.day-module__9jqtdW__screen{--bg:#f7f5ff;--ink:#3b2e5a;--mute:#6a6089;--line:#e6e0fa;--card:#fff;--now:#7b6cff;--now-text:#5848d8;--now-soft:#ece9ff;--now-ring:#d3ccff;--late-line:#e2557a;--late-text:#b8325a;--late-soft:#ffe4ec;--ahead-line:#2fb386;--ahead-text:#17734f;--ahead-soft:#d8f6ea;--later-line:#d9a800;--later-text:#6f5400;--later-soft:#fff3cc;--done:#ebe6fc;--ease:cubic-bezier(.2, .8, .2, 1);--bounce:cubic-bezier(.3, 1.6, .5, 1);--pop:var(--font-pop), var(--font-rounded), system-ui, sans-serif;background:var(--bg);min-height:100vh;color:var(--ink);font:500 15px/1.45 var(--font-rounded), system-ui, sans-serif}:where(.day-module__9jqtdW__screen) button{font:inherit;color:inherit;cursor:pointer}:where(.day-module__9jqtdW__screen) button:disabled{cursor:not-allowed}.day-module__9jqtdW__screen :focus-visible{outline:3px solid var(--now);outline-offset:2px}.day-module__9jqtdW__wrap{max-width:1240px;margin:0 auto;padding:26px 32px 96px}.day-module__9jqtdW__loading{color:var(--mute);padding:40px 0}.day-module__9jqtdW__banner{background:var(--later-soft);color:var(--later-text);border-radius:12px;margin-bottom:16px;padding:8px 14px;font-size:13px;font-weight:700}.day-module__9jqtdW__notice{margin-top:14px}.day-module__9jqtdW__header{border-bottom:2px solid var(--line);align-items:center;gap:22px;padding-bottom:18px;display:flex}.day-module__9jqtdW__mark{font:400 20px var(--pop)}.day-module__9jqtdW__markAccent{color:var(--now-text)}.day-module__9jqtdW__date{color:var(--mute)}.day-module__9jqtdW__clock{align-items:center;gap:8px;font-weight:800;display:inline-flex}.day-module__9jqtdW__clockDot{background:var(--late-line);border-radius:50%;width:7px;height:7px;animation:1.4s infinite day-module__9jqtdW__blink}@keyframes day-module__9jqtdW__blink{50%{opacity:.25}}.day-module__9jqtdW__score{align-items:baseline;gap:26px;margin-left:auto;display:flex}.day-module__9jqtdW__scoreItem{color:var(--mute);align-items:baseline;gap:7px;font-size:13px;display:flex}.day-module__9jqtdW__scoreNum{font:400 30px var(--pop);color:var(--ink);animation:day-module__9jqtdW__bump .45s var(--ease);display:inline-block}.day-module__9jqtdW__drift .day-module__9jqtdW__scoreNum{color:var(--late-text)}.day-module__9jqtdW__ahead .day-module__9jqtdW__scoreNum{color:var(--ahead-text)}@keyframes day-module__9jqtdW__bump{40%{transform:translateY(-5px)scale(1.15)}}.day-module__9jqtdW__flow{border-bottom:2px solid var(--line);padding:96px 0 14px;position:relative;overflow-x:clip}.day-module__9jqtdW__flowHead{color:var(--mute);text-transform:uppercase;letter-spacing:.07em;justify-content:space-between;align-items:center;font-size:11.5px;font-weight:800;display:flex;position:absolute;top:22px;left:0;right:0}.day-module__9jqtdW__tray{background:var(--later-soft);color:var(--later-text);text-transform:none;letter-spacing:0;border-radius:99px;align-items:center;gap:6px;margin-left:10px;padding:3px 11px;font-size:12.5px;display:inline-flex}.day-module__9jqtdW__trayEmpty{opacity:.55}.day-module__9jqtdW__trayBump{animation:day-module__9jqtdW__bump .45s var(--bounce)}.day-module__9jqtdW__track{height:78px;position:relative}.day-module__9jqtdW__hr{border-left:1.5px solid var(--line);position:absolute;top:-10px;bottom:-8px}.day-module__9jqtdW__half{opacity:.8;border-left-style:dashed;top:6px;bottom:6px}.day-module__9jqtdW__ticks{height:22px;color:var(--mute);margin-top:8px;font-size:12px;font-weight:800;position:relative}.day-module__9jqtdW__ticks span{white-space:nowrap;position:absolute;transform:translate(-50%)}.day-module__9jqtdW__seg{z-index:1;border:2px solid var(--line);background:var(--card);text-align:left;cursor:pointer;height:100%;transition:left .55s var(--ease), width .55s var(--ease), background .3s, opacity .3s, transform .15s, border-color .15s;border-radius:16px;padding:10px 11px;position:absolute;top:0;overflow:hidden}.day-module__9jqtdW__seg:hover{border-color:#c9bfff;transform:translateY(-3px)}.day-module__9jqtdW__segFixed{background:repeating-linear-gradient(-45deg,#fff 0 7px,#f0ecfd 7px 10px)}.day-module__9jqtdW__segDone{border-color:var(--done);background:var(--done);color:#5f5383}.day-module__9jqtdW__segSkipped{opacity:.45;border-style:dashed}.day-module__9jqtdW__segSkipped .day-module__9jqtdW__tx{text-decoration:line-through}.day-module__9jqtdW__segCurrent{border-color:var(--now);background:var(--now-soft)}.day-module__9jqtdW__segSel{border-color:var(--now);box-shadow:0 0 0 3px var(--now-ring)}.day-module__9jqtdW__fill{background:#7b6cff24;position:absolute;inset:0 auto 0 0}.day-module__9jqtdW__nm{white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:800;display:flex;position:relative;overflow:hidden}.day-module__9jqtdW__tx{text-overflow:ellipsis;overflow:hidden}.day-module__9jqtdW__ic{flex:none;font-size:15px;line-height:1}.day-module__9jqtdW__tm{color:var(--mute);white-space:nowrap;margin-top:4px;font-size:11px;font-weight:700;position:relative}.day-module__9jqtdW__segCompact .day-module__9jqtdW__tm{display:none}.day-module__9jqtdW__segNarrow{padding:10px 0}.day-module__9jqtdW__segNarrow .day-module__9jqtdW__nm{justify-content:center}.day-module__9jqtdW__segNarrow .day-module__9jqtdW__tx,.day-module__9jqtdW__segNarrow .day-module__9jqtdW__tm{display:none}.day-module__9jqtdW__segMoved{animation:day-module__9jqtdW__flashPush 1.1s var(--ease)}.day-module__9jqtdW__segPulled{animation:day-module__9jqtdW__flashPull 1.1s var(--ease)}@keyframes day-module__9jqtdW__flashPush{0%,30%{border-color:var(--late-line);background:var(--late-soft)}}@keyframes day-module__9jqtdW__flashPull{0%,30%{border-color:var(--ahead-line);background:var(--ahead-soft)}}.day-module__9jqtdW__segLeaving{opacity:.6;border:2.5px dashed var(--later-line);background:var(--later-soft)}.day-module__9jqtdW__segLeaving:after{content:"→ later";background:var(--later-soft);color:var(--later-text);border-radius:99px;padding:0 6px;font-size:10.5px;font-weight:800;position:absolute;bottom:6px;right:6px}.day-module__9jqtdW__flyer{z-index:40;pointer-events:none;margin:0;transition:transform .75s cubic-bezier(.5,0,.2,1),opacity .75s ease-in;position:fixed}.day-module__9jqtdW__ghost{z-index:2;border:2.5px dashed var(--late-line);pointer-events:none;border-radius:18px;height:calc(100% + 10px);position:absolute;top:-5px}.day-module__9jqtdW__ghostPull{border-color:var(--ahead-line)}.day-module__9jqtdW__ghostAi{border-color:var(--now);background:#7b6cff12}.day-module__9jqtdW__nowline{z-index:3;background:var(--now);border-radius:2px;width:2.5px;position:absolute;top:-8px;bottom:-8px;transform:translate(-1px)}.day-module__9jqtdW__tip{z-index:6;background:var(--ink);color:#fff;white-space:nowrap;pointer-events:none;border-radius:14px;padding:8px 12px;font-size:13px;position:absolute;bottom:calc(100% - 92px);transform:translate(-50%)}.day-module__9jqtdW__tip small{color:#d6cff0;margin-top:1px;font-size:11.5px;display:block}.day-module__9jqtdW__buddy{z-index:4;width:76px;position:absolute;top:10px;transform:translate(-50%)}.day-module__9jqtdW__buddy svg{width:76px;height:71px;display:block;overflow:visible}.day-module__9jqtdW__body{transform-origin:50% 100%;transform-box:fill-box;animation:3.2s ease-in-out infinite day-module__9jqtdW__breathe}@keyframes day-module__9jqtdW__breathe{50%{transform:scaleY(.96)scaleX(1.02)}}.day-module__9jqtdW__eyes{transform-origin:50%;transform-box:fill-box;animation:4.5s infinite day-module__9jqtdW__blinkEye}@keyframes day-module__9jqtdW__blinkEye{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.day-module__9jqtdW__happyEyes,.day-module__9jqtdW__grin,.day-module__9jqtdW__sweat,.day-module__9jqtdW__wobble,.day-module__9jqtdW__moodHappy .day-module__9jqtdW__eyes,.day-module__9jqtdW__moodHappy .day-module__9jqtdW__smile{display:none}.day-module__9jqtdW__moodHappy .day-module__9jqtdW__happyEyes,.day-module__9jqtdW__moodHappy .day-module__9jqtdW__grin,.day-module__9jqtdW__moodWorried .day-module__9jqtdW__sweat,.day-module__9jqtdW__moodWorried .day-module__9jqtdW__wobble{display:inline}.day-module__9jqtdW__moodWorried .day-module__9jqtdW__smile{display:none}.day-module__9jqtdW__moodThink svg{animation:.8s ease-in-out infinite day-module__9jqtdW__bob}@keyframes day-module__9jqtdW__bob{50%{transform:translateY(-5px)rotate(3deg)}}.day-module__9jqtdW__hop{animation:day-module__9jqtdW__hop .6s var(--bounce)}@keyframes day-module__9jqtdW__hop{40%{transform:translateY(-18px)rotate(-6deg)}70%{transform:translateY(0)scaleY(.88)}}.day-module__9jqtdW__shake{animation:.5s day-module__9jqtdW__shake}@keyframes day-module__9jqtdW__shake{20%,60%{transform:translate(-3px)rotate(-3deg)}40%,80%{transform:translate(3px)rotate(3deg)}}.day-module__9jqtdW__say{background:var(--ink);color:#fff;white-space:nowrap;opacity:0;transition:opacity .2s, transform .3s var(--bounce);pointer-events:none;border-radius:14px;padding:6px 11px;font-size:12px;font-weight:800;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)scale(.6)}.day-module__9jqtdW__say:after{content:"";border:5px solid #0000;border-top-color:var(--ink);margin-left:-5px;position:absolute;top:100%;left:50%}.day-module__9jqtdW__sayOn{opacity:1;transform:translate(-50%)scale(1)}.day-module__9jqtdW__tag{border:2px solid var(--now);color:var(--now-text);background:#fff;border-radius:99px;margin-top:1px;padding:0 7px;font-size:10.5px;font-weight:800;position:absolute;top:100%;left:50%;transform:translate(-50%)}.day-module__9jqtdW__confetti{z-index:5;pointer-events:none;border-radius:2px;width:8px;height:8px;animation:.9s ease-out forwards day-module__9jqtdW__confetti;position:absolute;top:24px;left:38px}@keyframes day-module__9jqtdW__confetti{to{transform:translate(var(--dx), var(--dy)) rotate(260deg);opacity:0}}.day-module__9jqtdW__ask{border-bottom:2px solid var(--line);padding:18px 0 20px}.day-module__9jqtdW__askForm{align-items:center;gap:10px;display:flex}.day-module__9jqtdW__askInput{border:2px solid var(--line);color:var(--ink);font:500 15px var(--font-rounded), system-ui, sans-serif;background:#fff;border-radius:18px;outline:none;flex:1;padding:12px 16px;transition:border-color .15s}.day-module__9jqtdW__askInput:focus{border-color:var(--now)}.day-module__9jqtdW__askInput:disabled{color:var(--mute);background:0 0}.day-module__9jqtdW__askInputErr{border-color:var(--late-line);animation:.4s day-module__9jqtdW__shake}.day-module__9jqtdW__askBtn{background:var(--ink);color:#fff;font:400 15px var(--pop);border:0;border-radius:18px;padding:13px 20px;box-shadow:0 4px #241a3c}.day-module__9jqtdW__askBtn:active:not(:disabled){box-shadow:none;transform:translateY(3px)}.day-module__9jqtdW__askBtn:disabled{opacity:.5}.day-module__9jqtdW__askError{color:var(--late-text);margin-top:6px;font-size:13px;font-weight:700}.day-module__9jqtdW__askRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.day-module__9jqtdW__chipBtn{border:2px solid var(--line);color:var(--mute);background:#fff;border-radius:99px;padding:4px 12px;font-size:13px;font-weight:700}.day-module__9jqtdW__chipBtn:hover{color:var(--ink);border-color:#c9bfff}.day-module__9jqtdW__demoNote{color:var(--mute);margin-left:auto;font-size:12px;font-weight:700}.day-module__9jqtdW__proposal{border:2px solid var(--now-ring);animation:day-module__9jqtdW__rise .35s var(--bounce);background:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 20px;margin-top:14px;padding:16px 18px;display:grid}@keyframes day-module__9jqtdW__rise{0%{opacity:0;transform:translateY(8px)}}.day-module__9jqtdW__proposalLine{font:400 16px/1.4 var(--pop)}.day-module__9jqtdW__proposalActs{gap:8px;display:flex}.day-module__9jqtdW__proposalList{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin:0;padding:0;list-style:none;display:flex}.day-module__9jqtdW__proposalList li{background:#f6f3ff;border-radius:12px;padding:6px 11px;font-size:13px;font-weight:700}.day-module__9jqtdW__proposalList s{color:var(--mute);margin-right:4px;font-weight:500}.day-module__9jqtdW__proposalList .day-module__9jqtdW__liLater{background:var(--later-soft);color:var(--later-text)}.day-module__9jqtdW__proposalList .day-module__9jqtdW__liAdded{background:var(--ahead-soft);color:var(--ahead-text)}.day-module__9jqtdW__main{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.day-module__9jqtdW__now{padding:30px 40px 30px 0}.day-module__9jqtdW__eyebrow{color:var(--mute);justify-content:space-between;align-items:center;gap:12px;font-size:12.5px;font-weight:700;display:flex}.day-module__9jqtdW__who{color:var(--now-text);text-transform:uppercase;letter-spacing:.07em;font-weight:800}.day-module__9jqtdW__back{color:var(--now-text);text-underline-offset:3px;background:0 0;border:0;margin-left:12px;padding:0;font-size:12.5px;font-weight:800;text-decoration:underline}.day-module__9jqtdW__action{max-width:17ch;font:400 40px/1.18 var(--pop);margin-top:16px}.day-module__9jqtdW__when{color:var(--mute);margin-top:10px}.day-module__9jqtdW__when b{color:var(--ink);font-weight:800}.day-module__9jqtdW__bar{background:#eeeafd;border-radius:99px;height:10px;margin-top:22px;overflow:hidden}.day-module__9jqtdW__barFill{background:linear-gradient(90deg, #a99cff, var(--now));height:100%;transition:width .5s var(--ease);border-radius:99px;display:block}.day-module__9jqtdW__fixes{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-top:26px;display:flex}.day-module__9jqtdW__grp{flex-direction:column;gap:7px;display:flex}.day-module__9jqtdW__cap{color:var(--mute);padding-left:4px;font-size:12px;font-weight:700}.day-module__9jqtdW__cap b{color:var(--ink);font-weight:800}.day-module__9jqtdW__pair{border:2px solid var(--line);box-shadow:0 4px 0 var(--line);background:#fff;border-radius:18px;display:flex;overflow:hidden}.day-module__9jqtdW__pair button,.day-module__9jqtdW__solo{color:var(--ink);font:400 15px var(--pop);background:0 0;border:0;padding:12px 16px;transition:background .12s,transform .1s}.day-module__9jqtdW__pair button+button{border-left:2px solid var(--line)}.day-module__9jqtdW__solo{border:2px solid var(--line);box-shadow:0 4px 0 var(--line);background:#fff;border-radius:18px}.day-module__9jqtdW__fixes [data-tone=push]:hover:not(:disabled){background:var(--late-soft)}.day-module__9jqtdW__fixes [data-tone=pull]:hover:not(:disabled){background:var(--ahead-soft)}.day-module__9jqtdW__pair button:disabled,.day-module__9jqtdW__solo:disabled{color:#b9b1d4}.day-module__9jqtdW__doneBtn{background:var(--now-text);color:#fff;min-width:150px;font:400 18px var(--pop);border:0;border-radius:18px;flex:1;padding:14px 18px;transition:transform .1s,background .12s;box-shadow:0 4px #3f31b5}.day-module__9jqtdW__doneBtn:hover:not(:disabled),.day-module__9jqtdW__fixes .day-module__9jqtdW__doneBtn[data-tone]:hover:not(:disabled){background:#6a5af0}.day-module__9jqtdW__doneBtn:active:not(:disabled){box-shadow:none;transform:translateY(4px)}.day-module__9jqtdW__doneBtn:disabled{opacity:.5}.day-module__9jqtdW__preview{min-height:22px;color:var(--mute);margin-top:16px;font-size:13.5px}.day-module__9jqtdW__previewPush{color:var(--late-text);font-weight:800}.day-module__9jqtdW__previewPull{color:var(--ahead-text);font-weight:800}.day-module__9jqtdW__side{border-left:2px solid var(--line);padding:30px 0 30px 36px}.day-module__9jqtdW__side section+section{margin-top:30px}.day-module__9jqtdW__sideTitle{color:var(--mute);text-transform:uppercase;letter-spacing:.07em;margin-bottom:6px;font-size:11.5px;font-weight:800}.day-module__9jqtdW__row{text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;width:calc(100% + 16px);margin:0 -8px;padding:10px 8px;display:grid}button.day-module__9jqtdW__row:hover{background:#fff}.day-module__9jqtdW__rowSel{background:var(--now-soft)}.day-module__9jqtdW__rowLater{color:var(--mute);grid-template-columns:72px minmax(0,1fr) auto}.day-module__9jqtdW__rowFresh{animation:1.6s ease-out day-module__9jqtdW__freshRow}@keyframes day-module__9jqtdW__freshRow{0%,45%{background:var(--later-soft)}}.day-module__9jqtdW__t{font-weight:800}.day-module__9jqtdW__n{align-items:center;gap:8px;min-width:0;display:flex}.day-module__9jqtdW__n span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.day-module__9jqtdW__chip{color:var(--mute);white-space:nowrap;background:#efebfd;border-radius:99px;padding:2px 9px;font-size:11.5px;font-weight:800}.day-module__9jqtdW__chipFixed{background:var(--later-soft);color:var(--later-text)}.day-module__9jqtdW__empty{color:var(--mute);padding:6px 0;font-size:13.5px}.day-module__9jqtdW__toastWrap{z-index:30;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed;bottom:26px;left:0;right:0}.day-module__9jqtdW__toast{background:var(--ink);color:#fff;pointer-events:auto;animation:day-module__9jqtdW__rise .3s var(--ease);border-radius:20px;align-items:center;gap:18px;padding:12px 14px 12px 18px;font-size:14px;display:flex}.day-module__9jqtdW__toastErr{background:var(--late-text)}.day-module__9jqtdW__toastBtn{color:var(--ink);font:400 13px var(--pop);background:#fff;border:0;border-radius:12px;padding:6px 12px}@media (max-width:1000px){.day-module__9jqtdW__main{grid-template-columns:minmax(0,1fr)}.day-module__9jqtdW__now{padding-right:0}.day-module__9jqtdW__side{border-left:0;border-top:2px solid var(--line);padding-left:0}}@media (max-width:640px){.day-module__9jqtdW__wrap{padding:16px 16px 96px}.day-module__9jqtdW__header{flex-wrap:wrap;gap:10px 16px}.day-module__9jqtdW__score{justify-content:space-between;width:100%;margin-left:0}.day-module__9jqtdW__action{font-size:30px}.day-module__9jqtdW__askForm{flex-direction:column;align-items:stretch}.day-module__9jqtdW__flowHead>span:first-child{display:none}.day-module__9jqtdW__flow{padding-top:156px}.day-module__9jqtdW__flowHead{top:8px}.day-module__9jqtdW__buddy{top:78px}}@media (prefers-reduced-motion:reduce){.day-module__9jqtdW__screen *,.day-module__9jqtdW__screen :before,.day-module__9jqtdW__screen :after{transition:none!important;animation:none!important}}
