.frame{position:relative;container-type:inline-size}.frame-glass{background:linear-gradient(#a0beff12,#a0beff05);border:1px solid #a0beff1f;border-radius:30px;padding:8px;box-shadow:inset 0 1px #ffffff0f}.frame-fade{-webkit-mask-image:linear-gradient(#000 62%,#0000 99%);mask-image:linear-gradient(#000 62%,#0000 99%)}.win{--m-bg:#1f1f1f;--m-canvas:#1c1c1c;--m-card:#242424;--m-raised:#2a2a2c;--m-q:#ffffff0d;--m-4:#ffffff14;--m-3:#ffffff1f;--m-text:#ffffffe0;--m-text-2:#ffffff8c;--m-text-3:#ffffff4d;--m-sep:#ffffff17;--m-accent:#0a84ff;--m-accent-rgb:10, 132, 255;--m-green:#30d158;--m-orange:#ff9f0a;--m-red:#ff453a;--m-purple:#bf5af2;--m-teal:#40c8e0;--m-yellow:#ffd60a;--u:calc(100cqi / 1240);border-radius:calc(var(--u) * 20);background:var(--m-bg);font-size:calc(var(--u) * 13);letter-spacing:-.002em;color:var(--m-text);-webkit-user-select:none;user-select:none;border:1px solid #ffffff1f;line-height:1.3;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 60px 120px -30px #000c,0 24px 48px -24px #0009}.w1240{--u:calc(100cqi / 1240)}.w1100{--u:calc(100cqi / 1100)}.w980{--u:calc(100cqi / 980)}.w860{--u:calc(100cqi / 860)}.w760{--u:calc(100cqi / 760)}.w700{--u:calc(100cqi / 700)}.w560{--u:calc(100cqi / 560)}.w420{--u:calc(100cqi / 420)}.w380{--u:calc(100cqi / 380)}.win .ic{width:calc(var(--u) * 16);height:calc(var(--u) * 16);stroke-width:1.6px}.win svg.s11{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.win svg.s12{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.win svg.s13{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.win svg.s14{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.win svg.s15{width:calc(var(--u) * 15);height:calc(var(--u) * 15)}.win svg.s18{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.win svg.s22{width:calc(var(--u) * 22);height:calc(var(--u) * 22)}.t-title{font-size:calc(var(--u) * 22);letter-spacing:-.012em;font-weight:650}.t-title3{font-size:calc(var(--u) * 15);font-weight:620}.t-head{font-size:calc(var(--u) * 13);font-weight:620}.t-body{font-size:calc(var(--u) * 13)}.t-call{font-size:calc(var(--u) * 12)}.t-cap{font-size:calc(var(--u) * 10.5)}.t-cap2{font-size:calc(var(--u) * 10)}.t-mono{font-family:var(--mono);letter-spacing:0}.t-med{font-weight:560}.t-semi{font-weight:620}.c2{color:var(--m-text-2)}.c3{color:var(--m-text-3)}.c-accent{color:var(--m-accent)}.c-green{color:var(--m-green)}.c-orange{color:var(--m-orange)}.c-red{color:var(--m-red)}.c-purple{color:var(--m-purple)}.c-yellow{color:var(--m-yellow)}.row{align-items:center;gap:calc(var(--u) * 8);min-width:0;display:flex}.col{flex-direction:column;min-width:0;display:flex}.grow{flex:1;min-width:0}.clip{text-overflow:ellipsis;overflow:hidden}.m-lights{gap:calc(var(--u) * 8);display:flex}.m-lights i{width:calc(var(--u) * 12);height:calc(var(--u) * 12);background:#ff5f57;border-radius:50%}.m-lights i:nth-child(2){background:#febc2e}.m-lights i:nth-child(3){background:#28c840}.win-dim .m-lights i{background:#ffffff2e}.m-side{left:calc(var(--u) * 8);top:calc(var(--u) * 8);bottom:calc(var(--u) * 8);width:calc(var(--u) * 232);padding:calc(var(--u) * 14) calc(var(--u) * 10) calc(var(--u) * 8);border-radius:calc(var(--u) * 18);box-shadow:inset 0 1px 0 #ffffff0f, 0 calc(var(--u) * 8) calc(var(--u) * 24) #00000040;background:linear-gradient(#ffffff16,#ffffff0d);border:1px solid #ffffff14;flex-direction:column;display:flex;position:absolute}.m-side .m-lights{padding:0 calc(var(--u) * 4) calc(var(--u) * 14)}.m-search{align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 28);padding:0 calc(var(--u) * 8);margin-bottom:calc(var(--u) * 8);border-radius:calc(var(--u) * 8);color:var(--m-text-3);background:#ffffff12;display:flex}.m-search .ic{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.m-row{align-items:center;gap:calc(var(--u) * 9);height:calc(var(--u) * 28);padding:0 calc(var(--u) * 8);border-radius:calc(var(--u) * 8);flex:none;display:flex}.m-row>.ic{color:var(--m-accent)}.m-row.on{background:#ffffff1a}.m-badge{padding:0 calc(var(--u) * 7);line-height:calc(var(--u) * 17);color:var(--m-text-2);font-size:calc(var(--u) * 11);background:#ffffff1a;border-radius:999px;margin-left:auto;font-weight:600}.m-head{padding:calc(var(--u) * 12) calc(var(--u) * 8) calc(var(--u) * 4);font-size:calc(var(--u) * 13);color:#ffffff9e;font-weight:620}.m-row.sub{padding-left:calc(var(--u) * 26)}.m-foot{align-items:center;gap:calc(var(--u) * 9);padding:calc(var(--u) * 10) calc(var(--u) * 4) 0;border-top:1px solid var(--m-sep);margin-top:auto;display:flex}.m-me{width:calc(var(--u) * 28);height:calc(var(--u) * 28);color:#fff;font-size:calc(var(--u) * 11);background:linear-gradient(#3d9bff,#0a6fe0);border-radius:50%;flex:none;place-items:center;font-weight:650;display:grid}.m-main{inset:0 0 0 calc(var(--u) * 248);flex-direction:column;min-width:0;display:flex;position:absolute}.m-main.full{left:0}.m-bar{align-items:center;gap:calc(var(--u) * 10);height:calc(var(--u) * 52);padding:0 calc(var(--u) * 12) 0 calc(var(--u) * 14);flex:none;display:flex}.m-titles{flex-direction:column;min-width:0;line-height:1.2;display:flex}.m-titles b{font-size:calc(var(--u) * 15);font-weight:650}.m-titles span{font-size:calc(var(--u) * 11);color:var(--m-text-2);text-overflow:ellipsis;overflow:hidden}.m-glass{height:calc(var(--u) * 34);padding:0 calc(var(--u) * 4);box-shadow:inset 0 1px 0 #ffffff14, 0 calc(var(--u) * 4) calc(var(--u) * 12) #00000040;background:linear-gradient(#ffffff1c,#ffffff0f);border:1px solid #ffffff17;border-radius:999px;flex:none;align-items:center;display:inline-flex}.m-glass>span{min-width:calc(var(--u) * 32);height:calc(var(--u) * 28);padding:0 calc(var(--u) * 6);color:var(--m-text);border-radius:999px;place-items:center;display:inline-grid}.m-glass>span.on{background:#ffffff29}.m-glass .ic{width:calc(var(--u) * 15);height:calc(var(--u) * 15)}.m-glass.text>span{padding:0 calc(var(--u) * 12);font-size:calc(var(--u) * 13);font-weight:560}.m-pbtn,.m-btn{justify-content:center;align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 26);padding:0 calc(var(--u) * 12);font-size:calc(var(--u) * 12.5);white-space:nowrap;border-radius:999px;flex:none;font-weight:560;display:inline-flex}.m-pbtn{color:#fff;background:#0a6fe0}.m-btn{color:var(--m-text);background:#ffffff1c}.m-btn.danger{color:var(--m-red)}.m-pbtn.lg,.m-btn.lg{height:calc(var(--u) * 30);padding:0 calc(var(--u) * 14);font-size:calc(var(--u) * 13)}.m-pbtn.sm,.m-btn.sm{height:calc(var(--u) * 22);padding:0 calc(var(--u) * 10);font-size:calc(var(--u) * 11.5)}.m-pbtn .ic,.m-btn .ic{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.m-link{color:var(--m-accent)}.av{--h:10, 132, 255;--s:20;width:calc(var(--u) * var(--s));height:calc(var(--u) * var(--s));background:rgba(var(--h), .18);box-shadow:inset 0 0 0 1px rgba(var(--h), .35);color:rgb(var(--h));font-size:calc(var(--u) * var(--s) * .38);border-radius:50%;flex:none;place-items:center;font-weight:650;line-height:1;display:inline-grid}.h-blue{--h:10, 132, 255}.h-purple{--h:191, 90, 242}.h-teal{--h:64, 200, 224}.h-orange{--h:255, 159, 10}.h-pink{--h:255, 55, 95}.h-green{--h:48, 209, 88}.s16{--s:16}.s18{--s:18}.s20{--s:20}.s24{--s:24}.s26{--s:26}.s28{--s:28}.s30{--s:30}.s40{--s:40}.s56{--s:56}.av-stack{display:inline-flex}.av-stack .av+.av{margin-left:calc(var(--u) * -6)}.m-spin{width:calc(var(--u) * 11);height:calc(var(--u) * 11);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 2), #000 calc(100% - var(--u) * 1.8));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 2), #000 calc(100% - var(--u) * 1.8));mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 2), #000 calc(100% - var(--u) * 1.8));background:conic-gradient(#fff0 0deg,#ffffffd9 330deg,#fff0 360deg);border-radius:50%;flex:none;animation:.9s linear infinite m-spin;display:inline-block}.m-spin.lg{width:calc(var(--u) * 22);height:calc(var(--u) * 22)}@keyframes m-spin{to{transform:rotate(1turn)}}.m-goals{align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 4) calc(var(--u) * 16) calc(var(--u) * 10);flex:none;display:flex}.m-chip{align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 5) calc(var(--u) * 10);font-size:calc(var(--u) * 12);background:#ffffff0f;border-radius:999px;flex:none;display:inline-flex}.m-chip.on{background:rgba(var(--m-accent-rgb), .18);font-weight:620}.m-goalring{width:calc(var(--u) * 13);height:calc(var(--u) * 13);background:conic-gradient(var(--m-green) 0 var(--done,33%), #ffffff26 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 2.6), #000 calc(100% - var(--u) * 2.4));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 2.6), #000 calc(100% - var(--u) * 2.4));mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 2.6), #000 calc(100% - var(--u) * 2.4));border-radius:50%;flex:none}.m-vsep{width:1px;height:calc(var(--u) * 18);background:var(--m-sep)}.m-cols{gap:calc(var(--u) * 12);padding:0 calc(var(--u) * 16);flex:1;min-height:0;display:flex;overflow:hidden}.hero-win .m-cols{-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--u) * 90), transparent);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--u) * 90), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--u) * 90), transparent)}.phone-lights{display:none}.m-colm{gap:calc(var(--u) * 8);width:calc(var(--u) * 272);padding:calc(var(--u) * 10);border-radius:calc(var(--u) * 14);background:#ffffff09;flex-direction:column;flex:none;display:flex}.m-colm>header{align-items:center;gap:calc(var(--u) * 7);padding:calc(var(--u) * 2) calc(var(--u) * 2) calc(var(--u) * 4);display:flex}.m-colm>header b{font-size:calc(var(--u) * 13);font-weight:650}.m-colm>header span{font-size:calc(var(--u) * 12);color:var(--m-text-2)}.m-task{gap:calc(var(--u) * 6);padding:calc(var(--u) * 10);border-radius:calc(var(--u) * 10);background:var(--m-card);border:1px solid #ffffff1a;flex-direction:column;display:flex}.m-task.sel{box-shadow:0 0 0 calc(var(--u) * 2) var(--m-accent);border-color:#0000}.m-task .top{align-items:center;gap:calc(var(--u) * 6);display:flex}.m-task .id{font-family:var(--mono);font-size:calc(var(--u) * 10.5);color:var(--m-text-2);letter-spacing:0}.m-task .pri{font-size:calc(var(--u) * 10);font-weight:650}.m-task .needs{font-size:calc(var(--u) * 10);color:var(--m-orange);margin-left:auto;font-weight:650}.m-task .top .m-spin{margin-left:auto}.m-task .title{font-size:calc(var(--u) * 12.5);font-weight:560;line-height:1.3}.m-task .who{align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 10.5);color:var(--m-text-2);display:flex}.m-task .who .extra{align-items:center;gap:calc(var(--u) * 3);margin-left:auto;display:inline-flex}.m-task .who .extra .ic{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.m-task .status{font-size:calc(var(--u) * 10);color:var(--m-text-2)}.m-task .status.quiet{color:var(--m-text-3)}.m-task .status span{transition:opacity .3s}.m-task .status span.swap{opacity:0}.m-dim{background:#0000006b;position:absolute;inset:0}.m-sheet{border-radius:calc(var(--u) * 18);background:var(--m-raised);box-shadow:inset 0 1px 0 #ffffff12, 0 calc(var(--u) * 30) calc(var(--u) * 80) #0000008c;padding:calc(var(--u) * 20);border:1px solid #ffffff1c;position:absolute;left:50%;transform:translate(-50%)}.m-pop{border-radius:calc(var(--u) * 14);box-shadow:inset 0 1px 0 #ffffff12, 0 calc(var(--u) * 18) calc(var(--u) * 50) #00000080;background:#2c2c2ef5;border:1px solid #ffffff1a}.m-field{border-radius:calc(var(--u) * 8);padding:calc(var(--u) * 8) calc(var(--u) * 10);font-size:calc(var(--u) * 13);background:#ffffff0f;border:1px solid #ffffff14;line-height:1.5}.m-caret{width:calc(var(--u) * 1.5);height:1.15em;margin-left:calc(var(--u) * 1);vertical-align:-.2em;background:var(--m-accent);animation:1.05s step-end infinite m-blink;display:inline-block}@keyframes m-blink{50%{opacity:0}}.m-mono-box{border-radius:calc(var(--u) * 8);background:var(--m-q);padding:calc(var(--u) * 10);font-family:var(--mono);font-size:calc(var(--u) * 12);letter-spacing:0;color:var(--m-text);line-height:1.5}.m-card{border-radius:calc(var(--u) * 14);background:var(--m-card);padding:calc(var(--u) * 14);border:1px solid #ffffff1a}.m-sec{align-items:baseline;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 15);font-weight:620;display:flex}.m-sec span{color:var(--m-text-2);font-weight:500}.m-chat{padding:calc(var(--u) * 18) calc(var(--u) * 20) 0;gap:calc(var(--u) * 16);flex-direction:column;display:flex}.m-user{max-width:78%;padding:calc(var(--u) * 10) calc(var(--u) * 14);border-radius:calc(var(--u) * 16);background:rgba(var(--m-accent-rgb), .16);font-size:calc(var(--u) * 13);align-self:flex-end;line-height:1.45}.m-who{align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 11);color:var(--m-text-2);font-weight:560;display:flex}.m-who .ic{width:calc(var(--u) * 13);height:calc(var(--u) * 13);color:var(--m-text-2)}.m-asst{gap:calc(var(--u) * 8);flex-direction:column;display:flex}.m-asst p{font-size:calc(var(--u) * 13);line-height:1.55}.m-asst p b{font-weight:650}.m-asst code{font-family:var(--mono);letter-spacing:0;background:var(--m-q);border-radius:calc(var(--u) * 4);padding:0 calc(var(--u) * 4);font-size:.92em}.m-second{padding-left:calc(var(--u) * 12);border-left:calc(var(--u) * 2) solid rgba(var(--m-accent-rgb), .5);margin-left:calc(var(--u) * 2)}.m-tool{align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 7) calc(var(--u) * 12);border-radius:calc(var(--u) * 10);background:var(--m-q);display:flex}.m-tool .ic{width:calc(var(--u) * 14);height:calc(var(--u) * 14);color:var(--m-text-2);flex:none}.m-tool b{font-size:calc(var(--u) * 12);flex:none;font-weight:560}.m-tool code{font-family:var(--mono);font-size:calc(var(--u) * 11);color:var(--m-text-2);letter-spacing:0;background:0 0;padding:0}.m-tool .end{place-items:center;margin-left:auto;display:inline-grid}.m-tool .end .ic{color:var(--m-text-2)}.m-notice{align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 11);color:var(--m-text-2);display:flex}.m-notice .ic{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.m-docs{gap:calc(var(--u) * 10);padding-top:calc(var(--u) * 4);flex-wrap:wrap;display:flex}.m-doc{align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 8);border-radius:calc(var(--u) * 12);background:#262626;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.m-thumb{width:calc(var(--u) * 38);height:calc(var(--u) * 48);border-radius:calc(var(--u) * 4);background:#f4f4f2 linear-gradient(transparent calc(var(--u) * 8), transparent 0);box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 1.5) #00000026;flex:none;position:relative;overflow:hidden}.m-thumb:before{content:"";inset:calc(var(--u) * 7) calc(var(--u) * 5) auto;height:calc(var(--u) * 28);background:repeating-linear-gradient(180deg, #c9cbd1 0 calc(var(--u) * 1.6), transparent calc(var(--u) * 1.6) calc(var(--u) * 4.5));position:absolute}.m-thumb:after{content:"";left:calc(var(--u) * 5);top:calc(var(--u) * 4);width:55%;height:calc(var(--u) * 2.6);background:#3a3d45;border-radius:1px;position:absolute}.m-doc .name{font-size:calc(var(--u) * 12.5);font-weight:560}.m-doc .kind{font-size:calc(var(--u) * 10.5);color:var(--m-text-2)}.m-doc .acts{gap:calc(var(--u) * 6);color:var(--m-text-2);margin-left:calc(var(--u) * 6);display:flex}.m-doc .acts .ic{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.m-newbadge{left:calc(var(--u) * -4);top:calc(var(--u) * -5);padding:0 calc(var(--u) * 4);line-height:calc(var(--u) * 13);font-size:calc(var(--u) * 9);color:#fff;background:#30d158e0;border-radius:999px;font-weight:750;position:absolute}.m-newbadge.changed{background:#ff9f0ae0}.m-dots{gap:calc(var(--u) * 4);display:inline-flex}.m-dots i{width:calc(var(--u) * 5);height:calc(var(--u) * 5);background:var(--m-text-2);border-radius:50%;animation:1.2s ease-in-out infinite m-pulse}.m-dots i:nth-child(2){animation-delay:.15s}.m-dots i:nth-child(3){animation-delay:.3s}@keyframes m-pulse{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:.9;transform:scale(1.1)}}.m-composer{border-radius:calc(var(--u) * 16);box-shadow:inset 0 1px 0 #ffffff17, 0 calc(var(--u) * 12) calc(var(--u) * 30) #00000059;background:linear-gradient(#ffffff17,#ffffff0d);border:1px solid #ffffff1a}.m-composer .field{padding:calc(var(--u) * 13) calc(var(--u) * 17);min-height:calc(var(--u) * 52);font-size:calc(var(--u) * 13);color:var(--m-text-3)}.m-composer .foot{align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 9) calc(var(--u) * 10);border-top:1px solid #ffffff0f;display:flex}.m-ibtn{width:calc(var(--u) * 30);height:calc(var(--u) * 30);border-radius:calc(var(--u) * 8);color:var(--m-text-2);flex:none;place-items:center;display:inline-grid}.m-ibtn .ic{width:calc(var(--u) * 15);height:calc(var(--u) * 15)}.m-pill{align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 30);padding:0 calc(var(--u) * 11);font-size:calc(var(--u) * 12.5);background:#ffffff1c;border-radius:999px;flex:none;font-weight:560;display:inline-flex}.m-pill .ic{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.m-pill .chev{width:calc(var(--u) * 10);height:calc(var(--u) * 10);color:var(--m-text-2);stroke-width:2.4px}.m-send{width:calc(var(--u) * 30);height:calc(var(--u) * 30);background:var(--m-accent);color:#fff;margin-left:calc(var(--u) * 4);border-radius:999px;flex:none;place-items:center;display:inline-grid}.m-send.stop{background:#ffffff24}.m-send .ic{width:calc(var(--u) * 14);height:calc(var(--u) * 14);stroke-width:2.2px}.m-uring{--a:42%;--b:18%;width:calc(var(--u) * 20);height:calc(var(--u) * 20);margin:0 calc(var(--u) * 5);flex:none;position:relative}.m-uring:before,.m-uring:after{content:"";border-radius:50%;position:absolute}.m-uring:before{background:conic-gradient(#ffffffbf 0 var(--a), #ffffff21 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 2.6), #000 calc(100% - var(--u) * 2.4));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 2.6), #000 calc(100% - var(--u) * 2.4));mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 2.6), #000 calc(100% - var(--u) * 2.4));inset:0}.m-uring:after{inset:calc(var(--u) * 4.2);background:conic-gradient(#fff9 0 var(--b), #ffffff1a 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 1.9), #000 calc(100% - var(--u) * 1.7));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 1.9), #000 calc(100% - var(--u) * 1.7));mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 1.9), #000 calc(100% - var(--u) * 1.7))}.m-uring.lg{width:calc(var(--u) * 44);height:calc(var(--u) * 44)}.m-uring.lg:before{-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 5.5), #000 calc(100% - var(--u) * 5.2));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 5.5), #000 calc(100% - var(--u) * 5.2));mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 5.5), #000 calc(100% - var(--u) * 5.2))}.m-uring.lg:after{inset:calc(var(--u) * 8);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 4), #000 calc(100% - var(--u) * 3.7));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 4), #000 calc(100% - var(--u) * 3.7));mask:radial-gradient(farthest-side, transparent calc(100% - var(--u) * 4), #000 calc(100% - var(--u) * 3.7))}.m-bar6{height:calc(var(--u) * 6);background:#ffffff1a;border-radius:999px;overflow:hidden}.m-bar6 i{height:100%;width:var(--w,40%);border-radius:inherit;background:#ffffffbf;display:block}.m-bar6 i.orange{background:var(--m-orange)}.m-canvas{background-color:var(--m-canvas);background-image:radial-gradient(circle, #ffffff21 calc(var(--u) * .8), transparent calc(var(--u) * 1));background-size:calc(var(--u) * 24) calc(var(--u) * 24);position:absolute;inset:0;overflow:hidden}.m-edges{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.m-edges path{fill:none;stroke:#ebebf554;stroke-width:1.8px;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:stroke .6s}.m-edges path.live{stroke:rgba(var(--m-accent-rgb), .85)}.m-edges .head{fill:#ebebf554;stroke:none;transition:fill .6s}.m-edges .head.live{fill:rgba(var(--m-accent-rgb), .85)}.m-edges .pulse{fill:#9fd0ff;stroke:none;filter:drop-shadow(0 0 3px rgba(var(--m-accent-rgb), .9))}.m-node{width:calc(var(--u) * 240);height:calc(var(--u) * 100);gap:calc(var(--u) * 10);padding:calc(var(--u) * 11) calc(var(--u) * 12);border-radius:calc(var(--u) * 14);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 5) #00000014;background:#1e1e1e;border:1px solid #ffffff1f;display:flex;position:absolute}.m-node.sel{box-shadow:0 0 0 calc(var(--u) * 2) var(--m-accent), 0 calc(var(--u) * 6) calc(var(--u) * 14) #0000004d;border-color:#0000}.m-tile{--t:255, 255, 255;width:calc(var(--u) * 34);height:calc(var(--u) * 34);border-radius:calc(var(--u) * 8);background:rgba(var(--t), .16);color:rgb(var(--t));flex:none;place-items:center;display:grid;position:relative}.m-tile .ic{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.m-tile.agent{--t:255, 255, 255;color:#fffc;background:#ffffff14}.m-tile.input{--t:48, 209, 88}.m-tile.join{--t:191, 90, 242}.m-tile.output{--t:255, 159, 10}.m-tile .av{right:calc(var(--u) * -6);bottom:calc(var(--u) * -6);box-shadow:inset 0 0 0 1px rgba(var(--h), .35), 0 0 0 calc(var(--u) * 2) #1e1e1e;background:color-mix(in srgb, rgb(var(--h)) 22%, #1e1e1e);position:absolute}.m-node .txt{gap:calc(var(--u) * 3);flex-direction:column;flex:1;min-width:0;display:flex}.m-node .txt .row b{font-size:calc(var(--u) * 13);font-weight:650}.m-node .txt .row .state{place-items:center;margin-left:auto;display:inline-grid}.m-node .txt .row .state .ic{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.m-node .sub,.m-node .pre{font-size:calc(var(--u) * 11.5);color:var(--m-text-2);line-height:1.3}.m-node .pre{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.m-port{width:calc(var(--u) * 14);height:calc(var(--u) * 14);margin-top:calc(var(--u) * -7);background:var(--m-accent);box-shadow:0 0 0 calc(var(--u) * 2) var(--m-canvas);border-radius:50%;position:absolute;top:50%}.m-port.in{left:calc(var(--u) * -7)}.m-port.out{right:calc(var(--u) * -7)}.m-zoom{left:calc(var(--u) * 14);bottom:calc(var(--u) * 14);gap:calc(var(--u) * 8);display:flex;position:absolute}.m-zoom .m-glass{height:calc(var(--u) * 32);font-size:calc(var(--u) * 11)}.m-zoom .m-glass>span{min-width:calc(var(--u) * 28)}.m-mini{right:calc(var(--u) * 14);bottom:calc(var(--u) * 14);width:calc(var(--u) * 200);height:calc(var(--u) * 120);border-radius:calc(var(--u) * 12);box-shadow:inset 0 0 0 1px #ffffff24, 0 calc(var(--u) * 2) calc(var(--u) * 8) #0003;background:#1e1e1eeb;position:absolute}.m-mini i{height:calc(var(--u) * 8);width:calc(var(--u) * 22);border-radius:calc(var(--u) * 2);background:#ffffff59;position:absolute}.m-mini i.sel{background:rgba(var(--m-accent-rgb), .8)}.m-mini b{inset:calc(var(--u) * 10);border:1.5px solid var(--m-accent);border-radius:calc(var(--u) * 4);position:absolute}.m-building{pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;position:absolute;inset:0}.m-building.on{opacity:1}.m-building .dim{background:#1e1e1e73;position:absolute;inset:0}.m-building .sweep{background:linear-gradient(90deg, transparent, rgba(var(--m-accent-rgb), .13), rgba(var(--m-accent-rgb), .08), transparent);width:45%;animation:2.4s linear infinite m-sweep;position:absolute;top:0;bottom:0;left:0}@keyframes m-sweep{0%{transform:translate(-100%)}to{transform:translate(222%)}}.m-building .glow{padding:calc(var(--u) * 3);border-radius:inherit;filter:blur(calc(var(--u) * 5));opacity:.85;background:conic-gradient(from var(--spin,0deg), var(--m-accent), rgba(var(--m-accent-rgb), .25), rgba(var(--m-accent-rgb), .7), rgba(var(--m-accent-rgb), .2), var(--m-accent));animation:5.14s linear infinite m-glow;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@property --spin{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes m-glow{to{--spin:360deg}}.m-building .card{align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 20) calc(var(--u) * 28);border-radius:calc(var(--u) * 20);box-shadow:inset 0 1px 0 #ffffff1a, 0 calc(var(--u) * 20) calc(var(--u) * 50) #00000073;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#3c3c40d1,#28282cd1);border:1px solid #ffffff1f;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m-reveal{transition:opacity .6s ease-out,transform .6s ease-out}.m-reveal.hidden{opacity:.3;transform:scale(.985)}.m-menubar{justify-content:flex-end;align-items:center;gap:calc(var(--u) * 16);height:calc(var(--u) * 26);padding:0 calc(var(--u) * 14);font-size:calc(var(--u) * 12.5);color:#ffffffeb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e20288c;font-weight:560;display:flex}.m-menubar .mark{width:calc(var(--u) * 18);height:calc(var(--u) * 18);border-radius:calc(var(--u) * 4);background:#ffffff29;place-items:center;display:grid;position:relative}.m-menubar .mark canvas{width:calc(var(--u) * 16);height:calc(var(--u) * 16)}.m-menu{width:calc(var(--u) * 300);padding:calc(var(--u) * 5);border-radius:calc(var(--u) * 10);box-shadow:0 calc(var(--u) * 14) calc(var(--u) * 40) #00000080;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);font-size:calc(var(--u) * 13);background:#28282ceb;border:1px solid #ffffff1f;position:absolute}.m-menu .it{align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 3.5) calc(var(--u) * 10);border-radius:calc(var(--u) * 5);display:flex}.m-menu .it.hi{background:var(--m-accent);color:#fff}.m-menu .it kbd{font:inherit;color:var(--m-text-2);margin-left:auto}.m-menu .it.hi kbd{color:#fffc}.m-menu .sec{padding:calc(var(--u) * 5) calc(var(--u) * 10) calc(var(--u) * 2);font-size:calc(var(--u) * 11);color:var(--m-text-2);font-weight:650}.m-menu hr{height:1px;margin:calc(var(--u) * 5) calc(var(--u) * 10);background:#ffffff1a;border:0}.m-menu .it .ic{width:calc(var(--u) * 11);height:calc(var(--u) * 11);color:var(--m-text-2);margin-left:auto}.hero-win{height:calc(var(--u) * 700)}.chrome-lights,.tour-lights{z-index:3;left:calc(var(--u) * 18);top:calc(var(--u) * 20);position:absolute}.pad-lights{padding-left:calc(var(--u) * 84)}.off{display:none!important}.tour-win{height:calc(var(--u) * 480)}.pane{opacity:0;visibility:hidden;transform:translateY(calc(var(--u) * 8));transition:opacity .42s var(--ease), transform .56s var(--ease), visibility 0s linear .56s;position:absolute;inset:0}.pane.is-on{opacity:1;visibility:visible;transition-delay:0s;transform:none}.pane-page{position:absolute;inset:0}.ghost-cols{gap:calc(var(--u) * 12);padding:calc(var(--u) * 6) calc(var(--u) * 16);display:flex}.ghost-cols i{height:calc(var(--u) * 380);border-radius:calc(var(--u) * 14);background-color:#ffffff09;background-image:linear-gradient(#262626,#262626),linear-gradient(#262626,#262626),linear-gradient(#262626,#262626);background-size:calc(100% - var(--u) * 20) calc(var(--u) * 74), calc(100% - var(--u) * 20) calc(var(--u) * 58), calc(100% - var(--u) * 20) calc(var(--u) * 66);background-position:calc(var(--u) * 10) calc(var(--u) * 40), calc(var(--u) * 10) calc(var(--u) * 124), calc(var(--u) * 10) calc(var(--u) * 192);background-repeat:no-repeat;flex:1}.ghost-cols.empty i{background-image:none}.ghost-cols i:nth-child(2){background-size:calc(100% - var(--u) * 20) calc(var(--u) * 66), 0 0, 0 0}.sheet-plan{top:calc(var(--u) * 40);width:calc(var(--u) * 560);gap:calc(var(--u) * 10);flex-direction:column;display:flex}.sheet-text{line-height:1.45}.plan-field{height:calc(var(--u) * 120);color:var(--m-text)}.sheet-foot{margin-top:calc(var(--u) * 4)}.planning{opacity:0;transition:opacity .3s}.planning.on{opacity:1}.plan-goal{margin-top:calc(var(--u) * 2)}.plan-rows{gap:calc(var(--u) * 6);flex-direction:column;display:flex}.plan-rows li{gap:calc(var(--u) * 3);padding:calc(var(--u) * 8);border-radius:calc(var(--u) * 8);background:var(--m-q);opacity:0;transform:translateY(calc(var(--u) * 6));flex-direction:column;display:flex}.pane.is-on .plan-rows li{opacity:1;transition:opacity .5s var(--ease), transform .5s var(--ease);transform:none}.pane.is-on .plan-rows li:first-child{transition-delay:.12s}.pane.is-on .plan-rows li:nth-child(2){transition-delay:.2s}.pane.is-on .plan-rows li:nth-child(3){transition-delay:.28s}.pane.is-on .plan-rows li:nth-child(4){transition-delay:.36s}.pane.is-on .plan-rows li:nth-child(5){transition-delay:.44s}.work{gap:calc(var(--u) * 14);padding:calc(var(--u) * 4) calc(var(--u) * 16) 0;display:flex}.work-col{width:calc(var(--u) * 250)}.inspector{gap:calc(var(--u) * 8);flex-direction:column;flex:1;min-width:0;display:flex}.form-group{border-radius:calc(var(--u) * 10);background:var(--m-q);padding:calc(var(--u) * 2) calc(var(--u) * 12);font-size:calc(var(--u) * 12.5)}.form-group>p{padding:calc(var(--u) * 7) 0}.form-group>p+p{border-top:1px solid var(--m-sep)}.act-head{margin-top:calc(var(--u) * 4)}.activity{gap:calc(var(--u) * 5);flex-direction:column;display:flex}.act-body{padding-left:calc(var(--u) * 22);line-height:1.45}.sheet-allow{top:calc(var(--u) * 96);width:calc(var(--u) * 540);gap:calc(var(--u) * 12);flex-direction:column;display:flex}.inbox{gap:calc(var(--u) * 11);padding:calc(var(--u) * 6) calc(var(--u) * 24) calc(var(--u) * 24);flex-direction:column;display:flex}.lesson,.review{gap:calc(var(--u) * 8);flex-direction:column;display:flex}.lesson-block{gap:calc(var(--u) * 11);flex-direction:column;transition:opacity .32s;display:flex}.lesson-block.leaving{opacity:0}.lesson .m-pbtn{transition:box-shadow .3s,transform .2s}.lesson .m-pbtn.press{box-shadow:0 0 0 calc(var(--u) * 4) rgba(var(--m-accent-rgb), .35);transform:scale(.96)}.chat-win{height:calc(var(--u) * 720)}.chat-scroll{top:calc(var(--u) * 52);left:0;right:0;bottom:calc(var(--u) * 120);padding-bottom:calc(var(--u) * 8);-webkit-mask-image:linear-gradient(180deg, transparent, #000 calc(var(--u) * 48));-webkit-mask-image:linear-gradient(180deg, transparent, #000 calc(var(--u) * 48));mask-image:linear-gradient(180deg, transparent, #000 calc(var(--u) * 48));justify-content:flex-end;position:absolute;overflow:hidden}.chat-composer{left:calc(var(--u) * 20);right:calc(var(--u) * 20);bottom:calc(var(--u) * 16);position:absolute}[data-stream] .w{opacity:0;transition:opacity .18s}[data-stream] .w.in{opacity:1}.flow-win{height:calc(var(--u) * 640)}.flow-body{top:calc(var(--u) * 52);border-top:1px solid var(--m-sep);display:flex;position:absolute;bottom:0;left:0;right:0}.builder{width:calc(var(--u) * 340);border-right:1px solid var(--m-sep);background:var(--m-bg);flex-direction:column;flex:none;display:flex}.builder-head{padding:calc(var(--u) * 10) calc(var(--u) * 14);border-bottom:1px solid var(--m-sep)}.builder-chat{gap:calc(var(--u) * 12);padding:calc(var(--u) * 14);flex-direction:column;flex:1;display:flex;overflow:hidden}.b-user{max-width:90%;padding:calc(var(--u) * 8) calc(var(--u) * 12);border-radius:calc(var(--u) * 14);background:rgba(var(--m-accent-rgb), .14);font-size:calc(var(--u) * 12.5);align-self:flex-end;line-height:1.45}.b-reply{gap:calc(var(--u) * 8);display:flex}.b-reply .col{gap:calc(var(--u) * 6)}.b-reply p{line-height:1.45}.b-avatar{width:calc(var(--u) * 22);height:calc(var(--u) * 22);background:#ffffff12;border-radius:50%;flex:none;place-items:center;display:grid}.b-working [data-flow-secs]{color:var(--m-text-3)}.b-composer{align-items:center;gap:calc(var(--u) * 8);margin:calc(var(--u) * 10);padding:calc(var(--u) * 8) calc(var(--u) * 12);border-radius:calc(var(--u) * 14);background:var(--m-q);font-size:calc(var(--u) * 12.5);display:flex}.flow-canvas{flex:1;min-width:0;position:relative;overflow:hidden}.zoom-layer{left:calc(var(--u) * 6);width:calc(var(--u) * 1286);height:calc(var(--u) * 840);transform-origin:0 0;position:absolute;top:0;scale:.7}.n-brief{left:calc(var(--u) * 10);top:calc(var(--u) * 380)}.n-notes{left:calc(var(--u) * 345);top:calc(var(--u) * 180)}.n-ann{left:calc(var(--u) * 345);top:calc(var(--u) * 580)}.n-review{left:calc(var(--u) * 680);top:calc(var(--u) * 380)}.n-kit{left:calc(var(--u) * 1015);top:calc(var(--u) * 380)}.m-mini .mm1{left:calc(var(--u) * 18);top:calc(var(--u) * 56)}.m-mini .mm2{left:calc(var(--u) * 62);top:calc(var(--u) * 32)}.m-mini .mm3{left:calc(var(--u) * 62);top:calc(var(--u) * 80)}.m-mini .mm4{left:calc(var(--u) * 106);top:calc(var(--u) * 56)}.m-mini .mm5{left:calc(var(--u) * 150);top:calc(var(--u) * 56)}.m-node .state .m-spin{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.desk{height:calc(var(--u) * 620);background:radial-gradient(80% 70% at 30% 0,#1d2a48,#0b1020 75%)}.desk-plain{height:calc(var(--u) * 600);background:radial-gradient(80% 70% at 75% 10%,#1b2744,#0b1020 75%)}.desk>.win{box-shadow:inset 0 1px 0 #ffffff12, 0 calc(var(--u) * 30) calc(var(--u) * 60) #0000008c;position:absolute}.desk .m-menubar{position:absolute;inset:0 0 auto}.team-win{left:calc(var(--u) * 20);top:calc(var(--u) * 42);width:calc(var(--u) * 560);height:calc(var(--u) * 560)}.desk-menu{right:calc(var(--u) * 12);top:calc(var(--u) * 30)}.team-body{top:calc(var(--u) * 52);gap:calc(var(--u) * 8);padding:0 calc(var(--u) * 20) calc(var(--u) * 20);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.team-goal{color:var(--m-text)}.team-rule{margin-top:calc(var(--u) * 2)}.popup{align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 3) calc(var(--u) * 8);border-radius:calc(var(--u) * 6);background:#ffffff1a;display:inline-flex}.team-members{margin-top:calc(var(--u) * 6)}.org{flex-direction:column;align-items:center;display:flex}.member{gap:calc(var(--u) * 8);width:calc(var(--u) * 252);flex-direction:column;display:flex;position:relative}.member.lead{border-color:#fff3;box-shadow:inset 0 0 0 1px #ffffff1a}.beat{align-items:flex-start}.beat .ic{margin-top:calc(var(--u) * 1)}.beat span{line-height:1.35}.org-line{width:calc(var(--u) * 1.5);height:calc(var(--u) * 16);background:#ffffff2e}.org-row{gap:calc(var(--u) * 14);padding-top:calc(var(--u) * 12);display:flex;position:relative}.org-row:before{content:"";height:calc(var(--u) * 1.5);background:#ffffff2e;position:absolute;top:0;left:25%;right:25%}.org-row .member:before{content:"";top:calc(var(--u) * -13);width:calc(var(--u) * 1.5);height:calc(var(--u) * 12);background:#ffffff2e;position:absolute;left:50%}.inbox-win{left:calc(var(--u) * 20);top:calc(var(--u) * 20);width:calc(var(--u) * 560);height:calc(var(--u) * 450)}.inbox-win .inbox{top:calc(var(--u) * 52);position:absolute;left:0;right:0}.history-win{right:calc(var(--u) * 18);bottom:calc(var(--u) * 18);width:calc(var(--u) * 480);height:calc(var(--u) * 270);gap:calc(var(--u) * 10);padding:calc(var(--u) * 16);background:var(--m-raised);flex-direction:column;display:flex}.history{gap:calc(var(--u) * 10);flex:1;min-height:0;display:flex}.versions{width:calc(var(--u) * 150);gap:calc(var(--u) * 2);flex-direction:column;flex:none;display:flex}.versions li{gap:calc(var(--u) * 2);padding:calc(var(--u) * 6) calc(var(--u) * 8);border-radius:calc(var(--u) * 6);flex-direction:column;line-height:1.3;display:flex}.versions li.on{background:rgba(var(--m-accent-rgb), .28)}.diff{min-width:0;padding:calc(var(--u) * 8) calc(var(--u) * 10);border-radius:calc(var(--u) * 8);background:var(--m-q);font-size:calc(var(--u) * 10);white-space:nowrap;flex:1;line-height:1.6;overflow:hidden}.diff .add{color:var(--m-green);margin:0 calc(var(--u) * -4);padding:0 calc(var(--u) * 4);border-radius:calc(var(--u) * 3);background:#30d1581a;transition:opacity .5s,background-color 1.2s}.diff .add.fresh{background:#30d15847}.history-foot{justify-content:flex-end}.learn-wait [data-learn-version],.learn-wait [data-learn-line]{display:none}[data-learn-version],[data-learn-line]{animation:.5s both m-in}@keyframes m-in{0%{opacity:0;transform:translateY(calc(var(--u) * -4))}}.mini{padding:calc(var(--u) * 10);border-radius:calc(var(--u) * 14);background:#2c2c2ef7}.pal-row{align-items:center;gap:calc(var(--u) * 9);padding:calc(var(--u) * 8) calc(var(--u) * 12);border-radius:calc(var(--u) * 8);font-size:calc(var(--u) * 12.5);display:flex}.pal-row b{font-weight:560}.pal-row .ic{color:var(--m-text-2)}.pal-row.on{background:#ffffff1a}.upd{padding:calc(var(--u) * 2) calc(var(--u) * 8) calc(var(--u) * 8);gap:calc(var(--u) * 6)}.upd .m-link{margin-left:auto}.mrow{align-items:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 28);padding:0 calc(var(--u) * 8);border-radius:calc(var(--u) * 6);font-size:calc(var(--u) * 13);display:flex}.mrow:nth-of-type(2){background:#ffffff14}.mrow.dimmed .grow{color:var(--m-text-2)}.mdiv{height:1px;margin:calc(var(--u) * 6) calc(var(--u) * 8);background:var(--m-sep);display:block}.mini-effort{gap:calc(var(--u) * 14);padding:calc(var(--u) * 18);flex-direction:column;display:flex}@keyframes m-band{0%{transform:translate(-120%)}to{transform:translate(420%)}}@keyframes m-twinkle{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.2)}}.mini-usage{gap:calc(var(--u) * 7);padding:calc(var(--u) * 14) calc(var(--u) * 16);flex-direction:column;display:flex}.mini-usage>.row:first-child{margin-bottom:calc(var(--u) * 4)}.u42 i{--w:42%}.u18 i{--w:18%}.arow,.srow,.crow,.prow{align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 8) calc(var(--u) * 6);font-size:calc(var(--u) * 13);display:flex}.arow+.arow,.srow+.srow,.crow+.crow,.prow+.prow{border-top:1px solid var(--m-sep)}.m-uring.hot{--a:96%;--b:61%}.m-uring.hot:before{background:conic-gradient(var(--m-red) 0 var(--a), #ffffff21 0)}.m-uring.cool{--a:12%;--b:30%}.swapcap{align-items:center;gap:calc(var(--u) * 6);width:-moz-fit-content;width:fit-content;margin:calc(var(--u) * 8) 0 0 calc(var(--u) * 4);padding:calc(var(--u) * 5) calc(var(--u) * 10);border-radius:calc(var(--u) * 10);font-size:calc(var(--u) * 11.5);background:#ff453a24;line-height:1.35;display:flex}.switch{width:calc(var(--u) * 26);height:calc(var(--u) * 15);background:#fff3;border-radius:999px;flex:none;position:relative}.switch:after{content:"";left:calc(var(--u) * 1.5);top:calc(var(--u) * 1.5);width:calc(var(--u) * 12);height:calc(var(--u) * 12);background:#fff;border-radius:50%;position:absolute}.switch.on{background:var(--m-green)}.switch.on:after{left:calc(var(--u) * 12.5)}.tagk{align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 2) calc(var(--u) * 8);font-size:calc(var(--u) * 10.5);color:var(--m-text-2);background:#ffffff12;border-radius:999px;flex:none;display:inline-flex}.mini-project{gap:calc(var(--u) * 9);padding:calc(var(--u) * 14) calc(var(--u) * 16);flex-direction:column;display:flex}.mini-project>.row+.row{padding-top:calc(var(--u) * 9);border-top:1px solid var(--m-sep)}.prj{color:var(--m-accent)}:where(.win) button{font:inherit;color:inherit;text-align:inherit;background:0 0;border:0;margin:0;padding:0}:where(.win) input,:where(.win) textarea{font:inherit;color:inherit}.win .tap{cursor:pointer;transition:filter .12s,background-color .12s,transform .12s,opacity .12s}.win .tap:hover{filter:brightness(1.15)}.win .tap:active{transform:scale(.97)}.win .tap:focus-visible,.win [tabindex="0"]:focus-visible,.win input:focus-visible,.win textarea:focus-visible{outline:2px solid var(--m-accent);outline-offset:2px;border-radius:calc(var(--u) * 8)}.m-glass>button{min-width:calc(var(--u) * 32);height:calc(var(--u) * 28);padding:0 calc(var(--u) * 6);border-radius:999px;place-items:center;display:inline-grid}.m-glass>button[aria-pressed=true]{background:#ffffff29}.m-glass.text>button{padding:0 calc(var(--u) * 12);font-size:calc(var(--u) * 13);font-weight:560}.m-pbtn.red{background:var(--m-red)}.chat-scroll{scrollbar-width:none;justify-content:flex-start;overflow-y:auto}.chat-scroll::-webkit-scrollbar{display:none}.chat-scroll>:first-child{margin-top:auto}.field-input{width:100%;min-height:calc(var(--u) * 52);max-height:calc(var(--u) * 120);resize:none;padding:calc(var(--u) * 13) calc(var(--u) * 17);font-size:calc(var(--u) * 13);color:var(--m-text);background:0 0;border:0;outline:0;line-height:1.45;display:block}.field-input::placeholder{color:var(--m-text-3)}.win .field-input:focus-visible{outline:none}.chat-composer:focus-within{box-shadow:inset 0 0 0 1px rgba(var(--m-accent-rgb), .45), 0 calc(var(--u) * 12) calc(var(--u) * 30) #00000059}.foot-label{margin-left:calc(var(--u) * 6);white-space:nowrap;transition:opacity .3s}.m-send{cursor:pointer}.m-send:disabled{opacity:.45;cursor:default;filter:none}.chat-pop{z-index:5;bottom:calc(var(--u) * 140);position:absolute}.chat-pop[hidden]{display:none}.chat-pop.pal{left:calc(var(--u) * 36);right:calc(var(--u) * 36);padding:calc(var(--u) * 4);border-radius:calc(var(--u) * 12)}.chat-pop.pick{right:calc(var(--u) * 96);width:calc(var(--u) * 280);max-height:calc(var(--u) * 360);padding:calc(var(--u) * 6);overflow-y:auto}.chat-pop.eff{right:calc(var(--u) * 46);width:calc(var(--u) * 270);padding:calc(var(--u) * 16);gap:calc(var(--u) * 12);flex-direction:column;display:flex}.chat-pop .pal-row{cursor:pointer}.chat-pop .pal-row.dis{opacity:.45;cursor:default}.pick-row{align-items:center;gap:calc(var(--u) * 8);width:100%;height:calc(var(--u) * 28);padding:0 calc(var(--u) * 8);border-radius:calc(var(--u) * 6);font-size:calc(var(--u) * 13);cursor:pointer;display:flex}.pick-row:hover,.pick-row:focus-visible{background:#ffffff1a}.pick-row .ic{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.pick-row .ck{color:var(--m-accent);visibility:hidden;width:calc(var(--u) * 11);height:calc(var(--u) * 11);stroke-width:2.4px;margin-left:auto}.pick-row[aria-checked=true] .ck{visibility:visible}.pick-head{padding:calc(var(--u) * 6) calc(var(--u) * 8) calc(var(--u) * 2);font-size:calc(var(--u) * 11);color:var(--m-text-2);font-weight:650}.pick-sep{height:1px;margin:calc(var(--u) * 5) calc(var(--u) * 8);background:var(--m-sep)}.m-thinking{align-items:center;gap:calc(var(--u) * 8);font-size:calc(var(--u) * 12);color:var(--m-text-2);display:flex}.m-thinking .bub{width:calc(var(--u) * 20);height:calc(var(--u) * 20);background:#ffffff1f;border-radius:50%;place-items:center;display:grid}.m-thinking .bub .ic{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.m-event{align-self:center;align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 11);color:var(--m-text-2);text-align:center;display:flex}.m-event .ic{width:calc(var(--u) * 12);height:calc(var(--u) * 12);flex:none}.m-fail{gap:calc(var(--u) * 10);padding:calc(var(--u) * 12);border-radius:calc(var(--u) * 10);background:var(--m-q);display:flex}.m-fail .ic{width:calc(var(--u) * 18);height:calc(var(--u) * 18);color:var(--m-text-2);flex:none}.m-fail b{font-size:calc(var(--u) * 13);font-weight:560;display:block}.m-fail span{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 12);color:var(--m-text-2);display:block}.m-fail .m-btn{margin-top:calc(var(--u) * 8)}.m-tool .end .ic.bad{color:var(--m-red)}.chat-empty{align-items:center;gap:calc(var(--u) * 14);padding:calc(var(--u) * 40) 0 calc(var(--u) * 20);text-align:center;flex-direction:column;display:flex}.chat-empty b{font-size:calc(var(--u) * 26);letter-spacing:-.02em;background:linear-gradient(90deg,#ffffffe6,#fff9);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:520}.chat-empty i{background:linear-gradient(90deg,#0000,#fff3,#0000);width:60%;height:1px}.chat-sheet{z-index:6;left:50%;top:calc(var(--u) * 70);width:calc(var(--u) * 520);gap:calc(var(--u) * 12);padding:calc(var(--u) * 20);border-radius:calc(var(--u) * 18);background:var(--m-raised);box-shadow:inset 0 1px 0 #ffffff12, 0 calc(var(--u) * 30) calc(var(--u) * 80) #0009;border:1px solid #ffffff1c;flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}.chat-sheet[hidden],.chat-dim[hidden]{display:none}.chat-dim{z-index:5;background:#0000006b;position:absolute;inset:0}.flow-canvas .m-node{cursor:grab;touch-action:none}.flow-canvas .m-node.dragging{cursor:grabbing;box-shadow:0 0 0 calc(var(--u) * 2) var(--m-accent), 0 calc(var(--u) * 18) calc(var(--u) * 40) #00000073;z-index:2}.flow-canvas .m-node:focus-visible{outline:2px solid var(--m-accent);outline-offset:3px}.flow-canvas .m-canvas{cursor:grab;touch-action:pan-y}.flow-canvas .m-canvas.panning{cursor:grabbing}.b-input{min-width:0;font-size:calc(var(--u) * 12.5);color:var(--m-text);background:0 0;border:0;outline:0;flex:1}.b-input::placeholder{color:var(--m-text-3)}.b-composer:focus-within{box-shadow:inset 0 0 0 1px rgba(var(--m-accent-rgb), .45)}.b-send{place-items:center;display:inline-grid}.m-inspector{z-index:3;width:calc(var(--u) * 300);padding:calc(var(--u) * 14);gap:calc(var(--u) * 10);background:var(--m-bg);border-left:1px solid var(--m-sep);box-shadow:calc(var(--u) * -12) 0 calc(var(--u) * 30) #0000004d;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.m-inspector[hidden]{display:none}.m-inspector .grp{border-radius:calc(var(--u) * 10);background:var(--m-q);padding:calc(var(--u) * 2) calc(var(--u) * 12);font-size:calc(var(--u) * 12.5)}.m-inspector .grp>p{gap:calc(var(--u) * 10);padding:calc(var(--u) * 7) 0;justify-content:space-between;display:flex}.m-inspector .grp>p+p{border-top:1px solid var(--m-sep)}.m-inspector .grp>p>span:last-child{color:var(--m-text-2);text-align:right}.m-inspector .hd{font-size:calc(var(--u) * 11.5);color:var(--m-text-2);padding:calc(var(--u) * 4) calc(var(--u) * 2) 0;font-weight:650}.m-inspector .txt{font-size:calc(var(--u) * 12.5);padding:calc(var(--u) * 8) calc(var(--u) * 12);border-radius:calc(var(--u) * 10);background:var(--m-q);line-height:1.45}.hero-win .tcard{cursor:grab;touch-action:pan-y;transition:opacity .15s,box-shadow .15s,transform .15s}.hero-win .tcard:focus-visible{outline:2px solid var(--m-accent);outline-offset:2px}.hero-win .tcard.lifted{opacity:.35}.hero-win .m-colm{transition:background-color .15s}.hero-win .m-colm.over{background:rgba(var(--m-accent-rgb), .08)}.hero-win .tcard.is-done .title{color:var(--m-text-2)}.tghost{z-index:90;pointer-events:none;box-shadow:0 0 0 calc(var(--u) * 2) var(--m-accent), 0 calc(var(--u) * 20) calc(var(--u) * 50) #0000008c;margin:0;position:fixed;transform:rotate(1.5deg)}.pal-list{margin:0;padding:0;list-style:none}.mini-palette .pal-row{cursor:pointer}.mini-palette .pal-row[hidden]{display:none}.pal-input{width:100%;margin-top:calc(var(--u) * 6);padding:calc(var(--u) * 8) calc(var(--u) * 12);border-radius:calc(var(--u) * 8);font-size:calc(var(--u) * 13);font-family:var(--mono);background:#ffffff0d;border:1px solid #ffffff1a;outline:none;display:block}.pal-input:focus{border-color:rgba(var(--m-accent-rgb), .6)}.mini-models .mrow{text-align:left;width:100%}.mini-models .mrow:nth-of-type(2){background:0 0}.mini-models .mrow[aria-checked=true]{background:#ffffff14}.mini-models .mrow .ck{visibility:hidden;stroke-width:2.4px}.mini-models .mrow[aria-checked=true] .ck{visibility:visible}.mini-models .mrow[aria-disabled=true]{cursor:default;filter:none}.mini-models .mrow[aria-disabled=true]:active{transform:none}.upd .m-link{cursor:pointer}.mini-accounts .arow{text-align:left;border-radius:calc(var(--u) * 8);width:100%}.mini-accounts .arow:hover{filter:none;background:#ffffff0a}.mini-accounts .arow .on-ic,.mini-accounts .arow[aria-pressed=true] .off-ic,.mini-accounts .arow .inuse{display:none}.mini-accounts .arow[aria-pressed=true] .on-ic,.mini-accounts .arow[aria-pressed=true] .inuse{display:inline}.mini-accounts .swapcap{cursor:pointer}.mini-accounts .swapcap[hidden]{display:none}.switch{cursor:pointer;transition:background-color .16s}.switch:after{transition:left .16s}.tghost-host{z-index:90;pointer-events:none;box-shadow:none;background:0 0;border:0;border-radius:0;position:fixed;inset:0;overflow:visible}.tghost-host .tghost{position:absolute}.mini-palette .pal-row.picked{background:rgba(var(--m-accent-rgb), .35)}@media (pointer:coarse){.flow-canvas .m-node{touch-action:pan-y}}.win [hidden]{display:none!important}.chat-sheet:focus{outline:none}.es-host{height:calc(var(--u) * 26);--r:calc(var(--u) * 13);--f:0;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;border-radius:999px;position:relative}.es-host:focus-visible{outline:2px solid var(--m-accent);outline-offset:3px}.es-track{background:#ffffff1f;border-radius:999px;position:absolute;inset:0;box-shadow:inset 0 1px 1.5px #00000047}.es-fill{border-radius:inherit;width:calc(var(--f) * (100% - var(--r) * 2) + var(--r) * 2);transition:width .26s var(--ease), background-color .3s ease;background:linear-gradient(90deg,#ffffff1f,#ffffff52);position:absolute;top:0;bottom:0;left:0;overflow:hidden}.es-fill:before{content:"";opacity:0;background:linear-gradient(90deg,#0a84ff8c,#0a84ff);transition:opacity .32s;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff47}.es-host.top .es-fill:before{opacity:1}.es-sparks{opacity:0;pointer-events:none;height:100%;transition:opacity .4s;position:absolute;top:0;left:0}.es-host.top .es-sparks{opacity:1}.es-band{opacity:0;pointer-events:none;background:linear-gradient(100deg,#0000 10%,#ffffff57 50%,#0000 90%);width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-130%)}.es-host.top .es-band{opacity:1;animation:2.4s cubic-bezier(.45,0,.25,1) infinite es-band}@keyframes es-band{0%{transform:translate(-130%)}62%,to{transform:translate(270%)}}.es-dots i{width:calc(var(--u) * 4);height:calc(var(--u) * 4);margin:calc(var(--u) * -2) 0 0 calc(var(--u) * -2);pointer-events:none;top:50%;left:calc(var(--p) * (100% - var(--r) * 2) + var(--r));background:#ffffff6b;border-radius:50%;position:absolute}.es-host.top .es-dots i{background:#ffffff47}.es-knob{width:calc(var(--r) * 2);height:calc(var(--r) * 2);top:0;left:calc(var(--f) * (100% - var(--r) * 2));box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 2) #00000040, 0 0 0 .5px #00000014;transition:left .26s var(--ease), transform .3s var(--ease), box-shadow .3s ease;pointer-events:none;background:#fff;border-radius:50%;position:absolute}.es-host.dragging .es-knob{transition:left .14s var(--ease), transform .3s var(--ease), box-shadow .3s ease}.es-host.dragging .es-fill{transition:width .14s var(--ease)}.es-host.top .es-knob{box-shadow:0 0 calc(var(--u) * 8) #0a84ffe6, 0 calc(var(--u) * 1) calc(var(--u) * 2) #00000040;transform:scale(1.08)}.mini-effort,.chat-pop.eff{--ease:cubic-bezier(.23, 1, .32, 1)}
