.tlf-playground-frame .tlpg-mba-scene{--tlpg-mba-font: -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Helvetica Neue", Arial, sans-serif;--tlpg-mba-text: #f2f2f6;--tlpg-mba-muted: #7a7b7f;--tlpg-mba-settle: linear(0, .043, .14, .258, .376, .487, .584, .667, .736, .793, .838, .874, .903, .925, .943, .956, .967, .975, .981, .986, .989, .992, .994, .995, 1);--tlpg-mba-bounce: linear(0, .04, .14, .271, .412, .55, .675, .783, .87, .937, .986, 1.02, 1.041, 1.051, 1.054, 1.052, 1.047, 1.04, 1.032, 1.025, 1.018, 1.012, 1.007, 1.003, 1.001, .999, .998, .997, .997, .997, .997, .998, 1);position:relative;width:100%;height:100%;min-height:320px;overflow:hidden;background:var(--surface-experiment-canvas, #fafafa);font-family:var(--tlpg-mba-font);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.tlf-playground-frame .tlpg-mba-scene *,.tlf-playground-frame .tlpg-mba-scene *:before,.tlf-playground-frame .tlpg-mba-scene *:after{box-sizing:border-box}.tlf-playground-frame .tlpg-mba-artboard{position:absolute;top:50%;left:50%;width:354px;padding:33px 0;translate:-50% -50%}.tlf-playground-frame .tlpg-mba-origin{position:relative}.tlf-playground-frame .tlpg-mba-menubar{position:absolute;top:-30px;left:0;display:flex;width:354px;height:22px;align-items:center;justify-content:flex-end;color:#111}.tlf-playground-frame .tlpg-mba-claude{flex:none;width:16px;height:16px;margin-right:10px}.tlf-playground-frame .tlpg-mba-toggle{display:grid;flex:none;width:28px;height:22px;margin:0 16px 0 4px;place-items:center;border:0;border-radius:5px;padding:0;color:inherit;background:transparent;cursor:pointer;transition:background-color .15s ease-out}.tlf-playground-frame .tlpg-mba-toggle[aria-expanded=true]{background:#00000014;transition:none}@media(hover:none){.tlf-playground-frame .tlpg-mba-toggle:active{background:#00000014;transition:none}}.tlf-playground-frame .tlpg-mba-calendar{width:13.62px;height:12.59px}.tlf-playground-frame .tlpg-mba-control{flex:none;width:14px;height:12.9px;margin-right:22px}.tlf-playground-frame .tlpg-mba-clock{width:36px;text-align:right;font-size:13px;font-weight:500;translate:0 -.9px;line-height:16px;white-space:nowrap}.tlf-playground-frame .tlpg-mba-panel{position:relative;width:354px;border-radius:16px;padding:30px 0 28.65px 31.6px;color:var(--tlpg-mba-muted);background:linear-gradient(180deg,#010203,#04050a 40%,#04050a calc(100% - 7px),#121316);box-shadow:inset 0 0 0 1px #ffffff14,0 12px 32px #00000029,0 2px 8px #00000014;font-size:13px;line-height:18px;transform-origin:252px -19px;transition:opacity .14s ease-out,scale .4s var(--tlpg-mba-settle),filter .26s ease-out,visibility 0s}.tlf-playground-frame .tlpg-mba-panel[data-open=false]{visibility:hidden;opacity:0;scale:.95;filter:blur(4px);pointer-events:none;transition:opacity .18s ease-in,scale .2s cubic-bezier(.4,0,1,1),filter .18s ease-in,visibility 0s linear .2s}.tlf-playground-frame .tlpg-mba-panel :where(p){margin:0}.tlf-playground-frame .tlpg-mba-panel strong{font-weight:600}.tlf-playground-frame .tlpg-mba-head{position:relative;height:18px}.tlf-playground-frame .tlpg-mba-head p{margin-top:-.4px;font-size:14px;font-weight:500;color:var(--tlpg-mba-text)}.tlf-playground-frame .tlpg-mba-options{position:absolute;top:-2.3px;left:264.6px;width:24px;height:24px}.tlf-playground-frame .tlpg-mba-more{position:relative;display:grid;width:100%;height:100%;place-items:center;border:0;border-radius:7px;padding:0;color:#e5e5ea;background:#ffffff24;cursor:pointer;transition:background-color .12s ease-out,color .12s ease-out}@supports (corner-shape: squircle){.tlf-playground-frame .tlpg-mba-more{border-radius:50%;corner-shape:squircle}}.tlf-playground-frame .tlpg-mba-more:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.tlf-playground-frame .tlpg-mba-more svg{display:block;width:18px;height:18px}@media(hover:hover)and (pointer:fine){.tlf-playground-frame .tlpg-mba-more:hover{color:#f2f2f6;background:#fff3}}.tlf-playground-frame .tlpg-mba-more[aria-expanded=true]{color:#f2f2f6;background:#ffffff38}.tlf-playground-frame .tlpg-mba-more:active{color:#f2f2f6;background:#ffffff47}.tlf-playground-frame .tlpg-mba-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:1;width:176px;padding:4px;border:1px solid rgb(255 255 255 / .1);border-radius:12px;background:#2b2b2ef5;box-shadow:0 10px 28px #0000005c,0 2px 6px #0003;-webkit-backdrop-filter:blur(22px) saturate(130%);backdrop-filter:blur(22px) saturate(130%);transform:translateY(-3px) scale(.97);transform-origin:calc(100% - 8px) 0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s ease,transform .14s cubic-bezier(.2,.8,.2,1),visibility 0s linear .14s}.tlf-playground-frame .tlpg-mba-menu[data-open=true]{transform:none;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .14s ease,transform .14s cubic-bezier(.2,.8,.2,1),visibility 0s}.tlf-playground-frame .tlpg-mba-menu-item{position:relative;display:flex;width:100%;height:32px;align-items:center;gap:6px;padding:0 8px;border:0;border-radius:8px;color:#f5f5f7;background:transparent;font:400 13px/1 var(--tlpg-mba-font);text-align:left;cursor:pointer;transition:background-color .1s ease}.tlf-playground-frame .tlpg-mba-menu-item+.tlpg-mba-menu-item:before{content:"";position:absolute;top:0;right:8px;left:8px;border-top:1px solid rgb(255 255 255 / .1);pointer-events:none}.tlf-playground-frame .tlpg-mba-menu-item:focus-visible{outline:none;background:#ffffff1a}@media(hover:hover)and (pointer:fine){.tlf-playground-frame .tlpg-mba-menu-item:hover{background:#ffffff1a}}.tlf-playground-frame .tlpg-mba-menu-item:active{background:#ffffff36}.tlf-playground-frame .tlpg-mba-menu-check{display:grid;width:16px;height:16px;flex:none;place-items:center;opacity:0}.tlf-playground-frame .tlpg-mba-menu-item[aria-checked=true] .tlpg-mba-menu-check{opacity:1}.tlf-playground-frame .tlpg-mba-summary{height:18px;margin-top:27.65px;padding-top:.46px}.tlf-playground-frame .tlpg-mba-list+.tlpg-mba-summary{margin-top:30.6px}.tlf-playground-frame .tlpg-mba-summary{color:#85868a}.tlf-playground-frame .tlpg-mba-summary strong{color:#f4f4f6}.tlf-playground-frame .tlpg-mba-summary strong{white-space:nowrap}.tlf-playground-frame .tlpg-mba-count{display:inline-grid;height:18px;overflow:clip;vertical-align:top;font-variant-numeric:tabular-nums}.tlf-playground-frame .tlpg-mba-count-value{grid-area:1 / 1}.tlf-playground-frame .tlpg-mba-count-value[data-state=in][data-direction=up]{animation:tlpg-mba-from-below .42s var(--tlpg-mba-settle) both}.tlf-playground-frame .tlpg-mba-count-value[data-state=in][data-direction=down]{animation:tlpg-mba-from-above .42s var(--tlpg-mba-settle) both}.tlf-playground-frame .tlpg-mba-count-value[data-state=out][data-direction=up]{animation:tlpg-mba-to-above .26s cubic-bezier(.4,0,1,1) both}.tlf-playground-frame .tlpg-mba-count-value[data-state=out][data-direction=down]{animation:tlpg-mba-to-below .26s cubic-bezier(.4,0,1,1) both}@keyframes tlpg-mba-from-below{0%{opacity:0;transform:translateY(75%);filter:blur(1px)}}@keyframes tlpg-mba-from-above{0%{opacity:0;transform:translateY(-75%);filter:blur(1px)}}@keyframes tlpg-mba-to-above{to{opacity:0;transform:translateY(-75%);filter:blur(1px)}}@keyframes tlpg-mba-to-below{to{opacity:0;transform:translateY(75%);filter:blur(1px)}}.tlf-playground-frame .tlpg-mba-plural{display:inline-block;max-width:.6em;vertical-align:top;transition:max-width .32s var(--tlpg-mba-settle),opacity .2s ease-out}.tlf-playground-frame .tlpg-mba-plural[data-hidden]{max-width:0;opacity:0}.tlf-playground-frame .tlpg-mba-clause{display:inline-block;max-width:6.5em;overflow:hidden;vertical-align:top;white-space:nowrap;transition:max-width .32s var(--tlpg-mba-settle),opacity .2s ease-out}.tlf-playground-frame .tlpg-mba-clause[data-hidden]{max-width:0;opacity:0}.tlf-playground-frame .tlpg-mba-list{--tlpg-mba-row-height: 19.4px;--tlpg-mba-row-gap: 7.7px;display:flex;flex-direction:column;margin:3.9px 0 0 .4px;padding:0;list-style:none}.tlf-playground-frame .tlpg-mba-events{--tlpg-mba-row-gap: 10px;margin-top:1.6px}.tlf-playground-frame .tlpg-mba-tasks{--tlpg-mba-row-height: 23.25px;--tlpg-mba-row-gap: 8.1px;margin-top:2.15px}.tlf-playground-frame .tlpg-mba-today{margin-top:0}.tlf-playground-frame .tlpg-mba-list>li{position:relative;height:var(--tlpg-mba-row-height);margin-top:var(--tlpg-mba-row-gap);transition:height .3s var(--tlpg-mba-settle),margin .3s var(--tlpg-mba-settle),padding .3s var(--tlpg-mba-settle),background-color .3s ease-out,opacity .2s ease-out 80ms,visibility 0s}.tlf-playground-frame .tlpg-mba-list>li[data-hidden]{height:0;margin-top:0;overflow:clip;opacity:0;visibility:hidden;transition:opacity .14s ease-in .56s,height .3s var(--tlpg-mba-settle) .68s,margin-top .3s var(--tlpg-mba-settle) .68s,visibility 0s linear .98s}.tlf-playground-frame .tlpg-mba-row{position:relative;display:flex;height:19.4px;padding:.76px 0 0 35.3px;white-space:nowrap}.tlf-playground-frame .tlpg-mba-row:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;border-radius:1px;background:#1f1f23}.tlf-playground-frame .tlpg-mba-glyph{position:absolute;top:2.75px;left:13.9px;display:grid;width:16px;height:16px;place-items:center;color:var(--tlpg-mba-muted);transition:scale .42s var(--tlpg-mba-bounce)}.tlf-playground-frame .tlpg-mba-glyph>*{grid-area:1 / 1}.tlf-playground-frame .tlpg-mba-ring{width:12.6px;height:12.6px;margin:0 0 0 -.8px;border:1.4px solid #4b4c50;border-radius:50%}.tlf-playground-frame .tlpg-mba-tick{width:100%;border:0;margin:0;color:inherit;font:inherit;text-align:left;background:none;cursor:pointer;transition:color .22s ease-out}.tlf-playground-frame .tlpg-mba-task{height:23.25px;padding-top:3.4px}.tlf-playground-frame .tlpg-mba-task .tlpg-mba-glyph{top:5.4px;left:13.65px}.tlf-playground-frame .tlpg-mba-task .tlpg-mba-ring{width:13.4px;height:13.4px;margin:0;border-width:1.5px;border-color:#808185}@media(hover:hover)and (pointer:fine){.tlf-playground-frame .tlpg-mba-tick[aria-checked=false]:hover{color:#a3a4a8}}.tlf-playground-frame .tlpg-mba-tick[aria-checked=false][data-preview-hover]{color:#a3a4a8}.tlf-playground-frame .tlpg-mba-tick[aria-checked=true]{color:#47484c}.tlf-playground-frame .tlpg-mba-tick:is(:active,[data-preview-pressed]) .tlpg-mba-glyph{scale:.9;transition:scale .1s ease-out}.tlf-playground-frame .tlpg-mba-ring{transition:scale .32s var(--tlpg-mba-settle),opacity .2s ease-out}.tlf-playground-frame .tlpg-mba-disc{width:13.4px;height:13.4px;border-radius:50%;color:var(--tlpg-mba-muted);box-shadow:inset 0 0 0 1.5px currentColor;opacity:0;transition:box-shadow .18s cubic-bezier(.4,0,1,1),opacity .12s ease-in .1s}.tlf-playground-frame .tlpg-mba-tickmark{z-index:1;width:16px;height:16px;fill:none;stroke:#04050a;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.tlf-playground-frame .tlpg-mba-tickmark path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .1s ease-in}.tlf-playground-frame .tlpg-mba-tick[aria-checked=true] .tlpg-mba-glyph{animation:tlpg-mba-pop .38s var(--tlpg-mba-settle) .26s}.tlf-playground-frame .tlpg-mba-tick[aria-checked=true] .tlpg-mba-ring{opacity:0;transition:opacity 0s linear .2s}.tlf-playground-frame .tlpg-mba-tick[aria-checked=true] .tlpg-mba-disc{opacity:1;box-shadow:inset 0 0 0 7px currentColor;transition:box-shadow .26s cubic-bezier(.2,.8,.2,1),opacity 60ms linear}.tlf-playground-frame .tlpg-mba-tick[aria-checked=true] .tlpg-mba-tickmark path{stroke-dashoffset:0;transition:stroke-dashoffset .24s cubic-bezier(.2,.8,.2,1) .17s}@keyframes tlpg-mba-pop{40%{transform:scale(1.1)}}.tlf-playground-frame .tlpg-mba-list>li[data-drag]{z-index:3}.tlf-playground-frame .tlpg-mba-list>li[data-drag]>.tlpg-mba-row:after{content:"";position:absolute;z-index:-1;top:-5px;right:26.6px;bottom:-5px;left:-5px;border-radius:9px;background:#1a1b1f;box-shadow:inset 0 0 0 1px #ffffff12,0 10px 24px #00000080;opacity:0;transition:opacity .2s ease-out}.tlf-playground-frame .tlpg-mba-list>li[data-drag=lifted]{height:0;margin-top:0;scale:1.02;transition:scale .16s var(--tlpg-mba-settle)}.tlf-playground-frame .tlpg-mba-list>li[data-drag=lifted]>.tlpg-mba-row:after{opacity:1;transition-duration:.12s}.tlf-playground-frame .tlpg-mba-list>li[data-drag=lifted] .tlpg-mba-row:before{opacity:0}.tlf-playground-frame .tlpg-mba-list>li[data-drag=settling]{transition:translate .28s var(--tlpg-mba-settle),scale .28s var(--tlpg-mba-settle)}.tlf-playground-frame .tlpg-mba-scene[data-dragging],.tlf-playground-frame .tlpg-mba-scene[data-dragging] *{cursor:grabbing;user-select:none;-webkit-user-select:none}.tlf-playground-frame .tlpg-mba-task{-webkit-touch-callout:none}.tlf-playground-frame .tlpg-mba-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tlf-playground-frame .tlpg-mba-list>li[data-fresh]{animation:tlpg-mba-row-in .32s var(--tlpg-mba-settle)}@keyframes tlpg-mba-row-in{0%{height:0;margin-top:0;opacity:0}}.tlf-playground-frame .tlpg-mba-tasks>.tlpg-mba-add-row{margin-top:calc(var(--tlpg-mba-row-gap) + 6px)}.tlf-playground-frame .tlpg-mba-add{width:100%;border:0;margin:0;color:#5c5d61;background:none;font:inherit;text-align:left;cursor:pointer;transition:color .15s ease-out}.tlf-playground-frame label.tlpg-mba-add{cursor:text}.tlf-playground-frame .tlpg-mba-plus{width:13px;height:13px}@media(hover:hover)and (pointer:fine){.tlf-playground-frame button.tlpg-mba-add:hover{color:#a3a4a8}}.tlf-playground-frame .tlpg-mba-add:before{opacity:.5}.tlf-playground-frame .tlpg-mba-add-input{width:100%;height:18px;border:0;padding:0 34px 0 0;color:var(--tlpg-mba-text);background:none;font:inherit;caret-color:var(--tlpg-mba-text);outline:none}.tlf-playground-frame .tlpg-mba-add-input::placeholder{color:#5c5d61}.tlf-playground-frame .tlpg-mba-join{display:inline-flex;height:20px;flex:none;align-items:center;justify-content:center;gap:5px;border:0;border-radius:10px;padding:0 10px 0 8px;color:var(--tlpg-mba-text);background:#ffffff1f;font:600 12px/20px var(--tlpg-mba-font);white-space:nowrap;cursor:pointer;transition:background-color .12s ease-out,color .12s ease-out}.tlf-playground-frame .tlpg-mba-join-icon{width:12.4px;height:8.5px;flex:none}.tlf-playground-frame .tlpg-mba-join>span{align-self:baseline}@media(hover:hover)and (pointer:fine){.tlf-playground-frame .tlpg-mba-join:hover{background:#ffffff2e}}.tlf-playground-frame .tlpg-mba-join[data-preview-hover]{background:#ffffff2e}.tlf-playground-frame .tlpg-mba-join:is(:active,[data-preview-pressed]){background:#ffffff3d}.tlf-playground-frame .tlpg-mba-events [data-done] .tlpg-mba-join{color:#5c5d61;background:#ffffff0f}@media(hover:hover)and (pointer:fine){.tlf-playground-frame .tlpg-mba-events [data-done] .tlpg-mba-join:hover{color:#a3a4a8;background:#ffffff1a}}.tlf-playground-frame .tlpg-mba-events [data-done] .tlpg-mba-join:active{background:#ffffff24}.tlf-playground-frame .tlpg-mba-events [data-joined] .tlpg-mba-join{color:#04050a;background:var(--tlpg-mba-text)}@media(hover:hover)and (pointer:fine){.tlf-playground-frame .tlpg-mba-events [data-joined] .tlpg-mba-join:hover{background:#fff}}.tlf-playground-frame .tlpg-mba-events [data-joined] .tlpg-mba-join:active{background:#d4d4da}.tlf-playground-frame .tlpg-mba-events>li{display:flex;align-items:baseline}.tlf-playground-frame .tlpg-mba-events>li>.tlpg-mba-tick{width:auto;flex:none}.tlf-playground-frame .tlpg-mba-events>li>.tlpg-mba-join{margin-left:12px}.tlf-playground-frame .tlpg-mba-pointer{position:absolute;z-index:5;top:-2px;left:-2px;width:21px;height:25px;pointer-events:none;transition:translate .7s cubic-bezier(.45,0,.2,1),opacity .18s ease-out}.tlf-playground-frame .tlpg-mba-pointer svg{display:block;width:100%;height:100%;transform-origin:2px 2px;transition:scale .1s cubic-bezier(.22,1,.36,1)}.tlf-playground-frame .tlpg-mba-pointer[data-pressed] svg{scale:.88}.tlf-playground-frame .tlpg-mba-pointer[data-tracking]{transition:opacity .18s ease-out}.tlf-playground-frame .tlpg-mba-toggle:focus-visible{outline:1px solid rgb(0 0 0 / .6);outline-offset:1px}.tlf-playground-frame .tlpg-mba-tick:focus-visible,.tlf-playground-frame button.tlpg-mba-add:focus-visible,.tlf-playground-frame .tlpg-mba-more:focus-visible,.tlf-playground-frame .tlpg-mba-join:focus-visible{outline:1px solid rgb(255 255 255 / .6);outline-offset:1px}.tlf-playground-frame .tlpg-mba-reduced-motion :is(.tlpg-mba-panel,.tlpg-mba-toggle,.tlpg-mba-tick,.tlpg-mba-more,.tlpg-mba-menu,.tlpg-mba-menu[data-open=true],.tlpg-mba-menu-item,.tlpg-mba-join,.tlpg-mba-plural,.tlpg-mba-list>li,.tlpg-mba-list>li[data-hidden],.tlpg-mba-glyph,.tlpg-mba-glyph *,.tlpg-mba-tick[aria-checked] .tlpg-mba-glyph *,.tlpg-mba-tick:active .tlpg-mba-glyph){transition:none}.tlf-playground-frame .tlpg-mba-reduced-motion .tlpg-mba-tick:active .tlpg-mba-glyph{scale:1}.tlf-playground-frame .tlpg-mba-reduced-motion :is(.tlpg-mba-list>li[data-drag],.tlpg-mba-list>li[data-drag]>.tlpg-mba-row:after,.tlpg-mba-clause){scale:1;transition:none}.tlf-playground-frame .tlpg-mba-reduced-motion :is(.tlpg-mba-tick[aria-checked=true] .tlpg-mba-glyph,.tlpg-mba-list>li[data-fresh]){animation:none}.tlf-playground-frame .tlpg-mba-reduced-motion .tlpg-mba-panel[data-open=false]{scale:1;filter:none}
