.mytasks{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f4f3f8;--surface:#fff;--surface-2:#f8f7fb;--surface-3:#fff;--seg-sel:#fff;--fill:#3c2c6e0e;--fill-2:#3c2c6e1f;--sep:#281c501c;--text:#1c1a24;--text-2:#5f5b6e;--text-3:#8d889c;--accent:#6d28d9;--accent-fill:#6d28d9;--on-accent:#fff;--accent-soft:#efe8fd;--accent-text:#5b21b6;--sel:#ede6fc;--red:#c42f28;--red-soft:#fdeceb;--danger:#c42f28;--amber:#946000;--amber-dot:#f5a623;--amber-soft:#fdf2dd;--green:#1b7f47;--green-soft:#e5f4ea;--lumie-ink:#5d2cb7;--lumie-wash:#f8f4fe;--lumie-edge:#801fb32b;--grad:linear-gradient(90deg, #f5b736, #b572b4, #9e8ae9, #9bc8fd);--grad-soft:linear-gradient(90deg, #f5b73699, #b572b48c, #9e8ae98c, #9bc8fd99);--shadow-1:0 1px 2px #1e143c0f, 0 0 0 1px #1e143c09;--shadow-2:0 18px 50px #1e143c29, 0 2px 8px #1e143c12;--scrim:#140e284d;--toast-bg:#1f1c29;--toast-fg:#fff;--toast-btn:#ffffff24;--mono-bs:68%;--mono-bl:93%;--mono-fs:45%;--mono-fl:33%;--side-1:#1b0b33;--side-2:#241040;--side-3:#1d1444;--side-text:#cfc6e6;--side-active:#4a1d7a;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Figtree", "Segoe UI", system-ui, sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Figtree", "Segoe UI", system-ui, sans-serif;--font-mono:"SF Mono", ui-monospace, "IBM Plex Mono", Menlo, Consolas, monospace;--lu-bg:#f1f6f7;--lu-fade:#e9e1f6;--lu-bubble:#fff;--lu-input:#ffffffd9;--lu-ink:#141413;--lu-ink-2:#000000b8;--lu-ink-3:#00000073;--lu-line:#0000001a;--lu-dot:#682e89;--ag-sheet:#f1f6f7;--ag-head:#fff9;--ag-card:#fff;--ag-bg-end:#eff6fe;--ag-ink:#1a1816;--ag-ink-body:#2c2723;--ag-ink-muted:#4b4742;--ag-ink-faint:#8f8983;--ag-border:#e5e7eb;--ag-table-border:#cddfe5;--ag-grid:#edf1f3;--ag-tab-bar:#f8fafb;--ag-tab-border:#e3e6ea;--ag-tab-inactive:#5c7a84;--ag-tab-active:#c9562f;--ag-tab-sub:#6b8590;--ag-tab-hover:#1f4f63;--ag-good:#4a7d00;--ag-good-wash:#f4ffe5;--ag-bad:#a71006;--ag-bad-wash:#fce7e4;--ag-fail-row:#fef6f5;--ag-warn:#92400e;--ag-warn-bg:#fff3d6;--ag-black-bg:#00151d;--ag-black-text:#fffaf2;--ag-parent:#580683;--ag-parent-bg:#f3e8ff;--ag-parent-border:#dec7f0;--ag-solid:#580683;--ag-solid-ink:#580683;--ag-ghost-hover:#f7f1fb;--ag-link:#5b49c4;--ag-scope-bg:#eef2f6;--ag-row-hover:#f9fafb;--ag-shadow:0 1px 3px #a6afc366}.mytasks .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mytasks .lm{width:12px;height:15px;color:var(--lumie-ink);flex:none;display:inline-block}@keyframes ncIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes ncDot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes ncBlink{50%{opacity:0}}@keyframes luFromNav{0%{clip-path:inset(0 calc(100% - 232px) 0 0);opacity:.6}to{clip-path:inset(0);opacity:1}}.mytasks .theme-wrap .new{background:var(--amber-dot);width:9px;height:9px;box-shadow:0 0 0 2px var(--ground);z-index:2;border-radius:50%;gap:0;padding:0;font-size:0;position:absolute;top:1px;right:1px}.mytasks .theme-wrap .new:before{display:none}.mytasks .new{font:600 11.5px/1 var(--font);letter-spacing:0;text-transform:none;background:var(--amber-soft);color:var(--amber);vertical-align:middle;white-space:nowrap;cursor:help;border-radius:99px;align-items:center;gap:5px;padding:4px 8px 4px 7px;display:inline-flex}.mytasks .new:before{content:"";background:var(--amber-dot);border-radius:50%;flex:none;width:6px;height:6px}.mytasks.hide-new .new{display:none}.mytasks.pg-tasks .new:not(.side .new){display:none!important}.mytasks .page{min-width:0;padding:18px 32px 56px}.mytasks .head{margin-bottom:14px}@media (max-width:699px){.mytasks .hub-panel{border-radius:22px;padding:10px}.mytasks .hub-thread{max-height:38vh}.mytasks .hub .hub-brief{grid-template-columns:minmax(0,1fr);gap:0}.mytasks .hub .hub-brief>.lm{display:none}.mytasks .hub .lu-content{font-size:14.5px}}.mytasks .list-head{z-index:5;background:linear-gradient(var(--ground) calc(100% - 8px), transparent);flex-direction:column;gap:12px;margin-bottom:-8px;padding:0 0 8px;display:flex;position:sticky;top:0}@media (min-width:1024px){.mytasks #proto .col>.list-head{margin-top:-12px;padding-top:12px;top:-12px}}.mytasks .sf{flex-direction:column;gap:10px;min-width:0;display:flex}.mytasks .sf:empty{display:none}.mytasks .sf-row{scrollbar-width:none;gap:6px;padding:2px 2px 4px;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000);mask-image:linear-gradient(90deg,#000 90%,#0000)}.mytasks .sf-row::-webkit-scrollbar{display:none}.mytasks .sf-wrap{min-width:0;position:relative}.mytasks .sf-row{scroll-behavior:smooth;align-items:center;-webkit-mask-image:none;mask-image:none}.mytasks .sf-wrap.can-r .sf-row{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000)}.mytasks .sf-wrap.can-l .sf-row{-webkit-mask-image:linear-gradient(90deg,#0000,#000 64px);mask-image:linear-gradient(90deg,#0000,#000 64px)}.mytasks .sf-wrap.can-l.can-r .sf-row{-webkit-mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000)}.mytasks .sf-sep{background:var(--sep);flex:none;width:1px;height:18px;margin:0 3px}.mytasks .sf-arr{background:var(--surface);width:30px;height:30px;color:var(--text-2);box-shadow:var(--shadow-2);z-index:2;border-radius:50%;place-items:center;margin-top:-17px;display:none;position:absolute;top:50%}.mytasks .sf-arr:hover{color:var(--text)}.mytasks .sf-arr svg{width:14px;height:14px}.mytasks .sf-arr.l{left:-4px}.mytasks .sf-arr.r{right:-4px}@media (hover:hover){.mytasks .sf-wrap.can-l .sf-arr.l,.mytasks .sf-wrap.can-r .sf-arr.r{display:grid}}@media (prefers-reduced-motion:reduce){.mytasks .sf-row{scroll-behavior:auto}}.mytasks .sfc.lumie svg,.mytasks .sfc.lumie .lm{color:var(--lumie-ink)}.mytasks .sfc[aria-pressed=true] svg,.mytasks .sfc[aria-pressed=true] .n,.mytasks .sfc[aria-pressed=true] .lm{color:currentColor}@media (max-width:699px){.mytasks #ufMenu .rm-body{max-height:calc(100dvh - 240px)!important}}.mytasks .list-head{container-type:inline-size}.mytasks .lf-wrap .new.corner{top:-10px;right:10px}.mytasks .lfm-ask .lm{width:12px;height:15px;color:var(--lumie-ink)}.mytasks .lfm-foot .lm{width:11px;height:13px;color:var(--lumie-ink)}@media (max-width:699px){.mytasks #rowMenu .rm.rm-filter{width:auto;max-height:calc(100dvh - 80px)}.mytasks .rm-filter .rm-body{max-height:calc(100dvh - 240px)}.mytasks .rm-filter .rm-cancel{display:none}}.mytasks .row-wrap>.row{padding-right:50px}.mytasks .r-more{width:34px;height:34px;color:var(--text-3);z-index:2;border-radius:50%;place-items:center;margin-top:-17px;transition:background .15s,color .15s;display:grid;position:absolute;top:50%;right:8px}.mytasks .r-more svg{width:18px;height:18px}.mytasks .r-more:hover,.mytasks .r-more.is-open{background:var(--fill-2);color:var(--text)}.mytasks .row[aria-current=true]~.r-more:hover,.mytasks .row.is-picked~.r-more:hover{background:var(--surface)}@media (min-width:700px){.mytasks #rowMenu .rm:has(>.rm-body>.rm-quick){width:320px}}.mytasks .pill.pill-rev.none{box-shadow:inset 0 0 0 1px var(--sep);color:var(--text-3);background:0 0}@media (hover:hover){.mytasks .row-wrap:hover .row-acts{opacity:1;pointer-events:auto;transform:translateY(-50%)}}@keyframes rm-pop{0%{opacity:0;transform:scale(.97)translateY(-4px)}}.mytasks .rm-scrim,.mytasks .rm .menu-grab,.mytasks .rm .rm-cancel{display:none}@media (max-width:699px){.mytasks .rm-scrim{z-index:75;background:var(--scrim);animation:.2s fade;display:block;position:fixed;inset:0}.mytasks .rm-i{min-height:48px;font-size:16px}.mytasks .rm .rm-cancel{background:var(--fill);min-height:50px;color:var(--accent-text);border-radius:12px;justify-content:center;margin-top:6px;font-weight:650;display:flex}}@keyframes sheet-up{0%{transform:translateY(105%)}}.mytasks .pager{justify-content:center;align-items:center;gap:6px;padding:6px 0 0;display:flex}.mytasks .r-lead{flex:none;width:36px;height:36px;position:relative}.mytasks .r-lead .mono{transition:opacity .2s ease, transform .25s var(--ease-ios,ease)}.mytasks .r-face{transition:opacity .2s,transform .25s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.mytasks .r-owner{letter-spacing:.02em;color:#fff;background:var(--oc,#64748b);border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:grid;position:absolute;inset:0}.mytasks .r-owner svg{width:18px;height:18px}.mytasks .r-owner.none{background:var(--surface);color:var(--text-3);border:1.5px dashed var(--text-3)}.mytasks .ro-badge{width:15px;height:15px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;bottom:-3px;right:-3px}.mytasks .ro-team{background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237c3aed' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='9' cy='9' r='3'/%3E%3Ccircle cx='16.5' cy='10' r='2.5'/%3E%3Cpath d='M3.5 19c.6-3 2.8-4.5 5.5-4.5s4.9 1.5 5.5 4.5M15 14.6c2.6-.3 4.8 1 5.4 3.9'/%3E%3C/svg%3E") center/11px no-repeat}.mytasks .ro-lumie{background:linear-gradient(135deg,#f5b736,#9e8ae9)}.mytasks .row.is-picked{background:var(--sel)}.mytasks .row.is-picked:before{opacity:0}.mytasks .row-wrap:has(>.row.is-picked)+.row-wrap>.row:before{opacity:0}.mytasks #bulkBar .bulk-bar{display:none}@media (max-width:1023px){.mytasks #bulkBar .bulk-bar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:40;max-width:none;display:flex;position:fixed}.mytasks.bulk-on .page{padding-bottom:190px}}@media (min-width:700px) and (max-width:1023px){.mytasks #bulkBar .bulk-bar{flex-flow:wrap;justify-content:flex-end;align-items:center;left:auto;right:16px}}@media (prefers-reduced-motion:reduce){.mytasks .hub-thread{scroll-behavior:auto}}.mytasks .head h1{font:700 34px/1.1 var(--font-display);letter-spacing:-.022em}.mytasks .head .date{color:var(--text-2);margin-top:4px;font-size:15px}.mytasks .work{grid-template-columns:minmax(340px,500px) minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (min-width:1100px){.mytasks.sheet-on.integ-open .work{grid-template-columns:minmax(260px,320px) minmax(0,1fr)!important;gap:18px!important}.mytasks.integ-open .sheet{height:calc(100vh - 32px)}}.mytasks .col{flex-direction:column;gap:16px;min-width:0;display:flex}@media (min-width:1024px){.mytasks #proto .work{transition:grid-template-columns .45s cubic-bezier(.32,.72,0,1),column-gap .45s cubic-bezier(.32,.72,0,1),-moz-column-gap .45s cubic-bezier(.32,.72,0,1)}.mytasks:not(.sheet-on) #proto .work{-moz-column-gap:0!important;grid-template-columns:minmax(0,1fr) minmax(0,0fr)!important;column-gap:0!important}.mytasks #proto .sheet{min-width:0;transition:opacity .26s 40ms,transform .45s cubic-bezier(.32,.72,0,1),visibility}.mytasks:not(.sheet-on) #proto .sheet{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s,transform .4s cubic-bezier(.32,.72,0,1),visibility 0s linear .4s;transform:translate(56px)}.mytasks.sheet-on #proto .sheet{animation:.45s cubic-bezier(.32,.72,0,1) sh-in}.mytasks #proto .sheet .sh-head{padding-right:40px}}@keyframes sh-in{0%{opacity:0;transform:translate(56px)}}@media (prefers-reduced-motion:reduce){.mytasks #proto .work,.mytasks #proto .sheet{transition:none!important;animation:none!important}}.mytasks .sh-x{z-index:6;width:34px;height:34px;color:var(--text-2);background:var(--surface);box-shadow:var(--shadow-1);border-radius:50%;place-items:center;transition:background .15s,color .15s;display:grid;position:absolute;top:14px;right:14px}.mytasks .sh-x:hover{background:var(--fill-2);color:var(--text)}.mytasks .sh-x svg{width:13px;height:13px}@media (max-width:1023px){.mytasks .sh-x{display:none}.mytasks .col{max-width:none}}.mytasks .kbd{font:500 12px/1 var(--font);color:var(--text-3);border:1px solid var(--sep);white-space:nowrap;border-radius:6px;margin-right:8px;padding:4px 6px}.mytasks .sugg .lm{width:12px;height:15px}.mytasks .seg-wrap{position:relative}.mytasks .seg{background:var(--fill);border-radius:10px;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:2px;display:grid}.mytasks .seg button{color:var(--text-2);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:7px 4px;font-size:13.5px;font-weight:600;transition:background .15s,color .15s;display:flex}.mytasks .seg button:hover{color:var(--text)}.mytasks .seg button[aria-selected=true]{background:var(--seg-sel);color:var(--text);box-shadow:var(--shadow-1)}.mytasks .seg .c{color:var(--text-3);font-weight:500}.mytasks .seg-wrap{container-type:inline-size}.mytasks .seg{display:flex}.mytasks .seg button{flex:auto;min-width:0;padding:7px 8px}.mytasks .seg .sl{text-overflow:ellipsis;min-width:0;overflow:hidden}.mytasks .show-done{height:30px;color:var(--accent-text);background:var(--fill);border-radius:99px;align-self:center;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s}.mytasks .show-done:hover{background:var(--fill-2)}.mytasks .seg.dim button[aria-selected=true]{box-shadow:none;color:var(--text-2);background:0 0}.mytasks .lu-top .lm{width:12px;height:15px}@keyframes pulse{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:.9;transform:translateY(-2px)}}.mytasks .btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 15px;font-size:14px;font-weight:600;transition:filter .15s,background .15s,transform .1s;display:inline-flex}.mytasks .btn:active{transform:scale(.98)}.mytasks .btn-primary{background:var(--accent-fill);color:var(--on-accent)}.mytasks .btn-primary:hover{filter:brightness(1.08)}.mytasks .btn-tonal{background:var(--accent-soft);color:var(--accent-text)}.mytasks .btn-tonal:hover{filter:brightness(.97)}.mytasks .btn-plain{background:var(--fill);color:var(--text)}.mytasks .btn-plain:hover{background:var(--fill-2)}.mytasks .btn-lg{height:40px;padding:0 18px;font-size:15px}.mytasks .btn .lm{color:currentColor;width:11px;height:13px}.mytasks .list{flex-direction:column;gap:20px;display:flex}.mytasks .sec{flex-direction:column;gap:7px;display:flex}.mytasks .sec-h{color:var(--text-2);justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px;font-size:13px;font-weight:600;display:flex}.mytasks .sec-h.red{color:var(--red)}.mytasks .sec-h .n{color:var(--text-3);font-weight:500}.mytasks .sec-h .clear{color:var(--accent-text);font-weight:600}.mytasks .sec-h .lm{vertical-align:-1px;width:11px;height:13px;margin-right:6px}.mytasks .group{background:var(--surface);box-shadow:var(--shadow-1);border-radius:14px;overflow:hidden}.mytasks .row{cursor:pointer;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;width:100%;padding:12px 14px;transition:background .12s;display:grid;position:relative}.mytasks .row-wrap{position:relative}.mytasks .row-wrap+.row-wrap>.row:before{content:"";background:var(--sep);height:1px;position:absolute;top:0;left:62px;right:0}.mytasks .row:hover{background:var(--fill)}.mytasks .row[aria-current=true]{background:var(--sel)}.mytasks .row[aria-current=true]:before{opacity:0}.mytasks .row-wrap:has(>.row[aria-current=true])+.row-wrap>.row:before{opacity:0}.mytasks .row:focus-visible{outline-offset:-2px;border-radius:14px}.mytasks .mono{letter-spacing:.01em;background:hsl(var(--h) var(--mono-bs) var(--mono-bl));width:36px;height:36px;color:hsl(var(--h) var(--mono-fs) var(--mono-fl));border-radius:9px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.mytasks .r-main{flex-direction:column;min-width:0;display:flex}.mytasks .r-line{align-items:baseline;gap:10px;min-width:0;display:flex}.mytasks .r-title{flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.35}.mytasks .r-due{color:var(--text-3);white-space:nowrap;flex:none;font-size:13px}.mytasks .r-due.red{color:var(--red);font-weight:600}.mytasks .r-due.amber{color:var(--amber);font-weight:600}.mytasks .r-sub{color:var(--text-2);margin-top:1px;font-size:14px;line-height:1.4}.mytasks .r-hint{color:var(--lumie-ink);align-items:center;gap:6px;margin-top:5px;font-size:13px;line-height:1.3;display:flex}.mytasks .r-hint .lm{width:9px;height:11px}.mytasks .r-trigs{flex-wrap:wrap;gap:4px 5px;min-width:0;margin-top:7px;display:flex}.mytasks .r-trig{--tc:var(--accent);background:var(--fill);max-width:100%;height:22px;box-shadow:inset 0 0 0 1px var(--sep);color:var(--text-2);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:0 8px 0 6px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.mytasks .r-trig svg{width:11px;height:11px;color:var(--tc);flex:none}.mytasks .r-trig span{text-overflow:ellipsis;min-width:0;overflow:hidden}.mytasks .r-trig.t-expired{background:var(--red-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--red) 22%, transparent);color:var(--red)}.mytasks .row[aria-current=true] .r-trig,.mytasks .row.is-picked .r-trig{background:var(--surface)}.mytasks .row[aria-current=true] .r-trig.t-expired,.mytasks .row.is-picked .r-trig.t-expired{background:var(--red-soft)}.mytasks .list{container:tasks/inline-size}.mytasks .r-agr,.mytasks .r-meta,.mytasks .lh-cols{display:none}.mytasks .empty{text-align:center;background:var(--surface);box-shadow:var(--shadow-1);border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:36px 20px;display:flex}.mytasks .empty .big{background:var(--green-soft);width:44px;height:44px;color:var(--green);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.mytasks .empty .big svg{width:22px;height:22px}.mytasks .empty h3{font-size:16px;font-weight:650}.mytasks .empty p{color:var(--text-2);max-width:36ch;font-size:14px}.mytasks .sheet{background:var(--surface);min-height:460px;max-height:calc(100vh - 32px);box-shadow:var(--shadow-1);border-radius:18px;flex-direction:column;display:flex;position:sticky;top:16px;overflow:hidden}.mytasks .sh-scroll{flex-direction:column;flex:1;gap:24px;min-height:0;padding:22px 24px 26px;display:flex;overflow:auto}.mytasks .sh-back{color:var(--accent-text);align-items:center;gap:4px;margin:-6px 0 -8px -4px;padding:4px;font-size:15px;font-weight:600;display:none}.mytasks .sh-back svg{width:18px;height:18px}.mytasks .sh-head{align-items:flex-start;gap:14px;display:flex}.mytasks .sh-head .mono{border-radius:12px;width:50px;height:50px;font-size:16px}.mytasks .sh-v{font:700 22px/1.2 var(--font-display);letter-spacing:-.015em;text-wrap:balance}.mytasks .sh-a{color:var(--text-2);margin-top:3px;font-size:14.5px}.mytasks .pills{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.mytasks .pill{background:var(--fill);min-height:26px;color:var(--text-2);border-radius:99px;align-items:center;gap:6px;padding:4px 11px;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}.mytasks .pill .dot,.mytasks .pill .lm{flex:none}.mytasks .pill .dot{background:var(--text-3);border-radius:50%;width:7px;height:7px}.mytasks .pill.red{background:var(--red-soft);color:var(--red)}.mytasks .pill.red .dot{background:var(--red)}.mytasks .pill.amber{background:var(--amber-soft);color:var(--amber)}.mytasks .pill.amber .dot{background:var(--amber-dot)}.mytasks .pill.green{background:var(--green-soft);color:var(--green)}.mytasks .pill.green .dot{background:var(--green)}.mytasks .pill.lumie{background:var(--lumie-wash);color:var(--lumie-ink)}.mytasks .pill.lumie .lm{width:9px;height:11px}.mytasks .find{background:var(--lumie-wash);border:1px solid var(--lumie-edge);border-radius:16px;padding:14px 16px 16px;position:relative}.mytasks .find>p{font-size:15px;line-height:1.55}.mytasks .find{--ease-ios:cubic-bezier(.32, .72, 0, 1)}.mytasks .cs{--tone:var(--amber-dot);--tone-ink:var(--amber)}.mytasks .cs.good{--tone:var(--green);--tone-ink:var(--green)}.mytasks .cs.bad{--tone:var(--red);--tone-ink:var(--red)}.mytasks .find-body .qk{background:var(--surface);box-shadow:0 1px 2px #1e143c0d, inset 0 0 0 1px var(--sep);margin-top:12px}.mytasks .find-body .qk+.draft{margin-top:12px}.mytasks .find{container-type:inline-size}.mytasks .find-askrow{align-items:flex-end;gap:12px;display:flex}.mytasks .find-askrow .qchips{flex:1;min-width:0}.mytasks .find .qchip.qchip-go,.mytasks .qchip.qchip-go{color:var(--on-accent);background:var(--accent-fill);box-shadow:0 4px 12px -6px color-mix(in srgb, var(--accent-fill) 80%, transparent);align-items:center;gap:6px;font-weight:650;display:inline-flex}.mytasks .qchip.qchip-go svg{width:14px;height:14px}.mytasks .qchip.qchip-go[data-tip]{position:relative}.mytasks .qchip.qchip-go[data-tip]:after{content:attr(data-tip);z-index:30;background:var(--toast-bg);width:max-content;max-width:min(360px,80vw);color:var(--toast-fg);text-align:left;white-space:normal;opacity:0;pointer-events:none;border-radius:8px;padding:7px 10px;font-size:12.5px;font-weight:600;line-height:1.35;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(4px);box-shadow:0 6px 18px #0000002e}.mytasks .qchip.qchip-go[data-tip]:hover:after,.mytasks .qchip.qchip-go[data-tip]:focus-visible:after{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.mytasks .qchip.qchip-go[data-tip]:after{transition:none}}.mytasks .find .qchip.qchip-go:hover{filter:brightness(1.08);color:var(--on-accent);background:var(--accent-fill)}.mytasks .find .qchip-do.is-on{background:var(--lumie-wash);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--lumie-ink) 40%, transparent)}.mytasks .find.is-min .mail-tg{display:none}@keyframes draft-arrive{0%,50%{box-shadow:inset 0 0 0 1px var(--sep), 0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent)}to{box-shadow:inset 0 0 0 1px var(--sep), 0 0 0 3px transparent}}.mytasks .cs{--cs-ga:#4c9a4a;--cs-gb:#a8d84f;--cs-track:#dfe6ea}.mytasks .cs .k{letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.mytasks .cs .kd{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px}.mytasks .cs .kd.bad{background:var(--amber-dot)}.mytasks .cs-res{flex-direction:column;display:flex}.mytasks .cs-eb{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mytasks .cs-tag{border-radius:99px;align-items:center;gap:6px;height:22px;padding:0 10px;font-size:11.5px;font-weight:700;display:inline-flex}.mytasks .cs-tag i{background:currentColor;border-radius:50%;width:6px;height:6px}.mytasks .cs-tag.ok{background:var(--green-soft);color:var(--green)}.mytasks .cs-tag.warn{background:var(--amber-soft);color:var(--amber)}.mytasks .cs-tag.warn i{background:var(--amber-dot)}.mytasks .cs-tag.bad{background:var(--red-soft);color:var(--red)}.mytasks .cs-big{text-align:left;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;margin:6px -6px 0;padding:4px 6px;display:flex}@media (hover:hover){.mytasks .cs-big:hover{background:var(--fill)}}.mytasks .cs-pct{font:700 28px/1.1 var(--font-display);letter-spacing:-.02em;color:var(--text)}.mytasks .cs-sub{color:var(--text-2);font-size:13px}.mytasks .cs-bar{background:var(--cs-track);border-radius:99px;height:9px;margin-top:10px;overflow:hidden}.mytasks .cs-bar i{background:linear-gradient(90deg, var(--cs-ga), var(--cs-gb));border-radius:99px;height:100%;animation:.9s cubic-bezier(.32,.72,0,1) both cs-grow;display:block}@keyframes cs-grow{0%{width:0}}.mytasks .cs.warn .cs-bar i{background:linear-gradient(90deg, var(--cs-ga), var(--cs-gb))}.mytasks .cs-grid{border-top:1px solid var(--sep);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:16px;padding-top:14px;display:grid}.mytasks .cs-byl{border-left:1px solid var(--sep);padding-left:18px}.mytasks .cs-ringrow{align-items:center;gap:12px;margin:10px 0 12px;display:flex}.mytasks .cs-ringrow b{font-size:14px;font-weight:650;display:block}.mytasks .cs-cap{color:var(--text-3);margin-top:1px;font-size:12px;display:block}@keyframes cs-draw2{0%{stroke-dasharray:0 var(--c)}}.mytasks .cs-rchips{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.mytasks .cs-rc{background:var(--surface);max-width:100%;box-shadow:inset 0 0 0 1px var(--sep);color:var(--text);border-radius:99px;align-items:center;gap:8px;padding:5px 12px 5px 6px;font-size:13px;font-weight:600;transition:box-shadow .15s,background .15s;display:inline-flex}.mytasks .cs-rc .ri{border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:grid}.mytasks .cs-rc .ri svg{width:12px;height:12px}.mytasks .cs-rc.bad .ri{background:var(--amber-soft);color:var(--amber)}.mytasks .cs-rc.ok .ri{background:var(--green-soft);color:var(--green)}.mytasks .cs-rc .rt{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mytasks .cs-rc .rc{color:var(--text-2);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px;font-weight:650}.mytasks .cs-rc.bad .rc{color:var(--amber)}.mytasks .cs-rc.ok .rc{color:var(--green)}.mytasks .cs-rc.is-draft{box-shadow:inset 0 0 0 1px var(--sep);color:var(--text-2);border:1px dashed color-mix(in srgb, var(--text-3) 55%, transparent);background:0 0;padding:4px 11px 4px 5px}.mytasks .cs-rc.is-draft .ri{background:var(--fill);color:var(--text-3)}.mytasks .cs-rc.is-draft .ri svg{width:11px;height:11px}.mytasks .cs-rc.is-draft .rp{color:var(--text-2);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px;font-weight:650}.mytasks .cs-rc.is-draft .rc{letter-spacing:.02em;text-transform:uppercase;color:var(--text-3);background:var(--fill);border-radius:99px;padding:2px 6px;font-size:10.5px;font-weight:700}.mytasks .cs-draftnote{margin-top:8px}.mytasks .cs-lb.ok{background:var(--green-soft);color:var(--green);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--green) 35%, transparent)}.mytasks .cs-exc.bad .cs-lic{color:var(--amber)}.mytasks .cs-lic>svg{width:18px;height:18px}.mytasks .cs-grid+.cs-foot,.mytasks .csd+.cs-foot{border-top:1px solid var(--sep);margin-top:14px;padding-top:12px}.mytasks .cs-rc.more{color:var(--text-2);padding-left:12px}.mytasks .cs-rc:hover,.mytasks .cs-rc[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 45%, transparent)}.mytasks .cs-lis{flex-wrap:wrap;gap:10px 6px;margin:10px 0 6px;display:flex}.mytasks .cs-li{text-align:center;border-radius:12px;justify-items:center;gap:6px;width:78px;padding:4px 2px 6px;transition:background .15s;display:grid}@media (hover:hover){.mytasks .cs-li:hover{background:var(--fill)}}.mytasks .cs-li[aria-expanded=true]{background:var(--accent-soft)}.mytasks .cs-lic{background:var(--surface);width:40px;height:40px;color:var(--green);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--green) 35%, transparent);border-radius:50%;place-items:center;display:grid;position:relative}.mytasks .cs-li.bad .cs-lic{color:var(--amber);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--amber-dot) 45%, transparent)}.mytasks .cs-lb{white-space:nowrap;background:var(--amber-soft);color:var(--amber);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amber-dot) 45%, transparent);border-radius:99px;padding:3px 5px;font-size:9.5px;font-weight:800;line-height:1;position:absolute;top:-8px;right:-16px}.mytasks .cs-lt{color:var(--text-2);font-size:11.5px;font-weight:600;line-height:1.25}.mytasks .cs-facts{background:var(--fill);border-radius:14px;flex-direction:column;margin-top:14px;display:flex;overflow:hidden}.mytasks .cs-f{text-align:left;align-items:center;gap:12px;min-width:0;padding:10px 10px 10px 12px;transition:background .15s;display:flex}.mytasks .cs-f+.cs-f{box-shadow:inset 0 1px 0 var(--sep)}@media (hover:hover){.mytasks .cs-f:hover{background:var(--fill-2)}}.mytasks .cs-f[aria-expanded=true]{background:var(--accent-soft)}.mytasks .cs-fic{background:var(--surface);width:30px;height:30px;color:var(--text-2);border-radius:9px;flex:none;place-items:center;display:grid;box-shadow:0 1px 2px #1e143c0f}.mytasks .cs-fic svg{width:16px;height:16px}.mytasks .cs-f.warn .cs-fic{color:var(--amber)}.mytasks .cs-f.bad .cs-fic{color:var(--red)}.mytasks .cs-fl{color:var(--text);flex:none;font-size:14px;font-weight:600}.mytasks .cs-fv{text-align:right;flex-direction:column;flex:1;align-items:flex-end;min-width:0;display:flex}.mytasks .cs-fv b{max-width:100%;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.mytasks .cs-f.warn .cs-fv b{color:var(--amber)}.mytasks .cs-f.bad .cs-fv b{color:var(--red)}.mytasks .cs-fv em{max-width:100%;color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.mytasks .cs-f .cs-go{color:var(--text-3);flex:none}.mytasks .cs-f .cs-go svg{width:12px;height:12px;transition:transform .25s cubic-bezier(.32,.72,0,1)}.mytasks .cs-f[aria-expanded=true] .cs-go svg{transform:rotate(90deg)}.mytasks .csd{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--sep);border-radius:14px;margin-top:12px;padding:12px 14px;animation:.28s cubic-bezier(.32,.72,0,1) csd-in}@keyframes csd-in{0%{opacity:0;transform:translateY(-4px)}}.mytasks .csd-h{align-items:center;gap:10px;display:flex}.mytasks .csd-h>b{font-size:15px;font-weight:700}.mytasks .csd-ic{background:var(--surface);width:30px;height:30px;color:var(--text-2);box-shadow:inset 0 0 0 1.5px var(--sep);border-radius:50%;flex:none;place-items:center;display:grid}.mytasks .csd-ic svg{width:16px;height:16px}.mytasks .csd-ic.ok{color:var(--green)}.mytasks .csd-ic.bad,.mytasks .csd-ic.warn{color:var(--amber)}.mytasks .csd-tag{background:var(--fill);color:var(--text-2);white-space:nowrap;border-radius:99px;padding:4px 8px;font-size:11px;font-weight:700;line-height:1}.mytasks .csd-tag.ok{background:var(--green-soft);color:var(--green)}.mytasks .csd-tag.bad{background:var(--amber-soft);color:var(--amber)}.mytasks .csd-x{width:28px;height:28px;color:var(--text-3);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.mytasks .csd-x:hover{background:var(--fill);color:var(--text)}.mytasks .csd-x svg{width:11px;height:11px}.mytasks .csd-pol{color:var(--text-3);margin:4px 0 0;font-size:12.5px}.mytasks .csd-h+.csd-pol{margin-left:40px}.mytasks .csd-sub{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:6px;margin-top:12px;font-size:12px;font-weight:700;display:flex}.mytasks .csd-list{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.mytasks .csd-r{background:var(--surface);box-shadow:var(--shadow-1);border-radius:12px;grid-template-columns:24px minmax(0,1fr);gap:10px;padding:10px 12px;display:grid}.mytasks .csd-st{background:var(--green-soft);width:24px;height:24px;color:var(--green);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.mytasks .csd-st svg{width:13px;height:13px}.mytasks .csd-r.bad .csd-st{background:var(--amber-soft);color:var(--amber)}.mytasks .csd-r.doc .csd-st{background:var(--fill);color:var(--text-2)}.mytasks .csd-rb{min-width:0}.mytasks .csd-rn{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mytasks .csd-rn b{font-size:14px;font-weight:650;line-height:1.3}.mytasks .csd-why{color:var(--text);margin:5px 0 0;font-size:13px;line-height:1.45}.mytasks .csd-why b{color:var(--amber)}.mytasks .csd-kv{grid-template-columns:1fr 1fr;gap:8px;margin:6px 0 0;display:grid}.mytasks .csd-kv dt{letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);font-size:10.5px;font-weight:700}.mytasks .csd-kv dd{color:var(--text-2);margin:1px 0 0;font-size:13px;line-height:1.35}.mytasks .csd-kv dd.bad{color:var(--red);font-weight:600}.mytasks .csd-empty{color:var(--text-2);margin:10px 0 0;font-size:13.5px;line-height:1.5}.mytasks .csd-hint{color:var(--text-3);margin:8px 0 0;font-size:12.5px}.mytasks .csd-f{color:var(--text-2);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:12.5px;display:flex}.mytasks .csd-who b{color:var(--text);font-weight:600}.mytasks .cs-card.dc-flash{animation:1.6s dc-flash}@media (prefers-reduced-motion:reduce){.mytasks .cs-bar i,.mytasks .cs-ring2 .p,.mytasks .csd{animation:none}}.mytasks .cs-lumie{color:var(--text);background:linear-gradient(var(--lumie-wash), var(--lumie-wash)) padding-box, linear-gradient(var(--surface), var(--surface)) padding-box, var(--grad-soft) border-box;border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:10px;margin:-4px -4px 14px;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}.mytasks .cs-logo{width:22px;height:22px;box-shadow:0 0 0 1.5px var(--surface), 0 1px 4px #5d2cb740;margin-top:0}.mytasks details.nts summary .new{margin-left:2px}@keyframes nt-in{0%{background:var(--accent-soft)}to{background:0 0}}.mytasks .cs-card{background:var(--surface);box-shadow:var(--shadow-1);border-radius:16px;margin-top:10px;padding:16px;container-type:inline-size}.mytasks .cs-top{align-items:center;gap:16px;display:flex}.mytasks .cs-ring{flex:none;width:66px;height:66px;position:relative}.mytasks .cs-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.mytasks .cs-ring circle{fill:none;stroke-width:7px}.mytasks .cs-ring .t{stroke:var(--fill-2)}.mytasks .cs-ring .p{stroke:var(--tone);stroke-linecap:round;animation:.9s cubic-bezier(.32,.72,0,1) both cs-draw}@keyframes cs-draw{0%{stroke-dashoffset:var(--c)}}.mytasks .cs-ring b{letter-spacing:-.02em;color:var(--text);place-items:center;font-size:17px;font-weight:700;display:grid;position:absolute;inset:0}.mytasks .cs-ring b small{margin-left:1px;font-size:11px;font-weight:700}.mytasks .cs-sum{flex-direction:column;gap:2px;min-width:0;display:flex}.mytasks .cs-state{font:700 19px/1.2 var(--font-display);letter-spacing:-.012em;color:var(--tone-ink)}.mytasks .cs-sum span{color:var(--text-2);font-size:14px}.mytasks .cs-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.mytasks .cs-st{background:var(--fill);border-radius:12px;flex-direction:column;min-width:0;padding:10px 12px;display:flex}.mytasks .cs-st span{color:var(--text-3);font-size:12px;font-weight:600}.mytasks .cs-st b{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:17px;font-weight:700;line-height:1.2;overflow:hidden}.mytasks .cs-st b small{color:var(--text-3);font-size:13px;font-weight:600}.mytasks .cs-st b.warn{color:var(--amber)}.mytasks .cs-st b.bad{color:var(--red)}.mytasks .cs-st em{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.mytasks .cs-docs{width:100%;box-shadow:inset 0 0 0 1px var(--sep);text-align:left;border-radius:12px;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;transition:background .15s;display:flex}@media (hover:hover){.mytasks .cs-docs:hover{background:var(--fill)}}.mytasks .cs-docs>svg{width:20px;height:20px;color:var(--text-3);flex:none}.mytasks .cs-dt{flex-direction:column;flex:1;min-width:0;display:flex}.mytasks .cs-dt b{font-size:14px;font-weight:600}.mytasks .cs-dt span{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.mytasks .cs-go{color:var(--text-3);place-items:center;display:grid}.mytasks .cs-go svg{width:14px;height:14px}.mytasks .cs-foot{color:var(--text-3);align-items:flex-start;gap:7px;margin-top:12px;font-size:12px;line-height:1.45;display:flex}.mytasks .cs-foot .lm{flex:none;width:10px;height:12px;margin-top:2px}@media (prefers-reduced-motion:reduce){.mytasks .cs-ring .p{animation:none}}.mytasks .find{background:linear-gradient(var(--lumie-wash), var(--lumie-wash)) padding-box, linear-gradient(var(--surface), var(--surface)) padding-box, var(--grad-soft) border-box;border:1px solid #0000;border-radius:18px;padding:14px 16px 16px;box-shadow:0 1px 2px #1e143c0d,0 16px 32px -24px #5d2cb799}.mytasks .find-logo{width:32px;height:32px;box-shadow:0 0 0 2px var(--surface), 0 2px 8px #5d2cb740}.mytasks .find-tt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mytasks .find-name{color:var(--lumie-ink);font-size:14.5px;font-weight:700;line-height:1.2}.mytasks .find-sub{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;line-height:1.3;overflow:hidden}.mytasks .find .sub-min,.mytasks .find.is-min .sub-open{display:none}.mytasks .find.is-min .sub-min{display:flex}.mytasks .find-head{align-items:center;gap:11px;margin-bottom:10px;display:flex}.mytasks .find-head+p{font-size:15px;line-height:1.55}.mytasks .find .qchip{background:var(--surface);color:var(--lumie-ink);box-shadow:inset 0 0 0 1px var(--lumie-edge)}@media (hover:hover){.mytasks .find .qchip:hover{background:var(--lumie-wash);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lumie-ink) 35%, transparent)}}.mytasks .act-logo{width:24px;height:24px;box-shadow:0 0 0 1.5px var(--surface), 0 1px 4px #5d2cb74d;margin-left:-6px}.mytasks .act-sec.act-lumie{background:linear-gradient(var(--lumie-wash), var(--lumie-wash)) padding-box, linear-gradient(var(--surface), var(--surface)) padding-box, var(--grad-soft) border-box;border:1px solid #0000;box-shadow:0 10px 22px -18px #5d2cb7a6}.mytasks .act-sec.act-lumie:hover{filter:none;background:linear-gradient(color-mix(in srgb, var(--lumie-ink) 9%, transparent), color-mix(in srgb, var(--lumie-ink) 9%, transparent)) padding-box, linear-gradient(var(--surface), var(--surface)) padding-box, var(--grad) border-box;box-shadow:0 12px 26px -16px #5d2cb7b3}.mytasks .find-toggle{width:calc(100% + 16px);min-height:46px;color:var(--lumie-ink);text-align:left;-webkit-tap-highlight-color:transparent;border-radius:13px;align-items:center;gap:11px;margin:-7px -8px 0;padding:6px 8px;font-size:13px;font-weight:600;transition:background .15s;display:flex;position:relative}@media (hover:hover){.mytasks .find-toggle:hover{background:color-mix(in srgb, var(--lumie-ink) 7%, transparent)}}.mytasks .find-toggle:active{background:color-mix(in srgb, var(--lumie-ink) 12%, transparent)}.mytasks .find-toggle .lm{width:12px;height:15px}.mytasks .find-name{flex:none}.mytasks .find-meta{pointer-events:none;align-items:center}.mytasks .find-flag{color:var(--accent-text);white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;font-weight:650;display:inline-flex}.mytasks .find-flag svg{width:13px;height:13px}.mytasks .find-hint{color:var(--text-3);white-space:nowrap;font-size:12.5px;font-weight:500}.mytasks .find-chev{width:26px;height:26px;color:var(--lumie-ink);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.mytasks .find-chev svg{width:15px;height:15px;transition:transform .36s var(--ease-ios);transform:rotate(180deg)}.mytasks .find.is-min .find-chev svg{transform:none}.mytasks .find-toggle .new{flex:none}.mytasks .find-body{opacity:1;transition:grid-template-rows .38s var(--ease-ios), opacity .24s ease, visibility 0s;grid-template-rows:1fr;display:grid}.mytasks .find-body>div{min-height:0;overflow:hidden}.mytasks .find.is-min .find-body{opacity:0;visibility:hidden;transition:grid-template-rows .38s var(--ease-ios), opacity .18s ease, visibility 0s linear .38s;grid-template-rows:0fr}.mytasks .find-text{padding-top:8px;font-size:15px;line-height:1.55}.mytasks .find-ask .qlabel{transition:opacity .2s}.mytasks .find.is-min .find-ask .qlabel{display:none}.mytasks .find.is-min .find-ask .qchips{margin-top:8px}.mytasks .find.is-min{padding-bottom:14px}@media (prefers-reduced-motion:reduce){.mytasks .find-body,.mytasks .find.is-min .find-body,.mytasks .find-meta,.mytasks .find-chev svg{transition:none}}.mytasks .draft .new{align-self:center}.mytasks .fine{color:var(--text-3);margin-top:12px;font-size:12.5px;line-height:1.45}.mytasks .qchips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.mytasks .qchip{background:var(--surface);height:30px;box-shadow:inset 0 0 0 1px var(--sep);color:var(--text-2);border-radius:99px;padding:0 12px;font-size:13px;font-weight:500;transition:color .15s,box-shadow .15s}.mytasks .qchip:hover{color:var(--lumie-ink);box-shadow:inset 0 0 0 1px var(--lumie-edge)}.mytasks details.disc{border-top:1px solid var(--sep);padding-top:14px}.mytasks details.disc+details.disc{margin-top:-10px}.mytasks .sh-discs{flex-direction:column;gap:12px;display:flex}.mytasks .sh-discs>details.disc{background:var(--surface);box-shadow:var(--shadow-1);border:0;border-radius:16px;margin:0;padding:0;overflow:hidden}.mytasks .sh-discs>details.disc>summary{border-radius:16px;gap:10px;min-height:54px;padding:0 12px 0 16px;font-size:16px;font-weight:650;transition:background .15s}@media (hover:hover){.mytasks .sh-discs>details.disc>summary:hover{background:var(--fill)}}.mytasks .sh-discs>details.disc>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mytasks .sh-discs>details.disc[open]>summary{box-shadow:inset 0 -1px 0 var(--sep);border-radius:16px 16px 0 0}.mytasks .sh-discs>details.disc>summary .chev{width:28px;height:28px;color:var(--text-3);border-radius:50%;flex:none;order:9;margin-left:2px;padding:7px}.mytasks .sh-discs>details.disc>summary .n{margin-left:auto}.mytasks .sh-discs>details.disc>summary .new{order:1}.mytasks .sh-discs>details.disc>.dl{gap:14px 18px;margin:0;padding:16px 16px 18px}.mytasks .sh-discs>details.disc>.tl{margin:0;padding:16px 16px 4px}.mytasks .sh-discs .nt-new,.mytasks .sh-discs .nt{padding:14px 16px}.mytasks .cs>.cs-card{margin-top:0}.mytasks .cs-card>.cs-h{margin:-2px 0 12px}.mytasks .cs-card>.cs-h h3{font-size:16px}.mytasks details.disc summary{cursor:pointer;border-radius:8px;align-items:center;gap:8px;font-size:15px;font-weight:650;list-style:none;display:flex}.mytasks details.disc summary::-webkit-details-marker{display:none}.mytasks details.disc summary .chev{width:14px;height:14px;color:var(--text-3);transition:transform .2s}.mytasks details.disc[open] summary .chev{transform:rotate(90deg)}.mytasks details.disc summary .n{color:var(--text-3);margin-left:auto;font-size:13px;font-weight:500}.mytasks .dl{grid-template-columns:max-content minmax(0,1fr);gap:10px 18px;margin-top:12px;font-size:14px;display:grid}.mytasks .dl dt{color:var(--text-3);max-width:128px}.mytasks .dl dd{color:var(--text);line-height:1.45}.mytasks .tl{flex-direction:column;margin:12px 0 0;padding:0;list-style:none;display:flex}.mytasks .tl li{grid-template-columns:14px minmax(0,1fr);gap:10px;padding-bottom:13px;display:grid;position:relative}.mytasks .tl li:before{content:"";background:var(--text-3);border-radius:50%;width:8px;height:8px;margin:6px 0 0 3px}.mytasks .tl li.lumie:before{background:var(--grad)}.mytasks .tl li.you:before{background:var(--accent)}.mytasks .tl li:not(:last-child):after{content:"";background:var(--sep);width:1px;position:absolute;top:19px;bottom:1px;left:6.5px}.mytasks .tl .w{font-size:14px;line-height:1.4}.mytasks .tl .w b{font-weight:600}.mytasks .tl .m{color:var(--text-3);margin-top:1px;font-size:12.5px}.mytasks .sh-foot{border-top:1px solid var(--sep);background:var(--surface);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex;position:relative}.mytasks .sh-foot .spacer{flex:1}.mytasks .sh-foot{--ease-ios:cubic-bezier(.32, .72, 0, 1);--act-g1:#7c3aed;--act-g2:#5f1fd0;--act-glow:#6d28d98c;--act-ring:#6d28d959;--dock-bg:#ffffffe0;--dock-glow-a:#f5b73661;--dock-glow-b:#9e8ae973;--dock-glow-c:#78b4fa73;z-index:3;max-width:none;box-shadow:-24px 12px 34px -22px var(--dock-glow-a), 0 18px 38px -20px var(--dock-glow-b), 24px 12px 34px -22px var(--dock-glow-c), 0 2px 8px #1e143c14;animation:dock-in .5s var(--ease-ios) backwards;background:0 0;border:0;border-radius:27px;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;margin:0;padding:8px;display:flex;position:absolute;bottom:14px;left:24px;right:24px}.mytasks .sh-foot:before{content:"";z-index:-1;border-radius:inherit;background:var(--dock-bg);-webkit-backdrop-filter:blur(20px)saturate(1.7);backdrop-filter:blur(20px)saturate(1.7);position:absolute;inset:0}.mytasks .sh-foot:after{content:"";border-radius:inherit;background:var(--grad);pointer-events:none;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mytasks .sf-cap{min-width:0;color:var(--text-2);white-space:nowrap;flex:auto;align-items:center;gap:8px;padding:0 8px 0 10px;font-size:13.5px;display:flex}.mytasks .sf-cap .lm{flex:none;width:11px;height:14px}.mytasks .sf-cap b{color:var(--text);font-weight:650}.mytasks .sh-foot.no-cap .sf-cap,.mytasks .sh-foot.stacked .sf-cap{display:none}.mytasks .sh-foot.stacked{flex-direction:column;align-items:stretch}.mytasks .sh-foot.stacked .sf-sec>button{width:100%}.mytasks .sh-foot.stacked .sf-pri{flex:1}.mytasks .sh-foot.stacked .sf-pri>button{width:100%}.mytasks .sh-foot.stacked .act-kbd{display:none}@keyframes dock-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}.mytasks .sh-foot.no-in{animation:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sh-foot:before{background:var(--surface)}}.mytasks .sf-end{flex:none;align-items:center;gap:8px;display:flex}.mytasks .sf-sec,.mytasks .sf-pri,.mytasks .sf-more{display:inline-flex;position:relative}.mytasks .sf-pri .corner,.mytasks .sf-sec .corner{top:-10px;right:10px}.mytasks .sf-more .iconbtn{background:var(--fill);width:44px;height:44px;color:var(--text-2);transition:background .15s,color .15s,transform .15s}.mytasks .sf-more .iconbtn:hover,.mytasks .sf-more .iconbtn[aria-expanded=true]{background:var(--fill-2);color:var(--text)}.mytasks .sf-more .iconbtn:active{transform:scale(.94)}.mytasks .sf-more .menu{max-height:var(--menu-max,min(420px, 62vh));overscroll-behavior:contain;animation:menu-pop .18s var(--ease-ios);bottom:calc(100% + 16px);right:-4px;overflow-y:auto}.mytasks .sf-more .mi-cancel,.mytasks .menu-scrim,.mytasks .menu-grab{display:none}@keyframes menu-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}}.mytasks .act-sec{letter-spacing:-.005em;white-space:nowrap;height:46px;transition:transform .18s var(--ease-ios), background .15s, filter .15s, box-shadow .2s;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.mytasks .act-sec:active{transform:scale(.97)}.mytasks .act-sec .lm{width:11px;height:13px}.mytasks .act-tonal{background:var(--accent-soft);color:var(--accent-text)}.mytasks .act-tonal:hover{filter:brightness(.97)}.mytasks .act-lumie{color:var(--lumie-ink);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--lumie-edge)}.mytasks .act-lumie:hover{filter:brightness(.97);box-shadow:inset 0 0 0 1px var(--lumie-edge), 0 4px 14px -8px #5d2cb766}.mytasks .act-primary{isolation:isolate;letter-spacing:-.01em;white-space:nowrap;color:#fff;background:linear-gradient(180deg, var(--act-g1), var(--act-g2));height:46px;box-shadow:inset 0 1px 0 #ffffff3d, inset 0 -1px 0 #0000001f, 0 1px 2px #280a5a40, 0 10px 24px -10px var(--act-glow);transition:transform .2s var(--ease-ios), box-shadow .25s ease, filter .2s ease;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 22px 0 20px;font-size:15.5px;font-weight:650;display:inline-flex;position:relative;overflow:hidden}.mytasks .act-primary:hover{filter:brightness(1.06);box-shadow:inset 0 1px 0 #ffffff42, inset 0 -1px 0 #0000001f, 0 2px 4px #280a5a38, 0 16px 30px -12px var(--act-glow);transform:translateY(-1px)}.mytasks .act-primary:active,.mytasks .act-primary.is-pressed{filter:brightness(.97);transform:scale(.97)}.mytasks .act-primary:focus-visible{box-shadow:0 0 0 3px var(--surface), 0 0 0 5px var(--act-ring), 0 10px 24px -10px var(--act-glow);outline:none}.mytasks .act-ic{flex:none;place-items:center;width:18px;height:18px;display:grid}.mytasks .act-ic svg{width:18px;height:18px}.mytasks .act-primary .lm{color:currentColor;width:12px;height:15px}.mytasks .act-kbd{font:600 11.5px/1 var(--font);letter-spacing:.03em;color:#ffffffeb;background:#ffffff2e;border-radius:7px;margin-right:-6px;padding:4px 6px 4px 7px;box-shadow:inset 0 0 0 1px #ffffff24}.mytasks .act-primary.is-fresh:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,#0000 28%,#ffffff6b 47%,#ffffff24 56%,#0000 72%);animation:1.3s cubic-bezier(.45,0,.2,1) .5s forwards act-sheen;position:absolute;inset:0;transform:translate(-110%)}@keyframes act-sheen{to{transform:translate(110%)}}@media (hover:none){.mytasks .act-kbd{display:none}}@media (prefers-reduced-motion:reduce){.mytasks .act-primary.is-fresh:after{display:none}}.mytasks .iconbtn{background:var(--fill);width:38px;height:38px;color:var(--text-2);border-radius:50%;flex:none;place-items:center;display:grid}.mytasks .iconbtn:hover{background:var(--fill-2);color:var(--text)}.mytasks .iconbtn svg{width:18px;height:18px}.mytasks .menu{background:var(--surface-3);min-width:230px;box-shadow:var(--shadow-2);z-index:20;border-radius:12px;padding:5px;position:absolute;bottom:calc(100% + 6px);right:12px}.mytasks .mi{border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 11px;font-size:14px;display:flex}.mytasks .mi:hover,.mytasks .mi:focus-visible{background:var(--fill)}.mytasks .mi svg{width:16px;height:16px;color:var(--text-3);flex:none}.mytasks .mi-t{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.mytasks .mi-sub{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;max-width:250px;font-size:12px;overflow:hidden}.mytasks .mi .new{margin-left:auto}.mytasks .menu{min-width:300px;max-width:calc(100vw - 32px)}.mytasks .pill>svg:not(.lm){flex:none;width:13px;height:13px}.mytasks .qchips .new{align-self:center}.mytasks .ro-sub{align-items:center;gap:7px;display:flex}.mytasks .ro-sub .lm{width:11px;height:13px;color:var(--lumie-ink);flex:none}.mytasks .ro-box{box-shadow:inset 0 0 0 1px var(--sep);background:var(--surface);border-radius:12px;flex:0 auto;min-height:0;margin:4px 20px 0;overflow:auto}.mytasks .ro-row{border-bottom:1px solid var(--sep);align-items:center;gap:10px;padding:9px 12px;font-size:14px;display:flex}.mytasks .ro-k{width:56px;color:var(--text-3);flex:none;font-size:13px}.mytasks .ro-v{min-width:0;color:var(--text-2);flex-wrap:wrap;align-items:center;gap:3px 8px;display:flex}.mytasks .ro-v b{color:var(--text);font-weight:600}.mytasks .ro-to{flex-direction:column;align-items:flex-start;gap:2px}.mytasks .ro-cc{cursor:pointer}.mytasks .ro-cc .ro-v{flex-wrap:nowrap;align-items:flex-start;gap:8px}.mytasks .ro-cc .ro-v input{flex:none;margin-top:2px}.mytasks .ro-cc input{width:16px;height:16px;accent-color:var(--accent);margin:0 2px 0 0}.mytasks .ro-in{min-width:0;font:600 14px/1.4 var(--font);color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:2px 0}.mytasks .ro-in:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.mytasks .ro-body{resize:vertical;width:100%;min-height:180px;font:14px/1.55 var(--font);color:var(--text);background:0 0;border:0;outline:0;padding:10px 12px 12px;display:block}.mytasks .ro-body:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);border-radius:0 0 12px 12px}.mytasks .ro-fine{color:var(--text-3);padding:10px 20px 0;font-size:12.5px;line-height:1.45}.mytasks .ro-foot{align-items:center;gap:8px}.mytasks .ro-foot .spacer{flex:1}@media (max-width:520px){.mytasks .ro-foot{flex-wrap:wrap}.mytasks .ro-foot .spacer{display:none}.mytasks .ro-foot .btn{flex:auto}.mytasks .ro-foot .btn-plain{flex-basis:100%;order:3}}.mytasks .sh-empty{text-align:center;color:var(--text-2);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:40px 28px;display:flex}.mytasks .sh-empty .lm{width:26px;height:32px;margin-bottom:6px}.mytasks .sh-empty h3{color:var(--text);font-size:17px;font-weight:650}.mytasks .sh-empty p{max-width:34ch;font-size:14px}@keyframes fade{0%{opacity:0}}.mytasks .btn-danger{background:var(--danger);color:#fff}.mytasks .btn-danger:hover{filter:brightness(1.07)}@keyframes dc-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}}@keyframes dc-ring{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}.mytasks .dc-ch .mono{border-radius:10px;width:36px;height:36px;font-size:12.5px}.mytasks .dc-why span:not(.sr){color:var(--text);font-size:14px;line-height:1.45}.mytasks .dc-foot.three .btn{padding:0 16px}.mytasks .dc-foot .btn{height:44px;padding:0 20px;font-size:15px}@media (max-width:640px){.mytasks .dc-foot .btn{height:42px}}@media (min-width:641px){.mytasks .dc-foot.three .btn{white-space:normal;text-align:center;height:auto;min-height:44px;padding:8px 14px;line-height:1.25}}@media (min-width:641px) and (max-height:760px){.mytasks .dc-foot .btn{height:40px}}@keyframes dc-flash{0%,60%{box-shadow:0 0 0 3px color-mix(in srgb, var(--amber-dot) 55%, transparent)}to{box-shadow:0 0 0 3px #0000}}@keyframes pop{0%{opacity:0;transform:translate(-50%,-47%)scale(.98)}}.mytasks .eyebrow .lm{width:11px;height:13px}.mytasks .lu-head .lm{width:20px;height:25px;color:var(--lu-ink)}.mytasks .lu-stack{flex-direction:column;gap:22px;display:flex}.mytasks .lu-assistant>.lm{width:15px;height:19px;color:var(--lu-ink);margin-top:3px}.mytasks .lu-req-row .mono{border-radius:8px;width:30px;height:30px;font-size:11px}@keyframes ld-in{0%{opacity:0;transform:translateY(8px)}}.mytasks .ld-h .cs-tag{white-space:nowrap;flex:none}.mytasks .ld-card .cs-bar.ld-bar{height:8px;margin-top:10px}.mytasks .ag-open-row{align-items:center;gap:8px;margin-top:6px;display:flex}.mytasks .ag-open{color:var(--accent-text);border-radius:6px;align-items:center;gap:2px;font-size:14px;font-weight:600;display:inline-flex}.mytasks .ag-open svg{width:14px;height:14px}.mytasks .ag-open:hover{text-underline-offset:3px;text-decoration:underline}.mytasks .qlabel{color:var(--lumie-ink);margin-top:14px;font-size:12px;font-weight:600}.mytasks .qlabel+.qchips{margin-top:6px}.mytasks .lumie-glyph .lm{width:16px;height:20px}.mytasks .ags-foot .btn .lm{width:11px;height:13px}@media (min-width:1240px) and (max-width:1599px){.mytasks.lumie-open .work{grid-template-columns:minmax(290px,360px) minmax(0,1fr);gap:20px}.mytasks.lumie-open .page,.mytasks.lumie-open .top{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.mytasks #proto .work{flex:1;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.mytasks #proto .col{scrollbar-width:thin;min-height:0;margin:-12px -6px 0;padding:12px 6px 32px;overflow-y:auto}.mytasks .sheet{min-height:0;max-height:none;position:relative;top:auto}}@media (min-width:1024px) and (max-width:1279px){.mytasks .work{grid-template-columns:minmax(300px,400px) minmax(0,1fr);gap:22px}}@media (max-width:1023px){.mytasks .work{grid-template-columns:minmax(0,1fr)}.mytasks .col{max-width:680px}.mytasks .sheet{z-index:60;width:min(580px,100%);height:100%;min-height:0;max-height:none;box-shadow:var(--shadow-2);visibility:hidden;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);border-radius:0;transition:transform .34s cubic-bezier(.32,.72,.33,1),visibility 0s linear .34s;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.mytasks .sheet.open{visibility:visible;transition:transform .34s cubic-bezier(.32,.72,.33,1);transform:none}.mytasks .sh-back{display:inline-flex}}@media (max-width:699px){.mytasks .page{padding:12px 16px 44px}.mytasks .head h1{font-size:30px}.mytasks .sh-scroll{padding:18px 16px 22px}.mytasks .sh-foot{padding:10px 12px}.mytasks .seg button{font-size:13px}.mytasks .kbd{display:none}.mytasks .sh-foot .btn{flex:auto}.mytasks .sh-foot .spacer{display:none}.mytasks .sh-foot{left:16px;right:16px;bottom:calc(10px + env(safe-area-inset-bottom,0px));border-radius:26px;flex-direction:column;align-items:stretch;gap:8px;max-width:none;padding:8px}.mytasks .sh-foot .sf-cap{display:none}.mytasks .sf-sec,.mytasks .sf-end{display:flex}.mytasks .sf-sec>button{width:100%}.mytasks .sf-pri{flex:1;min-width:0;display:flex}.mytasks .sf-pri>button{width:100%}.mytasks .act-primary{height:50px;font-size:16px}.mytasks .act-kbd{display:none}.mytasks .act-sec{height:48px}.mytasks .sf-more .iconbtn{width:50px;height:50px}.mytasks .sf-more .menu{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:95;min-width:0;max-width:none;max-height:calc(100dvh - 96px);animation:sheet-up .34s var(--ease-ios);border-radius:18px;padding:6px 6px 8px;position:fixed;top:auto}.mytasks .sf-more .menu-grab{background:var(--fill-2);border-radius:99px;width:36px;height:5px;margin:4px auto 6px;display:block}.mytasks .sf-more .mi{border-radius:12px;min-height:52px;padding:10px 14px;font-size:16px}.mytasks .sf-more .mi-sub{white-space:normal;max-width:none;font-size:13px}.mytasks .sf-more .mi-cancel{background:var(--fill);min-height:52px;color:var(--accent-text);border-radius:12px;justify-content:center;margin-top:6px;font-size:16px;font-weight:650;display:flex}}.mytasks .pf-cs .cs-card{background:var(--ag-card);box-shadow:var(--ag-shadow);border-radius:16px;margin-top:0;padding:20px 22px}.mytasks .pf-cs .cs-pct{font-size:32px}.mytasks .pf-cs .cs-sub{font-size:13.5px}.mytasks .pf-cs .cs-grid{gap:24px;margin-top:18px;padding-top:16px}.mytasks .pf-cs .cs-byl{padding-left:24px}.mytasks .pf-cs .cs-ringrow>span:last-child>b{font-size:15px}.mytasks .pf-cs .cs-rchips{flex-flow:wrap}.mytasks .cs-rc.crit .ri{background:var(--red-soft);color:var(--red)}.mytasks .cs-rc.crit .rc{color:var(--red)}.mytasks .cs-rc.static{cursor:default}.mytasks .cs-rc.static:hover{box-shadow:inset 0 0 0 1px var(--sep)}.mytasks .pf-cs .cs-rc.more{box-shadow:none;color:var(--accent-text);background:0 0;padding:5px 8px}.mytasks .pf-cs .cs-rc.more:hover{background:var(--accent-soft)}.mytasks .cs-tag.none{background:var(--fill);color:var(--text-2)}@media (max-width:699px){.mytasks .pf-cs .cs-card{padding:16px}.mytasks .pf-cs .cs-pct{font-size:28px}.mytasks .pf-cs .cs-byl{border-left:0;border-top:1px solid var(--sep);padding-top:14px;padding-left:0}}.mytasks .cs-grid.pf-cs-one{grid-template-columns:minmax(0,1fr)}.mytasks{--cr-bg:#fff;--cr-line:#e6ebf0;--cr-hover:#fafbfd;--cr-draft:#fffdf7;--cr-draftline:#f0d99b;--cr-graybar:#c5cdd5}.mytasks .pf-ovfoot .btn .lm{width:11px;height:13px}@keyframes pfFlash{0%,40%{box-shadow:0 0 0 3px var(--lumie-edge), 0 0 0 6px #9e8ae92e}to{box-shadow:0 0 #0000}}.mytasks .pf-taglm .lm{width:9px;height:11px}.mytasks .pf-tagsug .lm{width:11px;height:13px}.mytasks .nav-new.new{margin-left:auto;padding:3px 7px 3px 6px;font-size:10.5px}.mytasks{--ad-blue:#2563eb;--ad-blue-soft:#e8f1fe;--ad-pink:#be185d;--ad-grad:linear-gradient(90deg, #6d28d9, #8b3fe0)}.mytasks .btn.ad-sm{height:32px;padding:0 14px;font-size:13px}@keyframes adPop{0%{opacity:0;transform:translateY(8px)scale(.99)}}.mytasks{--rt-teal:#0b5c73;--rt-teal-soft:#e6f4f8;--dr-green:#6fb706;--dr-gold:#f5b736;--dr-red:#e0483e;--dr-green-t:#3f7a08;--dr-gold-t:#8f5c00;--dr-red-t:#b3362b;--dr-sunken:#f3f3f8;--dr-strong:#d6d4e2;--dr-p:#801fb3;--dr-p-solid:#801fb3;--dr-p-solid-h:#6b1996;--dr-p-wash:#f3e7fa}.mytasks .toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));opacity:0;pointer-events:none;background:var(--toast-bg);color:var(--toast-fg);box-shadow:var(--shadow-2);z-index:90;border-radius:999px;align-items:center;gap:14px;max-width:calc(100% - 32px);padding:8px 8px 8px 18px;font-size:14px;font-weight:500;transition:opacity .2s,transform .2s;display:flex;position:fixed;transform:translate(-50%,16px)}.mytasks .toast.show{opacity:1;pointer-events:auto;transform:translate(-50%)}.mytasks .toast button{background:var(--toast-btn);border-radius:99px;flex:none;height:30px;padding:0 13px;font-size:13.5px;font-weight:600}.mytasks{background:var(--ground);color:var(--text);min-height:100%}.mytasks .tm-top{justify-content:flex-end;padding:12px 32px 0;display:flex}@media (min-width:1024px){.mytasks{flex-direction:column;height:calc(100vh - 8px);display:flex}.mytasks #proto{flex-direction:column;flex:1;min-height:0;padding-bottom:20px;display:flex}.mytasks .toast{left:calc(var(--current-sidebar-width,232px) + 32px);transform:translateY(16px)}.mytasks .toast.show{transform:translate(0)}}.mytasks .tm-banner{background:var(--amber-soft);color:var(--amber);border-radius:12px;margin:0 0 14px;padding:10px 14px;font-size:14px;font-weight:500}.mytasks .tm-items{background:var(--surface);box-shadow:0 0 0 1px var(--sep);border-radius:14px;margin:8px 0 4px;overflow:hidden}.mytasks .tm-items li+li{border-top:1px solid var(--sep)}.mytasks .tm-item{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;padding:11px 13px;transition:background .15s;display:grid}.mytasks .tm-item:hover{background:var(--fill)}.mytasks .tm-item.is-sel{background:var(--sel)}.mytasks .tm-item-b{flex-direction:column;gap:3px;min-width:0;font-size:14px;display:flex}.mytasks .tm-item-m{color:var(--text-2);font-size:13px}.mytasks .tm-pill{white-space:nowrap;background:var(--fill);color:var(--text-2);border-radius:99px;align-items:center;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.mytasks .tm-pill.red{background:var(--red-soft);color:var(--red)}.mytasks .tm-pill.amber{background:var(--amber-soft);color:var(--amber)}:where(.mytasks) button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}@container (max-width:420px){.mytasks .fb{gap:5px;padding:0 8px 0 10px;font-size:13px}}@container (max-width:400px){.mytasks .fb.on>svg:first-child,.mytasks .fb>svg:last-child{display:none}.mytasks .fb{padding:0 10px}}@container (max-width:420px){.mytasks .lf-t span{font-size:12px}}@container (max-width:480px){.mytasks .seg .c{display:none}}@container (max-width:380px){.mytasks .seg button{padding:7px 4px;font-size:12.5px}}@container (max-width:330px){.mytasks .seg{scrollbar-width:none;overflow-x:auto}.mytasks .seg::-webkit-scrollbar{display:none}.mytasks .seg button{flex:none;padding:7px 11px}}@container tasks (min-width:620px) and (max-width:1039px){.mytasks .r-meta{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:8px;font-size:13px;display:flex}.mytasks .r-prof{align-items:center;gap:6px;min-width:0;max-width:46%;display:inline-flex}.mytasks .r-prof:before{content:"Profile";color:var(--text-3);font-size:12px;font-weight:600}.mytasks .r-pt{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mytasks .r-pn{background:var(--fill);color:var(--text-2);border-radius:99px;flex:none;padding:1px 7px;font-size:11.5px;font-style:normal;font-weight:700}.mytasks .r-comp{align-items:center;gap:8px;display:inline-flex}.mytasks .r-comp b{color:var(--text);font-weight:700}.mytasks .r-comp em{color:var(--text-3);font-style:normal}.mytasks .r-cbar{background:var(--fill-2);border-radius:99px;width:64px;height:5px;display:block;overflow:hidden}.mytasks .r-cbar i{background:var(--amber-dot);border-radius:99px;height:100%;display:block}.mytasks .r-comp.ok .r-cbar i{background:linear-gradient(90deg,#4c9a4a,#a8d84f)}.mytasks .r-comp.low .r-cbar i{background:var(--red)}.mytasks .r-own{align-items:baseline;gap:6px;display:inline-flex}.mytasks .r-own:before{content:"Owner";color:var(--text-3);font-size:12px;font-weight:600}.mytasks .r-own b{color:var(--text);font-weight:600}.mytasks .r-own .r-oav{display:none}.mytasks .r-rev{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.mytasks .r-rev:before{content:"Review by";color:var(--text-3);font-size:12px;font-weight:600}.mytasks .r-rev b{color:var(--text);font-weight:600}.mytasks .r-rev em{color:var(--text-3);font-style:normal}}@container tasks (min-width:1040px){.mytasks .r-meta{display:contents}.mytasks .lh-cols,.mytasks .row{--tcols:0px minmax(0, 1.2fr) minmax(0, 1.55fr) minmax(0, .85fr) 94px minmax(0, .9fr) minmax(0, .8fr) 88px}.mytasks.sel-mode .lh-cols,.mytasks.sel-mode .row{--tcols:36px minmax(0, 1.15fr) minmax(0, 1.5fr) minmax(0, .8fr) 94px minmax(0, .9fr) minmax(0, .8fr) 88px}.mytasks:not(.sel-mode) .row .r-lead{display:none}.mytasks:not(.sel-mode) .lh-cols,.mytasks:not(.sel-mode) .row{padding-left:2px}.mytasks:not(.sel-mode) .row-wrap+.row-wrap>.row:before{left:18px}.mytasks .lh-cols{grid-template-columns:var(--tcols);-moz-column-gap:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);column-gap:16px;margin:0 0 -10px;padding:0 56px 0 18px;font-size:11.5px;font-weight:700;display:grid}.mytasks .lh-cols span:first-child{grid-column:2}.mytasks .lh-cols span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mytasks .row{grid-template-columns:var(--tcols);-moz-column-gap:16px;align-items:center;gap:3px 16px;padding:14px 18px}.mytasks .row-wrap>.row{padding-right:56px}.mytasks.sel-mode .row-wrap>.row{padding-right:18px}.mytasks .row .r-main,.mytasks .row .r-line{display:contents}.mytasks .r-lead{grid-area:1/1/span 2;align-self:center}.mytasks .r-title{white-space:nowrap;text-overflow:ellipsis;grid-area:1/2;align-self:end;overflow:hidden}.mytasks .r-agr{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;grid-area:2/2;align-self:start;font-size:13px;display:block;overflow:hidden}.mytasks .r-sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:1/3;align-self:end;margin:0;display:-webkit-box;overflow:hidden}.mytasks .r-hint,.mytasks .r-trigs{grid-area:2/3;align-self:start;margin:0}.mytasks .r-trigs{margin-top:3px}.mytasks .r-prof{min-width:0;color:var(--text-2);grid-area:1/4/span 2;align-items:center;gap:6px;font-size:13.5px;display:flex}.mytasks .r-pt{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mytasks .r-pn{background:var(--fill);color:var(--text-2);border-radius:99px;flex:none;padding:2px 7px;font-size:11.5px;font-style:normal;font-weight:700}.mytasks .r-comp{flex-direction:column;grid-area:1/5/span 2;gap:5px;font-size:13.5px;display:flex}.mytasks .r-comp b{color:var(--text);font-weight:700}.mytasks .r-comp em{color:var(--text-3);font-size:12.5px;font-style:normal}.mytasks .r-cbar{background:var(--fill-2);border-radius:99px;width:100%;max-width:96px;height:5px;display:block;overflow:hidden}.mytasks .r-cbar i{background:var(--amber-dot);border-radius:99px;height:100%;display:block}.mytasks .r-comp.ok .r-cbar i{background:linear-gradient(90deg,#4c9a4a,#a8d84f)}.mytasks .r-comp.low .r-cbar i{background:var(--red)}.mytasks .r-own{grid-area:1/6/span 2;align-items:center;gap:8px;min-width:0;font-size:13.5px;display:flex}.mytasks .r-own b{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.mytasks .r-oav{flex:none;width:28px;height:28px;display:block;position:relative}.mytasks .r-oav .r-owner{font-size:11px}.mytasks .r-oav .r-owner svg{width:15px;height:15px}.mytasks .r-oav .ro-badge{width:13px;height:13px;bottom:-3px;right:-3px}.mytasks .r-own em{color:var(--text-3);font-size:12.5px;font-style:normal}.mytasks .r-rev{flex-direction:column;grid-area:1/7/span 2;gap:1px;min-width:0;font-size:13.5px;display:flex}.mytasks .r-rev b{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.mytasks .r-rev em{color:var(--text-3);font-size:12.5px;font-style:normal;line-height:1.3}.mytasks .r-rev.none em{font-size:13px}.mytasks .r-due{white-space:normal;grid-area:1/8/span 2;align-self:center;line-height:1.3}.mytasks .row-wrap+.row-wrap>.row:before{left:70px}.mytasks .sec-h{padding:0 18px}}@container (min-width:860px){.mytasks .seg{width:auto;display:inline-flex}.mytasks .seg button{flex:none;padding:7px 16px}.mytasks .sf{grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);align-items:stretch;gap:10px 12px;display:grid}.mytasks .sf>.lt{grid-column:1/-1}.mytasks .sf .fb-row .fb{height:auto;min-height:36px}}@container (max-width:470px){.mytasks .find-askrow{flex-direction:column;align-items:stretch}.mytasks .mail-tg{align-self:flex-end}.mytasks .qk-row{flex-wrap:wrap}.mytasks .qk-go{justify-content:center;width:100%}.mytasks .cs-grid{grid-template-columns:minmax(0,1fr);gap:14px}.mytasks .cs-byl{border-left:0;border-top:1px solid var(--sep);padding-top:14px;padding-left:0}.mytasks .cs-pct{font-size:24px}}@container (max-width:380px){.mytasks .cs-stats{grid-template-columns:1fr 1fr}.mytasks .cs-st:last-child{grid-column:1/-1}}@container (max-width:400px){.mytasks .draft-toggle{grid-template-columns:minmax(0,1fr)}.mytasks .draft-ic{display:none}.mytasks .draft-bar{padding-left:14px}}.mytasks .avatar{color:#fff;background:#0e7490;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:12.5px;font-weight:600;display:grid}.mytasks .opt.opt-me[aria-disabled=true]{cursor:default;background:var(--accent-soft)}.mytasks .nt-card{background:var(--surface);box-shadow:var(--shadow-1);border-radius:16px;margin-top:12px;overflow:hidden}.mytasks .nt-new{border-bottom:1px solid var(--sep);grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;display:grid}.mytasks .nt-card>.nt-new:last-child{border-bottom:0}.mytasks .nt-av{color:#fff;letter-spacing:.02em;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11.5px;font-weight:700;display:grid}.mytasks .nt-in{flex-direction:column;min-width:0;display:flex}.mytasks .nt-in textarea{resize:none;background:var(--fill);width:100%;min-height:32px;font:14.5px/1.45 var(--font);color:var(--text);border:0;border-radius:10px;outline:0;padding:6px 10px;transition:background .15s,box-shadow .15s}.mytasks .nt-in textarea::placeholder{color:var(--text-3)}.mytasks .nt-in textarea:focus{background:var(--surface);box-shadow:0 0 0 2px var(--accent)}.mytasks .nt-bar{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:none}.mytasks .nt-new:focus-within .nt-bar,.mytasks .nt-new.has-text .nt-bar{display:flex}.mytasks .nt-bar span{color:var(--text-3);font-size:12px}.mytasks .nt-bar .btn{height:30px;padding:0 14px;font-size:13.5px}.mytasks .nt-bar .btn:disabled{opacity:.45;cursor:default;filter:none}.mytasks .nt-list{margin:0;padding:0;list-style:none}.mytasks .nt{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:12px 14px;display:grid}.mytasks .nt+.nt{border-top:1px solid var(--sep)}.mytasks .nt-b{min-width:0}.mytasks .nt-h{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.mytasks .nt-h b{font-size:14px;font-weight:650}.mytasks .nt-own{background:var(--accent-soft);color:var(--accent-text);border-radius:99px;padding:3px 7px;font-size:11px;font-weight:700;line-height:1}.mytasks .nt-w{color:var(--text-3);white-space:nowrap;margin-left:auto;font-size:12px}.mytasks .nt p{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:3px;font-size:14px;line-height:1.5}.mytasks .nt.is-fresh{animation:.9s nt-in}.mytasks .nt-empty{color:var(--text-3);padding:14px;font-size:13.5px;line-height:1.45}@media (prefers-reduced-motion:reduce){.mytasks .nt.is-fresh{animation:none}}.mytasks .sh-discs>details.nts>.nt-card{box-shadow:none;background:0 0;border-radius:0;margin:0}.mytasks .sh-discs .nt-new,.mytasks .sh-discs .nt{padding:14px 16px}.mytasks .sh-discs .nt-empty{padding:16px}.mytasks .modal.ro-modal{width:min(560px,100% - 32px);max-height:88vh}.mytasks .scrim{background:var(--scrim);z-index:70;animation:.2s fade;position:fixed;inset:0}.mytasks .modal{background:var(--surface-3);width:min(400px,100% - 32px);max-height:80vh;box-shadow:var(--shadow-2);z-index:80;border-radius:16px;flex-direction:column;animation:.22s cubic-bezier(.32,.72,.33,1) pop;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.mytasks .modal h3{padding:18px 20px 2px;font-size:16px;font-weight:650}.mytasks .modal .msub{color:var(--text-2);padding:0 20px 10px;font-size:13.5px}.mytasks .modal .mbody{padding:0 8px;overflow:auto}.mytasks .modal .mfoot{justify-content:flex-end;padding:12px 16px 14px;display:flex}.mytasks .opt{border-radius:10px;align-items:center;gap:12px;width:100%;padding:9px 12px;font-size:14.5px;display:flex}.mytasks .opt:hover,.mytasks .opt:focus-visible{background:var(--fill)}.mytasks .opt .avatar{width:30px;height:30px;font-size:11.5px}.mytasks .opt .k{color:var(--text-3);margin-left:auto;font-size:12px}.mytasks .scrim.dc-scrim{-webkit-backdrop-filter:blur(6px)saturate(.9);backdrop-filter:blur(6px)saturate(.9);background:#100a228c}.mytasks .modal.dc-modal{width:min(720px,100vw - 40px);max-height:min(100dvh - 40px,920px);box-shadow:0 40px 120px #140a3261, 0 8px 24px #140a322e, 0 0 0 1px color-mix(in srgb, var(--amber-dot) 30%, transparent);border-radius:24px;animation:.36s cubic-bezier(.34,1.3,.64,1) dc-in;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.mytasks .modal.dc-modal h3{font:700 24px/1.2 var(--font-display);letter-spacing:-.018em;text-wrap:balance;margin-top:3px;padding:0}@media (max-width:640px){.mytasks .modal.dc-modal{border-radius:22px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.mytasks .modal.dc-modal h3{font-size:20px}}@media (min-width:641px) and (max-height:760px){.mytasks .modal.dc-modal h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.mytasks .modal.dc-modal{animation:none}}.mytasks .ag-owner .avatar{width:28px;height:28px;font-size:11px}.mytasks .modal.pf-modal{width:min(440px,100% - 32px)}.mytasks .modal.pf-modal.wide{width:min(540px,100% - 32px)}.mytasks .ad-person .avatar{width:32px;height:32px;font-size:12px}.mytasks .ct-wrap{justify-content:flex-end;align-items:center;min-width:0;display:flex}.mytasks .ct-btn{background:var(--accent-fill);height:38px;color:var(--on-accent);font:600 13.5px var(--font);white-space:nowrap;border-radius:12px;flex:none;align-items:center;gap:7px;padding:0 16px 0 13px;transition:filter .15s,transform .1s;display:inline-flex;box-shadow:0 1px 2px #3c148c40}.mytasks .ct-btn:hover{filter:brightness(1.08)}.mytasks .ct-btn:active{transform:scale(.98)}.mytasks .ct-btn svg{flex:none;width:15px;height:15px}@media (max-width:560px){.mytasks .ct-btn{padding:0 11px}.mytasks .ct-btn span{display:none}}.mytasks .scrim.ct-scrim{-webkit-backdrop-filter:blur(7px)saturate(.9);backdrop-filter:blur(7px)saturate(.9);background:#140a2c80}.mytasks .modal.ct-modal{border-radius:24px;width:min(820px,100vw - 40px);max-height:min(100dvh - 40px,920px);padding:0;animation:.34s cubic-bezier(.34,1.25,.64,1) ct-in;overflow:hidden;box-shadow:0 40px 120px #140a3261,0 8px 24px #140a322e,0 0 0 1px #5806831f}@keyframes ct-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.94)}}.mytasks .ct-modal:before{content:"";background:var(--grad);flex:none;height:4px;display:block}.mytasks .ct-head{flex:none;align-items:flex-start;gap:16px;padding:22px 28px 14px;display:flex}.mytasks .ct-head>div{flex:1;min-width:0}.mytasks .ct-eb{font:700 11px var(--font);letter-spacing:.07em;text-transform:uppercase;color:var(--accent-text);align-items:center;gap:7px;display:inline-flex}.mytasks .ct-eb i{background:var(--accent-fill);border-radius:50%;width:7px;height:7px}.mytasks .ct-modal h3.ct-t{font:650 21px/1.2 var(--font-display);letter-spacing:-.015em;color:var(--text);padding:4px 0 0}.mytasks .ct-sub{color:var(--text-2);margin-top:5px;font-size:13.5px;line-height:1.45}.mytasks .ct-x{width:34px;height:34px;color:var(--text-2);background:var(--fill);border-radius:50%;flex:none;place-items:center;display:grid}.mytasks .ct-x:hover{background:var(--fill-2);color:var(--text)}.mytasks .ct-x svg{width:14px;height:14px}.mytasks .ct-body{flex:1;min-height:0;padding:4px 28px 8px;overflow:auto}.mytasks .ct-body .pf-fgrid{gap:16px 18px}.mytasks .ct-sec{border-top:1px solid var(--sep);font:700 11px var(--font);letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);grid-column:1/-1;align-items:center;gap:10px;margin-top:6px;padding-top:14px;display:flex}.mytasks .ct-sec:first-child{border-top:0;margin-top:0;padding-top:4px}.mytasks .ct-body .pf-fld label{align-items:center;gap:6px;display:flex}.mytasks .ct-body .pf-fld select,.mytasks .ct-body .pf-fld input{border-color:var(--sep);background:var(--surface);height:40px;color:var(--text);border-radius:10px;font-size:14px}.mytasks .ct-body .pf-fld select:focus,.mytasks .ct-body .pf-fld input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.mytasks .ct-body .pf-fld.err select,.mytasks .ct-body .pf-fld.err input{border-color:var(--red);box-shadow:0 0 0 3px var(--red-soft)}.mytasks .ct-body .pf-fld .ct-e{color:var(--red);font-size:12px;display:none}.mytasks .ct-body .pf-fld.err .ct-e{display:block}.mytasks .ct-seg{background:var(--fill);border-radius:10px;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.mytasks .ct-seg button{height:32px;font:600 13px var(--font);color:var(--text-2);border-radius:8px;padding:0 14px}.mytasks .ct-seg button[aria-pressed=true]{background:var(--seg-sel);color:var(--text);box-shadow:var(--shadow-1)}.mytasks .ct-chips{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.mytasks .ct-duerow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mytasks .ct-duerow input{flex:none;width:220px}.mytasks .ct-duerow .ct-chips{margin:0}.mytasks .ct-chip{height:26px;font:600 12px var(--font);color:var(--accent-text);background:var(--accent-soft);border-radius:99px;padding:0 10px}.mytasks .ct-chip:hover{filter:brightness(.97)}.mytasks .ct-body .pf-fld.ct-pick{background:var(--lumie-wash);box-shadow:inset 0 0 0 1px var(--lumie-edge);color:var(--text);cursor:pointer;border-radius:12px;flex-direction:row;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px}.mytasks .ct-pick input{width:16px;height:16px;accent-color:var(--accent-fill);flex:none;margin:0}.mytasks .ct-pick img{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;width:24px;height:24px}.mytasks .ct-pick b{color:var(--lumie-ink)}.mytasks .ct-foot{border-top:1px solid var(--sep);flex:none;align-items:center;gap:10px;padding:14px 28px 20px;display:flex}.mytasks .ct-note{min-width:0;color:var(--text-3);flex:1;font-size:12.5px}.mytasks .ct-foot .btn{height:38px;padding:0 18px}.mytasks .ct-av{width:18px;height:18px;font:700 9px var(--font);color:#fff;background:var(--oc,#64748b);border-radius:50%;place-items:center;display:inline-grid}@media (max-width:699px){.mytasks .ct-head,.mytasks .ct-body,.mytasks .ct-foot{padding-left:18px;padding-right:18px}.mytasks .ct-body .pf-fgrid{grid-template-columns:minmax(0,1fr)}.mytasks .ct-note{display:none}}.mytasks .pf-fld.pf-stzip{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:10px;display:grid}.mytasks .pf-fld select{border:1px solid var(--ag-border);background:var(--ag-card);min-width:0;font:14px var(--font);color:var(--ag-ink);border-radius:8px;padding:9px 11px}.mytasks .pf-fld select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:0}.mytasks .pf-eadd input,.mytasks .pf-req-e input,.mytasks .pf-fld input{border:1px solid var(--ag-border);background:var(--ag-card);min-width:0;font:13.5px var(--font);color:var(--ag-ink);border-radius:8px;padding:8px 10px}.mytasks .pf-eadd input:focus,.mytasks .pf-req-e input:focus,.mytasks .pf-fld input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:0}.mytasks .pf-fgrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mytasks .pf-fld{flex-direction:column;gap:5px;min-width:0;display:flex}.mytasks .pf-fld.s2{grid-column:1/-1}.mytasks .pf-fld label{color:var(--text);font-size:12.5px;font-weight:700}.mytasks .pf-fld input{padding:9px 11px;font-size:14px}.mytasks .pf-fld .req{color:var(--red)}.mytasks .pf-fld .pf-tagctl input{min-width:80px;box-shadow:none;background:0 0;border:0;flex:120px;padding:4px 2px;font-size:14px}.mytasks .pf-fld .pf-tagctl input:focus{box-shadow:none;border:0}.mytasks .pf-hint{color:var(--text-3);font-size:12px}@media (max-width:699px){.mytasks .pf-fgrid{grid-template-columns:minmax(0,1fr)}}.mytasks .ct-body .pf-fld .ct-find{border:1px solid var(--sep);background:var(--surface-2);border-radius:10px;height:36px;margin-bottom:6px;padding:0 12px;font-size:13.5px}.mytasks .lt{min-height:28px;color:var(--text-3);align-items:center;gap:10px;padding:0 4px;font-size:13px;display:flex}.mytasks .lt-c{flex:1;min-width:0}.mytasks .lt-c b{color:var(--text-2);font-weight:600}.mytasks .lt-b{height:28px;color:var(--accent-text);border-radius:99px;padding:0 10px;font-size:13.5px;font-weight:600;transition:background .15s}.mytasks .lt-b:hover{background:var(--accent-soft)}.mytasks .lt-b.strong{background:var(--accent-fill);color:var(--on-accent)}.mytasks .lt-b.strong:hover{filter:brightness(1.08);background:var(--accent-fill)}.mytasks .lt .new{align-self:center}.mytasks.sel-mode .r-more{display:none}.mytasks.sel-mode .row-wrap>.row{padding-right:14px}.mytasks .bk-acts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mytasks .bk-a{background:var(--fill);color:var(--text);border-radius:14px;flex-direction:column;align-items:center;gap:5px;padding:11px 6px 9px;font-size:12.5px;font-weight:600;transition:background .15s,transform .12s;display:flex}.mytasks .bk-a svg{width:21px;height:21px;color:var(--text-2)}.mytasks .bk-a:hover,.mytasks .bk-a:focus-visible{background:var(--fill-2)}.mytasks .bk-a:active{transform:scale(.97)}.mytasks .bk-a.green svg{color:var(--green)}.mytasks .bk-a.amber svg{color:var(--amber)}.mytasks .bk-a.acc svg{color:var(--accent-text)}.mytasks.sel-mode .row-acts,.mytasks.sel-mode .ra-touch{display:none}.mytasks .r-check{opacity:0;pointer-events:none;place-items:center;transition:opacity .18s,transform .25s cubic-bezier(.32,.72,0,1);display:grid;position:absolute;inset:0;transform:scale(.7)}.mytasks .r-check i{background:var(--surface);width:24px;height:24px;box-shadow:inset 0 0 0 1.75px var(--text-3);color:#0000;border-radius:50%;place-items:center;transition:background .15s,box-shadow .15s;display:grid}.mytasks .r-check svg{width:14px;height:14px}.mytasks.sel-mode .r-face{opacity:0;transform:scale(.8)}.mytasks.sel-mode .r-check{opacity:1;pointer-events:auto;transform:none}.mytasks.sel-mode .r-lead .mono{opacity:0;transform:scale(.8)}.mytasks .row.is-picked .r-check i{background:var(--accent-fill);box-shadow:none;color:#fff}.mytasks.sel-mode .row[aria-current=true]:not(.is-picked){background:0 0}.mytasks .bk-head{align-items:center;gap:14px;display:flex}.mytasks .bk-stack{flex:none;width:58px;height:50px;position:relative}.mytasks .bk-stack .mono{width:40px;height:40px;box-shadow:0 0 0 2.5px var(--surface);border-radius:11px;font-size:13px;position:absolute}.mytasks .bk-stack .mono:first-child{top:8px;left:0;transform:rotate(-8deg)}.mytasks .bk-stack .mono:nth-child(2){top:4px;left:9px;transform:rotate(-2deg)}.mytasks .bk-stack .mono:nth-child(3){top:0;left:18px;transform:rotate(5deg)}.mytasks .bk-steps{flex-wrap:wrap;gap:8px;display:flex}.mytasks .bk-list .irow{grid-template-columns:30px minmax(0,1fr) auto 28px;align-items:center;padding:9px 10px 9px 12px}.mytasks .bk-list .mono{border-radius:8px;width:30px;height:30px;font-size:11px}.mytasks .bk-tag{color:var(--text-2);background:var(--fill);white-space:nowrap;border-radius:99px;padding:3px 9px;font-size:12px;font-weight:600}.mytasks .bk-tag.green{color:var(--green);background:var(--green-soft)}.mytasks .bk-tag.acc{color:var(--accent-text);background:var(--accent-soft)}.mytasks .bk-tag.lumie{color:var(--lumie-ink);background:var(--lumie-wash)}.mytasks .bk-tag.mute{color:var(--text-3)}.mytasks .bk-x{width:28px;height:28px;color:var(--text-3);border-radius:50%;place-items:center;display:grid}.mytasks .bk-x:hover{background:var(--fill);color:var(--text)}.mytasks .bk-x svg{width:12px;height:12px}.mytasks .bk-empty .lm{width:26px;height:32px}.mytasks .bk-keys{color:var(--text-3);flex-direction:column;gap:6px;margin-top:6px;font-size:13px;display:flex}.mytasks .bk-keys kbd{font:600 11.5px/1 var(--font);border:1px solid var(--sep);color:var(--text-2);background:var(--surface);border-radius:5px;margin-right:6px;padding:3px 6px}.mytasks .bulk-bar .bk-count{color:var(--text);white-space:nowrap;align-self:center;padding:0 8px;font-size:14px;font-weight:650}.mytasks .blk-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.mytasks .blk-h h3{align-items:center;gap:8px;font-size:15px;font-weight:650;display:flex}.mytasks .blk-h .n{color:var(--text-3);font-size:13px}.mytasks .blk-h .n.good{color:var(--green);font-weight:600}.mytasks .ilist{box-shadow:inset 0 0 0 1px var(--sep);border-radius:12px;overflow:hidden}.mytasks .irow{grid-template-columns:20px minmax(0,1fr) minmax(0,38%);align-items:start;gap:12px;padding:11px 14px;display:grid}.mytasks .irow+.irow{border-top:1px solid var(--sep)}.mytasks .irow.doc{grid-template-columns:20px minmax(0,1fr) auto}.mytasks .irow .nm{font-size:14.5px;font-weight:500;line-height:1.35}.mytasks .irow .sb{color:var(--text-2);margin-top:1px;font-size:13px}.mytasks .irow .have{color:var(--text-2);text-align:right;padding-top:1px;font-size:13px;line-height:1.35}.mytasks .irow .have.bad{color:var(--red);font-weight:600}.mytasks .irow .fresh{color:var(--lumie-ink);font-size:12px;font-weight:600}.mytasks .ilist.dc-flash{animation:1.6s dc-flash}@media (prefers-reduced-motion:reduce){.mytasks .ilist.dc-flash{animation:none}}@media (max-width:699px){.mytasks .irow{grid-template-columns:20px minmax(0,1fr)}.mytasks .irow .have{text-align:left;grid-column:2;margin-top:-6px;padding-top:0}}.mytasks .pf-docs .irow{grid-template-columns:20px minmax(0,1fr) auto}.mytasks .menu.bk-menu{min-width:0;margin:10px 0 4px;position:static}.mytasks .ask-row:has(.hub){margin-bottom:20px}.mytasks .ask-row{justify-content:center;margin:0 0 22px;display:flex}.mytasks .ask-row .ask-wrap{width:min(640px,100%)}.mytasks .ask-row .hub{width:min(880px,100%)}.mytasks .hub{--ease-ios:cubic-bezier(.32, .72, 0, 1);position:relative}.mytasks .hub .ask-wrap{width:auto}.mytasks .hub .ask{height:52px;padding-right:6px}.mytasks .ask-tg{width:36px;height:36px;color:var(--text-3);border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.mytasks .ask-tg:hover{background:var(--fill);color:var(--text)}.mytasks .ask-tg svg{width:17px;height:17px;transition:transform .38s var(--ease-ios);transform:rotate(180deg)}.mytasks .hub.is-min .ask-tg svg{transform:none}.mytasks .hub .ask-go+.ask-tg{margin-left:-2px}.mytasks .hub-body{transition:grid-template-rows .4s var(--ease-ios), margin-top .4s var(--ease-ios);grid-template-rows:1fr;margin-top:10px;display:grid}.mytasks .hub.is-min .hub-body{grid-template-rows:0fr;margin-top:0}.mytasks .hub-body>div{min-height:0;overflow:hidden}.mytasks .hub-panel{background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--grad-soft) border-box;transform-origin:top;transition:opacity .28s ease, transform .4s var(--ease-ios);border:1px solid #0000;border-radius:24px;padding:12px 12px 10px;position:relative;box-shadow:0 1px 2px #1e143c0d,0 22px 48px -34px #5d2cb773}.mytasks .hub.is-min .hub-panel{opacity:0;transform:translateY(-10px)scale(.985)}.mytasks .hub-thread{overscroll-behavior:contain;scrollbar-width:thin;scroll-behavior:smooth;max-height:min(380px,42vh);padding:4px 6px;overflow-y:auto}.mytasks .hub .lu-stack{gap:18px}.mytasks .hub .lu-content{color:var(--text);font-size:15px;line-height:1.55}.mytasks .hub .lu-assistant .lm{width:13px;height:16px;color:var(--lumie-ink);margin-top:4px}.mytasks .hub .lu-bubble{background:var(--accent-soft);color:var(--text);box-shadow:none}.mytasks .hub .lu-dot{background:var(--accent)}.mytasks .hub .lu-req-list{background:var(--surface);box-shadow:inset 0 0 0 1px var(--sep)}.mytasks .hub .lu-mail{background:var(--surface-2)}.mytasks .hub-brief .lu-actions{margin-top:10px}.mytasks .hub-note{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:6px 8px;font-size:14px;display:flex}.mytasks .hub-note button{color:var(--accent-text);font-weight:600}.mytasks .hub-askrow{width:100%;color:var(--lumie-ink);background:var(--lumie-wash);box-shadow:inset 0 0 0 1px var(--lumie-edge);text-align:left;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:15px;font-weight:600;display:flex}.mytasks .hub-askrow:hover{filter:brightness(.98)}.mytasks .hub-askrow span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mytasks .hub-askrow kbd{font:600 12px/1 var(--font);color:var(--text-3);border:1px solid var(--sep);background:var(--surface);border-radius:6px;padding:4px 7px}.mytasks .hub-qn{color:var(--text-3);padding:8px 12px 2px;font-size:13px}.mytasks .hub.is-q .lu-stack{gap:0}.mytasks .hub-foot{border-top:1px solid var(--sep);align-items:center;gap:6px;margin-top:4px;padding-top:10px;display:flex}.mytasks .hub.is-q .hub-foot{display:none}.mytasks .hub-chips{scrollbar-width:none;flex:1;gap:6px;min-width:0;padding:0 2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.mytasks .hub-chips::-webkit-scrollbar{display:none}.mytasks .hub-chips .qchip{white-space:nowrap;flex:none}.mytasks .hub-chips .qchip-lead{color:var(--lumie-ink);box-shadow:inset 0 0 0 1px var(--lumie-edge);background:var(--lumie-wash)}.mytasks .hub.is-railed .hub-chips{visibility:hidden}.mytasks .hub-tools{flex:none;gap:2px;display:flex}.mytasks .hub-ib{width:32px;height:32px;color:var(--text-3);border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.mytasks .hub-ib:hover{background:var(--fill);color:var(--text)}.mytasks .hub-ib svg{width:16px;height:16px}@media (max-width:699px){.mytasks .hub-panel{border-radius:22px;padding:10px}.mytasks .hub-thread{max-height:38vh}.mytasks .hub .hub-brief{grid-template-columns:minmax(0,1fr);gap:0}.mytasks .hub .hub-brief>.lm{display:none}.mytasks .hub .lu-content{font-size:14.5px}}.mytasks .fb-row{gap:8px;display:flex}.mytasks #addNewMenu .rm{z-index:1200;background:var(--surface-3);width:340px;box-shadow:var(--shadow-2);transform-origin:100% 0;color:var(--text);font-family:var(--font);border-radius:14px;padding:6px;animation:.16s cubic-bezier(.32,.72,0,1) rm-pop;position:fixed}.mytasks #addNewMenu .rm-scrim{z-index:1199}@media (max-width:699px){.mytasks #addNewMenu .rm{right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));border-radius:18px;width:auto;top:auto!important;left:8px!important}}.mytasks #ufMenu .rm{z-index:1200;background:var(--surface-3);width:320px;max-height:none;box-shadow:var(--shadow-2);transform-origin:0 0;color:var(--text);font-family:var(--font);border-radius:14px;flex-direction:column;padding:6px 6px 0;animation:.16s cubic-bezier(.32,.72,0,1) rm-pop;display:flex;position:fixed;overflow:hidden}.mytasks #ufMenu .rm-body{overscroll-behavior:contain;max-height:min(460px,100vh - 170px);padding-bottom:4px;overflow-y:auto}.mytasks #ufMenu .rm-i[disabled]{opacity:.5;cursor:default}.mytasks #ufMenu .rm-scrim{z-index:1199}@media (max-width:699px){.mytasks #ufMenu .rm{right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));border-radius:18px;width:auto;max-height:calc(100dvh - 80px);padding:6px 6px 8px;animation:.34s cubic-bezier(.32,.72,0,1) sheet-up;top:auto!important;left:8px!important}.mytasks #ufMenu .rm-body{max-height:calc(100dvh - 240px)!important}}.mytasks .uf-row .fb.uf-fb,.mytasks .fb.uf-fb{cursor:pointer;border:0;flex:0 auto;min-width:150px;height:38px;font-family:inherit}.mytasks .fb-row .fb{flex:auto}.mytasks .fb{background:var(--surface);height:36px;box-shadow:var(--shadow-1);color:var(--text-2);border-radius:12px;align-items:center;gap:7px;min-width:0;padding:0 10px 0 12px;font-size:13.5px;font-weight:600;transition:background .15s,color .15s,box-shadow .15s;display:flex}.mytasks .fb>svg:first-child{width:16px;height:16px;color:var(--text-3);flex:none}.mytasks .fb>svg:last-child{width:13px;height:13px;color:var(--text-3);flex:none;margin-left:auto;transition:transform .25s cubic-bezier(.32,.72,0,1)}.mytasks .fb[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.mytasks .fb:hover{color:var(--text)}.mytasks .fb-l{white-space:nowrap;flex:none}.mytasks .fb-v{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--accent-text);font-weight:650;overflow:hidden}.mytasks .fb b{background:var(--accent-fill);min-width:20px;height:20px;color:var(--on-accent);border-radius:99px;place-items:center;padding:0 6px;font-size:12px;display:grid}.mytasks .fb.on{background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent)}.mytasks .fb.on>svg:first-child{color:var(--accent-text)}.mytasks .fb[aria-expanded=true]{box-shadow:0 0 0 2px var(--accent)}.mytasks .fb.on .fb-l{text-overflow:ellipsis;flex:0 auto;overflow:hidden}.mytasks .fb.on:has(.fb-v) .fb-l{display:none}.mytasks #rowMenu .rm.rm-filter.rm-lumie{width:392px}.mytasks .lf-row .rm-i{flex:1;min-width:0}.mytasks .lf-i .rm-ic{color:var(--lumie-ink)}.mytasks .lf-i.is-zero .rm-l,.mytasks .lf-i.is-zero .rm-c{color:var(--text-3)}.mytasks .lf-row [data-lfs^=fav\:] .rm-ic{color:var(--amber-dot)}.mytasks .lf-askrow .rm-l{color:var(--lumie-ink);font-weight:650}.mytasks .lf-save .rm-ic{color:var(--amber-dot)}.mytasks .lf-save .rm-l{color:var(--accent-text);font-weight:600}.mytasks #rowMenu .rm.rm-filter{flex-direction:column;width:320px;max-height:none;padding:6px 6px 0;display:flex;overflow:hidden}.mytasks #rowMenu .rm.rm-filter.from-top{transform-origin:0 0}.mytasks .rm-filter .rm-body{overscroll-behavior:contain;max-height:min(460px,100vh - 170px);padding-bottom:4px;overflow-y:auto}.mytasks .rm-ftop{justify-content:space-between;align-items:center;padding:6px 10px 8px;display:flex}.mytasks .rm-ftop b{font-size:15px;font-weight:700}.mytasks .rm-clear{color:var(--accent-text);border-radius:8px;padding:4px 8px;font-size:13px;font-weight:600}.mytasks .rm-clear:hover{background:var(--accent-soft)}.mytasks .rm-fdone{border-top:1px solid var(--sep);color:var(--text-3);background:var(--surface-3);justify-content:space-between;align-items:center;gap:10px;margin:4px -6px 0;padding:10px 8px 10px 10px;font-size:12.5px;display:flex}.mytasks .rm-fdone .btn{height:32px;padding:0 16px}.mytasks .rm-check .rm-box{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--text-3);color:#0000;border-radius:6px;flex:none;place-items:center;transition:background .12s,box-shadow .12s;display:grid}.mytasks .rm-check .rm-box svg{width:13px;height:13px}.mytasks .rm-check[aria-checked=true] .rm-box{background:var(--accent-fill);box-shadow:none;color:#fff}.mytasks .rm-check .rm-ic{width:20px}.mytasks .rm-c{color:var(--text-3);text-align:right;min-width:18px;font-size:12.5px;font-weight:600}.mytasks .rm-check.is-zero .rm-l,.mytasks .rm-check.is-zero .rm-c{color:var(--text-3)}.mytasks .rm-check.is-zero .rm-l{opacity:.75}.mytasks .rm-av.none{background:var(--surface);color:var(--text-3);border:1.5px dashed var(--text-3)}.mytasks .rm-av.none svg{width:12px;height:12px}.mytasks .rm-range{grid-template-columns:1fr 1fr;gap:8px;padding:4px 10px 8px 42px;display:grid}.mytasks .rm-range label{color:var(--text-3);flex-direction:column;gap:3px;font-size:11.5px;font-weight:600;display:flex}.mytasks .rm-range input{background:var(--fill);height:32px;font:500 13px var(--font);color:var(--text);border:0;border-radius:8px;min-width:0;padding:0 8px}.mytasks .rm-range input:focus-visible{outline:2px solid var(--accent);outline-offset:0}@media (max-width:699px){.mytasks #rowMenu .rm.rm-filter{width:auto;max-height:calc(100dvh - 80px)}.mytasks .rm-filter .rm-body{max-height:calc(100dvh - 240px)}.mytasks .rm-filter .rm-cancel{display:none}}.mytasks .rm-quick{border-bottom:1px solid var(--sep);gap:6px;margin-bottom:4px;padding:4px 4px 8px;display:flex}@media (min-width:700px){.mytasks #rowMenu .rm:has(>.rm-body>.rm-quick){width:320px}}.mytasks .rm-i.teal .rm-ic{color:var(--rv,#0e7490)}.mytasks #rowMenu .rm-i.teal{--rv:#0e7490}.mytasks .rm-n{min-width:22px;height:20px;color:var(--accent-text);background:var(--accent-soft);border-radius:99px;place-items:center;padding:0 6px;font-size:12px;font-weight:650;display:grid}.mytasks .rm-empty{color:var(--text-3);padding:8px 10px 10px;font-size:13px}.mytasks .rm-i.rm-cur{cursor:default;background:var(--accent-soft)}.mytasks .rm-i.rm-cur:hover,.mytasks .rm-i.rm-cur:focus-visible{background:var(--accent-soft)}.mytasks .rm-i.rm-cur .rm-l{color:var(--accent-text);font-weight:600}.mytasks .rm-curck{width:20px;height:20px;color:var(--accent-text);flex:none;place-items:center;display:grid}.mytasks .rm-curck svg{width:15px;height:15px}.mytasks .rm-stack{flex:none;width:40px;height:30px;position:relative}.mytasks .rm-stack .mono{width:26px;height:26px;box-shadow:0 0 0 2px var(--surface-3);border-radius:7px;font-size:9.5px;position:absolute}.mytasks .rm-stack .mono:first-child{top:4px;left:0}.mytasks .rm-stack .mono:nth-child(2){top:2px;left:7px}.mytasks .rm-stack .mono:nth-child(3){top:0;left:14px}.mytasks #rowMenu .rm{z-index:76;overscroll-behavior:contain;background:var(--surface-3);width:292px;max-height:min(520px,100vh - 20px);box-shadow:var(--shadow-2);border-radius:14px;padding:6px;animation:.16s cubic-bezier(.32,.72,0,1) rm-pop;position:fixed;overflow-y:auto}.mytasks .rm-scrim,.mytasks .rm .menu-grab,.mytasks .rm .rm-cancel{display:none}.mytasks .rm-top{border-bottom:1px solid var(--sep);flex-direction:column;gap:4px;margin-bottom:4px;padding:6px 8px 8px;display:flex}.mytasks .rm-who{align-items:center;gap:10px;min-width:0;display:flex}.mytasks .rm-who .mono{border-radius:8px;width:30px;height:30px;font-size:11px}.mytasks .rm-who>span:last-child{flex-direction:column;min-width:0;display:flex}.mytasks .rm-who b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:650;overflow:hidden}.mytasks .rm-who b+span{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.mytasks .rm-back{color:var(--accent-text);border-radius:6px;align-self:flex-start;align-items:center;gap:2px;margin:-2px 0 2px -4px;padding:2px 6px 2px 2px;font-size:13px;font-weight:600;display:inline-flex}.mytasks .rm-back svg{width:15px;height:15px}.mytasks .rm-h{letter-spacing:.02em;color:var(--text-3);padding:8px 10px 3px;font-size:11.5px;font-weight:600}.mytasks .rm-sep{background:var(--sep);height:1px;margin:5px 8px;display:block}.mytasks .rm-i{text-align:left;width:100%;color:var(--text);border-radius:9px;align-items:center;gap:10px;padding:7px 10px;font-size:14px;display:flex}.mytasks .rm-i:hover,.mytasks .rm-i:focus-visible{background:var(--fill);outline:none}.mytasks .rm-i[hidden]{display:none}.mytasks .rm-ic{width:22px;height:22px;color:var(--text-3);flex:none;place-items:center;display:grid}.mytasks .rm-ic svg{width:17px;height:17px}.mytasks .rm-ic .lm{width:11px;height:14px;color:var(--lumie-ink)}.mytasks .rm-i.green .rm-ic{color:var(--green)}.mytasks .rm-i.amber .rm-ic{color:var(--amber)}.mytasks .rm-i.lumie .rm-ic,.mytasks .rm-i.lumie .rm-l{color:var(--lumie-ink)}.mytasks .rm-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mytasks .rm-l{font-weight:500;line-height:1.3}.mytasks .rm-s{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.3;overflow:hidden}.mytasks .rm-go{color:var(--text-3);place-items:center;display:grid}.mytasks .rm-go svg{width:14px;height:14px}.mytasks .rm-search{background:var(--fill);height:34px;color:var(--text-3);border-radius:9px;align-items:center;gap:8px;margin:2px 4px 4px;padding:0 10px;display:flex}.mytasks .rm-search svg{flex:none;width:15px;height:15px}.mytasks .rm-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:14px}.mytasks .rm-search input::-webkit-search-cancel-button{display:none}.mytasks .rm-search:focus-within{box-shadow:0 0 0 2px var(--accent)}@media (max-width:699px){.mytasks .rm-scrim{z-index:75;background:var(--scrim);animation:.2s fade;display:block;position:fixed;inset:0}.mytasks #rowMenu .rm{right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));border-radius:18px;width:auto;max-height:calc(100dvh - 80px);padding:6px 6px 8px;animation:.34s cubic-bezier(.32,.72,0,1) sheet-up;top:auto!important;left:8px!important}.mytasks .rm .menu-grab{background:var(--fill-2);border-radius:99px;width:36px;height:5px;margin:4px auto 6px;display:block}.mytasks .rm-i{min-height:48px;font-size:16px}.mytasks .rm .rm-cancel{background:var(--fill);min-height:50px;color:var(--accent-text);border-radius:12px;justify-content:center;margin-top:6px;font-weight:650;display:flex}}@media (prefers-reduced-motion:reduce){.mytasks .hub-thread{scroll-behavior:auto}}.mytasks .ask-wrap{position:relative}.mytasks .ask-ring{border-radius:999px;margin:-2px;padding:2px;transition:background .2s}.mytasks .ask-wrap:focus-within .ask-ring{background:var(--grad)}.mytasks .ask{background:var(--surface);height:44px;box-shadow:var(--shadow-1);border-radius:999px;align-items:center;gap:10px;padding:0 6px 0 15px;display:flex}.mytasks .ask-wrap:focus-within .ask{box-shadow:none}.mytasks .ask input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:15px}.mytasks .ask input::placeholder{color:var(--text-3)}.mytasks .ask input:focus-visible{outline:none}.mytasks .ask input::-webkit-search-cancel-button{display:none}.mytasks .ask-go{background:var(--accent-fill);height:32px;color:var(--on-accent);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex}.mytasks .ask-go .lm{color:currentColor;width:11px;height:13px}.mytasks .ask-pop{background:var(--surface-3);box-shadow:var(--shadow-2);z-index:30;border-radius:14px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0}.mytasks .ask-pop .lbl{color:var(--text-3);padding:8px 10px 4px;font-size:12px;font-weight:600}.mytasks :is(.r-trig,.mytasks .rm-trg).t-lumie{--tc:var(--lumie-ink)}.mytasks :is(.r-trig,.mytasks .rm-trg).t-exception{--tc:#c0266d}.mytasks :is(.r-trig,.mytasks .rm-trg).t-contract{--tc:#2563eb}.mytasks :is(.r-trig,.mytasks .rm-trg).t-followup{--tc:#0e7490}.mytasks :is(.r-trig,.mytasks .rm-trg).t-expiring{--tc:var(--amber-dot)}.mytasks :is(.r-trig,.mytasks .rm-trg).t-expired{--tc:var(--red)}.mytasks :is(.r-trig,.mytasks .rm-trg).t-removal{--tc:var(--text-3)}.mytasks :is(.r-trig,.mytasks .rm-trg).t-bounced{--tc:#ea580c}.mytasks .rm-ic.rm-trg{color:var(--tc,var(--accent))}.mytasks .rm-ic.rm-trg svg{width:14px;height:14px}.mytasks .rm-warn{background:var(--amber-soft);color:var(--amber);border-radius:10px;align-items:flex-start;gap:8px;margin:0 4px 6px;padding:8px 10px;font-size:12.5px;font-weight:600;line-height:1.35;display:flex}.mytasks .rm-warn svg{flex:none;width:15px;height:15px;margin-top:1px}.mytasks .pf-rm .rm-body{max-height:min(420px,100vh - 260px)}.mytasks .ad-pick.ad-mm.rm,.mytasks .ad-pick.ad-mm.rm:hover:not(:disabled){background:var(--red-soft)}.mytasks .ad-mm-tag.rm,.mytasks .ad-mm-sum.rm{color:var(--red)}.mytasks .tm-views{align-items:center;margin:-4px 0 4px}.mytasks .tm-view{align-items:center;display:inline-flex}.mytasks .tm-view-x{width:20px;height:20px;color:var(--text-3);border-radius:50%;place-items:center;margin-left:2px;display:grid}.mytasks .tm-view-x:hover{background:var(--fill-2);color:var(--text)}.mytasks .tm-view-x svg{width:9px;height:9px}.mytasks .ask .ico{width:20px;height:24px;color:var(--lumie-ink);flex:none}.mytasks .pg-size{height:28px;color:var(--text-2);background:var(--fill);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:0 26px 0 10px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex;position:relative}.mytasks .pg-size:hover{background:var(--fill-2)}.mytasks .pg-size select{appearance:none;font:650 13px/1 var(--font);color:var(--text);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.mytasks .pg-size select:focus-visible{outline:none}.mytasks .pg-size:focus-within{box-shadow:0 0 0 2px var(--accent)}.mytasks .pg-size svg{width:12px;height:12px;color:var(--text-3);pointer-events:none;margin-top:-6px;position:absolute;top:50%;right:9px}.mytasks .pg-nums{align-items:center;gap:4px;display:flex}.mytasks .pg-n,.mytasks .pg-b{min-width:34px;height:34px;color:var(--text-2);border-radius:99px;place-items:center;padding:0 8px;font-size:14px;font-weight:600;transition:background .15s,color .15s;display:grid}.mytasks .pg-n:hover,.mytasks .pg-b:hover:not(:disabled){background:var(--fill);color:var(--text)}.mytasks .pg-n[aria-current=page]{background:var(--accent-fill);color:var(--on-accent)}.mytasks .pg-b svg{width:16px;height:16px}.mytasks .pg-b:disabled{opacity:.35;cursor:default}.mytasks .pg-gap{color:var(--text-3);padding:0 2px}.mytasks .pg-range{text-align:center;color:var(--text-3);margin-top:-8px;font-size:12.5px}.mytasks .sf-cap-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.mytasks .btn:disabled{opacity:.45;cursor:default;filter:none}.mytasks .tm-closed-notice{flex-wrap:wrap;align-items:center;gap:10px;margin:0 40px 14px 0;display:flex}.mytasks .tm-closed-notice>span:first-child{flex:auto}.mytasks .tm-closed-actions{gap:8px;display:inline-flex}.mytasks .cs-grid.is-single{grid-template-columns:minmax(0,1fr)}.mytasks .cs-grid.is-single .cs-byl{border-left:0;padding-left:0}.mytasks .csd .csd-items{margin:8px 0 0}.mytasks .blk-r{align-items:center;gap:12px;display:flex}.mytasks .blk-link{color:var(--accent-text);border-radius:6px;font-size:13px;font-weight:600}.mytasks .blk-link:hover{text-underline-offset:3px;text-decoration:underline}.mytasks .csd-h+.csd-items-h,.mytasks .csd-pol+.csd-items-h{margin-top:10px}.mytasks .tm-email-copy{margin:4px 0 6px}.mytasks .qk{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--sep);border-left:0;border-radius:16px;flex-direction:column;flex:none;gap:10px;padding:12px 12px 13px 14px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.mytasks .qk:before{content:"";background:var(--red);width:4px;position:absolute;top:0;bottom:0;left:0}.mytasks .qk.warn:before{background:var(--amber-dot)}.mytasks .qk.ok:before{background:var(--green)}.mytasks .qk-row{align-items:center;gap:10px;display:flex}.mytasks .qk-tags{flex-wrap:wrap;flex:1;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.mytasks .qk-t{white-space:nowrap;text-overflow:ellipsis;border-radius:99px;align-items:center;gap:6px;max-width:100%;height:28px;padding:0 11px 0 9px;font-size:12.5px;font-weight:650;display:inline-flex;overflow:hidden}.mytasks .qk-t>span{flex:none;place-items:center;display:grid}.mytasks .qk-t svg{width:14px;height:14px}.mytasks .qk-t.bad{background:var(--red-soft);color:var(--red)}.mytasks .qk-t.warn{background:var(--amber-soft);color:var(--amber)}.mytasks .qk-t.ok{background:var(--green-soft);color:var(--green)}.mytasks .qk-t.lav{background:var(--lumie-wash);color:var(--lumie-ink);box-shadow:inset 0 0 0 1px var(--lumie-edge)}.mytasks .qk-t.more{background:var(--fill);color:var(--text-2);padding:0 11px}.mytasks .qk-go{white-space:nowrap;height:36px;color:var(--on-accent);background:linear-gradient(180deg, color-mix(in srgb, var(--accent-fill) 88%, #fff), var(--accent-fill));box-shadow:0 1px 0 #ffffff2e inset, 0 6px 16px -8px color-mix(in srgb, var(--accent-fill) 80%, transparent);border-radius:99px;flex:none;align-items:center;gap:6px;padding:0 12px 0 16px;font-size:14px;font-weight:650;transition:transform .12s,filter .15s;display:inline-flex}.mytasks .qk-go:hover{filter:brightness(1.07)}.mytasks .qk-go:active{transform:scale(.97)}.mytasks .qk-go svg{width:14px;height:14px}.mytasks .qk-p{color:var(--text);grid-template-columns:auto minmax(0,1fr);gap:3px 10px;margin:0;font-size:14px;line-height:1.45;display:grid}.mytasks .qk-p dd{margin:0}.mytasks .qk-k{letter-spacing:.06em;text-transform:uppercase;padding-top:2px;font-size:11px;font-weight:800}.mytasks .qk-k.miss{color:var(--red)}.mytasks .qk.ok .qk-k.miss{color:var(--green)}.mytasks .qk.warn .qk-k.miss{color:var(--amber)}.mytasks .qk-k.need{color:var(--accent-text)}.mytasks .dd-rel{color:var(--text-3);font-size:12.5px}.mytasks .ins-dd{flex-direction:column;gap:12px;display:flex}.mytasks .ins+.ins{border-top:1px solid var(--sep);padding-top:12px}.mytasks .ins-who{line-height:1.45}.mytasks .ins-who b{font-weight:600}.mytasks .ins-pri{vertical-align:1px;background:var(--fill);color:var(--text-2);border-radius:99px;margin-left:6px;padding:3px 7px;font-size:11px;font-weight:700;line-height:1;display:inline-block}.mytasks .ins-lines{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.mytasks .ins-l{height:26px;color:var(--text-2);background:var(--fill);border-radius:99px;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:12.5px;font-weight:600;display:inline-flex}.mytasks .ins-l i{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px}.mytasks .ins-l.bad{color:var(--red);background:var(--red-soft)}.mytasks .ins-l.bad i{background:var(--red)}.mytasks .lnk{color:var(--accent-text);text-align:left;border-radius:4px;margin-right:6px;font-weight:600}.mytasks .lnk:hover{text-underline-offset:3px;text-decoration:underline}.mytasks .dl .id{font-family:var(--font-mono);color:var(--text-3);letter-spacing:.01em;white-space:nowrap;font-size:12.5px}@keyframes tm-ags-in{0%{transform:translate(100%)}}@keyframes tm-ags-out{to{transform:translate(100%)}}.tm-ags{box-shadow:-16px 0 48px #1410282e}.tm-ags[data-state=open]{animation:.45s cubic-bezier(.32,.72,.33,1) both tm-ags-in}.tm-ags[data-state=closed]{animation:.35s cubic-bezier(.32,.72,.33,1) both tm-ags-out}@media (prefers-reduced-motion:reduce){.tm-ags[data-state=open],.tm-ags[data-state=closed]{animation-duration:10ms}}.mytasks .rq{background:var(--fill);min-width:0;color:var(--text);border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:10px 4px 8px;font-size:12.5px;font-weight:600;transition:background .15s,transform .12s;display:flex;position:relative}.mytasks .rq svg{width:20px;height:20px}.mytasks .rq:hover,.mytasks .rq:focus-visible{background:var(--fill-2);outline:none}.mytasks .rq:active{transform:scale(.97)}.mytasks .rq.green svg{color:var(--green)}.mytasks .rq.amber svg{color:var(--amber)}.mytasks .rq.acc svg{color:var(--accent-text)}.mytasks .rq{--rv:#0e7490;--rv-soft:#e3f3f6}.mytasks .rq.teal svg{color:var(--rv)}.mytasks .rq>span{text-align:center;text-wrap:balance;max-width:100%;line-height:1.2}.mytasks .rq .rq-alt{display:none}.mytasks .rq.on{background:var(--rv-soft);color:var(--rv);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rv) 28%, transparent)}.mytasks .rq.on:hover,.mytasks .rq.on:focus-visible{background:var(--fill-2);color:var(--text);box-shadow:none}.mytasks .rq.on:hover .rq-l,.mytasks .rq.on:focus-visible .rq-l{display:none}.mytasks .rq.on:hover .rq-alt,.mytasks .rq.on:focus-visible .rq-alt{display:inline}.mytasks .rq em{color:var(--text-3);font-size:11px;font-style:normal;font-weight:650;position:absolute;top:5px;right:6px}.mytasks #rowMenu .rm-i:disabled,.mytasks #rowMenu .rq:disabled{opacity:.5;cursor:not-allowed}.mytasks .rm-av{color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9.5px;font-weight:700;display:grid}.mytasks .lumie-logo{border-radius:50%;flex:none;display:block}.mytasks .ask .lumie-logo.ico{width:22px;height:22px}.mytasks .tm-confirm{z-index:92;max-width:440px}.mytasks .tm-confirm+.scrim{z-index:91}.mytasks .scrim:has(+.tm-confirm){z-index:91}body:has(.tm-ags) .mytasks .sheet{z-index:40}body:has(.tm-ags) aside.sticky{z-index:40}.mytasks .mt5-card{box-sizing:border-box;background:var(--surface);border:1px solid var(--lumie-edge);width:min(880px,100%);box-shadow:var(--shadow-1);border-radius:18px;margin:-8px auto 22px;padding:14px 18px 12px}.mytasks .mt5-row{align-items:flex-start;gap:12px;display:flex}.mytasks .mt5-row>.lm{flex:none;margin-top:3px}.mytasks .mt5-h{align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.mytasks .mt5-h b{color:var(--text);font-size:15px}.mytasks .mt5-h span{color:var(--text-3);margin-left:auto;font-size:12px}.mytasks .mt5-lead{color:var(--text);margin:0 0 6px;font-size:15px;line-height:1.55}.mytasks .mt5-wk{color:var(--text-2);margin:0 0 10px;font-size:13.5px;line-height:1.5}.mytasks .mt5-k{letter-spacing:.05em;text-transform:uppercase;color:var(--accent-text);margin:8px 0 6px;font-size:11px;font-weight:700}.mytasks .mt5-kh{letter-spacing:0;text-transform:none;color:var(--text-3);margin-left:8px;font-weight:500}.mytasks .mt5-do{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mytasks .mt5-act{text-align:left;background:var(--surface);border:1px solid var(--lumie-edge);width:100%;min-height:48px;font:inherit;color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:6px 12px;font-size:14px;display:flex}.mytasks .mt5-act:hover{border-color:var(--accent);background:var(--lumie-wash)}.mytasks .mt5-n{background:var(--accent-soft);width:20px;height:20px;color:var(--accent-text);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.mytasks .mt5-t{flex:1;min-width:0}.mytasks .mt5-t em{color:var(--text-3);margin-top:1px;font-size:12px;font-style:normal;display:block}.mytasks .mt5-tag{color:var(--green);background:var(--green-soft);white-space:nowrap;border-radius:999px;flex:none;padding:2px 8px;font-size:11px;font-weight:700}.mytasks .mt5-tag.dec{color:var(--accent-text);background:var(--accent-soft)}.mytasks .mt5-skel{flex-direction:column;gap:8px;display:flex}.mytasks .mt5-skel span{background:var(--lumie-wash);border-radius:6px;height:12px;display:block}.mytasks .mt5-skel span:first-child{width:40%}.mytasks .mt5-skel span:nth-child(2){width:90%}.mytasks .mt5-skel span:last-child{width:70%}@media (max-width:699px){.mytasks .mt5-card{padding:14px 14px 12px;position:relative}.mytasks .mt5-row{display:block}.mytasks .mt5-row>.lm{margin:0;position:absolute;top:17px;left:14px}.mytasks .mt5-h{flex-wrap:wrap;gap:2px 10px;padding-left:22px}.mytasks .mt5-h span{margin-left:0}.mytasks .mt5-kh{margin:2px 0 0;display:block}.mytasks .mt5-act{-moz-column-gap:10px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:6px 10px;padding:9px 12px;display:grid}.mytasks .mt5-act .mt5-tag{white-space:normal;grid-column:2;justify-self:start}}.mytasks .lu5n{padding-top:8px}.mytasks .lu5n-lead{color:var(--text);margin:0 0 6px;font-size:15px;line-height:1.55}.mytasks .lu5n-so{color:var(--text-2);margin:0 0 8px;font-size:13.5px;line-height:1.5}.mytasks .lu5n-do{margin:6px 0 8px}.mytasks .lu5n-chev{color:var(--accent);flex:none;display:inline-flex}.mytasks .mt5-act.is-done{cursor:default;opacity:.75;background:var(--surface)}.mytasks .lu5n-b{font:inherit;border:1px solid var(--lumie-edge);background:var(--surface);color:var(--text);cursor:pointer;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:600}.mytasks .lu5n-b:hover{background:var(--lumie-wash)}.mytasks .lu5n-b.lnk{color:var(--text-2);background:0 0;border:0;flex:none;padding:7px 4px;font-weight:500;text-decoration:underline}