.sans-only{--mono:var(--sans)}.sans-only .itbl .num,.sans-only .log,.sans-only .pv__list b,.sans-only .conf,.sans-only [data-timer],.sans-only .floor__timer b,.sans-only time{font-variant-numeric:tabular-nums}.af{--af-side:11rem;min-width:0;container:af/inline-size}.af-win{border:1px solid var(--line-2);background:linear-gradient(180deg, var(--g1), var(--g2));box-shadow:inset 0 1px 0 rgb(var(--ov) / .07), 0 40px 90px -40px rgb(var(--shade));border-radius:14px;overflow:hidden}.af__bar{border-bottom:1px solid var(--line);min-height:2.6rem;font:500 .78rem/1 var(--sans);color:var(--text-2);align-items:center;gap:.75rem;padding:.5rem .9rem;display:flex}.af__dots{flex:none;gap:6px;display:inline-flex}.af__dots i{background:rgb(var(--ov) / .14);border-radius:50%;width:9px;height:9px}.af__title{color:var(--text);font-weight:500}.af__file{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:auto;font-size:.72rem;font-weight:450;overflow:hidden}.af__body{grid-template-columns:var(--af-side) minmax(0, 1fr);min-width:0;display:grid}.af__main{min-width:0;padding:clamp(.8rem,2vw,1.2rem)}.af__main--flush{padding:0}.af__side{border-right:1px solid var(--line);background:rgb(var(--ov) / .025);-webkit-user-select:none;user-select:none;flex-direction:column;gap:1px;min-width:0;padding:.55rem .5rem .8rem;display:flex}.af__grp{font:500 .62rem/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);white-space:nowrap;padding:.75rem .6rem .3rem}.af__grp:first-child{padding-top:.35rem}.af__it{min-height:1.95rem;font:450 .8rem/1 var(--sans);color:var(--text-2);white-space:nowrap;border-radius:7px;align-items:center;gap:.55rem;padding:0 .6rem;display:flex}.af__it>svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;opacity:.85;flex:none;width:15px;height:15px}.af__it>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.af__it.is-on{background:var(--green-bg);color:var(--text);box-shadow:inset 2px 0 0 var(--green)}.af__it.is-on>svg{color:var(--green);opacity:1}.af__n{min-width:1.15rem;font:500 .64rem/1 var(--sans);text-align:center;background:rgb(var(--amber-rgb) / .16);color:var(--amber);border-radius:999px;flex:none;margin-left:auto;padding:.18rem .35rem}.af-hide{width:0;height:0;position:absolute;overflow:hidden}.bi{background:var(--c,currentColor);width:15px;height:15px;-webkit-mask:var(--m) center / contain no-repeat;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;flex:none;display:inline-block}.bi--drive{--m:url(/media/brands/googledrive.svg);background:linear-gradient(135deg,#0066da 0 34%,#00ac47 34% 67%,#ffba00 67%)}.bi--slack{--m:url(/media/brands/slack.svg);--c:#e01e5a}.bi--outlook{--m:url(/media/brands/outlook.svg);--c:#0f6cbd}.bi--gmail{--m:url(/media/brands/gmail.svg);--c:#ea4335}.bi--asana{--m:url(/media/brands/asana.svg);--c:#f06a6a}.bi--meet{--m:url(/media/brands/googlemeet.svg);--c:#00a37a}.bi--jira{--m:url(/media/brands/jira.svg);--c:#2684ff}.af__src{align-items:center;gap:.4rem;display:inline-flex}.vsmall .bi{vertical-align:-2px;width:13px;height:13px;margin-right:.3rem}@container af (width<=32.5rem){.af__body{grid-template-columns:2.6rem minmax(0,1fr)}.af__side{align-items:center;padding:.5rem .3rem}.af__grp{background:var(--line-2);width:1.2rem;height:1px;margin:.45rem 0;padding:0;font-size:0;overflow:hidden}.af__grp:first-child{display:none}.af__it{justify-content:center;width:2rem;padding:0;position:relative}.af__it>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.af__it .af__n{clip-path:none;background:var(--amber);width:7px;min-width:0;height:7px;margin:0;padding:0;font-size:0;position:absolute;top:1px;right:0}.af__main{padding:.65rem}}.af-win--hero{--af-side:9.8rem}.af-win--hero .af__main{padding:.9rem .95rem 1rem}.hp.af-win{padding:0}.hp .hp__tabs{align-items:center;gap:.3rem;margin:0;padding:0 .9rem}.hp .hp__tabs .af__dots{margin-right:.5rem}.hp .hp__stack{min-width:0}.hp .hp__p{grid-template-columns:var(--af-side) minmax(0, 1fr)}.hp .hp__p.is-on,.hp .hp__p{display:grid}.hp .af__main{padding:.9rem .95rem .5rem}.hp>.exh__fine{border-top:1px solid var(--line);margin:0;padding:.7rem .95rem .95rem}.hp .hp__cap{margin-bottom:.7rem}@container af (width<=32.5rem){.hp .hp__p{grid-template-columns:2.6rem minmax(0,1fr)}.hp .hp__tabs{padding-inline:.5rem}.hp .hp__tabs .af__dots{display:none}}.hp .hp__p>.af__side{min-height:100%}@media (width>=961px){.hx .gh__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.af .stage__docs{margin-bottom:1.8rem}.af .itbl-wrap{box-shadow:none}.af .pv__body{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}@container af (width<=47.5rem){.af .pv__body{grid-template-columns:1fr}.af .pv__doc{border-right:0;border-bottom:1px solid var(--line)}.af .pv__list li{grid-template-columns:6.6rem minmax(0,1fr) auto}.af .pcols{grid-template-columns:1fr}}.pv.af,.panel.af{box-shadow:none}.pv.af>.pv__bar{display:flex}.panel.af .panel__bar{border-bottom:1px solid var(--line)}@container af (width<=53.75rem){.af .vgrid{grid-template-columns:1fr}}.af .vgrid{margin-top:0}.af .cctv,.af .vside .floorbox,.af .vside .phonebox{box-shadow:none}.shot.af{box-shadow:inset 0 1px 0 rgb(var(--ov) / .07), 0 40px 90px -40px rgb(var(--shade))}.shot.af .shot__bar{gap:.75rem}.cvals{gap:.6rem;display:grid}.cvals .contest__vals{grid-template-columns:repeat(4,minmax(0,1fr))}.cval-b{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line-2);background:rgb(var(--ov) / .02);text-align:left;border-radius:9px;min-height:44px;padding:.5rem .6rem;display:block}.cval-b:hover{background:rgb(var(--ov) / .04)}.cval-b:focus-visible{outline:2px solid var(--green);outline-offset:2px}.cval-b strong{font:500 1.05rem/1.1 var(--sans);letter-spacing:-.02em;display:block}.cval-b strong small{color:var(--muted);margin-left:.15rem;font-size:.62rem;font-weight:400}.cval-b span{font:450 .68rem var(--sans);color:var(--muted);margin-top:.25rem;display:block}.cval-b[aria-pressed=true]{border-color:rgb(var(--red-rgb) / .5);background:rgb(var(--red-rgb) / .06)}.cpane{border:1px solid var(--line-2);background:rgb(var(--ov) / .02);border-radius:9px;display:grid}.cpane>.src-s{visibility:hidden;color:var(--text-2);grid-area:1/1;align-content:start;gap:.5rem;padding:.7rem;font-size:.8rem;display:grid}.cpane>.src-s.is-on{visibility:visible}.cpane .src-s q{border-left:2px solid var(--red);font-family:var(--sans);quotes:none;color:var(--text);padding-left:.7rem;font-size:1rem;line-height:1.35;display:block}.cpane .src-s a{font:500 .72rem var(--sans);color:var(--green)}@container af (width<=40rem){.cvals .contest__vals{grid-template-columns:repeat(2,minmax(0,1fr))}}.dshot{border:1px solid var(--line-2);background:var(--g1);box-shadow:0 40px 90px -40px rgb(var(--shade));border-radius:14px;margin:0;overflow:hidden}.dshot .af__bar{background:var(--g2)}.dshot figcaption{border-top:1px solid var(--line);font:450 .74rem/1.45 var(--sans);color:var(--muted);padding:.7rem .95rem}.dimg{width:100%;height:auto;display:block}.dimg--d,:root[data-theme=dark] .dimg--l{display:none}:root[data-theme=dark] .dimg--d{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dimg--l{display:none}:root:not([data-theme=light]) .dimg--d{display:block}}.dshot-sec{margin-top:clamp(2rem,4vw,3rem)}.dshot-sec .dshot{max-width:66rem}.samplenote,.exh__fine{overflow-wrap:anywhere}.samplenote{margin:1.4rem 0 0;padding-bottom:clamp(2rem,4.5vw,3.25rem);line-height:1.5}.show>.samplenote{margin-top:1rem}.af-win,.af__main,.af__body{min-width:0}.af__main{overflow-wrap:break-word}.af-win .pp-tag,.af-win .pp-ea{white-space:normal;flex:0 auto;min-width:0;max-width:100%}.af-win .pp-btn,.af-win .pp-from,.af-win .pp-go{white-space:normal;text-align:center;flex:0 auto;min-width:0;max-width:100%;padding-block:.3rem}.af-win .pp-row,.af-win .an-foot,.af-win .rn-btns,.af-win .dr__f,.af-win .rn-r__s{flex-wrap:wrap;min-width:0}@container af (width<=18rem){.af__body{grid-template-columns:minmax(0,1fr)}.af__side{display:none}.hp .hp__p{grid-template-columns:minmax(0,1fr)}.hp .hp__p>.af__side{display:none}.af__main{padding:.65rem}}.hp .exh__list li>.conf{white-space:nowrap}.hp .exh__list li>span,.hp .exh__list li>strong{overflow-wrap:break-word;min-width:0}.hp .exh__list li>strong,.exh__list li>small{overflow-wrap:break-word}@container af (width<=17rem){.hp .exh__body,.v2stage .hp .exh__body{grid-template-columns:minmax(0,1fr);gap:.7rem}.hp .exh__doc{max-width:7rem;margin-inline:auto}}.pv__list li{grid-template-columns:minmax(0,min(8.5rem,32%)) minmax(0,1fr) auto}@media (width<=860px){.pv__list li{grid-template-columns:minmax(0,min(6.6rem,32%)) minmax(0,1fr) auto}}.af .pv__list li{grid-template-columns:minmax(0,min(6.6rem,32%)) minmax(0,1fr) auto}.pv__list li>span,.pv__list li>b{min-width:0}.pv__list b{overflow-wrap:break-word}@container af (width<=18rem){.af .pv__list li,.pv__list li{grid-template-columns:minmax(0,1fr) auto}.pv__list li>span:first-child,.pv__list small{grid-column:1/-1}}.hp .hp__tabs{flex-wrap:wrap}.hp .hp__tabs button{flex:auto;min-width:0;padding-inline:.35rem}@container af (width<=17rem){.hp .exh__doc{width:min(7rem,100%);max-width:none}}.hp__cam{grid-template-rows:auto 1fr auto;display:grid}.hp__cam>video,.hp__cam>img{grid-area:1/1/-1/2;align-self:start}.hp__cam>.real{z-index:1;grid-area:1/1;place-self:start;margin:.6rem 0 0 .6rem;position:static}.hp__cam>.hp__alert{z-index:1;grid-area:3/1;align-self:end;margin:0 .6rem .6rem;position:static}@container af (width<=20rem){.hp__cam>*{grid-area:auto}.hp__cam>.real{order:2;margin:.5rem .6rem 0}.hp__cam>.hp__alert{order:3;margin:.5rem .6rem .6rem}}.hp__alert,.hp__phone{overflow-wrap:break-word}.pv__list li,.af .pv__list li{grid-template-columns:fit-content(min(6.6rem,45%)) minmax(0,1fr) auto}@container af (width<=18rem){.af .pv__list li,.pv__list li{grid-template-columns:minmax(0,1fr) auto}}@media (width<=560px){.hp .exh__list li>span{grid-area:1/1}.hp .exh__list li>.conf{grid-area:1/2;align-self:baseline}.hp .exh__list li>strong{grid-area:2/1/auto/-1}.hp .exh__body,.v2stage .hp .exh__body{grid-template-columns:minmax(3.5rem,7rem) minmax(min-content,1fr)}.hp .exh__list li{grid-template-columns:minmax(min-content,1fr) auto}}@media (width>=561px){.hp .exh__body,.v2stage .hp .exh__body{grid-template-columns:minmax(5rem,13rem) minmax(min-content,1fr)}.hp .exh__list li{grid-template-columns:minmax(min-content,1fr) auto}}@container af (width<=17rem){.hp .exh__body,.v2stage .hp .exh__body{grid-template-columns:minmax(0,1fr)}}
