.IyNWMa_card{aspect-ratio:5/8;min-height:0;color:inherit;background:var(--lab-paper);border-radius:var(--radius-surface);transition:transform var(--duration) var(--ease-out);flex-direction:column;justify-content:space-between;gap:16px;padding:16px 18px;text-decoration:none;display:flex;overflow:hidden}.IyNWMa_card:hover{transform:scale(var(--hover-scale))}.IyNWMa_fill{aspect-ratio:auto;height:100%}.IyNWMa_head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.IyNWMa_identity{flex-direction:column;gap:6px;min-width:0;display:flex}.IyNWMa_name{font-size:var(--text-h3);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.2;overflow:hidden}.IyNWMa_status,.IyNWMa_clientName{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-muted);font-weight:400}.IyNWMa_client{flex:0 auto;align-items:center;gap:8px;min-width:0;display:flex}.IyNWMa_clientName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.IyNWMa_logo{object-fit:contain;flex:none;width:18px;height:18px}.IyNWMa_list{flex-direction:column;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.IyNWMa_item{font-size:var(--text-ui);align-items:baseline;gap:10px;padding:5px 0;line-height:1.35;display:flex}.IyNWMa_itemTitle{min-width:0}.IyNWMa_index{font-family:var(--font-mono);font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--lab-muted);flex:none}.IyNWMa_compact{padding:12px 14px}.IyNWMa_compact .IyNWMa_name{font-size:var(--text-ui)}
._vDUZq_page{--gap:8px;--sq:clamp(96px, 6.5vw, 128px);--headH:calc(var(--sq) * 2);grid-template-columns:minmax(0,1fr) clamp(260px,18vw,360px);grid-template-rows:var(--headH) minmax(0, 1fr);gap:var(--gap);height:calc(100dvh - 4.75rem - 1px);min-height:640px;padding:var(--spacing-4) var(--spacing-8);margin-bottom:calc(-1 * var(--spacing-16));display:grid}._vDUZq_top{gap:var(--gap);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.5fr);min-height:0;display:grid}._vDUZq_bottom{gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);min-height:0;display:grid}._vDUZq_projects{gap:var(--gap);grid-auto-rows:minmax(0,1fr);min-height:0;display:grid}._vDUZq_top,._vDUZq_bottom{grid-column:1}._vDUZq_side{gap:var(--gap);grid-area:1/2/3;grid-template-rows:minmax(0,43fr) minmax(0,57fr);min-height:0;display:grid}._vDUZq_visual{min-height:0}._vDUZq_watchTitle{cursor:pointer;background:0 0;border:0;padding:0}._vDUZq_watchTitle:hover{color:var(--lab-accent)}._vDUZq_watchRemove{cursor:pointer;opacity:0;transition:opacity var(--duration);background:0 0;border:0;padding:0}._vDUZq_watch:hover ._vDUZq_watchRemove,._vDUZq_watchRemove:focus-visible{opacity:1}._vDUZq_watchRemove:hover{color:var(--lab-ink)}._vDUZq_watchForm{flex:auto}._vDUZq_watchFrame{border-radius:var(--radius-surface);background:var(--lab-900);border:0;flex:auto;width:100%;min-height:0}._vDUZq_postsCol{grid-template-rows:minmax(0, 1fr) clamp(140px, calc(100% - 430px), calc(50% - var(--gap) / 2));gap:var(--gap);min-height:0;display:grid}._vDUZq_tray{background:var(--lab-line);border-radius:var(--radius-surface);flex-direction:column;gap:8px;min-height:0;padding:16px 8px 8px;display:flex;overflow:hidden}._vDUZq_tray>._vDUZq_tileHead,._vDUZq_tray>._vDUZq_empty{padding:0 10px 6px}._vDUZq_tile{background:var(--lab-paper);border-radius:var(--radius-surface);flex-direction:column;gap:14px;min-height:0;padding:16px 18px;display:flex;overflow:hidden}._vDUZq_tileHead{flex:none;justify-content:space-between;align-items:baseline;gap:12px;display:flex}._vDUZq_label,._vDUZq_count,._vDUZq_rowMeta,._vDUZq_projectMeta,._vDUZq_projectTodos,._vDUZq_sliderCaption,._vDUZq_playerFoot{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:400}._vDUZq_label{color:var(--lab-ink);text-decoration:none}a._vDUZq_label:hover{color:var(--lab-accent)}._vDUZq_count,._vDUZq_rowMeta,._vDUZq_projectMeta,._vDUZq_projectTodos{color:var(--lab-muted)}._vDUZq_count{white-space:nowrap}._vDUZq_empty{font-size:var(--text-ui);color:var(--lab-muted)}._vDUZq_list{scrollbar-width:none;flex-direction:column;min-height:0;margin:0 -4px;padding:0;list-style:none;display:flex;overflow-y:auto}._vDUZq_row{border-top:1px solid var(--lab-line);font-size:var(--text-ui);align-items:center;gap:10px;padding:7px 4px;display:flex}._vDUZq_row:first-child{border-top:0}._vDUZq_rowTitle{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}._vDUZq_rowMeta{flex:none}._vDUZq_rowCategory{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-muted);flex:none}._vDUZq_rowDaily ._vDUZq_rowTitle{font-weight:500}._vDUZq_rowDaily ._vDUZq_check{border-color:var(--lab-accent);background:color-mix(in srgb, var(--lab-accent) 18%, transparent)}._vDUZq_check{border:1px solid var(--lab-muted);border-radius:var(--radius-item);cursor:pointer;background:0 0;flex:none;width:12px;height:12px;padding:0}._vDUZq_rowDone ._vDUZq_rowTitle{color:var(--lab-muted);text-decoration:line-through}._vDUZq_rowDone ._vDUZq_check{border-color:var(--lab-accent);background:var(--lab-accent)}._vDUZq_check:hover{border-color:var(--lab-ink);background:var(--lab-accent)}._vDUZq_dotDraft,._vDUZq_dotReady{border-radius:var(--radius-full);background:var(--lab-line);flex:none;width:6px;height:6px}._vDUZq_dotReady{background:var(--lab-accent)}._vDUZq_slider{background:var(--lab-ink);border-radius:var(--radius-surface);width:100%;height:100%;position:relative;overflow:hidden}._vDUZq_slide{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._vDUZq_sliderCaption{color:var(--lab-100);mix-blend-mode:difference;justify-content:space-between;display:flex;position:absolute;bottom:16px;left:16px;right:16px}._vDUZq_labWip{min-height:0;color:inherit;background:var(--lab-paper);border-radius:var(--radius-surface);transition:transform var(--duration) var(--ease-out);flex-direction:column;flex:1 1 0;gap:8px;padding:8px 8px 12px;text-decoration:none;display:flex}._vDUZq_labSlots{gap:var(--gap);flex:auto;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid}._vDUZq_labWip:hover{transform:scale(var(--hover-scale))}._vDUZq_labCover{object-fit:cover;background:var(--lab-canvas);border-radius:var(--radius-item);flex:auto;width:100%;min-height:0;display:block}._vDUZq_labThumb{position:relative;overflow:hidden}._vDUZq_labThumbFrame{transform-origin:0 0;pointer-events:none;border:0;width:400%;height:400%;position:absolute;top:0;left:0;transform:scale(.25)}._vDUZq_labName{font-size:var(--text-ui);font-weight:500}._vDUZq_labDesc{font-size:var(--text-ui);color:var(--lab-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._vDUZq_lab ._vDUZq_list a{color:inherit;text-decoration:none}._vDUZq_lab ._vDUZq_list li+li ._vDUZq_row{border-top:1px solid var(--lab-line)}._vDUZq_lab ._vDUZq_list a:hover ._vDUZq_rowTitle{color:var(--lab-accent)}._vDUZq_lab ._vDUZq_list{flex:none;max-height:40%}._vDUZq_music{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;background:0 0;grid-template-rows:36px minmax(0,1fr) minmax(0,.42fr);grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid}._vDUZq_music>*{border-bottom:1px solid var(--lab-line);min-width:0;min-height:0;padding:12px 14px}._vDUZq_pHead{white-space:nowrap;align-items:center;gap:16px;padding-block:0;display:flex}._vDUZq_pMeta{color:var(--lab-600);text-overflow:ellipsis;overflow:hidden}._vDUZq_pError{text-overflow:ellipsis;color:var(--lab-ink);margin-left:auto;overflow:hidden}._vDUZq_dCell{border-bottom:0;place-items:center;padding:0;display:grid;container-type:size}._vDUZq_dStage{aspect-ratio:380/690;width:min(100cqw,55.0725cqh);position:relative;container-type:inline-size}._vDUZq_dCover,._vDUZq_dNext{border-radius:var(--radius-full);width:68.4cqw;height:68.4cqw;transition:transform var(--duration) cubic-bezier(.65, 0, .35, 1);position:absolute;left:15.8cqw}._vDUZq_dCover{background:var(--lab-line);top:2cqw;overflow:hidden}._vDUZq_dCover img{object-fit:cover;width:100%;height:100%}._vDUZq_dNext{background:color-mix(in srgb, var(--lab-paper) 55%, var(--lab-canvas));box-shadow:inset 0 0 0 1px var(--lab-line);flex-direction:column;justify-content:flex-end;align-items:center;gap:1.6cqw;padding:0 10cqw 12cqw;display:flex;top:105cqw}._vDUZq_dPaused ._vDUZq_dCover{transform:translateY(7cqw)}._vDUZq_dPaused ._vDUZq_dNext{transform:translateY(-7cqw)}._vDUZq_dNextCover{border-radius:var(--radius-full);object-fit:cover;width:100%;height:100%;-webkit-mask-image:linear-gradient(to bottom, var(--lab-900) 45%, transparent 85%);-webkit-mask-image:linear-gradient(to bottom, var(--lab-900) 45%, transparent 85%);mask-image:linear-gradient(to bottom, var(--lab-900) 45%, transparent 85%);position:absolute;inset:0}._vDUZq_dNextLabel,._vDUZq_dNextTitle{position:relative}._vDUZq_dNextLabel{font-size:var(--text-small);letter-spacing:var(--tracking-caps);color:var(--lab-700)}._vDUZq_dNextTitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--text-small);color:var(--lab-ink);overflow:hidden}._vDUZq_dDisc{--rim:min(.75rem, 4cqw);border-radius:var(--radius-full);background:var(--lab-paper);width:84.2cqw;height:84.2cqw;box-shadow:var(--shadow-lg);cursor:pointer;flex-direction:column;align-items:center;display:flex;position:absolute;top:48cqw;left:7.9cqw}._vDUZq_dRing{inset:var(--rim);width:calc(100% - 2 * var(--rim));height:calc(100% - 2 * var(--rim));pointer-events:none;position:absolute}._vDUZq_dRing line{stroke:var(--lab-400);stroke-width:1.5px;stroke-linecap:round}._vDUZq_dRing ._vDUZq_dTickOn{stroke:var(--lab-ink)}._vDUZq_dRing ._vDUZq_dHead{stroke:var(--lab-accent);stroke-width:3px}._vDUZq_dInfo{text-align:center;flex-direction:column;align-items:center;gap:1.6cqw;width:40cqw;height:15cqw;margin-top:22cqw;display:flex}._vDUZq_dTitle,._vDUZq_dArtist{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._vDUZq_dTitle{font-family:var(--font-sans);font-size:var(--text-ui);letter-spacing:var(--tracking-sans);text-transform:none;color:var(--lab-ink);font-weight:500;line-height:1.15}._vDUZq_dArtist{font-size:var(--text-small);letter-spacing:var(--tracking-caps);color:var(--lab-700)}._vDUZq_dButtons{align-items:center;gap:4cqw;margin-top:3cqw;display:flex}._vDUZq_dButtons button{border-radius:var(--radius-full);width:9.5cqw;height:9.5cqw;color:var(--lab-600);cursor:pointer;transition:color var(--duration) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}._vDUZq_dButtons button:hover{color:var(--lab-ink)}._vDUZq_dButtons svg{width:4.2cqw;height:4.2cqw}._vDUZq_dButtons ._vDUZq_dPlay{background:var(--lab-ink);width:15cqw;height:15cqw;color:var(--lab-100)}._vDUZq_dButtons ._vDUZq_dPlay:hover{color:var(--lab-accent)}._vDUZq_dButtons ._vDUZq_dPlay svg{width:5cqw;height:5cqw}._vDUZq_dDisc ._vDUZq_connect,._vDUZq_dDisc ._vDUZq_note{margin-top:8cqw}._vDUZq_dTime{font-family:var(--font-mono);font-size:var(--text-small);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-caps);color:var(--lab-ink);margin-top:3cqw}._vDUZq_pList{border-bottom:0;overflow:auto}._vDUZq_pListHead{border-bottom:1px solid var(--lab-line);justify-content:space-between;align-items:baseline;margin:-12px -14px 8px;padding:12px 14px 8px;display:flex}._vDUZq_pTabs{color:var(--lab-600);align-items:baseline;gap:8px;display:flex}._vDUZq_pTabs button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--lab-600);cursor:pointer;background:0 0;border:0;padding:0}._vDUZq_pTabs button:hover,._vDUZq_pTabs button[aria-pressed=true]{color:var(--lab-ink)}._vDUZq_pList ol{margin:0;padding:0;list-style:none}._vDUZq_pList button{width:100%;font:inherit;letter-spacing:var(--tracking-caps);text-align:left;text-transform:inherit;color:var(--lab-600);cursor:pointer;background:0 0;border:0;gap:8px;padding:3px 0;display:flex}._vDUZq_pList button:hover,._vDUZq_pList ._vDUZq_pCurrent{color:var(--lab-ink)}._vDUZq_pList ._vDUZq_pCurrent ._vDUZq_pN{color:var(--lab-accent)}._vDUZq_pN{font-family:var(--font-mono);flex:none}._vDUZq_pNEnd{margin-left:auto}._vDUZq_pT{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}._vDUZq_connect,._vDUZq_note{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-ink);text-decoration:none}._vDUZq_connect:hover{color:var(--lab-accent)}._vDUZq_note{color:var(--lab-600)}@media (max-width:1100px){._vDUZq_page{height:auto;padding:var(--gap) var(--spacing-4) var(--spacing-4);grid-template-rows:none}._vDUZq_top{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-auto-rows:minmax(200px,auto)}._vDUZq_daily{grid-column:1/span 2}._vDUZq_page{grid-template-columns:minmax(0,1fr)}._vDUZq_side{grid-area:auto;grid-template-rows:none}._vDUZq_music{grid-template-rows:36px 320px 52px auto 360px}._vDUZq_bottom{grid-template-columns:minmax(0,1fr);grid-auto-rows:50vh}._vDUZq_list{max-height:360px}._vDUZq_day{min-height:380px}}@media (max-width:640px){._vDUZq_top{grid-template-columns:minmax(0,1fr)}._vDUZq_daily,._vDUZq_music{grid-column:auto}._vDUZq_dCell{height:520px}}._vDUZq_folderButton{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;align-items:center;gap:6px;display:inline-flex}._vDUZq_folderMenu{z-index:2;background:var(--lab-paper);border-radius:var(--radius-surface);min-width:180px;max-height:calc(100% - 56px);box-shadow:var(--shadow-lg);flex-direction:column;padding:6px;display:flex;position:absolute;bottom:40px;left:12px;overflow-y:auto}._vDUZq_folderOption{text-align:left;font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-700);border-radius:var(--radius-item);cursor:pointer;padding:7px 10px}._vDUZq_folderOption:hover{background:var(--lab-canvas);color:var(--lab-ink)}._vDUZq_folderOption[aria-selected=true]{color:var(--lab-ink)}._vDUZq_folderOption[aria-selected=true]:before{content:"● ";color:var(--lab-accent)}._vDUZq_postPlatform,._vDUZq_postMeta{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;flex:none}._vDUZq_postPlatform{width:72px;color:var(--lab-ink)}._vDUZq_postMeta{color:var(--lab-600)}._vDUZq_postDate{text-align:right;width:38px;font-family:var(--font-mono)}._vDUZq_focus{background:var(--lab-line);transition:background var(--duration) ease, color var(--duration) ease;justify-content:space-between}._vDUZq_focus:hover{background:var(--lab-paper)}._vDUZq_focusRunning{background:var(--lab-ink);color:var(--lab-paper)}._vDUZq_focusRunning ._vDUZq_label,._vDUZq_focusRunning ._vDUZq_count,._vDUZq_focusRunning ._vDUZq_focusBtn{color:var(--lab-paper)}._vDUZq_focusTime{font-family:var(--font-mono);font-size:var(--text-h1);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;font-weight:400;line-height:.9}._vDUZq_focusActions{flex:none;gap:18px;display:flex}._vDUZq_focusBtn{color:var(--lab-ink);font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;cursor:pointer;transition:color var(--duration) ease;background:0 0;border:0;padding:0}._vDUZq_focusBtn:hover:not(:disabled){color:var(--lab-accent)}._vDUZq_focusBtn:disabled{opacity:.35;cursor:default}._vDUZq_day{grid-column:1;padding-bottom:20px}._vDUZq_tlHeadRight{gap:18px;display:flex}._vDUZq_tlNav{align-items:center;gap:10px;display:flex}._vDUZq_tlArrow,._vDUZq_tlLink{cursor:pointer;background:0 0;border:0;padding:0}._vDUZq_tlArrow{color:var(--lab-muted);display:flex}._vDUZq_tlArrow:hover,._vDUZq_tlLink:hover{color:var(--lab-ink)}._vDUZq_tlInput{border:0;border-bottom:1px solid var(--lab-ink);width:220px;font-family:var(--font-mono);font-size:var(--text-ui);color:var(--lab-ink);background:0 0;outline:none;padding:0 0 3px}._vDUZq_tlRemove{z-index:1;font-size:var(--text-ui);color:inherit;cursor:pointer;opacity:0;transition:opacity var(--duration);background:0 0;border:0;padding:0;line-height:1;position:absolute;top:2px;right:6px}._vDUZq_tlTask:hover ._vDUZq_tlRemove{opacity:.6}._vDUZq_tlRemove:hover{opacity:1!important}._vDUZq_tlWeekend{background:repeating-linear-gradient(-45deg, var(--lab-line) 0 4px, var(--lab-paper) 4px 8px);border-radius:var(--radius-item);justify-content:center;align-items:center;display:flex;position:absolute;inset:28px 0 0}._vDUZq_tlWeekend span{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-muted);background:var(--lab-paper);border-radius:var(--radius-item);padding:6px 12px}._vDUZq_tlTrack{flex:auto;min-height:0;margin-top:4px;position:relative}._vDUZq_tlHours{position:absolute;inset:0 0 28px}._vDUZq_tlHour{border-left:1px solid var(--lab-line);position:absolute;top:0;bottom:0}._vDUZq_tlHour span{font-family:var(--font-mono);font-size:var(--text-small);color:var(--lab-muted);position:absolute;top:0;left:6px}._vDUZq_tlGantt{position:absolute;inset:28px 0 36px}._vDUZq_tlTask{height:calc(100% / var(--lanes) - 6px);font-size:var(--text-ui);white-space:nowrap;color:var(--lab-100);background:var(--lab-ink);border-radius:var(--radius-item);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;flex-direction:column;justify-content:center;gap:4px;padding:0 10px;display:flex;position:absolute;overflow:hidden}._vDUZq_tlGantt:not(._vDUZq_tlDragging) ._vDUZq_tlTask:hover{z-index:4;min-width:max-content}._vDUZq_tlGantt:not(._vDUZq_tlDragging) ._vDUZq_tlTask:hover ._vDUZq_tlTitle,._vDUZq_tlGantt:not(._vDUZq_tlDragging) ._vDUZq_tlTask:hover ._vDUZq_tlTag{padding-right:14px;overflow:visible}._vDUZq_tlTitle,._vDUZq_tlTag{text-overflow:ellipsis;overflow:hidden}._vDUZq_tlTag{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;opacity:.55}._vDUZq_tlMeeting{color:var(--lab-ink);background:var(--lab-paper);box-shadow:inset 0 0 0 1px var(--lab-ink)}._vDUZq_tlMeeting ._vDUZq_tlTag{opacity:.7}._vDUZq_tlDone{color:var(--lab-muted);background:var(--lab-line)}._vDUZq_tlDone ._vDUZq_tlTitle{text-decoration:line-through}._vDUZq_tlActive{z-index:3;cursor:grabbing;box-shadow:var(--shadow-xl)}._vDUZq_tlInvalid{outline:1px solid var(--lab-danger);outline-offset:1px}._vDUZq_tlGrip{cursor:ew-resize;width:10px;position:absolute;top:0;bottom:0}._vDUZq_tlGripL{left:0}._vDUZq_tlGripR{right:0}._vDUZq_tlGrip:after{content:"";border-radius:var(--radius-item);opacity:0;width:2px;height:14px;transition:opacity var(--duration);background:currentColor;margin-top:-7px;position:absolute;top:50%}._vDUZq_tlGripL:after{left:3px}._vDUZq_tlGripR:after{right:3px}._vDUZq_tlTask:hover ._vDUZq_tlGrip:after,._vDUZq_tlActive ._vDUZq_tlGrip:after{opacity:.5}._vDUZq_tlLane{height:calc(100% / var(--lanes));border-top:1px dashed var(--lab-line);opacity:0;pointer-events:none;transition:opacity var(--duration);position:absolute;left:0;right:0}._vDUZq_tlLane span{font-family:var(--font-mono);font-size:var(--text-small);color:var(--lab-muted);position:absolute;top:4px;right:0}._vDUZq_tlDragging ._vDUZq_tlLane{opacity:1}._vDUZq_tlLaneTarget{background:color-mix(in srgb, var(--lab-accent) 8%, transparent)}._vDUZq_tlSlots{height:28px;position:absolute;bottom:0;left:0;right:0}._vDUZq_tlSlot{height:100%;position:absolute;bottom:0}._vDUZq_tlBar{white-space:nowrap;border-radius:var(--radius-item);align-items:center;gap:6px;padding:0 8px;display:flex;position:absolute;inset:0 2px 0 0;overflow:hidden}._vDUZq_tlBar b{font-size:var(--text-ui);font-weight:500}._vDUZq_tlBar i{font-family:var(--font-mono);font-size:var(--text-small);opacity:.7;font-style:normal}._vDUZq_tlWork ._vDUZq_tlBar{color:var(--lab-on-inverse);background:var(--lab-ink)}._vDUZq_tlOff ._vDUZq_tlBar{color:var(--lab-muted);background:repeating-linear-gradient(-45deg, var(--lab-line) 0 4px, transparent 4px 8px);box-shadow:inset 0 0 0 1px var(--lab-line)}._vDUZq_tlSport ._vDUZq_tlBar{color:var(--lab-ink);background:var(--lab-accent)}._vDUZq_tlPast ._vDUZq_tlBar{opacity:.35}._vDUZq_tlNow{z-index:2;border-left:1px solid var(--lab-accent);pointer-events:none;width:0;position:absolute;top:0;bottom:0}._vDUZq_tlNow span{font-family:var(--font-mono);font-size:var(--text-small);color:var(--lab-ink);background:var(--lab-accent);border-radius:var(--radius-item);padding:1px 5px;position:absolute;top:-2px;left:-1px;transform:translate(-50%)}._vDUZq_tlNow:after{content:"";background:var(--lab-accent);border-radius:var(--radius-item);width:9px;height:28px;box-shadow:0 0 0 2px var(--lab-paper);position:absolute;bottom:-4px;left:-5px}._vDUZq_postsRow{scrollbar-width:none;flex:auto;gap:8px;min-height:0;display:flex;overflow-x:auto}._vDUZq_tlPending{z-index:4;min-width:160px;color:var(--lab-ink);background:var(--lab-paper);box-shadow:inset 0 0 0 1px var(--lab-ink);cursor:text}._vDUZq_tlPendingInput{width:100%;font:inherit;color:inherit;background:0 0;border:0;outline:none;padding:0}._vDUZq_dayRow{gap:var(--gap);grid-column:1;grid-template-columns:minmax(0,1fr) clamp(260px,22vw,380px);min-height:0;display:grid}._vDUZq_dayRow ._vDUZq_day{grid-column:auto}._vDUZq_planTray{gap:4px}._vDUZq_planList{scrollbar-width:none;flex-direction:column;gap:4px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._vDUZq_planRow{font-size:var(--text-ui);background:var(--lab-paper);border-radius:var(--radius-surface);transition:transform var(--duration) var(--ease-out);flex:none;align-items:center;gap:10px;padding:9px 10px;display:flex}._vDUZq_planDrag{cursor:grab}._vDUZq_planRow:hover{transform:scale(var(--hover-scale-wide))}._vDUZq_planDrag:active{cursor:grabbing}._vDUZq_planDot{border-color:var(--lab-ink);background:var(--lab-ink);border-radius:var(--radius-full);width:8px;height:8px;margin:0 2px}._vDUZq_tlDropSpot{z-index:4;color:var(--lab-ink);background:color-mix(in srgb, var(--lab-accent) 30%, transparent);box-shadow:inset 0 0 0 1px var(--lab-accent);pointer-events:none}@media (max-width:1100px){._vDUZq_dayRow{grid-template-columns:minmax(0,1fr)}}._vDUZq_tlKind-backlog{color:var(--lab-ink);background:var(--cat,var(--complementary-yellow))}._vDUZq_tlKind-client{color:var(--lab-on-inverse);background:var(--complementary-indigo)}._vDUZq_tlKind-lab{color:var(--lab-ink);background:var(--complementary-orange)}._vDUZq_tlKind-content{color:var(--lab-ink);background:var(--complementary-violet)}._vDUZq_tlKind-backlog ._vDUZq_tlTag,._vDUZq_tlKind-lab ._vDUZq_tlTag,._vDUZq_tlKind-content ._vDUZq_tlTag{opacity:.7}._vDUZq_tlTask._vDUZq_tlDone{color:var(--lab-muted);background:var(--lab-line)}._vDUZq_planDot{border-color:var(--complementary-indigo);background:var(--complementary-indigo)}._vDUZq_labWip{cursor:grab}:is(._vDUZq_planClient,._vDUZq_tlTag:has(._vDUZq_clientLogo)){align-items:center;gap:5px;display:flex}._vDUZq_clientLogo{object-fit:contain;border-radius:var(--radius-item);flex:none;width:12px;height:12px}._vDUZq_planCat{cursor:pointer;background:0 0;border:0;justify-items:end;padding:0;display:grid}._vDUZq_planCatLabel,._vDUZq_planCatInfo{transition:opacity var(--duration) ease;grid-area:1/1}._vDUZq_planCatInfo{color:var(--lab-ink);opacity:0;align-items:center;gap:5px;display:flex}._vDUZq_planCatInfo svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:9px;height:9px}._vDUZq_planRow:hover ._vDUZq_planCatLabel{opacity:0}._vDUZq_planRow:hover ._vDUZq_planCatInfo{opacity:1}._vDUZq_planRow:has(._vDUZq_planLink){position:relative}._vDUZq_planLink{color:inherit;text-decoration:none}._vDUZq_planLink:after{content:"";position:absolute;inset:0}._vDUZq_kpiCard{background:var(--lab-paper);border-radius:var(--radius-surface);flex-direction:column;flex:auto;min-height:0;padding:6px 14px;display:flex}._vDUZq_kpiRow{flex:1 1 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:14px;min-height:0;padding:8px 0;display:grid}._vDUZq_kpiRow+._vDUZq_kpiRow{border-top:1px solid var(--lab-line)}._vDUZq_kpiLabel{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-muted)}._vDUZq_kpiValue{font-variant-numeric:tabular-nums;color:var(--lab-ink);font-size:22px;font-weight:600;line-height:1}._vDUZq_kpiOf{font-size:var(--text-ui);color:var(--lab-muted);font-weight:400}._vDUZq_archive{gap:var(--gap,16px);margin-top:var(--spacing-6);grid-template-columns:repeat(auto-fill,minmax(420px,1fr));display:grid}._vDUZq_archive>section{height:360px}._vDUZq_kpiHead{flex:none}._vDUZq_kpiHead ._vDUZq_kpiLabel{color:var(--lab-ink)}._vDUZq_head{gap:var(--gap);grid-column:1;grid-template-columns:auto minmax(0,1fr);min-height:0;display:grid}._vDUZq_shortcuts{justify-content:space-between}._vDUZq_shortcutGrid{gap:var(--gap);min-height:0;width:calc(var(--sq) * 3 + var(--gap) * 2);flex:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._vDUZq_shortcut{background:var(--lab-paper);border-radius:var(--radius-surface);min-width:0;transition:transform var(--duration) var(--ease-out);align-items:flex-end;padding:10px 12px;text-decoration:none;display:flex}._vDUZq_shortcut:hover{transform:scale(var(--hover-scale))}._vDUZq_head ._vDUZq_kpiRow{grid-template-columns:minmax(0,.7fr) repeat(6,minmax(0,1fr))}._vDUZq_postsRow{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}._vDUZq_postsList{scrollbar-width:none;flex-direction:column;flex:auto;gap:4px;min-height:0;display:flex;overflow-y:auto}._vDUZq_posts ._vDUZq_postsList>*{background:var(--lab-paper);border-radius:var(--radius-surface);transition:transform var(--duration) var(--ease-out);flex:none;padding:6px 14px 6px 6px}._vDUZq_posts ._vDUZq_postsList>:hover{transform:scale(var(--hover-scale-wide))}._vDUZq_mid{gap:var(--gap);flex-direction:column;min-height:0;display:flex}._vDUZq_data{flex:auto}._vDUZq_mid>._vDUZq_posts{flex:0 auto;max-height:70%}._vDUZq_archiveDay{gap:var(--gap,8px);grid-column:1/-1;grid-template-columns:minmax(0,1fr) clamp(260px,18vw,360px);height:520px;display:grid}._vDUZq_archive>._vDUZq_tile{height:360px}._vDUZq_planRef{color:var(--lab-muted);font-variant-numeric:tabular-nums;flex:none;margin-right:-4px}._vDUZq_crmBoxes{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-auto-rows:0;column-gap:8px;min-height:0;display:grid;overflow:hidden}._vDUZq_crmBox{min-width:0;color:var(--lab-ink);background:var(--lab-paper);border-radius:var(--radius-surface);transition:transform var(--duration) var(--ease-out);flex-direction:column;gap:4px;padding:12px;display:flex;position:relative}._vDUZq_crmBox:hover{transform:scale(var(--hover-scale))}._vDUZq_crmJ3{background:var(--lab-accent)}._vDUZq_crmJ7{color:var(--lab-on-inverse);background:var(--lab-ink)}._vDUZq_crmTop{align-items:center;gap:8px;min-width:0;display:flex}._vDUZq_crmOpen{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}._vDUZq_crmSector{font-size:var(--text-ui);opacity:.6;line-height:1.35}._vDUZq_crmLogo{flex:none;width:18px;height:18px}._vDUZq_crmClose{z-index:1;color:inherit;opacity:0;cursor:pointer;transition:opacity var(--duration);background:0 0;border:0;margin-left:auto;padding:0;position:relative}._vDUZq_crmBox:hover ._vDUZq_crmClose{opacity:.6}._vDUZq_crmClose:hover{opacity:1!important}._vDUZq_crmName{min-width:0;font-size:var(--text-ui);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._vDUZq_crmMeta{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;opacity:.6;margin-top:auto;overflow:hidden}._vDUZq_dataBody{gap:var(--spacing-1);flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);min-height:0;display:grid}._vDUZq_dataCard{align-self:end;gap:var(--spacing-6);background:var(--lab-paper);border-radius:var(--radius-surface);flex-direction:column;min-height:0;padding:14px;display:flex}._vDUZq_scoreRow{align-items:flex-end;gap:var(--spacing-6);display:flex}._vDUZq_scoreBlock{gap:var(--spacing-2);flex-direction:column;display:flex}._vDUZq_scoreNow{font-size:var(--text-h1);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;color:var(--lab-ink);font-weight:400;line-height:1}._vDUZq_scorePast{font-size:var(--text-h2);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;color:var(--lab-muted);font-weight:400;line-height:1}._vDUZq_kpiInk{color:var(--lab-ink)}._vDUZq_kpiHeadRow{padding-bottom:var(--spacing-2);justify-content:space-between;display:flex}._vDUZq_kpiRows{flex-direction:column;display:flex}._vDUZq_kpiLine{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) 0;grid-template-columns:minmax(0,1.3fr) minmax(0,1.6fr) minmax(0,1fr);display:grid}._vDUZq_kpiName{font-size:var(--text-ui);color:var(--lab-ink)}._vDUZq_kpiWeek{align-items:center;gap:var(--spacing-2);display:flex}._vDUZq_kpiWeekValue{font-size:var(--text-h3);font-variant-numeric:tabular-nums;color:var(--lab-ink);font-weight:600;line-height:1}._vDUZq_kpiMonth{font-size:var(--text-ui);text-align:right;font-variant-numeric:tabular-nums;color:var(--lab-muted)}._vDUZq_pips{gap:var(--spacing-1);display:flex}._vDUZq_pip{width:var(--spacing-2);height:var(--spacing-2);background:var(--lab-line)}._vDUZq_pipOn{background:var(--lab-accent)}._vDUZq_pipOver{background:var(--lab-ink)}._vDUZq_habit{grid-template-columns:repeat(5, minmax(0, 1fr)) repeat(2, var(--spacing-6));gap:var(--spacing-1);grid-auto-rows:minmax(0,1fr);min-height:0;display:grid}._vDUZq_habitDay{background:var(--lab-paper);border-radius:var(--radius-item);flex-direction:column;justify-content:space-between;min-height:0;padding:4px 5px;display:flex;overflow:hidden}._vDUZq_habitWeekend{background:var(--lab-200)}._vDUZq_habitDone{background:var(--lab-accent)}._vDUZq_habitFuture{opacity:.5}._vDUZq_habitToday{box-shadow:inset 0 0 0 1px var(--lab-ink)}._vDUZq_habitDate{font-family:var(--font-mono);color:var(--lab-muted);font-size:10px}._vDUZq_habitDone ._vDUZq_habitDate{color:var(--lab-100)}._vDUZq_habitMarks{color:var(--lab-ink);flex-wrap:wrap;align-items:center;gap:3px;display:flex}._vDUZq_habitMark{align-items:center;gap:1px;display:inline-flex}._vDUZq_habitN{font-family:var(--font-mono);font-size:9px}._vDUZq_habitLogo{border-radius:var(--radius-item);flex:none;width:11px;height:11px}._vDUZq_habitTip{z-index:50;max-width:320px;font-size:var(--text-ui);color:var(--lab-on-inverse);background:var(--lab-ink);border-radius:var(--radius-surface);pointer-events:none;flex-direction:column;gap:6px;padding:10px 12px;display:flex;position:fixed;transform:translate(-50%,calc(-100% - 6px))}._vDUZq_tipDate{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;opacity:.6}._vDUZq_tipLine{flex-wrap:wrap;align-items:center;gap:6px;line-height:1.35;display:flex}._vDUZq_tipMuted{opacity:.6;flex-basis:100%;padding-left:17px}._vDUZq_planCol{gap:var(--gap,var(--spacing-2));flex-direction:column;min-width:0;min-height:0;display:flex}._vDUZq_planBacklog{flex:auto}._vDUZq_planProjects{flex:0 auto}._vDUZq_dataRow{gap:var(--gap);flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}._vDUZq_monthTray>:last-child{flex:auto}._vDUZq_headSolo{grid-template-columns:minmax(0,1fr)}._vDUZq_planSolo ._vDUZq_planProjects{flex:auto}._vDUZq_planSolo ._vDUZq_planRow{padding:var(--spacing-4)}._vDUZq_leftCol{gap:var(--gap);flex-direction:column;min-width:0;min-height:0;display:flex}._vDUZq_leftCol>:first-child{flex:auto}._vDUZq_labList{flex:0 auto;max-height:40%}
.bkA5Za_page{gap:var(--spacing-2);height:calc(100dvh - var(--portal-header-height) - var(--spacing-px));padding:var(--spacing-4) var(--spacing-8);margin-bottom:calc(-1 * var(--spacing-16));grid-template-columns:minmax(0,4fr) minmax(0,1fr);display:grid}.bkA5Za_main{gap:var(--spacing-2);grid-template-rows:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.bkA5Za_top{gap:var(--spacing-2);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.1fr);min-height:0;display:grid}.bkA5Za_bottom{gap:var(--spacing-2);grid-template-columns:minmax(0,2.6fr) minmax(0,1fr);min-height:0;display:grid}.bkA5Za_side{gap:var(--spacing-2);grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.bkA5Za_card{justify-content:space-between;gap:var(--spacing-4);min-height:0;padding:var(--spacing-4);background:var(--lab-paper);border-radius:var(--radius-surface);flex-direction:column;flex:auto;display:flex}.bkA5Za_scoreHead{justify-content:space-between;align-items:baseline;gap:var(--spacing-4);display:flex}.bkA5Za_scoreNow{font-family:var(--font-mono);font-size:var(--text-h1);color:var(--lab-ink)}.bkA5Za_kpis{column-gap:var(--spacing-6);row-gap:var(--spacing-2);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;display:grid}.bkA5Za_kpiRow{font-size:var(--text-ui);display:contents}.bkA5Za_num{font-family:var(--font-mono);text-align:right;white-space:nowrap}.bkA5Za_num strong{font-size:var(--text-h3);font-weight:400}.bkA5Za_muted{color:var(--lab-muted)}.bkA5Za_below{color:var(--lab-danger)}.bkA5Za_accent{color:var(--lab-accent)}.bkA5Za_meta{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;color:var(--lab-muted)}.bkA5Za_rows{gap:var(--spacing-1);scrollbar-width:none;flex-direction:column;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.bkA5Za_row{align-items:center;gap:var(--spacing-4);padding:0 var(--spacing-2) 0 0;background:var(--lab-paper);border-radius:var(--radius-surface);transition:transform var(--duration) var(--ease-out);flex:none;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.bkA5Za_row:hover{transform:scale(var(--hover-scale-wide))}.bkA5Za_rowInk{background:var(--lab-ink);color:var(--lab-on-inverse)}.bkA5Za_rowMain{align-items:center;gap:var(--spacing-2);min-width:0;padding:var(--spacing-2);font-size:var(--text-ui);display:flex}.bkA5Za_rowTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bkA5Za_rowSub{text-overflow:ellipsis;white-space:nowrap;color:var(--lab-muted);overflow:hidden}.bkA5Za_ref{font-family:var(--font-mono);color:var(--lab-muted)}.bkA5Za_logo,.bkA5Za_icon{width:var(--spacing-4);height:var(--spacing-4);flex:none;justify-content:center;align-items:center;display:inline-flex}.bkA5Za_logo{border-radius:var(--radius-item)}.bkA5Za_date{min-width:var(--spacing-16);text-align:right}.bkA5Za_doneBtn,.bkA5Za_doneSpacer{min-width:var(--spacing-16)}.bkA5Za_doneBtn{padding:var(--spacing-1) var(--spacing-2);font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;text-align:center;background:var(--lab-canvas);color:var(--lab-ink);border-radius:var(--radius-item)}.bkA5Za_doneBtn:hover{background:var(--lab-accent)}.bkA5Za_scoreTray,.bkA5Za_todayTray,.bkA5Za_monthTray,.bkA5Za_contentTray,.bkA5Za_labTray{min-width:0}.bkA5Za_labPair{gap:var(--spacing-2);flex:auto;grid-template-rows:repeat(2,minmax(0,1fr));min-height:0;display:grid}.bkA5Za_monthTray>:last-child{flex:auto}.bkA5Za_meta.bkA5Za_below{color:var(--lab-danger)}.bkA5Za_meta.bkA5Za_accent{color:var(--lab-accent)}
.uLMu5a_form{gap:var(--spacing-2);flex-direction:column;display:flex}.uLMu5a_titleInput{width:100%;font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0;outline:none;padding:0;display:block}.uLMu5a_titleInput::placeholder{color:var(--field-placeholder)}.uLMu5a_grid{gap:var(--spacing-2) var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.uLMu5a_field{gap:var(--spacing-2);flex-direction:column;display:flex}.uLMu5a_timeline{flex-direction:column;display:flex}.uLMu5a_timelineItem{align-items:baseline;gap:var(--spacing-4);padding-block:var(--spacing-1);font-size:var(--text-ui);color:var(--lab-ink);line-height:1.4;display:flex}.uLMu5a_timelineDate{font-family:var(--font-mono);color:var(--lab-600);flex:none}.uLMu5a_actions{justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-4);display:flex}.uLMu5a_actions .uLMu5a_deleteBtn{color:var(--lab-muted)}.uLMu5a_actions .uLMu5a_deleteBtn:hover{color:var(--lab-danger);background-color:#0000}
.oZ_TBW_overlay{z-index:1000;background:var(--overlay);pointer-events:auto;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.oZ_TBW_bar{background:var(--lab-100);border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);font-size:var(--text-ui);color:var(--lab-900);animation:oZ_TBW_pop var(--duration) ease-out both;align-items:center;gap:6px;padding:6px 6px 6px 16px;display:flex}.oZ_TBW_message{margin-right:10px}.oZ_TBW_yes,.oZ_TBW_no{border-radius:var(--radius-surface);font:inherit;cursor:pointer;transition:background var(--duration) ease, color var(--duration) ease;border:0;padding:6px 12px}.oZ_TBW_yes{background:var(--lab-900);color:var(--lab-100)}.oZ_TBW_yes:hover,.oZ_TBW_yes:focus-visible{background:var(--lab-danger);outline:none}.oZ_TBW_no{color:var(--lab-700);background:0 0}.oZ_TBW_no:hover,.oZ_TBW_no:focus-visible{color:var(--lab-900);outline:none}@keyframes oZ_TBW_pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}
.V4Bt2a_compactTrigger{flex-shrink:0;width:2rem;height:2rem}.V4Bt2a_icon{width:1rem;height:1rem}
.S8G0pq_form{gap:var(--spacing-2);flex-direction:column;display:flex}.S8G0pq_actions{justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-4);display:flex}
.qnrmWG_icon{width:1rem;height:1rem}.qnrmWG_destructiveItem,.qnrmWG_destructiveItem:focus{color:var(--lab-danger)}
.hjs3HW_card{background-color:var(--lab-paper);border-radius:var(--radius-surface);padding:var(--spacing-6)}.hjs3HW_head{align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6);display:flex}.hjs3HW_title{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-600);align-items:center;gap:var(--spacing-2);transition:color var(--duration) ease;display:inline-flex}.hjs3HW_title[data-clickable=true]:hover{color:var(--lab-ink)}.hjs3HW_titleHint{opacity:0;transition:opacity var(--duration) ease}.hjs3HW_title:hover .hjs3HW_titleHint{opacity:1}.hjs3HW_headRight{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-600);margin-left:auto}.hjs3HW_empty{font-size:var(--text-ui);color:var(--lab-700)}.hjs3HW_field{gap:var(--spacing-2);margin-bottom:var(--spacing-4);flex-direction:column;display:flex}.hjs3HW_dialogActions{justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6);display:flex}.hjs3HW_select{border-radius:var(--radius-surface);border:1px solid var(--lab-line);background-color:var(--lab-paper);height:2.25rem;padding-inline:var(--spacing-2);font-size:var(--text-ui);color:var(--lab-ink)}
@keyframes yini9G_dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes yini9G_dialog-fade-out{0%{opacity:1}to{opacity:0}}@keyframes yini9G_dialog-content-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes yini9G_dialog-content-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.95)}}.yini9G_overlay{z-index:50;background-color:var(--overlay);animation:yini9G_dialog-fade-in var(--duration) ease-out;position:fixed;inset:0}.yini9G_overlay[data-state=closed]{animation:yini9G_dialog-fade-out var(--duration) ease-in}.yini9G_content{z-index:50;gap:var(--spacing-4);border-radius:var(--radius-surface);border:1px solid var(--lab-line);background-color:var(--lab-canvas);width:100%;max-width:calc(100% - 2rem);padding:var(--spacing-6);box-shadow:var(--shadow-lg);animation:yini9G_dialog-content-in var(--duration) ease-out;outline:none;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.yini9G_content[data-state=closed]{animation:yini9G_dialog-content-out var(--duration) ease-in}@media (min-width:640px){.yini9G_content{max-width:32rem}}.yini9G_closeButton{top:var(--spacing-4);right:var(--spacing-4);border-radius:var(--radius-surface);opacity:.7;cursor:pointer;transition:opacity var(--duration) ease;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.yini9G_closeButton:hover{opacity:1}.yini9G_closeButton:focus-visible{box-shadow:0 0 0 2px var(--lab-accent)}.yini9G_closeButton:disabled{pointer-events:none}.yini9G_closeButton svg{width:1rem;height:1rem}.yini9G_header{gap:var(--spacing-2);text-align:center;flex-direction:column;display:flex}@media (min-width:640px){.yini9G_header{text-align:left}}.yini9G_footer{gap:var(--spacing-2);flex-direction:column-reverse;display:flex}@media (min-width:640px){.yini9G_footer{flex-direction:row;justify-content:flex-end}}.yini9G_title{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:400;line-height:1}.yini9G_description{font-size:var(--text-ui);color:var(--lab-muted)}
.gKgUoG_stats{gap:var(--spacing-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}@media (max-width:760px){.gKgUoG_stats{grid-template-columns:1fr}}.gKgUoG_stat dt{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-600);margin-bottom:var(--spacing-4)}.gKgUoG_stat dd{font-family:var(--font-mono);font-size:var(--text-h1);letter-spacing:var(--tracking-display);margin:0;line-height:1}.gKgUoG_sub{font-size:var(--text-ui);color:var(--lab-700);margin-top:var(--spacing-2)}.gKgUoG_bar{border-radius:var(--radius-item);background-color:var(--lab-line);height:4px;margin-top:var(--spacing-6);overflow:hidden}.gKgUoG_bar i{background-color:var(--lab-accent);height:100%;display:block}.gKgUoG_line{color:inherit;align-items:center;gap:var(--spacing-4);padding-block:var(--spacing-4);border-top:1px solid var(--lab-200);text-decoration:none;display:flex}.gKgUoG_line:first-of-type{border-top:0}.gKgUoG_lineMain{flex:1;min-width:0}.gKgUoG_lineTitle{font-size:var(--text-body);font-weight:500;display:block}.gKgUoG_line:hover .gKgUoG_lineTitle{text-underline-offset:3px;text-decoration:underline}.gKgUoG_lineSub{font-size:var(--text-ui);color:var(--lab-700);margin-top:3px;display:block}.gKgUoG_amount{font-family:var(--font-mono);font-size:var(--text-body)}.gKgUoG_tag{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-700);border:1px solid var(--lab-line);border-radius:var(--radius-full);white-space:nowrap;padding:4px 9px}.gKgUoG_tag[data-tone=ok]{color:var(--lab-ink);border-color:var(--lab-accent);background-color:color-mix(in srgb, var(--lab-accent) 18%, transparent)}.gKgUoG_tag[data-tone=late]{color:var(--lab-on-inverse);background-color:var(--lab-ink);border-color:var(--lab-ink)}.gKgUoG_placeholder{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-600)}.gKgUoG_lineIcon{color:var(--lab-600);flex:none}a.gKgUoG_line:hover .gKgUoG_lineIcon{color:var(--lab-ink)}
@keyframes YOnR4G_dropdown-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes YOnR4G_dropdown-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.YOnR4G_content{z-index:50;max-height:var(--radix-dropdown-menu-content-available-height);border-radius:var(--radius-surface);background-color:var(--lab-paper);min-width:8rem;padding:var(--spacing-1);color:var(--lab-ink);box-shadow:var(--shadow-md);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:YOnR4G_dropdown-in var(--duration) ease-out;border:0;overflow:hidden auto}.YOnR4G_content[data-state=closed]{animation:YOnR4G_dropdown-out var(--duration) ease-in}.YOnR4G_subContent{z-index:50;border-radius:var(--radius-surface);background-color:var(--lab-paper);min-width:8rem;padding:var(--spacing-1);color:var(--lab-ink);box-shadow:var(--shadow-lg);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:YOnR4G_dropdown-in var(--duration) ease-out;border:0;overflow:hidden}.YOnR4G_item{cursor:default;align-items:center;gap:var(--spacing-2);border-radius:var(--radius-surface);padding:var(--spacing-2);font-size:var(--text-ui);-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}.YOnR4G_item[data-disabled]{pointer-events:none;opacity:.5}.YOnR4G_item:focus{background-color:var(--lab-line);color:var(--lab-ink)}.YOnR4G_item[data-inset]{padding-left:2rem}.YOnR4G_item[data-variant=destructive]{color:var(--lab-danger)}.YOnR4G_item[data-variant=destructive]:focus{background-color:color-mix(in srgb, var(--lab-danger) 10%, transparent);color:var(--lab-danger)}.YOnR4G_item svg{pointer-events:none;width:1rem;height:1rem;color:var(--lab-muted);flex-shrink:0}.YOnR4G_item[data-variant=destructive] svg{color:var(--lab-danger)}.YOnR4G_checkboxItem,.YOnR4G_radioItem{cursor:default;align-items:center;gap:var(--spacing-2);border-radius:var(--radius-surface);padding:var(--spacing-2) var(--spacing-2) var(--spacing-2) 2rem;font-size:var(--text-ui);-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}.YOnR4G_checkboxItem[data-disabled],.YOnR4G_radioItem[data-disabled]{pointer-events:none;opacity:.5}.YOnR4G_checkboxItem:focus,.YOnR4G_radioItem:focus{background-color:var(--lab-line);color:var(--lab-ink)}.YOnR4G_indicator{left:var(--spacing-2);pointer-events:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:absolute}.YOnR4G_indicatorIcon{width:1rem;height:1rem}.YOnR4G_radioDot{fill:currentColor;width:.5rem;height:.5rem}.YOnR4G_label{padding:var(--spacing-2);font-size:var(--text-ui);font-weight:500}.YOnR4G_label[data-inset]{padding-left:2rem}.YOnR4G_separator{margin:var(--spacing-1) calc(var(--spacing-1) * -1);background-color:var(--lab-line);height:1px}.YOnR4G_shortcut{font-size:var(--text-ui);letter-spacing:var(--tracking-caps);color:var(--lab-muted);margin-left:auto}.YOnR4G_subTrigger{cursor:default;align-items:center;gap:var(--spacing-2);border-radius:var(--radius-surface);padding:var(--spacing-2);font-size:var(--text-ui);-webkit-user-select:none;user-select:none;outline:none;display:flex}.YOnR4G_subTrigger[data-inset]{padding-left:2rem}.YOnR4G_subTrigger:focus,.YOnR4G_subTrigger[data-state=open]{background-color:var(--lab-line);color:var(--lab-ink)}.YOnR4G_subTrigger svg{pointer-events:none;width:1rem;height:1rem;color:var(--lab-muted);flex-shrink:0}.YOnR4G_subTriggerIcon{width:1rem;height:1rem;margin-left:auto}
.HjQxJG_btn{justify-content:center;align-items:center;gap:var(--spacing-2);border-radius:var(--radius-surface);font-family:inherit;font-size:var(--text-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--duration) ease, border-color var(--duration) ease, color var(--duration) ease, opacity var(--duration) ease;border:1px solid #0000;outline:none;flex-shrink:0;font-weight:500;line-height:1;display:inline-flex}.HjQxJG_btn:disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.HjQxJG_btn:focus-visible{border-color:var(--lab-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--lab-accent) 50%, transparent)}.HjQxJG_btn[aria-invalid=true]{border-color:var(--lab-danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--lab-danger) 20%, transparent)}.HjQxJG_default{background-color:var(--lab-ink);color:var(--lab-on-inverse)}.HjQxJG_default:hover{background-color:color-mix(in srgb, var(--lab-ink) 90%, transparent)}.HjQxJG_destructive{background-color:var(--lab-danger);color:var(--lab-100)}.HjQxJG_destructive:hover{background-color:color-mix(in srgb, var(--lab-danger) 90%, transparent)}.HjQxJG_destructive:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--lab-danger) 20%, transparent)}.HjQxJG_outline{border-color:var(--lab-line);background-color:var(--lab-canvas);box-shadow:var(--shadow-xs)}.HjQxJG_outline:hover,.HjQxJG_secondary{background-color:var(--lab-line);color:var(--lab-ink)}.HjQxJG_secondary:hover{background-color:color-mix(in srgb, var(--lab-line) 80%, transparent)}.HjQxJG_ghost:hover{background-color:var(--lab-line);color:var(--lab-ink)}.HjQxJG_link{color:var(--lab-ink);text-underline-offset:4px;background-color:#0000}.HjQxJG_link:hover{text-decoration:underline}.HjQxJG_size-default{height:2.5rem;padding:0 var(--spacing-4)}.HjQxJG_size-xs{gap:var(--spacing-1);height:1.5rem;padding:0 var(--spacing-2);font-size:var(--text-ui)}.HjQxJG_size-sm{gap:var(--spacing-2);height:2rem;padding:0 var(--spacing-4)}.HjQxJG_size-sm:has(svg){padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.HjQxJG_size-lg{height:2.5rem;padding:0 var(--spacing-6)}.HjQxJG_size-icon{width:2.5rem;height:2.5rem;padding:0}.HjQxJG_size-icon-xs{width:1.5rem;height:1.5rem;padding:0}.HjQxJG_size-icon-sm{width:2rem;height:2rem;padding:0}.HjQxJG_size-icon-lg{width:2.5rem;height:2.5rem;padding:0}
.uAl7SW_card{gap:var(--spacing-6);border-radius:var(--radius-surface);border:1px solid var(--lab-line);background-color:var(--lab-paper);padding:var(--spacing-6) 0;color:var(--lab-ink);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.uAl7SW_cardHeader{align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-6);grid-template-rows:auto auto;grid-auto-rows:min-content;display:grid}.uAl7SW_cardHeader:has([data-slot=card-action]){grid-template-columns:1fr auto}.uAl7SW_cardTitle{font-family:var(--font-heading);font-weight:400;line-height:1}.uAl7SW_cardDescription{font-size:var(--text-ui);color:var(--lab-muted)}.uAl7SW_cardAction{grid-row:1/span 2;grid-column-start:2;place-self:start end}.uAl7SW_cardContent{padding:0 var(--spacing-6)}.uAl7SW_cardFooter{padding:0 var(--spacing-6);align-items:center;display:flex}
.K_qM7q_row{align-items:center;gap:var(--spacing-2);padding-block:10px;display:flex}.K_qM7q_favicon{flex:none;width:16px;height:16px;display:block}.K_qM7q_body{flex:1;min-width:0}.K_qM7q_label{font-size:var(--text-ui);color:var(--lab-ink);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.K_qM7q_row:hover .K_qM7q_label{text-underline-offset:3px;text-decoration:underline}.K_qM7q_url{font-family:var(--font-mono);font-size:var(--text-small);color:var(--lab-600);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}.K_qM7q_delete{color:var(--lab-400);opacity:0;transition:opacity var(--duration) ease, color var(--duration) ease;flex:none}.K_qM7q_row:hover .K_qM7q_delete{opacity:1}.K_qM7q_delete:hover{color:var(--lab-ink)}.K_qM7q_draft{min-width:0;font:inherit;font-size:var(--text-ui);color:var(--lab-ink);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0}.K_qM7q_draft::placeholder{color:var(--field-placeholder)}.K_qM7q_fields{gap:var(--spacing-2);flex-direction:column;display:flex}.K_qM7q_actions{justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-4);display:flex}
._3papsG_field{width:100%;min-width:0;min-height:var(--field-height);padding:var(--spacing-2) var(--spacing-4);border:0;border-bottom:1px solid var(--field-line);background-color:var(--field-bg);box-shadow:none;font-family:var(--font-sans);font-size:var(--text-ui);letter-spacing:var(--tracking-sans);color:var(--field-text);transition:border-color var(--duration) ease;border-radius:0;outline:none;margin:0;font-weight:400;line-height:1.5;display:block}._3papsG_field::placeholder{color:var(--field-placeholder)}._3papsG_field:hover{border-bottom-color:var(--field-line-hover)}._3papsG_field:focus,._3papsG_field:focus-visible,._3papsG_field[data-state=open]{border-bottom-color:var(--field-line-focus)}._3papsG_field:disabled{cursor:not-allowed;opacity:.5}._3papsG_field[aria-invalid=true]{border-bottom-color:var(--lab-danger)}._3papsG_multiline{min-height:calc(var(--field-height) * 2);resize:none;field-sizing:content;white-space:pre-wrap;}._3papsG_dropdown{border-radius:var(--radius-surface);cursor:pointer;border-bottom:0;}._3papsG_mini{appearance:none;width:auto;min-width:0;height:auto;min-height:0;box-shadow:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;field-sizing:content;cursor:pointer;transition:color var(--duration) var(--ease-out);background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0}._3papsG_mini:hover,._3papsG_mini:focus-visible,._3papsG_mini[data-state=open]{color:var(--lab-ink)}._3papsG_mini option{text-transform:none;letter-spacing:normal}._3papsG_selectWrap{width:100%;display:block;position:relative}._3papsG_select{appearance:none;padding-right:var(--spacing-10);cursor:pointer;}._3papsG_miniWrap{align-items:center;display:inline-flex}._3papsG_chevron{top:50%;right:var(--spacing-4);width:var(--spacing-4);height:var(--spacing-4);margin-top:calc(var(--spacing-4) / -2);color:var(--field-placeholder);pointer-events:none;position:absolute}
._7BXsdW_input{}._7BXsdW_input::file-selector-button{height:100%;margin-right:var(--spacing-2);font:inherit;color:var(--lab-ink);background-color:#0000;border:0;font-weight:500}
.WeEVDq_label{align-items:center;gap:var(--spacing-2);font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-700);-webkit-user-select:none;user-select:none;font-weight:400;line-height:1;display:flex}:is(.WeEVDq_label:has(+:disabled),.WeEVDq_label:has(~:disabled)){cursor:not-allowed;opacity:.5}
.baVprW_enter{animation:baVprW_inline-add-in var(--duration) ease-out both;overflow:clip}.baVprW_leave{animation:baVprW_inline-add-out var(--duration) ease-in both;pointer-events:none;overflow:clip}@keyframes baVprW_inline-add-in{0%{opacity:0;max-height:0;padding-block:0;transform:translateY(-4px)}to{opacity:1;max-height:3rem;transform:none}}@keyframes baVprW_inline-add-out{0%{opacity:1;max-height:3rem}to{opacity:0;max-height:0;padding-block:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.baVprW_enter,.baVprW_leave{animation-duration:1ms}}
._09A2QG_overlay{z-index:50;background:var(--overlay);-webkit-backdrop-filter:blur(3px);overscroll-behavior:contain;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._09A2QG_modal{background:var(--lab-200);border:1px solid var(--lab-300);border-radius:var(--radius-surface);width:100%;max-width:460px;max-height:calc(100dvh - 48px);font-family:var(--font-sans);color:var(--lab-900);flex-direction:column;display:flex;overflow:hidden}._09A2QG_wide{max-width:980px}._09A2QG_top{justify-content:space-between;align-items:center;gap:var(--spacing-2);padding:var(--modal-pad-top) calc(var(--modal-pad) - 8px) var(--spacing-2) var(--modal-pad);display:flex}._09A2QG_label{min-width:0;font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-700)}._09A2QG_close{width:28px;height:28px;font-size:var(--text-ui);color:var(--lab-700);cursor:pointer;transition:color var(--duration) ease;background:0 0;border:0;flex:none;padding:0;line-height:1}._09A2QG_close:hover{color:var(--lab-900)}._09A2QG_body{min-height:0;padding:var(--spacing-1) var(--modal-pad) var(--modal-pad);flex-direction:column;display:flex;overflow-y:auto}._09A2QG_title{font-size:var(--text-h2);letter-spacing:var(--tracking-display);color:var(--lab-900);padding:4px 0 8px;line-height:1.25}._09A2QG_input{}._09A2QG_textarea{max-height:50vh;}._09A2QG_fields{gap:var(--spacing-2);flex-direction:column;display:flex}._09A2QG_drop{border:1px dashed var(--lab-400);border-radius:var(--radius-surface);text-align:center;cursor:pointer;min-height:110px;transition:background var(--duration) ease, border-color var(--duration) ease;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:8px 0 0;padding:22px 16px;display:flex}._09A2QG_drop:hover,._09A2QG_dropOver{background:var(--lab-100);border-color:var(--lab-600)}._09A2QG_hint{font-size:var(--text-ui);color:var(--lab-700)}._09A2QG_thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid}._09A2QG_thumb{aspect-ratio:1;border-radius:var(--radius-surface);background:var(--lab-100);cursor:zoom-in;position:relative;overflow:hidden}._09A2QG_thumb img{object-fit:cover;width:100%;height:100%;display:block}._09A2QG_thumbRemove{border-radius:var(--radius-item);background:var(--overlay);font:inherit;font-size:var(--text-small);color:var(--lab-100);cursor:pointer;opacity:0;transition:opacity var(--duration) ease;border:0;padding:4px 5px;line-height:1;position:absolute;top:4px;right:4px}._09A2QG_thumb:hover ._09A2QG_thumbRemove,._09A2QG_thumbRemove:focus-visible{opacity:1}@media (max-width:640px){._09A2QG_overlay{padding:var(--spacing-2) 0 0;align-items:flex-end}._09A2QG_modal,._09A2QG_wide{max-width:none;max-height:calc(100dvh - var(--spacing-8));border-bottom:0}._09A2QG_body{padding-bottom:calc(var(--modal-pad) + env(safe-area-inset-bottom))}._09A2QG_title{font-size:var(--text-h3)}._09A2QG_thumbs{grid-template-columns:repeat(2,minmax(0,1fr))}._09A2QG_thumbRemove{opacity:1}}
.uEYB2W_shell{width:100%;padding-inline:var(--spacing-4);margin-inline:auto}.uEYB2W_default{max-width:1536px;padding-block:var(--spacing-8)}.uEYB2W_wide{max-width:1280px;padding-block:var(--spacing-8)}.uEYB2W_fullBleed{max-width:none;padding:var(--spacing-4) var(--spacing-8)}.uEYB2W_narrow{max-width:48rem;padding-block:var(--spacing-8)}.uEYB2W_header{margin-bottom:var(--spacing-8)}.uEYB2W_headerWithActions{margin-bottom:var(--spacing-8);gap:var(--spacing-2);flex-direction:column;display:flex}@media (min-width:640px){.uEYB2W_headerWithActions{flex-direction:row;justify-content:space-between;align-items:center}}.uEYB2W_backLink{margin-bottom:var(--spacing-2);font-size:var(--text-ui);color:var(--lab-muted);text-underline-offset:4px;display:inline-block}.uEYB2W_backLink:hover{color:var(--lab-ink);text-decoration:underline}.uEYB2W_actions{flex-shrink:0}.uEYB2W_titleRow{align-items:baseline;gap:var(--spacing-4);display:flex}.uEYB2W_meta{font-size:var(--text-ui);color:var(--lab-muted);white-space:nowrap}
@keyframes qkm1Bq_accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes qkm1Bq_accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.qkm1Bq_item{border-bottom:1px solid var(--lab-line)}.qkm1Bq_item:last-child{border-bottom:0}.qkm1Bq_header{align-items:center;gap:var(--spacing-2);display:flex}.qkm1Bq_trigger{justify-content:space-between;align-items:center;gap:var(--spacing-4);border-radius:var(--radius-surface);padding:var(--spacing-4) 0;text-align:left;font-size:var(--text-ui);cursor:pointer;transition:all var(--duration) ease;background:0 0;border:none;outline:none;flex:1;font-weight:500;display:flex}.qkm1Bq_trigger:hover{text-decoration:underline}.qkm1Bq_trigger:focus-visible{border-color:var(--lab-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--lab-accent) 50%, transparent)}.qkm1Bq_trigger:disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.qkm1Bq_chevron{width:1rem;height:1rem;color:var(--lab-muted);transition:transform var(--duration) ease;pointer-events:none;flex-shrink:0;transform:translateY(.25rem)}.qkm1Bq_trigger[data-state=open] .qkm1Bq_chevron{transform:rotate(180deg)}.qkm1Bq_content{font-size:var(--text-ui);overflow:hidden}.qkm1Bq_content[data-state=open]{animation:qkm1Bq_accordion-down var(--duration) ease-out}.qkm1Bq_content[data-state=closed]{animation:qkm1Bq_accordion-up var(--duration) ease-out}.qkm1Bq_contentInner{padding:0 0 var(--spacing-4)}
.kaqEOa_select{width:auto;min-width:12rem}.kaqEOa_errorWrap{gap:var(--spacing-2);flex-direction:column;display:flex}.kaqEOa_errorText{font-size:var(--text-ui);color:var(--lab-danger)}
.J5sY1G_badge{justify-content:center;align-items:center;gap:var(--spacing-1);border-radius:var(--radius-full);width:fit-content;padding:var(--spacing-1) var(--spacing-2);font-size:var(--text-ui);white-space:nowrap;border:1px solid #0000;flex-shrink:0;font-weight:500;display:inline-flex;overflow:hidden}.J5sY1G_badge:focus-visible{border-color:var(--lab-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--lab-accent) 50%, transparent)}.J5sY1G_badge svg{pointer-events:none;width:1rem;height:1rem}.J5sY1G_default{background-color:var(--lab-ink);color:var(--lab-on-inverse)}a.J5sY1G_default:hover{background-color:color-mix(in srgb, var(--lab-ink) 90%, transparent)}.J5sY1G_secondary{background-color:var(--lab-line);color:var(--lab-ink)}a.J5sY1G_secondary:hover{background-color:color-mix(in srgb, var(--lab-line) 90%, transparent)}.J5sY1G_destructive{background-color:var(--lab-danger);color:var(--lab-100)}a.J5sY1G_destructive:hover{background-color:color-mix(in srgb, var(--lab-danger) 90%, transparent)}.J5sY1G_destructive:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--lab-danger) 20%, transparent)}.J5sY1G_outline{border-color:var(--lab-line);color:var(--lab-ink)}a.J5sY1G_outline:hover,a.J5sY1G_ghost:hover{background-color:var(--lab-line);color:var(--lab-ink)}.J5sY1G_link{color:var(--lab-ink);text-underline-offset:4px}a.J5sY1G_link:hover{text-decoration:underline}
.h0UX8W_trigger{align-items:center;display:flex;}.h0UX8W_trigger:disabled{cursor:not-allowed;opacity:.5}.h0UX8W_triggerLabel{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.h0UX8W_triggerLabelPlaceholder{color:var(--lab-muted)}.h0UX8W_content{gap:0;column-gap:var(--spacing-1);width:fit-content;max-width:min(50rem,90vw);padding:var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){.h0UX8W_content{grid-template-columns:repeat(4,minmax(0,1fr))}}.h0UX8W_item{justify-content:flex-start;gap:var(--spacing-2);min-width:7.5rem;padding-inline:var(--spacing-2);padding-block:var(--spacing-2);font-weight:400}.h0UX8W_itemActive{background-color:var(--lab-line);color:var(--lab-ink)}.h0UX8W_itemLabel{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
._9Ulo4q_section{gap:var(--spacing-2);margin-top:var(--spacing-8);flex-direction:column;display:flex}._9Ulo4q_sectionLabel{padding:var(--spacing-2) .75rem;font-size:var(--text-small);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--lab-muted);font-weight:600}._9Ulo4q_tableWrap{overflow:clip}._9Ulo4q_table{table-layout:fixed;border-spacing:0;width:100%}._9Ulo4q_thead{background-color:var(--lab-paper);z-index:10;position:sticky;top:0}._9Ulo4q_theadRow>._9Ulo4q_th{border-bottom:1px solid var(--lab-line)}._9Ulo4q_th{padding-inline:var(--spacing-4);padding-block:var(--spacing-2);font-size:var(--text-small);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--lab-muted);text-align:left;font-weight:500;line-height:1.2}._9Ulo4q_tbody{background-color:var(--lab-paper)}._9Ulo4q_tr:not(:last-child)>._9Ulo4q_td{border-bottom:1px solid var(--lab-line)}._9Ulo4q_td{padding-inline:var(--spacing-4);font-size:var(--text-ui);vertical-align:middle;padding-block:.875rem}._9Ulo4q_thCompany,._9Ulo4q_tdCompany{width:15rem}._9Ulo4q_thType,._9Ulo4q_tdType{width:8.5rem}._9Ulo4q_thSource,._9Ulo4q_tdSource{width:7rem}._9Ulo4q_thContact,._9Ulo4q_tdContact{width:18rem}._9Ulo4q_thStatus,._9Ulo4q_tdStatus{width:9rem}._9Ulo4q_thFollowUp,._9Ulo4q_tdFollowUp{width:6rem}._9Ulo4q_tdNotesCell._9Ulo4q_tdNotesCell{padding-block:.5rem}._9Ulo4q_notesInput{field-sizing:content;width:100%;min-height:1.5rem;padding:var(--spacing-1) 0;font:inherit;letter-spacing:inherit;color:inherit;resize:none;cursor:text;background:0 0;border:0;outline:none;display:block}._9Ulo4q_thState,._9Ulo4q_tdState{width:16rem}._9Ulo4q_tdState._9Ulo4q_tdState{padding:0;position:relative}._9Ulo4q_stateSwitch{grid-template-columns:repeat(3,1fr);display:grid;position:absolute;inset:0}._9Ulo4q_stateOption{padding-inline:var(--spacing-2);text-align:center;font:inherit;font-size:var(--text-ui);color:var(--lab-muted);cursor:pointer;background-color:#0000;border:0}._9Ulo4q_stateOption:hover{color:var(--lab-ink)}._9Ulo4q_stateOption[data-state=active][data-value=actif]{background-color:var(--lab-accent);color:var(--lab-900)}._9Ulo4q_stateOption[data-state=active][data-value=pause]{color:var(--lab-ink);font-weight:500}._9Ulo4q_stateOption[data-state=active][data-value=ferme]{background-color:var(--lab-ink);color:var(--lab-on-inverse)}._9Ulo4q_thProjects,._9Ulo4q_tdProjects{width:22rem}._9Ulo4q_projectsMore{color:var(--lab-muted);cursor:default;position:relative}._9Ulo4q_projectsList{top:calc(100% + var(--spacing-1));z-index:20;min-width:12rem;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-surface);background-color:var(--lab-paper);box-shadow:var(--shadow-md);color:var(--lab-ink);white-space:nowrap;display:none;position:absolute;left:0}._9Ulo4q_projectsMore:hover ._9Ulo4q_projectsList{flex-direction:column;display:flex}._9Ulo4q_tdCompany{font-weight:500}._9Ulo4q_tdNotes{color:var(--lab-muted);max-width:14rem}._9Ulo4q_companyLink{color:var(--lab-ink);text-decoration:underline;-webkit-text-decoration-color:var(--lab-line);text-decoration-color:var(--lab-line);text-underline-offset:.15em}._9Ulo4q_companyLink:hover{-webkit-text-decoration-color:var(--lab-ink);text-decoration-color:var(--lab-ink)}._9Ulo4q_muted{color:var(--lab-muted)}._9Ulo4q_empty{color:var(--lab-muted);font-size:var(--text-ui)}._9Ulo4q_badge{border-radius:var(--radius-surface);padding:var(--spacing-1) var(--spacing-2);font-size:var(--text-ui);white-space:nowrap;flex-shrink:0;align-items:center;font-weight:500;display:inline-flex}._9Ulo4q_statusToContact,._9Ulo4q_statusContacted,._9Ulo4q_statusDiscussion{background-color:var(--lab-line);color:var(--lab-ink);box-shadow:inset 0 0 0 1px var(--lab-line)}._9Ulo4q_statusFollowUp{background-color:var(--lab-danger);color:var(--lab-on-inverse)}._9Ulo4q_statusSigned{background-color:var(--lab-accent);color:var(--lab-900)}._9Ulo4q_statusAbandoned{background-color:var(--lab-line);color:var(--lab-muted)}._9Ulo4q_statusProspect{color:var(--lab-muted)}._9Ulo4q_badgePending{opacity:.4;pointer-events:none}._9Ulo4q_trClickable{cursor:pointer;transition:background var(--duration) ease}._9Ulo4q_trClickable:hover{background:color-mix(in srgb, var(--lab-line) 60%, transparent)}._9Ulo4q_company{align-items:center;gap:var(--spacing-2);display:inline-flex}._9Ulo4q_companyLogo{object-fit:contain;flex-shrink:0;width:1rem;height:1rem}._9Ulo4q_identity{column-gap:var(--spacing-2);grid-template-columns:1rem minmax(0,1fr);align-items:center;display:grid}._9Ulo4q_identityName{color:var(--lab-ink);grid-column:2;font-weight:500}._9Ulo4q_identitySite{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-small);color:var(--lab-muted);text-decoration:underline;-webkit-text-decoration-color:var(--lab-line);text-decoration-color:var(--lab-line);text-underline-offset:.15em;grid-column:2;font-weight:400;line-height:1.3;overflow:hidden}._9Ulo4q_identitySite:hover{color:var(--lab-ink)}._9Ulo4q_ref{color:var(--lab-muted);font-variant-numeric:tabular-nums;margin-right:6px}
.oYWZ8G_loading{color:var(--lab-700)}.oYWZ8G_header{align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-6);flex-wrap:wrap;display:flex}.oYWZ8G_backIcon{width:1rem;height:1rem}.oYWZ8G_title{font-family:var(--font-display);text-transform:uppercase;font-size:var(--text-h1);font-weight:var(--type-page-title-weight);letter-spacing:var(--tracking-display);margin:0;line-height:1}.oYWZ8G_meta{align-items:center;gap:var(--spacing-4);font-size:var(--text-ui);color:var(--lab-700);flex-wrap:wrap;margin-top:6px;display:flex}.oYWZ8G_meta b{color:var(--lab-ink);font-weight:500}.oYWZ8G_spacer{flex:1}.oYWZ8G_headerActions .oYWZ8G_statusSelect{width:auto}.oYWZ8G_headerActions{align-items:center;gap:var(--spacing-2);display:flex}.oYWZ8G_tabs{gap:var(--spacing-2);margin-bottom:var(--spacing-6);display:flex}.oYWZ8G_tab{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-700);border-radius:var(--radius-full);background-color:var(--lab-paper);transition:color var(--duration) ease;padding:10px 16px}.oYWZ8G_tab:hover{color:var(--lab-ink)}.oYWZ8G_tab[aria-selected=true]{background-color:var(--lab-ink);color:var(--lab-on-inverse)}.oYWZ8G_layout{gap:var(--spacing-4);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}@media (max-width:1040px){.oYWZ8G_layout{grid-template-columns:1fr}}.oYWZ8G_stack{gap:var(--spacing-4);flex-direction:column;display:flex}.oYWZ8G_side{top:var(--spacing-4);gap:var(--spacing-4);flex-direction:column;display:flex;position:sticky}.oYWZ8G_ref{color:var(--lab-muted);font-variant-numeric:tabular-nums;margin-right:6px}
.X5hebq_pills{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.X5hebq_pill{align-items:center;gap:var(--spacing-1);border-radius:var(--radius-full);background-color:var(--lab-paper);color:var(--lab-700);font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;cursor:pointer;transition:color var(--duration) ease;border:0;padding:10px 16px;font-weight:400;display:inline-flex}.X5hebq_pill:hover{color:var(--lab-ink)}.X5hebq_pill[aria-selected=true],.X5hebq_pill[aria-pressed=true]{background-color:var(--lab-ink);color:var(--lab-on-inverse)}
.SPnINW_loading{padding-block:var(--spacing-10);text-align:center;font-size:var(--text-ui);color:var(--lab-muted)}
._3vuHKG_icon{border-radius:var(--radius-full);background-color:var(--lab-line);flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;overflow:hidden}._3vuHKG_iconBordered{border-radius:var(--radius-full);border:1px solid color-mix(in srgb, var(--lab-line) 60%, transparent);background-color:var(--lab-canvas);flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;overflow:hidden}._3vuHKG_globeIcon{width:1rem;height:1rem;color:var(--lab-muted)}._3vuHKG_image{object-fit:cover;width:100%;height:100%}
.fDrgjG_segmented{gap:var(--spacing-px);border-radius:var(--radius-surface);background-color:var(--lab-line);flex:none;padding:3px;display:inline-flex}.fDrgjG_segment{border-radius:var(--radius-surface);font:inherit;font-size:var(--text-ui);white-space:nowrap;color:var(--lab-700);cursor:pointer;transition:color var(--duration) ease;background:0 0;border:0;padding:7px 18px;font-weight:500}.fDrgjG_segment:hover{color:var(--lab-ink)}.fDrgjG_segment[aria-pressed=true]{background-color:var(--lab-paper);color:var(--lab-ink);box-shadow:var(--shadow-sm)}.fDrgjG_segment:focus-visible{outline:2px solid var(--lab-accent);outline-offset:-2px}
.pYd0IG_page{--lab-muted:var(--lab-600)}.pYd0IG_bar{gap:var(--spacing-6);flex-direction:column;display:flex}.pYd0IG_tabs{flex-shrink:0;display:flex}.pYd0IG_tab{height:2.75rem;padding:0 2.75rem 0 var(--spacing-6);white-space:nowrap;border-radius:var(--radius-surface) 0 0 0;clip-path:polygon(0 0,calc(100% - 1.5rem) 0,100% 100%,0 100%);background-color:var(--lab-line);font:inherit;font-size:var(--text-ui);color:var(--lab-muted);cursor:pointer;border:0;align-items:center;margin-bottom:-1px;display:flex;position:relative}.pYd0IG_tab+.pYd0IG_tab{margin-left:var(--spacing-1)}.pYd0IG_tab:focus{outline:none}.pYd0IG_tab:focus-visible{outline:2px solid var(--lab-accent);outline-offset:-2px}.pYd0IG_tab:hover{color:var(--lab-ink)}.pYd0IG_tab[data-state=active]{z-index:1;background-color:var(--lab-paper);color:var(--lab-ink);font-weight:500}.pYd0IG_panel{border-radius:0 var(--radius-surface) var(--radius-surface) var(--radius-surface);background-color:var(--lab-paper);overflow:clip}.pYd0IG_sectionLabel{padding:var(--spacing-8) var(--spacing-4) var(--spacing-1);font-size:var(--text-small);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--lab-ink);margin:0;font-weight:500}.pYd0IG_panel>div:first-child>.pYd0IG_sectionLabel{padding-top:var(--spacing-4)}.pYd0IG_summary{justify-content:space-between;align-items:flex-end;gap:var(--spacing-6);flex-wrap:wrap;display:flex}.pYd0IG_stats{gap:var(--spacing-10);margin:0;display:flex}.pYd0IG_stat{gap:var(--spacing-2);white-space:nowrap;flex-direction:column;display:flex}.pYd0IG_stat dt{font-family:var(--font-mono);font-size:var(--text-small);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--lab-muted)}.pYd0IG_stat dd{font-size:var(--text-h2);color:var(--lab-ink);margin:0;font-weight:500;line-height:1}.pYd0IG_filters{align-items:center;gap:var(--spacing-2);display:flex}
._5bcLPG_description{font-size:var(--text-ui);color:var(--lab-muted)}._5bcLPG_actions{justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6);display:flex}
.VODEZq_header{justify-content:space-between;align-items:center;gap:var(--spacing-4);min-height:var(--portal-header-height);margin-inline:var(--spacing-4);padding-block:var(--spacing-6) var(--spacing-4);flex-wrap:wrap;display:flex}.VODEZq_brand{align-items:center;gap:.6em;display:flex}.VODEZq_iconButton{cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:4px;margin-right:2px;padding:0;display:flex}.VODEZq_icon{transition:transform var(--duration) cubic-bezier(.34, 1.56, .64, 1);display:block}.VODEZq_iconButton:hover .VODEZq_icon{transform:scale(1.3)}.VODEZq_burger{flex-direction:column;gap:1px;display:flex}.VODEZq_burger span{background:var(--lab-ink);opacity:.7;width:4px;height:1px;display:block}.VODEZq_label,.VODEZq_sep{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-ink);opacity:.7;transition:opacity var(--duration) ease;font-weight:400}.VODEZq_label{cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.VODEZq_label:hover{opacity:1}.VODEZq_context{align-items:center;gap:var(--spacing-2);display:flex}.VODEZq_tabs{gap:var(--spacing-4);display:flex}.VODEZq_tabs a,.VODEZq_tabs span{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-muted);transition:color var(--duration) ease;text-decoration:none}.VODEZq_tabs a:hover,.VODEZq_tabs span[aria-current]{color:var(--lab-ink)}.VODEZq_crumbRef,.VODEZq_crumbStatus,.VODEZq_crumbSelect{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-ink)}.VODEZq_crumbRef{color:var(--lab-accent);font-variant-numeric:tabular-nums}.VODEZq_crumbStatus{opacity:.7}.VODEZq_crumbSelect{padding:var(--spacing-1);border-radius:var(--radius-item);background:var(--lab-paper)}
.ugRM6G_fallback{padding-top:var(--spacing-10);padding-bottom:var(--spacing-10);text-align:center;font-size:var(--text-ui);color:var(--lab-muted)}
._MzNna_icon{width:1rem;height:1rem}._MzNna_form{gap:var(--spacing-2);flex-direction:column;display:flex}._MzNna_field{gap:var(--spacing-2);margin-top:var(--spacing-2);flex-direction:column;display:flex}._MzNna_radioGroup{gap:var(--spacing-4);font-size:var(--text-ui);display:flex}._MzNna_radioLabel{align-items:center;gap:var(--spacing-2);display:flex}._MzNna_hint{font-size:var(--text-ui);color:var(--lab-muted)}._MzNna_actions{justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-4);display:flex}._MzNna_deleteDescription{font-size:var(--text-ui);color:var(--lab-muted)}
.VOcldW_card{border-radius:var(--radius-surface);background-color:var(--lab-paper);color:inherit;transition:opacity var(--duration) ease;transition:transform var(--duration) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.VOcldW_card:hover{transform:scale(var(--hover-scale))}.VOcldW_image{aspect-ratio:4/3;background-color:var(--lab-line);width:100%;overflow:hidden}.VOcldW_img{object-fit:cover;width:100%;height:100%}.VOcldW_placeholder{background:linear-gradient(135deg, var(--lab-line) 0%, var(--lab-line) 100%);width:100%;height:100%}.VOcldW_meta{justify-content:space-between;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4);display:flex}.VOcldW_name{font-size:var(--text-ui);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.VOcldW_status{font-size:var(--text-small);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--lab-muted);flex-shrink:0;font-weight:400}.VOcldW_status[data-status=wip]{color:var(--lab-accent)}.VOcldW_status[data-status=done]{color:var(--lab-ink)}.VOcldW_ref{color:var(--lab-muted);font-variant-numeric:tabular-nums;margin-right:6px}.VOcldW_image{position:relative}.VOcldW_frame{transform-origin:0 0;pointer-events:none;border:0;width:400%;height:400%;position:absolute;top:0;left:0;transform:scale(.25)}
.j0huhW_layer{z-index:40;pointer-events:none;position:fixed;inset:0}.j0huhW_note{pointer-events:auto;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background-color:var(--paper,var(--complementary-violet));width:200px;height:200px;color:var(--lab-ink);box-shadow:var(--shadow-lg);transform:rotate(var(--tilt,0deg));transition:transform var(--duration) ease, box-shadow var(--duration) ease;padding:18px 16px 34px;position:absolute}.j0huhW_note[data-dragging=true]{cursor:grabbing;box-shadow:var(--shadow-xl);transition:none;transform:rotate(0)scale(1.04)}.j0huhW_text{width:100%;height:100%;font:inherit;font-size:var(--text-ui);color:inherit;resize:none;pointer-events:none;background:0 0;border:0;outline:0;padding:0;line-height:1.4;display:block}.j0huhW_text::placeholder{color:color-mix(in srgb, var(--lab-ink) 40%, transparent)}.j0huhW_note[data-editing=true]{cursor:default}.j0huhW_note[data-editing=true] .j0huhW_text{pointer-events:auto;-webkit-user-select:text;user-select:text;cursor:text}.j0huhW_trash{color:color-mix(in srgb, var(--lab-ink) 55%, transparent);opacity:0;cursor:pointer;transition:opacity var(--duration) ease, color var(--duration) ease;display:flex;position:absolute;bottom:10px;right:10px}.j0huhW_note:hover .j0huhW_trash{opacity:1}.j0huhW_trash:hover{color:var(--lab-ink)}
.kGjUwG_page{background:var(--lab-canvas);color:var(--lab-900);font-family:var(--font-sans);min-height:100vh;margin:0 auto calc(var(--spacing-16) * -1);padding:var(--spacing-8) var(--spacing-4) 64px}.kGjUwG_page *,.kGjUwG_overlay *{box-sizing:border-box}.kGjUwG_wrap{max-width:1536px;margin:0 auto}.kGjUwG_topbar{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:34px;display:flex}.kGjUwG_title{font-family:var(--font-display);text-transform:uppercase;font-size:var(--text-h1);font-weight:var(--type-page-title-weight);letter-spacing:var(--tracking-display);margin:0 0 12px}.kGjUwG_counts{font-size:var(--text-ui);color:var(--lab-600);flex-wrap:wrap;gap:18px;display:flex}.kGjUwG_counts b{color:var(--lab-900);font-weight:600}.kGjUwG_topActions{flex:none;align-items:center;gap:10px;display:flex}.kGjUwG_row{gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-2) var(--spacing-2);margin-bottom:var(--spacing-2);background:var(--lab-line);border-radius:var(--radius-surface);flex-direction:column;display:flex}.kGjUwG_rowHead{justify-content:space-between;align-items:baseline;gap:var(--spacing-4);font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;padding:0 10px 6px;font-weight:400;display:flex}.kGjUwG_projName{color:var(--lab-ink)}.kGjUwG_projMeta{margin-left:var(--spacing-2);color:var(--lab-muted)}.kGjUwG_rowHeadSide{align-items:baseline;gap:var(--spacing-4);display:flex}.kGjUwG_projCount{color:var(--lab-muted)}.kGjUwG_projAction{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--lab-muted);cursor:pointer;background:0 0;border:0;padding:0}.kGjUwG_projAction:hover{color:var(--lab-ink)}.kGjUwG_postsEmpty{font-size:var(--text-ui);color:var(--lab-600);margin:0;padding:0 10px}.kGjUwG_posts{gap:var(--spacing-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.kGjUwG_posts>.kGjUwG_post,.kGjUwG_posts>.kGjUwG_add{border:0;width:auto;min-width:0}.kGjUwG_posts .kGjUwG_thumbEmpty{background:var(--lab-200)}.kGjUwG_posts .kGjUwG_thumbEmpty .kGjUwG_thumbLogo path{fill:var(--lab-400)}@media (max-width:900px){.kGjUwG_posts{grid-template-columns:repeat(2,minmax(0,1fr))}}.kGjUwG_post{background:var(--lab-100);border:1px solid var(--lab-300);border-radius:var(--radius-surface);cursor:pointer;text-align:left;width:164px;font:inherit;color:inherit;transition:transform var(--duration) ease, box-shadow var(--duration) ease;flex-direction:column;flex:0 0 164px;justify-content:flex-start;padding:0;display:flex;overflow:hidden}.kGjUwG_post:hover{transform:scale(var(--hover-scale))}.kGjUwG_thumb{aspect-ratio:1;background:var(--lab-300);overflow:hidden}.kGjUwG_thumb img,.kGjUwG_thumb video{object-fit:cover;width:100%;height:100%;display:block}.kGjUwG_thumbEmpty{color:var(--lab-600);font-size:var(--text-small);justify-content:center;align-items:center;display:flex}.kGjUwG_thumbLogo{width:40px;height:40px;display:block}.kGjUwG_postBody{padding:10px 11px 11px}.kGjUwG_postTitle{font-size:var(--text-ui);color:var(--lab-900);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;margin-bottom:8px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.kGjUwG_ref{color:var(--lab-600);font-variant-numeric:tabular-nums;margin-right:6px}.kGjUwG_postProj{font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-600);margin-bottom:7px;font-weight:500}.kGjUwG_chip{font-size:var(--text-small);border-radius:var(--radius-surface);margin-bottom:9px;padding:3px 7px;font-weight:500;display:inline-block}.kGjUwG_chips{flex-wrap:wrap;gap:5px;margin-bottom:9px;display:flex}.kGjUwG_chips .kGjUwG_chip{margin-bottom:0}.kGjUwG_postFoot{font-size:var(--text-ui);color:var(--lab-700);align-items:center;gap:7px;display:flex}.kGjUwG_postFoot svg{flex:none;display:block}.kGjUwG_postFill{border-radius:var(--radius-surface);width:auto;min-width:0;height:100%;min-height:0;transition:transform var(--duration) var(--ease-out);border:0;flex-direction:column;flex:0 0 calc(50% - 4px);display:flex}.kGjUwG_postFill:hover{transform:scale(var(--hover-scale));box-shadow:none}.kGjUwG_postFill .kGjUwG_thumb{aspect-ratio:auto;flex:auto;min-height:0}.kGjUwG_postFill .kGjUwG_postBody{flex:none}.kGjUwG_postFill:nth-last-child(n+3),.kGjUwG_postFill:nth-last-child(n+3)~.kGjUwG_postFill{flex-basis:calc(33.3333% - 5.33333px)}.kGjUwG_postFill .kGjUwG_thumbEmpty{background:var(--lab-200)}.kGjUwG_postFill .kGjUwG_thumbEmpty .kGjUwG_thumbLogo path{fill:var(--lab-400)}.kGjUwG_listRow{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:64px minmax(0,1fr) 120px 96px 96px;align-items:center;gap:14px;padding:5px 0;display:grid}.kGjUwG_listRow:hover .kGjUwG_listTitle{text-underline-offset:3px;text-decoration:underline}.kGjUwG_listThumb{border-radius:var(--radius-item);background:var(--lab-200);justify-content:center;align-items:center;width:64px;height:48px;display:flex;overflow:hidden}.kGjUwG_listThumb img,.kGjUwG_listThumb video{object-fit:cover;width:100%;height:100%;display:block}.kGjUwG_listThumb .kGjUwG_thumbLogo{width:18px;height:18px}.kGjUwG_listThumb .kGjUwG_thumbLogo path{fill:var(--lab-400)}.kGjUwG_listText{flex-direction:column;gap:4px;min-width:0;display:flex}.kGjUwG_listTitle{font-size:var(--text-ui);color:var(--lab-900);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.kGjUwG_listExcerpt{font-size:var(--text-small);color:var(--lab-700);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kGjUwG_listProj{font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-600);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.kGjUwG_listRow .kGjUwG_chip{margin-bottom:0}.kGjUwG_listUndated{color:var(--lab-600)}.kGjUwG_add{border:1px dashed var(--lab-300);border-radius:var(--radius-surface);width:164px;min-height:164px;color:var(--lab-600);font-size:var(--text-ui);text-align:center;cursor:pointer;background:0 0;flex:0 0 164px;justify-content:center;align-items:center;padding:12px;font-family:inherit;line-height:1.4;display:flex}.kGjUwG_add:hover{border-color:var(--lab-700);color:var(--lab-700)}.kGjUwG_posts>.kGjUwG_add{background:var(--lab-paper);min-height:0}.kGjUwG_posts>.kGjUwG_add:hover{color:var(--lab-ink)}.kGjUwG_tTRAVAIL{color:var(--tag-travail);background:var(--tag-travail-bg)}.kGjUwG_tLAB{color:var(--tag-lab);background:var(--tag-lab-bg)}.kGjUwG_tPROCESS{color:var(--tag-process);background:var(--tag-process-bg)}.kGjUwG_tCONVICTION{color:var(--tag-conviction);background:var(--tag-conviction-bg)}.kGjUwG_tNONE{color:var(--lab-700);background:var(--lab-300)}.kGjUwG_sDone{color:var(--status-done);background:var(--status-done-bg)}.kGjUwG_week{margin-bottom:38px}.kGjUwG_weekHead{border-bottom:1px solid var(--lab-300);align-items:baseline;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.kGjUwG_weekTitle{font-size:var(--text-ui);letter-spacing:var(--tracking-caps);color:var(--lab-900);margin:0;font-weight:500}.kGjUwG_weekNow{font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--status-done);background:var(--status-done-bg);border-radius:var(--radius-surface);padding:3px 7px;font-weight:600}.kGjUwG_weekCount{font-size:var(--text-ui);color:var(--lab-600);margin-left:auto}.kGjUwG_days{grid-template-columns:repeat(7,1fr);gap:10px;display:grid}.kGjUwG_day{flex-direction:column;gap:10px;min-height:96px;display:flex;container-type:inline-size}.kGjUwG_dayHead{font-size:var(--text-ui);color:var(--lab-700);padding-bottom:8px}.kGjUwG_dayHead b{font-size:var(--text-body);color:var(--lab-900);letter-spacing:var(--tracking-sans);font-weight:500;display:block}.kGjUwG_we .kGjUwG_dayHead,.kGjUwG_we .kGjUwG_dayHead b{color:var(--lab-500)}.kGjUwG_today .kGjUwG_dayHead b{color:var(--status-done)}.kGjUwG_day .kGjUwG_post{flex:none;width:100%}.kGjUwG_dayEmpty{border-radius:var(--radius-surface);background:var(--lab-200);cursor:pointer;min-height:calc(100cqw + 142px);font:inherit;color:#0000;border:none;flex:1;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.kGjUwG_dayEmpty:hover{background:var(--lab-300);color:var(--lab-600);font-size:var(--text-h3)}.kGjUwG_dayOver{border-radius:var(--radius-surface);background:color-mix(in srgb, var(--status-done) 8%, transparent)}.kGjUwG_dayOver .kGjUwG_dayEmpty{background:color-mix(in srgb, var(--status-done) 16%, transparent);color:var(--status-done);font-size:var(--text-h3)}.kGjUwG_postDragging{opacity:.4}.kGjUwG_postDropTarget{outline:2px solid var(--lab-accent);outline-offset:2px}.kGjUwG_we .kGjUwG_dayEmpty{background:0 0}.kGjUwG_sectionHead{border-top:1px solid var(--lab-300);align-items:baseline;gap:12px;margin:46px 0 16px;padding-top:26px;display:flex}.kGjUwG_sectionTitle{font-size:var(--text-ui);letter-spacing:var(--tracking-caps);color:var(--lab-900);margin:0;font-weight:500}.kGjUwG_sectionSub{font-size:var(--text-ui);color:var(--lab-600)}.kGjUwG_backlog{grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:12px;display:grid}.kGjUwG_blCard{background:var(--lab-100);border-radius:var(--radius-surface);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:transform var(--duration) var(--ease-out);border:0;padding:16px 18px 18px}.kGjUwG_blCard:hover{transform:scale(var(--hover-scale))}.kGjUwG_blName{font-size:var(--text-ui);letter-spacing:var(--tracking-sans);margin:0 0 4px;font-weight:600}.kGjUwG_blMeta{font-size:var(--text-ui);color:var(--lab-700);margin:0 0 14px;line-height:1.45}.kGjUwG_blNote{font-size:var(--text-small);color:var(--lab-600);letter-spacing:var(--tracking-caps);text-transform:uppercase}.kGjUwG_blEmpty{font-size:var(--text-ui);color:var(--lab-600);grid-column:1/-1;margin:0;padding:4px 0 8px}.kGjUwG_blAdd{border-radius:var(--radius-surface);color:var(--lab-600);font-size:var(--text-ui);text-align:center;background:var(--lab-100);cursor:pointer;border:0;justify-content:center;align-items:center;min-height:104px;padding:16px;font-family:inherit;display:flex}.kGjUwG_blAdd:hover{color:var(--lab-900)}.kGjUwG_overlay{z-index:50;background:var(--overlay);-webkit-backdrop-filter:blur(3px);overscroll-behavior:contain;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.kGjUwG_modal{background:var(--lab-200);border:1px solid var(--lab-300);border-radius:var(--radius-surface);width:100%;max-width:980px;max-height:calc(100dvh - 48px);font-family:var(--font-sans);color:var(--lab-900);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 340px;display:grid;position:relative;overflow:hidden}.kGjUwG_modalTop{padding:var(--modal-pad-top) calc(var(--modal-pad) - 8px) var(--spacing-2) var(--modal-pad);grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.kGjUwG_modalLabel{font-family:var(--font-mono);font-size:var(--text-small);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--lab-700)}.kGjUwG_typeWrap{align-items:center;display:inline-flex;position:relative}.kGjUwG_typeWrap:hover{color:var(--lab-900)}.kGjUwG_dateEmpty{color:var(--lab-500)}.kGjUwG_dateOverlay{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.kGjUwG_dateOverlay::-webkit-calendar-picker-indicator{cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.kGjUwG_modalMain{padding:var(--spacing-1) var(--modal-pad) var(--modal-pad);min-width:0;overflow-y:auto}.kGjUwG_close{width:28px;height:28px;font-size:var(--text-ui);color:var(--lab-700);cursor:pointer;transition:color var(--duration) ease;background:0 0;border:0;padding:0;line-height:1}.kGjUwG_close:hover{color:var(--lab-900)}.kGjUwG_sheet{padding:0 var(--modal-pad) 0 4px;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.kGjUwG_sheetTitle{resize:none;field-sizing:content;width:100%;font:inherit;font-size:var(--text-h2);letter-spacing:var(--tracking-display);color:var(--lab-900);background:0 0;border:0;outline:none;padding:4px 0 0;line-height:1.25;display:block;overflow:hidden}.kGjUwG_sheetTitle::placeholder{color:var(--field-placeholder)}.kGjUwG_sheetRow{align-items:center;gap:8px;min-height:44px;padding:4px 0;display:flex}.kGjUwG_net{cursor:pointer;filter:grayscale();opacity:.35;width:36px;height:36px;transition:opacity var(--duration) ease, filter var(--duration) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.kGjUwG_net:hover{opacity:.7}.kGjUwG_netOn,.kGjUwG_netOn:hover{filter:none;opacity:1}.kGjUwG_drop{border:1px dashed var(--lab-400);border-radius:var(--radius-surface);cursor:pointer;text-align:center;min-height:110px;transition:background var(--duration) ease, border-color var(--duration) ease;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:8px 0;padding:22px 16px;display:flex}.kGjUwG_drop:hover,.kGjUwG_dropOver{background:var(--lab-100);border-color:var(--lab-600)}.kGjUwG_dropHint{font-size:var(--text-ui);color:var(--lab-700)}.kGjUwG_sheetThumb{border-radius:var(--radius-surface);width:100%;display:block}.kGjUwG_thumbGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid}.kGjUwG_thumbItem{aspect-ratio:1;border-radius:var(--radius-surface);background:var(--lab-100);cursor:grab;transition:opacity var(--duration) ease, box-shadow var(--duration) ease, transform var(--duration) ease;position:relative;overflow:hidden}.kGjUwG_thumbItem:active{cursor:grabbing}.kGjUwG_thumbDragging{opacity:.35}.kGjUwG_thumbOver{box-shadow:0 0 0 2px var(--lab-900);transform:scale(.96)}.kGjUwG_thumbItem img{object-fit:cover;width:100%;height:100%;display:block}.kGjUwG_thumbCover,.kGjUwG_thumbFirst,.kGjUwG_thumbRemove,.kGjUwG_thumbEdit{font:inherit;font-size:var(--text-small);color:var(--lab-100);background:var(--overlay);border-radius:var(--radius-item);border:0;padding:4px 5px;line-height:1;position:absolute}.kGjUwG_thumbCover,.kGjUwG_thumbFirst{bottom:4px;left:4px}.kGjUwG_thumbFirst,.kGjUwG_thumbRemove,.kGjUwG_thumbEdit{cursor:pointer;opacity:0;transition:opacity var(--duration) ease}.kGjUwG_thumbRemove{top:4px;right:4px}.kGjUwG_thumbEdit{top:4px;left:4px}.kGjUwG_thumbItem:hover .kGjUwG_thumbFirst,.kGjUwG_thumbItem:hover .kGjUwG_thumbRemove,.kGjUwG_thumbItem:hover .kGjUwG_thumbEdit,.kGjUwG_thumbFirst:focus-visible,.kGjUwG_thumbRemove:focus-visible,.kGjUwG_thumbEdit:focus-visible{opacity:1}.kGjUwG_sheetLink{font:inherit;font-size:var(--text-ui);color:var(--lab-700);cursor:pointer;background:0 0;border:0;padding:6px 0}.kGjUwG_sheetLink:hover{color:var(--lab-900)}.kGjUwG_iterations{flex-wrap:wrap;align-items:center;gap:6px;padding:8px 0;display:flex}.kGjUwG_iterLabel{font-family:var(--font-mono);font-size:var(--text-small);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--lab-700);margin-right:6px}.kGjUwG_iterPill,.kGjUwG_iterAdd{border-radius:var(--radius-surface);cursor:pointer;min-width:34px;height:30px;font-family:var(--font-mono);font-size:var(--text-ui);transition:background var(--duration) ease, color var(--duration) ease, border-color var(--duration) ease;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.kGjUwG_iterPill{color:var(--lab-700);background:var(--lab-100);border:0}.kGjUwG_iterPill:hover{color:var(--lab-900)}.kGjUwG_iterPillOn,.kGjUwG_iterPillOn:hover{background:var(--lab-900);color:var(--lab-100)}.kGjUwG_iterAdd{color:var(--lab-600);border:1px dashed var(--lab-400);font-size:var(--text-ui);background:0 0}.kGjUwG_iterAdd:hover{color:var(--lab-900);border-color:var(--lab-900)}.kGjUwG_sheetFoot{background:var(--lab-200);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:16px 0 20px;display:flex;position:sticky;bottom:0}.kGjUwG_sheetSave{align-items:center;gap:12px;display:flex}.kGjUwG_sheetDelete{font:inherit;font-size:var(--text-ui);color:var(--lab-600);cursor:pointer;background:0 0;border:0;padding:0}.kGjUwG_sheetDelete:hover{color:var(--lab-danger)}.kGjUwG_sheetPrimary{font:inherit;font-size:var(--text-ui);color:var(--lab-100);background:var(--lab-900);border-radius:var(--radius-surface);cursor:pointer;border:0;padding:10px 18px}.kGjUwG_sheetPrimary:hover{background:var(--lab-800)}.kGjUwG_sheetPrimary:disabled{opacity:.4;cursor:default}.kGjUwG_formFields{gap:var(--spacing-2);flex-direction:column;display:flex}.kGjUwG_formMeta{margin:0 0 var(--spacing-2);font-size:var(--text-ui);color:var(--lab-700)}.kGjUwG_formActions{justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-4);flex-wrap:wrap;display:flex}.kGjUwG_formDanger{color:var(--lab-danger)}.kGjUwG_rowTwo{grid-template-columns:1fr 92px;gap:8px;display:grid}.kGjUwG_btn{font:inherit;font-size:var(--text-ui);border-radius:var(--radius-surface);border:1px solid var(--lab-300);background:var(--lab-100);color:var(--lab-900);cursor:pointer;padding:8px 14px;font-weight:500}.kGjUwG_btn:hover{background:var(--lab-200)}.kGjUwG_btn:disabled{opacity:.45;cursor:default}.kGjUwG_btnPrimary{background:var(--lab-900);color:var(--lab-100);border-color:var(--lab-900)}.kGjUwG_btnPrimary:hover{background:var(--lab-800)}.kGjUwG_dirty{font-size:var(--text-small);color:var(--lab-danger);margin-left:auto}.kGjUwG_saveState{font-size:var(--text-ui);color:var(--lab-600)}.kGjUwG_saveError{color:var(--lab-danger)}.kGjUwG_uploadRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kGjUwG_hiddenInput{display:none}.kGjUwG_previewImg{border-radius:var(--radius-surface);border:1px solid var(--lab-300);width:100%;margin-bottom:8px;display:block}.kGjUwG_empty{color:var(--lab-600);font-size:var(--text-ui);text-align:center;padding:40px 0}.kGjUwG_mockEdit{resize:none;width:100%;font-family:inherit;font-weight:inherit;color:inherit;background:0 0;border:0;outline:none;display:block;overflow:hidden}.kGjUwG_mockEdit::placeholder{color:var(--lab-600)}.kGjUwG_mockLi{background:var(--lab-100);border:1px solid var(--lab-300);border-radius:var(--radius-surface);overflow:hidden}.kGjUwG_liHead{align-items:flex-start;gap:10px;padding:14px 16px 10px;display:flex}.kGjUwG_avatar{border-radius:var(--radius-full);object-fit:cover;background:var(--lab-900);width:48px;height:48px;color:var(--lab-100);font-size:var(--text-ui);flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.kGjUwG_liName{font-size:var(--text-ui);font-weight:600;line-height:1.2}.kGjUwG_liHeadSub{font-size:var(--text-ui);color:var(--lab-700);margin-top:2px;line-height:1.35}.kGjUwG_liText{font-size:var(--text-ui);white-space:pre-wrap;width:100%;padding:0 16px 12px;line-height:1.45}.kGjUwG_liImg{border-top:1px solid var(--lab-300);border-bottom:1px solid var(--lab-300);width:100%;display:block}.kGjUwG_liGrid{border-top:1px solid var(--lab-300);border-bottom:1px solid var(--lab-300);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}.kGjUwG_liGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.kGjUwG_liCell{aspect-ratio:1;background:var(--lab-200);position:relative;overflow:hidden}.kGjUwG_liCellMain{aspect-ratio:16/10;grid-column:1/-1}.kGjUwG_liCell img,.kGjUwG_liCell video{object-fit:cover;width:100%;height:100%;display:block}.kGjUwG_liMore{background:var(--overlay);color:var(--lab-100);font-size:var(--text-h2);justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;inset:0}.kGjUwG_liActions{border-top:1px solid var(--lab-300);padding:4px;display:flex}.kGjUwG_liActions span{font-size:var(--text-ui);color:var(--lab-700);flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 0;font-weight:500;display:flex}.kGjUwG_liActions svg{display:block}.kGjUwG_mockX{background:var(--lab-100);border:1px solid var(--lab-300);border-radius:var(--radius-surface);padding:16px}.kGjUwG_xHead{align-items:center;gap:11px;margin-bottom:10px;display:flex}.kGjUwG_xAvatar{border-radius:var(--radius-full);object-fit:cover;background:var(--lab-900);width:42px;height:42px;color:var(--lab-100);font-size:var(--text-ui);flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.kGjUwG_xName{font-size:var(--text-ui);font-weight:700;line-height:1.2}.kGjUwG_xHandle{font-size:var(--text-ui);color:var(--lab-700)}.kGjUwG_xText{font-size:var(--text-ui);white-space:pre-wrap;margin-bottom:12px;line-height:1.42}.kGjUwG_xImg{border-radius:var(--radius-surface);border:1px solid var(--lab-300);width:100%;display:block}.kGjUwG_xGrid{aspect-ratio:16/9;border-radius:var(--radius-surface);border:1px solid var(--lab-300);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:2px;display:grid;overflow:hidden}.kGjUwG_xGridThree .kGjUwG_xCell:first-child{grid-row:1/span 2}.kGjUwG_xCell{object-fit:cover;width:100%;height:100%;min-height:0;display:block}.kGjUwG_xTime{font-size:var(--text-ui);color:var(--lab-700);border-bottom:1px solid var(--lab-300);padding:12px 0}.kGjUwG_xActions{color:var(--lab-700);font-size:var(--text-ui);gap:56px;padding-top:12px;display:flex}.kGjUwG_xActions span{align-items:center;gap:7px;display:flex}.kGjUwG_xActions svg{display:block}.kGjUwG_thread{flex-direction:column;display:flex}.kGjUwG_tweet{gap:12px;display:flex}.kGjUwG_tweetRail{flex:0 0 28px;justify-content:center;display:flex;position:relative}.kGjUwG_tweetRail:before{content:"";background:var(--lab-400);width:1px;position:absolute;top:22px;bottom:0;left:50%}.kGjUwG_tweet:last-of-type .kGjUwG_tweetRail:before{display:none}.kGjUwG_tweetIndex{font-size:var(--text-small);color:var(--lab-700);background:var(--lab-100);line-height:18px;position:relative}.kGjUwG_tweetBody{flex:1;min-width:0;padding-bottom:14px}.kGjUwG_tweetMeta{font-size:var(--text-ui);color:var(--lab-600);justify-content:space-between;align-items:center;margin-top:4px;display:flex}.kGjUwG_tweetRemove{font:inherit;font-size:var(--text-ui);color:var(--lab-600);cursor:pointer;background:0 0;border:0;padding:0}.kGjUwG_tweetRemove:hover{color:var(--lab-900)}.kGjUwG_tweetAdd{font:inherit;font-size:var(--text-ui);color:var(--tag-question);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0 12px}.kGjUwG_tweetAdd:hover{text-decoration:underline}.kGjUwG_mockDr{background:var(--lab-100);border:1px solid var(--lab-300);border-radius:var(--radius-surface);overflow:hidden}.kGjUwG_drImg{width:100%;display:block}.kGjUwG_drBody{padding:18px 20px 22px}.kGjUwG_drTitle{font-size:var(--text-h3);letter-spacing:var(--tracking-sans);margin:0 0 8px;font-weight:700}.kGjUwG_drText{font-size:var(--text-ui);color:var(--lab-800);white-space:pre-wrap;margin:0 0 16px;line-height:1.55}.kGjUwG_drTags{flex-wrap:wrap;gap:6px;display:flex}.kGjUwG_drTags i{font-style:normal;font-size:var(--text-small);color:var(--tag-conviction);background:var(--tag-conviction-bg);border-radius:var(--radius-surface);padding:4px 9px}.kGjUwG_drMeta{align-items:center;gap:10px;margin-bottom:14px;display:flex}.kGjUwG_drMeta .kGjUwG_avatar{width:34px;height:34px;font-size:var(--text-ui)}@media (max-width:1080px){.kGjUwG_days{grid-template-columns:repeat(5,1fr)}.kGjUwG_we{display:none}}@media (max-width:880px){.kGjUwG_page{padding:32px 18px 48px}.kGjUwG_overlay{padding:12px}.kGjUwG_modal{grid-template-rows:auto;grid-template-columns:1fr;max-height:calc(100dvh - 24px);overflow-y:auto}.kGjUwG_modalMain,.kGjUwG_sheet{overflow:visible}.kGjUwG_sheet{padding:0 var(--modal-pad) var(--modal-pad)}.kGjUwG_row{grid-template-columns:1fr;gap:14px}.kGjUwG_days{grid-template-columns:repeat(2,1fr)}.kGjUwG_topbar{flex-direction:column}}.kGjUwG_zoomable{cursor:zoom-in}.kGjUwG_lightbox{z-index:60;background:var(--overlay);cursor:zoom-out;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.kGjUwG_lightbox img,.kGjUwG_lightbox video{object-fit:contain;max-width:100%;max-height:100%;display:block}@media (max-width:640px){.kGjUwG_overlay{padding:var(--spacing-2) 0 0;align-items:flex-end}.kGjUwG_modal{max-height:calc(100dvh - var(--spacing-8));border-bottom:0}}
._-V3Gq_loading{padding-block:var(--spacing-10);justify-content:center;align-items:center;display:flex}._-V3Gq_loadingText{color:var(--lab-muted)}._-V3Gq_root{gap:var(--spacing-6);flex-direction:column;display:flex}._-V3Gq_toolbar{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}@media (min-width:640px){._-V3Gq_toolbar{justify-content:space-between}}._-V3Gq_toolbarGroup{align-items:center;gap:var(--spacing-2);flex-wrap:nowrap;display:flex}._-V3Gq_filterButton{gap:var(--spacing-1);flex-shrink:0}._-V3Gq_filterIcon{opacity:.7;width:1rem;height:1rem}._-V3Gq_dropdownContent{width:14rem}._-V3Gq_actions{gap:var(--spacing-2);display:flex}._-V3Gq_empty{padding-block:var(--spacing-10);text-align:center;color:var(--lab-muted)}._-V3Gq_grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}@media (min-width:1280px){._-V3Gq_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.d5QFYG_loading{padding-block:var(--spacing-10);justify-content:center;display:flex}.d5QFYG_loadingText{color:var(--lab-muted)}.d5QFYG_root{gap:var(--spacing-6);flex-direction:column;display:flex}.d5QFYG_toolbar{gap:var(--spacing-4);flex-direction:column;display:flex}@media (min-width:640px){.d5QFYG_toolbar{flex-direction:row;justify-content:space-between;align-items:center}}.d5QFYG_toolbarLeft{align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.d5QFYG_search{max-width:24rem}.d5QFYG_statusFilter{gap:var(--spacing-1);display:flex}.d5QFYG_backIcon{width:1rem;height:1rem}.d5QFYG_emptyCardContent{padding-block:var(--spacing-16);flex-direction:column;justify-content:center;align-items:center;display:flex}.d5QFYG_emptyIcon{width:2.5rem;height:2.5rem;color:var(--lab-muted);margin-bottom:var(--spacing-4)}.d5QFYG_emptyText{color:var(--lab-muted);text-align:center}.d5QFYG_grid{gap:var(--spacing-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.d5QFYG_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.d5QFYG_grid{grid-template-columns:repeat(4,1fr)}}.d5QFYG_card{padding-block:var(--spacing-4);gap:var(--spacing-2);overflow:hidden}.d5QFYG_cardBody{align-items:flex-start;gap:var(--spacing-4);padding-inline:var(--spacing-4);display:flex}.d5QFYG_logo{border-radius:var(--radius-surface);flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;overflow:hidden}.d5QFYG_logoImg{object-fit:cover;width:100%;height:100%}.d5QFYG_logoIcon{width:1rem;height:1rem;color:var(--lab-muted)}.d5QFYG_cardInfo{flex:1;min-width:0}.d5QFYG_cardInfoRow{justify-content:space-between;align-items:flex-start;gap:var(--spacing-2);display:flex}.d5QFYG_nameRow{align-items:center;gap:var(--spacing-2);display:flex}.d5QFYG_name{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.d5QFYG_externalLink{color:var(--lab-muted)}.d5QFYG_externalLink:hover{color:var(--lab-ink)}.d5QFYG_externalLinkIcon{flex-shrink:0;width:1rem;height:1rem}.d5QFYG_summary{font-size:var(--text-ui);color:var(--lab-muted);margin-top:var(--spacing-1)}
.k-HTVW_row{justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-4);border-radius:var(--radius-surface);background-color:var(--lab-paper);color:inherit;transition:opacity var(--duration) ease;text-decoration:none;display:flex}.k-HTVW_row:hover{opacity:.85}.k-HTVW_name{font-size:var(--text-ui);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.k-HTVW_status{font-size:var(--text-small);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--lab-muted);flex-shrink:0;font-weight:400}.k-HTVW_ref{color:var(--lab-muted);font-variant-numeric:tabular-nums;margin-right:6px}
._4gzQ6a_grid{gap:var(--spacing-4);grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;display:grid}._4gzQ6a_ticket{padding:var(--spacing-4);background:var(--lab-paper);border-radius:var(--radius-surface);color:var(--lab-ink)}._4gzQ6a_head{border-bottom:3px solid var(--lab-ink);justify-content:space-between;align-items:baseline;padding-bottom:6px;display:flex}._4gzQ6a_day,._4gzQ6a_count{letter-spacing:-.5px;margin:0;font-size:22px;font-weight:800}._4gzQ6a_count{font-variant-numeric:tabular-nums}._4gzQ6a_section{font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;justify-content:space-between;margin:14px 0 5px;font-weight:800;display:flex}._4gzQ6a_list{margin:0;padding:0;list-style:none}._4gzQ6a_row{border:1.5px solid var(--lab-ink);font-size:var(--text-ui);align-items:center;gap:10px;margin-bottom:5px;padding:7px 10px;font-weight:600;line-height:1.2;display:flex}._4gzQ6a_box{border:2px solid var(--lab-ink);flex:none;width:13px;height:13px}._4gzQ6a_title{flex:auto;min-width:0}._4gzQ6a_done ._4gzQ6a_box{background:var(--lab-ink)}._4gzQ6a_cells{gap:var(--spacing-1);flex-wrap:wrap;display:flex}._4gzQ6a_cell{border:1.5px solid var(--lab-ink);font-variant-numeric:tabular-nums;text-align:center;min-width:26px;padding:3px 4px}._4gzQ6a_cellDone{background:var(--lab-ink);color:var(--lab-paper)}._4gzQ6a_driftHead{color:var(--lab-700)}._4gzQ6a_drift{border-style:dashed;border-color:var(--lab-700);color:var(--lab-700)}._4gzQ6a_empty{font-size:var(--text-ui);color:var(--lab-muted)}@media (max-width:900px){._4gzQ6a_grid{grid-template-columns:1fr}._4gzQ6a_blank{display:none}}
.abeqJq_page{gap:var(--spacing-6);flex-direction:column;display:flex}.abeqJq_head{justify-content:space-between;align-items:baseline;gap:var(--spacing-4);display:flex}.abeqJq_meta,.abeqJq_groupLabel{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:400}.abeqJq_meta{color:var(--lab-muted)}.abeqJq_checklist{columns:2;column-gap:var(--spacing-6)}.abeqJq_group{break-inside:avoid;margin-bottom:var(--spacing-6)}.abeqJq_groupLabel{margin:0 0 var(--spacing-2);color:var(--lab-ink)}.abeqJq_list{border-radius:var(--radius-surface);margin:0;padding:0;list-style:none;overflow:hidden}.abeqJq_row{background:var(--lab-paper);border-bottom:1px solid var(--lab-line);font-size:var(--text-ui);transition:background var(--duration) ease;align-items:flex-start;gap:10px;padding:9px 12px;line-height:1.5;display:flex}.abeqJq_row:last-child{border-bottom:0}.abeqJq_row:hover{background:var(--hover-row)}.abeqJq_task{min-width:0;color:var(--lab-ink);flex:auto;text-decoration:none}.abeqJq_sub{font-family:var(--font-mono);font-size:var(--text-ui);color:var(--lab-muted);margin-left:6px}.abeqJq_n{font-family:var(--font-mono);font-size:var(--text-ui);font-variant-numeric:tabular-nums;color:var(--lab-muted);flex:none;margin-left:auto;padding:1px 7px}@media (max-width:900px){.abeqJq_checklist{columns:1}}
.aydn6q_page{padding:var(--spacing-10);background:var(--lab-canvas);justify-content:flex-start;align-items:flex-end;display:flex;position:fixed;inset:0;overflow:hidden}.aydn6q_form{gap:var(--spacing-2);flex-direction:column;width:260px;display:flex}.aydn6q_label{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-muted);margin:0}.aydn6q_error{font-size:var(--text-ui);color:var(--lab-danger);margin:0}
.RQ68Oq_tray{min-width:0}.RQ68Oq_rows{gap:var(--spacing-1);scrollbar-width:none;flex-direction:column;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.RQ68Oq_row,.RQ68Oq_slot{align-items:center;gap:var(--spacing-4);padding:0 var(--spacing-2) 0 0;border-radius:var(--radius-surface);flex:none;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.RQ68Oq_row{background:var(--lab-paper);transition:transform var(--duration) var(--ease-out)}.RQ68Oq_row:hover{transform:scale(var(--hover-scale-wide))}.RQ68Oq_slot{padding:var(--spacing-2);color:var(--lab-muted);font-size:var(--text-ui);background:var(--lab-canvas);grid-template-columns:minmax(0,1fr) auto}.RQ68Oq_apart{margin-top:var(--spacing-2)}.RQ68Oq_rowDone{color:var(--lab-muted)}.RQ68Oq_rowDone .RQ68Oq_rowTitle{text-decoration:line-through}.RQ68Oq_rowInk{background:var(--lab-ink);color:var(--lab-on-inverse)}.RQ68Oq_rowMain{align-items:center;gap:var(--spacing-2);min-width:0;padding:var(--spacing-2);font-size:var(--text-ui);color:inherit;text-decoration:none;display:flex}.RQ68Oq_rowTitle,.RQ68Oq_rowSub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RQ68Oq_rowSub{color:var(--lab-muted)}.RQ68Oq_ref{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--lab-muted);flex:none}.RQ68Oq_logo{width:var(--spacing-4);height:var(--spacing-4);border-radius:var(--radius-item);flex:none;justify-content:center;align-items:center;display:inline-flex}.RQ68Oq_meta,.RQ68Oq_metaBtn{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;color:var(--lab-muted)}.RQ68Oq_metaBtn:hover{color:var(--lab-ink)}.RQ68Oq_meta.RQ68Oq_accent{color:var(--lab-accent)}.RQ68Oq_meta.RQ68Oq_below{color:var(--lab-danger)}.RQ68Oq_doneBtn,.RQ68Oq_doneSpacer{min-width:var(--spacing-16)}.RQ68Oq_doneBtn{padding:var(--spacing-1) var(--spacing-2);font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;text-align:center;background:var(--lab-canvas);color:var(--lab-ink);border-radius:var(--radius-item)}.RQ68Oq_doneBtn:hover,.RQ68Oq_doneOn{background:var(--lab-accent)}.RQ68Oq_hint{padding:var(--spacing-2);font-size:var(--text-ui);color:var(--lab-muted)}
.fATYKW_layout{gap:var(--spacing-4);align-items:flex-start;display:flex}.fATYKW_main{flex:1;min-width:0}.fATYKW_coverPlaceholder{aspect-ratio:16/9;border-radius:var(--radius-surface);background:linear-gradient(135deg, var(--lab-line) 0%, var(--lab-line) 100%);width:100%}.fATYKW_gallery{columns:3;column-gap:var(--spacing-3)}.fATYKW_galleryImg{border-radius:var(--radius-surface);object-fit:cover;width:100%;margin-bottom:var(--spacing-3);break-inside:avoid;display:block}.fATYKW_sidebar{width:320px;top:var(--spacing-4);gap:var(--spacing-4);flex-direction:column;flex-shrink:0;display:flex;position:sticky}.fATYKW_sidebarRow{gap:var(--spacing-2);flex-direction:column;display:flex}.fATYKW_label{all:unset;cursor:pointer;font-size:var(--text-small);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--lab-muted);transition:color var(--duration);font-weight:400;display:inline-block}.fATYKW_label:hover{color:var(--lab-ink)}.fATYKW_fieldValue{font-size:var(--text-ui);color:var(--lab-ink)}.fATYKW_value{font-size:var(--text-ui);color:var(--lab-ink);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.5}.fATYKW_veilleList{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fATYKW_veilleItem{font-size:var(--text-ui);color:var(--lab-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fATYKW_galleryDragging{opacity:.5;position:relative}.fATYKW_coverPlaceholderDragging{border:2px dashed var(--lab-line);opacity:1;background:var(--lab-line);justify-content:center;align-items:center;display:flex}.fATYKW_dropOverlay{background:color-mix(in srgb, var(--lab-canvas) 70%, transparent);border-radius:var(--radius-surface);border:2px dashed var(--lab-line);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fATYKW_dropLabel{font-size:var(--text-ui);color:var(--lab-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.fATYKW_uploadingLabel{font-size:var(--text-ui);color:var(--lab-muted);margin-top:var(--spacing-2)}.fATYKW_labelRow{justify-content:space-between;align-items:center;display:flex}.fATYKW_openAllButton{all:unset;cursor:pointer;color:var(--lab-muted);transition:color var(--duration);align-items:center;display:flex}.fATYKW_openAllButton:hover{color:var(--lab-ink)}.fATYKW_veilleLink{color:var(--lab-ink);text-decoration:none}.fATYKW_veilleLink:hover{text-decoration:underline}.fATYKW_valueEdit{width:100%;font:inherit;color:inherit;resize:none;field-sizing:content;background:0 0;border:0;outline:0;padding:0;display:block}.app-main:has(.fATYKW_studio){padding-bottom:0}.fATYKW_studio{height:calc(100dvh - var(--portal-header-height));padding:var(--spacing-4) var(--spacing-8);display:flex}.fATYKW_frame{border-radius:var(--radius-surface);background:var(--lab-paper);border:0;flex:1;min-width:0;height:100%}.fATYKW_studioSidebar{width:320px;margin-left:var(--spacing-4);transition:width var(--duration) var(--ease-out), margin var(--duration) var(--ease-out), opacity var(--duration) var(--ease-out);flex-shrink:0;overflow:hidden}.fATYKW_studioSidebar[data-open=false]{opacity:0;width:0;margin-left:0}.fATYKW_studioSidebarInner{gap:var(--spacing-4);flex-direction:column;width:320px;height:100%;display:flex;overflow-y:auto}.fATYKW_sidebarGallery{gap:var(--spacing-2);flex-direction:column;display:flex}.fATYKW_sidebarGallery .fATYKW_galleryImg{margin-bottom:0}.fATYKW_statusHead{justify-content:space-between;margin-bottom:0}
.jD6KCG_grid{gap:var(--spacing-4);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1024px){.jD6KCG_grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.jD6KCG_grid{grid-template-columns:repeat(2,1fr)}}.jD6KCG_list{gap:var(--spacing-2);margin-top:var(--spacing-8);flex-direction:column;display:flex}.jD6KCG_empty{font-size:var(--text-ui);color:var(--lab-muted)}.jD6KCG_dropZone{bottom:var(--spacing-6);right:var(--spacing-6);border-radius:var(--radius-full);border:1.5px dashed var(--lab-line);background:var(--lab-canvas);width:44px;height:44px;color:var(--lab-muted);cursor:pointer;transition:border-color var(--duration) ease, color var(--duration) ease, background var(--duration) ease;justify-content:center;align-items:center;display:flex;position:fixed}.jD6KCG_dropZone:hover,.jD6KCG_dropZone[data-over=true]{border-color:var(--lab-ink);color:var(--lab-ink);background:var(--lab-line)}.jD6KCG_fields{gap:var(--spacing-2);flex-direction:column;display:flex}.jD6KCG_actions{justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6);display:flex}.jD6KCG_hiddenInput{display:none}
.IkYK4G_page{gap:var(--spacing-6);flex-direction:column;display:flex}.IkYK4G_head{justify-content:space-between;align-items:baseline;gap:var(--spacing-4);display:flex}.IkYK4G_groupLabel{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:400}.IkYK4G_checklist{column-gap:var(--spacing-6);grid-template-columns:1fr 1fr;align-items:start;display:grid}.IkYK4G_group{margin-bottom:var(--spacing-6)}.IkYK4G_groupLabel{margin:0 0 var(--spacing-2);color:var(--lab-ink);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:10px;padding:0;display:flex}.IkYK4G_groupAdd{color:var(--lab-muted);opacity:0;transition:opacity var(--duration) ease}.IkYK4G_groupLabel:hover .IkYK4G_groupAdd,.IkYK4G_groupLabel:focus-visible .IkYK4G_groupAdd{opacity:1}.IkYK4G_list{border-radius:var(--radius-surface);margin:0;padding:0;list-style:none;overflow:hidden}.IkYK4G_row{background:var(--lab-paper);border-bottom:1px solid var(--lab-line);font-size:var(--text-ui);transition:background var(--duration) ease;align-items:flex-start;gap:10px;padding:9px 12px;line-height:1.5;display:flex}.IkYK4G_row:last-child{border-bottom:0}.IkYK4G_row:hover{background:var(--hover-row)}.IkYK4G_empty{background:var(--lab-paper);font-size:var(--text-ui);color:var(--lab-muted);padding:9px 12px}.IkYK4G_box{border:1px solid var(--lab-muted);border-radius:var(--radius-item);cursor:pointer;width:12px;height:12px;transition:border-color var(--duration) ease, background var(--duration) ease;background:0 0;flex:none;margin-top:4px;padding:0}.IkYK4G_box:hover{border-color:var(--lab-ink)}.IkYK4G_task{flex:auto;min-width:0}.IkYK4G_when{font-family:var(--font-mono);font-size:var(--text-ui);color:var(--lab-muted);margin-left:6px}.IkYK4G_ref{font-size:var(--text-ui);color:var(--lab-muted);word-break:break-all;margin-top:3px;display:block}.IkYK4G_ref a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--lab-line);text-decoration-color:var(--lab-line);text-underline-offset:2px}.IkYK4G_ref a:hover{color:var(--lab-ink)}.IkYK4G_assignee{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lab-muted);opacity:0;transition:opacity var(--duration) ease, color var(--duration) ease;flex:none;margin-left:auto;padding:1px 0;line-height:20px}.IkYK4G_row:hover .IkYK4G_assignee,.IkYK4G_assignee:focus-visible,.IkYK4G_isClaude{opacity:1}.IkYK4G_assignee:hover,.IkYK4G_isClaude{color:var(--lab-ink)}.IkYK4G_isClaude:hover{color:var(--lab-muted)}.IkYK4G_info{width:20px;height:22px;color:var(--lab-muted);cursor:pointer;opacity:0;transition:opacity var(--duration) ease, color var(--duration) ease;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.IkYK4G_info svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:10px;height:10px}.IkYK4G_row:hover .IkYK4G_info,.IkYK4G_info:focus-visible,.IkYK4G_hasInfo{opacity:1}.IkYK4G_info:hover,.IkYK4G_hasInfo{color:var(--lab-ink)}.IkYK4G_n{border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-ui);font-variant-numeric:tabular-nums;color:var(--lab-muted);cursor:pointer;transition:background var(--duration) ease, color var(--duration) ease;background:0 0;border:0;flex:none;padding:1px 7px}.IkYK4G_n:hover:not(:disabled){background:var(--lab-canvas);color:var(--lab-ink)}.IkYK4G_n:disabled{cursor:default}.IkYK4G_selected{box-shadow:inset 2px 0 0 var(--lab-accent)}.IkYK4G_selected .IkYK4G_task{font-weight:500}.IkYK4G_n:focus{outline:none}.IkYK4G_n:focus-visible{box-shadow:inset 0 0 0 1px var(--lab-ink)}.IkYK4G_selected .IkYK4G_n,.IkYK4G_selected .IkYK4G_n:hover:not(:disabled){background:var(--lab-accent);box-shadow:none;color:var(--lab-ink)}.IkYK4G_done{color:var(--lab-muted)}.IkYK4G_done .IkYK4G_task{text-decoration:line-through}.IkYK4G_done .IkYK4G_box{border-color:var(--lab-muted);background:var(--lab-muted)}.IkYK4G_archive .IkYK4G_when{margin-left:auto}.IkYK4G_archive .IkYK4G_n{cursor:default}@media (max-width:900px){.IkYK4G_checklist{grid-template-columns:1fr}.IkYK4G_head{flex-direction:column;align-items:flex-start}.IkYK4G_tabs{flex-wrap:wrap}}.IkYK4G_modalActions{margin-top:var(--spacing-4);justify-content:flex-end;display:flex}
.c_hKAq_page{gap:var(--spacing-6);flex-direction:column;display:flex}.c_hKAq_head{justify-content:space-between;align-items:baseline;gap:var(--spacing-4);display:flex}.c_hKAq_meta,.c_hKAq_groupLabel{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:400}.c_hKAq_meta{color:var(--lab-muted)}.c_hKAq_group{break-inside:avoid;margin-bottom:var(--spacing-6)}.c_hKAq_groupLabel{margin:0 0 var(--spacing-2);color:var(--lab-ink);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:10px;padding:0;display:flex}.c_hKAq_groupAdd{color:var(--lab-muted);opacity:0;transition:opacity var(--duration) ease}.c_hKAq_groupLabel:hover .c_hKAq_groupAdd,.c_hKAq_groupLabel:focus-visible .c_hKAq_groupAdd{opacity:1}.c_hKAq_list{border-radius:var(--radius-surface);margin:0;padding:0;list-style:none;overflow:hidden}.c_hKAq_row{background:var(--lab-paper);border-bottom:1px solid var(--lab-line);font-size:var(--text-ui);transition:background var(--duration) ease;align-items:flex-start;gap:10px;padding:9px 12px;line-height:1.5;display:flex}.c_hKAq_row:last-child{border-bottom:0}.c_hKAq_row:hover{background:var(--hover-row)}.c_hKAq_empty{background:var(--lab-paper);font-size:var(--text-ui);color:var(--lab-muted);padding:9px 12px}.c_hKAq_box{border:1px solid var(--lab-muted);border-radius:var(--radius-item);cursor:pointer;width:12px;height:12px;transition:border-color var(--duration) ease, background var(--duration) ease;background:0 0;flex:none;margin-top:4px;padding:0}.c_hKAq_box:hover{border-color:var(--lab-ink)}.c_hKAq_task{flex:auto;min-width:0}.c_hKAq_task a{color:inherit;text-decoration:none}.c_hKAq_task a:hover{text-underline-offset:2px;text-decoration:underline}.c_hKAq_icon{flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:flex}.c_hKAq_icon img{border-radius:var(--radius-item);width:16px;height:16px}.c_hKAq_when{font-family:var(--font-mono);font-size:var(--text-ui);color:var(--lab-muted);margin-left:6px}.c_hKAq_n{border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-ui);font-variant-numeric:tabular-nums;color:var(--lab-muted);background:0 0;border:0;flex:none;margin-left:auto;padding:1px 7px}.c_hKAq_done{color:var(--lab-muted)}.c_hKAq_done .c_hKAq_task a{text-decoration:line-through}.c_hKAq_done .c_hKAq_icon img{filter:grayscale();opacity:.5}.c_hKAq_done .c_hKAq_box{border-color:var(--lab-muted);background:var(--lab-muted)}
