.pv-overview{gap:var(--pv-space-40);width:100%;max-width:1320px;padding:var(--pv-space-32) var(--pv-space-32) var(--pv-space-64);flex-direction:column;margin-inline:auto;display:flex}.pv-overview__head{gap:var(--pv-space-16);flex-direction:column;display:flex}.pv-overview__head-row{justify-content:space-between;align-items:center;gap:var(--pv-space-12) var(--pv-space-16);flex-wrap:wrap;display:flex}.pv-overview__quick{align-items:center;gap:var(--pv-space-8);flex-wrap:wrap;display:flex}.pv-overview__quick-label{margin-inline-end:var(--pv-space-4)}.pv-overview__quick-tile.pv-button{gap:var(--pv-space-8);padding:var(--pv-space-4) var(--pv-space-12) var(--pv-space-4) var(--pv-space-8);border-color:var(--pv-color-border);border-radius:var(--pv-radius-pill);background:var(--pv-color-surface);font-weight:600}.pv-overview__quick-tile .pv-button__label{align-items:center;gap:var(--pv-space-8);display:inline-flex}.pv-overview__quick-tile.pv-button:hover:not(:disabled){border-color:var(--pv-color-border-strong);box-shadow:var(--pv-shadow-card-light)}.pv-overview__accent{border-radius:var(--pv-radius-pill);opacity:.7;height:4px;display:flex;overflow:hidden}.pv-overview__accent>span{flex:1}.pv-overview__accent>span:first-child{background:var(--pv-brand-art-indigo)}.pv-overview__accent>span:nth-child(2){background:var(--pv-brand-art-violet)}.pv-overview__accent>span:nth-child(3){background:var(--pv-brand-art-magenta)}.pv-overview__accent>span:nth-child(4){background:var(--pv-brand-art-pink)}.pv-overview__accent>span:nth-child(5){background:var(--pv-brand-art-coral)}.pv-overview__accent>span:nth-child(6){background:var(--pv-brand-art-orange)}.pv-overview__accent>span:nth-child(7){background:var(--pv-brand-art-yellow)}.pv-overview__section{gap:var(--pv-space-16);flex-direction:column;display:flex}.pv-overview__section-head,.pv-overview__live-head{justify-content:space-between;align-items:center;gap:var(--pv-space-16);flex-wrap:wrap;display:flex}.pv-overview__more{align-items:center;gap:var(--pv-space-4);min-height:var(--pv-layout-touch-target-min);color:var(--pv-color-focus-ring);font-weight:600;text-decoration:none;display:inline-flex}.pv-overview__more:hover{text-decoration:underline}.pv-overview__more--on-dark{color:var(--pv-color-focus-ring)}.pv-overview__live-dot{border-radius:var(--pv-radius-pill);background:var(--pv-semantic-success);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--pv-semantic-success) 25%, transparent);flex:none;display:inline-block}.pv-overview__live{gap:var(--pv-space-12);padding:var(--pv-space-20) var(--pv-space-24);border-radius:var(--pv-radius-xl);background:var(--pv-color-bg);color:var(--pv-color-text-primary);box-shadow:var(--pv-shadow-floating-light);flex-direction:column;display:flex}.pv-overview__live h2{align-items:center;gap:var(--pv-space-12);display:inline-flex}.pv-overview__live-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pv-overview__live-row{align-items:center;gap:var(--pv-space-12) var(--pv-space-32);padding:var(--pv-space-16) 0;border-top:1px solid var(--pv-color-border);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.pv-overview__live-main{gap:var(--pv-space-4);flex-direction:column;min-width:0;display:flex}.pv-overview__live-name{overflow-wrap:anywhere}.pv-overview__live-code{flex-direction:column;align-items:flex-end;display:flex}.pv-overview__code{font-size:var(--pv-font-h3-size);line-height:var(--pv-font-h3-line-height);letter-spacing:.08em;font-variant-numeric:tabular-nums;font-weight:700}.pv-overview__tiles{gap:var(--pv-space-16);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin:0;padding:0;list-style:none;display:grid}.pv-overview__tile{gap:var(--pv-space-8);min-height:11rem;padding:var(--pv-space-20);border:1px solid var(--pv-color-border);border-radius:var(--pv-radius-lg);background:var(--pv-color-surface);transition:box-shadow var(--pv-motion-micro) ease, border-color var(--pv-motion-micro) ease;flex-direction:column;display:flex;position:relative}.pv-overview__tile:hover,.pv-overview__tile:focus-within{border-color:var(--pv-color-border-strong);box-shadow:var(--pv-shadow-card-light)}.pv-overview__tile-top{justify-content:space-between;align-items:center;gap:var(--pv-space-8);min-height:24px;display:flex}.pv-overview__tile-live{align-items:center;gap:var(--pv-space-8);color:var(--pv-color-success-strong);font-size:var(--pv-font-caption-size);font-weight:600;display:inline-flex}.pv-overview__tile-title{color:var(--pv-color-text-primary);font-size:var(--pv-font-h4-size);line-height:var(--pv-font-h4-line-height);font-weight:var(--pv-font-h4-weight);overflow-wrap:anywhere;text-decoration:none}.pv-overview__tile-title:after{content:"";border-radius:var(--pv-radius-lg);position:absolute;inset:0}.pv-overview__tile-title:focus-visible{outline:none}.pv-overview__tile-title:focus-visible:after{outline:2px solid var(--pv-color-focus-ring);outline-offset:2px}.pv-overview__tile-actions{z-index:1;padding-top:var(--pv-space-8);min-height:calc(var(--pv-layout-touch-target-min) + var(--pv-space-8) + var(--pv-space-32));flex-direction:column;align-items:flex-start;margin-top:auto;display:flex;position:relative}.pv-overview__tile-skeleton{border-radius:var(--pv-radius-lg);height:11rem}.pv-overview__sessions{border-top:1px solid var(--pv-color-border);margin:0;padding:0;list-style:none}.pv-overview__session{grid-template-columns:calc(24px * 2 + var(--pv-space-4)) minmax(0, 1fr) auto auto;align-items:center;gap:var(--pv-space-16);min-height:calc(var(--pv-layout-touch-target-min) + var(--pv-space-8));padding:var(--pv-space-8);border-bottom:1px solid var(--pv-color-border);color:var(--pv-color-text-primary);text-decoration:none;display:grid}.pv-overview__session:hover{background:var(--pv-color-surface-subtle)}.pv-overview__session:hover .pv-overview__session-name{text-decoration:underline}.pv-overview__session>.pv-overview__session-name:first-child{grid-column:2}.pv-overview__session-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pv-overview__session-date,.pv-overview__session-figures{color:var(--pv-color-text-secondary);font-size:var(--pv-font-body-sm-size);white-space:nowrap}.pv-overview__invite{padding:var(--pv-space-16) 0;border-top:1px solid var(--pv-color-border)}.pv-overview__welcome{border-radius:var(--pv-radius-xl);background:var(--pv-color-surface);flex-direction:column;display:flex;overflow:hidden}.pv-overview__welcome-text{align-items:flex-start;gap:var(--pv-space-16);max-width:560px;padding:var(--pv-space-64) var(--pv-space-40) var(--pv-space-32);flex-direction:column;display:flex}.pv-overview__wave{flex:none;height:clamp(140px,20vw,260px);margin-top:auto}@media (max-width:1023.98px){.pv-overview{gap:var(--pv-space-32);padding:var(--pv-space-20) var(--pv-layout-participant-mobile-gutter) var(--pv-space-48)}.pv-overview__welcome-text{padding:var(--pv-space-40) var(--pv-space-24) var(--pv-space-24)}}@media (max-width:639.98px){.pv-overview__quick{margin-inline:calc(-1 * var(--pv-layout-participant-mobile-gutter));padding:var(--pv-space-4) var(--pv-layout-participant-mobile-gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.pv-overview__quick-tile.pv-button{flex:none}.pv-overview__quick-label{display:none}.pv-overview__live{padding:var(--pv-space-16)}.pv-overview__live-row{grid-template-columns:minmax(0,1fr) auto}.pv-overview__live-row>.pv-button{grid-column:1/-1}.pv-overview__session{grid-template-columns:calc(24px * 2 + var(--pv-space-4)) minmax(0, 1fr);row-gap:0}.pv-overview__session-date,.pv-overview__session-figures{grid-column:2}}.pv-overview__signed-out{align-items:flex-start;gap:var(--pv-space-12);flex-direction:column;max-width:560px;display:flex}.pv-overview__live,.pv-overview__live-row>*{min-width:0}.pv-overview__live-main .pv-text,.pv-overview__live-main span{overflow-wrap:anywhere}.pv-overview__feedback{padding-block:var(--pv-space-8);margin:0}button.pv-overview__more{font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px}
