.paper-product-icon{vertical-align:middle;background:center/contain no-repeat var(--paper-light);flex:none;display:inline-block}@media (prefers-color-scheme:dark){.paper-product-icon{background-image:var(--paper-dark)}}[data-theme=light] .paper-product-icon{background-image:var(--paper-light)}[data-theme=dark] .paper-product-icon{background-image:var(--paper-dark)}.paper-product-heading{align-items:center;gap:10px;display:flex}
:root{--blob-top-control-gutter:70px}body main>header:first-child{padding-left:max(var(--blob-top-control-gutter), calc(env(safe-area-inset-left) + var(--blob-top-control-gutter)));padding-right:max(var(--blob-top-control-gutter), calc(env(safe-area-inset-right) + var(--blob-top-control-gutter)))}.blob-room-header,.blob-owner-home-header,.blob-account-header{padding-right:max(var(--blob-top-control-gutter), calc(env(safe-area-inset-right) + var(--blob-top-control-gutter)))}.blob-account-header{padding-left:max(var(--blob-top-control-gutter), calc(env(safe-area-inset-left) + var(--blob-top-control-gutter)))}@media (max-width:620px){:root{--blob-top-control-gutter:62px}body main>header:first-child{gap:8px}}.memory-create-options{margin:12px 0}.memory-create-options summary{cursor:pointer;padding:12px 0}.memory-create-options label{margin-top:14px}.memory-product-menu{padding:12px}.memory-product-menu summary{cursor:pointer;min-height:40px}.memory-capture-privacy{z-index:3;color:var(--blob-muted,#a8b6ad);background:var(--blob-panel,#102019);margin:0;padding:6px 14px;font-size:14px;position:relative}.blob-capture-heading .memory-capture-privacy{background:0 0;padding:2px 0;font-size:12px;line-height:1.3;display:block}body main[data-memory-surface]>header:first-child{padding-left:0;padding-right:0}
.memory-hold-options{gap:10px;display:grid}.memory-hold-options .memory-hold-author{color:var(--ui-muted);margin:0}.memory-hold-options :is(.media-hold-view-block,.media-hold-section){border-top:1px solid var(--ui-line);gap:6px;padding-top:10px;display:grid}.memory-hold-options :is(.media-hold-view-block,.media-hold-section)>span{font-weight:700}.memory-hold-options .media-hold-action-grid{grid-template-columns:1fr;gap:4px;display:grid}.memory-hold-options button:not([role=radio]){text-align:left;min-height:44px;color:var(--ui-ink);font:inherit;background:0 0;border:0;border-radius:8px;align-content:center;gap:4px;padding:8px 10px;display:grid}.memory-hold-options button:not([role=radio]) span{color:var(--ui-muted);font-size:.82rem}.memory-hold-options button.is-danger{border-color:#ac4c4c}.memory-hold-options .media-hold-default:disabled{opacity:.65}.blob-media-overview.blob-mosaic-shell{z-index:1400;padding:0;position:fixed;inset:0}.blob-media-overview .blob-mosaic-controls{align-items:stretch;gap:14px;display:grid}.blob-media-overview .blob-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.memory-mosaic-tools,.memory-mosaic-selection,.memory-mosaic-pages{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.memory-mosaic-tools .memory-mosaic-search{flex:180px}.memory-mosaic-tools label{min-width:0}.memory-mosaic-tools :is(input,select),.memory-mosaic-tools>button,.memory-mosaic-selection button,.memory-mosaic-pages button{border:1px solid var(--ui-line);background:var(--ui-soft);max-width:100%;min-height:44px;color:var(--ui-ink);font:inherit;border-radius:14px;padding:10px 14px}.memory-mosaic-search input{width:100%}.memory-mosaic-tools input::placeholder{color:var(--ui-muted);opacity:1}.memory-mosaic-selection{border:1px solid var(--ui-line);background:var(--ui-soft);border-radius:18px;padding:12px}.memory-mosaic-selection strong{margin-right:auto}.memory-mosaic-pages{justify-content:center}.memory-mosaic-pages-bottom{padding:18px 0 88px}.memory-mosaic-grid.is-paged{padding-bottom:0}.memory-mosaic-grid{grid-template-columns:repeat(var(--blob-overview-columns),minmax(0,1fr));gap:clamp(10px,1.6vw,18px);padding-bottom:76px;display:grid}.memory-mosaic-item{min-width:0}.memory-mosaic-tile{height:100%}.memory-mosaic-tile .blob-media-tile-open{aspect-ratio:auto;flex-direction:column;justify-content:flex-end;min-height:245px;display:flex}.memory-mosaic-tile .blob-media-tile-caption{margin-top:145px;padding-top:30px;position:relative}.memory-mosaic-tile .blob-media-tile-caption>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.memory-mosaic-copy{-webkit-line-clamp:5;color:#fffaf0;-webkit-box-orient:vertical;font-family:Georgia,serif;font-size:clamp(.8rem,1.5vw,1.1rem);line-height:1.45;display:-webkit-box;position:absolute;top:18px;left:16px;right:16px;overflow:hidden}.memory-mosaic-audio{width:70px;height:70px;position:absolute;top:24px}.memory-mosaic-video{color:#fffaf0;position:absolute;top:50px}.blob-media-overview-state{color:var(--ui-muted);text-align:center;padding:48px 16px}html[data-mosaic-open] .blob-room>:is(.blob-room-header,.memory-viewer-nav,.memory-add),html[data-mosaic-open] .blob-room .memory-player-controls{visibility:hidden;pointer-events:none}@media (max-width:600px){.memory-mosaic-tile .blob-media-tile-open{min-height:210px}.memory-mosaic-tile .blob-media-tile-caption{margin-top:115px;padding-inline:9px}.memory-mosaic-tile .blob-media-tile-caption strong{font-size:.85rem}.memory-mosaic-tile .blob-media-tile-caption :is(span,small){font-size:.75rem}.memory-mosaic-copy{-webkit-line-clamp:4;top:16px;left:10px;right:10px}.memory-mosaic-audio{width:60px;height:60px}}[data-memory-viewer],.memory-batch-panel{--memory-paper:var(--shell-page);--memory-ink:var(--shell-text);--memory-muted:var(--shell-muted);--memory-line:var(--shell-line)}body:has([data-memory-viewer]){overflow:hidden}body:has([data-memory-viewer]) .blob-site-navigation{display:none}.blob-room[data-memory-viewer]{isolation:isolate;--media-accent:rgb(var(--blob-accent-rgb));--media-accent-soft:rgba(var(--blob-accent-rgb),.18);--media-accent-border:rgba(var(--blob-accent-rgb),.6);background:#080908;height:100dvh;min-height:100svh;padding:0;display:block;position:relative;overflow:hidden}.blob-room[data-memory-viewer] .blob-simple-container{min-width:0;min-height:0;display:block;position:absolute;inset:0;overflow:hidden;padding:0!important}.blob-room[data-memory-viewer] .blob-world-stage{width:100%;height:100%;min-height:0;box-shadow:none;background:#080908;border:0;border-radius:0;margin:0;position:absolute;inset:0}.blob-room[data-memory-viewer] .memory-viewer-nav{z-index:85;color:#fffaf0;background:#000000a6;border:0;position:absolute;inset:0 0 auto}.blob-room[data-memory-viewer] .memory-viewer-nav .blob-overflow-trigger{color:#fffaf0}.blob-room .memory-player-controls{z-index:50;pointer-events:none;height:100%;background:0 0!important;border:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.blob-room .memory-player-controls>:not(.blob-player-corners){pointer-events:auto}.blob-room .memory-player-controls>.blob-composer{position:absolute;inset:auto 12px 160px}.blob-room .memory-player-controls>.blob-your-messages{position:absolute;bottom:150px;left:12px}.blob-room[data-player-content=text] .blob-stage-text,.blob-room[data-player-content=live] .blob-stage-text{width:100%;max-width:none;height:100%;max-height:none;padding:max(84px,env(safe-area-inset-top)) clamp(24px,8vw,120px) max(180px,env(safe-area-inset-bottom));color:#fffaf0;background:radial-gradient(ellipse at 50% 42%,rgba(var(--blob-accent-rgb),.18),transparent 58%),#0c0d0b;box-shadow:none;text-align:left;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;margin:0;display:flex;position:absolute;inset:0;overflow:auto;transform:none}.blob-room[data-player-content=text] .blob-stage-text p,.blob-room[data-player-content=live] .blob-stage-text p{color:#fffaf0;overflow-wrap:anywhere;max-height:none;margin:0;font-size:clamp(1.15rem,3vw,2rem);line-height:1.5;overflow:visible}.blob-room[data-player-content=text] .blob-stage-text>span,.blob-room[data-player-content=live] .blob-stage-text>span,.blob-room[data-player-content=text] .blob-stage-text small,.blob-room[data-player-content=live] .blob-stage-text small{color:#d4d2c8}.blob-room[data-player-content=audio] .blob-world-stage{background:radial-gradient(ellipse at 50% 45%,rgba(var(--blob-accent-rgb),.2),transparent 60%),#0c0d0b}.memory-media-caption{text-align:left;width:min(100%,680px);color:inherit;margin:0 auto;font-size:14px;line-height:1.45}.memory-media-caption p{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.memory-media-caption p.is-expanded{max-height:25dvh;display:block;overflow:auto}.memory-media-caption button{min-height:44px;color:inherit;font:inherit;background:0 0;border:0;padding:4px 0;font-size:12px;text-decoration:underline}.memory-gallery-caption{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.memory-capture-caption{text-align:left;gap:4px;width:min(100%,480px);margin:8px auto;font-size:13px;display:grid}.memory-capture-caption textarea{resize:vertical;color:#f1f0eb;width:100%;min-height:52px;max-height:100px;font:inherit;touch-action:pan-y;background:#171817;border:1px solid #ffffff40;border-radius:14px;padding:8px}.memory-batch-layer{z-index:1500;background:#000a;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.memory-batch-panel{border:1px solid var(--memory-line);background:radial-gradient(#ffffff06 .6px,transparent .8px) 0 0/5px 7px,var(--memory-paper);touch-action:pan-y;border-radius:14px;flex-direction:column;width:min(100%,680px);max-height:calc(100dvh - 32px);margin:0;font-size:14px;line-height:1.45;display:flex;overflow:hidden}.memory-batch-panel header,.memory-batch-panel footer{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.memory-batch-panel header{border-bottom:1px solid var(--memory-line)}.memory-batch-panel header>div{flex:1}.memory-batch-panel h2{margin:0;font-size:20px}.memory-batch-panel p{overflow-wrap:anywhere;margin:4px 0}.memory-batch-panel header p,.memory-batch-panel small{color:var(--memory-muted)}.memory-batch-panel button{min-height:44px;font:inherit;border:1px solid var(--memory-line);color:inherit;cursor:pointer;background:0 0;border-radius:14px;padding:8px 12px}.memory-batch-panel button:disabled{opacity:.5;cursor:default}.memory-batch-panel label{gap:5px;display:grid}.memory-batch-name{flex-shrink:0;padding:12px 16px}.memory-batch-panel input,.memory-batch-panel textarea{border:1px solid var(--memory-line);background:var(--memory-paper);width:100%;min-width:0;color:inherit;font:inherit;border-radius:14px;padding:10px;font-size:16px}.memory-batch-panel textarea{resize:vertical;max-height:160px}.memory-batch-items{overscroll-behavior:contain;min-height:0;padding:0 16px;overflow:auto}.memory-batch-items article{border-top:1px solid var(--memory-line);grid-template-columns:100px minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.memory-batch-items img,.memory-batch-items video{object-fit:contain;background:#080908;border-radius:14px;width:100%;height:120px;display:block}.memory-batch-filename{color:var(--memory-muted);font-size:12px}.memory-batch-panel footer{border-top:1px solid var(--memory-line)}.memory-batch-panel footer>p{width:100%}.memory-batch-panel footer>button{background:var(--memory-ink);color:var(--memory-paper);margin-left:auto}@media (max-width:480px){.memory-viewer-title{display:none}[data-memory-viewer] .memory-viewer-nav{gap:4px}.memory-batch-layer{padding:0}.memory-batch-panel{border:0;border-radius:0;height:100dvh;max-height:100dvh}.memory-batch-panel header{padding-top:max(16px,env(safe-area-inset-top))}.memory-batch-panel footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}.memory-batch-items article{grid-template-columns:80px minmax(0,1fr)}}.memory-add{z-index:1001;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));color:var(--shell-text);position:fixed}.memory-add button.memory-add-trigger{border:1px solid var(--shell-line);background:var(--shell-raised);width:52px;min-width:52px;height:52px;min-height:52px;color:var(--shell-text);border-radius:18px;place-items:center;padding:12px;display:grid;box-shadow:0 4px 20px #0002}.memory-add[data-player-add]{z-index:60;bottom:calc(var(--memory-player-controls-height,160px) + 12px);position:absolute}.memory-add[data-player-add] .memory-add-trigger{border-color:rgba(var(--blob-accent-rgb),.65);color:#fffaf0;background:#0c0e0ad1}.memory-add button:focus-visible{outline:2px solid rgb(var(--blob-accent-rgb));outline-offset:3px}[data-memory-surface=collection]{padding-bottom:max(88px,calc(env(safe-area-inset-bottom) + 76px))}body:has(.blob-capture-layer,.memory-batch-layer:not([hidden])) .memory-add{display:none}html body .memory-add-sheet-layer{z-index:1700}html body .memory-add-sheet{background:var(--shell-raised);color:var(--shell-text);border-radius:24px 24px 0 0}html body .memory-add-sheet :is(p,small){color:var(--shell-muted)}html body .memory-add-sheet .memory-add-choice{border-color:var(--shell-line);background:var(--shell-soft);color:var(--shell-text);border-radius:16px}:is(html body .memory-overlay-scope .blob-capture-layer:has(.blob-capture-panel),html body .memory-overlay-scope .memory-batch-layer){z-index:1800!important}.memory-batch-layer[hidden]{display:none}@media (orientation:landscape) and (max-height:560px){.blob-room[data-player-content=text] .blob-stage-text,.blob-room[data-player-content=live] .blob-stage-text{justify-content:flex-start;padding-top:72px}}@media (prefers-reduced-motion:reduce){.memory-add-trigger svg{transition:none}}
:root,html[data-theme=dark]{--ui-bg:#0f100e;--ui-surface:#1a1c18;--ui-soft:#242720;--ui-raised:#20231d;--ui-ink:#f0efe9;--ui-muted:#a9aaa3;--ui-line:#33372f;--ui-strong:#747b70;--ui-danger:#c18077;--ui-font:"SamsungOne","Samsung Sans","Segoe UI Variable Text","Roboto Flex",Roboto,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--theme-page:var(--ui-bg);--theme-ink:var(--ui-ink);--theme-muted:var(--ui-muted);--theme-surface:var(--ui-raised);--theme-surface-soft:var(--ui-soft);--theme-border:var(--ui-line);--blob-chrome-height:144px;--blob-top-control-gutter:18px}html[data-theme=light]{--ui-bg:#f4f2ec;--ui-surface:#fbfaf5;--ui-soft:#ebe9e1;--ui-raised:#fff;--ui-ink:#20211e;--ui-muted:#676961;--ui-line:#d4d4cc;--ui-strong:#73796f;--ui-danger:#94534c;--theme-page:var(--ui-bg);--theme-ink:var(--ui-ink);--theme-muted:var(--ui-muted);--theme-surface:var(--ui-raised);--theme-surface-soft:var(--ui-soft);--theme-border:var(--ui-line)}html body{background:var(--ui-bg);color:var(--ui-ink);font-family:var(--ui-font);letter-spacing:-.008em}body :is(button,input,select,textarea){font-family:var(--ui-font)}body :is(h1,h2,h3){font-family:var(--ui-font);letter-spacing:-.025em;font-weight:650}:where(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--ui-ink);outline-offset:3px}.blob-product-chrome.blob-site-navigation{z-index:60;width:min(100%,1120px);padding:max(16px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));background:var(--ui-bg);color:var(--ui-ink);font-family:var(--ui-font);margin:0 auto;position:relative;inset:auto}.blob-product-topbar{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:16px;min-height:64px;padding-bottom:14px;display:grid}.blob-product-home{background:0 0;border:0;border-radius:3px;flex-shrink:0;place-items:center;width:44px;height:44px;text-decoration:none;display:grid}.blob-product-heading{min-width:0}.blob-product-heading strong{letter-spacing:-.025em;font-size:26px;font-weight:650;line-height:1.2;display:block}.blob-product-heading>span{color:var(--ui-muted);margin-top:5px;font-size:14px;line-height:1.3;display:block}.blob-product-overflow{position:relative}.blob-overflow-trigger{width:44px;min-width:44px;height:44px;color:var(--ui-ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;padding:0;display:grid}.blob-overflow-trigger:hover,.blob-overflow-trigger[aria-expanded=true]{background:var(--ui-soft)}.blob-overflow-section{border-bottom:1px solid var(--ui-line);padding:6px 0}.blob-overflow-section:last-child{border:0}.blob-overflow-section>p{color:var(--ui-muted);margin:8px 10px;font-size:12px}.blob-overflow-panel :is(a,button){width:100%;min-height:44px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:15px;text-decoration:none;display:flex}.blob-overflow-panel :is(a,button):hover,.blob-overflow-panel [aria-pressed=true]{background:var(--ui-soft)}.blob-overflow-panel [aria-current]{font-weight:650}.blob-overflow-panel .blob-theme-setting{justify-content:space-between}.blob-product-symbol{width:21px;height:21px;color:var(--ui-muted);flex-shrink:0}.blob-product-tabs{border-bottom:1px solid var(--ui-line);gap:0;min-width:0;display:flex}.blob-product-tabs>a{min-width:0;min-height:62px;color:var(--ui-muted);border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:8px;padding:8px 6px;font-size:15px;text-decoration:none;display:flex}.blob-product-tabs>a[aria-current=page]{color:var(--ui-ink);border-bottom-color:var(--ui-ink);font-weight:650}.blob-product-tabs>a:hover{background:var(--ui-soft)}:is(body:has([data-memory-viewer]) .blob-product-chrome,body:has([data-circle-call]) .blob-product-chrome){display:none}:is(body:has([data-memory-viewer]),body:has([data-circle-call]),body:has(.board-display)){--blob-chrome-height:0px}html[data-clear-mode] .blob-product-chrome .blob-product-tabs,html[data-clear-mode] .blob-product-heading>span{display:none}body:has([data-universal-player]){--blob-chrome-height:0px!important}body:has([data-universal-player]) .blob-product-chrome.blob-site-navigation{z-index:85;color:#fffaf0;background:#000000a6;border:0;width:100%;position:absolute;inset:0 0 auto}body:has([data-universal-player]) .blob-product-chrome.blob-site-navigation .blob-overflow-trigger{color:#fffaf0;text-shadow:0 2px 10px #000d}body:has([data-universal-player]) .blob-product-chrome.blob-site-navigation .blob-overflow-panel{color:#fffaf0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040706eb;border-color:#ffffff29;box-shadow:0 16px 44px #0009}body main[data-memory-surface]{--mem-bg:var(--ui-soft);--mem-text:var(--ui-ink);--mem-muted:var(--ui-muted);--mem-line:var(--ui-line);min-height:calc(100dvh - var(--blob-chrome-height));padding-top:24px}body main[data-memory-surface] h1{font-size:clamp(1.6rem,4vw,2.1rem)}body main[data-memory-surface]>header:first-child{padding-inline:0}body main>header:first-child{padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right))}html body .blob-app{background:var(--ui-bg);color:var(--ui-ink)}html body .blob-app,html body .blob-app *{font-family:var(--ui-font)}html body :is(.blob-access-page,.blob-account-page,.blob-create-screen,.blob-centered){min-height:calc(100dvh - var(--blob-chrome-height))}html body :is(.blob-panel,.blob-share-panel,.blob-access-card,.blob-account-state,.blob-account-empty,.blob-owner-tools,.temporary-access-card){border:1px solid var(--ui-line);background:var(--ui-surface);color:var(--ui-ink);box-shadow:none;border-radius:3px}html body :is(.blob-panel,.blob-share-panel,.blob-access-card,.blob-account-page,.temporary-access-card) :is(input:not([type=checkbox]):not([type=range]),textarea,select){border-color:var(--ui-line);background:var(--ui-soft);color:var(--ui-ink);border-radius:3px}html body :is(.blob-primary-button,.blob-secondary-button,.blob-close,.blob-account-header a){box-shadow:none;border-radius:3px}html body .blob-primary-button{background:var(--ui-ink);color:var(--ui-bg)}html body :is(.blob-eyebrow,.blob-access-card p,.blob-panel label,.blob-account-header p){color:var(--ui-muted)}html body .blob-account-header{padding-top:20px}[data-memory-viewer],.memory-batch-panel,html[data-theme=light] [data-memory-viewer],html[data-theme=light] .memory-batch-panel{--memory-paper:var(--ui-bg);--memory-ink:var(--ui-ink);--memory-muted:var(--ui-muted);--memory-line:var(--ui-line)}[data-memory-viewer] .memory-viewer-title{font-size:16px;font-weight:600;display:block}[data-memory-viewer] .memory-viewer-nav>.memory-gallery-home{width:44px;min-width:44px;padding:0}[data-memory-viewer] .memory-viewer-options>.blob-overflow-trigger{width:44px;padding:0}.memory-add .memory-add-trigger{box-shadow:none;border-color:var(--ui-line);background:var(--ui-soft);color:var(--ui-ink);border-radius:3px}.memory-add .memory-add-options{background:var(--ui-raised);border-color:var(--ui-line);color:var(--ui-ink)}body .board-display .board-display-controls{border-bottom:1px solid var(--ui-line);color:var(--ui-ink);grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;padding:8px 0 12px;display:grid}body .board-display .board-display-controls>.board-display-title{-webkit-backdrop-filter:none;backdrop-filter:none;text-align:center;background:0 0;border:0;border-radius:0;justify-items:center;gap:4px;padding:0;display:grid}body .board-display .board-display-controls>.blob-product-overflow{display:block}body .board-display-controls .blob-overflow-trigger{background:var(--ui-bg);border:0;min-height:44px;padding:0}body .board-display-controls .blob-overflow-panel{display:block}body .board-display-controls .blob-overflow-panel :is(a,button){background:0 0;border:0;border-radius:3px;font-weight:400}body .board-display .station-panel{background:var(--ui-surface);color:var(--ui-ink);border-color:var(--ui-line);box-shadow:none;border-radius:3px}@media (max-width:620px){.blob-product-chrome.blob-site-navigation{padding:14px 12px 0}.blob-product-topbar{gap:12px}.blob-product-heading strong{font-size:24px}.blob-product-heading>span{font-size:13px}.blob-product-tabs>a{flex-direction:column;gap:5px;font-size:13px}[data-memory-viewer] .memory-viewer-title{font-size:14px}}@media (prefers-reduced-motion:reduce){.blob-product-chrome *,.blob-overflow-panel *{transition:none}}body .board-display-controls .blob-overflow-panel :is(a,button):hover{background:var(--ui-soft)}body .board-display-controls .board-display-title small{color:var(--ui-muted)}html body .blob-room[data-local-source]{height:calc(100dvh - var(--blob-chrome-height));min-height:0}html body .blob-room-header{padding-inline:max(18px,env(safe-area-inset-left))}body .board-display .board-display-controls{background:var(--ui-bg)}@media (max-width:620px){[data-memory-viewer] .memory-viewer-steps{flex-shrink:0;position:static;transform:none}}:root,html[data-theme]{--blob-ui-page:var(--ui-bg);--blob-ui-page-high:var(--ui-bg);--blob-ui-ink:var(--ui-ink);--blob-ui-muted:var(--ui-muted);--blob-ui-line:var(--ui-line);--blob-ui-surface:var(--ui-surface);--blob-ui-surface-strong:var(--ui-raised);--blob-ui-hover:var(--ui-soft)}html body .temporary-access-page{min-height:calc(100dvh - var(--blob-chrome-height));background:var(--ui-bg);color:var(--ui-ink)}body .display-menu{border-color:var(--ui-line);background:var(--ui-surface);color:var(--ui-ink);box-shadow:none;border-radius:3px}body .display-menu :is(button,input,select,a),body .station-panel :is(button,input,select){border-color:var(--ui-line);background:var(--ui-soft);color:var(--ui-ink);border-radius:3px}body .display-menu :is(small,p),body .station-panel :is(p,small),body .station-panel label>span,body .temporary-access-card :is(p:not(.blob-eyebrow),small){color:var(--ui-muted)}body .display-menu .is-primary,body .station-panel button.is-primary{background:var(--ui-ink);color:var(--ui-bg)}html body,html body .blob-app,html body .blob-app *,html body .room-shell,html body .room-shell *{font-family:var(--ui-font)!important}body .board-display .station-panel :is(p,small,label,span),body .display-menu.display-menu :is(small,p){color:var(--ui-muted)}body .board-display .station-panel header>div{flex:1;min-width:0}body .board-display .station-panel :is(legend,output){color:var(--ui-muted)}body .board-display .station-paper-settings{border-color:var(--ui-line);border-radius:3px}body .board-display .station-paper-presets button[aria-pressed=true]{border-color:var(--ui-ink);background:var(--ui-soft)}.blob-product-topbar{grid-template-columns:44px minmax(0,1fr) auto 44px;gap:8px;min-height:60px;padding-bottom:8px}.blob-product-chrome.blob-site-navigation{padding-top:max(8px,env(safe-area-inset-top))}.blob-product-tabs>a{min-height:50px;font-size:14px}.blob-product-overflow[data-align=left]>.blob-overflow-panel{left:0;right:auto}.blob-overflow-panel a>span{gap:3px;display:grid}.blob-overflow-panel small{color:var(--ui-muted);font-size:13px;line-height:1.4}.blob-overflow-panel strong{font-weight:600}.blob-profile-placeholder{width:44px;height:44px}.blob-profile-signin{min-width:44px;min-height:44px;color:var(--ui-ink);white-space:nowrap;place-items:center;font-size:14px;text-decoration:none;display:grid}[data-memory-viewer] .memory-gallery-home>span{font-size:32px;line-height:1}[data-memory-viewer] .memory-viewer-nav .blob-overflow-panel{right:0}.memory-viewer-actions{justify-content:center;gap:4px;width:min(100%,680px);margin:0 auto;display:flex}.memory-viewer-actions button{min-width:0;min-height:44px;color:var(--ui-ink);background:0 0;border:0;border-radius:3px;flex:1;padding:8px 6px;font-size:14px}.memory-viewer-actions button:hover{background:var(--ui-soft)}.memory-viewer-actions .memory-action-add{background:var(--ui-ink);color:var(--ui-bg)}.blob-action-icon{vertical-align:middle;flex-shrink:0;display:inline-block}.memory-viewer-actions button{flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:12px;display:flex}.memory-viewer-menu button{align-items:center;gap:8px;display:flex}.memory-add-sheet-layer{z-index:1600;color:var(--ui-ink);touch-action:pan-y;background:#0009;place-items:end center;padding:16px;display:grid;position:fixed;inset:0}.memory-add-sheet{background:var(--ui-bg);border:1px solid var(--ui-line);border-radius:3px;width:min(100%,480px);max-height:calc(100dvh - 32px);padding:20px;overflow:auto;box-shadow:0 12px 40px #0004}.memory-add-sheet header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.memory-add-sheet h2{margin:0;font-size:20px}.memory-add-sheet p{overflow-wrap:anywhere;margin:6px 0 12px;font-size:14px}.memory-add-sheet header button{min-width:44px;min-height:44px;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.memory-add-privacy,.memory-add-choice small{color:var(--ui-muted);font-size:13px}.memory-add-sheet .memory-add-choice{border:1px solid var(--ui-line);background:var(--ui-soft);width:100%;min-height:64px;color:inherit;text-align:left;font:inherit;cursor:pointer;border-radius:3px;align-items:center;gap:14px;margin:6px 0;padding:12px;display:flex;position:relative}.memory-add-choice span{gap:4px;min-width:0;display:grid}.memory-add-choice strong{font-size:15px;font-weight:600}.memory-add-sheet .memory-upload-choice{border-color:var(--ui-muted)}.memory-upload-choice input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.memory-add-sheet :focus-visible,.memory-upload-choice:focus-within{outline-offset:2px;outline:2px solid}.memory-add-sheet [aria-disabled=true]{opacity:.5}body:has(.memory-add-sheet-layer) .memory-add{display:none}@media (max-width:620px){.memory-add-sheet-layer{padding:0}.memory-add-sheet{max-height:90dvh;padding:20px max(16px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));border-bottom:0}}.memory-batch-order{gap:8px;margin:6px 0;display:flex}.memory-capture-destination{overflow-wrap:anywhere;margin-top:3px;font-size:14px;display:block}.memory-batch-layer:has(.memory-batch-panel:focus-within){overscroll-behavior:contain}.blob-capture-panel.is-text-experience .blob-camera-mode-rail{flex-wrap:wrap;justify-content:center;display:flex;position:static}.blob-capture-panel.is-text-experience .blob-camera-mode-rail button{min-height:44px;color:var(--ui-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:8px 12px;font-size:14px}.blob-capture-panel.is-text-experience .blob-camera-mode-rail button.is-selected{color:var(--ui-ink);border-bottom-color:currentColor}.blob-room[data-memory-viewer].is-simple-chrome-hidden .blob-room-controls{pointer-events:none}@media (max-width:620px){.blob-product-heading strong{font-size:21px}.blob-product-tabs>a{flex-direction:row;gap:6px}.blob-product-tabs .blob-product-symbol{width:18px;height:18px}.memory-viewer-nav .blob-profile-signin{font-size:13px}}@media (max-width:360px){.blob-product-tabs .blob-product-symbol,[data-memory-viewer] .memory-viewer-steps{display:none}}body .board-display .board-display-controls{grid-template-columns:44px minmax(0,1fr) auto 44px}[data-circle-call] .blob-product-overflow{pointer-events:auto}.room-call-header{z-index:40;top:max(12px,env(safe-area-inset-top));border:1px solid var(--ui-line);background:var(--ui-bg);width:min(800px,100% - 24px);min-height:60px;color:var(--ui-ink);border-radius:3px;align-items:center;gap:12px;padding:8px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.room-call-header>strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;overflow:hidden}.room-call-header>button{background:var(--ui-soft);min-height:44px;color:inherit;cursor:pointer;border:0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex}.room-shell.is-circle-call{height:100dvh}.room-shell.is-circle-call .room-controls.room-controls-compact{z-index:40;bottom:max(12px,env(safe-area-inset-bottom));opacity:1;visibility:visible;pointer-events:auto;grid-template-columns:repeat(3,minmax(0,1fr));width:min(430px,100% - 24px)}@media (max-width:420px){.room-call-header{gap:6px}.room-call-header>button{padding:6px;font-size:12px}.room-call-header>strong{font-size:13px}}.capture-discard{min-height:36px;color:inherit;font:inherit;background:0 0;border:0;font-size:14px;text-decoration:underline}.memory-batch-panel footer>button:first-child{color:inherit;background:0 0;margin:0}.memory-viewer-date{width:min(100%,680px);color:var(--ui-muted);margin:0 auto;font-size:13px;display:block}.blob-capture-panel .blob-camera-mode-rail,.blob-capture-panel.is-text-experience .blob-camera-mode-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.blob-capture-panel .blob-camera-mode-rail button,.blob-capture-panel.is-text-experience .blob-camera-mode-rail button{min-width:0;min-height:44px;padding:6px 4px;font-size:14px}.blob-product-topbar:has(.blob-mosaic-trigger){grid-template-columns:44px minmax(0,1fr) 44px auto 44px}.live-view-selector{z-index:45;background:var(--ui-bg);border:1px solid var(--ui-line);border-radius:3px;gap:4px;max-width:calc(100% - 24px);padding:4px;display:flex;position:absolute;top:86px;left:50%;transform:translate(-50%)}.live-view-selector button,.together-tools button{min-height:40px;color:var(--ui-muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:3px;padding:7px 12px}.live-view-selector button[aria-pressed=true],.together-tools button[aria-pressed=true]{background:var(--ui-soft);border-color:var(--ui-strong);color:var(--ui-ink)}.together-tools{z-index:6;color:var(--ui-ink);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex;position:absolute;top:142px;left:auto;right:18px}.together-tools button{background:var(--ui-bg);color:var(--ui-ink)}.together-tools span{font-size:12px}.together-people{position:absolute;inset:200px 20px 124px}.together-theater-shell{z-index:0;aspect-ratio:16/9;pointer-events:none;background:#070807;border:8px solid #20221f;border-bottom-width:13px;width:min(82vw,920px);position:absolute;top:194px;left:50%;transform:translate(-50%);box-shadow:0 18px 60px #000b,0 0 90px #b8dad21f}.together-theater-shell span{color:var(--ui-muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px;position:absolute;bottom:-34px;left:50%;transform:translate(-50%)}.simple-place-scene.is-theater:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#050605 72%);position:absolute;inset:52% 0 0}.simple-place-scene.is-theater .together-people{z-index:1;inset:200px 20px 88px}.together-position{max-width:150px;position:absolute;transform:translate(-50%,-50%)}.together-position.is-screen-share{z-index:2;max-width:none}.together-people[data-theater] .together-position:not(.is-screen-share){z-index:3;filter:drop-shadow(0 10px 12px #000a);cursor:grab;touch-action:none}.together-people[data-theater] .together-position:not(.is-screen-share):active{cursor:grabbing}.together-people[data-theater] .together-position:not(.is-screen-share) .simple-place-person{transform:none}.together-people[data-theater] .together-position:not(.is-screen-share) .simple-place-body{background:var(--ui-raised);border:1px solid #e6ebe461;border-radius:50%;box-shadow:0 8px 26px #000b}.together-people[data-theater] .together-position:not(.is-screen-share) .simple-place-body :is(video,img){border-radius:50%}.together-people[data-theater] .together-position:not(.is-screen-share) strong{border:1px solid var(--ui-line);background:var(--ui-bg);opacity:0;pointer-events:none;border-radius:3px;width:max-content;max-width:130px;padding:4px 7px;transition:opacity .12s;position:absolute;bottom:-28px;left:50%;transform:translate(-50%)}.together-people[data-theater] .together-position:not(.is-screen-share):is(:hover,:focus-within) strong{opacity:1}.together-people[data-theater] .together-position.is-screen-share{filter:drop-shadow(0 12px 32px #000b)}.together-people[data-arranging] .together-position{touch-action:none;cursor:move}.room-shell .is-stable-together .simple-place-person{touch-action:manipulation;width:100%;min-height:0;transition:none;position:relative;inset:auto;transform:none}.room-shell .is-stable-together .simple-place-body{aspect-ratio:1;border-radius:4px;width:100%;height:auto}.together-screen{aspect-ratio:16/9;background:#070807;border:1px solid #343732;grid-template-rows:minmax(0,1fr) auto;width:100%;margin:0;display:grid;overflow:hidden;box-shadow:0 18px 48px #000c,0 0 42px #c3e2db1f}.together-screen video{object-fit:contain;background:#070807;width:100%;height:100%;min-height:0}.together-screen figcaption{color:#d9dbd4;text-overflow:ellipsis;white-space:nowrap;max-width:90%;font-size:12px;position:absolute;bottom:-26px;left:50%;overflow:hidden;transform:translate(-50%)}.room-shell .is-stable-together .simple-place-shadow{display:none}.room-shell .is-stable-together .simple-place-person strong{text-overflow:ellipsis;max-width:100%;color:var(--ui-ink);padding-top:6px;display:block;position:static;overflow:hidden}.circle-dialog-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.photo-table button:disabled{opacity:.45;cursor:default}.photo-table{height:100%;min-height:0;color:var(--ui-ink);flex-direction:column;gap:10px;display:flex}.photo-table-toolbar{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.photo-table-toolbar>span{flex:1;min-width:130px;font-size:13px}.photo-table :is(.photo-table-toolbar,.photo-table-thumbnails) button{border:1px solid var(--ui-line);background:var(--ui-soft);min-height:40px;color:var(--ui-ink);cursor:pointer;border-radius:3px;justify-content:center;align-items:center;gap:5px;padding:7px 10px;font-size:13px;display:inline-flex}.photo-table :is(.photo-table-toolbar,.photo-table-thumbnails) button:hover:not(:disabled){border-color:var(--ui-strong)}.photo-table-viewer{background:#070807;flex-direction:column;flex:1;align-items:center;min-height:120px;margin:0;display:flex;position:relative;overflow:hidden}.photo-table-viewer>img{object-fit:contain;flex:1;width:100%;height:100%;min-height:0;display:block}.photo-table-thumbnails{flex-shrink:0;gap:6px;padding:2px;display:flex;overflow-x:auto}.photo-table-thumbnails button{flex-shrink:0;width:64px;height:54px;padding:2px}.photo-table-thumbnails img{object-fit:contain;width:100%;height:100%}.photo-table-thumbnails button[aria-pressed=true]{border:2px solid var(--ui-ink)}.photo-table-empty{text-align:center;max-width:420px;margin:auto;padding:24px}.photo-table-empty p,.photo-table-error{font-size:14px;line-height:1.5}.photo-table-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:40dvh;margin-top:14px;display:grid;overflow:auto}.photo-table-picker label{aspect-ratio:1;border:1px solid var(--ui-line);position:relative}.photo-table-picker img{object-fit:contain;width:100%;height:100%}.photo-table-picker input{z-index:1;width:22px;height:22px;position:absolute;top:5px;left:5px}.live-photo-table{z-index:35;background:var(--ui-raised);color:var(--ui-ink);border:1px solid var(--ui-line);grid-template-rows:auto minmax(0,1fr) auto;gap:10px;padding:12px;display:grid;position:absolute;inset:86px 12px 92px;overflow:hidden;box-shadow:0 20px 70px #000b}.live-photo-table-heading{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.live-photo-table-heading div{min-width:0;display:grid}.live-photo-table-heading strong{font-size:17px}.live-photo-table-heading span{color:var(--ui-muted);font-size:12px}.live-photo-table-heading button{border:1px solid var(--ui-line);background:var(--ui-soft);min-height:44px;color:var(--ui-ink);border-radius:16px;padding:7px 11px}.live-photo-table>.photo-table{overscroll-behavior:contain;min-width:0;overflow:auto}.photo-table-people{border-top:1px solid var(--ui-line);justify-content:center;gap:10px;width:100%;padding-top:8px;display:flex;overflow:auto hidden}.photo-table-people .live-dock-person{flex:0 0 78px;width:78px}.live-photo-table .photo-table-toolbar{order:2;justify-content:center;padding-top:4px}.live-photo-table .photo-table-viewer{background:#030403;border:1px solid #252724;flex:1 0 160px;order:1}.live-photo-table .photo-table-viewer figcaption{max-height:6em;line-height:1.4}.live-photo-table .photo-table-pagination{order:3}.live-photo-table .photo-table-thumbnails{order:4;justify-content:center;min-height:52px;max-height:none}.live-photo-table .photo-table-thumbnails button{height:48px;min-height:48px}.live-photo-table .photo-table-viewer>img{object-fit:contain;max-width:100%}@media (max-width:600px){.live-view-selector button{padding:6px 8px;font-size:12px}.together-tools span{display:none}.live-photo-table{inset:calc(64px + env(safe-area-inset-top)) 4px 106px;padding:8px}.live-photo-table .photo-table-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.live-photo-table .photo-table-toolbar>span{grid-column:1/-1;min-width:0}.live-photo-table .photo-table-toolbar button{min-width:0}.photo-table-people{justify-content:flex-start;padding-top:6px;display:flex}.photo-table-people .live-dock-person{flex-basis:54px;width:54px}.photo-table-toolbar{gap:4px}.photo-table-toolbar button{padding:5px 7px;font-size:12px}.photo-table-thumbnails{max-height:44px}.photo-table-thumbnails button{height:40px}}@media (max-height:520px){.together-tools{top:134px}.together-people{inset:182px 20px 100px}.together-position:not(.is-screen-share){max-width:70px}.together-position.is-screen-share{width:min(82%,420px)!important}.together-theater-shell{border-width:6px 6px 10px;width:min(70vw,520px);top:174px}.live-photo-table{top:calc(64px + env(safe-area-inset-top));padding:6px;bottom:98px}.photo-table-thumbnails{display:none}.photo-table-viewer{min-height:40px}.photo-table-toolbar button{min-height:32px;padding:4px 7px}.photo-table-pagination button{min-height:30px;padding:4px 7px}.photo-table{gap:4px}}.circle-action-list{gap:6px;display:grid}.circle-action-list button{text-align:left;border:1px solid var(--ui-line);background:var(--ui-soft);width:100%;min-height:48px;color:var(--ui-ink);font:inherit;border-radius:3px;padding:12px}.photo-table-people{overflow-x:hidden}.photo-table-people .live-dock-person{min-width:0}@media (min-width:650px) and (max-height:520px){.room-shell.is-circle-call .room-call-header{gap:6px;width:calc(100% - 390px);min-height:48px;padding:3px;top:8px;left:12px;transform:none}.room-shell.is-circle-call .room-call-header>button{min-height:40px;padding:4px;font-size:12px}.room-shell.is-circle-call .live-view-selector{top:8px;left:auto;right:12px;transform:none}.room-shell.is-circle-call .live-photo-table{top:66px;bottom:76px}.room-shell.is-circle-call .together-tools{top:66px}.room-shell.is-circle-call .together-people{top:112px;bottom:80px}.photo-table-viewer figcaption{max-height:32px;padding:4px 8px;font-size:12px}}html body .blob-compact-header{z-index:65;width:100%;max-width:none;min-height:56px;padding:6px max(12px,env(safe-area-inset-right)) 6px max(12px,env(safe-area-inset-left));padding-top:max(6px,env(safe-area-inset-top));border:0;border-bottom:1px solid var(--ui-line);background:var(--ui-bg);color:var(--ui-ink);font:inherit;border-radius:0;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;margin:0;display:grid;position:relative}html body .blob-compact-title{white-space:nowrap;text-overflow:ellipsis;text-align:center;min-width:0;margin:0;padding:0;font-size:16px;font-weight:600;line-height:1.4;display:block;overflow:hidden}.blob-beta-label{border:1px solid var(--ui-line);color:var(--ui-muted);letter-spacing:.08em;text-transform:uppercase;vertical-align:2px;border-radius:3px;margin-left:7px;padding:1px 5px;font-size:9px;font-weight:600;line-height:1.4;display:inline-block}.blob-beta-notice{z-index:920;top:calc(var(--blob-chrome-height,56px) + 8px);right:max(10px,env(safe-area-inset-right));border:1px solid var(--ui-line);background:color-mix(in srgb,var(--ui-raised) 94%,transparent);width:min(430px,100vw - 20px);color:var(--ui-muted);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:3px;align-items:center;gap:10px;padding:9px 10px;display:flex;position:fixed;box-shadow:0 8px 24px #0003}.blob-beta-notice p{flex:1;margin:0;font-size:12px;line-height:1.4}.blob-beta-notice strong{color:var(--ui-ink);font-weight:600}.blob-beta-notice button{border:1px solid var(--ui-line);min-height:32px;color:var(--ui-ink);font:inherit;cursor:pointer;background:0 0;border-radius:3px;flex:none;margin:0;padding:5px 8px;font-size:12px}.blob-beta-notice button:hover{background:var(--ui-soft)}@media (max-width:620px){.blob-beta-notice{top:calc(var(--blob-chrome-height,56px) + 6px);align-items:start}}.blob-compact-navigation{justify-self:start}.blob-compact-actions{justify-self:end;align-items:center;gap:0;display:flex}html body .blob-compact-header .blob-overflow-trigger{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ui-ink);box-shadow:none;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:relative}html body .blob-compact-header .blob-overflow-trigger>svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;min-width:21px;height:21px;max-height:21px}html body .blob-compact-header .blob-overflow-trigger:hover,html body .blob-compact-header .blob-overflow-trigger[aria-expanded=true]{background:var(--ui-soft)}.blob-compact-header .blob-overflow-trigger:after{content:attr(aria-label);z-index:1200;border:1px solid var(--ui-line);background:var(--ui-raised);color:var(--ui-ink);white-space:nowrap;opacity:0;pointer-events:none;border-radius:3px;padding:6px 9px;font-size:13px;line-height:1.4;position:absolute;top:calc(100% + 6px);right:0}.blob-compact-navigation .blob-overflow-trigger:after{left:0;right:auto}.blob-compact-header .blob-overflow-trigger:focus-visible:after{opacity:1}@media (hover:hover){.blob-compact-header .blob-overflow-trigger:hover:after{opacity:1}}.blob-compact-header .blob-overflow-trigger[aria-expanded=true]:after{display:none}body:has([data-blob-header=local]:not([hidden] *)) .blob-product-chrome{display:none}body:has([data-blob-header=local]:not([hidden] *)){--blob-chrome-height:0px}html body [data-memory-viewer] .blob-compact-header{z-index:85;color:#fffaf0;background:#000000a6;border:0;position:absolute;inset:0 0 auto}html body [data-memory-viewer] .blob-compact-header .blob-overflow-trigger{color:#fffaf0;text-shadow:0 2px 10px #000d}@media (max-width:620px){html body .blob-compact-header{grid-template-columns:44px minmax(0,1fr) auto;gap:4px;padding-inline:8px}html body .blob-compact-title{font-size:15px}}html body [data-memory-surface]:has(>[data-blob-header=local]){padding-top:0}html body [data-memory-surface]>[data-blob-header=local]{margin-inline:calc(50% - 50vw);width:100vw;margin-bottom:24px}html body .blob-compact-header.room-compact-header{z-index:70;opacity:1;visibility:visible;pointer-events:auto;position:absolute;inset:0 0 auto;transform:none}html body .board-display-controls.blob-compact-header{z-index:70;position:absolute;inset:0 0 auto}html body .board-display-controls.blob-compact-header .board-display-title{background:0 0;width:auto;max-width:none;min-height:0}html body .blob-compact-header .blob-menu-status{color:var(--ui-muted);margin:10px 12px;font-size:13px}html body .blob-compact-header.blob-product-chrome{width:100%;padding:6px max(12px,env(safe-area-inset-right)) 6px max(12px,env(safe-area-inset-left));padding-top:max(6px,env(safe-area-inset-top));margin:0}html body main[data-memory-surface]>header.blob-compact-header:first-child{padding-inline:max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-left))}
:root{--shell-page:var(--ui-bg,var(--theme-page));--shell-surface:var(--ui-surface,var(--theme-surface));--shell-soft:var(--ui-soft,var(--theme-surface-soft));--shell-raised:var(--ui-raised,var(--theme-surface));--shell-text:var(--ui-ink,var(--theme-ink));--shell-muted:var(--ui-muted,var(--theme-muted));--shell-line:var(--ui-line,var(--theme-border));--shell-strong:var(--ui-strong,var(--theme-ink));--shell-danger:var(--ui-danger,#bc7b72);--shell-focus:var(--shell-text);--product-accent:#d4a46f;--product-accent-strong:#efd0a7;--product-accent-soft:#d4a46f29;--product-accent-border:#d4a46f7a;--product-accent-ink:#171006;--media-accent:var(--product-accent);--media-accent-strong:var(--product-accent-strong);--media-accent-soft:var(--product-accent-soft);--media-accent-border:var(--product-accent-border);--media-accent-ink:var(--product-accent-ink)}html[data-blob-product=live]{--product-accent:#7fb49d;--product-accent-strong:#b8ddcc;--product-accent-soft:#7fb49d29;--product-accent-border:#7fb49d7a;--product-accent-ink:#07130e}html[data-blob-product=player]{--product-accent:#d6b371;--product-accent-strong:#efd49e;--product-accent-soft:#d6b37129;--product-accent-border:#d6b3717a;--product-accent-ink:#171006}html[data-blob-product=files]{--product-accent:#98adce;--product-accent-strong:#c7d5ed;--product-accent-soft:#98adce29;--product-accent-border:#98adce7a;--product-accent-ink:#09111e}html[data-blob-product=server]{--product-accent:#9aae8e;--product-accent-strong:#c9d8c0;--product-accent-soft:#9aae8e29;--product-accent-border:#9aae8e7a;--product-accent-ink:#0b1408}html[data-blob-product=radio]{--product-accent:#b59ac4;--product-accent-strong:#d3bde0;--product-accent-soft:#b59ac429;--product-accent-border:#b59ac47a;--product-accent-ink:#130d17}html[data-blob-product=tv]{--product-accent:#8fb8c8;--product-accent-strong:#b9d8e2;--product-accent-soft:#8fb8c829;--product-accent-border:#8fb8c87a;--product-accent-ink:#071114}html[data-blob-product=books]{--product-accent:#caa66b;--product-accent-strong:#e2c68f;--product-accent-soft:#caa66b29;--product-accent-border:#caa66b7a;--product-accent-ink:#171006}html[data-blob-product=display]{--product-accent:#78b6ac;--product-accent-strong:#afe0d8;--product-accent-soft:#78b6ac29;--product-accent-border:#78b6ac7a;--product-accent-ink:#071411}html[data-blob-product=camera]{--product-accent:#d18a7a;--product-accent-strong:#efb8aa;--product-accent-soft:#d18a7a29;--product-accent-border:#d18a7a7a;--product-accent-ink:#190b08}.blob-theme-setting{width:100%;min-height:44px;color:var(--shell-text);grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;padding:8px 10px;display:grid;margin:0!important}.blob-theme-setting>span{font-size:15px}.blob-overflow-panel>[data-keep-open]>.blob-theme-setting{padding-inline:10px}.blob-overflow-trigger,.blob-overflow-panel :is(a,button),[data-product-surface] :is(button,a,input,select,textarea),[data-library-product] :is(button,a,input,select,textarea){-webkit-tap-highlight-color:transparent}:where(button,[role=button],a)[aria-disabled=true],button:disabled{cursor:not-allowed;opacity:.55}html[data-theme=light] body>main:not([data-universal-player]),html[data-theme=light] [data-product-surface]:not([data-universal-player]),html[data-theme=light] [data-library-product]:not([data-universal-player]){background-color:var(--shell-page);color:var(--shell-text)}html[data-theme=light] :where([data-product-surface],[data-library-product]:not([data-universal-player])) :where(input:not([type=range]),select,textarea){border-color:var(--shell-line);background-color:var(--shell-raised);color:var(--shell-text)}html[data-theme=light] :where([data-product-surface],[data-library-product]:not([data-universal-player])) :where(header,form,details,[role=dialog]){border-color:var(--shell-line);color:var(--shell-text)}html[data-theme=light] :where([data-product-surface],[data-library-product]:not([data-universal-player])) [role=dialog]{background:var(--shell-raised);color:var(--shell-text)}html[data-theme=light] :where([data-product-surface],[data-library-product]:not([data-universal-player])) :where(header,form,[role=dialog]) :where(button,a){border-color:var(--shell-line);color:var(--shell-text)}html[data-theme=light] :where([data-product-surface],[data-library-product]:not([data-universal-player])) :where(header,form,[role=dialog]) :where(span,small,p){color:var(--shell-muted)}html[data-theme=light] :where([data-product-surface],[data-library-product]:not([data-universal-player])) [aria-pressed=true]:not([data-dark-control]){border-color:var(--product-accent);background-color:var(--product-accent-soft);color:var(--shell-text)}:where(.blob-overflow-trigger,.blob-overflow-panel a,.blob-overflow-panel button):focus-visible{outline:2px solid var(--shell-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){:where(.blob-overflow-trigger,.blob-overflow-panel a,.blob-overflow-panel button){transition:background-color .12s,border-color .12s,color .12s}}@media (prefers-reduced-motion:reduce){:where(.blob-overflow-trigger,.blob-overflow-panel a,.blob-overflow-panel button){transition:none}}:where([data-product-surface],[data-library-product]) :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--shell-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){:where([data-product-surface],[data-library-product]:not([data-universal-player])) :is(button,a):not(:disabled):not([aria-disabled=true]):hover{border-color:var(--product-accent-border)}}@media (pointer:coarse){html body :is([data-product-surface],[data-library-product]) :is(button,a,select,input[type=button],input[type=submit]){min-height:44px}}body:has([data-universal-player]){overflow:hidden}[data-universal-player]{isolation:isolate;color:#fffaf0;font-family:var(--ui-font);--blob-ui-ink:#fffaf0;--blob-ui-muted:#fffaf0ad;--blob-ui-line:#ffffff2e;--blob-ui-surface:#030706b8;background:#030504;overflow:hidden;z-index:900!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important}[data-universal-player]>[data-blob-header=local]{z-index:85;width:100%;box-shadow:none;color:#fffaf0;background:#000000a6;border:0;transition:opacity .85s;margin:0!important;position:absolute!important;inset:0 0 auto!important}[data-universal-player]>[data-blob-header=local]>:where(button,a,strong,span,small){color:inherit!important}[data-universal-player] .blob-room[data-local-source]{overflow:hidden;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;position:absolute!important;inset:0!important}[data-universal-player].blob-room[data-local-source]{border:0!important;border-radius:0!important;display:block!important}:is([data-universal-player].blob-room[data-local-source],[data-universal-player] .blob-room[data-local-source]) :where(.blob-world-stage,.blob-simple-video-frame){border-radius:0!important}[data-universal-player][data-player-fit=fill] :where(.blob-stage-video video,.blob-stage-image img,.blob-stage-audio-cover img){object-fit:cover!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}[data-universal-player] [data-player-chrome]{transition:opacity .85s}[data-universal-player][data-player-chrome-visible=false]>[data-blob-header=local]:not(:has(:focus-visible)):not(:has([aria-expanded=true])){opacity:0;pointer-events:none}:is([data-universal-player][data-player-chrome-visible=false] [data-player-chrome]:not(:has(:focus-visible)),[data-universal-player][data-player-chrome-visible=false] [data-player-chrome]:not(:has(:focus-visible)) *){opacity:0;pointer-events:none}body:has([data-universal-player]) .blob-product-chrome.blob-site-navigation{z-index:950;transition:opacity .85s;position:fixed}body:has([data-universal-player]>[data-blob-header=local]) .blob-product-chrome.blob-site-navigation{display:none}body:has([data-universal-player][data-player-chrome-visible=false]) .blob-product-chrome.blob-site-navigation:not(:has(:focus-visible)):not(:has([aria-expanded=true])){opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){[data-universal-player]>[data-blob-header=local],[data-universal-player] [data-player-chrome]{transition:none}body:has([data-universal-player]) .blob-product-chrome.blob-site-navigation{transition:none}}
:where(*){--blob-control-accent:var(--blob-accent,var(--product-accent,#d6b371))}.blob-room-amber{--blob-accent:#dba25c;--blob-accent-rgb:219,162,92}body:has([data-blob-mosaic]:not([hidden] *)) .blob-product-chrome.blob-site-navigation{display:none}body:has([data-blob-mosaic]:not([hidden] *)){--blob-chrome-height:0px}html body :is(.blob-primary-button,.blob-secondary-button,.blob-close,.blob-account-header a){border-radius:14px;min-height:44px}html body :is(.blob-panel,.blob-share-panel,.blob-access-card,.blob-account-state,.blob-account-empty,.blob-owner-tools,.temporary-access-card){border-radius:20px}html body :is(.blob-panel,.blob-share-panel,.blob-access-card,.blob-account-page,.temporary-access-card) :is(input:not([type=checkbox]):not([type=range]),textarea,select){border-radius:12px}html body :is(input,textarea)::placeholder{color:var(--ui-muted);opacity:1}html body .blob-room.is-simple-mode .blob-stage-text{color:#fffaf0;background:radial-gradient(ellipse at 50% 45%,rgba(var(--blob-accent-rgb,214,179,113),.16),transparent 60%),#0b0d0a}html body .blob-room.is-simple-mode .blob-stage-text :is(h1,h2,h3,p,strong,span){color:inherit}html body :is(.blob-segmented,.blob-overflow-panel,.blob-settings-sheet){box-sizing:border-box}html body .blob-segmented{--segment-target-columns:var(--segment-columns,var(--segment-count));grid-template-columns:repeat(auto-fit,minmax(min(100%,max(5.25em,calc((100% - (var(--segment-target-columns) - 1) * var(--segment-gap,4px)) / var(--segment-target-columns)))),1fr));align-items:stretch;gap:var(--segment-gap,4px);border:1px solid var(--ui-line);background:var(--ui-soft);width:100%;max-width:100%;color:var(--ui-ink);border-radius:32px;padding:5px;font-size:clamp(.75rem,2.5vw,.94rem);display:grid}html body .blob-segmented>button{width:auto;min-width:0;min-height:44px;color:var(--ui-muted);font:inherit;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-align:center;box-shadow:none;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:9px 8px;line-height:1.25;display:flex}html body .blob-segmented>button[aria-checked=true]{background:var(--blob-control-accent);color:#151713;font-weight:750}html body :is(button,a,input,textarea,summary):focus-visible{outline:2px solid var(--blob-control-accent);outline-offset:3px}html body .blob-overflow-trigger{border-radius:50%;min-width:44px;min-height:44px}html body .blob-overflow-panel{z-index:5100;text-align:left;border:1px solid var(--ui-line);background:var(--ui-surface);width:min(320px,100vw - 16px);color:var(--ui-ink);overscroll-behavior:contain;border-radius:14px;max-height:calc(100dvh - 100px);padding:6px;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 12px 36px #0004}html body .blob-overflow-panel :is(button,a,label,strong,p,span):not([role=radio]){color:inherit}html body .blob-overflow-panel :is(button,a):not([role=radio]){border-radius:12px;min-height:44px}html body :is(.blob-overflow-panel,.blob-settings-sheet,.blob-theme-setting,.blob-segmented,.blob-segmented>button){transition:none}html body .blob-overflow-panel :is(input,select,textarea){color:var(--ui-ink);background:var(--ui-soft);border-color:var(--ui-line)}html body .blob-overflow-panel .blob-theme-setting{gap:10px;padding:10px 0;display:grid}html body .blob-theme-setting{color:var(--ui-ink);cursor:default;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr)}.blob-sheet-backdrop{z-index:5000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0008;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.blob-settings-sheet{overscroll-behavior:contain;border:1px solid var(--ui-line);background:var(--ui-surface);width:min(480px,100%);max-height:calc(100dvh - 40px);color:var(--ui-ink);border-radius:24px;overflow-y:auto;box-shadow:0 20px 70px #0006}.blob-settings-sheet>header{border-bottom:1px solid var(--ui-line);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.blob-settings-sheet h2{margin:0;font-size:1.05rem}.blob-settings-sheet>header>button{border:1px solid var(--ui-line);width:44px;height:44px;color:var(--ui-ink);background:var(--ui-soft);border-radius:50%;flex:none;place-items:center;padding:0;line-height:1;display:grid}.blob-settings-sheet>header>button>svg{width:20px;height:20px;display:block}.blob-sheet-content{gap:12px;padding:12px;display:grid}.blob-sheet-content :is(p,small){color:var(--ui-muted)}.blob-mosaic-shell{height:var(--app-content-height,100dvh);background:var(--ui-bg);color:var(--ui-ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.blob-mosaic-scroll{overscroll-behavior:contain;min-height:0;padding:16px max(16px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));flex:1;overflow:auto}.blob-mosaic-controls{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.blob-mosaic-controls :is(input,select){border:1px solid var(--ui-line);background:var(--ui-soft);min-width:0;min-height:44px;color:var(--ui-ink);border-radius:14px;padding:10px 14px}.blob-media-tile{isolation:isolate;border:1px solid var(--ui-line);color:#fffaf0;background:#141713;border-radius:20px;flex-direction:column;min-width:0;height:100%;display:flex;position:relative}.blob-media-tile-open{border-radius:inherit;width:100%;min-width:0;height:auto;min-height:230px;color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-end;padding:0;display:flex;position:relative;overflow:hidden}.blob-media-tile-art{z-index:0;isolation:isolate;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--blob-control-accent) 25%,transparent),transparent 65%),#141713;place-items:center;display:grid;position:absolute;inset:0}.blob-media-tile-art :is(img,video){object-fit:cover;object-position:center;width:100%;height:100%}.blob-media-tile-fallback{width:32px;height:32px;color:var(--blob-control-accent);position:absolute;top:54px}.blob-media-tile-fallback svg{width:100%;height:100%}.blob-media-tile-caption{z-index:1;box-sizing:border-box;width:100%;margin-top:var(--tile-art-space,96px);color:#fffaf0;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;background:linear-gradient(#0000,#000d 28px);flex:none;gap:5px;padding:30px 12px 14px;display:grid;position:relative}.blob-media-tile-caption strong{min-width:0;font-size:.9rem;font-weight:700;line-height:1.3}.blob-media-tile-caption span{color:#eeeae2;min-width:0;font-size:.8rem;line-height:1.4}.blob-media-tile-caption small{color:#d1d2cb;min-width:0;font-size:.75rem;line-height:1.4}.blob-media-tile-actions{z-index:2;pointer-events:none;justify-content:space-between;gap:2px;display:flex;position:absolute;inset:2px 2px auto}.blob-media-tile-actions>*{pointer-events:auto}.blob-media-tile-actions>.blob-product-overflow{margin-left:auto}.blob-media-tile-actions>button,.blob-media-tile-actions>.blob-product-overflow>button{box-sizing:border-box;color:#fffaf0;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:13px;display:grid;position:relative}.blob-media-tile-actions>button:before,.blob-media-tile-actions>.blob-product-overflow>button:before{content:"";background:#080b09c9;border:1px solid #ffffff40;border-radius:50%;width:30px;height:30px;position:absolute}.blob-media-tile-actions svg{width:18px;height:18px;position:relative}.blob-media-tile[data-selected=true]{outline:3px solid var(--blob-control-accent);outline-offset:2px}.blob-media-tile[data-layout=channel]{color:var(--shell-text);background:0 0;border:0;border-radius:14px}.blob-media-tile[data-layout=channel] .blob-media-tile-open{border-radius:14px;justify-content:flex-start;min-height:0;overflow:visible}.blob-media-tile[data-layout=channel] .blob-media-tile-art{aspect-ratio:4/3;border:1px solid var(--shell-line);background:var(--shell-soft);border-radius:14px;flex:none;width:100%;position:relative;inset:auto}.blob-media-tile[data-layout=channel] .blob-media-tile-caption{color:var(--shell-text);background:0 0;gap:4px;margin:0;padding:10px 0 0;position:static}.blob-media-tile[data-layout=channel] .blob-media-tile-caption>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font:500 14px/1.35 Arial,Helvetica,sans-serif;display:-webkit-box;overflow:hidden}.blob-media-tile[data-layout=channel] .blob-media-tile-caption>:is(span,small){-webkit-line-clamp:2;color:var(--shell-muted);-webkit-box-orient:vertical;font:400 12px/1.4 Arial,Helvetica,sans-serif;display:-webkit-box;overflow:hidden}.blob-channel-artwork{aspect-ratio:1;background:var(--shell-page);width:64%;color:var(--media-accent-strong,var(--blob-control-accent));border-radius:42% 58% 63% 37%/43% 39% 61% 57%;place-items:center;display:grid;position:relative;overflow:hidden}.blob-channel-artwork>img{box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:15%;position:absolute;inset:0}.blob-channel-artwork>svg{width:54%;height:auto}.blob-tile-selection{z-index:2;background:var(--blob-control-accent);color:#151713;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:700;display:grid;position:absolute;top:12px;left:12px}.blob-player-shell{color:#fffaf0;isolation:isolate;background:#050705;width:100%;height:100dvh;min-height:0;position:relative;overflow:hidden}.blob-player-shell>[data-blob-header]{z-index:60;color:#fffaf0;background:#000000a6;position:absolute;inset:0 0 auto}html body [data-player-host]:has([data-universal-player]:not([data-background-playback] *))>[data-blob-header]{z-index:950;color:#fffaf0;background:#000000a6;border:0;width:100%;transition:opacity .85s;position:fixed;inset:0 0 auto}html body [data-player-host]:has([data-universal-player]:not([data-background-playback] *))>[data-blob-header] .blob-overflow-trigger{color:#fffaf0}html body [data-player-host]:has([data-universal-player][data-player-chrome-visible=false]:not([data-background-playback] *))>[data-blob-header]{opacity:0;pointer-events:none}html body [data-player-host]:has([data-universal-player][data-player-chrome-visible=false]:not([data-background-playback] *))>[data-blob-header]:has(:focus-visible){opacity:1;pointer-events:auto}html body [data-universal-player] [data-blob-header].blob-compact-header{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000a6;border:0}html body [data-player-host]:has([data-universal-player]:not([data-background-playback] *))>[data-blob-header]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000a6;border:0}html body [data-universal-player] [data-blob-header] .blob-overflow-trigger{color:#fffaf0;text-shadow:0 2px 10px #000d}:is(html body [data-universal-player] [data-blob-header] .blob-overflow-trigger:is(:hover,[aria-expanded=true]),html body [data-player-host]:has([data-universal-player]:not([data-background-playback] *))>[data-blob-header] .blob-overflow-trigger:is(:hover,[aria-expanded=true])){background:#080b09;transition:none}.blob-player-shell[data-player-fit=fill] :is(video,img[data-player-media]){object-fit:cover}.blob-player-shell[data-player-fit=fit] :is(video,img[data-player-media]){object-fit:contain}[data-player-chrome],.blob-player-shell>[data-blob-header]{transition:opacity .85s}.blob-player-shell[data-player-chrome-visible=false] :is([data-player-chrome],[data-blob-header]){opacity:0;pointer-events:none}.blob-player-shell[data-player-chrome-visible=false] :is([data-player-chrome],[data-blob-header]):has(:focus-visible){opacity:1;pointer-events:auto}html body .blob-player-scrubber{z-index:45;color:#fffaf0;pointer-events:none;background:0 0;gap:0;padding:0;display:grid;position:absolute;inset:auto 0 0}.blob-player-scrubber>*{pointer-events:auto}.blob-player-info-row{min-width:0;padding:6px max(8px,env(safe-area-inset-right)) 6px max(12px,env(safe-area-inset-left));align-items:center;gap:8px;display:flex}.blob-player-info-row [data-unified-player-meta]{flex:1}html body .blob-player-scrubber .blob-player-quick-add{color:#fff;filter:drop-shadow(0 1px 3px #000);cursor:pointer;background:0 0;border:0;border-radius:0;flex:0 0 44px;place-items:center;width:44px;height:44px;min-height:44px;padding:10px;display:grid}.blob-player-scrubber [data-unified-player-meta]{text-shadow:0 1px 3px #000,0 0 6px #000;gap:2px;min-width:0;display:grid}.blob-player-scrubber [data-unified-player-meta]>strong{color:#fffaf0;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;line-height:1.3;overflow:hidden}.blob-player-scrubber [data-unified-player-meta]>span{color:#e5e3dc;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;line-height:1.4;overflow:hidden}html body .blob-player-scrubber [data-unified-player-controls]{box-sizing:border-box;width:100%;min-width:0;padding:4px max(8px,env(safe-area-inset-right)) max(4px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));background:#000000a6;align-items:center;gap:6px;display:flex}html body .blob-player-scrubber [data-unified-player-controls]>button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:0;flex:0 0 44px;place-items:center;width:44px;height:44px;min-height:44px;padding:10px;display:grid}.blob-player-scrubber svg{width:22px;height:22px}.blob-player-timeline{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.blob-player-scrubber [data-player-time]{font-variant-numeric:tabular-nums;min-width:0;font-size:.75rem;line-height:1.4}.blob-player-menu-slot{flex:0 0 44px;width:44px}html body .blob-player-scrubber [data-player-seek]{appearance:none;cursor:pointer;touch-action:none;background:0 0;border:0;border-radius:0;width:100%;min-width:0;height:44px;margin:-4px 0 0;padding:0}.blob-player-scrubber [data-player-seek]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--blob-control-accent) var(--player-progress),#ffffff40 var(--player-progress));border:0;border-radius:99px;height:4px}.blob-player-scrubber [data-player-seek]::-moz-range-track{background:#ffffff40;border:0;border-radius:99px;height:4px}.blob-player-scrubber [data-player-seek]::-moz-range-progress{background:var(--blob-control-accent);border-radius:99px;height:4px}.blob-player-scrubber [data-player-seek]::-webkit-slider-thumb{appearance:none;background:var(--blob-control-accent);border:0;border-radius:50%;width:16px;height:16px;margin-top:-6px}.blob-player-scrubber [data-player-seek]::-moz-range-thumb{background:var(--blob-control-accent);border:0;border-radius:50%;width:16px;height:16px}.blob-player-scrubber button:focus-visible,.blob-player-scrubber input:focus-visible{outline:2px solid var(--blob-control-accent);outline-offset:2px}.blob-player-caption{color:#fff;text-align:center;text-wrap:balance;background:#000b;border-radius:8px;justify-self:center;max-width:min(90%,52ch);max-height:24dvh;margin-bottom:8px;padding:6px 12px;font-size:clamp(1rem,2vw,1.35rem);overflow:auto}@media (max-width:600px){.blob-sheet-backdrop{align-items:flex-end;padding:0}.blob-settings-sheet{width:100%;max-height:90dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:24px 24px 0 0}.blob-media-tile-open{min-height:190px}html body .blob-segmented:is([data-option-count="5"],[data-option-count="6"],[data-option-count="7"]){--segment-columns:3;border-radius:24px}}@media (prefers-reduced-motion:reduce){[data-player-chrome],.blob-player-shell>[data-blob-header]{transition:none}html body [data-player-host]:has([data-universal-player]:not([data-background-playback] *))>[data-blob-header]{transition:none}}[data-background-playback][hidden]{display:none!important}[data-background-playback] *{animation-play-state:paused!important}html body :is(.blob-overflow-panel,.blob-settings-sheet) .blob-menu-action{text-align:left;justify-content:flex-start;align-items:center;gap:10px;min-height:44px;display:flex}.blob-overflow-panel :is(a,button)>svg,.blob-menu-action>.blob-action-icon{opacity:.8;flex:none;width:20px;height:20px}.blob-menu-action-label{flex:1;min-width:0}.blob-menu-action-label>span[aria-hidden]{float:right}html body .blob-overflow-panel :is(button,a):not([role=radio]):hover{background:var(--ui-soft)}html body .blob-overflow-panel [aria-pressed=true]{background:var(--ui-soft);box-shadow:inset 3px 0 var(--blob-control-accent)}html body .blob-settings-sheet :is(button,a){min-height:44px}.blob-playback-sessions{gap:12px;display:grid}.blob-playback-sessions section{border-bottom:1px solid var(--ui-line);flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:12px;display:flex}.blob-playback-sessions section>div{overflow-wrap:anywhere;flex:1 0 100%;gap:4px;min-width:0;display:grid}.blob-playback-sessions h3{margin:0;font-size:.9rem}.blob-playback-sessions button svg{flex:none;width:20px;height:20px}.blob-playback-sessions button{border:1px solid var(--ui-line);background:var(--ui-soft);min-height:44px;color:var(--ui-ink);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:inline-flex}.blob-appearance{width:100%}.blob-appearance>summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:8px 10px;list-style:none;display:flex}.blob-appearance>summary:after{content:"›";margin-left:auto}.blob-appearance[open]>summary:after{rotate:90deg}.blob-appearance>summary::-webkit-details-marker{display:none}.blob-appearance .blob-theme-setting{gap:8px;padding:8px 10px;display:grid}.blob-appearance .blob-theme-setting>span{color:var(--ui-muted);font-size:.8rem}.blob-menu-action-label>strong,.blob-menu-action-label>span:not([aria-hidden]){display:block}.blob-collection-menu-actions{gap:4px;display:grid}.blob-collection-menu-actions button{width:100%;min-height:44px;color:var(--ui-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px}.blob-collection-menu-actions button:hover{background:var(--ui-soft)}.blob-overflow-panel label{gap:6px;margin:8px 10px;font-size:14px;display:grid}.blob-overflow-panel :is(select,input):not([type=checkbox]):not([type=radio]){border:1px solid var(--ui-line);border-radius:8px;width:100%;min-height:44px;margin:0;padding:8px}.blob-stream-error{z-index:30;border:1px solid var(--ui-line);background:var(--ui-raised,#171d20);width:min(480px,100% - 32px);color:var(--ui-ink,#fff);border-radius:16px;padding:16px;position:absolute;top:35%;left:50%;transform:translate(-50%)}.blob-stream-error p{margin:0 0 12px}.blob-stream-error :is(button,a){border:1px solid var(--ui-line);background:var(--ui-soft);min-height:44px;color:inherit;font:inherit;border-radius:12px;align-items:center;margin-right:8px;padding:8px 12px;display:inline-flex}@media (max-width:480px){html body .blob-player-scrubber [data-unified-player-controls]{flex-wrap:wrap;gap:0;padding-left:4px;padding-right:4px}html body .blob-player-scrubber .blob-player-timeline{flex:1 0 100%;order:-1;padding:0 8px}}
html[data-universal-shell]{--ui-bg:#0d1114;--ui-surface:#14191d;--ui-soft:#242a2f;--ui-raised:#1b2227;--ui-ink:#f5f7f7;--ui-muted:#aeb8bf;--ui-line:#30383e;--ui-strong:#f5f7f7;--universal-accent:#73c7ca;--universal-selected:#216e70;--app-nav-height:calc(64px + env(safe-area-inset-bottom));--app-content-height:calc(100dvh - var(--app-nav-height))}html[data-universal-shell][data-theme=light]{--ui-bg:#fafaf7;--ui-surface:#fff;--ui-soft:#eeefea;--ui-raised:#fff;--ui-ink:#172124;--ui-muted:#586367;--ui-line:#d9dedb;--ui-strong:#172124;--universal-accent:#216e70}html[data-universal-shell] body{background:var(--ui-bg);color:var(--ui-ink);padding-bottom:var(--app-nav-height)}.universal-nav{z-index:1450;padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);border-top:1px solid var(--ui-line);background:var(--ui-bg);color:var(--ui-ink);position:fixed;inset:auto 0 0}.universal-nav>div{max-width:760px;height:64px;margin:auto;display:flex}.universal-nav a{min-width:0;min-height:44px;color:var(--ui-muted);font:500 11px/1.2 var(--ui-font,system-ui);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;padding:6px 2px;text-decoration:none;display:flex}.universal-nav svg{width:23px;height:23px}.universal-nav a[aria-current=page]{color:var(--universal-accent);font-weight:750}.universal-nav a[aria-current=page] svg{stroke-width:2.6px}.universal-nav a:focus-visible{outline:2px solid var(--universal-accent);outline-offset:-5px;border-radius:10px}.shell-access-status{border:1px solid var(--ui-line);color:var(--ui-muted);background:var(--ui-soft);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:12px 16px;padding:12px 14px;font-size:.85rem;line-height:1.45;display:flex}.shell-access-status>span:first-child{flex:240px}.shell-access-status strong{color:var(--ui-ink);margin-bottom:3px;display:block}.shell-access-status :is(a,button){min-height:44px;color:var(--ui-ink);align-items:center;text-decoration:underline;display:inline-flex}html[data-universal-shell] [data-memory-surface]{background:var(--ui-bg);min-height:var(--app-content-height);padding-top:0}html[data-universal-shell] [data-memory-surface]>[data-blob-header]{position:sticky;top:0}html[data-universal-shell] body .blob-segmented{--segment-gap:8px;background:0 0;border:0;padding:0}html[data-universal-shell] body .blob-segmented>button{background:var(--ui-soft);color:var(--ui-ink)}html[data-universal-shell] body .blob-segmented>button[aria-checked=true]{background:var(--universal-selected);color:#fff}html[data-universal-shell] body .blob-compact-header{box-shadow:none}html[data-universal-shell] body [data-universal-player],html[data-universal-shell] body .blob-media-overview.blob-mosaic-shell{bottom:var(--app-nav-height)!important;height:var(--app-content-height)!important;min-height:0!important}html[data-universal-shell] body [data-library-product]:not([data-universal-player]){overflow-y:auto}html[data-universal-shell] body .memory-add{bottom:calc(var(--app-nav-height) + 16px)}html[data-universal-shell] body .blob-media-overview .blob-mosaic-scroll{padding:12px 0 20px}html[data-universal-shell] body .blob-media-overview .blob-mosaic-controls{padding-inline:16px}html[data-universal-shell] body [data-collection-view=simple] .memory-mosaic-grid{gap:2px;padding-bottom:12px}html[data-universal-shell] body [data-collection-view=simple] .memory-mosaic-tile{border:0;border-radius:0}html[data-universal-shell] body [data-collection-view=simple] .memory-mosaic-tile .blob-media-tile-open{aspect-ratio:3/4;min-height:180px}html[data-universal-shell] body .memory-mosaic-tile .blob-media-tile-caption{margin-top:auto;padding:24px 9px 10px}html[data-universal-shell] body .memory-mosaic-tile .blob-media-tile-caption>span{display:none}html[data-universal-shell] body .memory-mosaic-tile .blob-media-tile-caption strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-universal-shell] body:has([aria-modal=true]) .universal-nav{visibility:hidden}html[data-universal-shell]:is(:fullscreen,:has(:fullscreen)){--app-nav-height:0px;--app-content-height:100dvh}html[data-universal-shell]:is(:fullscreen,:has(:fullscreen)) .universal-nav{display:none}html[data-universal-shell]:has([data-universal-player]:not([data-background-playback] *)):not([data-mosaic-open]){--app-nav-height:0px;--app-content-height:100dvh}html[data-universal-shell]:has([data-universal-player]:not([data-background-playback] *)):not([data-mosaic-open]) .universal-nav{display:none}html:has([data-universal-player]:not([data-background-playback] *)):not([data-mosaic-open]) .display-mini-remote{display:none}html[data-universal-shell]:has([data-circle-call]){--app-nav-height:0px}html[data-universal-shell] body:has([data-circle-call]) .universal-nav{display:none}@media (max-width:360px){.universal-nav a{font-size:10px}}[data-universal-player].blob-room>.blob-simple-container{min-width:0;min-height:0;display:block;position:absolute;inset:0;overflow:hidden}[data-universal-player].blob-room>.blob-simple-container>.blob-world-stage{border:0;border-radius:0;width:100%;height:100%;min-height:0;margin:0;position:absolute;inset:0}[data-universal-player]>.blob-live-layer:not(.is-browsing){height:100%;position:absolute;inset:0}[data-universal-player]>.blob-live-layer:not(.is-browsing)>.room-shell{height:100%!important;min-height:0!important}.universal-live-space{inset:0 0 var(--app-nav-height,0px);z-index:1440;color:#fff;background:#07100d;position:fixed;overflow:hidden}.universal-live-space>.room-shell{position:absolute;inset:0;height:100%!important;min-height:0!important}.connect-recent-spaces{margin-top:28px}.connect-recent-spaces article{flex-wrap:wrap}.connect-recent-spaces article>div{flex-basis:180px}[data-memory-surface=live] button{text-align:left}[data-universal-player]>.blob-live-layer:not(.is-browsing){z-index:120}[data-universal-player]:has(>.blob-live-layer:not(.is-browsing))>[data-blob-header]{visibility:hidden}body:has([data-universal-player]>.blob-live-layer:not(.is-browsing)) .blob-site-navigation{visibility:hidden}[data-server-library]:has(.blob-live-layer:not(.is-browsing))>[data-blob-header]{visibility:hidden}html[data-player-clear]:has([data-universal-player]:not([data-background-playback] *)){--app-nav-height:0px;--app-content-height:100dvh}html[data-player-clear] body:has([data-universal-player]:not([data-background-playback] *)){padding-bottom:0}html[data-player-clear] [data-universal-player] :is([data-player-chrome],[data-blob-header]){visibility:hidden!important;opacity:0!important;pointer-events:none!important}html[data-player-clear] body:has([data-universal-player]:not([data-background-playback] *)) :is(.universal-nav,.blob-site-navigation,.display-mini-remote){visibility:hidden!important;opacity:0!important;pointer-events:none!important}html[data-player-clear] [data-player-host]:has([data-universal-player]:not([data-background-playback] *))>[data-blob-header]{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.player-show-controls{right:max(12px,env(safe-area-inset-right));top:max(12px,env(safe-area-inset-top));z-index:30000;color:#fff;min-height:44px;font:500 13px/1.3 var(--ui-font,system-ui);cursor:pointer;background:#0009;border:1px solid #ffffff50;border-radius:24px;padding:8px 14px;position:fixed}.player-show-controls:focus-visible{outline-offset:3px;outline:2px solid #fff}html body .blob-compact-header{grid-template-rows:auto;row-gap:0}.blob-header-center{justify-self:center;width:100%;min-width:0;max-width:760px}.blob-header-status{background:var(--ui-raised);color:var(--ui-ink);border-radius:12px;padding:6px 12px;font-size:12px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.blob-context-nav{width:100%;color:var(--ui-muted,#adb7be);align-items:stretch;gap:2px;display:flex}.blob-context-nav>:is(button,a,.blob-product-overflow){flex:1 1 0;min-width:44px}.blob-context-nav>:is(button,a)>span,.blob-context-nav>.blob-product-overflow>button>span{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;overflow:hidden}.blob-navigation-overflow .blob-product-overflow{width:100%}.blob-navigation-overflow .blob-product-overflow>button{min-height:44px;width:100%!important;height:auto!important}html body .blob-context-nav>:is(button,a),html body .blob-context-nav>.blob-product-overflow>button{width:100%;min-height:52px;color:inherit;font:500 11px/1.2 var(--ui-font,system-ui);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;margin:0;padding:7px 2px;display:flex}.blob-context-nav svg{width:22px;height:22px}html body .blob-context-nav>:is(button,a)[aria-current=page],html body .blob-context-nav>.blob-product-overflow>button[aria-expanded=true]{color:var(--universal-accent,#73c7ca);border-bottom-color:currentColor;font-weight:750}.blob-context-nav>:is(button,a):focus-visible{outline:2px solid var(--universal-accent,#73c7ca);outline-offset:-3px}.blob-player-context{color:var(--ui-ink)}.blob-filter-button{border:1px solid var(--ui-line,#30383e);min-width:44px;min-height:44px;color:var(--ui-ink,#f5f7f7);background:var(--ui-soft,#242a2f);cursor:pointer;border-radius:12px;flex:0 0 44px;justify-content:center;align-items:center;padding:8px;display:inline-flex}.blob-filter-fields{gap:14px;display:grid}.blob-filter-fields :is(input,select,button){border:1px solid var(--ui-line,#30383e);width:100%;min-height:44px;color:var(--ui-ink,#f5f7f7);background:var(--ui-soft,#242a2f);font:inherit;border-radius:12px;padding:10px 12px}.blob-filter-fields label{gap:6px;display:grid}html body .blob-mosaic-shell>.blob-compact-header{flex-shrink:0}@media (max-width:380px){.blob-context-nav>button span,.blob-context-nav .blob-overflow-trigger span{font-size:10px}}.blob-catalog-search{align-items:center;gap:8px;width:100%;margin:10px 0 6px;display:flex}.blob-catalog-search>input{flex:1;min-width:0}.blob-catalog-search>:is(input,button),.blob-source-actions>:is(a,button){border:1px solid var(--ui-line,#30383e);min-height:44px;color:var(--ui-ink,#f5f7f7);background:var(--ui-soft,#242a2f);font:inherit;border-radius:12px;padding:10px 12px;font-size:13px}.blob-catalog-status{color:var(--ui-muted,#aeb8bf);margin:8px 0 12px;font-size:12px}.blob-source-actions{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}html body .blob-compact-header[data-player-header=true]{color:#fff;background:#000000a6}html body .blob-compact-header[data-player-header=true]>:is(.blob-compact-navigation,.blob-compact-actions)>.blob-product-overflow>.blob-overflow-trigger,html body .blob-compact-header[data-player-header=true] .blob-header-back{color:#e0e5e7}html body [data-blob-header].blob-compact-header[data-player-header=true] .blob-overflow-panel{background:var(--ui-surface);color:var(--ui-ink);border-color:var(--ui-line)}html body .blob-compact-header[data-player-header=true]>:is(.blob-compact-navigation,.blob-compact-actions)>.blob-product-overflow>.blob-overflow-trigger:is(:hover,[aria-expanded=true]){color:#b2ecee;background:#ffffff1f}html body main.hub-page{width:min(100%,960px);min-height:var(--app-content-height,100dvh);background:var(--ui-bg);color:var(--ui-ink);font:inherit;margin:0 auto;padding:0 0 80px}html body main.hub-page>[data-blob-header]{margin-bottom:12px}.hub-content{padding:0 20px}.hub-search{border:1px solid var(--ui-line);background:var(--ui-soft);color:var(--ui-muted);border-radius:12px;align-items:center;gap:10px;margin:12px 0;padding:0 12px;display:flex}.hub-search input{width:100%;min-width:0;min-height:46px;color:var(--ui-ink);font:inherit;background:0 0;border:0;margin:0;padding:10px 0}.hub-search svg{flex:none}.hub-list{display:grid}.hub-section{margin:20px 0}.hub-section h2,.hub-empty h2{margin:14px 0 10px;font-size:17px;line-height:1.4}.hub-section>h2:not(:first-child){margin-top:28px}html body .hub-row{border:0;border-bottom:1px solid var(--ui-line);width:100%;min-height:76px;color:var(--ui-ink);text-align:left;font:inherit;background:0 0;border-radius:0;align-items:center;gap:12px;margin:0;padding:14px 0;text-decoration:none;display:flex}.hub-row>span:nth-child(2){flex:1;min-width:0}.hub-row strong,.hub-identity strong{overflow-wrap:anywhere;font-size:15px;font-weight:650;line-height:1.4;display:block}.hub-row small,.hub-identity small{color:var(--ui-muted);overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.4;display:block}.hub-avatar{background:color-mix(in srgb,var(--ui-ink) 8%,var(--ui-bg));width:44px;height:44px;color:var(--universal-accent,#226f73);border-radius:50%;flex:0 0 44px;place-items:center;font-size:17px;font-weight:650;display:grid}.hub-avatar[data-kind=camera]{color:#315a46;background:#d3e2ca}.hub-avatar[data-kind=radio]{color:#785c1e;background:#f0dfb9}.hub-avatar[data-kind=tv]{color:#2d556e;background:#d5dfeb}.hub-identity{border-bottom:1px solid var(--ui-line);align-items:center;gap:14px;padding:18px 0;display:flex}.hub-identity .hub-avatar{flex-basis:58px;width:58px;height:58px}.hub-muted{color:var(--ui-muted);font-size:13px;line-height:1.5}html body .hub-button{border:1px solid var(--ui-line);background:var(--ui-soft);min-height:44px;color:var(--ui-ink);font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:14px;text-decoration:none;display:inline-flex}.hub-actions{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.hub-empty{padding:24px 0}.hub-passport{margin-top:24px!important}html body .hub-create{right:max(20px,50vw - 460px);bottom:calc(var(--app-nav-height,0px) + 18px);z-index:1001;color:#fff;background:#226f73;border:0;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:fixed;box-shadow:0 3px 12px #0002}.hub-page :is(button,a,input,select):focus-visible{outline:2px solid var(--universal-accent,#226f73);outline-offset:3px}@media (max-width:420px){.hub-content{padding:0 16px}.hub-row{gap:9px}.hub-row .hub-button{padding:8px;font-size:12px}}.blob-context-nav>a{text-decoration:none}.blob-catalog-sections{flex-shrink:0;padding:10px 16px 4px}.blob-catalog-sections .blob-context-nav{flex-wrap:wrap;justify-content:flex-start;gap:6px}.blob-catalog-sections .blob-context-nav>:is(a,button){border:0;border-radius:12px;flex-direction:row;flex:0 auto;gap:6px;width:auto;min-height:44px;padding:8px 12px}.blob-catalog-sections .blob-context-nav>:is(a,button)[aria-current=page]{background:var(--ui-soft)}.blob-catalog-sections .blob-context-nav svg{width:17px;height:17px}.blob-content-title{overflow-wrap:anywhere;margin:12px 20px 4px;font-size:16px;line-height:1.4}.room-visual-stage{inset:var(--room-header-height,124px) 0 0;min-height:0;position:absolute;overflow:hidden}html body .room-shell .room-visual-stage .meeting-stage{padding:0;inset:0}html body .room-shell .room-top-controls>button{min-height:52px;box-shadow:none;text-shadow:none}html body .room-shell .room-top-controls svg{width:22px;height:22px;color:inherit;background:0 0;border:0;border-radius:0;padding:0}html body .room-shell .room-top-controls>button[aria-pressed=true]{color:var(--universal-accent,#73c7ca);background:var(--ui-soft)}html body .room-shell .room-top-controls>.room-top-leave{color:var(--circle-danger,#bd5650)}html body .room-shell>:is(.chat-panel,.places-panel,.profile-panel,.room-more-panel,.live-photo-table){top:calc(var(--room-header-height,124px) + 8px);max-height:calc(100% - var(--room-header-height,124px) - 16px);bottom:8px}html body .room-shell>.room-more-panel{height:max-content;right:8px;overflow-y:auto;transform:none}html body .room-shell>.attention-status{top:calc(var(--room-header-height,124px) + 12px)}html body .room-shell .room-visual-stage .meeting-nameplate{bottom:12px}html body .room-shell .room-visual-stage .meeting-camera-tools{top:12px}[data-memory-surface=library],[data-memory-surface=collection],[data-product-level=overview],.blob-mosaic-content{touch-action:pan-y pinch-zoom}
html[data-theme=light],html[data-theme=light][data-blob-product=memories],html[data-theme=light][data-blob-product=live]{--po-canvas:#fff;--po-surface:#fcfcfc;--po-inset:#f6f6f6;--po-ink:#202020;--po-muted:#626262;--po-line:#dedede;--po-accent:#b18f81;--po-on-accent:#252821;--po-accent-hover:#a38477;--po-on-accent-hover:#000;--po-accent-text:#856b61;--po-accent-soft:#f3efed;--po-on-accent-soft:#81685e;--po-accent-ring:#a8887b;--po-accent-border:#a8887b}html[data-theme=light][data-blob-product=player],html[data-theme=light][data-blob-product=files],html[data-theme=light][data-blob-product=server],html[data-theme=light][data-blob-product=tv],html[data-theme=light][data-blob-product=radio],html[data-theme=light][data-blob-product=books]{--po-canvas:#fff;--po-surface:#fcfcfc;--po-inset:#f6f6f6;--po-ink:#202020;--po-muted:#626262;--po-line:#dedede;--po-accent:#8ba1b4;--po-on-accent:#252821;--po-accent-hover:#8094a6;--po-on-accent-hover:#252821;--po-accent-text:#637280;--po-accent-soft:#eef1f3;--po-on-accent-soft:#606f7c;--po-accent-ring:#7d91a2;--po-accent-border:#7d91a2}html[data-theme=light][data-blob-product=display]{--po-canvas:#fff;--po-surface:#fcfcfc;--po-inset:#f6f6f6;--po-ink:#202020;--po-muted:#626262;--po-line:#dedede;--po-accent:#82a39b;--po-on-accent:#252821;--po-accent-hover:#78968f;--po-on-accent-hover:#252821;--po-accent-text:#5e7570;--po-accent-soft:#edf1f0;--po-on-accent-soft:#5b716d;--po-accent-ring:#76948d;--po-accent-border:#76948d}html[data-theme=light][data-blob-product=camera]{--po-canvas:#fff;--po-surface:#fcfcfc;--po-inset:#f6f6f6;--po-ink:#202020;--po-muted:#626262;--po-line:#dedede;--po-accent:#a3a185;--po-on-accent:#252821;--po-accent-hover:#96947a;--po-on-accent-hover:#252821;--po-accent-text:#74725e;--po-accent-soft:#f1f1ee;--po-on-accent-soft:#6f6d5a;--po-accent-ring:#918f76;--po-accent-border:#918f76}html[data-theme=dark],html[data-theme=dark][data-blob-product=memories],html[data-theme=dark][data-blob-product=live]{--po-canvas:#080808;--po-surface:#101010;--po-inset:#171717;--po-ink:#eee;--po-muted:#b6b6b6;--po-line:#2c2c2c;--po-accent:#b18f81;--po-on-accent:#252821;--po-accent-hover:#b7988b;--po-on-accent-hover:#252821;--po-accent-text:#b18f81;--po-accent-soft:#2a2422;--po-on-accent-soft:#b18f81;--po-accent-ring:#b18f81;--po-accent-border:#b18f81}html[data-theme=dark][data-blob-product=player],html[data-theme=dark][data-blob-product=files],html[data-theme=dark][data-blob-product=server],html[data-theme=dark][data-blob-product=tv],html[data-theme=dark][data-blob-product=radio],html[data-theme=dark][data-blob-product=books]{--po-canvas:#080808;--po-surface:#101010;--po-inset:#171717;--po-ink:#eee;--po-muted:#b6b6b6;--po-line:#2c2c2c;--po-accent:#8ba1b4;--po-on-accent:#252821;--po-accent-hover:#94a9ba;--po-on-accent-hover:#252821;--po-accent-text:#8ba1b4;--po-accent-soft:#24272a;--po-on-accent-soft:#8ba1b4;--po-accent-ring:#8ba1b4;--po-accent-border:#8ba1b4}html[data-theme=dark][data-blob-product=display]{--po-canvas:#080808;--po-surface:#101010;--po-inset:#171717;--po-ink:#eee;--po-muted:#b6b6b6;--po-line:#2c2c2c;--po-accent:#82a39b;--po-on-accent:#252821;--po-accent-hover:#8caaa3;--po-on-accent-hover:#252821;--po-accent-text:#82a39b;--po-accent-soft:#222826;--po-on-accent-soft:#82a39b;--po-accent-ring:#82a39b;--po-accent-border:#82a39b}html[data-theme=dark][data-blob-product=camera]{--po-canvas:#080808;--po-surface:#101010;--po-inset:#171717;--po-ink:#eee;--po-muted:#b6b6b6;--po-line:#2c2c2c;--po-accent:#a3a185;--po-on-accent:#252821;--po-accent-hover:#aaa98f;--po-on-accent-hover:#252821;--po-accent-text:#a3a185;--po-accent-soft:#282723;--po-on-accent-soft:#a3a185;--po-accent-ring:#a3a185;--po-accent-border:#a3a185}html[data-theme],html[data-theme][data-universal-shell]{--ui-bg:var(--po-canvas);--ui-surface:var(--po-surface);--ui-soft:var(--po-inset);--ui-raised:var(--po-surface);--ui-ink:var(--po-ink);--ui-muted:var(--po-muted);--ui-line:var(--po-line);--ui-strong:var(--po-ink);--product-accent:var(--po-accent);--product-accent-strong:var(--po-accent-text);--product-accent-soft:var(--po-accent-soft);--product-accent-border:var(--po-accent-border);--product-accent-ink:var(--po-on-accent);--universal-accent:var(--po-accent-text);--universal-selected:var(--po-accent-text)}html[data-theme] body .blob-compact-header:not([data-player-header=true]){background:var(--po-canvas);color:var(--po-ink);border-bottom:1px solid var(--po-line);min-height:66px;box-shadow:none;padding:10px 16px}html[data-theme] .blob-compact-title{letter-spacing:-.5px;font-size:21px;font-weight:700}html[data-theme] body .blob-overflow-trigger{border-radius:8px}.blob-header-sections{background:var(--po-inset);border-bottom:1px solid var(--po-line);flex-shrink:0;width:100%;min-width:0}html[data-theme] .blob-header-sections .blob-context-nav{scrollbar-width:none;align-items:stretch;gap:24px;padding:0 20px;display:flex;overflow-x:auto}html[data-theme] .blob-header-sections .blob-context-nav>:is(button,a,.blob-product-overflow),html[data-theme] .blob-catalog-sections .blob-context-nav>:is(button,a,.blob-product-overflow){flex:none;width:auto;min-width:0}html[data-theme] .blob-header-sections .blob-context-nav>:is(button,a),html[data-theme] .blob-header-sections .blob-context-nav>.blob-product-overflow>button{white-space:nowrap;border-bottom-width:3px;flex-direction:row;gap:0;min-height:50px;padding:10px 0;font-size:14px}.blob-header-sections .blob-context-nav svg,.blob-catalog-sections .blob-context-nav svg{display:none}html[data-theme] .blob-catalog-sections .blob-context-nav{scrollbar-width:none;flex-wrap:nowrap;gap:22px;overflow-x:auto}html[data-theme] .blob-catalog-sections .blob-context-nav>:is(a,button){white-space:nowrap;border-bottom:2px solid #0000;border-radius:0;padding:8px 0;font-size:14px}html[data-theme] .blob-catalog-sections .blob-context-nav>:is(a,button)[aria-current=page]{border-bottom-color:var(--po-accent-ring);background:0 0}html[data-theme] .universal-nav{background:var(--po-canvas);color:var(--po-ink);border-color:var(--po-line)}html[data-theme] .universal-nav>div{scrollbar-width:none;align-items:stretch;gap:4px;padding-inline:8px;overflow-x:auto}html[data-theme] .universal-nav a{white-space:nowrap;color:var(--po-muted);border-top:3px solid #0000;flex-direction:row;gap:0;padding:12px 4px;font-size:13px}html[data-theme] .universal-nav a[aria-current=page]{border-top-color:var(--po-accent-ring);color:var(--po-ink)}html[data-theme] .blob-overflow-panel{border:1px solid var(--po-line);background:var(--po-surface);color:var(--po-ink);border-radius:14px;padding:8px;box-shadow:0 8px 32px #0003}html[data-theme] .blob-overflow-panel :is(a,button):not(.blob-overflow-trigger){min-height:44px;padding:10px 12px;line-height:1.4}html[data-theme] :is(.blob-compact-header,.blob-overflow-panel,.blob-header-sections,.blob-catalog-sections,.blob-navigation-sheet) :is(input,button,a,summary):focus-visible{outline:2px solid var(--po-accent-ring);outline-offset:3px}html[data-theme] .hub-search{border:1px solid var(--po-line);background:var(--po-inset);border-radius:14px;padding:5px 12px}html[data-theme] .hub-search:focus-within{outline:2px solid var(--po-accent-ring);outline-offset:3px}html[data-theme] .hub-search input{box-shadow:none;background:0 0;border:0;border-radius:8px;outline:none}html[data-theme] .blob-navigation-sheet{border:0;border-right:1px solid var(--po-line);background:var(--po-canvas);width:min(420px,100%);max-width:100%;height:100dvh;max-height:100dvh;color:var(--po-ink);border-radius:0;margin:0;padding:0;position:fixed;inset:0 auto 0 0;overflow:hidden}.blob-navigation-sheet[open]{flex-direction:column;display:flex}.blob-navigation-sheet::backdrop{background:#0008}body:has(.blob-navigation-sheet[open]){overflow:hidden}.blob-navigation-sheet>header{border-bottom:1px solid var(--po-line);background:var(--po-canvas);flex-shrink:0;align-items:center;gap:8px;min-height:68px;padding:12px 16px;display:flex}.blob-navigation-sheet>header strong{letter-spacing:-.5px;flex:1;font-size:22px}.blob-navigation-sheet .blob-overflow-trigger{width:44px;height:44px;min-height:44px;color:var(--po-ink);background:0 0;border:0;padding:10px}.blob-navigation-sheet [hidden]{display:none!important}.blob-navigation-sheet-content{overscroll-behavior:contain;min-height:0;padding:12px 20px max(28px,env(safe-area-inset-bottom));overflow-y:auto}.blob-navigation-label,.blob-navigation-local>p{color:var(--po-muted);margin:10px 0;font:500 13px/1.5 system-ui}.blob-navigation-sheet nav>:is(button,a),.blob-navigation-company>a,.blob-navigation-local>:is(button,a){border:0;border-bottom:1px solid var(--po-line);width:100%;min-height:64px;color:var(--po-ink);text-align:left;font:650 18px/1.4 var(--ui-font,system-ui);cursor:pointer;background:0 0;border-radius:0;margin:0;padding:18px 28px 18px 0;text-decoration:none;display:block;position:relative}.blob-navigation-sheet nav small{color:var(--po-muted);font:400 14px/1.5 var(--ui-font,system-ui);margin-top:4px;display:block}.blob-navigation-sheet nav button>span,.blob-navigation-company a>span{position:absolute;top:24px;right:0}.blob-navigation-local :is(a,button)>svg{display:none}.blob-navigation-appearance{border-bottom:1px solid var(--po-line);margin-top:22px;padding:16px 0}.blob-navigation-appearance .blob-appearance>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:650;display:flex}.blob-navigation-appearance .blob-appearance>summary>svg{display:none}.blob-navigation-appearance .blob-theme-setting{gap:14px;padding:16px 0 4px;display:grid}html[data-theme] .blob-navigation-sheet .blob-segmented{background:var(--po-inset);border:1px solid var(--po-line);border-radius:999px;gap:4px;padding:4px;display:flex}html[data-theme] .blob-navigation-sheet .blob-segmented>button{min-height:40px;color:var(--po-muted);background:0 0;border:0;border-radius:999px;flex:1;padding:8px 10px}html[data-theme] .blob-navigation-sheet .blob-segmented>button[aria-checked=true]{background:var(--po-accent);color:var(--po-on-accent)}@media (max-width:360px){html[data-theme] .universal-nav a{font-size:12px}.blob-navigation-sheet-content{padding-inline:16px}}html[data-theme] body .blob-compact-header:not([data-player-header=true]){--nav-gutter:max(16px,env(safe-area-inset-left),env(safe-area-inset-right));padding-inline:var(--nav-gutter)}html[data-theme] body .blob-compact-header:has(>.blob-header-sections){padding-bottom:0}.blob-compact-header>.blob-header-sections{width:calc(100% + 2 * var(--nav-gutter,16px));margin:10px calc(-1 * var(--nav-gutter,16px)) 0;grid-column:1/-1}html[data-theme]{--ui-font:Arial,Helvetica,system-ui,sans-serif}html[data-theme] .blob-header-center{justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}html[data-theme] .blob-header-center>.paper-product-icon{width:28px!important;height:28px!important}html[data-theme] body .blob-primary-button{background:var(--po-accent);color:var(--po-on-accent);border:1px solid var(--po-accent-border);border-radius:999px;justify-content:center;align-items:center;gap:8px;display:inline-flex}html[data-theme] body .blob-primary-button:hover{background:var(--po-accent-hover);color:var(--po-on-accent-hover)}@media (max-width:360px){html[data-theme] .blob-compact-title{font-size:18px}html[data-theme] .blob-header-center>.paper-product-icon{width:24px!important;height:24px!important}}html[data-theme=light][data-blob-product=memories]{--blob-identity-url:url(/icons/paper-one/blob-light.svg)}html[data-theme=light][data-blob-product=live]{--blob-identity-url:url(/icons/paper-one/blob-live-light.svg)}html[data-theme=light][data-blob-product=player]{--blob-identity-url:url(/icons/paper-one/blob-player-light.svg)}html[data-theme=light][data-blob-product=display]{--blob-identity-url:url(/icons/paper-one/blob-display-light.svg)}html[data-theme=light][data-blob-product=camera]{--blob-identity-url:url(/icons/paper-one/blob-camera-light.svg)}html[data-theme=light][data-blob-product=files]{--blob-identity-url:url(/icons/paper-one/blob-files-light.svg)}html[data-theme=light][data-blob-product=server]{--blob-identity-url:url(/icons/paper-one/blob-server-light.svg)}html[data-theme=light][data-blob-product=radio]{--blob-identity-url:url(/icons/paper-one/blob-radio-light.svg)}html[data-theme=light][data-blob-product=tv]{--blob-identity-url:url(/icons/paper-one/blob-tv-light.svg)}html[data-theme=light][data-blob-product=books]{--blob-identity-url:url(/icons/paper-one/blob-books-light.svg)}html[data-theme=dark][data-blob-product=memories]{--blob-identity-url:url(/icons/paper-one/blob-dark.svg)}html[data-theme=dark][data-blob-product=live]{--blob-identity-url:url(/icons/paper-one/blob-live-dark.svg)}html[data-theme=dark][data-blob-product=player]{--blob-identity-url:url(/icons/paper-one/blob-player-dark.svg)}html[data-theme=dark][data-blob-product=display]{--blob-identity-url:url(/icons/paper-one/blob-display-dark.svg)}html[data-theme=dark][data-blob-product=camera]{--blob-identity-url:url(/icons/paper-one/blob-camera-dark.svg)}html[data-theme=dark][data-blob-product=files]{--blob-identity-url:url(/icons/paper-one/blob-files-dark.svg)}html[data-theme=dark][data-blob-product=server]{--blob-identity-url:url(/icons/paper-one/blob-server-dark.svg)}html[data-theme=dark][data-blob-product=radio]{--blob-identity-url:url(/icons/paper-one/blob-radio-dark.svg)}html[data-theme=dark][data-blob-product=tv]{--blob-identity-url:url(/icons/paper-one/blob-tv-dark.svg)}html[data-theme=dark][data-blob-product=books]{--blob-identity-url:url(/icons/paper-one/blob-books-dark.svg)}
html[data-universal-shell]{--app-rail-width:0px;--app-mini-height:0px}html[data-universal-shell]:has(.blob-compact-playback){--app-mini-height:64px;--app-content-height:calc(100dvh - var(--app-nav-height) - var(--app-mini-height))}html[data-universal-shell] body{box-sizing:border-box;padding-bottom:calc(var(--app-nav-height) + var(--app-mini-height))}.universal-nav-brand,.universal-nav-company{display:none}html[data-theme] .universal-nav>div{gap:2px;overflow:visible}html[data-theme] .universal-nav>div>a{white-space:nowrap;border:0;flex-direction:column;gap:4px;min-height:64px;padding:7px 2px;font:400 11px/1.2 Arial,Helvetica,sans-serif}html[data-theme] .universal-nav>div>a svg{flex:none;width:22px;height:22px}html[data-theme] .universal-nav>div>a[aria-current=page]{color:var(--po-accent-text);font-weight:500}html[data-theme] .universal-nav>div>a[aria-current=page] span{text-underline-offset:5px;text-decoration:underline}html[data-theme] .universal-nav>div>a[aria-current=page] svg{stroke-width:2.1px}html[data-theme] .blob-header-sections{background:var(--po-canvas)}html[data-theme] .blob-header-sections .blob-context-nav{gap:22px}html[data-theme] .blob-header-sections .blob-context-nav>:is(button,a),html[data-theme] .blob-header-sections .blob-context-nav>.blob-product-overflow>button{border-bottom-width:2px;min-height:46px;font-weight:400}.blob-navigation-sheet nav>button:has(.blob-navigation-group-copy){align-items:center;gap:14px;min-height:68px;padding:13px 0;font-size:16px;font-weight:500;display:flex}.blob-navigation-sheet nav>button>svg{width:22px;height:22px;color:var(--po-accent-text);flex:none}.blob-navigation-sheet nav>button>.blob-navigation-group-copy{flex:1;min-width:0;position:static}.blob-navigation-sheet nav>button>.blob-navigation-chevron{color:var(--po-muted);flex:none;position:static}.blob-navigation-sheet nav small{font-size:12px}.blob-navigation-company>a{min-height:48px;padding-block:12px;font-size:13px;font-weight:400}.blob-compact-playback{display:none}html[data-universal-shell] .blob-compact-playback{left:var(--app-rail-width);right:0;bottom:var(--app-nav-height);height:64px;padding:7px max(8px,env(safe-area-inset-right)) 7px max(12px,env(safe-area-inset-left));z-index:1445;border-top:1px solid var(--po-line);background:var(--po-surface);color:var(--po-ink);align-items:center;gap:3px;display:flex;position:fixed}.blob-compact-playback>button{min-width:44px;min-height:44px;color:inherit;background:0 0;border:0;border-radius:8px;flex:0 0 44px;justify-content:center;align-items:center;padding:10px;display:flex}.blob-compact-playback>button:hover{background:var(--po-inset)}.blob-compact-playback>button>svg{flex:none;width:22px;height:22px}.blob-compact-playback .blob-playback-glyph{fill:currentColor}.blob-compact-playback>button.blob-compact-playback-title{text-align:left;flex:1;justify-content:flex-start;gap:10px;min-width:0;padding:4px}.blob-compact-playback-title>svg{color:var(--po-accent-text)}.blob-compact-playback-title>span{gap:3px;min-width:0;display:grid}.blob-compact-playback-title strong{text-overflow:ellipsis;white-space:nowrap;font:500 13px/1.3 Arial,Helvetica,sans-serif;display:block;overflow:hidden}.blob-compact-playback-title small{color:var(--po-muted);font:400 11px/1.3 Arial,Helvetica,sans-serif;display:block}html[data-universal-shell] [data-local-playback-status=true]>[data-floating-status=now-playing],html[data-universal-shell] .blob-playback-icon-actions[data-local-playback-status=true]{display:none}:is(body:has([aria-modal=true]) .blob-compact-playback,body:has(.blob-navigation-sheet[open]) .blob-compact-playback){visibility:hidden}@media (min-width:900px){html[data-universal-shell]{--app-rail-width:176px;--app-nav-height:0px;--app-content-height:calc(100dvh - var(--app-mini-height))}html[data-universal-shell] body{padding-left:var(--app-rail-width)}html[data-theme] .universal-nav{border-top:0;border-right:1px solid var(--po-line);flex-direction:column;width:176px;padding:0;display:flex;inset:0 auto 0 0}html[data-theme] .universal-nav .universal-nav-brand{border-bottom:1px solid var(--po-line);min-height:66px;padding:10px 12px;display:block}html[data-theme] .universal-nav-brand>a{min-height:44px;color:var(--po-ink);flex-direction:row;justify-content:flex-start;gap:10px;padding:6px;font:500 17px/1.3 Arial,Helvetica,sans-serif}html[data-theme] .universal-nav>div{flex-direction:column;flex:none;gap:4px;width:100%;height:auto;margin:0;padding:12px 8px;display:flex}html[data-theme] .universal-nav>div>a{border-radius:10px;flex-direction:row;flex:none;justify-content:flex-start;gap:12px;width:100%;min-height:48px;padding:10px 12px;font-size:14px}html[data-theme] .universal-nav>div>a[aria-current=page]{background:var(--po-accent-soft)}html[data-theme] .universal-nav>div>a[aria-current=page] span{text-decoration:none}html[data-theme] .universal-nav-company{margin-top:auto;padding:12px;display:block}html[data-theme] .universal-nav-company>a{min-height:44px;color:var(--po-muted);flex-direction:row;justify-content:flex-start;padding:8px;font-size:13px}html[data-universal-shell] body .blob-media-overview.blob-mosaic-shell{left:var(--app-rail-width)!important;width:auto!important}html[data-universal-shell] .universal-live-space{left:var(--app-rail-width)}}html[data-universal-shell]:is(:fullscreen,:has(:fullscreen)){--app-rail-width:0px;--app-nav-height:0px;--app-mini-height:0px;--app-content-height:100dvh}html[data-universal-shell]:has([data-circle-call]){--app-rail-width:0px;--app-nav-height:0px;--app-mini-height:0px;--app-content-height:100dvh}html[data-universal-shell]:has([data-universal-player]:not([data-background-playback] *)):not([data-mosaic-open]){--app-rail-width:0px;--app-nav-height:0px;--app-mini-height:0px;--app-content-height:100dvh}html[data-universal-shell]:is(:fullscreen,:has(:fullscreen)) .blob-compact-playback{display:none}html[data-universal-shell]:has([data-circle-call]) .blob-compact-playback{display:none}html[data-universal-shell]:has([data-universal-player]:not([data-background-playback] *)):not([data-mosaic-open]) .blob-compact-playback{display:none}
