@charset "UTF-8";.Icon{display:inline-flex;flex:none}.Icon svg{width:100%;height:100%}.Spinner{display:inline-block;flex:none;color:inherit;animation:Spinner_turn .7s linear infinite;transform-origin:50% 50%}.Spinner_Track{stroke:currentColor;opacity:.22}.Spinner_Arc{stroke:currentColor}@keyframes Spinner_turn{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.Spinner{animation-duration:1.8s}}.Button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;padding:0 18px;box-sizing:border-box;border:1px solid transparent;border-radius:var(--r-press);font:inherit;font-size:14px;font-weight:600;cursor:pointer;margin-bottom:var(--halo-w)}.Button_Label{display:block;line-height:1.2}.Button.is-wide{width:100%}.Button{transition:background-color 90ms ease-out,border-color 90ms ease-out,color 90ms ease-out,box-shadow var(--halo-bloom);box-shadow:var(--halo-shadow-rest)}.Button.is-filled{background:var(--btn-bg);color:var(--btn-ink)}.Button.is-filled:hover:not(:disabled):not(.is-loading){background:var(--btn-bg-hover)}.Button.is-filled:active:not(:disabled):not(.is-loading){background:color-mix(in srgb,var(--btn-bg) 86%,var(--btn-ink))}.Button.is-outlined{background:transparent;border-color:var(--edge);color:var(--ink)}.Button.is-outlined:hover:not(:disabled):not(.is-loading){background:var(--wash)}.Button.is-outlined:active:not(:disabled):not(.is-loading){background:var(--wash-strong)}.Button.is-text{background:transparent;color:var(--button-ink, var(--ink))}.Button.is-text:hover:not(:disabled):not(.is-loading){background:var(--wash)}.Button.is-text:active:not(:disabled):not(.is-loading){background:var(--wash-strong)}.Button.is-filled.is-red{background:var(--danger);color:var(--btn-ink)}.Button.is-filled.is-red:hover:not(:disabled):not(.is-loading){background:var(--danger-hover)}.Button.is-filled.is-red:active:not(:disabled):not(.is-loading){background:color-mix(in srgb,var(--danger) 86%,var(--btn-ink))}.Button.is-outlined.is-red{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 55%,var(--edge))}.Button.is-outlined.is-red:hover:not(:disabled):not(.is-loading){background:color-mix(in srgb,var(--danger) 12%,transparent);border-color:var(--danger)}.Button.is-outlined.is-red:active:not(:disabled):not(.is-loading){background:color-mix(in srgb,var(--danger) 22%,transparent);border-color:var(--danger)}.Button.is-text.is-red{color:var(--danger)}.Button.is-text.is-red:hover:not(:disabled):not(.is-loading){background:color-mix(in srgb,var(--danger) 12%,transparent)}.Button.is-text.is-red:active:not(:disabled):not(.is-loading){background:color-mix(in srgb,var(--danger) 22%,transparent)}a.Button{text-decoration:none}.Button:focus-visible{outline:none;box-shadow:var(--halo-shadow);border-radius:var(--r-press)}.Button.is-red:focus-visible{box-shadow:var(--halo-shadow-danger)}.Button:disabled:not(.is-loading),.Button[aria-disabled=true]:not(.is-loading){opacity:.45;cursor:not-allowed}.Button.is-loading{cursor:progress}@media(forced-colors:active){.Button:focus-visible{outline:2px solid Highlight;outline-offset:2px}.Button{margin-bottom:calc(var(--halo-w) + 1px)}}@media(prefers-reduced-motion:reduce){.Button{transition:none}}.Tip{position:fixed;inset:auto;margin:0;left:var(--x);top:var(--y);transform-origin:var(--transform-origin, left center);box-sizing:border-box;max-width:min(280px,100vw - 16px);padding:6px 9px;border:1px solid transparent;-webkit-user-select:none;user-select:none;display:none}.Tip[data-open]{display:block}.Tip{background:var(--tip-bg);color:var(--tip-ink);border-radius:var(--r-hand);font-size:13px;font-weight:550;line-height:1.3;overflow-wrap:anywhere}.Tip_Keys{margin-inline-start:4px;font-family:var(--font-mono, ui-monospace, monospace);font-size:12px;font-weight:500;opacity:.72;white-space:nowrap}.Tip[data-open]{opacity:1;translate:0 0;transition:opacity .12s ease-out,translate .12s ease-out,display .12s allow-discrete,overlay .12s allow-discrete}@starting-style{.Tip[data-open]{opacity:0;translate:-2px 0}.Tip[data-open][data-side=inline-start]{translate:2px 0}.Tip[data-open][data-side=block-end]{translate:0 -2px}.Tip[data-open][data-side=block-start]{translate:0 2px}}.Tip[data-open][data-instant=true]{transition:none}.Tip:not([data-open]){opacity:0;transition:opacity 80ms ease-in,display 80ms allow-discrete,overlay 80ms allow-discrete}@media(prefers-reduced-motion:reduce){.Tip[data-open]{translate:0 0;transition:opacity 80ms ease-out,display 80ms allow-discrete,overlay 80ms allow-discrete}@starting-style{.Tip[data-open]{translate:0 0}}}@media(forced-colors:active){.Tip{background:Canvas;color:CanvasText;border-color:CanvasText}}.IconButton{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;box-sizing:border-box;border:1px solid transparent;border-radius:var(--r-hand);cursor:pointer;margin-bottom:var(--halo-w)}.IconButton.is-compact{min-width:28px;min-height:28px}.IconButton{background:transparent;color:var(--subtle);transition:background-color 90ms ease-out,color 90ms ease-out,box-shadow var(--halo-bloom);box-shadow:var(--halo-shadow-rest)}.IconButton:hover:not(:disabled){background:var(--wash);color:var(--ink)}.IconButton:active:not(:disabled){background:var(--wash-strong)}.IconButton[aria-pressed=true]{background:var(--wash-strong);color:var(--ink)}.IconButton:focus-visible{outline:none;box-shadow:var(--halo-shadow)}.IconButton:disabled,.IconButton[aria-disabled=true]{opacity:.45;cursor:not-allowed}@media(forced-colors:active){.IconButton:focus-visible{outline:2px solid Highlight;outline-offset:2px}.IconButton[aria-pressed=true]{forced-color-adjust:none;background:Highlight;color:HighlightText}.IconButton{margin-bottom:calc(var(--halo-w) + 1px)}}@media(prefers-reduced-motion:reduce){.IconButton{transition:none}}.Toaster_Region{position:fixed;z-index:var(--z-toast, 48);inset-block-end:calc(var(--toaster-offset-block-end, 16px) + var(--frame-inset-bottom, env(safe-area-inset-bottom, 0px)));inset-inline-start:calc(16px + var(--frame-inset-left, env(safe-area-inset-left, 0px)));inline-size:min(25rem,100vw - 32px - var(--frame-inset-left, env(safe-area-inset-left, 0px)) - var(--frame-inset-right, env(safe-area-inset-right, 0px)));outline:none}.Toaster_Region.is-empty{pointer-events:none}.Toaster.is-top .Toaster_Region{inset-block-end:auto;inset-block-start:calc(var(--toaster-top, 0px) + var(--frame-inset-top, env(safe-area-inset-top, 0px)) + var(--toaster-offset-block-start, 8px))}.Toaster_List{position:relative;margin:0;padding:0;list-style:none;transition:block-size .24s cubic-bezier(.2,0,0,1)}.Toaster_Say{position:absolute;inline-size:1px;block-size:1px;margin:0;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.Toast{position:absolute;inset-inline:0;inset-block-end:0;z-index:calc(10 - var(--toast-i, 0));box-sizing:border-box;block-size:var(--toast-h, auto);overflow:hidden;border:1px solid var(--float-line);border-radius:var(--r-float);background:var(--toast-bg, var(--overlay-bg));box-shadow:var(--elev);color:var(--ink);transform:translate(var(--toast-swipe, 0px)) translateY(calc(-1 * var(--toast-y, 0px))) scale(calc(1 - var(--toast-i, 0) * .04));transform-origin:50% 100%;transition:transform .32s cubic-bezier(.2,0,0,1),block-size .24s cubic-bezier(.2,0,0,1),opacity .2s ease-out,translate .32s cubic-bezier(.2,0,0,1);touch-action:pan-y;outline:none}.Toaster_Region.is-expanded .Toast{transform:translate(var(--toast-swipe, 0px)) translateY(calc(-1 * var(--toast-y, 0px)))}.Toaster.is-top .Toast{inset-block-end:auto;inset-block-start:0;transform:translate(var(--toast-swipe, 0px)) translateY(var(--toast-y, 0px)) scale(calc(1 - var(--toast-i, 0) * .04));transform-origin:50% 0}.Toaster.is-top .Toaster_Region.is-expanded .Toast{transform:translate(var(--toast-swipe, 0px)) translateY(var(--toast-y, 0px))}.Toast.is-swiping{transition:none}.Toast:focus-visible{box-shadow:var(--halo-shadow),var(--elev)}.Toast-enter-from{opacity:0;translate:0 100%}.Toaster.is-top .Toast-enter-from{translate:0 -100%}.Toast-leave-to{opacity:0}.Toast_Body{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"words close" "detail detail" "acts acts";align-items:start;column-gap:4px;padding:12px 8px 12px 16px;transition:opacity .2s ease-out}.Toaster_Region:not(.is-expanded) .Toast:not(.is-front) .Toast_Body{opacity:0}.Toast_Title{grid-area:words;margin:0;padding-block:3px;font-size:.9375rem;line-height:1.4;overflow-wrap:anywhere}.Toast_Detail{grid-area:detail;margin:0;color:var(--muted);font-size:.9375rem;line-height:1.4;overflow-wrap:anywhere}.Toast.is-persistent .Toast_Body{padding-inline-end:16px}.Toast_Close{grid-area:close;margin:0}@media(pointer:coarse){.Toast .IconButton.Toast_Close{min-inline-size:44px;min-block-size:44px;margin:-8px -4px -8px 0}}.Toast_Acts{grid-area:acts;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:8px 0 0}.Toast_Acts>*{margin-bottom:0}@media(prefers-reduced-motion:reduce){.Toast{transform:translate(var(--toast-swipe, 0px)) translateY(calc(-1 * var(--toast-y, 0px)));transition:opacity .15s linear}.Toaster.is-top .Toast{transform:translate(var(--toast-swipe, 0px)) translateY(var(--toast-y, 0px))}.Toast.is-swiping,.Toaster_List,.Toast_Body{transition:none}.Toast-enter-from,.Toaster.is-top .Toast-enter-from{translate:none}}@media(forced-colors:active){.Toast{border-color:CanvasText}}.ApprovalPrompt{position:fixed;z-index:var(--z-prompt);inset-block-end:calc(var(--toaster-offset-block-end, 16px) + var(--bottom-clear));inset-inline-end:calc(16px + var(--frame-inset-right));inline-size:min(26rem,100vw - 32px);max-block-size:calc(100dvh - 32px);overflow-y:auto;box-sizing:border-box;padding:14px 16px 12px;border:1px solid var(--paper-hairline);border-radius:var(--r-card, 10px);background:var(--paper-ground);color:var(--paper-ink);box-shadow:0 1px 2px #00000014,0 12px 32px #0000002e;font-size:.9375rem;line-height:1.45;animation:ApprovalPrompt_In .16s ease-out}@media(max-width:599px){.ApprovalPrompt{inset-block-start:calc(8px + var(--frame-inset-top));inset-block-end:auto;inset-inline:8px;inline-size:auto;max-block-size:calc(100dvh - 16px - var(--frame-inset-top) - var(--bottom-clear))}}@media(prefers-reduced-motion:reduce){.ApprovalPrompt{animation:none}}@keyframes ApprovalPrompt_In{0%{opacity:0;transform:translateY(6px)}}.ApprovalPrompt p{margin:0}.ApprovalPrompt .ApprovalPrompt_Head{display:flex;align-items:center;gap:8px;margin-block-end:6px;font-size:.8125rem;font-weight:600;color:var(--paper-muted)}.ApprovalPrompt_Dot{inline-size:8px;block-size:8px;border-radius:50%;background:var(--paper-accent)}.ApprovalPrompt_Queue{margin-inline-start:auto;font-weight:400}.ApprovalPrompt_Act{font-size:1rem}.ApprovalPrompt_Address,.ApprovalPrompt_Piece,.ApprovalPrompt_Source,.ApprovalPrompt_Who{overflow-wrap:anywhere}.ApprovalPrompt_People{margin:4px 0 0;padding-inline-start:1.1rem}.ApprovalPrompt_Person{margin-block-start:2px}.ApprovalPrompt_Address{font-family:var(--font-mono, ui-monospace, monospace);font-size:.9em}.ApprovalPrompt bdi{unicode-bidi:isolate}.ApprovalPrompt .ApprovalPrompt_Line{margin-block-start:4px}.ApprovalPrompt_Quiet{color:var(--paper-muted);font-size:.875rem}.ApprovalPrompt .ApprovalPrompt_Flag{margin-block-start:6px;font-weight:600;color:var(--paper-accent)}.ApprovalPrompt_Doc{margin-block-start:8px;font-size:.875rem}.ApprovalPrompt_FirstLine,.ApprovalPrompt_Task{font-family:var(--font-writing);overflow-wrap:anywhere}.ApprovalPrompt_Open{color:var(--paper-ink)}.ApprovalPrompt .ApprovalPrompt_Caution{position:relative;padding-inline-start:1.5em}.ApprovalPrompt .ApprovalPrompt_Caution:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:calc((1lh - 1.125em)/2);inline-size:1.125em;block-size:1.125em;background-color:var(--paper-accent);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm-8-80V80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,172Z'/%3E%3C/svg%3E") center/contain no-repeat}@media(forced-colors:active){.ApprovalPrompt .ApprovalPrompt_Caution:before{forced-color-adjust:none;background-color:CanvasText}}.ApprovalPrompt .ApprovalPrompt_Caution{margin-block-start:8px;font-size:.875rem}.ApprovalPrompt_Row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:10px}.ApprovalPrompt_Gap{flex:1}.ApprovalPrompt .ApprovalPrompt_AllRow{margin-block-start:4px}.ApprovalPrompt .ApprovalPrompt_BatchTitle{font-size:1rem;font-weight:600}.ApprovalPrompt_Batch{max-block-size:45vh;margin:6px 0 0;padding:0;overflow-y:auto;overflow-wrap:anywhere;list-style:none;counter-reset:batch}.ApprovalPrompt_BatchRow{padding-block:8px;border-block-start:1px solid var(--paper-hairline)}.ApprovalPrompt_BatchRow:first-child{border-block-start:0}.ApprovalPrompt .ApprovalPrompt_Limits{margin-block-start:10px;padding-block-start:8px;border-block-start:1px solid var(--paper-hairline)}@media(pointer:coarse){.ApprovalPrompt_Row .Button{min-block-size:44px;min-inline-size:44px}}.ChatDock{--chat-dock-end: 16px;position:fixed;inset-block-end:calc(var(--chat-dock-end) + var(--frame-inset-bottom));inset-inline-end:max(16px,var(--frame-inset-right));z-index:var(--z-chrome);display:flex;flex-direction:column;align-items:flex-end;gap:8px;font-family:var(--font-chrome);pointer-events:none}.ChatDock>*{pointer-events:auto}:root:has(.Doc_Foot) .ChatDock{--chat-dock-end: 64px}:root:has(.EditPencil) .ChatDock{--chat-dock-end: calc(var(--doc-foot-h, 44px) + 16px + 56px + 12px)}:root:has(.Doc.is-phone:is(.is-writing,.is-focus)) .ChatDock.is-phone:not(.is-open),.ChatDock.is-phone.is-typing:not(.is-open){display:none}.ChatDock.is-phone.is-open{z-index:var(--z-chat-phone)}:root:has(.AppSide.is-over.is-open) .ChatDock.is-phone.is-open{z-index:var(--z-region)}.ChatDock_Button{position:relative;display:inline-flex;align-items:center;gap:8px;min-block-size:32px;padding:0 12px;border:1px solid var(--float-line);border-radius:var(--r-hand);background:var(--paper-ground);color:var(--paper-ink);font:600 13px/1 var(--font-chrome);cursor:pointer;transition:transform var(--motion-settle)}.ChatDock_Button:active{transform:scale(.97);transition:transform var(--motion-press)}.ChatDock_Button:focus-visible{outline:none;box-shadow:var(--halo-shadow)}.ChatDock_Button.is-waiting{border-color:var(--paper-accent)}.is-phone .ChatDock_Button{justify-content:center;inline-size:48px;block-size:48px;padding:0;box-sizing:border-box;border-radius:14px;color:var(--paper-muted)}.is-phone .ChatDock_Button.is-waiting{border-width:2px;color:var(--paper-ink)}.is-phone .ChatDock_Label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ChatBadge{position:absolute;inset-block-start:-8px;inset-inline-end:-8px;display:inline-flex;align-items:center;justify-content:center;min-inline-size:20px;block-size:20px;padding:0 6px;box-sizing:border-box;border-radius:10px;background:var(--paper-accent);color:var(--paper-ground);box-shadow:0 0 0 2px var(--paper-ground);font:700 12px/1 var(--font-chrome);font-variant-numeric:tabular-nums}.ChatDot{display:inline-block;inline-size:8px;block-size:8px;border-radius:50%;background:var(--paper-ink);box-shadow:0 0 0 2px var(--paper-ground)}.ChatDot.is-muted{background:var(--paper-muted)}.ChatAIChip{display:inline-flex;align-items:center;padding:0 4px;border:1px solid var(--paper-ink);border-radius:var(--r-hand);color:var(--paper-ink);font:600 10px/14px var(--font-chrome);letter-spacing:.02em}.ChatIcon{display:inline-grid;place-items:center;inline-size:28px;block-size:28px;border:0;border-radius:var(--r-hand);background:transparent;color:var(--paper-ink);cursor:pointer}.ChatIcon:hover{background:var(--wash)}.ChatIcon:focus-visible{outline:none;box-shadow:var(--halo-shadow)}.is-phone .ChatIcon{inline-size:44px;block-size:44px}.ChatButton{display:inline-flex;align-items:center;gap:4px;min-block-size:28px;padding:0 10px;border:1px solid var(--float-line);border-radius:var(--r-hand);background:var(--paper-ground);color:var(--paper-ink);font:600 13px/1 var(--font-chrome);cursor:pointer;white-space:nowrap;transition:transform var(--motion-settle)}.ChatButton:hover{background:var(--wash)}.ChatButton:active{transform:scale(.97);transition:transform var(--motion-press)}.ChatButton:focus-visible{outline:none;box-shadow:var(--halo-shadow)}.ChatButton:disabled,.ChatButton[aria-disabled=true]{opacity:.45;cursor:default}.ChatButton.is-ink{border-color:var(--paper-ink);background:var(--btn-bg);color:var(--btn-ink)}.ChatButton.is-ink:hover{background:var(--btn-bg-hover)}.ChatButton.is-quiet{border-color:transparent;background:transparent}.ChatButton.is-quiet:hover{background:var(--wash)}.ChatButton.is-danger{color:var(--danger-ink)}.ChatDrawer{display:flex;flex-direction:column;inline-size:360px;block-size:min(560px,100dvh - var(--chat-dock-end) - var(--frame-inset-bottom) - 56px);border:1px solid var(--float-line);border-radius:8px;background:var(--paper-ground);color:var(--paper-ink);box-shadow:var(--elev);overflow:hidden;transform-origin:bottom right}.ChatDrawer.is-wide:has(.ChatConversation.has-thread){inline-size:720px}.is-phone .ChatDrawer{position:fixed;inset:var(--chat-top, 0) 0 var(--chat-bottom, 0);inline-size:auto;block-size:auto;box-sizing:border-box;padding-block-start:var(--frame-inset-top);border:0;border-radius:0;box-shadow:none}.ChatDrawer_Land-enter-active{transition:transform calc(.24s * var(--motion-travel)) cubic-bezier(.34,1.56,.64,1)}.ChatDrawer_Land-leave-active{transition:transform calc(90ms * var(--motion-travel)) cubic-bezier(.23,1,.32,1)}.ChatDrawer_Land-enter-from,.ChatDrawer_Land-leave-to{transform:translateY(12px) scale(.96)}.ChatDrawer_Head{display:flex;align-items:center;gap:4px;min-block-size:44px;padding:0 8px 0 12px;border-block-end:1px solid var(--paper-hairline)}.ChatDrawer_Title{flex:1;min-inline-size:0;margin:0;overflow:hidden;font:600 15px/1.2 var(--font-chrome);text-overflow:ellipsis;white-space:nowrap}.ChatDrawer_List,form.ChatDrawer_New{display:flex;flex:1;flex-direction:column;gap:12px;padding:12px;overflow-y:auto}.ChatDrawer_New{align-self:flex-start}.ChatDrawer_Empty,.ChatDrawer_Fact{margin:0;color:var(--paper-muted);font:400 13px/1.45 var(--font-chrome)}.ChatDrawer_Fact{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ChatDrawer_Offer{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--paper-muted);font:400 13px/1.45 var(--font-chrome)}.ChatDrawer_Offer p{flex:1 0 100%;margin:0}.ChatDrawer_Chats{margin:0 -12px;padding:0;list-style:none}.ChatDrawer_Chat{display:grid;grid-template-columns:auto 1fr auto 8px;align-items:center;gap:8px;inline-size:100%;padding:8px 12px;border:0;border-block-end:1px solid var(--paper-hairline);background:transparent;color:var(--paper-ink);font:400 15px/1.3 var(--font-chrome);text-align:start;cursor:pointer}.ChatDrawer_Chat:hover{background:var(--wash)}.ChatDrawer_Chat:focus-visible{outline:none;box-shadow:inset var(--halo-shadow)}.ChatDrawer_Faces{display:inline-flex}.ChatDrawer_Faces>:not(:first-child){margin-inline-start:-8px}.ChatDrawer_ChatTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatDrawer_ChatWhen{display:inline-flex;align-items:center;gap:6px;color:var(--paper-muted);font-size:13px}.ChatDrawer_Pin{display:inline-flex}.ChatDrawer_Unseen{position:absolute;inline-size:1px;block-size:1px;margin:0;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ChatDrawer_Archived{grid-template-columns:1fr 8px;inline-size:calc(100% + 24px);margin-inline:-12px;color:var(--paper-muted)}.ChatChoices{display:flex;flex-direction:column;gap:8px}.ChatChoices>.ChatButton{align-self:flex-start}.ChatChoices_Row{display:flex;flex-wrap:wrap;gap:8px}.ChatDrawer_People{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;border:0}.ChatDrawer_People legend{margin-block-end:8px;color:var(--paper-muted);font:600 13px/1 var(--font-chrome)}.ChatDrawer_Person{display:flex;align-items:center;gap:8px;min-block-size:36px;font:400 15px/1 var(--font-chrome);cursor:pointer}.ChatDrawer_Person input{accent-color:var(--paper-ink)}.ChatDrawer_Menu{display:flex;flex:1;flex-direction:column;gap:8px;padding:12px;overflow-y:auto}.ChatDrawer_Menu h3{margin:12px 0 0;color:var(--paper-muted);font:600 13px/1 var(--font-chrome)}.ChatDrawer_Menu h3:first-child{margin-block-start:0}.ChatDrawer_Menu ul{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.ChatDrawer_Menu>.ChatButton{align-self:flex-start}.ChatDrawer_MenuRow{display:flex;align-items:center;gap:8px;min-block-size:32px}.ChatDrawer_MenuName{flex:1;min-inline-size:0;font:400 15px/1.3 var(--font-chrome)}.ChatDrawer_MenuName small{color:var(--paper-muted);font-size:13px}.ChatDrawer_Invites{display:flex;flex-wrap:wrap;gap:8px}.ChatConversation{position:relative;display:grid;flex:1;grid-template-columns:1fr;min-block-size:0}.ChatConversation.has-thread{grid-template-columns:1fr 1fr}.is-phone .ChatConversation.has-thread{grid-template-columns:1fr}.is-phone .ChatConversation.has-thread .ChatConversation_Main{display:none}.ChatConversation_Main,.ChatConversation_Thread{display:flex;flex-direction:column;min-block-size:0;min-inline-size:0}.ChatConversation_Thread{border-inline-start:1px solid var(--paper-hairline)}.is-phone .ChatConversation_Thread{border-inline-start:0}.ChatConversation_ThreadHead{display:flex;align-items:center;justify-content:space-between;min-block-size:36px;padding:0 8px 0 12px;border-block-end:1px solid var(--paper-hairline);font:600 13px/1 var(--font-chrome)}.ChatConversation_Sharing{display:flex;align-items:center;gap:8px;padding:8px 12px;border-block-end:1px solid var(--paper-hairline);font:600 13px/1.3 var(--font-chrome)}.ChatConversation_Sharing>span:nth-child(2){flex:1}.ChatStream{position:relative;flex:1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain}.ChatStream_Body{padding:12px}.is-phone .ChatStream_Body{padding:16px}.ChatStream_Items{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.is-phone .ChatStream_Items{gap:8px}.ChatStream_Live:has(>li){margin-block-start:4px}.is-phone .ChatStream_Live:has(>li){margin-block-start:8px}.ChatConversation_Picker{position:absolute;inset:auto 8px 8px;z-index:var(--z-in-page-2)}.ChatMessage{position:relative;display:grid;grid-template-columns:24px 1fr auto;gap:8px;padding:4px 0;font-family:var(--font-chrome)}.ChatMessage.is-ask,.ChatMessage.is-where{display:block}.ChatMessage.is-pending,.ChatMessage.is-live{grid-template-columns:1fr;padding-inline-start:32px}.ChatMessage.is-live .ChatMessage_Text,.ChatMessage.is-pending .ChatMessage_Text{color:var(--paper-muted)}.ChatMessage.is-failed .ChatMessage_When{color:var(--danger-ink)}.ChatMessage:hover .ChatMessage_Reply,.ChatMessage:focus-within .ChatMessage_Reply{opacity:1}.ChatMessage_Head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.ChatMessage_Who{font:600 13px/1.3 var(--font-chrome)}.ChatMessage_Whose,.ChatMessage_When{color:var(--paper-muted);font:400 12px/1.3 var(--font-chrome)}.ChatMessage_Text{margin:2px 0 0;font:400 15px/1.45 var(--font-chrome);overflow-wrap:anywhere;white-space:pre-wrap}.ChatMessage_Text a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.ChatMessage_Note{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:4px 0;color:var(--paper-muted);font:400 13px/1.4 var(--font-chrome)}.ChatMessage_Actions{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:4px}.ChatMessage_Replies{min-block-size:28px;margin-block-start:0;padding:0;border:0;background:none;color:var(--paper-ink);font:600 13px/1.3 var(--font-chrome);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--paper-hairline);cursor:pointer}.ChatMessage_Replies:hover{text-decoration-color:currentColor}.ChatMessage_Reply{align-self:start;display:inline-grid;place-items:center;inline-size:28px;block-size:28px;border:0;border-radius:var(--r-hand);background:transparent;color:var(--paper-muted);opacity:0;cursor:pointer}@media(hover:none){.ChatMessage_Reply{opacity:1}}.ChatMessage_Reply:hover{background:var(--wash);color:var(--paper-ink)}.ChatMessage_Reply:focus-visible{opacity:1;outline:none;box-shadow:var(--halo-shadow)}.ChatMessage_Acts{display:flex;align-self:start;gap:2px}.ChatMessage.is-editing{margin-inline:-8px;padding-inline:8px;border-radius:var(--r-hand);background:var(--wash)}.ChatMessage_Edit{margin-block-start:4px}.ChatMessage_EditBox{display:block;inline-size:100%;box-sizing:border-box;max-block-size:12lh;padding:6px 8px;border:1px solid var(--paper-ink);border-radius:var(--r-hand);background:var(--paper-ground);color:var(--paper-ink);font:400 15px/1.45 var(--font-chrome);resize:none}.ChatMessage_EditBox:focus{outline:none;box-shadow:var(--halo-shadow)}.is-phone .ChatMessage_EditBox{font-size:16px}.ChatMessage_EditHint{margin:4px 0 0;color:var(--paper-muted);font:400 12px/1.3 var(--font-chrome)}.ChatMessage_EditHint kbd{font:600 12px/1 var(--font-chrome)}.ChatMessage_EditActs{display:flex;justify-content:flex-end;gap:8px;margin-block:6px 2px}.ChatMessage_Edited{padding:0;border:0;background:none;color:var(--paper-muted);font:400 12px/1.3 var(--font-chrome);text-decoration:underline dotted;text-underline-offset:3px;cursor:pointer}.ChatMessage_Edited:hover{color:var(--paper-ink)}.ChatMessage_Edited:focus-visible{outline:none;border-radius:2px;box-shadow:var(--halo-shadow)}.ChatMessage_Editing{display:inline-flex;align-items:center;gap:4px;color:var(--paper-ink);font:600 12px/1.3 var(--font-chrome)}.ChatMessage_EditingDot{inline-size:6px;block-size:6px;border-radius:50%;background:currentColor}.ChatMessage_After,.ChatMessage_Sent{margin:2px 0 0;color:var(--paper-muted);font:400 12px/1.3 var(--font-chrome)}.ChatConversation_NewLine{display:flex;align-items:center;gap:8px;margin:4px 0;color:var(--paper-accent);font:600 12px/1 var(--font-chrome)}.ChatConversation_NewLine:before{flex:1;block-size:1px;background:currentColor;content:""}.ChatDrawer_Switch{display:flex;align-items:flex-start;gap:8px;color:var(--paper-muted);font:400 13px/1.45 var(--font-chrome)}.ChatDrawer_Switch input{flex:none;inline-size:16px;block-size:16px;margin:2px 0 0;accent-color:var(--paper-ink)}.ChatMessage_Versions{display:flex;flex-direction:column;gap:4px;margin:6px 0 4px;padding:6px 0 6px 10px;border-inline-start:2px solid var(--paper-hairline);list-style:none;font:400 13px/1.4 var(--font-chrome);overflow-wrap:anywhere;white-space:pre-wrap}.ChatMessage_Versions li{display:flex;flex-direction:column}.ChatMessage_Was{color:var(--paper-muted);text-decoration:line-through;text-decoration-color:var(--paper-hairline)}.ChatLiveDraft_Caret{display:inline-block;inline-size:2px;block-size:1em;margin-inline-start:1px;vertical-align:text-bottom;background:var(--paper-muted);animation:ChatCaret 1s steps(1) infinite}@media(prefers-reduced-motion:reduce){.ChatLiveDraft_Caret{animation:none}}@keyframes ChatCaret{50%{opacity:0}}.ChatTyping{position:relative;block-size:0}.ChatTyping_Sign{position:absolute;inset-block-start:-12px;inset-inline-start:40px;display:flex;align-items:center;gap:4px;box-sizing:border-box;max-inline-size:calc(100% - 52px);block-size:16px;margin:0;padding:0 4px;background:var(--paper-ground);color:var(--paper-muted);font:400 12px/16px var(--font-chrome);white-space:nowrap;pointer-events:none}.is-phone .ChatTyping_Sign{inset-block-start:-16px;inset-inline-start:44px;max-inline-size:calc(100% - 60px);block-size:24px}.ChatTyping_Said{overflow:hidden;text-overflow:ellipsis}.ChatTyping_Dots{display:inline-flex;gap:2px}.ChatTyping_Dots span{inline-size:3px;block-size:3px;border-radius:50%;background:currentColor;animation:ChatTypingDot 1.2s ease-in-out infinite}.ChatTyping_Dots span:nth-child(2){animation-delay:.2s}.ChatTyping_Dots span:nth-child(3){animation-delay:.4s}@media(prefers-reduced-motion:reduce){.ChatTyping_Dots span{animation:none}}@keyframes ChatTypingDot{0%,60%,to{opacity:.3}30%{opacity:1}}.WhereChip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0;padding:8px 10px;border:1px solid var(--float-line);border-radius:var(--r-hand);font:400 13px/1.4 var(--font-chrome)}.WhereChip.is-stopped{border-style:dashed;color:var(--paper-muted)}.WhereChip.is-stopped .WhereChip_Dot{background:transparent;box-shadow:inset 0 0 0 1px var(--paper-muted)}.WhereChip.is-away{color:var(--paper-muted)}.WhereChip_Dot{flex:none;inline-size:8px;block-size:8px;border-radius:50%;background:var(--paper-ink)}.WhereChip_Words{flex:1;min-inline-size:0}.WhereChip_Title{font-family:var(--font-writing);font-weight:600}.WherePicker{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--float-line);border-radius:8px;background:var(--overlay-bg);box-shadow:var(--elev);font-family:var(--font-chrome)}.WherePicker_Title{margin:0;font:600 15px/1.2 var(--font-chrome)}.WherePicker_Set{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;border:0}.WherePicker_Set legend{margin-block-end:4px;color:var(--paper-muted);font:600 13px/1 var(--font-chrome)}.WherePicker_Option{display:flex;align-items:flex-start;gap:8px;min-block-size:28px;font:400 14px/1.4 var(--font-chrome);cursor:pointer}.WherePicker_Option input{margin-block-start:3px;accent-color:var(--paper-ink)}.WherePicker_Option small{display:block;color:var(--paper-muted);font-size:12px}.WherePicker_Option.is-held{color:var(--paper-muted);cursor:default}.WherePicker_Note{margin:0;color:var(--paper-muted);font:400 12px/1.4 var(--font-chrome)}.WherePicker_Actions{display:flex;justify-content:flex-end;gap:8px}.ChatComposer{--chat-motion-instant: 0ms;--chat-motion-quick: 70ms;--chat-motion-short: .12s;--chat-motion-medium: .18s;--chat-motion-spring: 288ms linear(0, .114, .32, .515, .67, .782, .859, .911, .944, .965, .979, .987, .992, .995, .997, .998, 1);display:flex;flex-direction:column;gap:6px;padding:6px 8px 10px}.is-phone .ChatComposer{padding-block-end:max(10px,var(--frame-inset-bottom))}.is-phone.is-keyboard .ChatComposer{padding-block-end:8px}.ChatComposer_Field{display:flex;align-items:flex-end;gap:2px;padding:3px;border:1px solid var(--float-line);border-radius:var(--r-press);background:var(--paper-ground);transition:border-color var(--chat-motion-short) ease-out}.ChatComposer_Field:has(.ChatComposer_Box:focus){border-color:var(--edge)}.ChatComposer_More{flex:none}@media(hover:none)and (pointer:coarse){.ChatComposer_More .DropdownMenu_Keys{display:none}}.ChatComposer_Plus{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-inline-size:40px;block-size:40px;padding:0 8px;box-sizing:border-box;border:0;border-radius:20px;background:transparent;color:var(--paper-muted);cursor:pointer;transition:background-color var(--chat-motion-quick) ease-out,color var(--chat-motion-quick) ease-out,transform var(--chat-motion-spring)}.ChatComposer_Plus:hover,.ChatComposer_Plus[aria-expanded=true]{background:var(--wash);color:var(--paper-ink)}.ChatComposer_Plus:active{transform:scale(calc(1 - .05 * var(--motion-travel)));transition:transform var(--chat-motion-quick) ease-out}.ChatComposer_Plus:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:22px}.ChatComposer_Plus:focus-visible{outline:none;box-shadow:var(--halo-shadow)}.is-live .ChatComposer_Plus{padding-inline-end:12px;background:var(--wash-strong);color:var(--paper-ink)}.ChatComposer_Live{display:inline-flex;align-items:center;gap:5px;font:600 13px/1 var(--font-chrome);white-space:nowrap}.ChatComposer_LiveDot{flex:none;inline-size:5px;block-size:5px;border-radius:50%;background:#1fd65f;box-shadow:0 0 4px #1fd65f}.ChatComposer_Box{--composer-line: 22px;--composer-lines: 8;--composer-pad: 9px;flex:1;box-sizing:border-box;min-inline-size:0;block-size:calc(var(--composer-line) + 2 * var(--composer-pad));max-block-size:calc(var(--composer-line) * var(--composer-lines) + 2 * var(--composer-pad));margin:0;padding:var(--composer-pad) 4px;border:0;background:transparent;color:var(--paper-ink);font:400 15px/var(--composer-line) var(--font-chrome);overflow-y:hidden;resize:none;scrollbar-width:thin}.ChatComposer_Box::placeholder{color:var(--paper-muted);opacity:1}.ChatComposer_Box:focus{outline:none}.is-phone .ChatComposer_Box{--composer-lines: 5;font-size:17px}.ChatComposer_Send{position:relative;display:inline-grid;flex:none;place-items:center;inline-size:40px;block-size:40px;padding:0;border:0;border-radius:50%;background:var(--btn-bg);color:var(--btn-ink);cursor:pointer;opacity:.28;transform:scale(calc(1 - .18 * var(--motion-travel)));transition:transform var(--chat-motion-spring),opacity var(--chat-motion-spring),background-color var(--chat-motion-quick) ease-out}.ChatComposer_Send:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%}.is-ready .ChatComposer_Send{opacity:1;transform:none}.ChatComposer_Send:hover:not(:disabled){background:var(--btn-bg-hover)}.ChatComposer_Send:active:not(:disabled){transform:scale(calc(1 - .05 * var(--motion-travel)));transition:transform var(--chat-motion-quick) ease-out}.ChatComposer_Send:disabled{cursor:default}.ChatComposer_Send:focus-visible{outline:none;box-shadow:var(--halo-shadow)}.ChatDrawer_Notice{margin:0;color:var(--danger-ink);font:400 13px/1.45 var(--font-chrome)}.ChatMessage_Unkept{margin:4px 0 0;color:var(--danger-ink);font:400 12px/1.3 var(--font-chrome)}.ChatDrawer_EditAway{display:flex;flex:none;gap:12px;align-items:center;justify-content:space-between;margin:0;padding:8px 12px;color:var(--danger-ink);font:400 13px/1.45 var(--font-chrome)}.ChatDrawer_EditGone{display:flex;flex:none;flex-direction:column;gap:8px;align-items:flex-start;max-block-size:40%;overflow:auto;padding:8px 12px;color:var(--danger-ink);font:400 13px/1.45 var(--font-chrome)}.ChatDrawer_EditGone p{margin:0}.ChatDrawer_EditGoneText{align-self:stretch;padding:6px 8px;border:1px solid var(--paper-hairline);border-radius:4px;color:var(--paper-ink);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.ChatComposer_Notice{margin:0;padding-inline:12px;color:var(--danger-ink);font:400 12px/1.3 var(--font-chrome)}.is-phone :is(.ChatButton,.ChatMessage_Reply,.ChatMessage_Replies,.ChatMessage_Edited){position:relative}.is-phone :is(.ChatButton,.ChatMessage_Reply,.ChatMessage_Replies,.ChatMessage_Edited):after{content:"";position:absolute;inset-block:min(0px,(100% - 44px) / 2);inset-inline:min(0px,(100% - 44px) / 2)}.ChatMessage_Text .MessageText_Mention,.ChatMessage_Text .MessageText_Tag,.ChatMessage_Text .MessageText_Link.is-internal{padding:1px 4px;border-radius:var(--r-hand);background:var(--wash);box-shadow:none;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ChatMessage_Text .MessageText_Mention{font-weight:600}.ChatMessage_Text .MessageText_Mention.is-me{background:var(--wash-strong)}.ChatMessage_Text .MessageText_Tag{color:var(--paper-muted);font-weight:500}.ChatMessage_Reactions{margin-block:-7px -9px}@media(hover:hover){.ChatMessage.is-text{grid-template-columns:24px minmax(0,1fr)}.ChatMessage.is-text .ChatMessage_Head{padding-inline-end:80px}.ChatMessage.is-text .ChatMessage_Acts{position:absolute;z-index:var(--z-in-page-1);inset-block-start:-4px;inset-inline-end:0;padding:1px;border-radius:var(--r-hand);background:var(--paper-ground);box-shadow:0 0 0 1px var(--paper-hairline);opacity:0}.ChatMessage.is-text .ChatMessage_Acts .ChatMessage_Reply{inline-size:24px;block-size:24px}.ChatMessage.is-text:hover .ChatMessage_Acts,.ChatMessage.is-text:focus-within .ChatMessage_Acts{opacity:1}}.Modal{margin:auto;box-sizing:border-box;padding:0;border-radius:10px;border:1px solid var(--overlay-line);background:var(--overlay-bg);color:var(--ink);box-shadow:var(--elev);width:min(480px,100vw - 32px);max-height:calc(100svh - 64px);display:none;flex-direction:column;overscroll-behavior:contain}.Modal.is-prompt{width:min(400px,100vw - 32px)}.Modal.is-wide{width:min(640px,100vw - 32px)}.Modal[open]{display:flex}.Modal[data-stack-depth]:not([data-stack-depth="0"]){background:var(--overlay-bg-over);border-color:var(--overlay-line-over)}.Modal[data-stack-depth]:not([data-stack-depth="0"])::backdrop{background-color:var(--fade, rgba(0, 0, 0, .55));background-image:linear-gradient(var(--fade, rgba(0, 0, 0, .55)),var(--fade, rgba(0, 0, 0, .55)))}:where(.Modal button){background:none;border:0;font:inherit;color:inherit;cursor:pointer}.Modal::backdrop{background:var(--fade, rgba(0, 0, 0, .55));overflow:hidden;overscroll-behavior:contain}.Modal[open]{opacity:1;transform:none;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1),display .22s allow-discrete,overlay .22s allow-discrete}@starting-style{.Modal[open]{opacity:0;transform:translateY(8px) scale(.96)}}.Modal[data-closing]{pointer-events:none;opacity:0;transform:scale(.98);transition:opacity .15s ease-out,transform .15s ease-out}.Modal[open]::backdrop{opacity:1;transition:opacity .22s ease,display .22s allow-discrete,overlay .22s allow-discrete}@starting-style{.Modal[open]::backdrop{opacity:0}}.Modal[data-closing]::backdrop{opacity:0;transition:opacity .15s ease-out}.Modal[data-under]{transition:transform .24s cubic-bezier(.2,0,0,1)}.Modal[data-under=""]{transition-duration:.18s}.Modal[data-under=recede]{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.Modal[open],.Modal[data-closing]{transform:none;transition:opacity .12s ease-out}@starting-style{.Modal[open]{transform:none}}.Modal[open]::backdrop,.Modal[data-closing]::backdrop{transition:opacity .12s ease-out}.Modal[data-under]{transition:none;transform:none}}.Dialog_Head{font-size:15px;line-height:1.35;--dialog-x-size: 36px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:24px 16px 24px 20px;flex:none}.Dialog_Lead{flex:none;display:flex;align-items:center;block-size:1lh}.Dialog_Title{flex:1;min-inline-size:0;margin:0;font-size:inherit;font-weight:650;line-height:inherit;overflow-wrap:anywhere;max-width:100%}.Dialog_X{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--dialog-x-size);block-size:var(--dialog-x-size);border-radius:4px;color:var(--subtle);flex:none}.Dialog_Title~.Dialog_X{margin-block:calc((1lh - var(--dialog-x-size)) / 2)}.Dialog_X:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.Dialog_X:hover{color:var(--ink);background:var(--wash)}.Dialog_X:active{color:var(--ink);background:var(--wash-strong)}.Dialog_Descr{margin:0;padding:0 20px 4px;font-size:14px;line-height:1.5;color:var(--muted);flex:none}.Dialog_Tools{flex:none;padding:4px 20px 8px}.Dialog_Body{flex:1 1 auto;min-height:0;padding:2px 20px 20px;font-size:14px;line-height:1.5;overflow-y:auto;overscroll-behavior:contain}.Dialog_Body:has(+.Dialog_Foot){padding-bottom:2px}.Modal[data-keylines=top] .Dialog_Body{box-shadow:inset 0 1px 0 var(--line)}.Modal[data-keylines=bottom] .Dialog_Body{box-shadow:inset 0 -1px 0 var(--line)}.Modal[data-keylines=both] .Dialog_Body{box-shadow:inset 0 1px 0 var(--line),inset 0 -1px 0 var(--line)}.Dialog_Foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 20px 20px;flex:none}.Dialog_Live{position:absolute;inline-size:1px;block-size:1px;margin:0;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.Dialog_Grab{display:none}@media(max-width:639px){.Modal.is-prompt{margin-block:15svh auto}.Modal.is-standard,.Modal.is-wide{inset:auto 0 0 0;width:100%;max-width:none;margin:0;border-radius:10px 10px 0 0;border-bottom:0;max-height:calc(100svh - 32px);padding-bottom:var(--frame-inset-bottom, env(safe-area-inset-bottom));padding-left:var(--frame-inset-left, env(safe-area-inset-left));padding-right:var(--frame-inset-right, env(safe-area-inset-right));transform-origin:bottom center;touch-action:pinch-zoom;box-shadow:0 64px 0 var(--overlay-bg),var(--elev)}.Modal.is-standard .Dialog_Grab,.Modal.is-wide .Dialog_Grab{display:flex;align-items:center;justify-content:center;height:44px;flex:none}.Modal.is-standard .Dialog_Grab:before,.Modal.is-wide .Dialog_Grab:before{content:"";width:36px;height:5px;border-radius:3px;background:var(--subtle)}}@media(max-width:639px)and (forced-colors:active){.Modal.is-standard .Dialog_Grab:before,.Modal.is-wide .Dialog_Grab:before{background:CanvasText}}@media(max-width:639px){.Modal.is-standard .Dialog_Head,.Modal.is-wide .Dialog_Head{padding-top:0}.Modal.is-standard[open],.Modal.is-wide[open]{transition:opacity .4s cubic-bezier(.32,.72,0,1),transform .4s cubic-bezier(.32,.72,0,1),translate .25s cubic-bezier(.32,.72,0,1),display .4s allow-discrete,overlay .4s allow-discrete}@starting-style{.Modal.is-standard[open],.Modal.is-wide[open]{opacity:1;transform:translateY(100%)}}.Modal.is-standard.is-riding[open]:not([data-closing]),.Modal.is-wide.is-riding[open]:not([data-closing]){translate:0 calc(-1 * var(--modal-kb-inset, 0px));max-height:calc(100svh - 32px - var(--modal-kb-inset, 0px))}.Modal.is-standard[data-closing],.Modal.is-wide[data-closing]{opacity:0;transform:translateY(100%);transition:translate var(--_modal-exit-ms, .26s) var(--_modal-exit-ease, cubic-bezier(.3, 0, .8, .15)),transform var(--_modal-exit-ms, .26s) var(--_modal-exit-ease, cubic-bezier(.3, 0, .8, .15)),opacity 16ms linear var(--_modal-exit-ms, .26s)}.Modal.is-standard[data-closing]::backdrop,.Modal.is-wide[data-closing]::backdrop{transition:opacity var(--_modal-exit-ms, .26s) linear}.Modal.is-standard .Dialog_Foot,.Modal.is-wide .Dialog_Foot{flex-direction:column-reverse}.Modal.is-standard .Dialog_Foot>*,.Modal.is-wide .Dialog_Foot>*{width:100%;justify-content:center}}@media(max-width:639px)and (prefers-reduced-motion:reduce){.Modal.is-standard[open],.Modal.is-wide[open],.Modal.is-standard[data-closing],.Modal.is-wide[data-closing]{transform:none;transition:opacity .12s ease-out}.Modal.is-standard[data-closing]::backdrop,.Modal.is-wide[data-closing]::backdrop{transition:opacity .12s ease-out}@starting-style{.Modal.is-standard[open],.Modal.is-wide[open]{opacity:0;transform:none}}}@media(max-width:639px){.Modal.is-standard[data-dragging],.Modal.is-wide[data-dragging]{transition:none;-webkit-user-select:none;user-select:none}.Modal.is-standard[data-dragging]::backdrop,.Modal.is-wide[data-dragging]::backdrop{transition:none}}.Modal.is-screen{width:min(560px,100vw - 32px);max-width:none;max-height:calc(100svh - 48px);border-radius:16px}@media(min-width:640px){.Modal.is-screen{min-height:min(520px,100svh - 48px)}}@media(max-width:639px){.Modal.is-screen{top:0;right:0;bottom:0;left:0;width:100%;height:auto;max-height:none;margin:0;border:0;border-radius:0;padding-top:var(--frame-inset-top, env(safe-area-inset-top));padding-bottom:var(--frame-inset-bottom, env(safe-area-inset-bottom))}.Modal.is-screen.is-riding[open]:not([data-closing]){inset-block-start:var(--modal-kb-top, 0px);inset-block-end:var(--modal-kb-inset, 0px);padding-bottom:0}}.Modal.is-screen[open]{transition:opacity .2s ease-out,transform .2s cubic-bezier(.2,0,0,1),display .2s allow-discrete,overlay .2s allow-discrete}@starting-style{.Modal.is-screen[open]{opacity:0;transform:translate(28px)}}.Modal.is-screen[data-closing]{opacity:0;transform:translate(20px);transition:transform .15s cubic-bezier(.3,0,.8,.15),opacity .16s cubic-bezier(.3,0,.8,.15)}@media(prefers-reduced-motion:reduce){.Modal.is-screen[open]{transition:opacity .12s ease-out}@starting-style{.Modal.is-screen[open]{opacity:0;transform:none}}.Modal.is-screen[data-closing]{transform:none;transition:opacity .12s ease-out}}.Modal.is-side{inset:0 auto 0 0;width:min(360px,100vw - 56px);max-width:none;height:auto;max-height:100svh;margin:0;border-radius:0 16px 16px 0;border-top:0;border-bottom:0;border-left:0;padding-left:var(--frame-inset-left, env(safe-area-inset-left));padding-bottom:var(--frame-inset-bottom, env(safe-area-inset-bottom));transform-origin:left center;touch-action:pan-y pinch-zoom}.Modal.is-side .Dialog_Body{touch-action:pan-y pinch-zoom}.Modal.is-side[open]{transition:opacity .4s cubic-bezier(.32,.72,0,1),transform .4s cubic-bezier(.32,.72,0,1),display .4s allow-discrete,overlay .4s allow-discrete}@starting-style{.Modal.is-side[open]{opacity:1;transform:translate(-100%)}}.Modal.is-side[data-closing]{opacity:0;transform:translate(-100%);transition:transform var(--_modal-exit-ms, .26s) var(--_modal-exit-ease, cubic-bezier(.3, 0, .8, .15)),opacity 16ms linear var(--_modal-exit-ms, .26s)}.Modal.is-side[data-closing]::backdrop{transition:opacity var(--_modal-exit-ms, .26s) linear}@media(prefers-reduced-motion:reduce){.Modal.is-side[open],.Modal.is-side[data-closing]{transform:none;transition:opacity .12s ease-out}.Modal.is-side[data-closing]::backdrop{transition:opacity .12s ease-out}@starting-style{.Modal.is-side[open]{opacity:0;transform:none}}}.Modal.is-side[data-dragging]{transition:none;-webkit-user-select:none;user-select:none}.Modal.is-side[data-dragging]::backdrop{transition:none}.Modal.is-side{box-shadow:-64px 0 0 var(--overlay-bg),var(--elev)}.ConfirmModal_Row{display:flex;justify-content:flex-end;gap:var(--gap-text)}@media(max-width:639px){.ConfirmModal_Row{flex-direction:column-reverse;width:100%}.ConfirmModal_Row>*{width:100%;justify-content:center}}.Popover{display:inline-block}:where(.Popover_Trigger){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.Popover_Trigger:focus-visible{outline:none;box-shadow:var(--halo-shadow)}.Popover_Content{position:fixed;inset:auto;left:var(--x, 0px);top:var(--y, 0px);margin:0;box-sizing:border-box;min-width:min(260px,var(--available-width, 260px));max-width:min(340px,var(--available-width, 100vw));max-height:var(--available-height, 100vh);display:none;flex-direction:column;padding:8px;transform-origin:var(--transform-origin, left top)}.Popover_Content.is-open{display:flex}.Popover_Identity{display:flex;flex-direction:column;gap:2px;flex:none;padding:10px 20px 12px;margin:0 -8px 8px}.Popover_Identity.is-hidden{position:absolute;inline-size:1px;block-size:1px;margin:0;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.Popover_Head{display:flex;align-items:center;gap:10px;min-width:0;color:inherit;text-decoration:none}.Popover_Face{position:relative;display:inline-flex;flex:none}.Popover_FaceMark{position:absolute;right:-4px;bottom:-4px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%}.Popover_Identity.has-face .Popover_Who{margin-inline-start:42px}.Popover_Name,.Popover_Who{overflow-wrap:anywhere}.Popover_Act{display:flex;margin-block-start:12px}.Popover_Act>*{flex:1;justify-content:center}.Popover_List{list-style:none;margin:0;padding:0}.Popover_Content>.Popover_List{flex:1 1 auto;min-height:0;margin-inline:-8px;overflow-y:auto;overscroll-behavior:contain}.Popover_Content>.Popover_List>.Popover_Item,.Popover_Group{padding-inline:8px}.Popover_Group{padding-block-start:8px;margin-block-start:8px}.Popover_Content>.Popover_List>.Popover_Group:first-child{padding-block-start:0;margin-block-start:0}.Popover_GroupLabel{padding:6px 12px}.Popover_Content>.Popover_List>.Popover_Group+.Popover_Item{margin-block-start:8px;padding-block-start:8px}.Popover_Link{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;min-height:44px;padding:4px 12px;border:0;background:none;font:inherit;line-height:1.3;text-align:start;text-decoration:none;cursor:pointer}.Popover_Content{background:var(--overlay-bg);color:var(--ink);border:1px solid var(--float-line);border-radius:var(--r-float);box-shadow:var(--elev)}.Popover_Identity{border-block-end:1px solid var(--line)}.Popover_Name{font-weight:600}.Popover_Who{color:var(--subtle);font-size:.875em;line-height:1.3}.Popover_Hidden{position:absolute;inline-size:1px;block-size:1px;margin:0;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.Popover_Group,.Popover_Item.has-apart,.Popover_Content>.Popover_List>.Popover_Group+.Popover_Item{border-block-start:1px solid var(--line)}.Popover_Content>.Popover_List>.Popover_Group:first-child{border-block-start:0}.Popover_GroupLabel{color:var(--subtle);font-size:.75em;font-weight:550;text-transform:uppercase;letter-spacing:.06em}.Popover_HeadLink{border-radius:var(--r-hand);margin:-4px -6px;padding:4px 6px;box-shadow:var(--halo-shadow-rest)}.Popover_HeadLink:hover{background:var(--wash)}.Popover_HeadLink:focus-visible{outline:none;box-shadow:var(--halo-shadow)}.Popover_FaceMark{background:var(--btn-bg);color:var(--btn-ink);box-shadow:0 0 0 2px var(--overlay-bg)}.Popover_Link{border-radius:var(--r-hand);color:var(--ink);box-shadow:var(--halo-shadow-rest)}.Popover_Link:hover{background:var(--wash)}.Popover_Link[aria-current]{background:var(--wash);font-weight:600}.Popover_Link:focus-visible{outline:none;box-shadow:var(--halo-shadow)}.Popover_Item.has-apart{margin-block-start:8px;padding-block-start:8px}.Popover_Link.is-apart{border-radius:var(--r-hand)}.Popover_Trigger[aria-expanded=true]{background:var(--wash-strong)}.Popover_Content.is-open{opacity:1;scale:1;transition:opacity .16s cubic-bezier(.2,0,0,1),scale .16s cubic-bezier(.2,0,0,1),display .16s allow-discrete,overlay .16s allow-discrete}@starting-style{.Popover_Content.is-open{opacity:0;scale:1 .94}.Popover_Content.is-open[data-side^=inline]{scale:.94 1}}.Popover_Content:not(.is-open)[data-side^=inline]{scale:.97 1}.Popover_Content:not(.is-open){opacity:0;scale:1 .97;pointer-events:none;transition:opacity 90ms cubic-bezier(.23,1,.32,1),scale 90ms cubic-bezier(.23,1,.32,1),display 90ms allow-discrete,overlay 90ms allow-discrete}@media(prefers-reduced-motion:reduce){.Popover_Content.is-open,.Popover_Content:not(.is-open),.Popover_Content.is-open[data-side^=inline],.Popover_Content:not(.is-open)[data-side^=inline]{scale:1;transition:opacity 80ms ease-out,display 80ms allow-discrete,overlay 80ms allow-discrete}@starting-style{.Popover_Content.is-open,.Popover_Content.is-open[data-side^=inline]{scale:1}}}@media(forced-colors:active){.Popover_Link:hover,.Popover_HeadLink:hover,.Popover_Link[aria-current]{outline:2px solid CanvasText;outline-offset:-2px}.Popover_Link:focus-visible,.Popover_HeadLink:focus-visible,.Popover_Trigger:focus-visible{outline:2px solid Highlight;outline-offset:2px}}.ArtFrame{position:relative}.ArtFrame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:var(--art-frame-inset);pointer-events:none}@media(forced-colors:active){.ArtFrame:after{display:none}}.AvatarRound{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex:none;overflow:hidden;border-radius:50%;background:var(--avatar-bg);color:var(--avatar-ink)}.AvatarRound_Image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.AvatarRound_Initials{font-weight:500;letter-spacing:.04em;text-indent:.04em;line-height:1;-webkit-user-select:none;user-select:none}@media(forced-colors:active){.AvatarRound{outline:1px solid CanvasText;outline-offset:-1px}}.PersonFace{position:relative;display:inline-flex;flex:none;vertical-align:middle;--face-ground: var(--paper-ground)}.PersonFace.is-ringed .AvatarRound{box-shadow:0 0 0 2px var(--face-ground),0 0 0 4px var(--face-ring)}:has(>.PersonFace.is-on-line){position:relative;padding-inline-start:28px}:has(>.PersonFace.is-on-line.is-size-24){padding-inline-start:32px}.PersonFace.is-on-line{position:absolute;inset-inline-start:0;inset-block-start:calc((1lh - var(--face)) / 2 + 1px)}.PersonFace_Dot{position:absolute;inset-block-start:calc(var(--face) * .8536 - var(--face-dot) / 2);inset-inline-start:calc(var(--face) * .8536 - var(--face-dot) / 2);inline-size:var(--face-dot);block-size:var(--face-dot);border-radius:50%;background:var(--paper-muted);box-shadow:0 0 0 1.5px var(--face-ground)}.PersonFace_Dot.is-listening{background:#2f8a5b}.PersonFace.is-away .AvatarRound{opacity:.45;filter:grayscale(1)}.VoiceSignout_Row{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--gap-text)}.VoiceSignout_Sending{position:fixed;inset-block-end:16px;inset-inline:16px;margin:0 auto;max-inline-size:28em;padding:.6em .9em;border-radius:8px;background:var(--paper-ink);color:var(--paper-ground);font-family:var(--font-chrome);font-size:.85em;text-align:center}.MeMenu{display:inline-flex}.MeMenu_Face{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;inline-size:44px;block-size:44px;padding:0;border:0;border-radius:22px;background:transparent;color:inherit;font:inherit;cursor:pointer;box-shadow:var(--halo-shadow-rest);-webkit-tap-highlight-color:transparent;transition:background-color 90ms ease-out,box-shadow var(--halo-bloom),scale .24s cubic-bezier(.34,1.56,.64,1)}.MeMenu_Face:active{scale:.88;transition:background-color 90ms ease-out,box-shadow var(--halo-bloom),scale 80ms ease-out}@media(prefers-reduced-motion:reduce){.MeMenu_Face{transition:background-color 90ms ease-out,box-shadow var(--halo-bloom)}.MeMenu_Face:active{scale:none;transition:background-color 90ms ease-out,box-shadow var(--halo-bloom)}}.MeMenu_Face:hover{background:var(--wash)}.MeMenu_Face:focus-visible{outline:none;box-shadow:var(--halo-shadow)}@media(forced-colors:active){.MeMenu_Face:focus-visible{outline:2px solid Highlight;outline-offset:2px}}.MeMenu_Avatar{flex:none}.MeMenu.is-named{display:flex;inline-size:100%;min-inline-size:0}.MeMenu.is-named .MeMenu_Face{overflow:hidden;justify-content:flex-start;gap:8px;inline-size:100%;min-inline-size:0;padding-inline:6px 12px}.MeMenu_Name{flex:1 1 auto;min-inline-size:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;unicode-bidi:isolate;text-align:start;font-size:14px;line-height:20px}.MeMenu_Dot{position:absolute;inset-block-start:4px;inset-inline-end:4px;inline-size:9px;block-size:9px;border-radius:50%;background:var(--paper-accent);box-shadow:0 0 0 2px var(--paper-ground)}.MeMenu_WaitingHead{display:block;padding:6px 12px 2px;font-size:.8125rem;color:var(--paper-muted)}.MeMenu_Waiting{overflow-wrap:anywhere}.MeMenu_Limits>span:not(.MeMenu_WaitingHead){display:block;max-inline-size:22rem;padding:2px 12px 6px;font-size:.8125rem;line-height:1.4;color:var(--paper-ink)}.MeMenu_Theme{position:relative;overflow:hidden;isolation:isolate}.MeMenu_Theme>:not(.ThemeRipple){position:relative;z-index:var(--z-in-page-1)}.SkipLink{position:fixed;inset-block-start:8px;inset-inline-start:8px;z-index:var(--z-skip);background:var(--bg);color:var(--ink);border:1px solid var(--line);padding:8px 14px;text-decoration:none}.SkipLink:not(:focus){clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--side-ground: #f7f7f5;--side-hover: rgb(30 32 36 / .05);--side-select: rgb(30 32 36 / .07);--side-mark-font: "Figtree Variable", system-ui, sans-serif;--side-mark-weight: 500;--side-bicep-facing: 1;--side-row-y: 30px;--side-seat: 28px;--side-room: 50px}@media(prefers-color-scheme:dark){:root:not([data-mode=light]){--side-ground: #1b1b1e;--side-hover: rgb(255 255 255 / .06);--side-select: rgb(255 255 255 / .09)}}:root[data-mode=dark]{--side-ground: #1b1b1e;--side-hover: rgb(255 255 255 / .06);--side-select: rgb(255 255 255 / .09)}@media(max-width:1023.98px){:root{--side-room: 82px}}@media(max-width:639px){:root{--side-room: 36px}}@media(max-width:639px)and (pointer:coarse){:root{--side-seat: 44px}}html.has-side .AppHeader,html.has-side .PhoneHead{border-block:0;box-sizing:border-box;min-block-size:0;block-size:calc(var(--frame-inset-top) + var(--side-row-y) * 2);padding-block:var(--frame-inset-top) 0;align-items:center}html.has-side .Doc_Foot{border-block:0}html.has-side .AppHeader_Mark{display:none}@property --side-closed{syntax: "<number>"; inherits: false; initial-value: 0;}html.has-side.is-side-closed .AppPage :is(.AppHeader,.PhoneHead,.Doc_Foot){--side-closed: 1}html.has-side .AppPage .AppHeader,html.has-side .AppPage .PhoneHead{padding-inline-start:calc(16px + var(--side-closed) * var(--side-room))}html.has-side .AppPage .Doc_Foot{padding-inline-start:calc(20px + var(--side-closed) * 36px)}html.has-side .Doc_Head .Doc_Menu .DropdownMenu_Trigger{box-sizing:border-box;inline-size:var(--side-seat);block-size:var(--side-seat);min-inline-size:0;min-block-size:0;padding:0;border:0;border-radius:6px;color:var(--paper-muted)}html.has-side .Doc_Head .Doc_Menu .DropdownMenu_Trigger svg{inline-size:16px;block-size:16px}html.has-side .Doc_Head .AppHeader_End,html.has-side .Doc_Head .ModeSwitch{min-inline-size:0}html.has-side .Doc_Head .ModeSwitch .Picker_Face{box-sizing:border-box;min-block-size:0;block-size:var(--side-seat);padding-inline:10px 6px;gap:4px;border:0;border-radius:6px;font-size:14px}html.has-side .Doc_Head .ModeSwitch .Picker_Face:hover{background:var(--side-hover)}html.has-side .Doc_Head .ModeSwitch .Picker_Chevron{inline-size:14px;block-size:14px;color:var(--paper-muted)}html.has-side .Doc_Head .Doc_Share,html.has-side .Doc_Head .ModeSwitch{box-sizing:border-box;block-size:var(--side-seat);min-block-size:0;padding-block:0;padding-inline:10px;border:0;border-radius:6px;background:transparent;font-size:14px;line-height:var(--side-seat);color:var(--paper-ink)}html.has-side .Doc_Head .Doc_Share:hover,html.has-side .Doc_Head .ModeSwitch:hover,html.has-side .Doc_Head .Doc_Menu .DropdownMenu_Trigger:hover,html.has-side .Doc_Foot .Doc_Button:hover{background:var(--side-hover)}html.has-side .Doc_Foot .Doc_Button{border:0;background:transparent;border-radius:6px}.AppSide{position:fixed;inset-block:0;inset-inline-start:0;z-index:var(--z-region);inline-size:264px;display:flex;flex-direction:column;min-block-size:0;box-sizing:border-box;background:var(--side-ground);color:var(--paper-ink);font:14px/1.45 var(--font-ui, system-ui, sans-serif);will-change:transform}.AppSide.is-over{inline-size:min(85vw,320px);z-index:var(--z-sidebar-over)}.AppSide_Scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-scrim);background:#000}.AppSide_Brand{display:flex;align-items:center;box-sizing:border-box;block-size:calc(var(--frame-inset-top) + var(--side-row-y) * 2);padding-block-start:var(--frame-inset-top);padding-inline:16px 52px}.AppSide_Mark{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font-family:var(--side-mark-font);font-weight:var(--side-mark-weight);font-synthesis:none;font-size:16px;line-height:1;letter-spacing:-.01em;color:inherit;text-decoration:none;border-radius:6px;-webkit-tap-highlight-color:transparent;transition:scale .24s cubic-bezier(.34,1.56,.64,1)}.AppSide_Mark:active{scale:.88;transition:scale 80ms ease-out}@media(prefers-reduced-motion:reduce){.AppSide_Mark{transition:none}.AppSide_Mark:active{scale:none;transition:none}}.AppSide_Bicep{display:block;flex:none;inline-size:16px;block-size:16px;transform:translateY(1.6px) scaleX(var(--side-bicep-facing))}.AppSide_Bicep svg{display:block;inline-size:100%;block-size:100%;overflow:visible}.AppSide_Icon{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--side-seat);block-size:var(--side-seat);border:0;border-radius:6px;background:transparent;color:var(--paper-muted);cursor:pointer;padding:0;text-decoration:none;box-shadow:var(--halo-shadow-rest);-webkit-tap-highlight-color:transparent;transition:background-color 90ms ease-out,color 90ms ease-out,box-shadow var(--halo-bloom),scale .24s cubic-bezier(.34,1.56,.64,1)}.AppSide_Icon:active{scale:.88;transition:background-color 90ms ease-out,color 90ms ease-out,box-shadow var(--halo-bloom),scale 80ms ease-out}@media(prefers-reduced-motion:reduce){.AppSide_Icon{transition:background-color 90ms ease-out,color 90ms ease-out,box-shadow var(--halo-bloom)}.AppSide_Icon:active{scale:none;transition:background-color 90ms ease-out,color 90ms ease-out,box-shadow var(--halo-bloom)}}.AppSide_Icon:hover,.AppSide_Icon.is-here{background:var(--wash);color:var(--paper-ink)}.AppSide_Icon:focus-visible,.AppSide_Row:focus-visible,.AppSide_Mark:focus-visible{outline:none;box-shadow:var(--halo-shadow)}@media(forced-colors:active){.AppSide_Icon:focus-visible,.AppSide_Row:focus-visible,.AppSide_Mark:focus-visible{outline:2px solid Highlight;outline-offset:2px}}.AppSide_Glyphs{display:contents}.AppSide_Toggle,.AppSide_TaskGlyph{position:fixed;inset-inline-start:calc(26px - var(--side-seat) / 2);z-index:var(--z-sidebar-controls);will-change:translate}.AppSide_Toggle{inset-block-start:calc(var(--frame-inset-top) + var(--side-row-y) - var(--side-seat) / 2)}.AppSide_TaskGlyph{inset-block-start:calc(var(--frame-inset-top) + var(--side-row-y) + var(--side-seat) / 2 + 4px)}@media(max-width:1023.98px){.AppSide_TaskGlyph{inset-block-start:calc(var(--frame-inset-top) + var(--side-row-y) - var(--side-seat) / 2);inset-inline-start:calc(26px + var(--side-seat) / 2 + 4px)}html.has-side:not(:has(.Doc_Head)) .AppSide_Glyphs.is-closed>*{position:absolute}}@media(max-width:639px){.AppSide_TaskGlyph{display:none}}.AppSide_Places{display:flex;flex-direction:column;padding:4px 6px 8px}.AppSide_Tree{flex:1;overflow:auto;padding:4px 6px 24px}.AppSide_Row{display:flex;align-items:center;gap:8px;min-block-size:28px;padding:0 6px;border-radius:6px;color:var(--paper-ink);text-decoration:none}.AppSide.is-phone .AppSide_Row{min-block-size:44px}.AppSide_Row:hover{background:var(--side-hover)}.AppSide_Row{transition:background-color var(--motion-fade)}.AppSide_Row:active:not(:has(>.AppSide_Twist:active)):not(:has(>.AppSide_Twist:hover)){background-color:var(--wash-strong);transition:background-color var(--motion-press)}.AppSide_Row.is-here{background:var(--side-select);font-weight:550}.AppSide_Row.is-folder{padding-inline-start:0;gap:0}.AppSide_Row.is-doc{padding-inline-start:46px}.AppSide_Row.is-folder>.AppSide_RowIcon{margin-inline-end:8px}.AppSide_Twist{flex:none;inline-size:22px;block-size:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--paper-muted);cursor:pointer;border-radius:6px;-webkit-tap-highlight-color:transparent;transition:scale .24s cubic-bezier(.34,1.56,.64,1)}.AppSide_Twist:active{scale:.88;transition:scale 80ms ease-out}@media(prefers-reduced-motion:reduce){.AppSide_Twist{transition:none}.AppSide_Twist:active{scale:none;transition:none}}.AppSide_Twist span{display:inline-flex}.AppSide_Twist span.is-open{transform:rotate(90deg)}.AppSide_Row:active>.AppSide_Twist:hover{scale:.88;transition:scale 80ms ease-out}@media(prefers-reduced-motion:reduce){.AppSide_Row:active>.AppSide_Twist:hover{scale:none;transition:none}}.AppSide_RowIcon{display:inline-flex;color:var(--paper-muted);flex:none}.AppSide_RowIcon.is-plain{color:inherit}.AppSide_Name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AppPage[tabindex="-1"]:focus{outline:none}.AppSide_Foot{flex:none;block-size:60px}.AppSide_Me{position:fixed;inset-inline-start:calc(4px + 4px * var(--side-me-open));inset-block-end:calc(4px + 4px * var(--side-me-open));z-index:var(--z-sidebar-controls);display:flex;inline-size:calc(44px + (var(--side-me-width) - 60px) * var(--side-me-open));will-change:translate}.AppSide_Me .MeMenu_Name{opacity:var(--side-me-name)}[data-colour=blue]{--folder: var(--hue-blue-mark);--folder-tint: var(--hue-blue-tint);--folder-text: var(--hue-blue-text)}[data-colour=green]{--folder: var(--hue-green-mark);--folder-tint: var(--hue-green-tint);--folder-text: var(--hue-green-text)}[data-colour=orange]{--folder: var(--hue-orange-mark);--folder-tint: var(--hue-orange-tint);--folder-text: var(--hue-orange-text)}[data-colour=purple]{--folder: var(--hue-purple-mark);--folder-tint: var(--hue-purple-tint);--folder-text: var(--hue-purple-text)}[data-colour=teal]{--folder: var(--hue-teal-mark);--folder-tint: var(--hue-teal-tint);--folder-text: var(--hue-teal-text)}[data-colour=pink]{--folder: var(--hue-pink-mark);--folder-tint: var(--hue-pink-tint);--folder-text: var(--hue-pink-text)}[data-colour=yellow]{--folder: var(--hue-yellow-mark);--folder-tint: var(--hue-yellow-tint);--folder-text: var(--hue-yellow-text)}.Folders{--fold-gap: 32px;--fold-card: color-mix(in srgb, var(--paper-ink) 2.5%, var(--paper-ground));--fold-line: color-mix(in srgb, var(--paper-ink) 10%, var(--paper-ground));--fold-preview: color-mix(in srgb, var(--paper-ink) 70%, var(--paper-ground));--fold-drop: color-mix(in srgb, var(--paper-accent) 14%, var(--paper-ground))}@media(max-width:700px){.Folders{--fold-gap: var(--gap-section)}}.FolderMark{display:inline-flex;flex:none;align-items:center;color:var(--folder, var(--paper-muted))}.Folders_Label{margin:var(--fold-gap) 0 12px;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--paper-muted)}@media(max-width:700px){.Folders_Label{margin-block-end:8px}}.Folders_Meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;font-size:13px;line-height:1.4;color:var(--paper-muted)}.Folders_Meta>:not(:first-child):before{content:"·";margin-inline-end:10px}.Folders_Tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}@media(max-width:700px){.Folders_Tiles{grid-template-columns:1fr;gap:10px}}.FolderTile{position:relative;display:flex;flex-direction:column;gap:6px;padding:18px 20px 16px;border:1px solid var(--fold-line);border-radius:14px;background:var(--fold-card);min-inline-size:0}.FolderTile:before{content:"";position:absolute;inset:0 0 auto;block-size:4px;border-radius:14px 14px 0 0;background:var(--folder, transparent)}.FolderTile:hover{border-color:color-mix(in srgb,var(--paper-ink) 22%,var(--paper-ground))}.FolderTile:focus-within{outline:2px solid var(--paper-ink);outline-offset:2px}.FolderTile.is-drop{outline:2px solid var(--folder, var(--paper-accent));outline-offset:-2px;background:var(--folder-tint, var(--fold-drop))}.FolderTile.is-lifted{opacity:.45}.FolderTile[draggable=true]{cursor:grab}.FolderTile_Top{display:flex;align-items:center;justify-content:space-between;min-block-size:24px}.FolderTile_Name{font-family:var(--font-writing);font-weight:500;font-size:21px;line-height:1.2;color:inherit;text-decoration:none;overflow-wrap:anywhere}.FolderTile_Name:focus-visible{outline:none}.FolderTile_Name:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.FolderTile_Contents{margin:6px 0 0;padding:8px 0 0;list-style:none;border-block-start:1px solid var(--fold-line);font-family:var(--font-writing);font-size:14px;line-height:1.75;color:var(--fold-preview)}.FolderTile_Contents li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FolderTile_Contents li.is-folder{display:flex;align-items:center;gap:6px;font-family:var(--font-chrome);font-size:13px}@media(max-width:700px){.FolderTile_Contents{display:none}}.FolderTile_Contents.is-empty{font-family:var(--font-chrome);font-size:13px;color:var(--paper-muted)}.FolderTile_Drop{font-size:13px;font-weight:600;color:var(--folder-text, var(--paper-ink))}.PieceRow.RowList_Item{position:relative;padding-block:0;padding-inline-end:8px}.PieceRow .RowList_Link{display:flex;flex:1;align-items:center;min-inline-size:0;align-self:stretch;color:inherit;text-decoration:none}.PieceRow .RowList_Link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.PieceRow .RowList_Body{display:flex;flex-direction:column;min-inline-size:0}.PieceRow .DropdownMenu{position:relative;z-index:var(--z-in-page-1)}.PieceRow:hover{background:var(--wash)}.PieceRow.is-dragged{opacity:.45}.FolderHead_Title{display:flex;align-items:center;gap:12px}.Folders .CrumbList{margin-block-end:6px;font-size:14px}.Folders .CrumbList_Link{display:inline-flex;align-items:center;min-block-size:28px}@media(max-width:700px){.Folders .CrumbList_Link{min-block-size:44px;min-inline-size:44px}}.Folders_None{margin:0;padding:24px 0;color:var(--paper-muted)}.NavBar{position:fixed;inset-block-start:12px;inset-inline:0;z-index:var(--z-nav);box-sizing:border-box;inline-size:fit-content;min-inline-size:min(22rem,100vw - 32px);max-inline-size:min(56rem,100vw - 32px);margin-inline:auto;font:400 .9375rem/1.3 Noto Sans,system-ui,sans-serif;animation:NavBar_In .18s cubic-bezier(.34,1.56,.64,1)}@media(prefers-reduced-motion:reduce){.NavBar{animation:none}}@keyframes NavBar_In{0%{transform:translateY(-6px) scale(.98);opacity:0}}.NavBar_Bar{box-sizing:border-box;border:1px solid var(--float-line);border-radius:var(--r-float);background:var(--overlay-bg);color:var(--ink);box-shadow:var(--elev);--line: var(--float-line);display:flex;align-items:center;gap:2px;min-block-size:44px;padding:4px;overflow-x:auto}@media(max-width:639px){.NavBar_Bar{padding:2px}}.NavBar_Bar{white-space:nowrap;scrollbar-width:none}.NavBar_Bar::-webkit-scrollbar{display:none}.NavBar_Sep{flex:none;color:var(--paper-muted);font-size:1rem;-webkit-user-select:none;user-select:none}.NavBar_Crumb{display:inline-flex;flex:none;align-items:center;gap:6px;max-inline-size:16rem;min-block-size:36px;padding:0 10px;border:0;border-radius:var(--r-hand);background:none;color:var(--ink);font:inherit;cursor:pointer}.NavBar_Crumb:hover{background:var(--wash)}.NavBar_Crumb:focus-visible,.NavBar_Crumb.is-at:focus{outline:none;background:var(--wash);box-shadow:inset 0 0 0 2px var(--paper-accent)}.NavBar_Crumb.is-last .NavBar_Name{font-weight:600}@media(max-width:639px){.NavBar_Crumb{max-inline-size:13rem;min-block-size:44px;min-inline-size:40px;justify-content:center}.NavBar_Crumb:not(.is-at){padding-inline:8px}.NavBar_Crumb:not(.is-at) .NavBar_Name{display:none}}.NavBar_Kind{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:18px;color:var(--paper-muted)}.NavBar_Name{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NavBar_Failed{margin:0;padding:0 10px;color:var(--ink)}.NavBar_List{box-sizing:border-box;border:1px solid var(--float-line);border-radius:var(--r-float);background:var(--overlay-bg);color:var(--ink);box-shadow:var(--elev);--line: var(--float-line);position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:var(--list-x, 0px);display:flex;flex-direction:column;inline-size:min(22rem,100%);max-block-size:min(60vh,32rem);padding:6px;animation:NavBar_In .16s cubic-bezier(.34,1.56,.64,1)}@media(prefers-reduced-motion:reduce){.NavBar_List{animation:none}}@media(max-width:639px){.NavBar_List{inset-inline-start:0;inline-size:100%;max-block-size:min(70vh,32rem,100dvh - var(--bottom-clear) - 120px)}}.NavBar_Filter{flex:none;box-sizing:border-box;inline-size:100%;min-block-size:40px;margin-block-end:4px;padding:0 10px;border:0;border-block-end:1px solid var(--float-line);border-radius:0;background:transparent;color:var(--ink);font:400 1rem/1.3 Noto Sans,system-ui,sans-serif}.NavBar_Filter::placeholder{color:var(--paper-muted)}.NavBar_Filter:focus{outline:none}.NavBar_Rows{flex:1 1 auto;min-block-size:0;margin:0;padding:0;overflow-y:auto;list-style:none;overscroll-behavior:contain}.NavBar_Row{display:flex;align-items:center;gap:12px;box-sizing:border-box;min-block-size:44px;padding:4px 12px;border-radius:var(--r-hand);line-height:1.3;color:var(--ink);cursor:pointer;min-block-size:40px;padding-inline:10px;gap:10px}.NavBar_Row[aria-selected=true]{background:var(--wash-strong);box-shadow:inset 0 0 0 2px var(--paper-accent)}@media(forced-colors:active){.NavBar_Row[aria-selected=true]{outline:2px solid Highlight;outline-offset:-2px}}.NavBar_Row.is-launch{color:var(--paper-accent)}.NavBar_Row .NavBar_Name{flex:1}.NavBar_Mark{border-radius:2px;background:color-mix(in srgb,var(--paper-accent) 18%,transparent);color:inherit;font-weight:600}.NavBar_Into,.NavBar_Detail{flex:none;color:var(--paper-muted);font-size:.8125rem}.NavBar_Into{font-size:1rem}.NavBar_None{margin:10px;color:var(--paper-muted)}.NavBar_Hint{flex:none;margin:4px 0 0;padding:6px 10px 2px;border-block-start:1px solid var(--float-line);color:var(--paper-muted);font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(pointer:coarse),(max-width:639px){.NavBar_Hint{display:none}}.NavBar_Catch{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-toast)}.GoTo .Dialog_Tools{padding-block-end:var(--space-2, 8px)}.GoTo_Field{width:100%;box-sizing:border-box;min-height:44px;padding:8px 12px;font:inherit;font-size:1.05rem;color:var(--text, inherit);background:var(--field, transparent);border:1px solid var(--line, currentColor);border-radius:8px}.GoTo_Caption{margin:0 0 4px;font-size:.85rem;color:var(--text-muted, inherit)}.GoTo_List{list-style:none;margin:0;padding:0}.GoTo_Row{display:flex;align-items:baseline;gap:8px;box-sizing:border-box;min-height:40px;padding:8px 12px;border-radius:6px;cursor:pointer}.GoTo_Row.is-chosen{background:var(--wash, rgba(127, 127, 127, .14));outline:1px solid var(--line, currentColor)}.GoTo_Row mark{background:none;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px}.GoTo_Title{flex:1;min-width:0;overflow-wrap:anywhere}.GoTo_Path{font-size:.8rem;color:var(--text-muted, inherit);overflow-wrap:anywhere}.GoTo_Kind{font-size:.8rem;color:var(--text-muted, inherit)}.GoTo_Note{margin:8px 0 0;color:var(--text-muted, inherit)}.GoTo_Foot{font-size:.8rem;color:var(--text-muted, inherit)}@media(pointer:coarse){.GoTo_Foot{display:none}}@media(forced-colors:active){.GoTo_Row.is-chosen{outline:2px solid Highlight}}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-ext-opsz-normal-C5tfwALZ.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-opsz-normal-DgmypKXX.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-ext-opsz-normal-DGm64vGR.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-opsz-normal-DFglUmAd.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-vietnamese-opsz-normal-Gqw5JQlq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-ext-opsz-normal-STiTPs0F.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-opsz-normal-BHZsWIlc.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-ext-opsz-italic-5yUt4G_9.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-opsz-italic-Bj0ndbyp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-ext-opsz-italic-DFpO5j-Z.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-opsz-italic-CHERNRFq.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-vietnamese-opsz-italic-BdcrZMcO.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-ext-opsz-italic-4y8iAqqs.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-opsz-italic-CJ93D38p.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata Fallback Georgia;font-style:normal;src:local("Georgia");size-adjust:107.67%;ascent-override:109.32%;descent-override:28.61%;line-gap-override:0%}@font-face{font-family:Literata Fallback Georgia;font-style:italic;src:local("Georgia Italic"),local("Georgia-Italic");size-adjust:107.67%;ascent-override:109.32%;descent-override:28.61%;line-gap-override:0%}@font-face{font-family:Literata Fallback Times;font-style:normal;src:local("Times New Roman"),local("TimesNewRomanPSMT");size-adjust:118.15%;ascent-override:99.62%;descent-override:26.07%;line-gap-override:0%}@font-face{font-family:Literata Fallback Times;font-style:italic;src:local("Times New Roman Italic"),local("TimesNewRomanPS-ItalicMT");size-adjust:118.15%;ascent-override:99.62%;descent-override:26.07%;line-gap-override:0%}:root{--font-writing: "Literata Variable", "Literata Fallback Georgia", "Literata Fallback Times", Georgia, serif}:root{--paper-ground: #fbfbf9;--paper-ink: #1d1b18;--paper-muted: #6b655c;--paper-hairline: #e4e3e1;--paper-accent: #a23b2a;--hue-blue-mark: #116feb;--hue-green-mark: #24965e;--hue-orange-mark: #b85d17;--hue-purple-mark: #5e1394;--hue-pink-mark: #d32f93;--hue-blue-tint: color-mix(in srgb, var(--hue-blue-mark) 14%, transparent);--hue-green-tint: color-mix(in srgb, var(--hue-green-mark) 14%, transparent);--hue-orange-tint: color-mix(in srgb, var(--hue-orange-mark) 14%, transparent);--hue-purple-tint: color-mix(in srgb, var(--hue-purple-mark) 14%, transparent);--hue-pink-tint: color-mix(in srgb, var(--hue-pink-mark) 14%, transparent);--hue-blue-text: #244e95;--hue-green-text: #3b7c53;--hue-orange-text: #9c5a34;--hue-purple-text: #815ec9;--hue-pink-text: #bd4a78;--hue-yellow-mark: #a38f25;--hue-yellow-tint: #f1eac8;--hue-yellow-text: #827324;--hue-brown-mark: #564032;--hue-brown-tint: #f7e6dd;--hue-brown-text: #5c3e2b;--hue-teal-mark: #449d96;--hue-teal-tint: #c8f2ed;--hue-teal-text: #267f79;--hue-grey-mark: #6e6a65;--hue-grey-tint: #ebe9e6;--hue-grey-text: #6e6a65;--paper-size-base: 19px;--paper-measure-chars: 34;--paper-size: var(--paper-size-base);--paper-measure: calc(var(--paper-measure-chars) * var(--paper-size));--paper-leading: 1.6;--bg-raise: var(--paper-ground);--elev-near: 0 4px 16px rgb(18 17 16 / .08);color-scheme:light dark}@media(prefers-color-scheme:dark){:root:not([data-mode=light]){--paper-ground: #121110;--paper-ink: #e8e4df;--paper-muted: #9a938a;--paper-hairline: #2a2724;--paper-accent: #e07a63;--hue-blue-mark: #91b8e6;--hue-green-mark: #2df599;--hue-orange-mark: #f58d3e;--hue-purple-mark: #c455f6;--hue-pink-mark: #f44c8a;--hue-blue-tint: color-mix(in srgb, var(--hue-blue-mark) 18%, transparent);--hue-green-tint: color-mix(in srgb, var(--hue-green-mark) 18%, transparent);--hue-orange-tint: color-mix(in srgb, var(--hue-orange-mark) 18%, transparent);--hue-purple-tint: color-mix(in srgb, var(--hue-purple-mark) 18%, transparent);--hue-pink-tint: color-mix(in srgb, var(--hue-pink-mark) 18%, transparent);--hue-blue-text: #95b5e9;--hue-green-text: #63c788;--hue-orange-text: #eaa37d;--hue-purple-text: #bfb0ea;--hue-pink-text: #eeb0c4;--hue-yellow-mark: #f2d748;--hue-yellow-tint: #302a0d;--hue-yellow-text: #edd870;--hue-brown-mark: #a37b63;--hue-brown-tint: #342720;--hue-brown-text: #dba98b;--hue-teal-mark: #70e4da;--hue-teal-tint: #07302d;--hue-teal-text: #75e3da;--hue-grey-mark: #9a958e;--hue-grey-tint: #2b2a27;--hue-grey-text: #b8b2aa;--bg-raise: color-mix(in srgb, var(--paper-ground) 90%, #fff);--elev-near: 0 0 0 0 transparent}}:root[data-mode=dark]{--paper-ground: #121110;--paper-ink: #e8e4df;--paper-muted: #9a938a;--paper-hairline: #2a2724;--paper-accent: #e07a63;--hue-blue-mark: #91b8e6;--hue-green-mark: #2df599;--hue-orange-mark: #f58d3e;--hue-purple-mark: #c455f6;--hue-pink-mark: #f44c8a;--hue-blue-tint: color-mix(in srgb, var(--hue-blue-mark) 18%, transparent);--hue-green-tint: color-mix(in srgb, var(--hue-green-mark) 18%, transparent);--hue-orange-tint: color-mix(in srgb, var(--hue-orange-mark) 18%, transparent);--hue-purple-tint: color-mix(in srgb, var(--hue-purple-mark) 18%, transparent);--hue-pink-tint: color-mix(in srgb, var(--hue-pink-mark) 18%, transparent);--hue-blue-text: #95b5e9;--hue-green-text: #63c788;--hue-orange-text: #eaa37d;--hue-purple-text: #bfb0ea;--hue-pink-text: #eeb0c4;--hue-yellow-mark: #f2d748;--hue-yellow-tint: #302a0d;--hue-yellow-text: #edd870;--hue-brown-mark: #a37b63;--hue-brown-tint: #342720;--hue-brown-text: #dba98b;--hue-teal-mark: #70e4da;--hue-teal-tint: #07302d;--hue-teal-text: #75e3da;--hue-grey-mark: #9a958e;--hue-grey-tint: #2b2a27;--hue-grey-text: #b8b2aa;--bg-raise: color-mix(in srgb, var(--paper-ground) 90%, #fff);--elev-near: 0 0 0 0 transparent;color-scheme:dark}:root[data-mode=light]{color-scheme:light}html,body{margin:0;background:var(--paper-ground);color:var(--paper-ink)}:root{--motion-press: 80ms ease-out;--motion-fade: .24s ease-out;--motion-settle: .24s cubic-bezier(.34, 1.56, .64, 1);--motion-enter: .16s cubic-bezier(.2, 0, 0, 1);--motion-leave: 90ms cubic-bezier(.23, 1, .32, 1);--motion-sheet: .4s cubic-bezier(.32, .72, 0, 1);--motion-travel: 1;-webkit-tap-highlight-color:transparent}@media(prefers-reduced-motion:reduce){:root{--motion-travel: 0}}:root{--frame-inset-top: env(safe-area-inset-top, 0px);--frame-inset-right: env(safe-area-inset-right, 0px);--frame-inset-bottom: env(safe-area-inset-bottom, 0px);--frame-inset-left: env(safe-area-inset-left, 0px);--keyboard-inset: 0px;--bottom-clear: max(var(--frame-inset-bottom), var(--keyboard-inset))}:root{--z-under: 0;--z-in-page-1: 1;--z-in-page-2: 2;--z-in-page-3: 3;--z-in-page-4: 4;--z-in-page-5: 5;--z-in-page-6: 6;--z-region: 30;--z-chrome: 40;--z-scrim: 41;--z-sidebar-over: 42;--z-sidebar-controls: 43;--z-chat-phone: 44;--z-sheet: 45;--z-over-sheet: 46;--z-prompt: 47;--z-toast: 48;--z-nav: 49;--z-present: 50;--z-skip: 51;--z-drop: 1000}:root{--press-scale: calc(1 - .06 * var(--motion-travel))}:is(.PhoneHead_Back,.PhoneHead_Act:not(.IconButton),.PhoneHead_Rename,.EditDone,.EditTools_Act,.FormatPanel_Tab,.FormatPanel_Keys,.FormatRow_Act,.FindBar_Act,.FindBar_CloseWord,.Doc_Button,.Doc_Back,.Doc_Link,.Doc_Fold,.Doc_FocusLeave,.DocScreen_Back,.DocScreen_UndoAct,.ShareDialog_Back,.HistoryPanel_X,.HistoryPanel_Row,.ThreadBody_Act:not(.is-primary),.ThreadBody_Link,.ThreadCard_Delete,.DocMargin_Act:not(.is-primary),.ReactionPicker_More,.MarkMenu_Trigger,.LabelPicker_Option,.LabelPicker_EditBtn,.LabelPicker_Back,.LabelPicker_Quiet,.CommentFilter_Toggle,.CommentFilter_All,.CommentFilter_MatchOne,.ThreadBody_Act.is-primary,.DocMargin_Act.is-primary,.LabelPicker_Save,.EditPencil,.PhoneHead_Act):not(:active){transition:background-color var(--motion-fade),transform var(--motion-settle),box-shadow var(--halo-bloom)}:is(.PhoneHead_Back,.PhoneHead_Act:not(.IconButton),.PhoneHead_Rename,.EditDone,.EditTools_Act,.FormatPanel_Tab,.FormatPanel_Keys,.FormatRow_Act,.FindBar_Act,.FindBar_CloseWord,.Doc_Button,.Doc_Back,.Doc_Link,.Doc_Fold,.Doc_FocusLeave,.DocScreen_Back,.DocScreen_UndoAct,.ShareDialog_Back,.HistoryPanel_X,.HistoryPanel_Row,.ThreadBody_Act:not(.is-primary),.ThreadBody_Link,.ThreadCard_Delete,.DocMargin_Act:not(.is-primary),.ReactionPicker_More,.MarkMenu_Trigger,.LabelPicker_Option,.LabelPicker_EditBtn,.LabelPicker_Back,.LabelPicker_Quiet,.CommentFilter_Toggle,.CommentFilter_All,.CommentFilter_MatchOne,.ThreadBody_Act.is-primary,.DocMargin_Act.is-primary,.LabelPicker_Save,.EditPencil,.PhoneHead_Act):active:not(:disabled):not([aria-disabled=true]){transition:background-color var(--motion-press),transform var(--motion-press),box-shadow var(--halo-bloom)}:is(.PhoneHead_Back,.PhoneHead_Act:not(.IconButton),.PhoneHead_Rename,.EditDone,.EditTools_Act,.FormatPanel_Tab,.FormatPanel_Keys,.FormatRow_Act,.FindBar_Act,.FindBar_CloseWord,.Doc_Button,.Doc_Back,.Doc_Link,.Doc_Fold,.Doc_FocusLeave,.DocScreen_Back,.DocScreen_UndoAct,.ShareDialog_Back,.HistoryPanel_X,.HistoryPanel_Row,.ThreadBody_Act:not(.is-primary),.ThreadBody_Link,.ThreadCard_Delete,.DocMargin_Act:not(.is-primary),.ReactionPicker_More,.MarkMenu_Trigger,.LabelPicker_Option,.LabelPicker_EditBtn,.LabelPicker_Back,.LabelPicker_Quiet,.CommentFilter_Toggle,.CommentFilter_All,.CommentFilter_MatchOne):active:not(:disabled):not([aria-disabled=true]){background-color:var(--wash-strong)}:is(.ThreadBody_Act.is-primary,.DocMargin_Act.is-primary,.LabelPicker_Save,.EditPencil):active:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb,var(--btn-bg) 86%,var(--btn-ink))}:is(.PhoneHead_Back,.PhoneHead_Act,.EditTools_Act,.FindBar_Act,.Doc_FocusLeave,.HistoryPanel_X):active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--press-scale))}.Reactions_Pill .Reactions_Face{transition:background-color var(--motion-fade)}button.Reactions_Pill:active .Reactions_Face{background-color:var(--wash-strong);transition:background-color var(--motion-press)}
