@layer base{._selectTrigger_w7w4z_3{display:flex;align-items:center;justify-content:space-between;height:2.25rem;padding:0 var(--spacing-3);cursor:pointer;overflow:hidden;>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._selectTrigger_w7w4z_3[data-placeholder]{color:var(--muted-foreground)}._selectIcon_w7w4z_23{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_w7w4z_3[data-state=open] ._selectIcon_w7w4z_23{transform:rotate(180deg)}._selectContent_w7w4z_36{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:max(12rem,var(--radix-select-trigger-width));max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:12px;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);box-shadow:0 2px 6px #0000000f,0 16px 36px -10px #00000038;animation:_scaleIn_w7w4z_1 var(--animation-duration-fast) ease-out}@keyframes _scaleIn_w7w4z_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_w7w4z_63{padding:4px}._scrollButton_w7w4z_67{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_w7w4z_67:hover ._scrollIcon_w7w4z_79{color:var(--popup-foreground)}._scrollIcon_w7w4z_79{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_w7w4z_90{padding:6px 8px 4px;font-size:.75rem;font-weight:500;color:var(--muted-foreground)}._selectItem_w7w4z_97{position:relative;display:flex;align-items:center;gap:8px;padding:6px 30px 6px 8px;font-size:.875rem;line-height:1.4;border-radius:7px;color:var(--popup-foreground);user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._selectItem_w7w4z_97:hover,._selectItem_w7w4z_97:focus-visible,._selectItem_w7w4z_97[data-highlighted]{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--popup-foreground)}._selectItem_w7w4z_97[data-state=checked]{font-weight:500}._selectItem_w7w4z_97[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_w7w4z_131{position:absolute;right:8px;display:flex;align-items:center;justify-content:center}._checkIcon_w7w4z_139{height:.875rem;width:.875rem;color:var(--popup-foreground)}._selectSeparator_w7w4z_145{height:1px;background-color:color-mix(in srgb,var(--foreground) 8%,transparent);margin:4px -4px}}@layer base{._overlay_np6mw_6{position:fixed;inset:0;background-color:#00000052;z-index:var(--z-overlay)!important;animation:_overlayShow_np6mw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.dark ._overlay_np6mw_6{background-color:#0000008c}._content_np6mw_19{--dialog-padding: 24px;position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100vw - 32px);max-height:85vh;width:28rem;background-color:var(--popup);color:var(--popup-foreground);border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:16px;box-shadow:0 2px 6px #0000000f,0 24px 56px -16px #00000052;z-index:var(--z-overlay)!important;overflow:auto;padding:var(--dialog-padding);animation:_contentShow_np6mw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_np6mw_46{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._close_np6mw_46:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground)}._close_np6mw_46:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._closeIcon_np6mw_75{width:1rem;height:1rem}._header_np6mw_81{display:flex;flex-direction:column;gap:6px;margin-bottom:20px;padding-right:32px}._header_np6mw_81:has(+._footer_np6mw_90){margin-bottom:0}._footer_np6mw_90{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:24px calc(-1 * var(--dialog-padding)) calc(-1 * var(--dialog-padding));padding:14px var(--dialog-padding);border-top:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);background-color:color-mix(in srgb,var(--foreground) 3%,var(--popup))}._title_np6mw_105{margin:0;font-family:var(--font-family-base);font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--popup-foreground)}._description_np6mw_115{margin:0;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}._screenReaderText_np6mw_122{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_np6mw_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_np6mw_1{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}}._app_1jcqt_2{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._app_1jcqt_2 *{box-sizing:border-box}._app_1jcqt_2 a{color:inherit;text-decoration:none}._header_1jcqt_2{padding:20px 40px;max-width:1500px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid var(--border)}._header_1jcqt_2>a{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.14em}._header_1jcqt_2>div{display:flex;gap:12px;align-items:center}._header_1jcqt_2>div>span{font-size:9px;letter-spacing:.1em;color:var(--muted-foreground)}._main_1jcqt_2{max-width:1450px;padding:42px 40px;margin:auto}._intro_1jcqt_2{display:flex;align-items:center;justify-content:space-between;gap:20px}._eyebrow_1jcqt_2{font-size:10px;letter-spacing:.16em;font-weight:600;margin:0 0 16px}._intro_1jcqt_2 h1{font:62px/1 var(--font-family-display);font-weight:400;letter-spacing:-.045em;margin:0 0 18px}._intro_1jcqt_2 h1 span{color:var(--primary)}._intro_1jcqt_2>div>p:last-child{font-size:14px;color:var(--muted-foreground);margin:0}._status_1jcqt_2{background:var(--surface);padding:12px 16px;margin:30px 0;font-size:12px;line-height:1.6;min-height:42px;border-radius:var(--radius)}._workspace_1jcqt_2{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:30px;align-items:start}._columns_1jcqt_2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}._column_1jcqt_2{min-width:0;min-height:440px}._columnHead_1jcqt_2{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--border);padding-bottom:12px;height:48px}._columnHead_1jcqt_2 h2{font:23px var(--font-family-display);margin:0;display:flex;align-items:center;gap:10px}._columnHead_1jcqt_2 h2 span{font:10px var(--font-family-base);background:var(--surface);padding:4px 8px;border-radius:var(--radius-full)}._columnHint_1jcqt_2{font-size:10px;color:var(--muted-foreground);margin:14px 0 22px;min-height:15px}._task_1jcqt_2{background:var(--card);padding:16px;margin-bottom:12px;border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow)}._task_1jcqt_2[data-focused=true]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}._taskTop_1jcqt_2{display:flex;justify-content:space-between;gap:6px;align-items:start}._taskTop_1jcqt_2 h3{font-size:14px;font-weight:500;line-height:1.5;margin:3px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}._taskTop_1jcqt_2 button{flex-shrink:0}._taskNote_1jcqt_2{font-size:11px;line-height:1.7;color:var(--muted-foreground);white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0}._taskActions_1jcqt_2{display:flex;flex-wrap:wrap;gap:3px;border-top:1px solid var(--border);padding-top:10px;margin-top:14px}._taskActions_1jcqt_2 button{font-size:10px}._empty_1jcqt_2{border:1px dashed var(--border);border-radius:var(--radius-md);padding:35px 10px;min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--muted-foreground)}._empty_1jcqt_2>span{font:50px var(--font-family-display);opacity:.35}._empty_1jcqt_2 p{font-size:11px;line-height:1.8;margin:15px 0 3px}._focus_1jcqt_2{background:var(--secondary);border-radius:var(--radius-lg);padding:28px 24px}._focus_1jcqt_2 h2{font:28px/1.2 var(--font-family-display);font-weight:400;margin:0 0 18px;letter-spacing:-.02em}._focusTitle_1jcqt_2{font-size:12px;line-height:1.6;min-height:40px;overflow-wrap:anywhere}._timer_1jcqt_2{font:60px/1.2 var(--font-family-display);font-variant-numeric:tabular-nums;letter-spacing:-.035em;text-align:center;margin:28px 0 18px}._timer_1jcqt_2 span{opacity:.5}._timerButtons_1jcqt_2{display:flex;align-items:center;justify-content:center;gap:12px;min-height:42px}._timerButtons_1jcqt_2>p{font-size:11px;text-align:center}._duration_1jcqt_2{display:grid;gap:9px;margin-top:28px;font-size:8px;letter-spacing:.13em;border-top:1px solid var(--border);padding-top:24px}._duration_1jcqt_2 button{font-size:12px;letter-spacing:0}._stats_1jcqt_2{display:flex;gap:30px;border-top:1px solid var(--border);padding-top:24px;margin-top:24px}._stats_1jcqt_2>div{display:grid;gap:6px}._stats_1jcqt_2 strong{font:28px var(--font-family-display);font-weight:400}._stats_1jcqt_2 span{font-size:9px}._tiny_1jcqt_2{font-size:9px;line-height:1.8;color:var(--muted-foreground);margin:24px 0 0}._footer_1jcqt_2{border-top:1px solid var(--border);padding-top:20px;margin-top:50px;display:flex;gap:20px;justify-content:space-between;font-size:10px;color:var(--muted-foreground)}._field_1jcqt_2{display:grid;gap:8px;font-size:12px;margin:20px 0}._help_1jcqt_2{font-size:13px;line-height:1.8;color:var(--muted-foreground)}@media(max-width:1150px){._workspace_1jcqt_2{grid-template-columns:minmax(0,1fr) 250px;gap:20px}._columns_1jcqt_2{gap:12px}._task_1jcqt_2{padding:12px}._main_1jcqt_2{padding:35px 25px}._header_1jcqt_2{padding:18px 25px}._focus_1jcqt_2{padding:24px 18px}._timer_1jcqt_2{font-size:52px}}@media(max-width:950px){._workspace_1jcqt_2{grid-template-columns:1fr}._focus_1jcqt_2{display:grid;grid-template-columns:1fr 1fr;gap:12px 30px}._focus_1jcqt_2 ._eyebrow_1jcqt_2,._focus_1jcqt_2 h2,._focusTitle_1jcqt_2{grid-column:1;margin:0}._timer_1jcqt_2{grid-column:2;grid-row:1/4;margin:0;align-self:center}._timerButtons_1jcqt_2{grid-column:2;grid-row:4}._duration_1jcqt_2{grid-column:1;grid-row:4/6;margin:0;padding:0;border:0}._stats_1jcqt_2{grid-column:2;margin:0;border:0;justify-content:center}._tiny_1jcqt_2{grid-column:1/-1;margin:0}._column_1jcqt_2{min-height:300px}}@media(max-width:650px){._header_1jcqt_2{padding:16px 20px;align-items:start}._header_1jcqt_2>div{gap:5px;flex-wrap:wrap;justify-content:end}._header_1jcqt_2>div>span{display:none}._header_1jcqt_2>a{font-size:9px;line-height:1.5}._header_1jcqt_2 button{font-size:10px}._main_1jcqt_2{padding:30px 20px}._intro_1jcqt_2{align-items:end}._intro_1jcqt_2 h1{font-size:44px}._intro_1jcqt_2>div>p:last-child{font-size:12px;max-width:180px;line-height:1.6}._intro_1jcqt_2>button{font-size:11px;padding:10px;white-space:nowrap}._eyebrow_1jcqt_2{font-size:8px}._columns_1jcqt_2{grid-template-columns:1fr}._column_1jcqt_2{min-height:0}._columnHint_1jcqt_2{margin-bottom:15px}._empty_1jcqt_2{min-height:110px;padding:20px}._empty_1jcqt_2>span{font-size:30px}._task_1jcqt_2{padding:16px}._columnHead_1jcqt_2 h2{font-size:24px}._focus_1jcqt_2{gap:15px}._focus_1jcqt_2 h2{font-size:25px}._timer_1jcqt_2{font-size:44px}._focusTitle_1jcqt_2{font-size:11px}._footer_1jcqt_2{flex-direction:column;gap:12px;margin-top:30px}._taskActions_1jcqt_2 button{font-size:11px}}
