.agora-demo{--agora-ink:#403b32;--agora-gold:#9a7541;--scene-height:max(100dvh,56.28vw);--person-height:clamp(64px,calc(var(--scene-height)*.105),148px);isolation:isolate;min-height:100dvh;color:var(--agora-ink);font-family:var(--font-ui),sans-serif;background:#ece0ce;position:relative;overflow:hidden}.agora-demo-stage{z-index:-1;position:absolute;inset:0;overflow:hidden}.agora-demo-plane{width:max(100vw,177.68dvh);height:var(--scene-height);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.agora-demo-background{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.agora-demo-header{z-index:4;pointer-events:none;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;inset:24px 28px auto}.agora-demo-header a{color:inherit;font:600 28px var(--font-display),serif;pointer-events:auto;align-items:center;gap:9px;text-decoration:none;display:flex}.agora-demo-header a img{width:25px;height:34px}.agora-demo-header>span{color:#6f6452;background:#fffaf0c9;border-radius:99px;padding:7px 12px;font-size:10px}.agora-demo button,.agora-demo input{font:inherit}.agora-demo button{cursor:pointer}.agora-demo-filters{z-index:4;width:min(288px,100vw - 56px);position:absolute;top:92px;left:28px}.agora-demo-search{box-sizing:border-box;color:#88704f;background:#fffffff0;border:1px solid #e4d7c4;border-radius:999px;align-items:center;gap:9px;min-height:43px;padding:6px 15px;display:flex;box-shadow:0 3px 16px #503f2710}.agora-demo-search input{color:#514c42;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:6px 0;font-size:12px}.agora-demo-search input::placeholder{color:#95856d}.agora-demo-search:focus-within{border-color:#b28b4b;box-shadow:0 0 0 2px #b28b4b24}.agora-demo-search button{color:inherit;background:0 0;border:0;flex:none;place-items:center;width:28px;height:28px;padding:0;display:grid}.agora-demo-filter-buttons{align-items:center;gap:5px;margin-top:9px;display:flex}.agora-demo-filter-buttons button{color:#7d6a4c;background:#fffbf0de;border:1px solid #0000;border-radius:99px;min-height:34px;padding:8px 12px;font-size:11px}.agora-demo-filter-buttons button[aria-pressed=true]{color:#805c27;background:#fffaf1;border-color:#bd9b63}.agora-demo-person{left:calc(var(--person-x)*1%);top:calc(var(--person-y)*1%);transform:translate(-50%,calc(var(--foot-anchor)*-100%));height:calc(var(--person-height)*var(--person-depth));width:calc(var(--person-height)*var(--person-depth)*.667);isolation:isolate;outline-offset:8px;background:0 0;border:0;min-width:44px;padding:0;position:absolute;overflow:visible}.agora-demo-sprite{z-index:1;object-fit:contain;transform-origin:50% 98%;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;transition:filter .18s;display:block;position:relative}.agora-demo-shadow{z-index:0;object-fit:contain;width:100%;height:100%;transform-origin:50% calc(var(--foot-anchor)*100%);filter:brightness(0)blur(2px);opacity:.17;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;transform:matrix(.75,.12,-1.1,-.62,0,0)}.agora-demo-person-name{z-index:2;top:calc(var(--foot-anchor)*100% + 9px);color:#51412e;white-space:nowrap;text-shadow:0 1px 4px #fff7e6;font-size:11px;position:absolute;left:50%;transform:translate(-50%)}.agora-demo-person:hover .agora-demo-sprite,.agora-demo-person:focus-visible .agora-demo-sprite,.agora-demo-person[aria-pressed=true] .agora-demo-sprite{filter:drop-shadow(0 0 5px #fff4cf)drop-shadow(0 0 9px #e1b65b)}.agora-demo-person:focus-visible .agora-demo-person-name{text-underline-offset:4px;text-decoration:underline}.agora-demo-rail{z-index:5;scrollbar-width:thin;justify-content:safe center;gap:10px;padding:6px;display:flex;position:absolute;bottom:20px;left:28px;right:28px;overflow-x:auto}.agora-demo-card{box-sizing:border-box;text-align:left;min-height:69px;color:inherit;background:#fffcf3ed;border:1px solid #e4d7c4;border-radius:17px;flex:0 0 206px;align-items:center;gap:12px;padding:7px 13px;display:flex;box-shadow:0 5px 20px #49351f0d}.agora-demo-card[aria-pressed=true]{background:#fffaf0;border-color:#a98248}.agora-demo-portrait{border-radius:9px;flex:none;width:38px;height:48px;position:relative;overflow:hidden}.agora-demo-portrait img{width:92px;max-width:none;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.agora-demo-card strong{font-size:13px;font-weight:500}.agora-demo-card small{color:#8b7a62;margin-top:5px;font-size:10px;display:block}.agora-demo-unseen{background:#3c79cb;border-radius:50%;flex:none;width:5px;height:5px;margin-left:auto}.agora-demo-panel{z-index:6;box-sizing:border-box;background:#fffcf4f5;border:1px solid #e4d7c4;border-radius:22px;outline:none;width:min(300px,100vw - 56px);max-height:32dvh;padding:24px;position:absolute;top:88px;bottom:auto;right:28px;overflow:auto;box-shadow:0 8px 32px #49351f14}.agora-demo-eyebrow{letter-spacing:1.4px;color:#a08457;margin:0 0 12px;font-size:8px}.agora-demo-panel h1{font:500 32px/1.05 var(--font-display),serif;letter-spacing:-.5px;margin:0 0 23px}.agora-demo-panel h2{color:#8a795f;margin:0 0 10px;font-size:11px;font-weight:500}.agora-demo-close{color:#8a795f;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:12px;right:12px}.agora-demo-shared-item{border-top:1px solid #e9dec9;padding-top:13px;font-size:13px}.agora-demo-shared-item small{color:#9b8b73;margin-top:7px;font-size:10px;display:block}.agora-demo-pending{color:#9b8b73;margin:22px 0 0;font-size:10px;line-height:1.6}.agora-demo-empty{color:#74634b;background:#fffbefed;border-radius:99px;padding:12px 18px;font-size:12px;position:absolute;top:74%;left:50%;transform:translate(-50%,-50%)}.agora-demo button:focus-visible,.agora-demo a:focus-visible{outline-offset:4px;outline:2px solid #805c27}.agora-demo-person:focus-visible{outline:none}.agora-demo-mobile-note{display:none}.agora-demo-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px),(max-aspect-ratio:5/4){.agora-demo-header{inset:16px 18px auto}.agora-demo-header a{font-size:24px}.agora-demo-header>span{max-width:96px;padding:5px 9px;font-size:8px;line-height:1.5}.agora-demo-header a img{width:21px;height:28px}.agora-demo-filters{width:235px;top:76px;left:18px}.agora-demo-filter-buttons button{padding:7px 10px;font-size:10px}.agora-demo-person{left:calc(50% + (var(--mobile-x)*.01 - .5)*100vw);--person-y:var(--mobile-y)!important;--person-depth:var(--mobile-depth)!important}.agora-demo-person[data-mobile-visible=false]{display:none}.agora-demo-mobile-note{color:#7d6a4c;margin:8px 0 0 12px;font-size:9px;display:block}.agora-demo-person-name{display:none}.agora-demo-rail{left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));padding:4px}.agora-demo-card{flex-basis:196px;min-height:64px}.agora-demo-panel{width:min(280px,100vw - 24px);max-height:24dvh;padding:20px;top:auto;bottom:100px;right:12px}.agora-demo-panel h1{margin-bottom:14px;font-size:28px}.agora-demo-pending{margin-top:13px}.agora-demo-empty{text-align:center;box-sizing:border-box;max-width:calc(100vw - 48px)}}@media (prefers-reduced-motion:reduce){.agora-demo-sprite{transition:none}}@media (forced-colors:active){.agora-demo-person:focus-visible{outline:2px solid highlight}}@media (max-width:600px) and (max-height:650px),(max-aspect-ratio:5/4) and (max-height:650px){.agora-demo-person[data-mobile-row=front]{display:none}}.prometheus.is-social{padding-top:var(--museum-header-height,90px)}.prometheus.is-social .agora-demo-embedded{height:calc(100 * var(--u-dvh,1dvh) - var(--museum-header-height,90px));border-radius:0;width:100%;min-width:0;min-height:360px;container-type:size}.agora-demo-embedded .agora-demo-plane{--scene-height:max(100cqh,56.28cqw);--person-height:clamp(64px,calc(var(--scene-height)*.105),148px);width:max(100cqw,177.68cqh);height:var(--scene-height)}.agora-demo-embedded .agora-demo-filters{top:24px}.agora-demo-fiction{color:#6f6452;background:#fffaf0c9;border-radius:99px;padding:7px 12px;font-size:10px;position:absolute;top:24px;right:28px}@media (max-width:600px),(max-aspect-ratio:5/4){.agora-demo-embedded .agora-demo-person{left:calc(50% + (var(--mobile-x)*.01 - .5)*100cqw)}.agora-demo-embedded .agora-demo-filters{top:18px}.agora-demo-fiction{font-size:8px;top:auto;bottom:94px;right:18px}}.agora-demo-filter-buttons{flex-wrap:wrap}.agora-demo-rail{scrollbar-width:none;-ms-overflow-style:none}.agora-demo-rail::-webkit-scrollbar{display:none}.agora-demo-panel{max-height:28dvh;top:auto;bottom:112px}.agora-demo-panel h1{margin-bottom:14px;font-size:25px}@media (max-width:600px),(max-aspect-ratio:5/4){.agora-demo-panel{max-height:24dvh;bottom:100px}}html body .prometheus.is-social{padding-top:0}html body .prometheus.is-social .p-header.p-header,html body .prometheus.is-social .p-header.p-header[data-scroll=shown]{box-shadow:none;-webkit-backdrop-filter:blur(8px);border-bottom:0;background:linear-gradient(#fffffff5,#ffffffe8 55%,#ffffffb8)!important}.prometheus.is-social .agora-demo-embedded{height:calc(100 * var(--u-dvh,1dvh))}.agora-demo-embedded .agora-demo-filters{top:calc(var(--museum-header-height,90px) + 24px);width:min(480px,100% - 56px)}.agora-demo-rail{align-items:stretch}.agora-demo-card{flex-basis:270px;align-items:flex-start;min-height:105px}.agora-demo-card-content{flex:1;min-width:0}.agora-demo-card-content>strong{margin-bottom:8px;display:block}.agora-demo-latest{gap:5px;display:grid}.agora-demo-latest-item{align-items:baseline;gap:6px;min-width:0;font-size:10px;display:flex}.agora-demo-latest-item>span:first-child{color:#9a7541;flex:none;font-size:9px}.agora-demo-latest-item>span:last-child{white-space:nowrap;text-overflow:ellipsis;color:#776b58;overflow:hidden}@media (max-width:600px),(max-aspect-ratio:5/4){.agora-demo-embedded .agora-demo-filters{top:calc(var(--museum-header-height,64px) + 16px);width:min(360px,100% - 36px)}.agora-demo-panel{bottom:140px}.agora-demo-card{flex-basis:250px;min-height:105px}}.agora-demo-card{flex-basis:300px;align-items:center;gap:10px;min-height:78px;padding:10px 12px}.agora-demo-card-content>strong{margin-bottom:7px}.agora-demo-latest{flex-wrap:nowrap;gap:3px;min-width:0;display:flex}.agora-demo-latest-item{box-sizing:border-box;color:#877865;min-width:0;max-width:100px;min-height:24px;font:9px var(--font-ui),sans-serif;box-shadow:none;background:#faf8f4;border:1px solid #ece6dc;border-radius:7px;flex:0 auto;align-items:center;gap:3px;padding:3px 5px;line-height:1.3;display:inline-flex}.agora-demo-latest-item>span:first-child{width:11px;height:11px;color:inherit;background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.agora-demo-latest-item svg{flex:none;width:11px;height:11px}.agora-demo-latest-item>span:last-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:inherit;display:block;overflow:hidden}.agora-demo-panel{bottom:116px}@media (max-width:600px),(max-aspect-ratio:5/4){.agora-demo-card{flex-basis:280px;min-height:78px}.agora-demo-panel{bottom:108px}}.agora-social-controls{z-index:7;top:calc(var(--museum-header-height,90px) + 24px);color:#6f614d;width:min(290px,100% - 36px);font-size:12px;position:absolute;right:28px}.agora-social-controls details,.agora-social-message{background:#fffdf6ed;border:1px solid #e4d7c4;border-radius:14px;padding:12px}.agora-social-controls summary{cursor:pointer;list-style:none}.agora-social-demo-link{color:inherit;margin-bottom:9px;font-size:10px;display:inline-block}.agora-social-settings{max-height:48dvh;padding-top:10px;overflow:auto}.agora-social-settings p,.agora-social-space p{font-size:11px;line-height:1.5}.agora-social-controls label,.agora-social-space label{gap:6px;margin-block:10px;font-size:11px;display:grid}.agora-social-controls input,.agora-social-controls select,.agora-social-space select{box-sizing:border-box;color:#514738;width:100%;min-width:0;font:inherit;background:#fffdf9;border:1px solid #e4d7c4;border-radius:8px;padding:8px}.agora-social-controls button,.agora-social-space button,.agora-social-space a,.agora-demo-empty button{color:#80663e;font:inherit;background:#faf5ea;border:1px solid #e4d7c4;border-radius:8px;margin:3px;padding:7px 9px;font-size:10px;text-decoration:none;display:inline-block}.agora-social-controls button:disabled,.agora-social-space button:disabled,.agora-demo-filter-buttons button:disabled{opacity:.45;cursor:default}.agora-social-shared{border-top:1px solid #e9dec9;padding-block:10px}.agora-social-shared p{margin:0 0 4px}.agora-social-shared small{color:#9b8b73;font-size:9px;display:block}.agora-social-consent{align-items:center;display:flex!important}.agora-social-consent input{width:auto}.agora-social-request{border-top:1px solid #e9dec9;padding-block:8px}@media (max-width:600px),(max-aspect-ratio:5/4){.agora-social-controls{top:calc(var(--museum-header-height,64px) + 148px);width:220px;right:18px}.agora-social-settings{max-height:32dvh}}.prometheus.is-social .agora-demo-rail{bottom:calc(92px + env(safe-area-inset-bottom,0px))}.prometheus.is-social .agora-demo-embedded .agora-demo-plane{--person-height:clamp(76px,calc(var(--scene-height)*.12),168px)}.prometheus.is-social .agora-demo-portrait{width:48px;height:60px}.prometheus.is-social .agora-demo-portrait img{object-fit:contain;width:100%;max-width:100%;height:100%;position:static;transform:none}.prometheus.is-social .agora-demo-sprite,.prometheus.is-social .agora-demo-shadow{object-position:center bottom}
