.VotersDialog_dialog__fxbc_{border:none;padding:0;border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);box-shadow:var(--md-sys-elevation-level3);max-width:400px;width:calc(100vw - var(--md-sys-spacing-xxl))}.VotersDialog_dialog__fxbc_::-webkit-backdrop{background:rgb(var(--md-sys-color-scrim-rgb)/40%)}.VotersDialog_dialog__fxbc_::backdrop{background:rgb(var(--md-sys-color-scrim-rgb)/40%)}.VotersDialog_inner__dtwK3{display:flex;flex-direction:column;gap:var(--md-sys-spacing-lg);padding:var(--md-sys-spacing-xxl);max-height:70dvh}.VotersDialog_head__ai93C{display:flex;align-items:center;justify-content:space-between}.VotersDialog_head__ai93C h2{margin:0}.VotersDialog_loading__movX_{color:var(--md-sys-color-on-surface-variant);margin:0}.VotersDialog_groups__CN13j{display:flex;flex-direction:column;gap:var(--md-sys-spacing-lg);overflow-y:auto}.VotersDialog_group__8KuVQ{display:flex;flex-direction:column;gap:var(--md-sys-spacing-sm)}.VotersDialog_empty__ZulPO,.VotersDialog_groupLabel__I8Rtu{margin:0;color:var(--md-sys-color-on-surface-variant)}.VotersDialog_people__ECuxE{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--md-sys-spacing-sm)}.VotersDialog_person__xawGj{display:flex;align-items:center;gap:var(--md-sys-spacing-sm)}.VotersDialog_avatar__UHslk{width:28px;height:28px;border-radius:var(--md-sys-shape-corner-full);display:grid;place-items:center;background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font-size:11px;font-weight:600;flex-shrink:0;object-fit:cover}.ThreadCard_card__XNznE{position:relative;padding:16px;border-radius:24px;background:var(--md-sys-color-surface-container-lowest);display:flex;flex-direction:column;gap:10px;transition:background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects),border-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects),box-shadow var(--md-sys-motion-spring-default-effects-duration) var(--md-sys-motion-spring-default-effects)}.ThreadCard_card__XNznE:hover{box-shadow:var(--md-sys-elevation-level1)}.ThreadCard_selected__Sx2aw{border-radius:28px;box-shadow:inset 0 0 0 2px var(--md-sys-color-secondary),var(--md-sys-elevation-level2)}.ThreadCard_unread__XkZ20{box-shadow:inset 0 0 0 2px var(--md-sys-color-unread)}.ThreadCard_flash__wibbE{animation:ThreadCard_cardFlash__w1njo 2.2s ease-out}@keyframes ThreadCard_cardFlash__w1njo{0%,35%{box-shadow:0 0 0 3px var(--md-sys-color-primary);background:var(--md-sys-color-primary-container)}to{box-shadow:none;background:var(--md-sys-color-surface-container-lowest)}}@media (prefers-reduced-motion:reduce){.ThreadCard_flash__wibbE{animation:none}}.ThreadCard_resolved__Cqfx8{opacity:.72;background:transparent;box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant)}.ThreadCard_resolved__Cqfx8:hover{opacity:1}.ThreadCard_hitArea__XTLgw{position:absolute;inset:0;border:none;background:none;cursor:pointer;border-radius:inherit}.ThreadCard_actions__aznxB,.ThreadCard_body__fpXY4,.ThreadCard_head__IJEqo,.ThreadCard_replies__8QmFn,.ThreadCard_replyPreview__WWmnK,.ThreadCard_resolvedNote__ryf9_,.ThreadCard_uncertainWrap__6J01K{position:relative;z-index:1}.ThreadCard_head__IJEqo,.ThreadCard_replies__8QmFn,.ThreadCard_resolvedNote__ryf9_,.ThreadCard_uncertainWrap__6J01K{pointer-events:none}.ThreadCard_body__fpXY4{pointer-events:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ThreadCard_commentActions__ipQyp{display:inline-flex;align-items:center;gap:0;margin-left:4px;vertical-align:middle;pointer-events:auto}.ThreadCard_head__IJEqo .ThreadCard_commentActions__ipQyp{margin-left:auto;flex-shrink:0}.ThreadCard_head__IJEqo{display:flex;align-items:center;gap:12px}.ThreadCard_headText__nwDPc>p:first-child,.ThreadCard_head__IJEqo .ThreadCard_type-label-large__2gqJ8{margin:0;font-weight:700}.ThreadCard_headText__nwDPc{min-width:0;flex:1 1}.ThreadCard_meta__iuuo_{margin:0;color:var(--md-sys-color-on-surface-variant)}.ThreadCard_avatarSmall__5FNW_,.ThreadCard_avatar___1Kx0{display:grid;place-items:center;border-radius:50%;background:var(--md-sys-color-accent);color:var(--md-sys-color-on-accent);font-weight:700;flex-shrink:0;object-fit:cover}.ThreadCard_avatar___1Kx0{width:40px;height:40px;font-size:13px}.ThreadCard_avatarSmall__5FNW_{width:28px;height:28px;font-size:11px}.ThreadCard_unreadDot__pbjhh{display:grid;place-items:center;min-width:24px;height:22px;padding-inline:7px;border-radius:11px;background:var(--md-sys-color-unread);color:var(--md-sys-color-on-primary);font-size:var(--md-sys-typescale-label-small-size);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ThreadCard_body__fpXY4{font-size:var(--md-sys-typescale-body-large-size);line-height:var(--md-sys-typescale-body-large-line-height);word-break:break-word}.ThreadCard_body__fpXY4 p{margin:0 0 var(--md-sys-spacing-sm)}.ThreadCard_body__fpXY4 p:last-child{margin-bottom:0}.ThreadCard_body__fpXY4 ol,.ThreadCard_body__fpXY4 ul{margin:0 0 var(--md-sys-spacing-sm);padding-left:var(--md-sys-spacing-xl)}.ThreadCard_body__fpXY4 a{color:var(--md-sys-color-primary-text)}.ThreadCard_body__fpXY4 code{font-family:var(--md-sys-typeface-mono);font-size:.92em;padding:1px 4px;border-radius:var(--md-sys-shape-corner-extra-small);background:var(--md-sys-color-surface-container-highest)}.ThreadCard_body__fpXY4 blockquote{margin:0 0 var(--md-sys-spacing-sm);padding-left:var(--md-sys-spacing-md);border-left:3px solid var(--md-sys-color-outline-variant);color:var(--md-sys-color-on-surface-variant)}.ThreadCard_body__fpXY4 [data-mention-id]{padding:1px 8px;border-radius:8px;background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font-weight:700}.ThreadCard_uncertainWrap__6J01K{position:relative;display:inline-block;margin-left:6px;vertical-align:-3px}.ThreadCard_uncertainBadge__fBdRi{display:grid;place-items:center;width:16px;height:16px;border:none;border-radius:50%;background:var(--md-sys-color-accent-container);color:var(--md-sys-color-on-accent-container);font-size:11px;font-weight:700;line-height:1;cursor:pointer;pointer-events:auto}.ThreadCard_uncertainTooltip__QXNkv{position:absolute;z-index:5;top:calc(100% + 4px);left:0;width:max-content;max-width:260px;padding:8px 12px;border-radius:12px;background:var(--md-sys-color-inverse-surface);color:var(--md-sys-color-inverse-on-surface);box-shadow:var(--md-sys-elevation-level2);font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);pointer-events:auto}.ThreadCard_replyPreview__WWmnK{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:10px 14px;border:none;border-radius:16px;background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface-variant);font:inherit;cursor:pointer;text-align:left}.ThreadCard_replyPreview__WWmnK:hover{background:var(--md-sys-color-surface-container-high)}.ThreadCard_lastReply__m_lIL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ThreadCard_replies__8QmFn{list-style:none;margin:0;padding:12px;border-radius:20px;background:var(--md-sys-color-surface-container);display:flex;flex-direction:column;gap:16px}.ThreadCard_reply__V0dlf{display:flex;gap:10px}.ThreadCard_reply__V0dlf .ThreadCard_body__fpXY4{font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height)}.ThreadCard_replyBody__ukJ7g{min-width:0;flex:1 1}.ThreadCard_edited__ieEzz,.ThreadCard_replyTime__m8kRU{margin-left:var(--md-sys-spacing-sm);color:var(--md-sys-color-on-surface-variant);font-weight:400}.ThreadCard_actions__aznxB{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ThreadCard_actions__aznxB>:last-child:not(:first-child){margin-left:auto}.ThreadCard_voteButtons__E03Q7{display:inline-flex;align-items:center;gap:2px;pointer-events:auto}.ThreadCard_voteCounts__2BZkt{position:relative;z-index:1;display:inline-flex;align-self:flex-start;align-items:center;gap:var(--md-sys-spacing-md);margin:calc(var(--md-sys-spacing-xs) * -1) 0 0;padding:4px 10px;border:none;border-radius:12px;background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface-variant);font:inherit;font-size:var(--md-sys-typescale-label-medium-size);font-weight:700;cursor:pointer;pointer-events:auto}.ThreadCard_voteCounts__2BZkt:hover{background:var(--md-sys-color-surface-container-highest)}.ThreadCard_voteCount__ktehG{display:inline-flex;align-items:center;gap:3px}.ThreadCard_resolvedNote__ryf9_{margin:0;padding:8px 12px;border-radius:12px;background:var(--md-sys-color-success-container);color:var(--md-sys-color-on-success-container);font-size:var(--md-sys-typescale-body-small-size);font-weight:600}.CommentPanel_dock___0RpI{position:relative;z-index:3;display:flex;flex-shrink:0;height:100%;padding:12px 12px 12px 8px;background:var(--md-sys-color-surface-dim)}.CommentPanel_panel__lAcq0{display:flex;flex-direction:column;width:var(--comment-panel-width);min-width:var(--comment-panel-min);max-width:var(--comment-panel-max);height:100%;border-radius:28px;background:var(--md-sys-color-surface-container);box-shadow:var(--md-sys-elevation-level1);resize:horizontal;overflow:hidden;--field-notch:var(--md-sys-color-surface-container)}.CommentPanel_dock___0RpI[data-collapsed]{width:20px;padding:0}.CommentPanel_edgeToggle___PgPF{position:absolute;top:50%;left:calc(8px - 20px);z-index:5;display:grid;place-items:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);box-shadow:var(--md-sys-elevation-level2);cursor:pointer;transform:translateY(-50%);transition:box-shadow var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects),border-radius var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial)}.CommentPanel_edgeToggle___PgPF:hover{box-shadow:var(--md-sys-elevation-level3)}.CommentPanel_edgeToggle___PgPF:active{border-radius:14px}.CommentPanel_edgeToggle___PgPF:focus-visible{outline:3px solid var(--md-sys-color-secondary);outline-offset:2px}.CommentPanel_dock___0RpI[data-collapsed] .CommentPanel_edgeToggle___PgPF{left:auto;right:4px}.CommentPanel_edgeIcon__0y5Bp{transition:rotate var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial)}.CommentPanel_dock___0RpI[data-collapsed] .CommentPanel_edgeIcon__0y5Bp{rotate:180deg}.CommentPanel_edgeCount__GCoZC{position:absolute;top:-6px;right:-8px;display:grid;place-items:center;min-width:20px;height:20px;padding-inline:5px;border-radius:10px;background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);font-size:11px;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--md-sys-color-surface)}.CommentPanel_edgeCount__GCoZC[data-unread]{background:var(--md-sys-color-unread);color:var(--md-sys-color-on-primary)}.CommentPanel_header__4xSav{flex-shrink:0;display:flex;flex-direction:column;gap:12px;padding:12px 12px 12px 20px}.CommentPanel_headerTop__hswmo{display:flex;align-items:center;justify-content:space-between;min-height:48px}.CommentPanel_title__0iF_C{display:flex;align-items:center;gap:10px;margin:0;font-size:var(--md-sys-typescale-title-large-size);font-weight:700}.CommentPanel_unreadBadge__jgVxe{display:inline-grid;place-items:center;line-height:1;min-width:24px;height:22px;padding-inline:7px;border-radius:11px;background:var(--md-sys-color-unread);color:var(--md-sys-color-on-primary);font-size:var(--md-sys-typescale-label-medium-size);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommentPanel_filters__fPbdg{display:flex;flex-direction:column;gap:8px;-webkit-padding-end:8px;padding-inline-end:8px}.CommentPanel_segmented__6ylYL{display:flex;gap:2px}.CommentPanel_segmented__6ylYL button{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;border:none;border-radius:6px;background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant);font:inherit;font-size:var(--md-sys-typescale-label-large-size);font-weight:700;cursor:pointer;transition:border-radius var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial),background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects)}.CommentPanel_segmented__6ylYL button:first-child{border-radius:20px 6px 6px 20px}.CommentPanel_segmented__6ylYL button:last-child{border-radius:6px 20px 20px 6px}.CommentPanel_segmented__6ylYL button[aria-pressed=true]{border-radius:20px;background:var(--md-sys-color-secondary);color:var(--md-sys-color-on-secondary)}.CommentPanel_chipRow__EN_EI{display:flex;gap:8px;-webkit-margin-end:-20px;margin-inline-end:-20px;-webkit-padding-end:20px;padding-inline-end:20px}.CommentPanel_chipRow__EN_EI>*{flex-shrink:0}.CommentPanel_body__z85PB{flex:1 1;min-height:0;overflow-y:auto;padding:4px 12px 16px;display:flex;flex-direction:column;gap:8px}.CommentPanel_list__jLcGo{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.CommentPanel_pending__OjYSh{background:var(--md-sys-color-surface-container-lowest);box-shadow:inset 0 0 0 2px var(--md-sys-color-annotation),var(--md-sys-elevation-level1);--field-notch:var(--md-sys-color-surface-container-lowest)}.CommentPanel_pending__OjYSh,.CommentPanel_unplacedTray__CzOrp{padding:16px;border-radius:24px;display:flex;flex-direction:column;gap:8px}.CommentPanel_unplacedTray__CzOrp{background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container)}.CommentPanel_unplacedTitle__MA99h{display:flex;align-items:center;gap:8px;margin:0}.CommentPanel_empty__I5vtR{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;text-align:center;color:var(--md-sys-color-on-surface-variant)}.CommentPanel_empty__I5vtR p{margin:0}.CommentPanel_emptyArt__M_6bd{display:grid;place-items:center;width:72px;height:72px;margin-bottom:8px;border-radius:24px;background:var(--md-sys-color-accent-container);color:var(--md-sys-color-on-accent-container);transform:rotate(-8deg)}.CommentPanel_emptyArt__M_6bd svg{transform:rotate(8deg)}@media (max-width:840px){.CommentPanel_dock___0RpI{position:fixed;inset:auto 0 0 0;z-index:40;height:60dvh;padding:0 8px calc(8px + env(safe-area-inset-bottom, 0px));background:transparent}.CommentPanel_panel__lAcq0{width:100%;max-width:none;min-width:0;resize:none;box-shadow:var(--md-sys-elevation-level3);background:var(--md-sys-color-surface-container-low);--field-notch:var(--md-sys-color-surface-container-low)}.CommentPanel_header__4xSav{padding-top:24px}.CommentPanel_edgeToggle___PgPF{top:0;left:50%;transform:translate(-50%,-50%)}.CommentPanel_dock___0RpI[data-collapsed]{position:relative;inset:auto;width:auto;height:calc(20px + env(safe-area-inset-bottom, 0px));padding:0 0 env(safe-area-inset-bottom,0);background:var(--md-sys-color-surface-dim)}.CommentPanel_dock___0RpI[data-collapsed] .CommentPanel_edgeToggle___PgPF{top:auto;bottom:calc(4px + env(safe-area-inset-bottom, 0px));left:50%;right:auto;transform:translateX(-50%)}.CommentPanel_edgeIcon__0y5Bp{rotate:90deg}.CommentPanel_dock___0RpI[data-collapsed] .CommentPanel_edgeIcon__0y5Bp{rotate:-90deg}}.CommentPanel_resolvedSection__U8DGC{display:flex;flex-direction:column;gap:8px;margin-top:8px}.CommentPanel_resolvedHead__yvlBR{display:flex;align-items:center;gap:8px;margin:0;padding:4px 8px;color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-title-small-size);font-weight:700}.CommentPanel_resolvedCount__kJEFz{display:grid;place-items:center;line-height:1;min-width:24px;height:20px;padding-inline:6px;border-radius:10px;background:var(--md-sys-color-surface-container-highest);font-size:var(--md-sys-typescale-label-small-size)}.AnnotationLayer_layer__ridoH{position:absolute;inset:0;pointer-events:none;z-index:3}.AnnotationLayer_drawing__bBWWA{pointer-events:auto;cursor:crosshair}.AnnotationLayer_disabled__4vr_v{pointer-events:none}.AnnotationLayer_marker__3DSQg{position:absolute;pointer-events:auto;cursor:pointer;border:none;background:none;padding:0;transition:transform var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial)}.AnnotationLayer_marker__3DSQg:not(.AnnotationLayer_textMarker__ssOGj):focus-visible,.AnnotationLayer_marker__3DSQg:not(.AnnotationLayer_textMarker__ssOGj):hover{transform:scale(1.12);z-index:10}.AnnotationLayer_textMarker__ssOGj:focus-visible,.AnnotationLayer_textMarker__ssOGj:hover{z-index:10}.AnnotationLayer_textMarker__ssOGj .AnnotationLayer_highlight__h2Qgs{pointer-events:auto;cursor:pointer}.AnnotationLayer_selectingText__sWB4o .AnnotationLayer_textMarker__ssOGj .AnnotationLayer_highlight__h2Qgs{pointer-events:none}.AnnotationLayer_textMarker__ssOGj:focus-visible .AnnotationLayer_highlight__h2Qgs,.AnnotationLayer_textMarker__ssOGj:hover .AnnotationLayer_highlight__h2Qgs{background:rgb(var(--md-sys-color-annotation-fill-rgb)/65%)}.AnnotationLayer_textMarker__ssOGj:focus-visible .AnnotationLayer_textPin__IiTB_ .AnnotationLayer_pin__EuyDw,.AnnotationLayer_textMarker__ssOGj:hover .AnnotationLayer_textPin__IiTB_ .AnnotationLayer_pin__EuyDw{transform:translate(-50%,-100%) scale(1.15)}.AnnotationLayer_marker__3DSQg.AnnotationLayer_selected__sZejC{z-index:20}.AnnotationLayer_marker__3DSQg.AnnotationLayer_flash__kuVA4{z-index:30}.AnnotationLayer_flash__kuVA4 .AnnotationLayer_pin__EuyDw{animation:AnnotationLayer_markerFlash__2007D 2.2s ease-out}.AnnotationLayer_flash__kuVA4 .AnnotationLayer_pinBody__N5clM{animation:AnnotationLayer_markerFlashColor__CXErI 2.2s ease-out}.AnnotationLayer_flash__kuVA4 .AnnotationLayer_region__vExjh{animation:AnnotationLayer_regionFlash__3uUIp 2.2s ease-out}.AnnotationLayer_flash__kuVA4 .AnnotationLayer_highlight__h2Qgs{animation:AnnotationLayer_highlightFlash__xT73G 2.2s ease-out}@keyframes AnnotationLayer_markerFlash__2007D{0%,35%{filter:drop-shadow(0 1px 2px rgb(0 0 0/35%)) drop-shadow(0 0 10px var(--md-sys-color-annotation-selected));transform:translate(-50%,-100%) scale(1.35)}to{filter:drop-shadow(0 1px 2px rgb(0 0 0/35%));transform:translate(-50%,-100%) scale(1)}}@keyframes AnnotationLayer_markerFlashColor__CXErI{0%,35%{fill:var(--md-sys-color-unread)}to{fill:var(--md-sys-color-annotation-selected)}}@keyframes AnnotationLayer_regionFlash__3uUIp{0%,35%{box-shadow:0 0 0 6px rgb(var(--md-sys-color-annotation-selected-rgb)/45%)}to{box-shadow:0 0 0 0 rgb(var(--md-sys-color-annotation-selected-rgb)/0)}}@keyframes AnnotationLayer_highlightFlash__xT73G{0%,35%{background:rgb(var(--md-sys-color-annotation-selected-rgb)/85%)}to{background:rgb(var(--md-sys-color-annotation-selected-rgb)/55%)}}@media (prefers-reduced-motion:reduce){.AnnotationLayer_flash__kuVA4 .AnnotationLayer_highlight__h2Qgs,.AnnotationLayer_flash__kuVA4 .AnnotationLayer_pinBody__N5clM,.AnnotationLayer_flash__kuVA4 .AnnotationLayer_pin__EuyDw,.AnnotationLayer_flash__kuVA4 .AnnotationLayer_region__vExjh{animation:none}}.AnnotationLayer_pin__EuyDw{width:26px;height:33px;transform:translate(-50%,-100%);filter:drop-shadow(0 1px 2px rgb(0 0 0/35%))}.AnnotationLayer_pinHalo__fVqc1{fill:var(--md-sys-color-annotation-halo)}.AnnotationLayer_pinBody__N5clM{fill:var(--md-sys-color-annotation);stroke:var(--md-sys-color-annotation-outline);stroke-width:1.5}.AnnotationLayer_selected__sZejC .AnnotationLayer_pinBody__N5clM{fill:var(--md-sys-color-annotation-selected)}.AnnotationLayer_resolved__kKudv .AnnotationLayer_pinBody__N5clM{fill:var(--md-sys-color-annotation-resolved);stroke:var(--md-sys-color-annotation-resolved)}.AnnotationLayer_pinCount___4F4_{fill:var(--md-sys-color-annotation-outline);font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AnnotationLayer_unreadDot__0mwNz{fill:var(--md-sys-color-unread);stroke:var(--md-sys-color-annotation-halo);stroke-width:2}.AnnotationLayer_unread__Um1iG .AnnotationLayer_pin__EuyDw{filter:drop-shadow(0 1px 2px rgb(0 0 0/35%)) drop-shadow(0 0 3px rgb(var(--md-sys-color-unread-rgb)/55%))}.AnnotationLayer_uncertain__HSXH4 .AnnotationLayer_pinBody__N5clM{stroke-dasharray:3 2}.AnnotationLayer_region__vExjh{position:absolute;inset:0;border:2px solid var(--md-sys-color-annotation-outline);outline:2px solid var(--md-sys-color-annotation-halo);background:rgb(var(--md-sys-color-annotation-fill-rgb)/22%);border-radius:var(--md-sys-shape-corner-extra-small)}.AnnotationLayer_selected__sZejC .AnnotationLayer_region__vExjh{background:rgb(var(--md-sys-color-annotation-selected-rgb)/30%);border-color:var(--md-sys-color-annotation-selected)}.AnnotationLayer_resolved__kKudv .AnnotationLayer_region__vExjh{border-style:dashed;background:transparent}.AnnotationLayer_regionPin__m6lVm{position:absolute;top:0;left:0}.AnnotationLayer_highlight__h2Qgs{position:absolute;background:rgb(var(--md-sys-color-annotation-fill-rgb)/45%);mix-blend-mode:multiply;border-radius:2px;pointer-events:none}.AnnotationLayer_selected__sZejC .AnnotationLayer_highlight__h2Qgs{background:rgb(var(--md-sys-color-annotation-selected-rgb)/55%)}.AnnotationLayer_resolved__kKudv .AnnotationLayer_highlight__h2Qgs{background:rgb(var(--md-sys-color-annotation-resolved-rgb)/25%)}.AnnotationLayer_textPin__IiTB_{position:absolute;transform:translateY(-2px)}.AnnotationLayer_pendingMarker__P0OsJ{pointer-events:none;cursor:default;animation:AnnotationLayer_pendingPulse__P8zfY 1.6s ease-in-out infinite}@keyframes AnnotationLayer_pendingPulse__P8zfY{0%,to{opacity:1}50%{opacity:.55}}.AnnotationLayer_preview__9_7pF{position:absolute;border:2px dashed var(--md-sys-color-annotation-outline);background:rgb(var(--md-sys-color-annotation-fill-rgb)/18%);border-radius:var(--md-sys-shape-corner-extra-small);pointer-events:none}.DocumentCanvas_scroller__U2t9S{position:relative;overflow:auto;background:var(--md-sys-color-surface-dim);overscroll-behavior:contain;height:100%;width:100%;touch-action:pan-x pan-y}.DocumentCanvas_pages__stRLG{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--md-sys-spacing-xl);padding:var(--md-sys-spacing-xl);padding-bottom:calc(var(--md-sys-spacing-xl) + 160px);min-width:min-content}.DocumentCanvas_page__H_9jn{position:relative;display:grid;place-items:center;background:#ffffff;box-shadow:var(--md-sys-elevation-level2);border-radius:var(--md-sys-shape-corner-extra-small);overflow:hidden;flex-shrink:0}.DocumentCanvas_canvas__Y3d1a{display:block}.DocumentCanvas_image__od4O6{display:block;max-width:none;transform-origin:center center}.DocumentCanvas_textLayer__hmxaW{position:absolute;top:0;left:0;overflow:hidden;opacity:1;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.DocumentCanvas_textLayer__hmxaW[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}.DocumentCanvas_textLayer__hmxaW[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}.DocumentCanvas_textLayer__hmxaW[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.DocumentCanvas_textLayer__hmxaW br,.DocumentCanvas_textLayer__hmxaW span{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0 0}.DocumentCanvas_textLayer__hmxaW ::selection{background:rgb(var(--md-sys-color-annotation-rgb)/45%)}.DocumentCanvas_pagePlaceholder__pVabX{position:absolute;inset:0;background:linear-gradient(100deg,var(--md-sys-color-surface-container) 30%,var(--md-sys-color-surface-container-high) 50%,var(--md-sys-color-surface-container) 70%);background-size:200% 100%;animation:DocumentCanvas_shimmer__SXSux 1.6s ease-in-out infinite}@keyframes DocumentCanvas_shimmer__SXSux{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.DocumentCanvas_pagePlaceholder__pVabX{animation:none;background:var(--md-sys-color-surface-container)}}.DocumentCanvas_errorState__JjJpG{display:grid;place-items:center;padding:var(--md-sys-spacing-xxxl);text-align:center;color:var(--md-sys-color-on-surface-variant)}.SplitView_single__GWxy6,.SplitView_split__djgVK{height:100%;min-height:0}.SplitView_split__djgVK{display:grid;background:var(--md-sys-color-surface-container-high)}.SplitView_vertical__b54YZ{grid-template-columns:calc(var(--ratio) * 100%) auto 1fr}.SplitView_horizontal__pfN5Z{grid-template-rows:calc(var(--ratio) * 100%) auto 1fr}.SplitView_pane__Uv6sf{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--md-sys-color-surface-dim)}.SplitView_paneHeader__KKQrX{display:flex;align-items:center;gap:var(--md-sys-spacing-sm);padding:var(--md-sys-spacing-sm) var(--md-sys-spacing-lg);background:var(--md-sys-color-surface-container-highest);border-bottom:1px solid var(--md-sys-color-outline-variant);flex-shrink:0}.SplitView_paneBody__t7TEd{flex:1 1;min-height:0;position:relative}.SplitView_divider__JNZUG{position:relative;display:grid;place-items:center;background:var(--md-sys-color-surface-container-high);transition:background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects)}.SplitView_vertical__b54YZ>.SplitView_divider__JNZUG{width:12px;cursor:col-resize}.SplitView_horizontal__pfN5Z>.SplitView_divider__JNZUG{height:12px;cursor:row-resize}.SplitView_divider__JNZUG:focus-visible,.SplitView_divider__JNZUG:hover,.SplitView_dragging__7fQvd>.SplitView_divider__JNZUG{background:var(--md-sys-color-primary)}.SplitView_dividerGrip__kdA2_{background:var(--md-sys-color-outline);border-radius:var(--md-sys-shape-corner-full);pointer-events:none}.SplitView_vertical__b54YZ .SplitView_dividerGrip__kdA2_{width:3px;height:36px}.SplitView_horizontal__pfN5Z .SplitView_dividerGrip__kdA2_{width:36px;height:3px}.SplitView_divider__JNZUG:hover .SplitView_dividerGrip__kdA2_,.SplitView_dragging__7fQvd .SplitView_dividerGrip__kdA2_{background:var(--md-sys-color-on-primary)}.SplitView_linkToggle__fjiBh{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:40px;height:40px;padding:0;border:none;border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant);box-shadow:var(--md-sys-elevation-level2);cursor:pointer;z-index:2;transform:translate(-50%,-50%);transition:background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects),color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects)}.SplitView_linkToggle__fjiBh[aria-pressed=true]{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.SplitView_dividerGrip__kdA2_:has(+.SplitView_linkToggle__fjiBh),.SplitView_linkToggle__fjiBh~.SplitView_dividerGrip__kdA2_{display:none}.SplitView_linkToggle__fjiBh:active{border-radius:12px}@media (max-width:840px){.SplitView_vertical__b54YZ{grid-template-columns:none;grid-template-rows:calc(var(--ratio) * 100%) auto 1fr}.SplitView_vertical__b54YZ>.SplitView_divider__JNZUG{width:auto;height:12px;cursor:row-resize}.SplitView_vertical__b54YZ .SplitView_dividerGrip__kdA2_{width:36px;height:3px}}.ViewerToolbar_bar__XE1n5{position:absolute;bottom:var(--md-sys-spacing-xl);left:50%;transform:translateX(-50%);z-index:30;height:64px;padding:8px;border-radius:32px;background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface);box-shadow:var(--md-sys-elevation-level3)}.ViewerToolbar_bar__XE1n5,.ViewerToolbar_group__VrZXj{display:flex;align-items:center;gap:4px}.ViewerToolbar_divider__1IsCg{width:1px;height:28px;background:var(--md-sys-color-outline-variant);margin-inline:4px}.ViewerToolbar_zoomValue__TSlxj{min-width:60px;height:40px;padding-inline:8px;border:none;border-radius:20px;background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);font:inherit;font-size:var(--md-sys-typescale-label-large-size);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.ViewerToolbar_zoomValue__TSlxj:hover{background:rgb(var(--md-sys-color-on-surface-rgb)/var(--md-sys-state-hover-opacity))}.ViewerToolbar_pageCount__DOYcz{display:inline-flex;flex-shrink:0;white-space:nowrap;align-items:center;gap:4px;padding-inline:4px 12px;font-size:var(--md-sys-typescale-label-large-size);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--md-sys-color-on-surface-variant)}.ViewerToolbar_pageField__eTXF_{width:3em;height:40px;border:none;border-radius:12px;color:var(--md-sys-color-on-surface);font:inherit;font-weight:700;text-align:center}.ViewerToolbar_pageField__eTXF_,.ViewerToolbar_pageField__eTXF_:hover{background:var(--md-sys-color-surface-container-highest)}.ViewerToolbar_pageField__eTXF_:focus-visible{outline:2px solid var(--md-sys-color-secondary);outline-offset:0;box-shadow:none}.ViewerToolbar_hint__kFJv1{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translateX(-50%);margin:0;white-space:nowrap;padding:10px 20px;border-radius:20px;background:var(--md-sys-color-inverse-surface);color:var(--md-sys-color-inverse-on-surface);font-size:var(--md-sys-typescale-label-large-size);font-weight:600;animation:ViewerToolbar_rise__AUbBT var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial)}@keyframes ViewerToolbar_rise__AUbBT{0%{opacity:0;transform:translate(-50%,6px)}}@media (max-width:600px){.ViewerToolbar_bar__XE1n5{bottom:36px;gap:0;padding:6px;max-width:calc(100% - 16px)}.ViewerToolbar_rotate__tWjbG{display:none!important}.ViewerToolbar_divider__1IsCg{margin-inline:2px}.ViewerToolbar_zoomValue__TSlxj{min-width:48px;padding-inline:4px}}.Menu_root__wyR1s{position:relative;display:inline-flex}.Menu_menu__WWWsJ{position:absolute;top:calc(100% + 4px);z-index:200;min-width:200px;max-width:min(320px,calc(100vw - 32px));padding:4px;display:flex;flex-direction:column;gap:2px;border-radius:16px;background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface);box-shadow:var(--md-sys-elevation-level2);transform-origin:top right;animation:Menu_menu-in__Z35MF var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial)}.Menu_menu__WWWsJ[data-align=end]{right:0}.Menu_menu__WWWsJ[data-align=start]{left:0;transform-origin:top left}.Menu_menu__WWWsJ[data-direction=up]{top:auto;bottom:calc(100% + 8px);transform-origin:bottom right}.Menu_menu__WWWsJ[data-direction=up][data-align=start]{transform-origin:bottom left}.Menu_menu__WWWsJ[data-direction=side]{top:auto;bottom:0;left:calc(100% + 8px);right:auto;transform-origin:bottom left}@keyframes Menu_menu-in__Z35MF{0%{transform:scale(.8);opacity:0}}.Menu_item__79Dbv{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding-inline:12px;border:none;border-radius:12px;background:transparent;color:var(--md-sys-color-on-surface);font:inherit;font-size:var(--md-sys-typescale-label-large-size);font-weight:600;text-align:start;text-decoration:none;cursor:pointer;isolation:isolate;overflow:hidden}.Menu_item__79Dbv svg{color:var(--md-sys-color-on-surface-variant)}.Menu_item__79Dbv:after{content:"";position:absolute;inset:0;z-index:-1;background:currentColor;opacity:0}.Menu_item__79Dbv:hover:after{opacity:var(--md-sys-state-hover-opacity)}.Menu_item__79Dbv:active:after{opacity:var(--md-sys-state-pressed-opacity)}.Menu_item__79Dbv:disabled{cursor:default;opacity:.38}.Menu_item__79Dbv[data-selected]{background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container)}.Menu_item__79Dbv[data-selected] svg{color:inherit}.Menu_item__79Dbv[data-destructive],.Menu_item__79Dbv[data-destructive] svg{color:var(--md-sys-color-error)}.Menu_itemLabel__3DQ4x{flex:1 1;min-width:0}.Menu_divider__Al93s{height:1px;margin:4px 12px;background:var(--md-sys-color-outline-variant)}.ProfileMenu_root__N2w89{position:relative}.ProfileMenu_trigger__o16K1{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px;border:none;border-radius:28px;background:transparent;color:var(--md-sys-color-on-surface);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects)}.ProfileMenu_trigger__o16K1:hover{background:rgb(var(--md-sys-color-on-surface-rgb)/var(--md-sys-state-hover-opacity))}.ProfileMenu_root__N2w89:not([data-expanded]) .ProfileMenu_trigger__o16K1{justify-content:center;width:auto;margin-inline:auto}.ProfileMenu_root__N2w89[data-compact] .ProfileMenu_trigger__o16K1{min-height:48px;padding:4px}.ProfileMenu_avatar__qbCFr,.ProfileMenu_identityAvatar__f_QbC{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--md-sys-color-accent);color:var(--md-sys-color-on-accent);font-size:var(--md-sys-typescale-label-large-size);font-weight:700}.ProfileMenu_who__w2SDy{display:flex;flex-direction:column;min-width:0}.ProfileMenu_name__wf0vO{font-size:var(--md-sys-typescale-label-large-size);font-weight:700}.ProfileMenu_email__g0G0V,.ProfileMenu_name__wf0vO{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProfileMenu_email__g0G0V{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-small-size)}.ProfileMenu_menu__23_q1{min-width:260px}.ProfileMenu_identity__87qZ_{display:flex;align-items:center;gap:12px;padding:12px}.ProfileMenu_identityText__5nnjE{display:flex;flex-direction:column;min-width:0}.AppShell_shell__YCowG{--rail-width:var(--shell-drawer-width);display:grid;grid-template-columns:var(--rail-width) minmax(0,1fr);min-height:100dvh;background:var(--md-sys-color-surface);transition:grid-template-columns var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial)}.AppShell_shell__YCowG[data-rail=collapsed]{--rail-width:var(--shell-rail-width)}.AppShell_rail__9U3vi{position:-webkit-sticky;position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;gap:4px;padding:16px 12px;overflow-x:hidden;overflow-y:auto;background:var(--md-sys-color-surface-container);scrollbar-width:none}.AppShell_railHead__ADiiV{display:flex;align-items:center;gap:8px;height:56px;padding-inline:12px 0;margin-inline:-8px 0}.AppShell_shell__YCowG[data-rail=collapsed] .AppShell_railHead__ADiiV{justify-content:center;padding:0;margin:0}.AppShell_brand__tkE0n{display:flex;align-items:center;gap:10px;min-width:0;text-decoration:none;color:var(--md-sys-color-on-surface)}.AppShell_shell__YCowG[data-rail=collapsed] .AppShell_brand__tkE0n{display:none}.AppShell_brandMark__J3PgP{width:36px;height:36px;object-fit:contain;flex-shrink:0}.AppShell_brandName__E75Kw{font-size:var(--md-sys-typescale-title-medium-size);white-space:nowrap;letter-spacing:.01em}.AppShell_brandName__E75Kw strong{font-weight:800}.AppShell_railFab__cM31m{position:relative;display:flex;align-items:center;gap:12px;height:56px;margin:0 0 0 4px;padding-inline:16px 20px;width:-moz-fit-content;width:fit-content;max-width:100%;border:none;border-radius:16px;background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);box-shadow:var(--md-sys-elevation-level1);font:inherit;font-size:var(--md-sys-typescale-title-medium-size);font-weight:700;cursor:pointer;overflow:hidden;isolation:isolate;transition:border-radius var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial),box-shadow var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects)}.AppShell_dockFab__gipP_:after,.AppShell_railFab__cM31m:after{content:"";position:absolute;inset:0;background:currentColor;opacity:0;z-index:-1;transition:opacity var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects)}.AppShell_dockFab__gipP_:hover,.AppShell_railFab__cM31m:hover{box-shadow:var(--md-sys-elevation-level3)}.AppShell_dockFab__gipP_:hover:after,.AppShell_railFab__cM31m:hover:after{opacity:var(--md-sys-state-hover-opacity)}.AppShell_dockFab__gipP_:active,.AppShell_railFab__cM31m:active{border-radius:12px}.AppShell_dockFab__gipP_:active:after,.AppShell_railFab__cM31m:active:after{opacity:var(--md-sys-state-pressed-opacity)}.AppShell_railFabSlot__qvkuV{display:flex;align-items:center;flex-shrink:0;height:56px;margin:8px 0 20px}.AppShell_dockFab__gipP_,.AppShell_railFab__cM31m{animation:AppShell_fab-in__VDG3h var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial) backwards}@keyframes AppShell_fab-in__VDG3h{0%{opacity:0;transform:scale(.6)}}.AppShell_shell__YCowG[data-rail=collapsed] .AppShell_railFab__cM31m{width:56px;padding:0;justify-content:center;margin-inline:auto}.AppShell_shell__YCowG[data-rail=collapsed] .AppShell_railFabLabel__8hQHH{display:none}.AppShell_railFabIcon__JdeSJ{display:grid;place-items:center;--icon-size:24px}.AppShell_railFabIcon__JdeSJ svg{width:24px;height:24px}.AppShell_railFabLabel__8hQHH{white-space:nowrap}.AppShell_destinations__Ud0GD{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.AppShell_destination__ewTyH{position:relative;display:flex;align-items:center;gap:12px;width:100%;height:56px;padding-inline:16px;border:none;border-radius:28px;background:transparent;color:var(--md-sys-color-on-surface-variant);font:inherit;text-align:start;text-decoration:none;cursor:pointer;isolation:isolate;overflow:hidden;transition:background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects),border-radius var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial)}.AppShell_destination__ewTyH:after{content:"";position:absolute;inset:0;z-index:-1;background:currentColor;opacity:0;transition:opacity var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects)}.AppShell_destination__ewTyH:hover:after{opacity:var(--md-sys-state-hover-opacity)}.AppShell_destination__ewTyH:active{border-radius:16px}.AppShell_destination__ewTyH:active:after{opacity:var(--md-sys-state-pressed-opacity)}.AppShell_destination__ewTyH[data-active]{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.AppShell_destination__ewTyH[data-active] .AppShell_destinationLabel__9JM6H{font-weight:700}.AppShell_shell__YCowG[data-rail=collapsed] .AppShell_destination__ewTyH{justify-content:center;padding:0;width:56px;margin-inline:auto}.AppShell_destinationIcon__hikBu{position:relative;display:grid;place-items:center;flex-shrink:0}.AppShell_destinationLabel__9JM6H{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--md-sys-typescale-label-large-size);font-weight:600;letter-spacing:var(--md-sys-typescale-label-large-tracking)}.AppShell_shell__YCowG[data-rail=collapsed] .AppShell_destinationLabel__9JM6H{display:none}.AppShell_badge__XoeI1{display:grid;place-items:center;min-width:24px;height:20px;padding-inline:6px;border-radius:10px;background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);font-size:var(--md-sys-typescale-label-small-size);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AppShell_badgeDot__uRIvZ{position:absolute;top:-2px;right:-3px;width:8px;height:8px;border-radius:50%;background:var(--md-sys-color-primary);box-shadow:0 0 0 2px var(--md-sys-color-surface-container)}.AppShell_railBottom__GlNxi{margin-top:auto;display:flex;flex-direction:column;gap:4px;padding-top:12px}.AppShell_main__NYoit{min-width:0;min-height:100dvh}.AppShell_navProgress__5Dl2C{position:-webkit-sticky;position:sticky;top:0;z-index:40;height:0;overflow:visible;pointer-events:none}.AppShell_navProgress__5Dl2C>span{position:absolute;top:0;left:0;right:0;height:4px;border-radius:2px;background:var(--md-sys-color-secondary-container);opacity:0;overflow:hidden;transition:opacity .15s linear}.AppShell_navProgress__5Dl2C>span:before{content:"";position:absolute;inset:0 auto 0 0;width:40%;border-radius:2px;background:var(--md-sys-color-primary);animation:AppShell_nav-progress__uFWFP 1.1s cubic-bezier(.65,0,.35,1) infinite}.AppShell_navProgress__5Dl2C[data-active]>span{opacity:1;transition-delay:.15s}@keyframes AppShell_nav-progress__uFWFP{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}.AppShell_screen__MNrbQ{animation:AppShell_screen-in__2HwlL var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial) backwards}.AppShell_screenFull__j70wF{flex:1 1;min-height:0;display:flex;flex-direction:column;animation:AppShell_screen-fade__tCpl_ var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-emphasized-decelerate) backwards}@keyframes AppShell_screen-in__2HwlL{0%{opacity:0;transform:translateY(16px)}}@keyframes AppShell_screen-fade__tCpl_{0%{opacity:0}}.AppShell_mainFullBleed__0Yg2_{min-width:0;height:100dvh;overflow:hidden;display:flex;flex-direction:column}.AppShell_dock__iAAqC{display:none}@media (max-width:840px){.AppShell_shell__YCowG,.AppShell_shell__YCowG[data-rail=collapsed]{grid-template-columns:minmax(0,1fr)}.AppShell_rail__9U3vi{display:none}.AppShell_main__NYoit{padding-bottom:var(--shell-bottom-clearance)}.AppShell_dock__iAAqC{position:fixed;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:60;display:flex;align-items:center;justify-content:center;gap:8px;pointer-events:none}.AppShell_dock__iAAqC>*{pointer-events:auto}.AppShell_toolbar__S5cBI{display:flex;align-items:center;height:64px;padding:8px;border-radius:32px;background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);box-shadow:var(--md-sys-elevation-level3);max-width:calc(100vw - 32px - 64px)}.AppShell_toolbar__S5cBI[data-open]{animation:AppShell_toolbar-open__LO3YD var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial);transform-origin:center}.AppShell_toolbarPill__SIuYo{position:relative;display:flex;align-items:center;gap:6px;height:48px;padding-inline:20px 14px;border:none;border-radius:24px;background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font:inherit;font-size:var(--md-sys-typescale-title-medium-size);font-weight:700;cursor:pointer;transition:border-radius var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial)}.AppShell_toolbarPill__SIuYo:active{border-radius:14px}.AppShell_toolbarPillLabel__2QJRb{white-space:nowrap}.AppShell_toolbarDot__DhlbA{width:8px;height:8px;border-radius:50%;background:var(--md-sys-color-primary)}.AppShell_toolbarItems__S7aII{display:flex;align-items:center;gap:4px}.AppShell_toolbarItem__CQxTo{position:relative;display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border:none;border-radius:24px;background:transparent;color:var(--md-sys-color-on-surface-variant);cursor:pointer;transition:border-radius var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial),background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects);animation:AppShell_item-in__hBAC5 var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial) backwards}.AppShell_toolbarItem__CQxTo:nth-child(2){animation-delay:30ms}.AppShell_toolbarItem__CQxTo:nth-child(3){animation-delay:60ms}.AppShell_toolbarItem__CQxTo:nth-child(4){animation-delay:90ms}.AppShell_toolbarItem__CQxTo:nth-child(n+5){animation-delay:.12s}.AppShell_toolbarItem__CQxTo:hover{background:rgb(var(--md-sys-color-on-surface-rgb)/var(--md-sys-state-hover-opacity))}.AppShell_toolbarItem__CQxTo:active{border-radius:14px}.AppShell_toolbarItem__CQxTo[data-active]{width:64px;background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.AppShell_toolbarItem__CQxTo .AppShell_badgeDot__uRIvZ{top:10px;right:10px;box-shadow:0 0 0 2px var(--md-sys-color-surface-container-high)}.AppShell_toolbarDivider___J5Rb{width:1px;height:24px;margin-inline:4px;background:var(--md-sys-color-outline-variant);flex-shrink:0}.AppShell_dockFabSlot__f477Y{width:64px;height:64px;flex-shrink:0;margin-left:auto}.AppShell_dockFab__gipP_{position:relative;display:grid;place-items:center;width:64px;height:64px;flex-shrink:0;margin-left:auto;border:none;border-radius:20px;background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);box-shadow:var(--md-sys-elevation-level3);cursor:pointer;overflow:hidden;isolation:isolate;transition:border-radius var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial)}.AppShell_dock__iAAqC:has(.AppShell_dockFab__gipP_){justify-content:space-between}.AppShell_shell__YCowG:has(.AppShell_mainFullBleed__0Yg2_) .AppShell_dock__iAAqC{display:none}}@keyframes AppShell_toolbar-open__LO3YD{0%{transform:scaleX(.7);opacity:.4}}@keyframes AppShell_item-in__hBAC5{0%{transform:scale(.4);opacity:0}}.AppShell_gate__J6On2{display:grid;place-items:center;min-height:100dvh;background:var(--md-sys-color-surface)}.NotificationCentre_wrap__Vu2mc{position:relative;display:inline-flex}.NotificationCentre_badge__UGrkN{position:absolute;top:4px;right:2px;display:grid;place-items:center;min-width:18px;height:18px;padding-inline:5px;border-radius:9px;background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);box-shadow:0 0 0 2px var(--md-sys-color-surface);font-size:11px;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.NotificationCentre_bell__Gtvcs{display:grid;place-items:center;transform-origin:50% 10%}.NotificationCentre_bell__Gtvcs[data-ringing]{animation:NotificationCentre_ring__gaon1 .9s var(--md-sys-motion-easing-emphasized,ease) both}@keyframes NotificationCentre_ring__gaon1{0%,to{rotate:0deg}15%{rotate:18deg}30%{rotate:-15deg}45%{rotate:10deg}60%{rotate:-6deg}75%{rotate:3deg}}.NotificationCentre_dialog__tkbbB{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border-radius:0;background:transparent;box-shadow:none;overflow:hidden}.NotificationCentre_dialog__tkbbB[open]{animation:none}.NotificationCentre_dialog__tkbbB[data-closing]::-webkit-backdrop{opacity:0;-webkit-transition:opacity .18s linear;transition:opacity .18s linear}.NotificationCentre_dialog__tkbbB[data-closing]::backdrop{opacity:0;transition:opacity .18s linear}.NotificationCentre_sheet__XzBa7{position:absolute;top:12px;right:12px;bottom:12px;width:min(440px,calc(100% - 24px));display:flex;flex-direction:column;border-radius:28px;background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface);box-shadow:var(--md-sys-elevation-level3);overflow:hidden;--field-notch:var(--md-sys-color-surface-container-low);animation:NotificationCentre_sheet-in-side__39lGt var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial);transition:transform var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial)}.NotificationCentre_dialog__tkbbB[data-closing] .NotificationCentre_sheet__XzBa7{transform:translateX(calc(100% + 24px));transition:transform .18s var(--md-sys-motion-easing-emphasized-accelerate,ease-in)}@keyframes NotificationCentre_sheet-in-side__39lGt{0%{transform:translateX(calc(100% + 24px))}}.NotificationCentre_grabZone__uFzAg{flex-shrink:0}.NotificationCentre_handle__Ue7my{display:none}.NotificationCentre_header__FVQ4O{display:flex;align-items:center;gap:4px;padding:16px 12px 8px 24px}.NotificationCentre_title__Oa78N{flex:1 1;display:flex;align-items:center;gap:10px;margin:0;font-size:var(--md-sys-typescale-headline-small-size);line-height:var(--md-sys-typescale-headline-small-line-height);font-weight:800;font-stretch:110%}.NotificationCentre_titleCount__V3gC0{display:grid;place-items:center;min-width:28px;height:24px;padding-inline:8px;border-radius:12px;background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);font-size:var(--md-sys-typescale-label-large-size);font-weight:800;line-height:1;font-stretch:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NotificationCentre_headerIcon__yp5mh{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--md-sys-color-on-surface-variant)}.NotificationCentre_headerIcon__yp5mh:hover{background:rgb(var(--md-sys-color-on-surface-rgb,0 0 0)/8%)}.NotificationCentre_toolbar__wGUL9{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:4px 20px 12px}.NotificationCentre_chips__Os8x1{display:flex;gap:8px;flex:1 1 100%;margin-inline:-20px;padding-inline:20px}.NotificationCentre_chips__Os8x1>*{flex-shrink:0}.NotificationCentre_list__jG90p{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 12px 16px}.NotificationCentre_group__2eR0P+.NotificationCentre_group__2eR0P{margin-top:12px}.NotificationCentre_groupHead__3s4jS{margin:8px 12px;color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-label-large-size);font-weight:700;letter-spacing:.02em}.NotificationCentre_rows__JIaWl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.NotificationCentre_row__91bfO{position:relative;border-radius:6px;background:var(--md-sys-color-surface-container-lowest);transition:background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects),border-radius var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial)}.NotificationCentre_row__91bfO:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.NotificationCentre_row__91bfO:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.NotificationCentre_row__91bfO[data-unread]{background:var(--md-sys-color-surface-container-highest)}.NotificationCentre_row__91bfO:hover{border-radius:20px}.NotificationCentre_item__4iema{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;color:inherit;text-decoration:none;border-radius:inherit}.NotificationCentre_item__4iema:hover{background:rgb(var(--md-sys-color-on-surface-rgb,0 0 0)/5%)}.NotificationCentre_item__4iema:focus-visible{outline:3px solid var(--md-sys-color-secondary);outline-offset:-3px}.NotificationCentre_avatar__UrgSw{position:relative;flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--md-sys-color-accent-container);color:var(--md-sys-color-on-accent-container);font-size:15px;font-weight:800;line-height:1}.NotificationCentre_avatar__UrgSw[data-tone="1"]{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.NotificationCentre_avatar__UrgSw[data-tone="2"]{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.NotificationCentre_avatar__UrgSw[data-tone="3"]{background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container)}.NotificationCentre_kindBadge__eLo0I{position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;box-shadow:0 0 0 2px var(--md-sys-color-surface-container-low);background:var(--md-sys-color-secondary);color:var(--md-sys-color-on-secondary)}.NotificationCentre_kindBadge__eLo0I[data-kind=mention]{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.NotificationCentre_kindBadge__eLo0I[data-kind=file]{background:var(--md-sys-color-accent,var(--md-sys-color-tertiary));color:var(--md-sys-color-on-accent,var(--md-sys-color-on-tertiary))}.NotificationCentre_kindBadge__eLo0I[data-kind=done]{background:var(--md-sys-color-success,var(--md-sys-color-secondary));color:var(--md-sys-color-on-success,var(--md-sys-color-on-secondary))}.NotificationCentre_body__AQDw3{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.NotificationCentre_line__u78lf{font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);color:var(--md-sys-color-on-surface-variant)}.NotificationCentre_line__u78lf strong{color:var(--md-sys-color-on-surface);font-weight:700}.NotificationCentre_row__91bfO[data-unread] .NotificationCentre_line__u78lf{color:var(--md-sys-color-on-surface)}.NotificationCentre_excerpt__pSOfv{align-self:flex-start;max-width:100%;padding:6px 12px;border-radius:4px 16px 16px 16px;background:var(--md-sys-color-surface-container);font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.NotificationCentre_row__91bfO[data-unread] .NotificationCentre_excerpt__pSOfv{background:var(--md-sys-color-surface-container-lowest)}.NotificationCentre_meta__yJbRd{display:flex;gap:2px 8px;font-size:var(--md-sys-typescale-label-medium-size);color:var(--md-sys-color-on-surface-variant)}.NotificationCentre_meta__yJbRd time{font-weight:700}.NotificationCentre_row__91bfO[data-unread] .NotificationCentre_meta__yJbRd time{color:var(--md-sys-color-primary-text,var(--md-sys-color-primary))}.NotificationCentre_where__9sYCS{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificationCentre_dot__RIRMX{flex-shrink:0;width:10px;height:10px;margin-top:6px;border-radius:50%;background:var(--md-sys-color-unread)}.NotificationCentre_markRead__fOFK0{position:absolute;top:6px;right:6px;opacity:0;transition:opacity var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects)}.NotificationCentre_row__91bfO:focus-within .NotificationCentre_markRead__fOFK0,.NotificationCentre_row__91bfO:hover .NotificationCentre_markRead__fOFK0{opacity:1}.NotificationCentre_row__91bfO:focus-within .NotificationCentre_dot__RIRMX,.NotificationCentre_row__91bfO:hover .NotificationCentre_dot__RIRMX{visibility:hidden}@media (hover:none){.NotificationCentre_markRead__fOFK0{opacity:1}.NotificationCentre_row__91bfO[data-unread] .NotificationCentre_dot__RIRMX{visibility:hidden}.NotificationCentre_row__91bfO[data-unread] .NotificationCentre_item__4iema{padding-right:48px}}.NotificationCentre_more__4MORj{display:flex;justify-content:center;padding-top:12px}.NotificationCentre_empty__govT3{display:flex;flex-direction:column;align-items:center;gap:4px;padding:48px 24px;text-align:center}.NotificationCentre_emptyArt__My0nX{position:relative;display:grid;place-items:center;width:112px;height:112px;margin-bottom:16px;color:var(--md-sys-color-on-secondary-container)}.NotificationCentre_emptyShape___SJjU{position:absolute;inset:0;width:100%;height:100%;fill:var(--md-sys-color-secondary-container);animation:NotificationCentre_empty-spin__1adp4 24s linear infinite}.NotificationCentre_emptyArt__My0nX>:not(.NotificationCentre_emptyShape___SJjU){position:relative}@keyframes NotificationCentre_empty-spin__1adp4{to{rotate:1turn}}.NotificationCentre_emptyTitle__gDEJ9{margin:0;font-size:var(--md-sys-typescale-title-large-size);font-weight:800}.NotificationCentre_emptyText__VUhiQ{margin:0;max-width:280px;color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-medium-size)}@media (prefers-reduced-motion:reduce){.NotificationCentre_bell__Gtvcs[data-ringing],.NotificationCentre_emptyShape___SJjU{animation:none}}@media (max-width:600px){.NotificationCentre_sheet__XzBa7{top:auto;left:0;right:0;bottom:0;width:100%;height:min(88dvh,100%);border-radius:28px 28px 0 0;padding-bottom:env(safe-area-inset-bottom,0);animation-name:NotificationCentre_sheet-in-bottom__IFg8d}.NotificationCentre_dialog__tkbbB[data-closing] .NotificationCentre_sheet__XzBa7{transform:translateY(100%)}@keyframes NotificationCentre_sheet-in-bottom__IFg8d{0%{transform:translateY(100%)}}.NotificationCentre_grabZone__uFzAg{touch-action:none}.NotificationCentre_handle__Ue7my{display:block;width:32px;height:4px;margin:12px auto 0;border-radius:2px;background:var(--md-sys-color-on-surface-variant);opacity:.4}.NotificationCentre_header__FVQ4O{padding-top:8px}}.ApproversDialog_dialog__UawGf{border:none;padding:0;border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);box-shadow:var(--md-sys-elevation-level3);max-width:400px;width:calc(100vw - var(--md-sys-spacing-xxl))}.ApproversDialog_dialog__UawGf::-webkit-backdrop{background:rgb(var(--md-sys-color-scrim-rgb)/40%)}.ApproversDialog_dialog__UawGf::backdrop{background:rgb(var(--md-sys-color-scrim-rgb)/40%)}.ApproversDialog_inner__qLUlP{display:flex;flex-direction:column;gap:var(--md-sys-spacing-lg);padding:var(--md-sys-spacing-xxl);max-height:70dvh}.ApproversDialog_head__3hnen{display:flex;align-items:center;justify-content:space-between}.ApproversDialog_head__3hnen h2{margin:0}.ApproversDialog_empty__QY4fu{margin:0;color:var(--md-sys-color-on-surface-variant)}.ApproversDialog_people__KY_rZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--md-sys-spacing-sm);overflow-y:auto}.ApproversDialog_person__2TGRP{display:flex;align-items:center;gap:var(--md-sys-spacing-sm)}.ApproversDialog_avatar__8B8oo{width:28px;height:28px;border-radius:var(--md-sys-shape-corner-full);display:grid;place-items:center;background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font-size:11px;font-weight:600;flex-shrink:0;object-fit:cover}.UploadTray_tray__huESZ{position:fixed;right:24px;bottom:calc(24px + var(--shell-bottom-clearance));z-index:150;display:flex;flex-direction:column;gap:var(--md-sys-spacing-sm);width:330px;max-width:calc(100vw - var(--md-sys-spacing-xxl))}.UploadTray_item__Sa7c7{display:flex;align-items:center;gap:var(--md-sys-spacing-md);padding:var(--md-sys-spacing-md);border-radius:20px;background:var(--md-sys-color-inverse-surface);color:var(--md-sys-color-inverse-on-surface);box-shadow:var(--md-sys-elevation-level3);animation:UploadTray_slideIn__3T3Jh var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial)}@keyframes UploadTray_slideIn__3T3Jh{0%{transform:translateY(12px);opacity:0}}.UploadTray_item__Sa7c7[data-status=failed]{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.UploadTray_item__Sa7c7[data-status=done]{background:var(--md-sys-color-success-container);color:var(--md-sys-color-on-success-container)}.UploadTray_item__Sa7c7 button{color:inherit}.UploadTray_itemText__wsCpq{flex:1 1;min-width:0}.UploadTray_name__Trohz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UploadTray_note__YVd9s{opacity:.8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.UploadTray_progress__S2oq3{width:64px;height:6px;border-radius:3px;background:rgb(var(--md-sys-color-inverse-on-surface-rgb)/24%);overflow:hidden;flex-shrink:0}.UploadTray_progress__S2oq3 span{display:block;height:100%;border-radius:3px;background:var(--md-sys-color-inverse-primary);transform-origin:left;transition:transform var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial)}@media (max-width:840px){.UploadTray_tray__huESZ{right:var(--md-sys-spacing-sm);left:var(--md-sys-spacing-sm);bottom:96px;width:auto}}.ViewToggle_group__8hDIL{display:inline-flex;gap:2px}.ViewToggle_button__cG3zm{width:48px;height:40px;border-radius:8px;background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant)}.ViewToggle_button__cG3zm:first-child{border-radius:20px 8px 8px 20px}.ViewToggle_button__cG3zm:last-child{border-radius:8px 20px 20px 8px}.ViewToggle_button__cG3zm[aria-pressed=true]{border-radius:20px;background:var(--md-sys-color-secondary);color:var(--md-sys-color-on-secondary)}.projects_page__WwGpD{width:100%;max-width:1440px;margin:0 auto;padding:8px 40px 48px}.projects_toolbar__B_Zml{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:24px}.projects_toolbarSpacer__zuOLi{flex:1 1}.projects_grid__ZDtys{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:16px;gap:16px}.projects_card__WSsH3{position:relative;height:100%;display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:28px;background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface);text-decoration:none;isolation:isolate;overflow:hidden;transition:border-radius var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial),box-shadow var(--md-sys-motion-spring-default-effects-duration) var(--md-sys-motion-spring-default-effects),background-color var(--md-sys-motion-spring-default-effects-duration) var(--md-sys-motion-spring-default-effects)}.projects_card__WSsH3:hover{background:var(--md-sys-color-surface-container-high);box-shadow:var(--md-sys-elevation-level1)}.projects_card__WSsH3:active{border-radius:20px}.projects_cardArchived__7kQPE{background:transparent;box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant)}.projects_cardArchived__7kQPE>*{opacity:.72}.projects_cardTop__xER_R{display:flex;align-items:flex-start;gap:16px}.projects_cardTitle__xiSWE{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:2px}.projects_cardTitle__xiSWE h3{margin:0;font-size:var(--md-sys-typescale-title-large-size);line-height:var(--md-sys-typescale-title-large-line-height);font-weight:700;overflow-wrap:anywhere}.projects_cardBadges__JsnHR{display:flex;align-items:center;gap:6px;flex-shrink:0}.projects_toProof__Mdav_{display:inline-flex;align-items:center;gap:4px;height:28px;padding-inline:6px;border-radius:14px;color:var(--md-sys-color-on-surface);opacity:.18;font-size:var(--md-sys-typescale-label-large-size);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.projects_toProof__Mdav_[data-pending]{padding-inline:8px 10px;opacity:1;background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container)}.projects_unread__W0Ibd{display:grid;place-items:center;flex-shrink:0;min-width:28px;height:28px;padding-inline:8px;border-radius:14px;background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);font-size:var(--md-sys-typescale-label-large-size);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.projects_desc__DmFmy{margin:0;color:var(--md-sys-color-on-surface-variant);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.projects_stats__lS_4x{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px;margin:auto 0 0}.projects_stats__lS_4x>div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:6px;background:var(--md-sys-color-surface-container-lowest)}.projects_stats__lS_4x>div:first-child{border-radius:16px 6px 6px 16px}.projects_stats__lS_4x>div:last-child{border-radius:6px 16px 16px 6px}.projects_stats__lS_4x>div[data-accent]{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.projects_stats__lS_4x dt{display:flex;align-items:center;gap:6px;min-width:0;color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-label-medium-size);font-weight:600}.projects_stats__lS_4x>div[data-accent] dt{color:inherit}.projects_stats__lS_4x dt span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projects_stats__lS_4x dd{margin:0;font-size:var(--md-sys-typescale-title-large-size);line-height:var(--md-sys-typescale-title-large-line-height);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.projects_cardFoot__2S5k_{display:flex;align-items:center;gap:8px;color:var(--md-sys-color-on-surface-variant)}.projects_cardFoot__2S5k_ time{flex-shrink:0}.projects_cardFoot__2S5k_ .projects_toProof__Mdav_{margin-left:auto}.projects_empty__VQeWr{display:flex;flex-direction:column;align-items:center;gap:12px;padding:64px 24px;text-align:center;color:var(--md-sys-color-on-surface-variant);border-radius:28px;background:var(--md-sys-color-surface-container)}.projects_empty__VQeWr h2{color:var(--md-sys-color-on-surface)}.projects_empty__VQeWr p{max-width:44ch;margin:0 0 8px}.projects_emptyArt__gSshW{display:grid;place-items:center;width:96px;height:96px;margin-bottom:8px;border-radius:32px;background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container);transform:rotate(-8deg)}.projects_emptyArt__gSshW svg{transform:rotate(8deg)}.projects_skeleton___vdeJ{height:240px;border-radius:28px;background:linear-gradient(100deg,var(--md-sys-color-surface-container) 30%,var(--md-sys-color-surface-container-high) 50%,var(--md-sys-color-surface-container) 70%);background-size:300% 100%;animation:projects_shimmer__fBD1L 1.6s linear infinite}@keyframes projects_shimmer__fBD1L{0%{background-position:100% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.projects_skeleton___vdeJ{animation:none}}.projects_gridList__v8TMg{grid-template-columns:1fr;gap:2px}.projects_gridList__v8TMg>li:first-child .projects_card__WSsH3{border-top-left-radius:28px;border-top-right-radius:28px}.projects_gridList__v8TMg>li:last-child .projects_card__WSsH3{border-bottom-left-radius:28px;border-bottom-right-radius:28px}.projects_cardList__KmVQ0{flex-direction:row;align-items:center;gap:24px;padding:12px 20px 12px 12px;border-radius:6px}.projects_cardList__KmVQ0 .projects_cardTop__xER_R{flex:1 1;min-width:0;align-items:center}.projects_cardList__KmVQ0 .projects_cardTitle__xiSWE{flex-direction:row;align-items:center;gap:12px;padding:0}.projects_cardList__KmVQ0 .projects_cardTitle__xiSWE h3{font-size:var(--md-sys-typescale-title-medium-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projects_cardList__KmVQ0 .projects_desc__DmFmy{display:none}.projects_cardList__KmVQ0 .projects_stats__lS_4x{margin:0;flex-shrink:0;width:360px}.projects_cardList__KmVQ0 .projects_stats__lS_4x>div{padding:6px 10px}.projects_cardList__KmVQ0 .projects_stats__lS_4x dd{font-size:var(--md-sys-typescale-title-medium-size);line-height:var(--md-sys-typescale-title-medium-line-height)}.projects_cardList__KmVQ0 .projects_cardFoot__2S5k_{flex-shrink:0;width:190px}@media (max-width:1100px){.projects_cardList__KmVQ0 .projects_stats__lS_4x{width:260px}.projects_cardList__KmVQ0 .projects_stats__lS_4x dt span{display:none}}@media (max-width:720px){.projects_page__WwGpD{padding:0 16px 24px}.projects_toolbar__B_Zml{flex-wrap:nowrap;overflow-x:auto;margin-inline:-16px;padding:2px 16px;scrollbar-width:none}.projects_toolbarSpacer__zuOLi{display:none}.projects_grid__ZDtys{grid-template-columns:1fr;gap:12px}.projects_gridList__v8TMg{gap:2px}.projects_cardList__KmVQ0{flex-wrap:wrap;gap:12px}.projects_cardList__KmVQ0 .projects_cardTop__xER_R{flex-basis:100%}.projects_cardList__KmVQ0 .projects_cardFoot__2S5k_,.projects_cardList__KmVQ0 .projects_stats__lS_4x{width:auto;flex:1 1}}.projects_activity__nK6dv{border-radius:4px;cursor:help;-webkit-text-decoration:underline dotted rgb(var(--md-sys-color-on-surface-variant-rgb)/50%);text-decoration:underline dotted rgb(var(--md-sys-color-on-surface-variant-rgb)/50%);text-underline-offset:3px}