.shared-module__HhdOmW__bnMarvBlock{margin:var(--space-1)0;-webkit-user-select:none;user-select:none;position:relative}.shared-module__HhdOmW__bnMarvPicker{background:var(--ovd-17);border-radius:var(--radius-lg,var(--space-2));border:1px solid #ffffff1a;width:100%;max-width:400px;overflow:hidden}.shared-module__HhdOmW__bnMarvPickerHead{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);color:#fff6;border-bottom:1px solid #ffffff12;display:flex}.shared-module__HhdOmW__bnMarvPickerInput{color:#ffffffd1;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.shared-module__HhdOmW__bnMarvPickerInput::placeholder{color:#ffffff47}.shared-module__HhdOmW__bnMarvPickerList{max-height:220px;padding:var(--space-1);overflow-y:auto}.shared-module__HhdOmW__bnMarvPickerItem{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1-5)var(--space-2);border-radius:var(--radius-md,var(--space-1-5));cursor:pointer;text-align:left;color:#ffffffb8;transition:background var(--dur-fast)ease-out;background:0 0;border:none;font-size:13px;display:flex}.shared-module__HhdOmW__bnMarvPickerItem:hover{color:#ffffffeb;background:#ffffff12}.shared-module__HhdOmW__bnMarvPickerCreate{color:#ffffff9e}.shared-module__HhdOmW__bnMarvPickerEmpty{padding:var(--space-3);text-align:center;color:#ffffff47;font-size:12px}.shared-module__HhdOmW__bmpTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.shared-module__HhdOmW__bmpDate{color:#ffffff52;flex-shrink:0;font-size:11px}.shared-module__HhdOmW__bmpTaskDot{width:var(--space-2);height:var(--space-2);border:1.5px solid #ffffff3d;border-radius:50%;flex-shrink:0}.shared-module__HhdOmW__bmpTaskDot[data-priority="1"]{background:var(--signal-info);border-color:var(--signal-info)}.shared-module__HhdOmW__bmpTaskDot[data-priority="2"],.shared-module__HhdOmW__bmpTaskDot[data-priority="3"]{background:var(--signal-warning);border-color:var(--signal-warning)}.shared-module__HhdOmW__bmpTaskDot[data-priority="4"]{background:var(--signal-error);border-color:var(--signal-error)}.shared-module__HhdOmW__bmpAvatar{width:var(--sp-5);height:var(--sp-5);color:var(--signal);background:#ffffff3d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}.shared-module__HhdOmW__bmpEmbedIcon{font-size:12px;line-height:1}.shared-module__HhdOmW__bmpGridIcon{font-size:13px;line-height:1}.shared-module__HhdOmW__bnMarvBlockClear{cursor:pointer;color:#ffffff3d;padding:0 var(--space-1);opacity:0;transition:opacity var(--dur-fast)ease-out;background:0 0;border:none;flex-shrink:0;font-size:14px;line-height:1}.shared-module__HhdOmW__bnMarvBlockClearVisible{opacity:1}.shared-module__HhdOmW__bnMarvBlockMissing{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md,var(--space-1-5));background:color-mix(in srgb,var(--signal-error)8%,transparent);border:1px solid color-mix(in srgb,var(--signal-error)20%,transparent);color:#ffffff70;font-size:12px;display:flex}.shared-module__HhdOmW__bnMarvBlockMissing button{cursor:pointer;color:#ffffff52;background:0 0;border:none;margin-left:auto}
.TaskBlock-module__lK7riq__bnMarvTaskCard{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md,var(--space-1-5));transition:background var(--dur-fast)ease-out;background:#ffffff08;border:1px solid #ffffff12;display:flex}.TaskBlock-module__lK7riq__bnMarvTaskCard:hover{background:#ffffff0d}.TaskBlock-module__lK7riq__bnMarvTaskCard:hover .TaskBlock-module__lK7riq__clearBtn{opacity:1}.TaskBlock-module__lK7riq__bnTaskCheck{width:var(--sp-4);height:var(--sp-4);cursor:pointer;color:var(--signal-success);transition:border-color var(--dur-fast)ease-out,background var(--dur-fast)ease-out;background:0 0;border:1.5px solid #ffffff47;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.TaskBlock-module__lK7riq__bnMarvTaskCard.TaskBlock-module__lK7riq__completed .TaskBlock-module__lK7riq__bnTaskCheck{background:var(--signal-success);border-color:var(--signal-success);color:var(--c-0)}.TaskBlock-module__lK7riq__bnTaskPriorityDot{width:var(--space-1-5);height:var(--space-1-5);border-radius:50%;flex-shrink:0}.TaskBlock-module__lK7riq__bnTaskTitle{color:#ffffffd1;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.TaskBlock-module__lK7riq__bnTaskTitleLink{text-align:left;cursor:pointer;transition:color var(--dur-fast)ease-out;background:0 0;border:none;padding:0;font-family:inherit}.TaskBlock-module__lK7riq__bnTaskTitleLink:hover{color:#fff;text-underline-offset:2px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.TaskBlock-module__lK7riq__bnMarvTaskCard.TaskBlock-module__lK7riq__completed .TaskBlock-module__lK7riq__bnTaskTitle{color:#ffffff52;-webkit-text-decoration:line-through #fff3;text-decoration:line-through #fff3}.TaskBlock-module__lK7riq__bnTaskProject{color:#ffffff7a;padding:var(--space-1)var(--space-1-5);border-radius:var(--space-1);text-overflow:ellipsis;white-space:nowrap;background:#ffffff0d;flex-shrink:0;max-width:120px;font-size:11px;overflow:hidden}.TaskBlock-module__lK7riq__bnTaskDue{color:#ffffff52;flex-shrink:0;font-size:11px}html[data-theme=light] .TaskBlock-module__lK7riq__bnMarvTaskCard{background:#00000003;border-color:#00000014}html[data-theme=light] .TaskBlock-module__lK7riq__bnMarvTaskCard:hover{background:#00000008}html[data-theme=light] .TaskBlock-module__lK7riq__bnTaskTitle{color:#000000b8}html[data-theme=light] .TaskBlock-module__lK7riq__bnMarvTaskCard.TaskBlock-module__lK7riq__completed .TaskBlock-module__lK7riq__bnTaskTitle{color:#0000004d}html[data-theme=light] .TaskBlock-module__lK7riq__bnTaskProject{color:#00000080;background:#0000000a}html[data-theme=light] .TaskBlock-module__lK7riq__bnTaskDue{color:#0006}
.MeetingBlock-module__V8Q3Ka__bnMarvMeetingCard{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md,var(--space-1-5));transition:background var(--dur-fast)ease-out;background:#ffffff12;border:1px solid #fff3;display:flex}.MeetingBlock-module__V8Q3Ka__bnMarvMeetingCard:hover{background:#ffffff1c}.MeetingBlock-module__V8Q3Ka__bnMarvMeetingCard:hover .MeetingBlock-module__V8Q3Ka__clearBtn{opacity:1}.MeetingBlock-module__V8Q3Ka__bnMeetingIcon{color:var(--sig);flex-shrink:0}.MeetingBlock-module__V8Q3Ka__bnMeetingInfo{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.MeetingBlock-module__V8Q3Ka__bnMeetingTitle{color:#ffffffe0;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.MeetingBlock-module__V8Q3Ka__bnMeetingMeta{color:#ffffff70;font-size:11px}.MeetingBlock-module__V8Q3Ka__bnMeetingAttendees{color:#ffffff52;font-size:11px}.MeetingBlock-module__V8Q3Ka__bnMeetingJoin{color:var(--sig);border-radius:var(--radius-sm,var(--space-1));padding:var(--space-1)var(--space-2);transition:background var(--dur-fast)ease-out;background:#ffffff1f;border:1px solid #ffffff3d;flex-shrink:0;font-size:11px;font-weight:500;text-decoration:none}.MeetingBlock-module__V8Q3Ka__bnMeetingJoin:hover{background:#fff3}html[data-theme=light] .MeetingBlock-module__V8Q3Ka__bnMarvMeetingCard{background:#00000005;border-color:#0000001f}html[data-theme=light] .MeetingBlock-module__V8Q3Ka__bnMarvMeetingCard:hover{background:#0000000a}html[data-theme=light] .MeetingBlock-module__V8Q3Ka__bnMeetingTitle{color:#000c}html[data-theme=light] .MeetingBlock-module__V8Q3Ka__bnMeetingMeta{color:#00000070}html[data-theme=light] .MeetingBlock-module__V8Q3Ka__bnMeetingAttendees{color:#0000005c}html[data-theme=light] .MeetingBlock-module__V8Q3Ka__bnMeetingJoin{background:#0000000f;border-color:#00000029}html[data-theme=light] .MeetingBlock-module__V8Q3Ka__bnMeetingJoin:hover{background:#0000001a}
.PersonBlock-module__Epvcfa__bnMarvPersonCard{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md,var(--space-1-5));transition:background var(--dur-fast)ease-out;background:#ffffff08;border:1px solid #ffffff12;display:flex}.PersonBlock-module__Epvcfa__bnMarvPersonCard:hover{background:#ffffff0d}.PersonBlock-module__Epvcfa__bnMarvPersonCard:hover .PersonBlock-module__Epvcfa__clearBtn{opacity:1}.PersonBlock-module__Epvcfa__bnPersonAvatar{width:var(--sp-8);height:var(--sp-8);color:var(--sig);background:#fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex;overflow:hidden}.PersonBlock-module__Epvcfa__bnPersonPhoto{object-fit:cover;width:100%;height:100%}.PersonBlock-module__Epvcfa__bnPersonInfo{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.PersonBlock-module__Epvcfa__bnPersonName{color:#ffffffe0;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.PersonBlock-module__Epvcfa__bnPersonRole{color:#ffffff70;font-size:11px}.PersonBlock-module__Epvcfa__bnPersonEmail{color:#ffffff47;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}html[data-theme=light] .PersonBlock-module__Epvcfa__bnMarvPersonCard{background:#00000003;border-color:#00000014}html[data-theme=light] .PersonBlock-module__Epvcfa__bnMarvPersonCard:hover{background:#00000008}html[data-theme=light] .PersonBlock-module__Epvcfa__bnPersonAvatar{color:var(--sig);background:#0000001a}html[data-theme=light] .PersonBlock-module__Epvcfa__bnPersonName{color:#000c}html[data-theme=light] .PersonBlock-module__Epvcfa__bnPersonRole{color:#00000070}html[data-theme=light] .PersonBlock-module__Epvcfa__bnPersonEmail{color:#0000005c}
.AskBlock-module___WhWJq__bnAskBlock{margin:var(--space-1)0;border-radius:var(--radius-md,var(--space-1-5));background:#ffffff08;border:1px solid #ffffff17;overflow:hidden}.AskBlock-module___WhWJq__bnAskRow{align-items:center;gap:var(--space-1-5);padding:var(--space-1-5)var(--space-2);display:flex}.AskBlock-module___WhWJq__bnAskIcon{color:color-mix(in srgb,var(--signal-warning)70%,transparent);flex-shrink:0}.AskBlock-module___WhWJq__bnAskInput{color:#ffffffd9;font:400 13px var(--fl,inherit);background:0 0;border:none;outline:none;flex:1;min-width:0}.AskBlock-module___WhWJq__bnAskInput::placeholder{color:#ffffff47}.AskBlock-module___WhWJq__bnAskInput:disabled{opacity:.5}.AskBlock-module___WhWJq__bnAskSend,.AskBlock-module___WhWJq__bnAskCancel,.AskBlock-module___WhWJq__bnAskRetry{cursor:pointer;color:#fff6;border-radius:var(--space-1);padding:var(--space-1)var(--space-1);transition:color var(--dur-fast)ease-out,background var(--dur-fast)ease-out;background:0 0;border:none;align-items:center;display:inline-flex}.AskBlock-module___WhWJq__bnAskSend:hover{color:var(--sig);background:color-mix(in srgb,var(--signal-warning)8%,transparent)}.AskBlock-module___WhWJq__bnAskCancel:hover{color:#ffffffd9;background:#ffffff14;font-size:14px}.AskBlock-module___WhWJq__bnAskRetry:hover{color:#ffffffd9;background:#ffffff14}.AskBlock-module___WhWJq__bnAskAnswer{padding:var(--space-2)var(--space-3)var(--space-2);color:#ffffffbf;font:400 12px/1.65 var(--fl,inherit);white-space:pre-wrap;word-break:break-word;border-top:1px solid #ffffff0f}.AskBlock-module___WhWJq__bnAskAnswer.AskBlock-module___WhWJq__streaming{color:#ffffff8c}.AskBlock-module___WhWJq__bnAskDots{letter-spacing:2px;color:#ffffff47;animation:AskBlock-module___WhWJq__askDotPulse var(--dur-slow)ease-in-out infinite}@keyframes AskBlock-module___WhWJq__askDotPulse{0%,to{opacity:.3}50%{opacity:.9}}[data-theme=light] .AskBlock-module___WhWJq__bnAskBlock{background:#00000008;border-color:#00000014}[data-theme=light] .AskBlock-module___WhWJq__bnAskInput{color:var(--ovd-16);background:0 0}[data-theme=light] .AskBlock-module___WhWJq__bnAskInput::placeholder{color:var(--ovd-10)}[data-theme=light] .AskBlock-module___WhWJq__bnAskAnswer{color:var(--ovd-15);border-top-color:#0000000f}
.CalloutBlock-module__asrqxa__bnCallout{align-items:flex-start;gap:var(--space-2);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md,var(--space-1-5));margin:var(--space-1)0;font:400 13px var(--font-mono);border-left:3px solid #0000;line-height:1.6;display:flex}.CalloutBlock-module__asrqxa__bnCalloutInfo{border-left-color:var(--signal);background:#ffffff1a}.CalloutBlock-module__asrqxa__bnCalloutTip{background:color-mix(in srgb,var(--signal-success)10%,transparent);border-left-color:var(--signal-success)}.CalloutBlock-module__asrqxa__bnCalloutWarning{background:color-mix(in srgb,var(--signal-warning)12%,transparent);border-left-color:var(--signal-warning)}.CalloutBlock-module__asrqxa__bnCalloutError{background:color-mix(in srgb,var(--signal-error)10%,transparent);border-left-color:var(--signal-error)}.CalloutBlock-module__asrqxa__bnCalloutIcon{width:var(--sp-5);height:var(--sp-5);cursor:pointer;border-radius:var(--radius-sm,var(--space-1));color:inherit;opacity:.7;transition:opacity var(--dur-fast),background var(--dur-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:12px;display:flex}.CalloutBlock-module__asrqxa__bnCalloutIcon:hover{opacity:1;background:#ffffff14}.CalloutBlock-module__asrqxa__bnCalloutInfo .CalloutBlock-module__asrqxa__bnCalloutIcon{color:var(--signal)}.CalloutBlock-module__asrqxa__bnCalloutTip .CalloutBlock-module__asrqxa__bnCalloutIcon{color:var(--signal-success)}.CalloutBlock-module__asrqxa__bnCalloutWarning .CalloutBlock-module__asrqxa__bnCalloutIcon{color:var(--signal-warning)}.CalloutBlock-module__asrqxa__bnCalloutError .CalloutBlock-module__asrqxa__bnCalloutIcon{color:var(--signal-error)}.CalloutBlock-module__asrqxa__bnCalloutText{color:color-mix(in srgb,var(--c-10)88%,transparent);min-height:var(--sp-5);cursor:text;white-space:pre-wrap;word-break:break-word;flex:1}.CalloutBlock-module__asrqxa__bnCalloutPlaceholder{color:#ffffff47;font-style:italic}.CalloutBlock-module__asrqxa__bnCalloutInput{color:color-mix(in srgb,var(--c-10)88%,transparent);font:400 13px var(--font-mono);resize:none;background:0 0;border:none;outline:none;flex:1;width:100%;padding:0;line-height:1.6}
.ChecklistBlock-module__9VJ1gW__bnChecklist{border-radius:var(--radius-lg,var(--space-2));padding:var(--space-2)var(--space-3);margin:var(--space-1)0;background:#ffffff08;border:1px solid #ffffff12}.ChecklistBlock-module__9VJ1gW__bnChecklistHeader{align-items:center;gap:var(--space-1-5);margin-bottom:var(--space-2);color:#ffffff70;display:flex}.ChecklistBlock-module__9VJ1gW__bnChecklistLabel{font:500 11px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:#ffffff5c;flex:1}.ChecklistBlock-module__9VJ1gW__bnChecklistProgress{font:400 11px var(--font-mono);color:#ffffff47}.ChecklistBlock-module__9VJ1gW__bnChecklistItems{gap:var(--space-1);flex-direction:column;display:flex}.ChecklistBlock-module__9VJ1gW__bnChecklistItem{align-items:center;gap:var(--space-2);padding:var(--space-1)0;display:flex}.ChecklistBlock-module__9VJ1gW__bnChecklistCheck{width:var(--sp-4);height:var(--sp-4);border-radius:var(--radius-sm,var(--space-1));cursor:pointer;transition:border-color var(--dur-fast),background var(--dur-fast);color:#fff;background:0 0;border:1.5px solid #fff3;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.ChecklistBlock-module__9VJ1gW__bnChecklistCheck:hover{border-color:#fff9}.ChecklistBlock-module__9VJ1gW__bnChecklistItem.ChecklistBlock-module__9VJ1gW__done .ChecklistBlock-module__9VJ1gW__bnChecklistCheck{background:var(--signal-success);border-color:var(--signal-success)}.ChecklistBlock-module__9VJ1gW__bnChecklistItemText{font:400 13px var(--font-mono);color:color-mix(in srgb,var(--c-10)84%,transparent);cursor:default;-webkit-user-select:none;user-select:none;flex:1}.ChecklistBlock-module__9VJ1gW__bnChecklistItemText.ChecklistBlock-module__9VJ1gW__done{color:color-mix(in srgb,var(--c-10)36%,transparent);-webkit-text-decoration:line-through #fff3;text-decoration:line-through #fff3}.ChecklistBlock-module__9VJ1gW__bnChecklistItemEdit{border-radius:var(--radius-xs,var(--space-1));font:400 13px var(--font-mono);color:color-mix(in srgb,var(--c-10)88%,transparent);padding:var(--space-1)var(--space-1);background:0 0;border:none;outline:1px solid #fff6;flex:1}.ChecklistBlock-module__9VJ1gW__bnChecklistRemove{opacity:0;color:#ffffff5c;cursor:pointer;padding:0 var(--space-1);border-radius:var(--radius-xs,var(--space-1));transition:opacity var(--dur-fast),color var(--dur-fast);background:0 0;border:none;font-size:14px;line-height:1}.ChecklistBlock-module__9VJ1gW__bnChecklistItem:hover .ChecklistBlock-module__9VJ1gW__bnChecklistRemove{opacity:1}.ChecklistBlock-module__9VJ1gW__bnChecklistRemove:hover{color:var(--signal-error)}.ChecklistBlock-module__9VJ1gW__bnChecklistAdd{align-items:center;gap:var(--space-1-5);margin-top:var(--space-1-5);padding-top:var(--space-1-5);border-top:1px solid #ffffff0d;display:flex}.ChecklistBlock-module__9VJ1gW__bnChecklistNewInput{font:400 12px var(--font-mono);color:#ffffff80;background:0 0;border:none;outline:none;flex:1;padding:0}.ChecklistBlock-module__9VJ1gW__bnChecklistNewInput::placeholder{color:#ffffff38}.ChecklistBlock-module__9VJ1gW__bnChecklistNewInput:focus{color:#ffffffb3}.ChecklistBlock-module__9VJ1gW__bnChecklistAddBtn{font:500 11px var(--font-mono);color:var(--signal);border-radius:var(--radius-sm,var(--space-1));padding:var(--space-1)var(--space-2);cursor:pointer;transition:background var(--dur-fast);background:#ffffff1a;border:none}.ChecklistBlock-module__9VJ1gW__bnChecklistAddBtn:hover{background:#ffffff2e}
.TaskListBlock-module__TaHJpq__bnTasklist{border-radius:var(--radius-lg,var(--space-2));margin:var(--space-1)0;background:#ffffff08;border:1px solid #ffffff12;overflow:hidden}.TaskListBlock-module__TaHJpq__bnTasklistHeader{align-items:center;gap:var(--space-1-5);padding:var(--space-2)var(--space-3);color:#ffffff70;border-bottom:1px solid #ffffff0d;display:flex}.TaskListBlock-module__TaHJpq__bnTasklistToggle{cursor:pointer;color:#ffffff47;background:0 0;border:none;align-items:center;padding:0;display:flex}.TaskListBlock-module__TaHJpq__bnTasklistLabelInput{font:500 12px var(--font-mono);color:#fff9;letter-spacing:.02em;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0}.TaskListBlock-module__TaHJpq__bnTasklistLabelInput::placeholder{color:#ffffff38}.TaskListBlock-module__TaHJpq__bnTasklistControls{gap:var(--space-1);margin-left:auto;display:flex}.TaskListBlock-module__TaHJpq__bnTasklistSelect{border-radius:var(--radius-sm,var(--space-1));color:#ffffff70;font:400 11px var(--font-mono);padding:var(--space-1)var(--space-1-5);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;outline:none}.TaskListBlock-module__TaHJpq__bnTasklistSelect:hover{background:#ffffff14}.TaskListBlock-module__TaHJpq__bnTasklistCount{font:400 11px var(--font-mono);color:#ffffff47;white-space:nowrap}.TaskListBlock-module__TaHJpq__bnTasklistProgressBar{height:var(--space-1);background:#ffffff0f}.TaskListBlock-module__TaHJpq__bnTasklistProgressFill{background:var(--signal-success);height:100%;transition:width var(--dur-slow)ease-out;border-radius:var(--space-1)}.TaskListBlock-module__TaHJpq__bnTasklistItems{padding:var(--space-1)0}.TaskListBlock-module__TaHJpq__bnTasklistItem{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-3);transition:background var(--dur-fast);display:flex}.TaskListBlock-module__TaHJpq__bnTasklistItem:hover{background:#ffffff08}.TaskListBlock-module__TaHJpq__bnTasklistCheck{width:var(--sp-4);height:var(--sp-4);border-radius:var(--space-1);cursor:pointer;transition:border-color var(--dur-fast),background var(--dur-fast);color:#fff;background:0 0;border:1.5px solid #ffffff2e;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.TaskListBlock-module__TaHJpq__bnTasklistCheck:hover{border-color:#fff9}.TaskListBlock-module__TaHJpq__bnTasklistItem.TaskListBlock-module__TaHJpq__done .TaskListBlock-module__TaHJpq__bnTasklistCheck{background:var(--signal-success);border-color:var(--signal-success)}.TaskListBlock-module__TaHJpq__bnTasklistPriority{width:var(--space-1-5);height:var(--space-1-5);border-radius:50%;flex-shrink:0}.TaskListBlock-module__TaHJpq__bnTasklistTitle{font:400 13px var(--font-mono);color:color-mix(in srgb,var(--c-10)82%,transparent);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.TaskListBlock-module__TaHJpq__bnTasklistItem.TaskListBlock-module__TaHJpq__done .TaskListBlock-module__TaHJpq__bnTasklistTitle{color:color-mix(in srgb,var(--c-10)34%,transparent);-webkit-text-decoration:line-through #ffffff2e;text-decoration:line-through #ffffff2e}.TaskListBlock-module__TaHJpq__bnTasklistDue{font:400 11px var(--font-mono);color:#ffffff4d;white-space:nowrap;flex-shrink:0}.TaskListBlock-module__TaHJpq__bnTasklistDue.TaskListBlock-module__TaHJpq__overdue{color:var(--signal-error)}.TaskListBlock-module__TaHJpq__bnTasklistEmpty{padding:var(--space-3);font:400 12px var(--font-mono);color:#ffffff3d}.TaskListBlock-module__TaHJpq__bnTasklistOverflow{padding:var(--space-1)var(--space-3)var(--space-2);font:400 11px var(--font-mono);color:#ffffff3d}html[data-theme=light] .TaskListBlock-module__TaHJpq__bnTasklist{background:#00000003;border-color:#00000014}html[data-theme=light] .TaskListBlock-module__TaHJpq__bnTasklistHeader{color:#0000005c;border-bottom-color:#0000000f}html[data-theme=light] .TaskListBlock-module__TaHJpq__bnTasklistLabelInput{color:#0009}html[data-theme=light] .TaskListBlock-module__TaHJpq__bnTasklistLabelInput::placeholder{color:#0000003d}html[data-theme=light] .TaskListBlock-module__TaHJpq__bnTasklistSelect{color:#00000070;background:#00000008;border-color:#0000001a}html[data-theme=light] .TaskListBlock-module__TaHJpq__bnTasklistCount{color:#00000052}html[data-theme=light] .TaskListBlock-module__TaHJpq__bnTasklistProgressBar{background:#0000000f}html[data-theme=light] .TaskListBlock-module__TaHJpq__bnTasklistTitle{color:#000000b8}html[data-theme=light] .TaskListBlock-module__TaHJpq__bnTasklistItem.TaskListBlock-module__TaHJpq__done .TaskListBlock-module__TaHJpq__bnTasklistTitle{color:#0000004d}html[data-theme=light] .TaskListBlock-module__TaHJpq__bnTasklistDue{color:#00000061}:is(html[data-theme=light] .TaskListBlock-module__TaHJpq__bnTasklistEmpty,html[data-theme=light] .TaskListBlock-module__TaHJpq__bnTasklistOverflow){color:#00000047}
.EmbedBlock-module__EZI7ga__bnEmbedCard{border-radius:var(--radius-lg,var(--space-2));padding:var(--space-2)var(--space-3);cursor:pointer;transition:background var(--dur-micro),border-color var(--dur-micro);background:#ffffff08;border:1px solid #ffffff14}.EmbedBlock-module__EZI7ga__bnEmbedCard:hover{background:#ffffff0d;border-color:#ffffff1f}.EmbedBlock-module__EZI7ga__bnEmbedCardHeader{align-items:center;gap:var(--space-1-5);margin-bottom:var(--space-1-5);display:flex}.EmbedBlock-module__EZI7ga__bnEmbedIcon{font-size:14px;line-height:1}.EmbedBlock-module__EZI7ga__bnEmbedCardTitle{align-items:center;gap:var(--space-1-5);font:500 13px var(--font-mono);color:color-mix(in srgb,var(--c-10)88%,transparent);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:flex;overflow:hidden}.EmbedBlock-module__EZI7ga__bnEmbedCardActions{align-items:center;gap:var(--space-1-5);flex-shrink:0;display:flex}.EmbedBlock-module__EZI7ga__bnEmbedMeta{font:400 11px var(--font-mono);color:#ffffff47}.EmbedBlock-module__EZI7ga__bnEmbedOpen{cursor:pointer;color:#ffffff5c;padding:var(--space-1);border-radius:var(--radius-xs,var(--space-1));transition:color var(--dur-fast);background:0 0;border:none;align-items:center;display:flex}.EmbedBlock-module__EZI7ga__bnEmbedOpen:hover{color:#ffffffb8}.EmbedBlock-module__EZI7ga__bnEmbedCard:hover .EmbedBlock-module__EZI7ga__clearBtn{opacity:1}.EmbedBlock-module__EZI7ga__bnEmbedExcerpt{font:400 12px var(--font-mono);color:color-mix(in srgb,var(--c-10)40%,transparent);-webkit-line-clamp:2;margin-bottom:var(--space-1-5);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.EmbedBlock-module__EZI7ga__bnEmbedTags{gap:var(--space-1);display:flex}.EmbedBlock-module__EZI7ga__bnEmbedTag{font:400 10px var(--font-mono);color:#fff9;border-radius:var(--radius-xs,var(--space-1));padding:var(--space-1)var(--space-1);background:#ffffff14}
.ProjectBlock-module__lhAAua__bmpProjectDot{width:var(--space-2);height:var(--space-2);border-radius:50%;flex-shrink:0}.ProjectBlock-module__lhAAua__bnProjectCard{border-radius:var(--radius-lg,var(--space-2));background:#ffffff08;border:1px solid #ffffff12;overflow:hidden}.ProjectBlock-module__lhAAua__bnProjectCard:hover .ProjectBlock-module__lhAAua__clearBtn{opacity:1}.ProjectBlock-module__lhAAua__bnProjectHeader{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3)var(--space-2);display:flex}.ProjectBlock-module__lhAAua__bnProjectColorBar{width:var(--space-1);height:var(--sp-5);border-radius:var(--space-1);flex-shrink:0}.ProjectBlock-module__lhAAua__bnProjectIcon{flex-shrink:0;font-size:16px;line-height:1}.ProjectBlock-module__lhAAua__bnProjectTitle{font:500 13px var(--font-mono);color:color-mix(in srgb,var(--c-10)88%,transparent);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ProjectBlock-module__lhAAua__bnProjectStatus{font:500 11px var(--font-mono);letter-spacing:.02em;flex-shrink:0}.ProjectBlock-module__lhAAua__bnProjectProgressRow{align-items:center;gap:var(--space-2);padding:0 var(--space-3)var(--space-2);display:flex}.ProjectBlock-module__lhAAua__bnProjectProgressBar{height:var(--space-1);border-radius:var(--space-1);background:#ffffff12;flex:1;overflow:hidden}.ProjectBlock-module__lhAAua__bnProjectProgressFill{border-radius:var(--space-1);height:100%;transition:width var(--dur-slow)ease-out}.ProjectBlock-module__lhAAua__bnProjectPct{font:500 11px var(--font-mono);color:#fff6;width:var(--sp-8);text-align:right;flex-shrink:0}.ProjectBlock-module__lhAAua__bnProjectMeta{gap:var(--space-3);padding:var(--space-2)var(--space-3)var(--space-2);border-top:1px solid #ffffff0d;flex-wrap:wrap;display:flex}.ProjectBlock-module__lhAAua__bnProjectMetaItem{align-items:center;gap:var(--space-1);font:400 11px var(--font-mono);color:#ffffff61;display:flex}.ProjectBlock-module__lhAAua__bnProjectDesc{padding:0 var(--space-3)var(--space-2);font:400 12px var(--font-mono);color:color-mix(in srgb,var(--c-10)44%,transparent);line-height:1.5}html[data-theme=light] .ProjectBlock-module__lhAAua__bnProjectCard{background:#00000003;border-color:#00000014}html[data-theme=light] .ProjectBlock-module__lhAAua__bnProjectTitle{color:#000c}html[data-theme=light] .ProjectBlock-module__lhAAua__bnProjectProgressBar{background:#00000012}html[data-theme=light] .ProjectBlock-module__lhAAua__bnProjectPct{color:#0006}html[data-theme=light] .ProjectBlock-module__lhAAua__bnProjectMeta{border-top-color:#0000000f}html[data-theme=light] .ProjectBlock-module__lhAAua__bnProjectMetaItem{color:#0006}html[data-theme=light] .ProjectBlock-module__lhAAua__bnProjectDesc{color:#0000007a}
.WeekBlock-module__rKn_mG__bnWeek{border-radius:var(--radius-lg,var(--space-2));margin:var(--space-1)0;background:#ffffff05;border:1px solid #ffffff12;overflow:hidden}.WeekBlock-module__rKn_mG__bnWeekHeader{align-items:center;gap:var(--space-1-5);padding:var(--space-2)var(--space-3);color:#fff6;border-bottom:1px solid #ffffff0f;display:flex}.WeekBlock-module__rKn_mG__bnWeekLabel{font:500 11px var(--font-mono);color:#ffffff70;letter-spacing:.02em}.WeekBlock-module__rKn_mG__bnWeekGrid{grid-template-columns:repeat(7,1fr);gap:0;display:grid}.WeekBlock-module__rKn_mG__bnWeekDay{min-height:var(--space-7);padding:var(--space-1-5);border-right:1px solid #ffffff0d}.WeekBlock-module__rKn_mG__bnWeekDay:last-child{border-right:none}.WeekBlock-module__rKn_mG__bnWeekDay.WeekBlock-module__rKn_mG__past{opacity:.5}.WeekBlock-module__rKn_mG__bnWeekDayHeader{align-items:center;gap:var(--space-1);margin-bottom:var(--space-1-5);flex-direction:column;display:flex}.WeekBlock-module__rKn_mG__bnWeekDayName{font:500 9px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#ffffff52}.WeekBlock-module__rKn_mG__bnWeekDayNum{font:400 13px var(--font-mono);color:#ffffff70;width:var(--sp-5);height:var(--sp-5);border-radius:50%;justify-content:center;align-items:center;display:flex}.WeekBlock-module__rKn_mG__bnWeekDayNum.WeekBlock-module__rKn_mG__today{background:var(--sig);color:#fff;font-weight:500}.WeekBlock-module__rKn_mG__bnWeekDayEvents{gap:var(--space-1);flex-direction:column;display:flex}.WeekBlock-module__rKn_mG__bnWeekEmpty{height:var(--space-1)}.WeekBlock-module__rKn_mG__bnWeekEvent{align-items:flex-start;gap:var(--space-1);display:flex}.WeekBlock-module__rKn_mG__bnWeekEventDot{width:var(--space-1);height:var(--space-1);background:var(--sig);margin-top:var(--space-1);border-radius:50%;flex-shrink:0}.WeekBlock-module__rKn_mG__bnWeekEventBody{flex-direction:column;min-width:0;display:flex}.WeekBlock-module__rKn_mG__bnWeekEventTitle{font:400 10px var(--font-mono);color:color-mix(in srgb,var(--c-10)70%,transparent);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.WeekBlock-module__rKn_mG__bnWeekEventTime{font:400 9px var(--font-mono);color:#ffffff42;line-height:1.2}.WeekBlock-module__rKn_mG__bnWeekMore{font:400 9px var(--font-mono);color:#ffffff3d;margin-top:var(--space-1)}html[data-theme=light] .WeekBlock-module__rKn_mG__bnWeek{background:#00000003;border-color:#00000014}html[data-theme=light] .WeekBlock-module__rKn_mG__bnWeekHeader{color:#0000005c;border-bottom-color:#0000000f}html[data-theme=light] .WeekBlock-module__rKn_mG__bnWeekLabel{color:#00000070}html[data-theme=light] .WeekBlock-module__rKn_mG__bnWeekDay{border-right-color:#0000000f}html[data-theme=light] .WeekBlock-module__rKn_mG__bnWeekDayName{color:#0000005c}html[data-theme=light] .WeekBlock-module__rKn_mG__bnWeekDayNum{color:#00000070}html[data-theme=light] .WeekBlock-module__rKn_mG__bnWeekEventTitle{color:#0009}html[data-theme=light] .WeekBlock-module__rKn_mG__bnWeekEventTime{color:#0000004d}html[data-theme=light] .WeekBlock-module__rKn_mG__bnWeekMore{color:#00000047}
.Tooltip-module__sxMf_W__content{background:var(--glass-fill);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-border);box-shadow:var(--glass-edge-light),var(--glass-edge-dark),var(--glass-drop);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md);max-width:16rem;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-primary);z-index:var(--z-tooltip);-webkit-user-select:none;user-select:none;transform-origin:var(--radix-tooltip-content-transform-origin);opacity:0;transition:opacity var(--dur-fast)var(--ease-out),transform var(--dur-fast)var(--ease-out);font-weight:400;line-height:1.4;transform:translateY(4px)}.Tooltip-module__sxMf_W__content[data-state=delayed-open],.Tooltip-module__sxMf_W__content[data-state=instant-open]{opacity:1;transform:translateY(0)}.Tooltip-module__sxMf_W__content[data-state=closed]{opacity:0;transition:opacity var(--dur-fast)var(--ease-out),transform var(--dur-fast)var(--ease-out);transform:translateY(4px)}[data-density=compact] .Tooltip-module__sxMf_W__content,.Tooltip-module__sxMf_W__content[data-density=compact]{padding:var(--space-1)var(--space-2);font-size:var(--text-2xs)}[data-density=editorial] .Tooltip-module__sxMf_W__content,.Tooltip-module__sxMf_W__content[data-density=editorial]{padding:var(--space-3)var(--space-4);font-size:var(--text-sm)}.Tooltip-module__sxMf_W__arrow{fill:var(--glass-fill)}@media (prefers-reduced-motion:reduce){.Tooltip-module__sxMf_W__content,.Tooltip-module__sxMf_W__content[data-state=closed]{transition:opacity var(--dur-fast)var(--ease-out);transform:none}}
.FileCard-module__7H12ZW__card{border-radius:var(--radius-lg);border:1px solid var(--bd);background:var(--bg-elevated);cursor:pointer;transition:border-color var(--duration-fast,var(--dur-fast))ease,background var(--duration-fast,var(--dur-fast))ease;outline:none;position:relative;overflow:hidden}.FileCard-module__7H12ZW__card:hover{border-color:var(--bd-hover,#ffffff26);background:var(--bg-hover,#ffffff0d)}.FileCard-module__7H12ZW__card.FileCard-module__7H12ZW__selected{border-color:var(--accent,var(--sig));background:var(--bg-selected,var(--ovd-5))}.FileCard-module__7H12ZW__card:focus-visible{outline:2px solid var(--accent,var(--sig));outline-offset:1px}.FileCard-module__7H12ZW__card.FileCard-module__7H12ZW__dragging{opacity:.4}.FileCard-module__7H12ZW__check{top:var(--space-2);left:var(--space-2);width:var(--sp-4);height:var(--sp-4);border-radius:var(--radius-sm);border:1px solid var(--bd);background:var(--bg-app,var(--ch));cursor:pointer;z-index:1;transition:border-color var(--duration-fast,var(--dur-fast)),background var(--duration-fast,var(--dur-fast));justify-content:center;align-items:center;display:flex;position:absolute}.FileCard-module__7H12ZW__selected .FileCard-module__7H12ZW__check{border-color:var(--accent,var(--sig));background:var(--accent,var(--sig))}.FileCard-module__7H12ZW__badge{top:var(--space-2);right:var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-tertiary,var(--td));background:var(--bg-elevated);border-radius:var(--radius-xs);padding:var(--space-0-5)var(--space-1);letter-spacing:.04em;font-weight:600;position:absolute}.FileCard-module__7H12ZW__thumb{aspect-ratio:1;background:var(--bg-inset,#0003);justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.FileCard-module__7H12ZW__info{padding:var(--space-2)var(--space-2)var(--space-2-5)}.FileCard-module__7H12ZW__name{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-primary,var(--tp));white-space:nowrap;text-overflow:ellipsis;margin-bottom:var(--space-0-5);overflow:hidden}.FileCard-module__7H12ZW__meta{align-items:center;gap:var(--space-1-5);font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--text-tertiary,var(--td));display:flex}.FileCard-module__7H12ZW__catDot{width:var(--space-1-5);height:var(--space-1-5);background:var(--text-tertiary,var(--td));border-radius:50%;flex-shrink:0}.FileCard-module__7H12ZW__catDot.FileCard-module__7H12ZW__image{background:var(--file-image)}.FileCard-module__7H12ZW__catDot.FileCard-module__7H12ZW__document{background:var(--file-document)}.FileCard-module__7H12ZW__catDot.FileCard-module__7H12ZW__spreadsheet{background:var(--file-spreadsheet)}.FileCard-module__7H12ZW__catDot.FileCard-module__7H12ZW__video{background:var(--file-video)}.FileCard-module__7H12ZW__catDot.FileCard-module__7H12ZW__audio{background:var(--file-audio)}.FileCard-module__7H12ZW__catDot.FileCard-module__7H12ZW__archive{background:var(--file-archive)}.FileCard-module__7H12ZW__catDot.FileCard-module__7H12ZW__code{background:var(--file-code)}.FileCard-module__7H12ZW__catDot.FileCard-module__7H12ZW__design{background:var(--file-design)}
.FolderGridItem-module__fKqbRq__item{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-2);border-radius:var(--radius-lg);cursor:pointer;transition:background var(--duration-fast,var(--dur-fast))ease;outline:none;flex-direction:column;display:flex;position:relative}.FolderGridItem-module__fKqbRq__item:hover{background:var(--bg-hover,#ffffff0d)}.FolderGridItem-module__fKqbRq__item:focus-visible{outline:2px solid var(--accent,var(--sig));outline-offset:2px}.FolderGridItem-module__fKqbRq__item.FolderGridItem-module__fKqbRq__dragOver{background:var(--bg-hover,#ffffff1a);outline:2px dashed var(--text-tertiary,var(--td))}.FolderGridItem-module__fKqbRq__svg{width:var(--sp-16);height:auto;display:block}.FolderGridItem-module__fKqbRq__label{align-items:center;gap:var(--space-0-5);flex-direction:column;width:100%;display:flex}.FolderGridItem-module__fKqbRq__name{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-primary,var(--tp));white-space:nowrap;text-overflow:ellipsis;max-width:var(--space-7);text-align:center;overflow:hidden}.FolderGridItem-module__fKqbRq__count{font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--text-tertiary,var(--td))}
.FilesSmartSections-module__ekngdG__cols{gap:var(--space-4);padding:var(--space-4);border-top:1px solid var(--bd);margin-top:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.FilesSmartSections-module__ekngdG__cols{grid-template-columns:1fr}}.FilesSmartSections-module__ekngdG__col{flex-direction:column;gap:0;display:flex}.FilesSmartSections-module__ekngdG__colHead{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary,var(--td));text-transform:uppercase;letter-spacing:.06em;padding-bottom:var(--space-2);border-bottom:1px solid var(--bd);margin-bottom:var(--space-1);font-weight:500}.FilesSmartSections-module__ekngdG__colBody{flex-direction:column;gap:0;display:flex}.FilesSmartSections-module__ekngdG__colEmpty{align-items:center;gap:var(--space-2);padding:var(--space-5)var(--space-2);color:var(--text-tertiary,var(--td));text-align:center;flex-direction:column;display:flex}.FilesSmartSections-module__ekngdG__colEmptyIcon{opacity:.4}.FilesSmartSections-module__ekngdG__colEmptyText{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-secondary,var(--ts))}.FilesSmartSections-module__ekngdG__colEmptySub{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary,var(--td))}.FilesSmartSections-module__ekngdG__fileRow{align-items:center;gap:var(--space-2);padding:var(--space-1-5)var(--space-1);border-radius:var(--radius-sm);cursor:pointer;text-align:left;width:100%;transition:background var(--duration-fast,var(--dur-fast));background:0 0;border:none;display:flex}.FilesSmartSections-module__ekngdG__fileRow:hover{background:var(--bg-hover,#ffffff0a)}.FilesSmartSections-module__ekngdG__fileRow:focus-visible{outline:2px solid var(--accent,var(--sig));outline-offset:1px}.FilesSmartSections-module__ekngdG__fileThumb{flex-shrink:0}.FilesSmartSections-module__ekngdG__fileInfo{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.FilesSmartSections-module__ekngdG__fileName{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-primary,var(--tp));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FilesSmartSections-module__ekngdG__fileDate{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-tertiary,var(--td))}.FilesSmartSections-module__ekngdG__skeletonRow{gap:var(--space-2);padding:var(--space-1-5)var(--space-1);align-items:center;display:flex}.FilesSmartSections-module__ekngdG__skeletonThumb{width:var(--sp-6);height:var(--sp-6);border-radius:var(--radius-sm);flex-shrink:0}.FilesSmartSections-module__ekngdG__skeletonLines{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.FilesSmartSections-module__ekngdG__skeleton{background:var(--bg-hover,#ffffff0f);border-radius:var(--radius-xs);animation:FilesSmartSections-module__ekngdG__shimmer var(--dur-slow)ease-in-out infinite}@keyframes FilesSmartSections-module__ekngdG__shimmer{0%,to{opacity:.4}50%{opacity:.7}}
.FileGrid-module__yFKYcq__body{padding:var(--space-4);gap:var(--space-6);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.FileGrid-module__yFKYcq__folderSection{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(90px,1fr));display:grid}.FileGrid-module__yFKYcq__fileGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.FileGrid-module__yFKYcq__sectionLabel{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary,var(--td));text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-2);grid-column:1/-1;font-weight:500}.FileGrid-module__yFKYcq__skeletonCard{aspect-ratio:1;background:var(--bg-hover,#ffffff0a);border-radius:var(--radius-md);animation:FileGrid-module__yFKYcq__shimmer var(--dur-slow)ease-in-out infinite}@keyframes FileGrid-module__yFKYcq__shimmer{0%,to{opacity:.4}50%{opacity:.7}}.FileGrid-module__yFKYcq__empty{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8);color:var(--text-tertiary,var(--td));text-align:center;flex-direction:column;flex:1;display:flex}.FileGrid-module__yFKYcq__emptyIcon{width:var(--sp-12);height:var(--sp-12);opacity:.3}.FileGrid-module__yFKYcq__emptyTitle{font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-secondary,var(--ts));font-weight:500}.FileGrid-module__yFKYcq__emptyText{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-tertiary,var(--td));max-width:280px}
.FileRow-module__TcW1SW__row{align-items:center;gap:var(--space-2);padding:var(--space-1-5)var(--space-3);cursor:pointer;transition:background var(--duration-fast,var(--dur-fast))ease;min-height:var(--sp-8);border-bottom:1px solid #0000;grid-template-columns:24px minmax(0,1fr) 80px 70px 100px 40px;display:grid}.FileRow-module__TcW1SW__row:hover{background:var(--bg-hover,#ffffff0a)}.FileRow-module__TcW1SW__row.FileRow-module__TcW1SW__selected{background:var(--bg-selected,var(--ovd-4))}.FileRow-module__TcW1SW__row:focus-visible{outline:2px solid var(--accent,var(--sig));outline-offset:-2px}.FileRow-module__TcW1SW__icon{justify-content:center;align-items:center;display:flex}.FileRow-module__TcW1SW__nameCell{align-items:center;gap:var(--space-2);min-width:0;display:flex}.FileRow-module__TcW1SW__name{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-primary,var(--tp));white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.FileRow-module__TcW1SW__type,.FileRow-module__TcW1SW__size,.FileRow-module__TcW1SW__date{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary,var(--td));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FileRow-module__TcW1SW__actions{opacity:0;transition:opacity var(--duration-fast,var(--dur-fast));justify-content:flex-end;align-items:center;display:flex}.FileRow-module__TcW1SW__row:hover .FileRow-module__TcW1SW__actions{opacity:1}.FileRow-module__TcW1SW__actionsBtn{width:var(--sp-6);height:var(--sp-6);border-radius:var(--radius-sm);color:var(--text-tertiary,var(--td));cursor:pointer;transition:background var(--duration-fast,var(--dur-fast)),color var(--duration-fast,var(--dur-fast));background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.FileRow-module__TcW1SW__actionsBtn:hover{background:var(--bg-hover,#ffffff14);color:var(--text-primary,var(--tp))}.FileRow-module__TcW1SW__actionsBtn:focus-visible{outline:2px solid var(--accent,var(--sig));outline-offset:1px}
.FileList-module__juLeFq__list{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.FileList-module__juLeFq__header{align-items:center;gap:var(--space-2);padding:var(--space-1-5)var(--space-3);border-bottom:1px solid var(--bd);background:var(--bg-app,var(--ch));z-index:1;grid-template-columns:24px minmax(0,1fr) 80px 70px 100px 40px;display:grid;position:sticky;top:0}.FileList-module__juLeFq__headerCell{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary,var(--td));cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:color var(--duration-fast,var(--dur-fast));font-weight:500}.FileList-module__juLeFq__headerCell:hover{color:var(--text-secondary,var(--ts))}.FileList-module__juLeFq__headerCell.FileList-module__juLeFq__sorted{color:var(--text-primary,var(--tp))}.FileList-module__juLeFq__skeletonRow{height:var(--sp-8);background:var(--bg-hover,#ffffff0a);border-radius:var(--radius-sm);margin:var(--space-1)var(--space-3);animation:FileList-module__juLeFq__shimmer var(--dur-slow)ease-in-out infinite}@keyframes FileList-module__juLeFq__shimmer{0%,to{opacity:.4}50%{opacity:.7}}.FileList-module__juLeFq__empty{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8);color:var(--text-tertiary,var(--td));text-align:center;flex-direction:column;flex:1;display:flex}.FileList-module__juLeFq__emptyIcon{width:var(--sp-12);height:var(--sp-12);opacity:.3}.FileList-module__juLeFq__emptyTitle{font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-secondary,var(--ts));font-weight:500}.FileList-module__juLeFq__emptyText{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-tertiary,var(--td));max-width:280px}
.BreadcrumbNav-module__XJMVvq__breadcrumb{align-items:center;gap:var(--space-1-5);padding:var(--space-2)var(--space-3);min-height:var(--sp-8);flex-shrink:0;display:flex}.BreadcrumbNav-module__XJMVvq__item{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-tertiary,var(--td));cursor:pointer;border-radius:var(--radius-sm);padding:var(--space-0-5)var(--space-1);transition:color var(--duration-fast,var(--dur-fast))ease;white-space:nowrap}.BreadcrumbNav-module__XJMVvq__item:hover{color:var(--text-primary,var(--tp))}.BreadcrumbNav-module__XJMVvq__item.BreadcrumbNav-module__XJMVvq__active{color:var(--text-primary,var(--tp));cursor:default}.BreadcrumbNav-module__XJMVvq__item:focus-visible{outline:2px solid var(--accent,var(--sig));outline-offset:1px}.BreadcrumbNav-module__XJMVvq__sep{color:var(--text-tertiary,var(--td));font-size:var(--text-xs);-webkit-user-select:none;user-select:none;flex-shrink:0}
.SearchBar-module__7KVrHW__search{align-items:center;gap:var(--space-2);background:var(--bg-input,#ffffff0d);border:1px solid var(--bd);border-radius:var(--radius-md);padding:0 var(--space-2);height:var(--sp-6);max-width:280px;transition:border-color var(--duration-fast,var(--dur-fast))ease;flex:1;display:flex}.SearchBar-module__7KVrHW__search:focus-within{border-color:var(--accent,var(--sig))}.SearchBar-module__7KVrHW__icon{width:var(--space-3);height:var(--space-3);color:var(--text-tertiary,var(--td));flex-shrink:0}.SearchBar-module__7KVrHW__input{color:var(--text-primary,var(--tp));font-family:var(--font-sans);font-size:var(--text-sm);background:0 0;border:none;outline:none;flex:1;min-width:0}.SearchBar-module__7KVrHW__input::placeholder{color:var(--text-tertiary,var(--td))}
.FolderHeader-module__S6h69a__header{padding:var(--space-4)var(--space-4)var(--space-3);border-bottom:1px solid var(--bd);flex-shrink:0}.FolderHeader-module__S6h69a__top{margin-bottom:var(--space-2)}.FolderHeader-module__S6h69a__backBtn{width:var(--sp-6);height:var(--sp-6);border-radius:var(--radius-md);color:var(--text-tertiary,var(--td));cursor:pointer;transition:background var(--duration-fast,var(--dur-fast))ease,color var(--duration-fast,var(--dur-fast))ease;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.FolderHeader-module__S6h69a__backBtn:hover{background:var(--bg-hover,#ffffff0f);color:var(--text-primary,var(--tp))}.FolderHeader-module__S6h69a__backBtn:focus-visible{outline:2px solid var(--accent,var(--sig));outline-offset:1px}.FolderHeader-module__S6h69a__titleRow{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.FolderHeader-module__S6h69a__icon{width:var(--sp-6);height:var(--sp-6);flex-shrink:0}.FolderHeader-module__S6h69a__name{font-family:var(--font-sans);font-size:var(--text-lg);color:var(--text-primary,var(--tp));margin:0;font-weight:600}.FolderHeader-module__S6h69a__meta{gap:var(--space-4);flex-wrap:wrap;display:flex}.FolderHeader-module__S6h69a__stat{gap:var(--space-0-5);flex-direction:column;display:flex}.FolderHeader-module__S6h69a__statLabel{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-tertiary,var(--td));text-transform:uppercase;letter-spacing:.06em;font-weight:500}.FolderHeader-module__S6h69a__statValue{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-primary,var(--tp));font-weight:500}
.FolderDetail-module__6cyixq__detail{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.FolderDetail-module__6cyixq__empty{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8);color:var(--text-tertiary,var(--td));font-family:var(--font-sans);font-size:var(--text-sm);flex-direction:column;flex:1;display:flex}.FolderDetail-module__6cyixq__grid{gap:var(--space-3);padding:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(90px,1fr));display:grid}
.UploadZone-module__aGm6fW__root{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.UploadZone-module__aGm6fW__dropOverlay{inset:var(--space-2);z-index:100;justify-content:center;align-items:center;gap:var(--space-3);-webkit-backdrop-filter:blur(4px);border:2px dashed var(--ovd-13);border-radius:var(--radius-lg,var(--r-lg));color:var(--accent,var(--sig));animation:UploadZone-module__aGm6fW__fadeIn var(--duration-normal,var(--dur-micro))ease-out;background:#000000b3;flex-direction:column;display:flex;position:absolute}@keyframes UploadZone-module__aGm6fW__fadeIn{0%{opacity:0}to{opacity:1}}.UploadZone-module__aGm6fW__dropIcon{width:var(--sp-12);height:var(--sp-12);color:var(--accent,var(--sig))}.UploadZone-module__aGm6fW__dropTitle{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-primary,var(--tp));font-weight:500}.UploadZone-module__aGm6fW__dropHint{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-secondary,var(--td))}
.UploadProgress-module__FoPsBa__root{bottom:var(--sp-4);right:var(--sp-4);background:var(--bg-elevated,var(--ch));border:1px solid var(--bd);border-radius:var(--radius-md,var(--r-md));width:320px;max-height:300px;box-shadow:0 8px 32px var(--ovd-10);z-index:1000;position:fixed;overflow:hidden}.UploadProgress-module__FoPsBa__header{padding:var(--space-2)var(--space-3);border-bottom:1px solid var(--bd);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-primary,var(--tp));letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;font-weight:600;display:flex}.UploadProgress-module__FoPsBa__collapseBtn{cursor:pointer;color:var(--text-secondary,var(--td));background:0 0;border:none;align-items:center;padding:0;display:flex}.UploadProgress-module__FoPsBa__collapseBtn:focus-visible{outline:2px solid var(--accent,var(--sig));outline-offset:2px}.UploadProgress-module__FoPsBa__chevron{transition:transform var(--duration-fast,var(--dur-fast))ease}.UploadProgress-module__FoPsBa__chevron.UploadProgress-module__FoPsBa__collapsed{transform:rotate(180deg)}.UploadProgress-module__FoPsBa__list{max-height:240px;overflow-y:auto}.UploadProgress-module__FoPsBa__list::-webkit-scrollbar{width:var(--space-1)}.UploadProgress-module__FoPsBa__list::-webkit-scrollbar-thumb{border-radius:var(--space-1);background:#ffffff14}.UploadProgress-module__FoPsBa__item{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);border-bottom:1px solid #ffffff08;display:flex}.UploadProgress-module__FoPsBa__itemIcon{width:var(--space-3);height:var(--space-3);color:var(--text-secondary,var(--td));flex-shrink:0;justify-content:center;align-items:center;display:flex}.UploadProgress-module__FoPsBa__itemIconSpin{animation:UploadProgress-module__FoPsBa__spin var(--dur-slow)linear infinite}@keyframes UploadProgress-module__FoPsBa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.UploadProgress-module__FoPsBa__itemInfo{flex:1;min-width:0}.UploadProgress-module__FoPsBa__itemName{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-primary,var(--tp));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UploadProgress-module__FoPsBa__itemBar{height:var(--space-1);margin-top:var(--space-1);border-radius:var(--space-1);background:#ffffff0f;overflow:hidden}.UploadProgress-module__FoPsBa__itemBarFill{background:var(--accent,var(--sig));border-radius:var(--space-1);height:100%;transition:width var(--duration-slow,var(--dur-slow))ease}.UploadProgress-module__FoPsBa__itemBarFill.UploadProgress-module__FoPsBa__complete{background:var(--signal-success,var(--grn))}.UploadProgress-module__FoPsBa__itemBarFill.UploadProgress-module__FoPsBa__error{background:var(--signal-error,var(--neg))}.UploadProgress-module__FoPsBa__itemStatus{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-tertiary,var(--tg));flex-shrink:0}.UploadProgress-module__FoPsBa__itemStatus.UploadProgress-module__FoPsBa__error{color:var(--signal-error,var(--neg))}.UploadProgress-module__FoPsBa__itemStatus.UploadProgress-module__FoPsBa__complete{color:var(--signal-success,var(--grn))}
.ToolPalette-module__AKma3a__proofToolPalette{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-3);height:var(--sp-12);background:var(--ch);border-bottom:1px solid var(--border-default);flex-shrink:0;display:flex}.ToolPalette-module__AKma3a__proofToolPaletteZoomLabel{font-family:var(--font-sans);font-size:var(--fs-xs,9px);color:var(--text-secondary);min-width:var(--sp-8);text-align:center}.ToolPalette-module__AKma3a__proofReviewToggleBtn{align-items:center;gap:var(--space-1-5);padding:var(--space-1)var(--space-2);height:var(--sp-8);border:1px solid var(--border-default);border-radius:var(--r-md);color:var(--text-secondary);font-family:var(--fm);font-size:var(--fs-sm);cursor:pointer;transition:background var(--dur-micro),color var(--dur-micro),border-color var(--dur-micro);background:0 0;font-weight:500;display:flex}.ToolPalette-module__AKma3a__proofReviewToggleBtn svg{flex-shrink:0}.ToolPalette-module__AKma3a__proofReviewToggleBtn:hover{color:var(--text-primary);background:#ffffff0a;border-color:#ffffff1f}[data-theme=light] .ToolPalette-module__AKma3a__proofReviewToggleBtn{border-color:var(--ovd-4)}[data-theme=light] .ToolPalette-module__AKma3a__proofReviewToggleBtn:hover{border-color:var(--ovd-6);background:#00000008}.ToolPalette-module__AKma3a__proofReviewToggleBtnActive{background:color-mix(in srgb,var(--sig)8%,transparent);color:var(--sig);border-color:color-mix(in srgb,var(--sig)25%,transparent)}.ToolPalette-module__AKma3a__proofReviewToggleBtnLabel{white-space:nowrap}.ToolPalette-module__AKma3a__proofToolBtn{width:var(--sp-8);height:var(--sp-8);color:var(--text-secondary);border-radius:var(--r-sm);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast);font-size:var(--icon-md,14px);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.ToolPalette-module__AKma3a__proofToolBtn:hover{color:var(--text-primary);background:#ffffff0f}[data-theme=light] .ToolPalette-module__AKma3a__proofToolBtn:hover{background:#0000000a}.ToolPalette-module__AKma3a__proofToolBtnActive{background:color-mix(in srgb,var(--sig)12%,transparent);color:var(--text-primary)}.ToolPalette-module__AKma3a__proofDrawToolbar{top:100%;left:var(--space-7);align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);background:var(--ch);border:1px solid var(--border-default);border-radius:var(--r-sm);box-shadow:var(--shadow-md);z-index:10;display:flex;position:absolute}[data-theme=light] .ToolPalette-module__AKma3a__proofDrawToolbar{border-color:var(--ovd-3);box-shadow:0 4px 16px var(--ovd-3)}.ToolPalette-module__AKma3a__proofDrawToolbarLabel{font-family:var(--fm);font-size:var(--fs-xs,9px);color:var(--text-muted);margin-right:var(--space-1)}.ToolPalette-module__AKma3a__proofDrawToolbarSwatch{width:var(--sp-4);height:var(--sp-4);cursor:pointer;transition:border-color var(--dur-fast),transform var(--dur-fast);border:2px solid #ffffff1a;border-radius:50%}.ToolPalette-module__AKma3a__proofDrawToolbarSwatch:hover{border-color:#fff6;transform:scale(1.15)}[data-theme=light] .ToolPalette-module__AKma3a__proofDrawToolbarSwatch{border-color:var(--ovd-5)}[data-theme=light] .ToolPalette-module__AKma3a__proofDrawToolbarSwatch:hover{border-color:var(--ovd-11)}.ToolPalette-module__AKma3a__proofToolSeparator{width:var(--space-1);height:var(--sp-5);background:var(--border-default);margin:0 var(--space-1-5)}.ToolPalette-module__AKma3a__proofToolPaletteZoom{align-items:center;gap:var(--space-1-5);font-family:var(--font-sans);font-size:var(--fs-base);color:var(--text-secondary);margin-left:auto;display:flex}.ToolPalette-module__AKma3a__proofToolPaletteZoom input[type=range]{width:var(--space-7);accent-color:var(--text-primary)}
.AnnotationCard-module__hAPesa__proofAnnotationCard{padding:var(--space-2)var(--space-2);margin:0 var(--space-1)var(--space-1);border-radius:var(--r-sm);cursor:pointer;transition:background var(--dur-fast);border:1px solid #0000}.AnnotationCard-module__hAPesa__proofAnnotationCard:hover{background:#ffffff08}[data-theme=light] .AnnotationCard-module__hAPesa__proofAnnotationCard:hover{background:#00000005}.AnnotationCard-module__hAPesa__proofAnnotationCardSelected{background:color-mix(in srgb,var(--sig)6%,transparent);border-color:color-mix(in srgb,var(--sig)15%,transparent)}.AnnotationCard-module__hAPesa__proofAnnotationCardResolved{opacity:.5}.AnnotationCard-module__hAPesa__proofAnnotationCardHeader{align-items:center;gap:var(--space-1-5);margin-bottom:var(--space-1);display:flex}.AnnotationCard-module__hAPesa__proofAnnotationCardBadge{width:var(--sp-4);height:var(--sp-4);font-family:var(--font-sans);color:var(--c-12);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:8px;font-weight:600;display:flex}.AnnotationCard-module__hAPesa__proofAnnotationCardAuthor{font-family:var(--fm);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.AnnotationCard-module__hAPesa__proofAnnotationCardExt{font-family:var(--fm);color:var(--text-primary);opacity:.7;text-transform:uppercase;letter-spacing:.04em;font-size:8px}.AnnotationCard-module__hAPesa__proofAnnotationCardTime{font-family:var(--font-sans);color:var(--text-muted);flex-shrink:0;font-size:8px}.AnnotationCard-module__hAPesa__proofAnnotationCardComment{font-family:var(--fl);font-size:var(--fs-sm);color:#ffffff80;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}[data-theme=light] .AnnotationCard-module__hAPesa__proofAnnotationCardComment{color:#00000080}.AnnotationCard-module__hAPesa__proofAnnotationCardReplies{font-family:var(--fm);color:var(--text-muted);margin-top:var(--space-1);font-size:8px}.AnnotationCard-module__hAPesa__proofAnnotationCardResolve{width:var(--sp-4);height:var(--sp-4);border:1.5px solid var(--text-muted);cursor:pointer;transition:all var(--dur-fast);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.AnnotationCard-module__hAPesa__proofAnnotationCardResolve:hover{border-color:var(--signal-success);background:color-mix(in srgb,var(--signal-success)15%,transparent)}.AnnotationCard-module__hAPesa__proofAnnotationCardResolveDone{border-color:var(--signal-success);background:var(--signal-success)}
.AnnotationSidebar-module__FAxZiq__proofAnnotationsInline{padding:0}.AnnotationSidebar-module__FAxZiq__proofAnnotationsInlineControls{padding:var(--space-1)var(--space-3)var(--space-2)}.AnnotationSidebar-module__FAxZiq__proofAnnotationsInlineFilter{align-items:center;gap:var(--space-1-5);font-family:var(--fm);font-size:var(--fs-sm);color:var(--text-muted);cursor:pointer;padding:var(--space-1)var(--space-1);border-radius:var(--r-sm);transition:color var(--dur-fast);background:0 0;border:none;display:flex}.AnnotationSidebar-module__FAxZiq__proofAnnotationsInlineFilter:hover{color:var(--text-secondary)}.AnnotationSidebar-module__FAxZiq__proofAnnotationsInlineFilterActive{color:var(--text-primary)}.AnnotationSidebar-module__FAxZiq__proofAnnotationsInlineFilter svg{flex-shrink:0}.AnnotationSidebar-module__FAxZiq__proofAnnotationsInlineList{max-height:400px;overflow-y:auto}.AnnotationSidebar-module__FAxZiq__proofAnnotationsInlineEmpty{padding:var(--sp-4)var(--space-3);text-align:center;font-family:var(--fm);font-size:var(--fs-sm);color:var(--text-muted);line-height:1.5}.AnnotationSidebar-module__FAxZiq__proofAnnotationsInlineHint{font-size:var(--fs-2xs);color:var(--text-muted);opacity:.6;margin-top:var(--space-1);display:block}.AnnotationSidebar-module__FAxZiq__proofThread{padding:0 var(--space-3)var(--space-2)}.AnnotationSidebar-module__FAxZiq__proofThreadMessage{gap:var(--space-2);padding:var(--space-1-5)0;display:flex}.AnnotationSidebar-module__FAxZiq__proofThreadAvatar{width:var(--sp-4);height:var(--sp-4);font-family:var(--fm);font-size:var(--fs-2xs);color:var(--bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-weight:600;display:flex}.AnnotationSidebar-module__FAxZiq__proofThreadBody{flex:1;min-width:0}.AnnotationSidebar-module__FAxZiq__proofThreadAuthor{font-family:var(--fm);font-size:var(--fs-base);margin-bottom:var(--space-1);font-weight:600}.AnnotationSidebar-module__FAxZiq__proofThreadContent{font-family:var(--fl);font-size:var(--fs-base);color:var(--text-primary);line-height:1.5}.AnnotationSidebar-module__FAxZiq__proofThreadMeta{font-family:var(--font-sans);font-size:var(--fs-base);color:var(--text-muted);margin-top:var(--space-1);align-items:center;gap:var(--space-2);display:flex}.AnnotationSidebar-module__FAxZiq__proofThreadInternalBadge{font-family:var(--fm);font-size:var(--fs-base);padding:var(--space-1)var(--space-1);border-radius:var(--space-1);background:color-mix(in srgb,var(--sig)15%,transparent);color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em}.AnnotationSidebar-module__FAxZiq__proofThreadReply{gap:var(--space-2);padding:var(--space-2)var(--space-3);border-top:1px solid var(--border-default);display:flex}[data-theme=light] .AnnotationSidebar-module__FAxZiq__proofThreadReply{border-top-color:var(--ovd-3)}.AnnotationSidebar-module__FAxZiq__proofThreadReplyInput{background:var(--bg);border:1px solid var(--border-default);border-radius:var(--r-sm);padding:var(--space-1-5)var(--space-2);font-family:var(--fl);font-size:var(--fs-base);color:var(--text-primary);resize:none;min-height:var(--sp-6);transition:border-color var(--dur-fast);outline:none;flex:1}.AnnotationSidebar-module__FAxZiq__proofThreadReplyInput:focus{border-color:var(--text-primary)}[data-theme=light] .AnnotationSidebar-module__FAxZiq__proofThreadReplyInput{border-color:var(--ovd-3)}.AnnotationSidebar-module__FAxZiq__proofThreadReplySend{width:var(--sp-6);height:var(--sp-6);border-radius:var(--r-sm);background:var(--text-primary);color:var(--tp);cursor:pointer;transition:opacity var(--dur-fast);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AnnotationSidebar-module__FAxZiq__proofThreadReplySend:hover{opacity:.85}[data-theme=light] .AnnotationSidebar-module__FAxZiq__proofThreadReplySend{color:var(--c-12)}.AnnotationSidebar-module__FAxZiq__proofApprovalButtons{gap:var(--space-1-5);padding:var(--space-3)var(--space-3);border-top:1px solid var(--border-default);display:flex}[data-theme=light] .AnnotationSidebar-module__FAxZiq__proofApprovalButtons{border-top-color:var(--ovd-3)}.AnnotationSidebar-module__FAxZiq__proofApprovalBtn{padding:var(--space-2)0;border-radius:var(--r-sm);font-family:var(--fm);font-size:var(--fs-base);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:opacity var(--dur-fast),transform var(--dur-fast);border:none;flex:1;font-weight:600}.AnnotationSidebar-module__FAxZiq__proofApprovalBtn:hover{opacity:.85}.AnnotationSidebar-module__FAxZiq__proofApprovalBtn:active{transform:scale(.97)}.AnnotationSidebar-module__FAxZiq__proofApprovalBtnApprove{background:var(--signal-success);color:var(--tp)}[data-theme=light] .AnnotationSidebar-module__FAxZiq__proofApprovalBtnApprove{color:var(--c-12)}.AnnotationSidebar-module__FAxZiq__proofApprovalBtnChanges{background:var(--signal-warning);color:var(--bg)}.AnnotationSidebar-module__FAxZiq__proofApprovalBtnReject{background:var(--signal-warning);color:var(--tp)}[data-theme=light] .AnnotationSidebar-module__FAxZiq__proofApprovalBtnReject{color:var(--c-12)}
.ReviewManagement-module__nMUcMa__proofMgmt{background:var(--ch);flex-direction:column;height:100%;display:flex;overflow:hidden}.ReviewManagement-module__nMUcMa__proofMgmtEmpty{padding:var(--sp-10);text-align:center;font-family:var(--fm);font-size:var(--fs-sm);color:var(--text-muted)}.ReviewManagement-module__nMUcMa__proofMgmtHeader{padding:var(--sp-4)var(--sp-5)var(--space-3);border-bottom:1px solid var(--border-default)}.ReviewManagement-module__nMUcMa__proofMgmtHeaderRow{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-3);min-width:0;display:flex}.ReviewManagement-module__nMUcMa__proofMgmtClose{cursor:pointer;color:var(--text-muted);padding:var(--space-1);border-radius:var(--r-sm);transition:background var(--dur-fast),color var(--dur-fast);margin-top:var(--space-1);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ReviewManagement-module__nMUcMa__proofMgmtClose:hover{color:var(--text-primary);background:#ffffff0f}[data-theme=light] .ReviewManagement-module__nMUcMa__proofMgmtClose:hover{background:#0000000a}.ReviewManagement-module__nMUcMa__proofMgmtHeaderInfo{flex:1;min-width:0}.ReviewManagement-module__nMUcMa__proofMgmtHeaderTitle{font-family:var(--fm);font-size:var(--fs-md);color:var(--text-primary);margin:0 0 var(--space-1);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.ReviewManagement-module__nMUcMa__proofMgmtHeaderMeta{align-items:center;gap:var(--space-2);display:flex}.ReviewManagement-module__nMUcMa__proofMgmtStatus{font-family:var(--fm);font-size:var(--fs-2xs);padding:var(--space-1)var(--space-1-5);border-radius:var(--r-sm);align-items:center;gap:var(--space-1);font-weight:500;display:inline-flex}.ReviewManagement-module__nMUcMa__proofMgmtStatusDraft{color:var(--text-secondary);background:#ffffff0f}.ReviewManagement-module__nMUcMa__proofMgmtStatusActive,.ReviewManagement-module__nMUcMa__proofMgmtStatusInReview{background:color-mix(in srgb,var(--sig)10%,transparent);color:var(--text-primary)}.ReviewManagement-module__nMUcMa__proofMgmtStatusChanges{background:color-mix(in srgb,var(--signal-warning)12%,transparent);color:var(--signal-warning)}.ReviewManagement-module__nMUcMa__proofMgmtStatusApproved{background:color-mix(in srgb,var(--signal-success)12%,transparent);color:var(--signal-success)}.ReviewManagement-module__nMUcMa__proofMgmtStatusArchived{color:var(--text-muted);background:#ffffff0a}.ReviewManagement-module__nMUcMa__proofMgmtHeaderDeadline{font-family:var(--font-sans);font-size:var(--fs-2xs);color:var(--text-muted);white-space:nowrap;flex-shrink:0}.ReviewManagement-module__nMUcMa__proofMgmtActions{gap:var(--space-1);flex-wrap:wrap;display:flex}.ReviewManagement-module__nMUcMa__proofMgmtAction{border:1px solid var(--border-default);border-radius:var(--r-sm);padding:var(--space-1)var(--space-2);font-family:var(--fm);font-size:var(--fs-2xs);color:var(--text-secondary);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast);white-space:nowrap;align-items:center;gap:var(--space-1);background:0 0;font-weight:500;display:inline-flex}.ReviewManagement-module__nMUcMa__proofMgmtAction svg{flex-shrink:0}.ReviewManagement-module__nMUcMa__proofMgmtAction:hover{color:var(--text-primary);border-color:var(--border-strong);background:#ffffff0f}.ReviewManagement-module__nMUcMa__proofMgmtAction:active{transform:scale(.97)}.ReviewManagement-module__nMUcMa__proofMgmtActionActive{background:color-mix(in srgb,var(--sig)8%,transparent);color:var(--text-primary);border-color:color-mix(in srgb,var(--sig)20%,transparent)}.ReviewManagement-module__nMUcMa__proofMgmtActionDanger{color:var(--signal-warning);border-color:color-mix(in srgb,var(--signal-error)15%,transparent)}.ReviewManagement-module__nMUcMa__proofMgmtActionDanger:hover{background:color-mix(in srgb,var(--signal-error)6%,transparent);color:var(--signal-warning);border-color:color-mix(in srgb,var(--signal-error)30%,transparent)}[data-theme=light] .ReviewManagement-module__nMUcMa__proofMgmtAction{border-color:var(--ovd-4);background:0 0}[data-theme=light] .ReviewManagement-module__nMUcMa__proofMgmtAction:hover{border-color:var(--ovd-6);background:#0000000a}.ReviewManagement-module__nMUcMa__proofMgmtBody{padding:var(--sp-4)var(--sp-5);flex:1;overflow:hidden auto}.ReviewManagement-module__nMUcMa__proofMgmtBody::-webkit-scrollbar{width:var(--space-1)}.ReviewManagement-module__nMUcMa__proofMgmtBody::-webkit-scrollbar-track{background:0 0}.ReviewManagement-module__nMUcMa__proofMgmtBody::-webkit-scrollbar-thumb{border-radius:var(--space-1);background:#ffffff14}.ReviewManagement-module__nMUcMa__proofMgmtBody::-webkit-scrollbar-thumb:hover{background:#ffffff26}[data-theme=light] .ReviewManagement-module__nMUcMa__proofMgmtBody::-webkit-scrollbar-thumb{background:#00000014}[data-theme=light] .ReviewManagement-module__nMUcMa__proofMgmtBody::-webkit-scrollbar-thumb:hover{background:#00000026}.ReviewManagement-module__nMUcMa__proofMgmtSection{margin-bottom:var(--sp-5)}.ReviewManagement-module__nMUcMa__proofMgmtSectionTitle{font-family:var(--fm);font-size:var(--fs-xs);color:var(--text-secondary);margin:0 0 var(--space-2);align-items:center;gap:var(--space-1-5);font-weight:500;display:flex}.ReviewManagement-module__nMUcMa__proofMgmtSectionTitle svg{color:var(--text-muted);flex-shrink:0}.ReviewManagement-module__nMUcMa__proofMgmtSectionCount{font-family:var(--font-sans);font-size:var(--fs-2xs);color:var(--text-muted);margin-left:auto}.ReviewManagement-module__nMUcMa__proofMgmtInvite{gap:var(--space-1-5);flex-direction:column;display:flex}.ReviewManagement-module__nMUcMa__proofMgmtInviteRow{gap:var(--space-1-5);display:flex}.ReviewManagement-module__nMUcMa__proofMgmtInput{border:1px solid var(--border-default);border-radius:var(--r-sm);min-width:0;padding:var(--space-1-5)var(--space-2);font-family:var(--fm);font-size:var(--fs-sm);color:var(--text-primary);transition:border-color var(--dur-micro);background:#ffffff08;outline:none;flex:1}.ReviewManagement-module__nMUcMa__proofMgmtInputShort{flex:.6}.ReviewManagement-module__nMUcMa__proofMgmtInput:focus{border-color:var(--text-primary)}.ReviewManagement-module__nMUcMa__proofMgmtInput::placeholder{color:var(--text-muted)}[data-theme=light] .ReviewManagement-module__nMUcMa__proofMgmtInput{border-color:var(--ovd-4);background:#00000005}.ReviewManagement-module__nMUcMa__proofMgmtTextarea{border:1px solid var(--border-default);border-radius:var(--r-sm);width:100%;padding:var(--space-1-5)var(--space-2);font-family:var(--fl);font-size:var(--fs-sm);color:var(--text-primary);resize:vertical;min-height:var(--sp-12);transition:border-color var(--dur-micro);background:#ffffff08;outline:none}.ReviewManagement-module__nMUcMa__proofMgmtTextarea:focus{border-color:var(--text-primary)}.ReviewManagement-module__nMUcMa__proofMgmtTextarea::placeholder{color:var(--text-muted)}[data-theme=light] .ReviewManagement-module__nMUcMa__proofMgmtTextarea{border-color:var(--ovd-4);background:#00000005}.ReviewManagement-module__nMUcMa__proofMgmtSendBtn{width:100%;padding:var(--space-1-5)var(--space-3);border-radius:var(--r-sm);background:var(--text-primary);color:var(--c-12);font-family:var(--fm);font-size:var(--fs-sm);cursor:pointer;transition:opacity var(--dur-fast);border:none;font-weight:500}.ReviewManagement-module__nMUcMa__proofMgmtSendBtn:hover{opacity:.85}.ReviewManagement-module__nMUcMa__proofMgmtSendBtn:disabled{opacity:.4;cursor:default}[data-theme=light] .ReviewManagement-module__nMUcMa__proofMgmtSendBtn{color:var(--c-12)}.ReviewManagement-module__nMUcMa__proofMgmtError{font-family:var(--fm);font-size:var(--fs-2xs);color:var(--signal-warning)}.ReviewManagement-module__nMUcMa__proofMgmtSuccess{font-family:var(--fm);font-size:var(--fs-2xs);color:var(--signal-success)}.ReviewManagement-module__nMUcMa__proofMgmtReviewers{gap:var(--space-1);flex-direction:column;display:flex}.ReviewManagement-module__nMUcMa__proofMgmtReviewer{align-items:center;gap:var(--space-2);padding:var(--space-1-5)var(--space-2);border-radius:var(--r-sm);transition:background var(--dur-fast);display:flex}.ReviewManagement-module__nMUcMa__proofMgmtReviewer:hover{background:#ffffff08}[data-theme=light] .ReviewManagement-module__nMUcMa__proofMgmtReviewer:hover{background:#00000005}.ReviewManagement-module__nMUcMa__proofMgmtReviewerAvatar{width:var(--sp-6);height:var(--sp-6);font-family:var(--fm);font-size:var(--fs-2xs);color:var(--c-12);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}[data-theme=light] .ReviewManagement-module__nMUcMa__proofMgmtReviewerAvatar{color:var(--c-12)}.ReviewManagement-module__nMUcMa__proofMgmtReviewerInfo{flex:1;min-width:0}.ReviewManagement-module__nMUcMa__proofMgmtReviewerName{font-family:var(--fm);font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ReviewManagement-module__nMUcMa__proofMgmtReviewerViews{font-family:var(--font-sans);font-size:var(--fs-2xs);color:var(--text-muted)}.ReviewManagement-module__nMUcMa__proofMgmtReviewerStatus{font-family:var(--fm);font-size:var(--fs-2xs);padding:var(--space-1)var(--space-1-5);border-radius:var(--r-sm);flex-shrink:0;font-weight:500}.ReviewManagement-module__nMUcMa__proofMgmtReviewerStatusPending{background:color-mix(in srgb,var(--signal-warning)12%,transparent);color:var(--signal-warning)}.ReviewManagement-module__nMUcMa__proofMgmtReviewerStatusApproved{background:color-mix(in srgb,var(--signal-success)12%,transparent);color:var(--signal-success)}.ReviewManagement-module__nMUcMa__proofMgmtReviewerStatusRejected{background:color-mix(in srgb,var(--signal-error)12%,transparent);color:var(--signal-warning)}.ReviewManagement-module__nMUcMa__proofMgmtCommentsSummary{gap:var(--sp-4);display:flex}.ReviewManagement-module__nMUcMa__proofMgmtCommentStat{align-items:center;gap:var(--space-1-5);font-family:var(--font-sans);font-size:var(--fs-sm);display:flex}.ReviewManagement-module__nMUcMa__proofMgmtCommentStatDot{width:var(--space-1-5);height:var(--space-1-5);border-radius:50%}.ReviewManagement-module__nMUcMa__proofMgmtCommentStatOpen{color:var(--signal-warning)}.ReviewManagement-module__nMUcMa__proofMgmtCommentStatOpen .ReviewManagement-module__nMUcMa__proofMgmtCommentStatDot{background:var(--signal-warning)}.ReviewManagement-module__nMUcMa__proofMgmtCommentStatResolved{color:var(--signal-success)}.ReviewManagement-module__nMUcMa__proofMgmtCommentStatResolved .ReviewManagement-module__nMUcMa__proofMgmtCommentStatDot{background:var(--signal-success)}.ReviewManagement-module__nMUcMa__proofMgmtAsset{align-items:center;gap:var(--space-2);padding:var(--space-1-5)var(--space-2);border-radius:var(--r-sm);display:flex}.ReviewManagement-module__nMUcMa__proofMgmtAssetThumb{width:var(--sp-8);height:var(--sp-8);border-radius:var(--r-sm);background:var(--bg);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.ReviewManagement-module__nMUcMa__proofMgmtAssetThumb img{object-fit:cover;width:100%;height:100%}.ReviewManagement-module__nMUcMa__proofMgmtAssetType{font-family:var(--fm);color:var(--text-muted);letter-spacing:.05em;font-size:7px;font-weight:600}.ReviewManagement-module__nMUcMa__proofMgmtAssetInfo{flex:1;min-width:0}.ReviewManagement-module__nMUcMa__proofMgmtAssetName{font-family:var(--fm);font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ReviewManagement-module__nMUcMa__proofMgmtAssetMeta{font-family:var(--font-sans);font-size:var(--fs-2xs);color:var(--text-muted);margin-top:1px}
.ProofCanvas-module__yZUq_q__proofLayout{background:var(--bg);width:100%;height:100%;color:var(--text-primary);font-family:var(--fm);font-size:var(--fs-base);display:flex;overflow:hidden}.ProofCanvas-module__yZUq_q__proofAppSidebar{background:var(--app-sb-bg);border-right:1px solid var(--cb);animation:ProofCanvas-module__yZUq_q__appSidebarIn var(--dur-panel)var(--ease-out-expo)both;transition:width var(--dur-slow)ease,min-width var(--dur-slow)ease,opacity var(--dur-slow)ease;flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}.ProofCanvas-module__yZUq_q__proofAppSidebarCollapsed{opacity:0;pointer-events:none;border-right:none;width:0!important;min-width:0!important}.ProofCanvas-module__yZUq_q__proofAppMain{flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.ProofCanvas-module__yZUq_q__proofBreadcrumb{padding:var(--space-2)var(--space-3);border-bottom:1px solid var(--border-default);align-items:center;gap:var(--space-1-5);min-width:0;display:flex}.ProofCanvas-module__yZUq_q__proofBreadcrumbBack{font-family:var(--fm);font-size:var(--fs-sm);color:var(--text-secondary);cursor:pointer;padding:var(--space-1)var(--space-1-5);border-radius:var(--r-sm);transition:background var(--dur-fast),color var(--dur-fast);white-space:nowrap;align-items:center;gap:var(--space-1);background:0 0;border:none;flex-shrink:0;display:flex}.ProofCanvas-module__yZUq_q__proofBreadcrumbBack:hover{color:var(--text-primary);background:#ffffff0f}[data-theme=light] .ProofCanvas-module__yZUq_q__proofBreadcrumbBack:hover{background:#0000000a}.ProofCanvas-module__yZUq_q__proofBreadcrumbSep{color:var(--text-muted);font-size:var(--fs-xs);opacity:.5;flex-shrink:0}.ProofCanvas-module__yZUq_q__proofBreadcrumbCurrent{font-family:var(--fm);font-size:var(--fs-sm);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.ProofCanvas-module__yZUq_q__proofLeftPanelSection{padding:var(--space-2)0}.ProofCanvas-module__yZUq_q__proofLeftPanelSection+.ProofCanvas-module__yZUq_q__proofLeftPanelSection{border-top:1px solid var(--border-default)}.ProofCanvas-module__yZUq_q__proofLeftPanelSectionTitle{padding:var(--space-1)var(--space-3)var(--space-1-5);font-family:var(--fm);font-size:var(--fs-xs);color:var(--td);align-items:center;gap:var(--space-1-5);font-weight:500;display:flex}.ProofCanvas-module__yZUq_q__proofLeftPanelBadge{background:color-mix(in srgb,var(--sig)15%,transparent);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-2xs);padding:0 var(--space-1);border-radius:var(--r-sm);min-width:var(--space-3);height:var(--sp-4);justify-content:center;align-items:center;margin-left:auto;font-weight:600;display:inline-flex}[data-theme=light] .ProofCanvas-module__yZUq_q__proofLeftPanelBadge{color:var(--c-12)}.ProofCanvas-module__yZUq_q__proofLeftPanelScroll{flex:1;overflow:hidden auto}.ProofCanvas-module__yZUq_q__proofLeftPanelScroll::-webkit-scrollbar{width:var(--space-1)}.ProofCanvas-module__yZUq_q__proofLeftPanelScroll::-webkit-scrollbar-track{background:0 0}.ProofCanvas-module__yZUq_q__proofLeftPanelScroll::-webkit-scrollbar-thumb{border-radius:var(--space-1);background:#ffffff14}.ProofCanvas-module__yZUq_q__proofLeftPanelScroll::-webkit-scrollbar-thumb:hover{background:#ffffff26}[data-theme=light] .ProofCanvas-module__yZUq_q__proofLeftPanelScroll::-webkit-scrollbar-thumb{background:#00000014}[data-theme=light] .ProofCanvas-module__yZUq_q__proofLeftPanelScroll::-webkit-scrollbar-thumb:hover{background:#00000026}.ProofCanvas-module__yZUq_q__proofAssetItem{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);cursor:pointer;transition:background var(--dur-fast);border-left:2px solid #0000;display:flex}.ProofCanvas-module__yZUq_q__proofAssetItem:hover{background:#ffffff08}[data-theme=light] .ProofCanvas-module__yZUq_q__proofAssetItem:hover{background:#00000008}.ProofCanvas-module__yZUq_q__proofAssetItemActive{background:color-mix(in srgb,var(--sig)8%,transparent);border-left-color:var(--text-primary)}.ProofCanvas-module__yZUq_q__proofAssetItemThumb{width:var(--sp-8);height:var(--sp-8);border-radius:var(--r-sm);background:var(--bg);transition:transform var(--dur-micro)ease;flex-shrink:0;overflow:hidden}.ProofCanvas-module__yZUq_q__proofAssetItem:hover .ProofCanvas-module__yZUq_q__proofAssetItemThumb{transform:scale(1.04)}.ProofCanvas-module__yZUq_q__proofAssetItemThumbType{font-size:7px;font-family:var(--fm);color:var(--td);letter-spacing:.05em;font-weight:600}.ProofCanvas-module__yZUq_q__proofAssetItemInfo{flex:1;min-width:0}.ProofCanvas-module__yZUq_q__proofAssetItemName{font-family:var(--fm);font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ProofCanvas-module__yZUq_q__proofAssetItemMeta{font-family:var(--font-sans);font-size:var(--fs-2xs);color:var(--text-muted);margin-top:var(--space-1)}.ProofCanvas-module__yZUq_q__proofAssetAddBtn{width:calc(100% - var(--sp-6));margin:var(--space-1)var(--space-3)0;padding:var(--space-1-5);border-radius:var(--r-sm);color:var(--text-muted);font-family:var(--fm);font-size:var(--fs-sm);cursor:pointer;transition:background var(--dur-slow),border-color var(--dur-slow),color var(--dur-slow);background:0 0;border:1px dashed #ffffff14;justify-content:center;align-items:center;display:flex}.ProofCanvas-module__yZUq_q__proofAssetAddBtn:hover{border-color:var(--text-primary);color:var(--text-primary);background:#ffffff0d}.ProofCanvas-module__yZUq_q__proofAssetAddBtn:disabled{opacity:.5;cursor:default}[data-theme=light] .ProofCanvas-module__yZUq_q__proofAssetAddBtn{border-color:var(--ovd-4);background:#00000005}[data-theme=light] .ProofCanvas-module__yZUq_q__proofAssetAddBtn:hover{background:#0000000a}.ProofCanvas-module__yZUq_q__proofVersionItem{align-items:center;gap:var(--space-2);padding:var(--space-1-5)var(--space-3);cursor:pointer;transition:background var(--dur-fast);display:flex}.ProofCanvas-module__yZUq_q__proofVersionItem:hover{background:#ffffff08}[data-theme=light] .ProofCanvas-module__yZUq_q__proofVersionItem:hover{background:#00000008}.ProofCanvas-module__yZUq_q__proofVersionItemCurrent{color:var(--text-primary)}.ProofCanvas-module__yZUq_q__proofVersionItemBadge{width:var(--sp-5);height:var(--sp-5);border-radius:var(--r-sm);font-family:var(--font-sans);font-size:var(--fs-2xs);background:#ffffff0f;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.ProofCanvas-module__yZUq_q__proofVersionItemCurrent .ProofCanvas-module__yZUq_q__proofVersionItemBadge{background:var(--text-primary);color:var(--c-12);border-radius:var(--r-sm)}[data-theme=light] .ProofCanvas-module__yZUq_q__proofVersionItemCurrent .ProofCanvas-module__yZUq_q__proofVersionItemBadge{color:var(--c-12)}.ProofCanvas-module__yZUq_q__proofVersionItemLabel{font-family:var(--fm);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ProofCanvas-module__yZUq_q__proofVersionItemDate{font-family:var(--font-sans);font-size:var(--fs-2xs);color:var(--text-muted);margin-left:auto}.ProofCanvas-module__yZUq_q__proofReviewerItem{align-items:center;gap:var(--space-2);padding:var(--space-1-5)var(--space-3);display:flex}.ProofCanvas-module__yZUq_q__proofReviewerItemAvatar{width:var(--sp-5);height:var(--sp-5);font-family:var(--fm);font-size:var(--fs-2xs);color:var(--c-12);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.ProofCanvas-module__yZUq_q__proofReviewerItemName{font-family:var(--fm);font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.ProofCanvas-module__yZUq_q__proofReviewerItemStatus{font-family:var(--fm);font-size:var(--fs-2xs);padding:var(--space-1)var(--space-1-5);border-radius:var(--r-sm);font-weight:500}.ProofCanvas-module__yZUq_q__proofReviewerItemStatusApproved{background:color-mix(in srgb,var(--signal-success)15%,transparent);color:var(--signal-success)}.ProofCanvas-module__yZUq_q__proofReviewerItemStatusPending{background:color-mix(in srgb,var(--signal-warning)15%,transparent);color:var(--signal-warning)}.ProofCanvas-module__yZUq_q__proofReviewerItemStatusRejected{background:color-mix(in srgb,var(--signal-error)15%,transparent);color:var(--signal-warning)}.ProofCanvas-module__yZUq_q__proofCanvasWrap{background:var(--bg);flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ProofCanvas-module__yZUq_q__proofCanvasExpandBtn{top:var(--space-3);left:var(--space-3);width:var(--sp-8);height:var(--sp-8);border-radius:var(--rs);border:1px solid var(--border-strong);color:var(--td);font-size:var(--fs-md);cursor:pointer;z-index:10;transition:background var(--dur-fast),color var(--dur-fast);-webkit-backdrop-filter:blur(8px);background:#00000080;justify-content:center;align-items:center;display:flex;position:absolute}.ProofCanvas-module__yZUq_q__proofCanvasExpandBtn:hover{color:var(--tp);background:#000000b3}[data-theme=light] .ProofCanvas-module__yZUq_q__proofCanvasExpandBtn{border-color:var(--ovd-5);color:#00000080;background:#ffffffd9}[data-theme=light] .ProofCanvas-module__yZUq_q__proofCanvasExpandBtn:hover{background:var(--c-12);color:#000c}.ProofCanvas-module__yZUq_q__proofReviewOverlay{z-index:50;animation:ProofCanvas-module__yZUq_q__proofOverlayIn var(--dur-moderate)ease;background:#0000004d;position:fixed;inset:0}[data-theme=light] .ProofCanvas-module__yZUq_q__proofReviewOverlay{background:#00000026}.ProofCanvas-module__yZUq_q__proofReviewDrawer{background:var(--ch);border-left:1px solid var(--border-default);width:380px;box-shadow:var(--shadow-lg);animation:ProofCanvas-module__yZUq_q__proofDrawerIn var(--dur-slow)cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;right:0;overflow:hidden}[data-theme=light] .ProofCanvas-module__yZUq_q__proofReviewDrawer{border-left-color:var(--ovd-3);box-shadow:-8px 0 32px var(--ovd-3)}@keyframes ProofCanvas-module__yZUq_q__proofOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes ProofCanvas-module__yZUq_q__proofDrawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}.ProofCanvas-module__yZUq_q__proofPresenceCursor{pointer-events:none;z-index:100;transition:left var(--dur-fast)ease-out,top var(--dur-fast)ease-out;position:absolute}.ProofCanvas-module__yZUq_q__proofPresenceCursorDot{width:var(--space-2);height:var(--space-2);border:1.5px solid var(--c-11);box-shadow:var(--shadow-sm);border-radius:50%}[data-theme=light] .ProofCanvas-module__yZUq_q__proofPresenceCursorDot{border-color:var(--c-1)}.ProofCanvas-module__yZUq_q__proofPresenceCursorLabel{font-family:var(--fm);font-size:var(--fs-base);padding:var(--space-1)var(--space-1);border-radius:var(--r-sm);color:var(--bg);white-space:nowrap;margin-top:var(--space-1);margin-left:var(--space-1-5);font-weight:600}
.ProofApp-module__N7dKia__proofAppRoot{background:var(--bg);width:100%;height:100%;color:var(--tp);font-family:var(--fm);font-size:var(--fs-base);display:flex;position:relative;overflow:hidden}.ProofApp-module__N7dKia__proofAppSidebar{background:var(--app-sb-bg);border-right:1px solid var(--cb);animation:ProofApp-module__N7dKia__appSidebarIn var(--dur-panel)var(--ease-out-expo)both;transition:width var(--dur-slow)ease,min-width var(--dur-slow)ease,opacity var(--dur-slow)ease;flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}.ProofApp-module__N7dKia__proofAppSidebar--collapsed{opacity:0;pointer-events:none;border-right:none;width:0!important;min-width:0!important}.ProofApp-module__N7dKia__proofAppMain{flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.ProofApp-module__N7dKia__proofSbHeader{padding:var(--space-2)var(--space-3)var(--space-1-5);justify-content:space-between;align-items:center;display:flex}.ProofApp-module__N7dKia__proofSbTitle{font-family:var(--fl);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--td);opacity:.5;font-weight:600}.ProofApp-module__N7dKia__proofSbAdd{width:var(--sp-5);height:var(--sp-5);border-radius:var(--rs);border:1px solid var(--cb);color:var(--td);font-size:var(--fs-base);cursor:pointer;transition:all var(--dur-slow);background:0 0;justify-content:center;align-items:center;display:flex}.ProofApp-module__N7dKia__proofSbAdd:hover{color:var(--tp);background:#ffffff0f}.ProofApp-module__N7dKia__proofSbList{padding:var(--space-1)var(--space-2);flex:1;overflow-y:auto}.ProofApp-module__N7dKia__proofSbItem{align-items:center;gap:var(--space-2);height:var(--item-h);padding:0 var(--sb-item-px,var(--space-2));border:none;border-left:var(--space-1)solid transparent;text-align:left;cursor:pointer;width:100%;font-family:var(--fm);font-size:var(--fs-sm);color:var(--td);border-radius:var(--rs);transition:background var(--dur-slow),color var(--dur-slow);background:0 0;display:flex}.ProofApp-module__N7dKia__proofSbItem:hover{background:var(--surface-hover)}.ProofApp-module__N7dKia__proofSbItemActive{background:color-mix(in srgb,var(--sig)10%,transparent);color:var(--sig);border-left-color:var(--sig)}.ProofApp-module__N7dKia__proofSbDot{width:var(--space-1-5);height:var(--space-1-5);border-radius:50%;flex-shrink:0}.ProofApp-module__N7dKia__proofSbName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ProofApp-module__N7dKia__proofSbEmpty{padding:var(--sp-4)var(--space-3);text-align:center;font-family:var(--fm);font-size:var(--fs-sm);color:var(--tg)}.ProofApp-module__N7dKia__proofAppShell{width:100%;height:100%;position:relative;overflow:hidden}.ProofApp-module__N7dKia__proofAppShellView{width:100%;height:100%;overflow:hidden}.ProofApp-module__N7dKia__proofAppShellViewVisible{opacity:1;transform:none}.ProofApp-module__N7dKia__proofAppShellViewFadeIn{animation:ProofApp-module__N7dKia__proofViewEnter var(--dur-slow)cubic-bezier(.4,0,.2,1)both}@keyframes ProofApp-module__N7dKia__proofViewEnter{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.ProofApp-module__N7dKia__proofAppShellLoader{background:var(--bg);animation:ProofApp-module__N7dKia__proofLoaderIn var(--dur-moderate)ease both;z-index:5;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes ProofApp-module__N7dKia__proofLoaderIn{0%{opacity:0}to{opacity:1}}.ProofApp-module__N7dKia__proofAppShellLoaderInner{align-items:center;gap:var(--sp-4);flex-direction:column;display:flex}.ProofApp-module__N7dKia__proofAppShellSpinner{width:var(--sp-6);height:var(--sp-6);border:2px solid #ffffff14;border-top-color:var(--text-primary);animation:ProofApp-module__N7dKia__proofSpin var(--dur-slow)linear infinite;border-radius:50%}@keyframes ProofApp-module__N7dKia__proofSpin{to{transform:rotate(360deg)}}[data-theme=light] .ProofApp-module__N7dKia__proofAppShellSpinner{border-color:var(--ovd-4)}.ProofApp-module__N7dKia__proofAppShellLoaderText{font-family:var(--fm);font-size:var(--fs-sm,9px);color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase}[data-theme=light] .ProofApp-module__N7dKia__proofAppRoot{background:var(--ct)}
.PulseEditorial-module__wjCUUW__surface{--p-paper:var(--bg);--p-paper-raised:var(--cb);--p-paper-sunk:var(--ch);--p-ink-1:var(--tp);--p-ink-2:var(--td);--p-ink-3:var(--tg);--p-ink-4:var(--tq);--p-rule:var(--border-subtle);--p-rule-strong:var(--border-default);--p-rule-dot:var(--border-subtle);--p-pos:var(--signal-success);--p-neg:var(--signal-error);--p-flat:var(--tg);--p-ff-sans:var(--font-sans);--p-ff-mono:var(--font-mono);--p-t-hero:500 72px/.92 var(--p-ff-sans);--p-t-display:500 40px/1 var(--p-ff-sans);--p-t-title:500 22px/1.2 var(--p-ff-sans);--p-t-subtitle:500 16px/1.35 var(--p-ff-sans);--p-t-body:400 13px/1.55 var(--p-ff-sans);--p-t-body-num:500 13px/1.3 var(--p-ff-mono);--p-t-caption:400 11px/1.4 var(--p-ff-mono);--p-t-label:600 10px/1 var(--p-ff-mono);background:var(--p-paper);color:var(--p-ink-1);font-family:var(--font-sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;inset:0;overflow:hidden auto}[data-theme=light] .PulseEditorial-module__wjCUUW__surface{--p-paper:var(--c-12);--p-paper-raised:var(--c-12);--p-paper-sunk:var(--c-11);--p-pos:var(--signal-success);--p-neg:var(--signal-error)}.PulseEditorial-module__wjCUUW__page{width:100%;max-width:1320px;padding:var(--sp-6)var(--space-6)var(--space-7);gap:var(--sp-10);flex-direction:column;margin:0 auto;display:flex}.PulseEditorial-module__wjCUUW__page>*{animation:PulseEditorial-module__wjCUUW__editIn var(--dur-slow)cubic-bezier(.22,1,.36,1)both}.PulseEditorial-module__wjCUUW__page>:nth-child(2){animation-delay:60ms}.PulseEditorial-module__wjCUUW__page>:nth-child(3){animation-delay:.12s}.PulseEditorial-module__wjCUUW__page>:nth-child(4){animation-delay:.18s}.PulseEditorial-module__wjCUUW__page>:nth-child(5){animation-delay:.22s}.PulseEditorial-module__wjCUUW__page>:nth-child(6){animation-delay:.26s}.PulseEditorial-module__wjCUUW__page>:nth-child(7){animation-delay:.3s}@keyframes PulseEditorial-module__wjCUUW__editIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.PulseEditorial-module__wjCUUW__page>*{animation:none}}@media (max-width:960px){.PulseEditorial-module__wjCUUW__page{padding:var(--sp-5)var(--sp-6)var(--space-6);gap:var(--sp-8)}}.PulseEditorial-module__wjCUUW__footer{padding-top:var(--sp-6);border-top:1px solid var(--p-rule-strong);font:var(--p-t-caption);color:var(--p-ink-3);letter-spacing:.06em;justify-content:space-between;align-items:baseline;display:flex}.PulseEditorial-module__wjCUUW__footer strong{color:var(--p-ink-1);font-weight:500}.PulseEditorial-module__wjCUUW__footerLinks{gap:var(--space-3);display:flex}.PulseEditorial-module__wjCUUW__footerLinks button{font:inherit;color:var(--p-ink-2);cursor:pointer;letter-spacing:inherit;background:0 0;border:none;padding:0}.PulseEditorial-module__wjCUUW__footerLinks button:hover{color:var(--p-ink-1)}
.EntityStationeryLayer-module__x9Xy8q__entityStationeryLayer{pointer-events:none;z-index:10;isolation:isolate;position:absolute;inset:0;overflow:visible}.EntityStationeryLayer-module__x9Xy8q__entityStationeryLayer .EntityStationeryLayer-module__x9Xy8q__stationeryItem{pointer-events:all;position:absolute}.EntityStationeryLayer-module__x9Xy8q__stationeryItem{cursor:grab;-webkit-user-select:none;user-select:none;position:absolute}.EntityStationeryLayer-module__x9Xy8q__stationeryItem:active{cursor:grabbing}@keyframes EntityStationeryLayer-module__x9Xy8q__stationerySpringIn{0%{opacity:0;transform:scale(.55)rotate(-3deg)}65%{opacity:1;transform:scale(1.07)rotate(1deg)}82%{transform:scale(.97)rotate(-.4deg)}to{transform:scale(1)rotate(0)}}.EntityStationeryLayer-module__x9Xy8q__stationeryItemIsNew{animation:EntityStationeryLayer-module__x9Xy8q__stationerySpringIn var(--dur-slow)cubic-bezier(.16,1,.3,1)both}.EntityStationeryLayer-module__x9Xy8q__stationeryItem:hover:not(.EntityStationeryLayer-module__x9Xy8q__stationeryItemIsDragging){filter:drop-shadow(0 6px 14px var(--ovd-10));transition:translate var(--dur-fast)ease-out,filter var(--dur-fast)ease-out;translate:0 -2px}.EntityStationeryLayer-module__x9Xy8q__stationeryItemIsDragging{filter:drop-shadow(0 14px 28px var(--ovd-12));transition:none;cursor:grabbing!important;z-index:900!important}.EntityStationeryLayer-module__x9Xy8q__stationeryItemIsSent{opacity:.42;filter:grayscale(.55)}
.EntityPrimitivesLayer-module__OzZ69a__entityPrimitivesLayer{pointer-events:none;z-index:11;isolation:isolate;position:absolute;inset:0;overflow:visible}.EntityPrimitivesLayer-module__OzZ69a__primitiveItem{pointer-events:all;transition:transform var(--dur-fast)cubic-bezier(.16,1,.3,1),filter var(--dur-micro)ease-out}.EntityPrimitivesLayer-module__OzZ69a__primitiveItemIsNew{animation:EntityPrimitivesLayer-module__OzZ69a__primitivesSpringIn var(--dur-slow)cubic-bezier(.16,1,.3,1)both}@keyframes EntityPrimitivesLayer-module__OzZ69a__primitivesSpringIn{0%{opacity:0;transform:scale(.55)rotate(-3deg)}65%{opacity:1;transform:scale(1.07)rotate(1deg)}82%{opacity:1;transform:scale(.97)rotate(-.4deg)}to{opacity:1;transform:scale(1)rotate(0)}}.EntityPrimitivesLayer-module__OzZ69a__primitiveItemIsSelected{outline:none}.EntityPrimitivesLayer-module__OzZ69a__primitiveItemIsDragging{filter:drop-shadow(0 12px 32px var(--ovd-12));cursor:grabbing;transition:filter var(--dur-micro)ease-out;z-index:20!important}@keyframes EntityPrimitivesLayer-module__OzZ69a__primitivesDissolve{0%{opacity:1;transform:inherit;filter:none}50%{opacity:.5;filter:blur(2px)}to{opacity:0;filter:blur(8px);transform:scale(.3)}}.EntityPrimitivesLayer-module__OzZ69a__primitiveItemIsDying{animation:EntityPrimitivesLayer-module__OzZ69a__primitivesDissolve var(--dur-slow)cubic-bezier(.4,0,1,1)both;pointer-events:none}.EntityPrimitivesLayer-module__OzZ69a__viewportPrimitivesLayer{pointer-events:none;z-index:900;position:fixed;inset:0;overflow:visible}.EntityPrimitivesLayer-module__OzZ69a__viewportPrimitivesLayer .EntityPrimitivesLayer-module__OzZ69a__primitiveItem{pointer-events:all}
.CraftContextBar-module__grmjkW__craftContextBar{z-index:9990;align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-1-5);background:var(--ovd-17);-webkit-backdrop-filter:blur(12px);border-radius:var(--space-2);box-shadow:0 4px 16px var(--ovd-12);opacity:0;border:1px solid #ffffff14;transition:none;display:flex;position:fixed;transform:translateY(-4px)scale(.95)}.CraftContextBar-module__grmjkW__craftContextBarVisible{opacity:1;transition:opacity var(--dur-fast)cubic-bezier(.16,1,.3,1),transform var(--dur-fast)cubic-bezier(.16,1,.3,1);transform:translateY(0)scale(1)}.CraftContextBar-module__grmjkW__craftCtxBtn{width:var(--sp-6);height:var(--sp-6);border-radius:var(--space-1-5);color:#ffffff8c;cursor:pointer;transition:background var(--dur-fast)ease-out,color var(--dur-fast)ease-out;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.CraftContextBar-module__grmjkW__craftCtxBtn:hover{color:#ffffffe6;background:#ffffff14}.CraftContextBar-module__grmjkW__craftCtxBtn:focus-visible{outline-offset:1px;outline:2px solid #ffffff4d}.CraftContextBar-module__grmjkW__craftCtxBtnDanger:hover{background:color-mix(in srgb,var(--signal-error)15%,transparent);color:var(--signal-error)}.CraftContextBar-module__grmjkW__craftCtxDivider{width:var(--space-1);height:var(--sp-4);margin:0 var(--space-1);background:#ffffff1a;flex-shrink:0}
@keyframes CraftSheet-module__bALL2G__sheetExpand{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.CraftSheet-module__bALL2G__craftSheet{z-index:9990;background:var(--c-1);border-radius:var(--space-2);box-shadow:0 16px 48px var(--ovd-14);padding:var(--space-3);opacity:0;transform-origin:50%;border:1px solid #ffffff0f;transition:none;position:fixed;overflow:hidden;transform:scale(.4)}.CraftSheet-module__bALL2G__craftSheetVisible{opacity:1;transition:opacity var(--dur-slow)cubic-bezier(.16,1,.3,1),transform var(--dur-slow)cubic-bezier(.16,1,.3,1);transform:scale(1)}.CraftSheet-module__bALL2G__craftSheetContent{gap:var(--space-2);flex-direction:column;display:flex}.CraftSheet-module__bALL2G__packTabs{gap:var(--space-1);padding-bottom:var(--space-1);scrollbar-width:none;display:flex;overflow-x:auto}.CraftSheet-module__bALL2G__packTabs::-webkit-scrollbar{display:none}.CraftSheet-module__bALL2G__packChip{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);color:#ffffff73;cursor:pointer;white-space:nowrap;transition:border-color var(--dur-fast)ease-out,background var(--dur-fast)ease-out,color var(--dur-fast)ease-out;background:0 0;border:1px solid #ffffff14;border-radius:999px;flex-shrink:0;font-size:10px;font-weight:500;display:inline-flex}.CraftSheet-module__bALL2G__packChip:hover{color:#ffffffb3;border-color:#ffffff26}.CraftSheet-module__bALL2G__packChipActive{color:#ffffffe6;background:#ffffff14;border-color:#ffffff59}.CraftSheet-module__bALL2G__packChipDot{width:var(--space-1-5);height:var(--space-1-5);border-radius:50%;flex-shrink:0}.CraftSheet-module__bALL2G__favStrip{align-items:center;gap:var(--space-1-5);padding-bottom:var(--space-1-5);border-bottom:1px solid #ffffff0f;display:flex}.CraftSheet-module__bALL2G__favStripLabel{color:color-mix(in srgb,var(--signal-warning)60%,transparent);font-size:9px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0}.CraftSheet-module__bALL2G__favStripRow{gap:var(--space-1);scrollbar-width:none;display:flex;overflow-x:auto}.CraftSheet-module__bALL2G__favStripRow::-webkit-scrollbar{display:none}.CraftSheet-module__bALL2G__favCell{width:var(--sp-8);height:var(--sp-8);border-radius:var(--space-1);border:1px solid color-mix(in srgb,var(--signal-warning)15%,transparent);background:color-mix(in srgb,var(--signal-warning)5%,transparent);padding:var(--space-1);cursor:pointer;transition:border-color var(--dur-fast)ease-out,transform var(--dur-fast)ease-out;flex-shrink:0;overflow:hidden}.CraftSheet-module__bALL2G__favCell:hover{border-color:color-mix(in srgb,var(--signal-warning)35%,transparent);transform:scale(1.06)}.CraftSheet-module__bALL2G__favCellActive{border-color:color-mix(in srgb,var(--signal-warning)50%,transparent)}.CraftSheet-module__bALL2G__favCell img{object-fit:contain;pointer-events:none;width:100%;height:100%}.CraftSheet-module__bALL2G__stickerGrid{gap:var(--space-1-5);scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;grid-template-columns:repeat(4,1fr);max-height:260px;display:grid;overflow-y:auto}.CraftSheet-module__bALL2G__stickerCell{aspect-ratio:1;border-radius:var(--space-1-5);padding:var(--space-1);cursor:pointer;transition:transform var(--dur-fast)cubic-bezier(.16,1,.3,1),border-color var(--dur-fast)ease-out,background var(--dur-fast)ease-out;background:#ffffff0a;border:1.5px solid #0000;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.CraftSheet-module__bALL2G__stickerCell:hover{background:#ffffff12;transform:scale(1.08)}.CraftSheet-module__bALL2G__stickerCellActive{background:#ffffff14;border-color:#ffffff59}.CraftSheet-module__bALL2G__stickerCell img{object-fit:contain;pointer-events:none;width:100%;height:100%}.CraftSheet-module__bALL2G__stickerStar{top:var(--space-1);right:var(--space-1);width:var(--sp-4);height:var(--sp-4);border-radius:var(--space-1);color:#ffffff4d;cursor:pointer;opacity:0;transition:opacity var(--dur-fast)ease-out,color var(--dur-fast)ease-out;background:#00000080;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.CraftSheet-module__bALL2G__stickerCell:hover .CraftSheet-module__bALL2G__stickerStar{opacity:1}.CraftSheet-module__bALL2G__stickerStarStarred{opacity:1;color:color-mix(in srgb,var(--signal-warning)90%,transparent)}.CraftSheet-module__bALL2G__stickerStar:hover{color:color-mix(in srgb,var(--signal-warning)70%,transparent)}.CraftSheet-module__bALL2G__paperGrid{gap:var(--space-1);scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;grid-template-columns:repeat(5,1fr);max-height:260px;display:grid;overflow-y:auto}.CraftSheet-module__bALL2G__paperCell{aspect-ratio:.8;border-radius:var(--space-1);cursor:pointer;transition:transform var(--dur-micro)cubic-bezier(.16,1,.3,1),border-color var(--dur-fast)ease-out;background:#ffffff0a;border:1.5px solid #0000;padding:0;position:relative;overflow:hidden}.CraftSheet-module__bALL2G__paperCell:hover{z-index:2;border-color:#fff3;transform:scale(1.1)rotate(0)!important}.CraftSheet-module__bALL2G__paperCellActive{border-color:#fff6}.CraftSheet-module__bALL2G__paperCell img{object-fit:cover;pointer-events:none;width:100%;height:100%}.CraftSheet-module__bALL2G__paperHeart{bottom:var(--space-1);right:var(--space-1);width:var(--sp-4);height:var(--sp-4);border-radius:var(--space-1);color:#ffffff4d;cursor:pointer;opacity:0;transition:opacity var(--dur-fast)ease-out,color var(--dur-fast)ease-out;background:#00000080;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.CraftSheet-module__bALL2G__paperCell:hover .CraftSheet-module__bALL2G__paperHeart{opacity:1}.CraftSheet-module__bALL2G__paperHeartHearted{opacity:1;color:color-mix(in srgb,var(--signal-warning)90%,transparent)}.CraftSheet-module__bALL2G__paperHeart:hover{color:color-mix(in srgb,var(--signal-warning)70%,transparent)}.CraftSheet-module__bALL2G__tapeGrid{gap:var(--space-1);scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;grid-template-columns:repeat(4,1fr);max-height:180px;display:grid;overflow-y:auto}.CraftSheet-module__bALL2G__tapeCell{aspect-ratio:1;border-radius:var(--space-1);padding:var(--space-1);cursor:pointer;transition:border-color var(--dur-fast)ease-out,transform var(--dur-fast)ease-out;background:#ffffff0a;border:1px solid #ffffff14;overflow:hidden}.CraftSheet-module__bALL2G__tapeCell:hover{border-color:#ffffff2e;transform:scale(1.08)}.CraftSheet-module__bALL2G__tapeCellActive{background:#ffffff14;border-color:#fff6}.CraftSheet-module__bALL2G__tapeCell img{object-fit:cover;pointer-events:none;width:100%;height:100%}.CraftSheet-module__bALL2G__inlineFormatRow{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.CraftSheet-module__bALL2G__inlineVariantRow{gap:var(--space-2);justify-content:center;align-items:center;display:flex}.CraftSheet-module__bALL2G__formatBtn{padding:var(--space-1)var(--space-2);border-radius:var(--space-1);color:#ffffff8c;cursor:pointer;transition:border-color var(--dur-fast)ease-out,color var(--dur-fast)ease-out,background var(--dur-fast)ease-out;background:#ffffff0a;border:1px solid #ffffff1a;font-size:11px;font-weight:500}.CraftSheet-module__bALL2G__formatBtn:hover{color:#ffffffd9;border-color:#fff3}.CraftSheet-module__bALL2G__formatBtnActive{color:#fffffff2;background:#ffffff1a;border-color:#fff6}.CraftSheet-module__bALL2G__inlineVariantLabel{color:#fff9;min-width:var(--space-7);text-align:center;font-size:11px}@media (prefers-reduced-motion:reduce){.CraftSheet-module__bALL2G__craftSheet,.CraftSheet-module__bALL2G__craftSheetVisible{transition:opacity var(--dur-fast)linear!important;animation:none!important;transform:none!important}.CraftSheet-module__bALL2G__craftSheetVisible{opacity:1}}
.ColumnHeader-module__FM8A2q__headerCell{z-index:2;height:var(--sp-8);background:var(--bg-surface);border-bottom:1px solid var(--border-default);border-right:1px solid var(--border-subtle);align-items:center;gap:var(--space-1-5);padding:0 var(--space-2);cursor:default;text-transform:uppercase;letter-spacing:.2px;color:var(--text-secondary);-webkit-user-select:none;user-select:none;font-size:11px;font-weight:500;display:flex;position:sticky;top:0}.ColumnHeader-module__FM8A2q__headerCell:hover{color:var(--text-primary)}.ColumnHeader-module__FM8A2q__headerCellIcon{width:var(--space-3);height:var(--space-3);opacity:.5;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ColumnHeader-module__FM8A2q__headerCellName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ColumnHeader-module__FM8A2q__headerCellSort{opacity:.5;font-size:9px}.ColumnHeader-module__FM8A2q__colResize{right:calc(-1*var(--space-1));width:var(--space-1);cursor:col-resize;z-index:3;position:absolute;top:0;bottom:0}.ColumnHeader-module__FM8A2q__colResize:hover,.ColumnHeader-module__FM8A2q__colResizing{background:var(--sig)}[data-theme=light] .ColumnHeader-module__FM8A2q__headerCell{background:var(--ovd-1);color:var(--ovd-13);border-bottom-color:var(--ovd-4);border-right-color:var(--ovd-2)}[data-theme=light] .ColumnHeader-module__FM8A2q__headerCell:hover{color:var(--ovd-15)}
.Cells-module__gGC51G__cellInput{width:100%;height:100%;padding:0 var(--space-2);color:var(--tp);font-family:var(--font-sans);font-size:var(--text-base);background:0 0;border:none;outline:none}[data-theme=light] .Cells-module__gGC51G__cellInput{color:var(--ovd-17)}.Cells-module__gGC51G__cellTextDisplay{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--tp);overflow:hidden}[data-theme=light] .Cells-module__gGC51G__cellTextDisplay{color:var(--ovd-15)}.Cells-module__gGC51G__cellButton{height:var(--sp-6);padding:0 var(--space-3);border-radius:var(--space-1-5);font-size:var(--text-sm);font-weight:500;font-family:var(--font-sans);border:1px solid var(--cb);color:var(--tp);cursor:pointer;transition:background var(--dur-fast)ease-out,border-color var(--dur-fast)ease-out;background:0 0;justify-content:center;align-items:center;display:inline-flex}.Cells-module__gGC51G__cellButton:hover{background:#ffffff0f}.Cells-module__gGC51G__cellButtonPrimary{background:var(--sig);border-color:var(--sig);color:var(--c-12)}.Cells-module__gGC51G__cellButtonPrimary:hover{opacity:.9}.Cells-module__gGC51G__cellButtonDanger{border-color:color-mix(in srgb,var(--signal-error)30%,transparent);color:var(--signal-error)}.Cells-module__gGC51G__cellButtonDanger:hover{background:color-mix(in srgb,var(--signal-error)8%,transparent)}[data-theme=light] .Cells-module__gGC51G__cellButton{border-color:var(--ovd-6);color:var(--ovd-15)}[data-theme=light] .Cells-module__gGC51G__cellButton:hover{background:#0000000a}[data-theme=light] .Cells-module__gGC51G__cellButtonPrimary{background:var(--sig);border-color:var(--sig);color:var(--c-12)}[data-theme=light] .Cells-module__gGC51G__cellButtonDanger{border-color:color-mix(in srgb,var(--signal-error)20%,transparent)}.Cells-module__gGC51G__selectDropdown{z-index:9999;background:var(--ch);border:1px solid var(--cb);border-radius:var(--space-2);min-width:180px;max-width:280px;max-height:240px;padding:var(--space-1);box-shadow:0 8px 24px var(--ovd-10);position:fixed;overflow-y:auto}.Cells-module__gGC51G__selectOption{align-items:center;gap:var(--space-2);padding:var(--space-1-5)var(--space-2);border-radius:var(--space-1);cursor:pointer;transition:background var(--dur-fast);font-size:var(--text-sm);color:var(--tp);text-align:left;width:100%;font-family:var(--font-sans);background:0 0;border:none;display:flex}.Cells-module__gGC51G__selectOption:hover{background:#ffffff0f}.Cells-module__gGC51G__selectOption.Cells-module__gGC51G__selected{background:color-mix(in srgb,var(--sig)10%,transparent)}.Cells-module__gGC51G__selectCheck{width:var(--space-3);color:var(--sig);flex-shrink:0}.Cells-module__gGC51G__selectNewInput{width:100%;padding:var(--space-1-5)var(--space-2);margin-top:var(--space-1);border:1px solid var(--cb);border-radius:var(--space-1);color:var(--tp);font-family:var(--font-sans);font-size:var(--text-sm);background:0 0;outline:none}.Cells-module__gGC51G__selectNewInput:focus{border-color:var(--sig)}.Cells-module__gGC51G__cellCheckbox{width:var(--sp-4);height:var(--sp-4);border-radius:var(--space-1);border:1.5px solid var(--text-faint);cursor:pointer;transition:border-color var(--dur-fast),background var(--dur-fast);background:0 0;justify-content:center;align-items:center;display:flex}.Cells-module__gGC51G__cellCheckboxMini{width:var(--space-3);height:var(--space-3);border-radius:var(--space-1);border:1.5px solid var(--text-faint);cursor:pointer;transition:border-color var(--dur-fast),background var(--dur-fast);background:0 0;justify-content:center;align-items:center;display:flex}.Cells-module__gGC51G__cellCheckbox.Cells-module__gGC51G__checked,.Cells-module__gGC51G__cellCheckboxMini.Cells-module__gGC51G__checked{background:#fffc;border-color:#fffc}.Cells-module__gGC51G__cellCheckbox.Cells-module__gGC51G__checked svg,.Cells-module__gGC51G__cellCheckboxMini.Cells-module__gGC51G__checked svg{color:var(--c-0)}.Cells-module__gGC51G__cellCheckbox svg,.Cells-module__gGC51G__cellCheckboxMini svg{width:var(--space-2);height:var(--space-2);color:var(--c-12)}[data-theme=light] .Cells-module__gGC51G__cellCheckbox,[data-theme=light] .Cells-module__gGC51G__cellCheckboxMini{border-color:var(--ovd-8)}[data-theme=light] .Cells-module__gGC51G__cellCheckbox.Cells-module__gGC51G__checked,[data-theme=light] .Cells-module__gGC51G__cellCheckboxMini.Cells-module__gGC51G__checked{background:var(--ovd-16);border-color:var(--ovd-16)}[data-theme=light] .Cells-module__gGC51G__cellCheckbox.Cells-module__gGC51G__checked svg,[data-theme=light] .Cells-module__gGC51G__cellCheckboxMini.Cells-module__gGC51G__checked svg{color:var(--c-12)}.Cells-module__gGC51G__cellLink{color:var(--sig);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.Cells-module__gGC51G__cellLink:hover{text-decoration:underline}.Cells-module__gGC51G__cellChip{padding:var(--space-1)var(--space-2);border-radius:var(--space-1);background:var(--bg-surface);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;align-items:center;max-width:100%;font-size:11px;font-weight:450;display:inline-flex;overflow:hidden}.Cells-module__gGC51G__cellChips{gap:var(--space-1);align-items:center;display:flex;overflow:hidden}.Cells-module__gGC51G__relationChip{padding:var(--space-1)var(--space-2);border-radius:var(--space-3);font-size:var(--text-xs);background:color-mix(in srgb,var(--c-7)12%,transparent);color:var(--c-8);border:1px solid color-mix(in srgb,var(--c-7)20%,transparent);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;align-items:center;max-width:160px;font-weight:500;display:inline-flex;overflow:hidden}.Cells-module__gGC51G__cellRating{align-items:center;gap:var(--space-1);height:100%;padding:0 var(--space-1);display:flex}.Cells-module__gGC51G__ratingStar{width:var(--sp-5);height:var(--sp-5);border-radius:var(--space-1);color:var(--td);cursor:pointer;transition:color var(--dur-fast)ease-out,transform var(--dur-fast)ease-out;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.Cells-module__gGC51G__ratingStar:hover{color:var(--signal-warning);transform:scale(1.15)}.Cells-module__gGC51G__ratingStarFilled{color:var(--signal-warning)}.Cells-module__gGC51G__cellProgress{align-items:center;gap:var(--space-2);width:100%;height:100%;padding:0 var(--space-2);display:flex}.Cells-module__gGC51G__cellProgressBar{height:var(--space-1-5);border-radius:var(--space-1);background:#ffffff0f;flex:1;overflow:hidden}.Cells-module__gGC51G__cellProgressFill{border-radius:var(--space-1);height:100%;transition:width var(--dur-moderate)ease-out}.Cells-module__gGC51G__cellProgressLabel{font-size:var(--text-xs);color:var(--td);font-variant-numeric:tabular-nums;min-width:var(--sp-8);text-align:right}.Cells-module__gGC51G__cellProgressEdit{align-items:center;gap:var(--space-1);width:100%;height:100%;padding:0 var(--space-1);display:flex}.Cells-module__gGC51G__cellProgressInput{width:var(--space-6);height:var(--sp-6);border-radius:var(--space-1);border:var(--space-1)solid var(--cb);color:var(--tp);font-size:var(--text-sm);padding:0 var(--space-1-5);text-align:right;font-variant-numeric:tabular-nums;background:0 0}.Cells-module__gGC51G__cellProgressInput:focus{border-color:var(--sig);outline:none}.Cells-module__gGC51G__cellProgressPct{font-size:var(--text-xs);color:var(--td)}.Cells-module__gGC51G__dateInput{width:100%;height:100%;padding:0 var(--space-2);color:var(--tp);font-family:var(--font-sans);font-size:var(--text-base);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:none;outline:none}.Cells-module__gGC51G__cellSystem{-webkit-user-select:none;user-select:none;cursor:default}.Cells-module__gGC51G__cellText{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}[data-theme=light] .Cells-module__gGC51G__selectDropdown{background:var(--c-12);box-shadow:0 8px 24px var(--ovd-5);border-color:#0000001a}[data-theme=light] .Cells-module__gGC51G__selectOption:hover{background:#0000000a}[data-theme=light] .Cells-module__gGC51G__cellChip{background:var(--ovd-3);color:var(--ovd-14)}[data-theme=light] .Cells-module__gGC51G__cellProgressBar{background:#0000000f}[data-theme=light] .Cells-module__gGC51G__cellProgressInput{border-color:var(--ovd-6);color:var(--ovd-17)}[data-theme=light] .Cells-module__gGC51G__dateInput{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
.BlockWidthControl-module__JzXI2q__blockWidthCtl{top:var(--space-1-5);right:var(--space-1-5);z-index:10;background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md,var(--space-1-5));padding:var(--space-1);opacity:0;pointer-events:none;transition:opacity var(--dur-fast)ease-out;gap:0;display:flex;position:absolute}.bn-marv-block:hover .BlockWidthControl-module__JzXI2q__blockWidthCtl{opacity:1;pointer-events:auto}.bn-marv-block--grid .BlockWidthControl-module__JzXI2q__blockWidthCtl{right:var(--sp-8)}.BlockWidthControl-module__JzXI2q__blockWidthCtlBtn{width:var(--sp-6);height:var(--sp-5);border-radius:var(--radius-sm,var(--space-1));cursor:pointer;color:var(--text-tertiary,#ffffff4d);transition:background var(--dur-fast)ease-out,color var(--dur-fast)ease-out;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.BlockWidthControl-module__JzXI2q__blockWidthCtlBtn:hover{color:var(--text-secondary);background:#ffffff0f}.BlockWidthControl-module__JzXI2q__blockWidthCtlBtn.BlockWidthControl-module__JzXI2q__active{color:var(--text-primary);background:#ffffff14}html[data-theme=light] .BlockWidthControl-module__JzXI2q__blockWidthCtl{background:var(--c-12);box-shadow:0 2px 8px var(--ovd-4);border-color:#0000001a}html[data-theme=light] .BlockWidthControl-module__JzXI2q__blockWidthCtlBtn{color:#0000004d}html[data-theme=light] .BlockWidthControl-module__JzXI2q__blockWidthCtlBtn:hover{color:#0009;background:#0000000d}html[data-theme=light] .BlockWidthControl-module__JzXI2q__blockWidthCtlBtn.BlockWidthControl-module__JzXI2q__active{color:#000000d1;background:#0000000f}