@layer pages{.fs-controls{justify-content:space-between}.fs-host{container:fs / inline-size;position:relative;display:grid;aspect-ratio:16 / 10;overflow:hidden;border:var(--rule-w) solid var(--line-strong);border-radius:var(--radius);background:var(--frame-bg, var(--well));font-size:var(--step--1)}.fs-hint{color:var(--ink-3);font-size:var(--step--1)}.fs-exit{position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1);z-index:3;display:none}.fs-tool.is-open .fs-exit{display:inline-flex}.fs-tool .fs-exit,.fs-tool .fs-exit:hover:not(:disabled){padding-inline:var(--space-3);border-color:transparent;background:transparent;box-shadow:none;color:var(--frame-exit-ink, var(--ink-1));font-weight:400;transform:none}.fs-tool .fs-exit:focus-visible{outline-color:currentColor}.fs-tool.is-open .fs-host:not([data-pointer]){cursor:none}.fs-tool.is-open .fs-host:not([data-pointer]) .fs-exit:not(:focus-visible){opacity:0;pointer-events:none}.fs-host:fullscreen{border:0;border-radius:0;font-size:var(--step-0)}.fs-layer{inline-size:100%;max-inline-size:none;block-size:100dvh;max-block-size:none;margin:0;padding:0;border:0;background:var(--frame-bg, var(--well))}.fs-layer[open]{display:grid}.fs-layer::backdrop{background:var(--frame-bg, var(--well))}.fs-layer .fs-host{aspect-ratio:auto;block-size:100%;border:0;border-radius:0;font-size:var(--step-0)}.fs-ic{flex:none;inline-size:1.15em;block-size:1.15em;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.fs-ic-dots{stroke-width:3.2}@keyframes fs-caret{0%{opacity:1}to{opacity:0}}}@layer pages{.fs{display:grid;block-size:100%;overflow:hidden;background:var(--well);color:var(--ink-1);line-height:1.35;font-variant-numeric:tabular-nums;user-select:none}.fs-av{position:relative;display:inline-grid;place-items:center;flex:none;inline-size:2.2em;aspect-ratio:1;border-radius:50%;background:var(--face-1);color:var(--sheet-white);font-family:var(--font-app);font-size:.8em;font-weight:600;line-height:1}.fs-av[data-shade="2"]{background:var(--face-2)}.fs-av[data-shade="3"]{background:var(--face-3)}.fs-av[data-shade="4"]{background:var(--face-4)}.fs-av[data-shade="5"]{background:var(--face-5)}.fs-av .fs-ic{inline-size:1.3em;block-size:1.3em}.fs-av[data-presence]:after{content:"";position:absolute;inset-inline-end:-.15em;inset-block-end:-.15em;inline-size:.8em;aspect-ratio:1;border:.18em solid var(--chat-list);border-radius:50%;background:var(--chat-available)}.fs-av[data-presence=away]:after{background:var(--chat-away)}.fs-av[data-presence=busy]:after{background:var(--chat-busy)}.fs-cursor:after,.fs-typing-line:after{content:"";display:inline-block;inline-size:var(--stroke);block-size:1lh;margin-inline-start:var(--hair);vertical-align:bottom;background:currentColor}:is(.fs-tool.is-open,.bk-screen[data-face=work]) :is(.fs-cursor,.fs-typing-line):after{animation:fs-caret 1.1s steps(2,jump-none) infinite}@media(prefers-reduced-motion:reduce){:is(.fs-tool.is-open,.bk-screen[data-face=work]) :is(.fs-cursor,.fs-typing-line):after{animation:none}}.fs-sheet{display:flex;flex-direction:column;background:var(--sheet-app);color:var(--sheet-ink);font-family:var(--font-app);--gs-row: 1.75em;--gs-rh: 3em;--gs-a: 15em;--gs-b: 8em;--gs-n: 6.5em;--gs-i: 13em}.gs-head{display:flex;align-items:center;gap:.75em;min-inline-size:0;padding:.55em 1em .2em}.gs-logo{position:relative;flex:none;inline-size:1.5em;aspect-ratio:1;border-radius:.3em;background:var(--sheet-green)}.gs-logo:before{content:"";position:absolute;inset:22%;border:.1em solid var(--sheet-white);background:linear-gradient(var(--sheet-white) 0 0) 33.3% 0 / .1em 100% no-repeat,linear-gradient(var(--sheet-white) 0 0) 66.7% 0 / .1em 100% no-repeat,linear-gradient(var(--sheet-white) 0 0) 0 33.3% / 100% .1em no-repeat,linear-gradient(var(--sheet-white) 0 0) 0 66.7% / 100% .1em no-repeat}.gs-name{display:grid;flex:1 1 auto;gap:.1em;min-inline-size:0}.gs-title-line{display:flex;align-items:center;gap:.6em;min-inline-size:0;color:var(--sheet-ink-2);white-space:nowrap}.gs-title{min-inline-size:0;overflow:hidden;color:var(--sheet-ink);font-size:1.25em;text-overflow:ellipsis}.gs-saved{font-size:.85em}.gs-menus{display:flex;gap:1.1em;overflow:hidden;white-space:nowrap}.gs-actions{display:flex;flex:none;align-items:center;gap:1.1em;color:var(--sheet-ink-2)}.gs-actions .fs-ic{inline-size:1.35em;block-size:1.35em}.gs-share{display:inline-flex;align-items:center;gap:.45em;padding:.5em 1.2em;border-radius:var(--pill);background:var(--sheet-share);color:var(--sheet-ink);font-weight:600}.gs-share .fs-ic{inline-size:1.05em;block-size:1.05em}.gs-actions .fs-av{font-size:.9em}.gs-tools{display:flex;align-items:center;gap:.55em;overflow:hidden;margin:.3em .75em .45em;padding:.35em 1em;border-radius:var(--pill);background:var(--sheet-bar);color:var(--sheet-ink-2);white-space:nowrap}.gs-sep{flex:none;inline-size:var(--rule-w);block-size:1.3em;margin-inline:.2em;background:var(--sheet-frozen)}.gs-caret{inline-size:.8em;block-size:.8em;margin-inline-start:-.3em}.gs-tool{flex:none}.gs-box{padding:0 .5em;border:var(--rule-w) solid var(--sheet-frozen);border-radius:.2em}.gs-bold{font-weight:700}.gs-slant{font-family:serif;font-style:italic}.gs-strike{text-decoration:line-through}.gs-under{text-decoration:underline .2em;text-underline-offset:.15em}.gs-formula{display:flex;align-items:center;gap:.6em;padding:.25em .75em;background:var(--sheet-white);box-shadow:inset 0 var(--rule-w) 0 var(--sheet-grid),inset 0 calc(-1 * var(--rule-w)) 0 var(--sheet-grid)}.gs-namebox{display:inline-flex;justify-content:space-between;align-items:center;inline-size:5em}.gs-fx{color:var(--sheet-ink-2);font-family:serif;font-style:italic}.gs-formula-text{min-block-size:1lh;font-family:var(--font-grid)}.gs-grid{display:grid;flex:1 1 0;grid-template-columns:var(--gs-rh) var(--gs-a) var(--gs-b) repeat(4,var(--gs-n)) var(--gs-n) var(--gs-n) var(--gs-i) repeat(8,var(--gs-n));grid-auto-rows:var(--gs-row);align-content:start;min-block-size:0;overflow:hidden;background:var(--sheet-white);font-family:var(--font-grid)}.gs-grid>*{min-inline-size:0;padding:0 .45em;overflow:hidden;line-height:var(--gs-row);white-space:nowrap;box-shadow:inset calc(-1 * var(--rule-w)) calc(-1 * var(--rule-w)) 0 var(--sheet-grid)}.gs-corner,.gs-ch,.gs-rh{background:var(--sheet-head);color:var(--sheet-ink-2);font-family:var(--font-app);text-align:center}.gs-corner,.gs-ch{position:sticky;inset-block-start:0;z-index:2}.gs-hr{position:sticky;inset-block-start:var(--gs-row);z-index:1;background:var(--sheet-white);font-weight:700}.gs-rh.gs-hr{background:var(--sheet-head);font-weight:400}.gs-hr{box-shadow:inset calc(-1 * var(--rule-w)) calc(-1 * var(--bar)) 0 var(--sheet-frozen)}.gs-num{text-align:end}.gs-total{font-weight:700}.gs-input{background:var(--sheet-input)}.gs-on{background:var(--sheet-head-on);color:var(--sheet-ink);font-weight:700}.fs-sheet .fs-cursor{position:relative;background:var(--sheet-white);outline:var(--stroke) solid var(--sheet-blue);outline-offset:calc(-1 * var(--stroke))}.fs-sheet .fs-cursor:before{content:"";position:absolute;inset-inline-end:0;inset-block-end:0;inline-size:.4em;aspect-ratio:1;background:var(--sheet-blue)}.fs-sheet .fs-cursor:after{block-size:1.1em;vertical-align:middle}.gs-tabs{display:flex;align-items:center;gap:.4em;overflow:hidden;padding:.3em .75em;box-shadow:inset 0 var(--rule-w) 0 var(--sheet-grid);color:var(--sheet-ink-2);white-space:nowrap}.gs-tabs>.fs-ic{inline-size:1.3em;block-size:1.3em;margin-inline-end:.5em}.gs-tab{display:inline-flex;flex:none;align-items:center;gap:.5em;padding:.35em .9em;border-radius:.35em}.gs-tab .gs-caret{margin:0}.gs-tab-on{background:var(--sheet-tab-on);color:var(--sheet-blue-ink);font-weight:600}@container fs (width < 44rem){.gs-mid{display:none}.gs-grid{grid-template-columns:var(--gs-rh) var(--gs-a) repeat(2,var(--gs-n)) var(--gs-n) var(--gs-n) var(--gs-i) repeat(8,var(--gs-n))}.gs-actions>.fs-ic,.gs-title-line>.fs-ic{display:none}}@container fs (width < 30rem){.fs-sheet{--gs-a: 9em;--gs-rh: 2.4em}.gs-menus,.gs-tools,.gs-saved,.gs-share{display:none}.gs-head{padding-block:.4em}}.fs-board{display:flex;flex-direction:column;background:var(--board-bg);color:var(--board-ink);font-family:var(--font-app);font-size:.9em}.jr-top{display:flex;align-items:center;gap:.9em;padding:.45em .9em;box-shadow:inset 0 calc(-1 * var(--rule-w)) 0 var(--board-line);color:var(--board-muted)}.jr-top>.fs-av{font-size:.7em}.jr-logo{display:grid;flex:none;place-items:center;inline-size:1.7em;aspect-ratio:1;border-radius:.3em;background:var(--board-blue);color:var(--board-on-blue)}.jr-logo .fs-ic{inline-size:1.1em;block-size:1.1em}.jr-search{display:flex;flex:0 1 34em;align-items:center;gap:.5em;min-inline-size:0;margin-inline-start:auto;padding:.3em .75em;border:var(--rule-w) solid var(--board-line);border-radius:.3em;font-size:.9em}.jr-create{display:inline-flex;flex:none;align-items:center;gap:.3em;margin-inline-end:auto;padding:.3em .75em;border-radius:.3em;background:var(--board-blue);color:var(--board-on-blue);font-size:.9em;font-weight:600}.jr-bell{position:relative;display:grid}.jr-body{display:grid;flex:1 1 0;grid-template-columns:15em minmax(0,1fr);min-block-size:0}.jr-side{display:flex;flex-direction:column;gap:.1em;overflow:hidden;padding:.8em .6em;box-shadow:inset calc(-1 * var(--rule-w)) 0 0 var(--board-line);font-size:.9em;white-space:nowrap}.jr-nav{display:flex;flex:none;align-items:center;gap:.6em;padding:.35em .5em;border-radius:.25em}.jr-nav>span:last-child{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.jr-sub{padding-inline-start:1.8em}.jr-nav-on{background:var(--board-blue-deep);color:var(--board-blue);box-shadow:inset var(--stroke) 0 0 var(--board-blue)}.jr-side-label{flex:none;min-block-size:.6em;padding:.7em .5em .2em;color:var(--board-muted);font-size:.8em;font-weight:600}.jr-space{flex:none;inline-size:1.15em;aspect-ratio:1;border-radius:.2em;background:var(--face-1)}.jr-space[data-shade="2"]{background:var(--face-2)}.jr-space[data-shade="3"]{background:var(--face-3)}.jr-space[data-shade="4"]{background:var(--face-4)}.jr-space[data-shade="5"]{background:var(--face-5)}.jr-main{display:flex;flex-direction:column;gap:.45em;min-inline-size:0;min-block-size:0;padding:.8em 1.3em 0}.jr-crumbs{color:var(--board-muted);font-size:.8em}.jr-title-row{display:flex;align-items:center;gap:.6em;color:var(--board-muted)}.jr-title{min-inline-size:0;overflow:hidden;color:var(--board-ink-strong);font-size:1.35em;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.jr-title-tools{display:flex;flex:none;gap:.9em;margin-inline-start:auto}.jr-tabs{display:flex;flex:none;gap:1.3em;overflow:hidden;box-shadow:inset 0 calc(-1 * var(--rule-w)) 0 var(--board-line);font-size:.9em;white-space:nowrap}.jr-tab{display:inline-flex;flex:none;align-items:center;gap:.4em;padding-block:.3em .55em}.jr-tab-on{color:var(--board-blue);box-shadow:inset 0 calc(-1 * var(--stroke)) 0 var(--board-blue)}.jr-filters{display:flex;flex:none;align-items:center;gap:.5em;overflow:hidden;padding-block:.35em;font-size:.88em;white-space:nowrap}.jr-board-search,.jr-drop{display:inline-flex;flex:none;align-items:center;gap:.4em;padding:.3em .6em;border:var(--rule-w) solid var(--board-line);border-radius:.25em}.jr-board-search{inline-size:11em;color:var(--board-muted)}.jr-stack{display:flex;flex:none;align-items:center;padding-inline:.3em}.jr-stack>*{margin-inline-start:-.35em;box-shadow:0 0 0 .15em var(--board-bg)}.jr-stack .fs-av{font-size:.7em}.jr-more{padding:.1em .45em;border-radius:var(--pill);background:var(--board-raise);font-size:.8em}.jr-group{flex:none;margin-inline-start:auto;padding:.3em .6em;border:var(--rule-w) solid var(--board-blue);border-radius:.25em;color:var(--board-blue)}.jr-lanes{display:flex;flex:1 1 0;flex-direction:column;gap:.7em;min-block-size:0;overflow:hidden;padding-block-end:.5em}.jr-lane{display:flex;flex-direction:column;gap:.4em;min-block-size:0}.jr-lane-live{flex:1 1 0}.jr-lane-head{display:flex;flex:none;align-items:center;gap:.4em;color:var(--board-ink-strong);font-size:.85em;font-weight:600}.jr-lane-count{color:var(--board-muted);font-size:.9em;font-weight:400}.jr-cols{display:grid;flex:1 1 auto;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5em;min-block-size:0}.jr-col{display:flex;flex-direction:column;gap:.4em;min-inline-size:0;min-block-size:4em;overflow:hidden;padding:.5em;border-radius:.35em;background:var(--board-col)}.jr-col-head{display:flex;flex:none;align-items:center;gap:.5em;overflow:hidden;padding:.2em .3em .3em;color:var(--board-muted);font-size:.72em;font-weight:700;text-transform:uppercase;white-space:nowrap}.jr-count{padding:0 .4em;border-radius:.2em;background:var(--board-raise);color:var(--board-ink)}.jr-cards{display:flex;flex-direction:column;gap:.35em}.jr-card{--accent: transparent;display:grid;flex:none;gap:.45em;padding:.6em .7em;border-radius:.3em;background:var(--board-card);box-shadow:inset .2em 0 0 var(--accent),0 var(--rule-w) 0 var(--board-line)}.jr-card[data-accent=red]{--accent: var(--board-red)}.jr-card[data-accent=orange]{--accent: var(--board-orange)}.jr-card[data-accent=yellow]{--accent: var(--board-yellow)}.jr-card[data-accent=green]{--accent: var(--board-green)}.jr-card-title{color:var(--board-ink-strong);font-size:.92em;overflow-wrap:anywhere}.jr-epic{display:inline-flex;justify-self:start;align-items:center;gap:.35em;max-inline-size:100%;overflow:hidden;padding:.05em .35em;border:var(--rule-w) solid var(--board-line);border-radius:.2em;color:var(--board-ink-strong);font-size:.72em;white-space:nowrap}.jr-epic-dot{flex:none;inline-size:.8em;aspect-ratio:1;border-radius:.15em;background:var(--board-purple)}.jr-epic[data-tone=yellow] .jr-epic-dot{background:var(--board-yellow)}.jr-epic[data-tone=blue] .jr-epic-dot{background:var(--board-blue)}.jr-epic[data-tone=green] .jr-epic-dot{background:var(--board-green)}.jr-date{font-size:.8em}.jr-reason{display:flex;align-items:center;gap:.35em;color:var(--board-orange);font-size:.8em}.jr-flagged{background:color-mix(in oklab,var(--board-yellow) 12%,var(--board-card))}.jr-draft{box-shadow:inset 0 0 0 var(--stroke) var(--board-blue)}.jr-foot{display:flex;align-items:center;gap:.45em;color:var(--board-muted);font-size:.78em}.jr-key{white-space:nowrap}.jr-gap{flex:1 1 auto}.jr-type{inline-size:1.2em;block-size:1.2em}.jr-task{color:var(--board-blue)}.jr-bug{color:var(--board-red)}.jr-story{color:var(--board-green)}.jr-pri-highest{color:var(--board-red)}.jr-pri-high{color:var(--board-orange)}.jr-pri-medium{color:var(--board-yellow)}.jr-pri-low{color:var(--board-blue)}.jr-points{padding:0 .45em;border-radius:var(--pill);background:var(--board-raise);color:var(--board-ink)}.jr-foot .fs-av{font-size:.85em}@container fs (width < 56rem){.jr-body{grid-template-columns:minmax(0,1fr)}.jr-side{display:none}}@container fs (width < 40rem){.jr-col-side,.jr-drop,.jr-title-tools{display:none}.jr-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@container fs (width < 30rem){.jr-search,.jr-bell,.jr-top>.fs-ic,.jr-crumbs,.jr-filters,.jr-lane-exp,.jr-points,.jr-foot>[class*=jr-pri-]{display:none}.jr-create{margin-inline:auto 0}.jr-main{padding-inline:.6em}}.fs-chat{display:flex;flex-direction:column;background:var(--chat-pane);color:var(--chat-ink);font-family:var(--font-app)}.tm-top{display:flex;align-items:center;gap:.9em;padding:.4em .9em;background:var(--chat-rail);color:var(--chat-ink-3)}.tm-top>.fs-av{font-size:.7em}.tm-top>.fs-av:after{border-color:var(--chat-rail)}.tm-search{display:flex;flex:0 1 34em;align-items:center;gap:.6em;min-inline-size:0;margin-inline:auto;padding:.3em .8em;border-radius:.3em;background:var(--chat-raise);font-size:.9em}.tm-body{display:grid;flex:1 1 0;grid-template-columns:auto 20em minmax(0,1fr);min-block-size:0}.tm-rail{display:flex;flex-direction:column;align-items:center;gap:1.2em;padding:1em .75em;background:var(--chat-rail);color:var(--chat-ink-3)}.tm-rail-item{position:relative;display:grid}.tm-rail-item .fs-ic{inline-size:1.4em;block-size:1.4em}.tm-rail-item:last-child{margin-block-start:auto}.tm-rail-on{color:var(--chat-accent)}.tm-badge{position:absolute;inset-block-start:-.45em;inset-inline-end:-.55em;min-inline-size:1.4em;padding-inline:.3em;border-radius:var(--pill);background:var(--chat-badge);color:var(--chat-ink);font-size:.7em;font-weight:700;line-height:1.4;text-align:center}.tm-list{display:flex;flex-direction:column;gap:.35em;min-inline-size:0;overflow:hidden;padding:.7em .6em;background:var(--chat-list);box-shadow:inset calc(-1 * var(--rule-w)) 0 0 var(--chat-line)}.tm-list-head{display:flex;align-items:center;gap:1em;padding:.2em .5em .4em;color:var(--chat-ink-2)}.tm-list-title{margin-inline-end:auto;color:var(--chat-ink);font-size:1.3em;font-weight:700}.tm-filter{padding:.45em .75em;border-radius:.3em;background:var(--chat-raise);color:var(--chat-ink-3);font-size:.9em;white-space:nowrap}.tm-pills{display:flex;gap:.4em;padding-block:.3em;white-space:nowrap}.tm-pill{padding:.15em .65em;border:var(--rule-w) solid var(--chat-line);border-radius:var(--pill);color:var(--chat-ink-2);font-size:.8em}.tm-section{display:flex;align-items:center;gap:.35em;padding:.5em .5em .15em;color:var(--chat-ink-3);font-size:.85em}.tm-section .fs-ic{inline-size:.9em;block-size:.9em}.tm-item{display:grid;flex:none;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.75em;padding:.45em .55em;border-radius:.3em}.tm-item>.fs-av{grid-row:span 2;font-size:.75em;inline-size:2.9em}.tm-item>.fs-av:after{border-color:var(--chat-list)}.tm-item:hover{background:color-mix(in oklab,var(--chat-raise) 60%,var(--chat-list))}.tm-item-on,.tm-item-on:hover{background:var(--chat-raise)}.tm-item-on>.fs-av:after{border-color:var(--chat-raise)}.tm-item-name,.tm-item-prev{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-item-date{color:var(--chat-ink-3);font-size:.78em}.tm-item-prev{grid-column:2 / -1;color:var(--chat-ink-3);font-size:.85em}.tm-unread :is(.tm-item-name,.tm-item-prev,.tm-item-date){color:var(--chat-ink);font-weight:700}.tm-main{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0}.tm-main-head{display:flex;align-items:center;gap:.75em;padding:.65em 1.2em;box-shadow:inset 0 calc(-1 * var(--rule-w)) 0 var(--chat-line)}.tm-main-head>.fs-av{font-size:.8em;inline-size:2.6em}.tm-main-head>.fs-ic{color:var(--chat-ink-3)}.tm-main-title{min-inline-size:0;overflow:hidden;font-size:1.25em;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.tm-head-tools{display:flex;flex:none;align-items:center;gap:1.1em;margin-inline-start:auto;color:var(--chat-ink-2)}.tm-meet,.tm-count{display:inline-flex;align-items:center;gap:.4em}.tm-meet{padding:.3em .75em;border:var(--rule-w) solid var(--chat-line);border-radius:.3em;color:var(--chat-ink);font-weight:600}.tm-strip{display:flex;align-items:center;gap:.6em;padding:.35em 1.2em;box-shadow:inset 0 calc(-1 * var(--rule-w)) 0 var(--chat-line);color:var(--chat-ink-2);font-size:.85em;font-weight:600;white-space:nowrap}.tm-strip-btn{margin-inline-start:auto;padding:.15em .7em;border:var(--rule-w) solid var(--chat-line);border-radius:.25em}.tm-thread{display:flex;flex:1 1 0;flex-direction:column;justify-content:flex-end;gap:.9em;min-block-size:0;overflow:hidden;padding:.8em 2.5em}.tm-divider{display:flex;flex:none;justify-content:center;color:var(--chat-ink-3);font-size:.78em}.tm-last{align-items:center;gap:1em;color:var(--chat-accent);font-weight:700}.tm-last:before,.tm-last:after{content:"";flex:1 1 0;block-size:var(--rule-w);background:var(--chat-accent)}.tm-notice{color:var(--chat-ink-2);font-style:italic}.tm-group{display:grid;flex:none;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.8em;max-inline-size:48em}.tm-group>.fs-av{margin-block-start:1.5em}.tm-group>.fs-av:after{border-color:var(--chat-pane)}.tm-col,.tm-bubbles{display:grid;justify-items:start;gap:.2em;min-inline-size:0}.tm-meta{display:flex;gap:.7em;color:var(--chat-ink-3);font-size:.8em}.tm-name{color:var(--chat-ink-2)}.tm-bubble{max-inline-size:100%;padding:.5em .85em;border-radius:.35em;background:var(--chat-bubble);overflow-wrap:anywhere}.tm-mine{grid-template-columns:minmax(0,1fr);align-self:flex-end;justify-items:end}.tm-mine .tm-bubbles{justify-items:end}.tm-mine .tm-bubble{background:var(--chat-bubble-mine)}.tm-typing{min-block-size:1.4em;padding-inline:2.5em;color:var(--chat-ink-3);font-size:.8em}.fs-dots:after{content:"...";animation:fs-caret 1.1s steps(2,jump-none) infinite}.tm-compose{display:flex;align-items:center;gap:.8em;margin:.2em 2.5em 1em;padding:.6em .9em;border-radius:.35em;background:var(--chat-raise);box-shadow:inset 0 calc(-1 * var(--stroke)) 0 var(--chat-accent)}.tm-draft{flex:1 1 auto;min-inline-size:0;overflow:hidden;white-space:nowrap}.tm-placeholder{color:var(--chat-ink-3)}.tm-placeholder:after{content:none}.tm-compose-tools{display:flex;flex:none;gap:.85em;color:var(--chat-ink-3)}@container fs (width < 48rem){.tm-body{grid-template-columns:auto minmax(0,1fr)}.tm-list,.tm-strip,.tm-meet{display:none}.tm-thread,.tm-typing{padding-inline:1.2em}.tm-compose{margin-inline:1.2em}}@container fs (width < 30rem){.tm-top,.tm-rail{display:none}.tm-body{grid-template-columns:minmax(0,1fr)}.tm-head-tools>:not(.tm-count),.tm-main-head>.fs-ic,.tm-compose-tools>:not(:last-child){display:none}.tm-thread,.tm-typing{padding-inline:.8em}.tm-compose{margin-inline:.8em}}.fs-host>.fs{grid-area:1 / 1}.fs-tool .fs-host{--frame-exit-ink: var(--sheet-ink-2)}.fs-tool .fs-host:is([data-screen=chat],[data-screen=board]){--frame-exit-ink: var(--chat-ink-2)}.fs-tool.is-open :is(.gs-head,.tm-top,.tm-main-head,.jr-top){padding-inline-end:calc(var(--space-7) + var(--space-5))}}@layer pages{.fc-tool .fs-controls{justify-content:flex-start;align-items:end}.fc-name-field{flex:0 1 18rem}@container well (width < 30rem){.fc-tool .fs-controls{align-items:stretch}.fc-name-field{flex:none}}.fc{container:fc / size;position:relative;display:grid;grid-area:1 / 1;grid-template-rows:auto minmax(0,1fr) auto;min-block-size:0;overflow:hidden;background:var(--call-bg);color:var(--call-ink);font-family:var(--font-app);line-height:1.3;user-select:none;--fc-strip: 13em;--fc-gap: .5em}.fc-top{display:flex;align-items:center;gap:.7em;min-inline-size:0;padding:.55em 1em;font-size:.9em;white-space:nowrap}.fc-secure{color:var(--call-talk)}.fc-title{min-inline-size:0;overflow:hidden;font-weight:600;text-overflow:ellipsis}.fc-rec,.fc-timer,.fc-view{display:inline-flex;flex:none;align-items:center;gap:.4em;padding:.2em .6em;border-radius:.35em;background:var(--call-raise);font-size:.9em}.fc-rec-dot{inline-size:.6em;aspect-ratio:1;border-radius:50%;background:var(--call-end)}.fc-timer{margin-inline-start:auto;font-variant-numeric:tabular-nums}.fc-timer .fs-ic,.fc-view .fs-ic{inline-size:1em;block-size:1em}.fc-tool .fs-host{--frame-bg: var(--call-bg);--frame-exit-ink: var(--call-ink-2)}.fs-tool.is-open .fc-top{min-block-size:calc(var(--touch-min) + 2 * var(--space-1));padding-inline-end:calc(var(--space-7) + var(--space-5))}.fc-body{display:grid;grid-template-columns:minmax(0,1fr) var(--fc-strip);gap:var(--fc-gap);min-block-size:0;padding:0 var(--fc-gap) var(--fc-gap)}.fc-stage{display:flex;flex-direction:column;gap:.4em;min-inline-size:0;min-block-size:0}.fc-banner{display:inline-flex;flex:none;align-self:center;align-items:center;gap:.9em;max-inline-size:100%;overflow:hidden;padding:.25em .4em .25em .9em;border-radius:.35em;background:var(--call-share);font-size:.8em;white-space:nowrap}.fc-banner-who{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.fc-banner-opt{display:inline-flex;flex:none;align-items:center;gap:.3em;padding:.15em .6em;border-radius:.3em;background:color-mix(in oklab,var(--call-bar) 30%,transparent)}.fc-banner-opt .fs-ic{inline-size:.9em;block-size:.9em}.fc-share{position:relative;flex:1 1 0;min-block-size:0;overflow:hidden}.fc-monitor{container:fs / inline-size;position:absolute;inset-block-start:50%;inset-inline-start:50%;display:grid;inline-size:90rem;block-size:56.25rem;overflow:hidden;background:var(--well);font-size:.9375rem;transform:scale(var(--fc-scale, .5)) translate(-50%,-50%);transform-origin:0 0}.fc-monitor>.fs{grid-area:1 / 1}.fs-tool.is-open .fc-monitor .gs-head{padding-inline-end:1em}.fc-pointer{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:4;inline-size:1.4rem;fill:var(--sheet-ink);stroke:var(--sheet-white);stroke-width:1.2;stroke-linejoin:round;translate:var(--px, 40rem) var(--py, 20rem)}@media(prefers-reduced-motion:no-preference){.fc-pointer[data-placed]{transition:translate var(--dur-4) var(--ease-out)}}.fc-strip{position:relative;display:flex;flex-direction:column;gap:var(--fc-gap);min-block-size:0;overflow:hidden}.fc-tile{container-type:inline-size;position:relative;display:grid;flex:none;place-items:center;aspect-ratio:16 / 9;border-radius:.45em;background:var(--call-tile)}.fc-tile[data-cut]{visibility:hidden}.fc-tile[data-talking]{outline:.18em solid var(--call-talk);outline-offset:-.18em}.fc-av{display:grid;place-items:center;inline-size:clamp(1.6em,22cqi,5em);aspect-ratio:1;border-radius:50%;background:var(--call-av-1);color:var(--call-ink);font-size:clamp(.9em,10cqi,2.2em);font-weight:600;line-height:1}.fc-av[data-shade="2"]{background:var(--call-av-2)}.fc-av[data-shade="3"]{background:var(--call-av-3)}.fc-av[data-shade="4"]{background:var(--call-av-4)}.fc-av[data-shade="5"]{background:var(--call-av-5)}.fc-av[data-shade="6"]{background:var(--call-av-6)}.fc-av[data-shade="7"]{background:var(--call-av-7)}.fc-av[data-shade="8"]{background:var(--call-av-8)}.fc-av[data-shade="9"]{background:var(--call-av-9)}.fc-name{position:absolute;inset-block-end:.4em;inset-inline-start:.4em;display:inline-flex;align-items:center;gap:.35em;max-inline-size:calc(100% - .8em);padding:.15em .45em;border-radius:.25em;background:color-mix(in oklab,var(--call-bar) 75%,transparent);font-size:.72em;white-space:nowrap}.fc-name-text{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.fc-you{flex:none}.fc-muted{inline-size:1.1em;block-size:1.1em;color:var(--call-red)}.fc-hand{position:absolute;inset-block-start:.4em;inset-inline-start:.4em;display:none;padding:.2em;border-radius:.3em;background:var(--call-bar);color:var(--call-hand)}.fc-tile[data-hand] .fc-hand{display:grid}.fc-bar{display:flex;align-items:center;gap:.4em;padding:.35em .9em;background:var(--call-bar);font-size:.8em}.fc-group{display:flex;flex:none;align-items:center;gap:.15em}.fc-group-mid{margin-inline:auto}.fc-btn{position:relative;display:grid;justify-items:center;gap:.25em;min-inline-size:4.2em;padding:.2em .5em}.fc-btn>.fs-ic{inline-size:1.65em;block-size:1.65em}.fc-btn-label{font-size:.85em;white-space:nowrap}.fc-off{color:var(--call-red)}.fc-caret{inline-size:.85em;block-size:.85em;margin-block-end:1.1em;color:var(--call-ink-2)}.fc-count{position:absolute;inset-block-start:0;inset-inline-end:.5em;font-size:.75em}.fc-badge{position:absolute;inset-block-start:-.2em;inset-inline-end:.6em;min-inline-size:1.5em;padding-inline:.3em;border-radius:var(--pill);background:var(--call-end);font-size:.7em;font-weight:700;line-height:1.5;text-align:center}.fc-end{flex:none;padding:.45em 1.2em;border-radius:.4em;background:var(--call-end);font-weight:600}.fc-toast{position:absolute;inset-block-end:4em;inset-inline-end:calc(var(--fc-strip) + 3 * var(--fc-gap));z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.1em .5em;inline-size:min(19em,calc(100% - var(--fc-strip) - 5 * var(--fc-gap)));padding:.5em .7em;border-radius:.45em;background:var(--call-raise);box-shadow:0 .5em 1.5em color-mix(in oklab,var(--call-bar) 70%,transparent)}.fc-toast-av{grid-row:span 2;inline-size:2.2em;font-size:.8em}.fc-toast-who{overflow:hidden;color:var(--call-ink-2);font-size:.72em;text-overflow:ellipsis;white-space:nowrap}.fc-toast-text{font-size:.85em;overflow-wrap:anywhere}@media(prefers-reduced-motion:no-preference){.fc-toast:not([hidden]){animation:fc-pop var(--dur-4) var(--ease-out)}}@keyframes fc-pop{0%{opacity:0;translate:0 .6em}}@container fc (width > 80rem){.fc>*{--fc-strip: 16em}}@container fc (width < 52rem){.fc-react,.fc-host,.fc-apps,.fc-caret,.fc-view{display:none}.fc>*{--fc-strip: 10em}}@container fc (width < 30rem){.fc>*{--fc-strip: 7em;--fc-gap: .35em}.fc-top{gap:.5em;padding:.4em .6em}.fc-rec-text,.fc-present,.fc-chat .fc-btn-label,.fc-people .fc-btn-label{display:none}.fc-btn{min-inline-size:0;padding-inline:.35em}.fc-bar{padding-inline:.5em}.fc-banner-opt{display:none}.fc-name{font-size:.62em}}@container fc (orientation: portrait){.fc-body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.fc-share{flex:none;aspect-ratio:16 / 10}.fc-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.fc-react,.fc-host,.fc-apps,.fc-caret,.fc-view,.fc-present{display:none}.fc-chat .fc-btn-label,.fc-people .fc-btn-label{display:revert}.fc-toast{inset-block-end:5em;inset-inline-end:1em;inline-size:min(22em,calc(100% - 2em))}}@media(forced-colors:active){:is(.fc-tile,.fc-name,.fc-rec,.fc-timer,.fc-view,.fc-banner,.fc-banner-opt,.fc-toast,.fc-badge,.fc-end,.fc-av,.fc-rec-dot,.fc-hand){outline:var(--rule-w) solid CanvasText}.fc-tile[data-talking]{outline:.18em solid Highlight}}}
