.tasks-module__fQYJla__surface{min-height:0;color:var(--text);flex:1;padding:12px clamp(16px,2vw,32px) 40px;overflow:auto}.tasks-module__fQYJla__surface[hidden]{display:none}.tasks-module__fQYJla__toolbar{grid-template-columns:minmax(300px,1fr) 190px 210px 175px;align-items:end;gap:16px;display:grid}.tasks-module__fQYJla__surface label,.tasks-module__fQYJla__dialog label{min-width:0;color:var(--muted);flex-direction:column;gap:5px;font-size:12px;display:flex}.tasks-module__fQYJla__surface select,.tasks-module__fQYJla__dialog select,.tasks-module__fQYJla__dialog input,.tasks-module__fQYJla__dialog textarea{background:var(--navy);color:var(--text);font:inherit;border:1px solid #34515c;border-radius:5px;min-width:0;max-width:100%;padding:8px}.tasks-module__fQYJla__toolbar select{text-overflow:ellipsis;width:100%}.tasks-module__fQYJla__surface button,.tasks-module__fQYJla__dialog button{color:var(--text);background:0 0;border:1px solid #34515c;border-radius:5px;padding:8px 10px}.tasks-module__fQYJla__surface button:hover,.tasks-module__fQYJla__dialog button:hover{border-color:var(--cyan)}.tasks-module__fQYJla__surface :is(button,select):focus-visible,.tasks-module__fQYJla__dialog :is(button,input,select,textarea):focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.tasks-module__fQYJla__surface button:disabled,.tasks-module__fQYJla__dialog button:disabled{opacity:.5;cursor:not-allowed}.tasks-module__fQYJla__tabs{border-bottom:1px solid #34515c;align-self:stretch;align-items:end;display:flex}.tasks-module__fQYJla__tabs button{color:var(--dim);white-space:nowrap;border:0;border-bottom:2px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:7px;padding:12px 10px;font-size:13px;display:flex}.tasks-module__fQYJla__tabs button[aria-selected=true]{color:var(--mint);border-bottom-color:var(--mint);background:linear-gradient(#0000,#75f7d409)}.tasks-module__fQYJla__notice,.tasks-module__fQYJla__session,.tasks-module__fQYJla__dialog p{color:var(--muted);font-size:12px}.tasks-module__fQYJla__notice{min-height:18px;margin:10px 0 14px}.tasks-module__fQYJla__spotlight{color:var(--muted);align-items:center;gap:4px;margin-top:12px;font-size:12px;display:flex}.tasks-module__fQYJla__spotlight span{color:var(--dim);margin-right:5px}.tasks-module__fQYJla__spotlight button{color:var(--muted);padding:6px 9px}.tasks-module__fQYJla__spotlight button[aria-pressed=true]{border-color:var(--mint);color:var(--mint);background:#75f7d40b}.tasks-module__fQYJla__board{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:12px;display:grid}.tasks-module__fQYJla__column{--heat:var(--blue);border-top:2px solid var(--heat);background:linear-gradient(color-mix(in srgb, var(--heat) 5%, transparent), transparent 130px);min-width:0;padding:10px 3px 0}.tasks-module__fQYJla__column[data-urgency=urgent]{--heat:var(--red)}.tasks-module__fQYJla__column[data-urgency=high]{--heat:var(--amber)}.tasks-module__fQYJla__column[data-urgency=normal]{--heat:color-mix(in srgb, var(--amber) 55%, var(--mint))}.tasks-module__fQYJla__column[data-urgency=low]{--heat:var(--cyan)}.tasks-module__fQYJla__column[data-urgency=none]{--heat:color-mix(in srgb, var(--blue) 65%, var(--dim))}.tasks-module__fQYJla__column[data-dnd-drop-target=true]{box-shadow:0 0 0 1px color-mix(in srgb, var(--heat) 45%, transparent)}.tasks-module__fQYJla__column h2{color:var(--heat);justify-content:space-between;margin:0 5px 10px;font-size:13px;font-weight:600;display:flex}.tasks-module__fQYJla__column h2 span{opacity:.8;font-size:12px}.tasks-module__fQYJla__add{text-align:left;width:100%;margin-top:2px;font-size:12px;color:var(--dim)!important;border:0!important}.tasks-module__fQYJla__card{background:var(--navy);touch-action:none;border:1px solid #829ba62d;border-radius:7px;min-width:0;margin-bottom:7px;padding:9px 10px;position:relative;box-shadow:0 3px 10px #0002}.tasks-module__fQYJla__cardCompleting{border-color:color-mix(in srgb, var(--mint) 78%, transparent);animation:.36s ease-out both tasks-module__fQYJla__completion-card-exit;overflow:hidden;box-shadow:0 0 0 1px #75f7d42b,0 0 24px #75f7d42b,0 3px 10px #0002}.tasks-module__fQYJla__completionConfirmation{z-index:2;color:var(--mint);letter-spacing:.04em;text-transform:uppercase;background:#0b2c2a;border:1px solid #75f7d480;border-radius:5px;align-items:center;gap:4px;padding:3px 6px;font-size:10px;font-weight:750;animation:.18s ease-out both tasks-module__fQYJla__completion-check-in;display:inline-flex;position:absolute;top:7px;right:8px;box-shadow:0 0 15px #75f7d445}.tasks-module__fQYJla__cardCompleting:after{content:"";pointer-events:none;border:1px solid #75f7d4a6;border-radius:50%;width:20px;height:20px;animation:.36s ease-out both tasks-module__fQYJla__completion-ripple;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.tasks-module__fQYJla__card[data-dnd-source=true]{visibility:hidden}.tasks-module__fQYJla__card[data-dnd-overlay-card=true]{visibility:visible;pointer-events:none;box-shadow:0 12px 34px #0008,0 0 0 1px #75f7d466;opacity:1!important;filter:none!important}.tasks-module__fQYJla__card[data-spotlight-muted=true]{filter:grayscale(.96)saturate(.06);opacity:.27!important}.tasks-module__fQYJla__card[data-spotlight-muted=true]:is(:hover,:focus-within){filter:grayscale(.82)saturate(.16);opacity:.48!important}.tasks-module__fQYJla__card .tasks-module__fQYJla__title{text-overflow:ellipsis;white-space:nowrap;text-align:left;border:0;width:100%;padding:0;font-size:13px;font-weight:500;line-height:20px;display:block;overflow:hidden}.tasks-module__fQYJla__date{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);margin:1px 0;font-size:11px;line-height:18px;overflow:hidden}.tasks-module__fQYJla__date [data-tone=overdue]{color:var(--red)}.tasks-module__fQYJla__date [data-tone=soon]{color:var(--amber)}.tasks-module__fQYJla__context{color:var(--dim);align-items:center;gap:4px;margin:0;font-size:11px;line-height:17px;display:flex}.tasks-module__fQYJla__context span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tasks-module__fQYJla__context svg{flex-shrink:0}.tasks-module__fQYJla__cardActions{opacity:0;pointer-events:none;background:var(--navy);box-shadow:-8px 0 8px var(--navy);border-radius:4px;gap:1px;display:flex;position:absolute;top:4px;right:4px}.tasks-module__fQYJla__cardActions button{border-color:#0000;place-items:center;width:27px;height:27px;padding:0;display:grid}.tasks-module__fQYJla__card:hover .tasks-module__fQYJla__cardActions,.tasks-module__fQYJla__card:focus-within .tasks-module__fQYJla__cardActions{opacity:1;pointer-events:auto}.tasks-module__fQYJla__dragOverlay{pointer-events:none}.tasks-module__fQYJla__empty{color:var(--dim);margin:0;padding:9px 7px;font-size:12px}.tasks-module__fQYJla__session{color:var(--dim);margin:22px 0 8px;font-size:11px}.tasks-module__fQYJla__audit{color:var(--dim);margin-top:8px;font-size:11px}.tasks-module__fQYJla__audit p{overflow-wrap:anywhere}.tasks-module__fQYJla__dialog{background:var(--navy);color:var(--text);border:1px solid #4de2ff88;border-radius:14px;width:min(600px,100vw - 24px);max-height:88dvh;margin:auto;padding:24px;box-shadow:0 0 60px #4de2ff15}.tasks-module__fQYJla__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020810cc}.tasks-module__fQYJla__dialog form{gap:14px;display:grid}.tasks-module__fQYJla__editorHeading,.tasks-module__fQYJla__editorActions{justify-content:space-between;align-items:center;gap:8px;display:flex}.tasks-module__fQYJla__editorHeading h2{margin:0;font-size:22px}.tasks-module__fQYJla__fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.tasks-module__fQYJla__dialog textarea{resize:vertical;min-height:65px}@media (max-width:1100px){.tasks-module__fQYJla__toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.tasks-module__fQYJla__tabs{grid-column:1/-1}.tasks-module__fQYJla__board{grid-template-columns:repeat(5,minmax(195px,1fr));overflow-x:auto}}@media (hover:none),(pointer:coarse){.tasks-module__fQYJla__cardActions{opacity:1;pointer-events:auto}.tasks-module__fQYJla__card .tasks-module__fQYJla__title{padding-right:94px}.tasks-module__fQYJla__cardActions button{width:30px;height:30px}}@media (max-width:700px){.tasks-module__fQYJla__board{grid-template-columns:1fr;gap:16px;overflow:visible}.tasks-module__fQYJla__toolbar{grid-template-columns:1fr 1fr;gap:10px}.tasks-module__fQYJla__toolbar label:last-child{grid-column:1/-1}.tasks-module__fQYJla__tabs button{flex:1}.tasks-module__fQYJla__fields{grid-template-columns:1fr}.tasks-module__fQYJla__cardActions{opacity:1;pointer-events:auto}.tasks-module__fQYJla__card .tasks-module__fQYJla__title{padding-right:94px}}@media (prefers-reduced-motion:no-preference){.tasks-module__fQYJla__cardActions{transition:opacity .12s}.tasks-module__fQYJla__card{transition:opacity .18s,filter .18s}}@keyframes tasks-module__fQYJla__completion-check-in{0%{opacity:0;transform:translateY(-3px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes tasks-module__fQYJla__completion-ripple{0%{opacity:.55;width:20px;height:20px}to{opacity:0;width:190px;height:190px}}@keyframes tasks-module__fQYJla__completion-card-exit{0%,70%{opacity:1;max-height:180px;margin-bottom:7px;padding-top:9px;padding-bottom:9px;transform:translateY(0)scale(1)}to{opacity:.04;border-color:#0000;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(4px)scale(.985)}}@media (prefers-reduced-motion:reduce){.tasks-module__fQYJla__cardCompleting{animation:none}.tasks-module__fQYJla__cardCompleting:after{display:none}.tasks-module__fQYJla__completionConfirmation{animation:none}}
