.tp-work{gap:var(--lc-space-4);flex-direction:column;grid-column:1/-1;display:flex}.tp-work__group{gap:var(--lc-space-3);padding-top:var(--lc-space-4);border-top:var(--lc-border-w-hairline) solid var(--lc-border-subtle);flex-direction:column;display:flex}.tp-work__who{align-items:center;gap:var(--lc-space-2);display:flex}.tp-work__name{font-size:var(--lc-text-body-size);font-weight:var(--lc-weight-strong);color:var(--lc-text-primary)}.tp-work__list{gap:var(--lc-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tp-work__item{gap:var(--lc-space-1);flex-direction:column;display:flex}.tp-work__kind{font-size:var(--lc-text-caption-size);line-height:var(--lc-text-caption-line);font-weight:var(--lc-weight-emphasis);text-transform:uppercase;letter-spacing:var(--lc-tracking-caps-sm);color:var(--lc-text-muted);display:block}.tp-work__body{color:var(--lc-text-primary);white-space:pre-wrap;display:block}.tp-work__item--done .tp-work__body{color:var(--lc-text-secondary)}.tp-work__finished-trigger{align-items:center;gap:var(--lc-space-1);font-size:var(--lc-text-caption-size);line-height:var(--lc-text-caption-line);color:var(--lc-text-muted);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.tp-work__finished-trigger:hover{color:var(--lc-text-secondary)}.tp-work__error{padding-left:var(--lc-space-7);font-size:var(--lc-text-caption-size);line-height:var(--lc-text-caption-line);color:var(--lc-feedback-danger-text);margin:0}.tp-prep{gap:var(--lc-space-2);flex-direction:column;display:flex}.tp-prep__foot{align-items:center;gap:var(--lc-space-3);display:flex}.tp-prep__saved,.tp-prep__error{font-size:var(--lc-text-caption-size);line-height:var(--lc-text-caption-line)}.tp-prep__saved{color:var(--lc-text-muted)}.tp-prep__error{color:var(--lc-feedback-danger-text)}.tp-goal{gap:var(--lc-space-2);flex-direction:column;display:flex}.tp-goal__head{justify-content:space-between;align-items:baseline;gap:var(--lc-space-3);display:flex}.tp-goal__legend{font-size:var(--lc-text-caption-size);line-height:var(--lc-text-caption-line);font-weight:var(--lc-weight-emphasis);color:var(--lc-text-secondary);margin:0}.tp-goal__note{font-size:var(--lc-text-caption-size);line-height:var(--lc-text-caption-line);color:var(--lc-text-muted);margin:0}@media (width<=767px){.tp-goal .lc-togglechip{padding-inline:var(--lc-space-3)}.tp-goal .lc-togglechips{gap:var(--lc-space-1-5)}}.tp-work__open{padding-left:var(--lc-space-7);font-size:var(--lc-text-caption-size);line-height:var(--lc-text-caption-line);margin:0}.tp-work__open a{color:var(--lc-action-primary);border-bottom:var(--lc-border-w-hairline) solid currentColor;text-decoration:none}.tp-lhome{gap:var(--lc-space-8);max-width:var(--lc-content-max-wide);padding:var(--lc-space-6) var(--lc-space-5) var(--lc-space-16);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.tp-lhome__room{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.tp-edge__tags{z-index:2;top:var(--lc-space-2);left:var(--lc-space-2);right:var(--lc-space-2);gap:var(--lc-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;position:absolute}.tp-edge__tag{max-width:100%;padding:1px var(--lc-space-2);color:var(--lc-on-photo);background:rgb(var(--lc-ref-black-rgb) / .42);border-radius:var(--lc-radius-pill);font:var(--lc-text-caption);white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.tp-edge__plate--person{width:300px}.tp-room__ticket .tp-clock{margin-top:var(--lc-space-1)}.tp-row .lc-tablemark__top{fill:var(--lc-surface-sunken);stroke:var(--lc-border-default);stroke-width:1.5px}.tp-row .lc-tablemark__top.is-forming{fill:var(--lc-surface-raised);stroke-dasharray:4 4}.tp-row .lc-tablemark__top.is-live{stroke:var(--lc-feedback-success);stroke-width:2px}.tp-row .lc-tablemark__chair rect{fill:var(--lc-surface-raised);stroke:var(--lc-text-secondary);stroke-width:2px}.tp-row .lc-tablemark__chair .lc-tablemark__back{fill:var(--lc-text-secondary);stroke:none}.tp-row .lc-tablemark__chair.is-on rect{fill:var(--lc-text-primary);stroke:var(--lc-text-primary)}.tp-row .lc-tablemark__chair.is-on .lc-tablemark__back{fill:var(--lc-surface-raised)}.tp-row .lc-tablemark__chair.is-you rect{fill:var(--lc-action-primary);stroke:var(--lc-action-primary)}.tp-row .lc-tablemark__chair.is-you .lc-tablemark__back{fill:var(--lc-surface-raised)}.tp-row .lc-tablemark__host{fill:var(--lc-surface-hover);stroke:var(--lc-trust-ink);stroke-width:2px}.tp-lhome__more{justify-content:space-between;align-items:center;gap:var(--lc-space-4);flex-wrap:wrap;margin:0;padding:0;display:flex}.tp-lhome>:empty,.tp-lhome__main>:empty{display:none}.tp-lhome .tp-section__eyebrow,.tp-lhome .lc-myask>.lc-home__eyebrow,.tp-lhome .lc-home__section-head>.lc-home__eyebrow,.tp-lhome .tp-companion-door__title{color:var(--lc-text-primary);font:var(--lc-text-section);letter-spacing:var(--lc-text-section-tracking);text-transform:none;text-wrap:balance;margin:0}.tp-lhome__main{gap:var(--lc-space-12);align-content:start;min-width:0;display:grid}.tp-lhome__side{gap:var(--lc-space-10);align-content:start;min-width:0;display:grid}.tp-lhome__main>:first-child,.tp-lhome__side>:first-child{margin-top:0}.tp-lhome .lc-invite{padding:var(--lc-space-6);border-radius:var(--lc-radius-card);background:var(--lc-room-afternoon);box-shadow:var(--lc-shadow-hairline-inset);border:0;margin-top:0}[data-theme=dark] .tp-lhome .lc-invite{background:var(--lc-room-night);box-shadow:none}.tp-lhome .lc-invite__title{font:var(--lc-text-subtitle);letter-spacing:var(--lc-text-subtitle-tracking)}@media (width>900px){.tp-lhome>:not(.tp-lhome__room){margin-inline:var(--lc-space-8)}}@media (width>1200px){.tp-lhome__cols{grid-template-columns:minmax(0, 1fr) var(--lc-w-panel);column-gap:var(--lc-space-12);align-items:start;display:grid}.tp-lhome__side .tp-strip{border:0;grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;row-gap:0;margin:0;padding:0}.tp-lhome__side .tp-strip>div{padding:var(--lc-space-4) 0;border-bottom:var(--lc-border-w-hairline) solid var(--lc-border-subtle);grid-row:auto;grid-template-rows:none}.tp-lhome__side .tp-strip>div:first-child{padding-top:0}.tp-lhome__side .tp-strip>div:before{display:none}.tp-lhome__side .tp-strip dd{font-family:var(--lc-text-row-figure-font);font-size:var(--lc-text-row-figure-size);font-weight:var(--lc-text-row-figure-weight);line-height:var(--lc-text-row-figure-line);letter-spacing:var(--lc-text-row-figure-tracking)}.tp-lhome__side .lc-invite__body{max-width:none}.tp-lhome__side .tp-strip .lc-home__ctx-edit>.lc-btn__label{right:0}.tp-lhome__side .tp-strip>div:not(:first-child) .lc-home__ctx-edit>.lc-btn__label{top:var(--lc-space-4)}}@media (width<=1200px){.tp-lhome__cols,.tp-lhome__main,.tp-lhome__side{display:contents}.tp-lhome__main>*{order:1}.tp-lhome__side>.lc-invite{order:2}}@media (900px<width<=1200px){.tp-lhome__main>*,.tp-lhome__side>.lc-invite{margin-inline:var(--lc-space-8)}.tp-lhome__side .tp-strip>div:nth-child(odd){padding-left:var(--lc-space-8)}.tp-lhome__side .tp-strip>div:nth-child(2n){padding-right:var(--lc-space-8)}}.tp-lhome__more p{color:var(--lc-text-secondary);font:var(--lc-text-body-sm);text-wrap:pretty;margin:0}.tp-strip .lc-home__ctx-edit{position:absolute;inset:0}@media (width>767px){.tp-strip .lc-home__ctx-edit>.lc-btn__label{top:0}.tp-strip>div:has(.lc-home__ctx-edit)>dt{padding-inline-end:var(--lc-space-16)}}.tp-lhome__error{color:var(--lc-feedback-danger);font-size:var(--lc-text-caption-size);line-height:var(--lc-text-caption-line);margin:0}@media (width<=767px){.tp-lhome{gap:var(--lc-space-6);padding:var(--lc-space-4) var(--lc-space-4) var(--lc-space-12)}.tp-edge__plate--person{width:132px}.tp-room__voice,.tp-edge__tags{display:none}.tp-strip>div:has(.lc-home__ctx-edit){padding-right:calc(var(--lc-space-3) + var(--lc-space-8))}.tp-lhome .tp-strip{row-gap:var(--lc-space-5);column-gap:var(--lc-space-4);padding:var(--lc-space-4) 0;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.tp-lhome .tp-strip>div{border:0;grid-row:auto;grid-template-rows:none;align-content:start;padding:0}.tp-lhome .tp-strip>div:has(.lc-home__ctx-edit){padding-right:calc(var(--lc-space-3) + var(--lc-space-8))}.tp-lhome .tp-strip>div:nth-child(n):before{display:none}.tp-lhome .tp-strip>div:last-child:nth-child(odd){grid-column:1/-1}}
