@layer legacy{.screen.chat .body>.agc-m,.screen.chat .body>.agc-cd{flex:none}.agc-m{max-width:86%;padding:calc(var(--u)*9) calc(var(--u)*12);border-radius:calc(var(--u)*16);background:rgb(var(--ink-rgb)/.06);font-size:calc(var(--u)*14);align-self:flex-start;margin:0;line-height:1.35}.agc-cd{box-sizing:border-box;border:2px solid var(--ink);border-radius:calc(var(--u)*16);background:var(--surface,var(--page));align-self:flex-start;width:100%;overflow:hidden}.agc-r{gap:calc(var(--u)*6);padding:calc(var(--u)*7) calc(var(--u)*8) calc(var(--u)*7) calc(var(--u)*12);border-top:1px solid rgb(var(--ink-rgb)/.1);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.agc-r>div:first-child{min-width:0;padding-right:calc(var(--u)*19);position:relative}.agc-more{width:calc(var(--u)*16);height:calc(var(--u)*16);margin-top:calc(var(--u)*-8);fill:none;stroke:rgb(var(--ink-rgb)/.45);stroke-width:1.8px;stroke-linecap:round;pointer-events:none;position:absolute;top:50%;right:0}.agc-more .dot{fill:rgb(var(--ink-rgb)/.45);stroke:none}.agc-r.dim .agc-more{opacity:.6}.agc-r.now .agc-more{stroke:#0b0d0e99}.agc-r.now .agc-more .dot{fill:#0b0d0e99}.agc-name:after{content:"";inset:calc(var(--u)*-7) 0 calc(var(--u)*-7) calc(var(--u)*-12);position:absolute}.agc-cheguei{z-index:1;position:relative}.agc-r:first-of-type{border-top:0}.agc-name{font-size:calc(var(--u)*14);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:650;line-height:1.25;text-decoration:none;display:block;overflow:hidden}.agc-r small{font-size:calc(var(--u)*12);color:rgb(var(--ink-rgb)/.55);white-space:nowrap;text-overflow:ellipsis;line-height:1.25;display:block;overflow:hidden}.agc-cheguei{font-size:calc(var(--u)*12);color:var(--ink);margin-top:4px;font-weight:700;text-decoration:underline;display:inline-block}.agc-r.dim .agc-name{color:rgb(var(--ink-rgb)/.45);font-weight:600}.agc-r.dim small{color:rgb(var(--ink-rgb)/.35)}.agc-r.now{background:var(--cta);color:#0b0d0e}.agc-r.now .agc-name{color:#0b0d0e}.agc-r.now small{color:#0b0d0e9e}.agc-vou{border-radius:calc(var(--u)*8);background:var(--cta);color:#0b0d0e;font:inherit;font-weight:800;font-size:calc(var(--u)*10);letter-spacing:.03em;padding:calc(var(--u)*4) calc(var(--u)*7);white-space:nowrap;cursor:pointer;border:2px solid #1a1a1a;flex:none;line-height:1.2;text-decoration:none}.agc-vou.done{background:var(--ink);color:var(--page);border-color:var(--ink)}.agc-r.now .agc-vou.done{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.agc-vou.off{border-color:rgb(var(--ink-rgb)/.25);color:rgb(var(--ink-rgb)/.5);background:0 0}.agc-scrim{z-index:7;background:#0a0a0c73;position:fixed;inset:0}.agc-sheet{z-index:8;background:var(--surface,var(--page));color:var(--ink);border-radius:calc(var(--u)*22) calc(var(--u)*22) 0 0;padding:calc(var(--u)*8) calc(var(--u)*16) calc(env(safe-area-inset-bottom) + var(--u)*18);max-width:430px;margin:0 auto;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 40px #00000047}.agc-grab{background:rgb(var(--ink-rgb)/.18);width:38px;height:4px;margin:0 auto calc(var(--u)*12);border-radius:2px}.agc-x{top:calc(var(--u)*14);right:calc(var(--u)*14);border:2px solid var(--ink);width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border-radius:9px;place-items:center;font-size:16px;font-weight:700;line-height:1;display:grid;position:absolute}.agc-sheet h3{font-size:calc(var(--u)*22);letter-spacing:-.02em;text-transform:none;margin:0 0 2px;padding-right:40px;font-weight:650}.agc-sub{margin:0 0 calc(var(--u)*12);font-size:calc(var(--u)*13);color:rgb(var(--ink-rgb)/.55)}.agc-box{border:2px solid var(--ink);border-radius:calc(var(--u)*14);margin-bottom:calc(var(--u)*12);overflow:hidden}.agc-box p{padding:calc(var(--u)*8) calc(var(--u)*12);font-size:calc(var(--u)*13.5);border-top:1px solid rgb(var(--ink-rgb)/.1);justify-content:space-between;gap:10px;margin:0;display:flex}.agc-box p:first-child{border-top:0}.agc-box p span{color:rgb(var(--ink-rgb)/.55);text-align:right}.agc-go{background:var(--cta);border-radius:calc(var(--u)*10);width:100%;padding:calc(var(--u)*11);text-align:center;font:inherit;font-weight:800;font-size:calc(var(--u)*14);color:#0b0d0e;cursor:pointer;border:2px solid #1a1a1a;display:block}.agc-go.undo{border-color:var(--ink);color:var(--ink);background:0 0}.agc-go:disabled{opacity:.6}:is(.stage:has(.agc-sheet) .fltbar,.stage:has(.agc-sheet) .topbar){display:none}.agc-sheet{max-height:calc(100dvh - env(safe-area-inset-top) - var(--u)*26);box-sizing:border-box;overflow-y:auto}.agc-av{margin-top:calc(var(--u)*12)}.agc-av-h{margin:0 0 calc(var(--u)*6);font-size:calc(var(--u)*11);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--ink-rgb)/.55);font-weight:800}.agc-av-row{padding:calc(var(--u)*8) 0;border-top:1px solid rgb(var(--ink-rgb)/.1);gap:calc(var(--u)*6);flex-direction:column;display:flex}.agc-av-row:first-of-type{border-top:0}.agc-av-x{border:2px solid var(--ink);width:28px;height:28px;color:var(--ink);cursor:pointer;background:0 0;border-radius:8px;flex:none;place-items:center;margin-left:auto;padding:0;font-size:13px;font-weight:700;display:grid}.agc-tl{margin-bottom:calc(var(--u)*10);flex-direction:column;display:flex;position:relative}.agc-tl:before{content:"";left:calc(var(--u)*9 - 1px);top:calc(var(--u)*18);bottom:calc(var(--u)*18);background:rgb(var(--ink-rgb)/.22);width:2px;position:absolute}.agc-sheet .agc-stop{align-items:center;gap:calc(var(--u)*10);width:100%;min-height:calc(var(--u)*36);color:var(--ink);font:inherit;font-size:calc(var(--u)*13.5);text-align:left;background:0 0;border:0;margin:0;padding:0;display:flex;position:relative}button.agc-stop{cursor:pointer}.agc-stop i{width:calc(var(--u)*18);height:calc(var(--u)*18);border:2px solid var(--ink);background:var(--surface,var(--page));border-radius:50%;flex:none}.agc-stop[aria-pressed=true] i{background:var(--ink)}.agc-stop span{min-width:0;color:rgb(var(--ink-rgb)/.6);flex:1}.agc-stop[aria-pressed=true] span,.agc-stop.start span{color:var(--ink);font-weight:650}.agc-stop em{font-style:normal;font-size:calc(var(--u)*12);color:rgb(var(--ink-rgb)/.55);font-variant-numeric:tabular-nums;white-space:nowrap}.agc-stop.start i{background:var(--strong,var(--ink));border-color:var(--strong,var(--ink))}.agc-chips{gap:calc(var(--u)*5);flex-wrap:wrap;display:flex}.agc-chips button{border-radius:calc(var(--u)*8);border:2px solid var(--ink);color:var(--ink);font-family:inherit;font-size:calc(var(--u)*11);padding:calc(var(--u)*4) calc(var(--u)*8);cursor:pointer;white-space:nowrap;background:0 0;font-weight:650;line-height:1.2}.agc-chips button.on{background:var(--cta);color:#0b0d0e;border-color:#1a1a1a}.agc-chips button:disabled{border-color:rgb(var(--ink-rgb)/.25);color:rgb(var(--ink-rgb)/.45);cursor:default}.agc-chips button small{margin-left:3px;font-size:.8em;font-weight:500}.agc-av-add{margin-top:calc(var(--u)*6);border:2px solid var(--ink);border-radius:calc(var(--u)*8);color:var(--ink);font:inherit;font-size:calc(var(--u)*12);padding:calc(var(--u)*5) calc(var(--u)*10);cursor:pointer;background:0 0;font-weight:650}.agc-av-warn a{color:inherit;font-weight:650}.agc-guest{justify-content:space-between;align-items:center;gap:calc(var(--u)*8);font-size:calc(var(--u)*12.5);flex-direction:row}.agc-guest small{color:rgb(var(--ink-rgb)/.55)}.agc-guest-form{align-items:center;gap:calc(var(--u)*6);flex-direction:row}.agc-guest-form input{min-width:0;font:inherit;font-size:calc(var(--u)*13);padding:calc(var(--u)*7) calc(var(--u)*9);border:2px solid rgb(var(--ink-rgb)/.25);border-radius:calc(var(--u)*8);color:var(--ink);background:0 0;flex:1}.agc-guest-form .agc-av-add{margin:0}a.agenda-signup{padding:0 calc(var(--u)*16);align-self:flex-start}}.agc-told{margin:calc(var(--u)*7) 0 0;font-size:calc(var(--u)*12);justify-content:space-between;align-items:center;gap:10px;display:flex}.agc-told button{border-radius:calc(var(--u)*8);border:2px solid var(--ink);color:var(--ink);font:inherit;padding:calc(var(--u)*3) calc(var(--u)*9);cursor:pointer;background:0 0;flex:none;font-weight:650}.agc-sheet .agc-chips+.agc-fine{margin:calc(var(--u)*8) 0 calc(var(--u)*10)}.agc-later{width:100%;margin-top:calc(var(--u)*6);padding:calc(var(--u)*8);color:rgb(var(--ink-rgb)/.6);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:650;display:block}
