@keyframes TaskItem_slideIn__UB75_{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.TaskItem_item__ymBnG{display:flex;align-items:center;gap:9px;padding:5px 5px 5px 4px;border-radius:6px;transition:background .1s ease;animation:TaskItem_slideIn__UB75_ .18s ease both}.TaskItem_item__ymBnG:hover{background:rgba(0,0,0,.033)}.TaskItem_checkbox__GYwry{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:15px;height:15px;flex-shrink:0;border:1.5px solid var(--clr-border);border-radius:3px;background:transparent;cursor:pointer;position:relative;transition:background .14s ease,border-color .14s ease}.TaskItem_checkbox__GYwry:hover{border-color:var(--q-accent)}.TaskItem_checkbox__GYwry:checked{background:var(--q-accent);border-color:var(--q-accent)}.TaskItem_checkbox__GYwry:checked:after{content:"";position:absolute;left:3.5px;top:1px;width:5px;height:8px;border:1.5px solid #fff;border-top:none;border-left:none;transform:rotate(44deg)}.TaskItem_title__UD4uX{flex:1;font-size:13px;font-weight:400;line-height:1.45;color:var(--clr-ink);cursor:pointer;word-break:break-word;transition:color .14s ease}.TaskItem_titleDone__Buteh{text-decoration:line-through;text-decoration-color:var(--clr-muted);color:var(--clr-muted)}.TaskItem_deleteBtn__57iPG{background:none;border:none;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:2px 3px;border-radius:3px;font-size:14px;line-height:1;color:var(--clr-muted);cursor:pointer;opacity:0;transition:opacity .11s ease,color .11s ease}.TaskItem_item__ymBnG:hover .TaskItem_deleteBtn__57iPG{opacity:1}.TaskItem_deleteBtn__57iPG:hover{color:#b85555}.TaskList_list__evBx8{flex:1;display:flex;flex-direction:column;gap:1px;list-style:none;overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-width:thin;scrollbar-color:var(--clr-border) transparent}.TaskList_list__evBx8::-webkit-scrollbar{width:3px}.TaskList_list__evBx8::-webkit-scrollbar-thumb{background:var(--clr-border);border-radius:3px}.TaskList_empty__zVX07{font-family:var(--ff-serif);font-style:italic;font-size:11.5px;color:var(--clr-muted);opacity:.7;padding:2px 4px;letter-spacing:.01em}@keyframes TaskInput_slideIn__6eaMk{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.TaskInput_row__2rss5{display:flex;gap:6px;flex-shrink:0;animation:TaskInput_slideIn__6eaMk .15s ease both}.TaskInput_input__YRuKE{flex:1;min-width:0;font-family:var(--ff-sans);font-size:13px;font-weight:400;color:var(--clr-ink);background:hsla(0,0%,100%,.72);border:1px solid var(--q-accent-border);border-radius:6px;padding:6px 10px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.TaskInput_input__YRuKE::-moz-placeholder{color:var(--clr-muted);opacity:.65}.TaskInput_input__YRuKE::placeholder{color:var(--clr-muted);opacity:.65}.TaskInput_input__YRuKE:focus{border-color:var(--q-accent);box-shadow:0 0 0 3px var(--q-accent-alpha)}.TaskInput_confirmBtn__YLQgu{flex-shrink:0;padding:6px 12px;border:none;border-radius:6px;background:var(--clr-ink);color:var(--clr-bg);font-family:var(--ff-sans);font-size:11px;font-weight:600;letter-spacing:.04em;white-space:nowrap;cursor:pointer;transition:opacity .13s ease}.TaskInput_confirmBtn__YLQgu:hover{opacity:.78}.Quadrant_card__4HzfD{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px 15px 13px;border-radius:var(--radius-lg);border:1px solid var(--clr-border);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.Quadrant_card__4HzfD:hover{border-color:var(--q-accent-border);box-shadow:0 2px 14px rgba(0,0,0,.04)}.Quadrant_stripe__JP77Y{position:absolute;inset:0 0 auto 0;height:2.5px;border-radius:var(--radius-lg) var(--radius-lg) 0 0;opacity:.75}.Quadrant_cardHeader__K72dO{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between}.Quadrant_meta__Qapu0{display:flex;flex-direction:column;gap:1px}.Quadrant_numeral__TYIWA{font-family:var(--ff-serif);font-style:italic;font-weight:300;font-size:10.5px;color:var(--clr-muted);letter-spacing:.04em}.Quadrant_name__1dqYK{font-family:var(--ff-serif);font-weight:400;font-size:17px;line-height:1.1;letter-spacing:-.02em;color:var(--q-accent)}.Quadrant_desc__gB_Yv{font-size:9.5px;font-weight:400;color:var(--clr-muted);letter-spacing:.02em;margin-top:1px}.Quadrant_actions__OsRAg{display:flex;align-items:center;gap:6px;margin-top:1px;flex-shrink:0}.Quadrant_badge__o3qrH{display:inline-block;padding:2px 8px;border-radius:20px;background:var(--clr-surface);font-size:9.5px;font-weight:600;letter-spacing:.04em}.Quadrant_addBtn__BUlt_,.Quadrant_badge__o3qrH{border:1px solid var(--clr-border);color:var(--clr-muted)}.Quadrant_addBtn__BUlt_{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:transparent;font-size:15px;line-height:1;cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease}.Quadrant_addBtn__BUlt_:hover{background:var(--clr-surface);color:var(--clr-ink);border-color:var(--q-accent)}.Matrix_wrap___l66f{display:flex;height:calc(100dvh - 54px);padding:18px 28px 24px;gap:0;overflow:hidden}.Matrix_axisY__OhLzb{flex-shrink:0;width:28px;display:flex;flex-direction:column;padding-top:28px}.Matrix_axisYLabel__D5rwu{flex:1;display:flex;align-items:center;justify-content:center}.Matrix_axisYLabel__D5rwu span{display:block;font-size:9px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--clr-muted);writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.Matrix_column__VDDYT{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.Matrix_axisX__uqTY4{flex-shrink:0;display:flex;height:28px;align-items:center}.Matrix_axisXLabel__LtGD9{flex:1;text-align:center;font-size:9px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--clr-muted)}.Matrix_grid__m0sX4{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:3px;overflow:hidden;min-height:0}