@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.T19VSG_className{font-family:Geist,Geist Fallback;font-style:normal}.T19VSG_variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._8Li5zG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}._8Li5zG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
._6z3AeW_surface{transform-origin:var(--radix-popover-content-transform-origin,var(--radix-dropdown-menu-content-transform-origin,var(--radix-select-content-transform-origin,var(--radix-tooltip-content-transform-origin,center))));max-inline-size:calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 16px);max-block-size:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 16px);overscroll-behavior:contain;overflow-y:auto}._6z3AeW_surface[data-state=open],._6z3AeW_surface[data-state=delayed-open],._6z3AeW_surface[data-state=instant-open]{animation:_6z3AeW_enter var(--motion-fast) var(--ease-standard)}._6z3AeW_surface[data-state=closed]{animation:_6z3AeW_leave var(--motion-exit) ease-in}._6z3AeW_overlay[data-state=open]{animation:_6z3AeW_fade-in var(--motion-fast) ease-out}._6z3AeW_overlay[data-state=closed]{animation:_6z3AeW_fade-out var(--motion-exit) ease-in}._6z3AeW_menu{max-height:min(var(--radix-dropdown-menu-content-available-height,80dvh), calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 16px));overscroll-behavior:contain;overflow-y:auto}:where(._6z3AeW_dialog){inline-size:min(var(--dialog-width,32rem), calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 32px))}._6z3AeW_dialog{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 32px);overscroll-behavior:contain;overflow-y:auto}@keyframes _6z3AeW_enter{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}@keyframes _6z3AeW_leave{0%{opacity:1;scale:1}to{opacity:0;scale:.98}}@keyframes _6z3AeW_fade-in{0%{opacity:0}to{opacity:1}}@keyframes _6z3AeW_fade-out{0%{opacity:1}to{opacity:0}}@media (pointer:coarse){._6z3AeW_item{min-height:44px}}@media (prefers-reduced-motion:reduce){._6z3AeW_surface[data-state],._6z3AeW_overlay[data-state]{animation:none}}
.yini9G_data.yini9G_data{inline-size:calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 24px);width:calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 24px);height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 24px);max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 24px);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.yini9G_data>[data-dialog-section=header]{padding:var(--workbench-inset) 60px var(--workbench-gap) var(--workbench-inset);border-bottom:1px solid var(--line);flex:none}.yini9G_body{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--workbench-inset);flex:1;overflow:auto}.yini9G_data>[data-dialog-section=footer]{padding:var(--workbench-gap) var(--workbench-inset);border-top:1px solid var(--line);flex:none}@media (max-width:700px){.yini9G_data.yini9G_data{inline-size:calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 8px);width:calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 8px);height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 8px);max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 8px)}}
.x7CbEG_workspace{width:100%;min-width:0}.x7CbEG_workspace .page-header h1{overflow-wrap:anywhere}.x7CbEG_toolbar{padding:var(--band-y) 0;flex-wrap:wrap;align-items:end;gap:8px;display:flex}.x7CbEG_search{flex:300px;min-width:180px;position:relative}.x7CbEG_search>svg{width:16px;height:16px;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.x7CbEG_search input{padding-left:34px}.x7CbEG_filter{flex:0 170px;min-width:140px}.x7CbEG_notice{margin:0 0 12px}.x7CbEG_back{border-radius:var(--radius-xs);min-height:28px;color:var(--muted);font-size:var(--text-sm);align-items:center;gap:2px;margin:0 0 6px -4px;padding:0 6px 0 2px;font-weight:500;text-decoration:none;display:inline-flex}.x7CbEG_back svg{width:16px;height:16px}.x7CbEG_back:hover{color:var(--ink);background:var(--surface-hover)}.x7CbEG_back:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.x7CbEG_titleSkeleton{width:min(420px,70%);height:28px;margin:4px 0 24px}.x7CbEG_collection{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);overflow:hidden}.x7CbEG_taskList{min-width:0}.x7CbEG_skeletonRows{gap:8px;padding:8px 0;display:grid}.x7CbEG_historyRows[data-stale]{opacity:.55;transition:opacity var(--motion-fast) var(--ease-standard)}.x7CbEG_identity{width:34%}.x7CbEG_twoLine{min-width:0;line-height:var(--leading-tight);gap:0;display:grid}.x7CbEG_twoLine small{color:var(--muted);font-size:var(--text-xs);overflow-wrap:anywhere}.x7CbEG_destination{overflow-wrap:anywhere;align-items:center;gap:5px;display:flex}.x7CbEG_destination svg{width:14px;height:14px;color:var(--muted);flex:none}.x7CbEG_taskState{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.x7CbEG_skeleton{border-radius:var(--radius-panel);height:240px}.x7CbEG_pagination{padding:var(--band-y) 0;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (max-width:620px){.x7CbEG_toolbar{gap:10px}.x7CbEG_search{flex-basis:100%}.x7CbEG_filter{flex:140px}.x7CbEG_identity{width:auto}.x7CbEG_pagination{flex-wrap:wrap}}.x7CbEG_timing{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.x7CbEG_detailGrid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:24px;display:grid}.x7CbEG_sectionHeading{align-items:center;gap:10px;min-height:36px;margin-bottom:10px;display:flex}.x7CbEG_sectionHeading h2{font-size:var(--text-lg);margin:0;font-weight:600}.x7CbEG_sectionHeading>span{color:var(--muted);font-size:var(--text-xs)}.x7CbEG_sectionHeading>button{margin-left:auto}.x7CbEG_history,.x7CbEG_taskSettings{min-width:0}.x7CbEG_emptyHistory{color:var(--muted);font-size:var(--text-sm);margin:0;padding:24px 16px}.x7CbEG_informationTable{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-sm)}.x7CbEG_informationTable th,.x7CbEG_informationTable td{vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:12px 16px}.x7CbEG_informationTable tr:last-child>*{border-bottom:0}.x7CbEG_historyColumns,.x7CbEG_historyRow{grid-template-columns:minmax(0,1fr) minmax(0,.7fr) 36px;align-items:center;gap:12px;padding:12px 16px;display:grid}.x7CbEG_historyColumns{background:var(--surface-subtle);color:var(--muted);font-size:var(--text-2xs);border-bottom:1px solid var(--line);padding-block:9px;font-weight:600}.x7CbEG_historyColumns>:nth-child(2){text-align:right}.x7CbEG_historyRows{margin:0;padding:0;list-style:none}.x7CbEG_historyRows>li+li{border-top:1px solid var(--line)}.x7CbEG_historyRow{color:var(--ink);text-decoration:none}:is(a,button).x7CbEG_historyRow .x7CbEG_runIdentity strong,:is(a,button).x7CbEG_historyRow>svg{color:var(--accent-text)}:is(a,button).x7CbEG_historyRow:hover{background:var(--surface-hover);box-shadow:inset 3px 0 0 var(--accent)}:is(a,button).x7CbEG_historyRow:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.x7CbEG_runIdentity{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.x7CbEG_runIdentity strong{font-size:var(--text-sm);font-weight:500}.x7CbEG_runIdentity small{color:var(--muted);font-size:var(--text-xs)}.x7CbEG_historyStatus{justify-content:flex-end;display:flex}.x7CbEG_historyRow>svg{width:16px;height:16px;color:var(--muted);justify-self:end}.x7CbEG_sourceLink{color:var(--accent-text);text-decoration:none}.x7CbEG_sourceLink:hover{text-decoration:underline}.x7CbEG_historyPagination{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-height:52px;padding:8px 12px;display:flex}.x7CbEG_historyPagination>span{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin-right:auto}.x7CbEG_informationTable{table-layout:fixed}.x7CbEG_informationTable th{width:108px;font-size:var(--text-xs);color:var(--muted);background:var(--surface-subtle);font-weight:500}.x7CbEG_informationTable td{line-height:var(--leading-relaxed)}.x7CbEG_informationTable small{color:var(--muted);font-size:var(--text-xs);display:block}.x7CbEG_instructions{white-space:pre-wrap}.x7CbEG_sourceLink{display:inline-block}@media (max-width:620px){.x7CbEG_informationTable th{width:110px}.x7CbEG_informationTable th,.x7CbEG_informationTable td{padding:12px}.x7CbEG_historyPagination>span{flex-basis:100%}}@media (pointer:coarse),(max-width:760px){.x7CbEG_sourceLink{align-content:center;min-height:44px;display:inline-block}}@media (max-width:1000px){.x7CbEG_detailGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.x7CbEG_historyColumns,.x7CbEG_historyRow{grid-template-columns:minmax(0,1fr) minmax(0,.65fr) 36px;gap:8px;padding-inline:12px}}.x7CbEG_historyEntry{position:relative}.x7CbEG_runActions{justify-content:flex-end;align-items:center;width:36px;display:flex;position:absolute;inset:0 16px 0 auto}@media (max-width:620px){.x7CbEG_runActions{width:36px;right:12px}}.x7CbEG_runNote{color:var(--muted);font-size:var(--text-xs);margin:0;padding:0 16px 12px}.x7CbEG_runError{margin:0 16px 12px}@media (pointer:coarse),(max-width:760px){.x7CbEG_historyColumns,.x7CbEG_historyRow{grid-template-columns:minmax(0,1fr) minmax(0,.7fr) 44px}.x7CbEG_runActions{width:44px}}.x7CbEG_runActions:empty{display:none}button.x7CbEG_historyRow{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0}.x7CbEG_emailDialog{--dialog-width:48rem;flex-direction:column;display:flex;overflow:hidden}.x7CbEG_emailSubject{font-size:var(--text-base);overflow-wrap:anywhere;margin:0;padding-right:24px;font-weight:600}.x7CbEG_emailText{white-space:pre-wrap;overflow-wrap:anywhere;min-height:0;line-height:var(--leading-relaxed);padding:4px 4px 12px;overflow:auto}.x7CbEG_editDialog{--dialog-width:36rem}.x7CbEG_editForm{gap:14px;display:grid}.x7CbEG_formActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}
.lcr5ka_status{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:inline-flex}.lcr5ka_status time{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.lcr5ka_workBar{padding:8px 12px 6px 16px}.lcr5ka_workBarSummary{align-items:center;gap:10px;min-width:0;display:flex}.lcr5ka_workBarSummary>svg{width:16px;height:16px;color:var(--accent-text);flex:none}.lcr5ka_workBar:is([data-tone=attention],[data-tone=critical]) .lcr5ka_workBarSummary>svg{color:var(--amber-text)}.lcr5ka_workBarText{flex:1;gap:2px;min-width:0;display:grid}.lcr5ka_workBarText strong{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lcr5ka_workBarText>span{color:var(--muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lcr5ka_workDetails{color:var(--muted);font-size:var(--text-xs);margin:2px 0 2px 26px}.lcr5ka_workDetails>summary{cursor:pointer;align-content:center;width:fit-content;min-height:26px}.lcr5ka_workDetails dl{gap:6px;margin:8px 0;display:grid}.lcr5ka_workDetails dl>div{grid-template-columns:88px minmax(0,1fr);gap:12px;display:grid}.lcr5ka_workDetails dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.lcr5ka_instruction{color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-relaxed);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0}.lcr5ka_workNotice{margin:8px 12px}@media (pointer:coarse){.lcr5ka_workDetails>summary{min-height:44px}}
.Xp2lwG_picker{gap:6px;min-width:0;display:grid;position:relative}.Xp2lwG_label{color:var(--ink);font-size:var(--text-xs);font-weight:600}.Xp2lwG_control{border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-raised);min-width:0;min-height:40px;color:var(--muted);align-items:center;gap:8px;padding:0 10px;display:flex}.Xp2lwG_control:focus-within{border-color:var(--accent);outline:2px solid var(--focus-ring);outline-offset:-1px}.Xp2lwG_control svg{flex:none;width:15px;height:15px}.Xp2lwG_control input,.Xp2lwG_picker .Xp2lwG_control input:not([type=checkbox]){width:100%;min-width:0;min-height:38px;box-shadow:none;color:var(--ink);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:none;flex:1;padding:0}.Xp2lwG_control input::placeholder{color:var(--muted)}.Xp2lwG_control input:not(:focus)::placeholder{color:var(--ink)}.Xp2lwG_list{z-index:var(--z-popover);overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);max-height:280px;box-shadow:var(--shadow-2);padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.Xp2lwG_list[data-inline]{max-height:min(340px,50dvh);box-shadow:none;position:static}.Xp2lwG_groupLabel{color:var(--muted);font-size:var(--text-xs);padding:8px 8px 4px;font-weight:600}.Xp2lwG_option{border-radius:var(--radius-control);min-height:36px;color:var(--ink);cursor:pointer;align-items:center;gap:9px;padding:6px 8px;display:flex}.Xp2lwG_option[data-active]{background:var(--surface-hover)}.Xp2lwG_option[aria-selected=true]{background:var(--bg-selected);font-weight:600}.Xp2lwG_option svg{width:14px;height:14px;color:var(--muted);flex:none}.Xp2lwG_option>span{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.Xp2lwG_option strong{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.Xp2lwG_option small{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}.Xp2lwG_state{color:var(--muted);font-size:var(--text-sm);margin:0;padding:10px 8px}.Xp2lwG_more{width:100%}.Xp2lwG_notice{margin:4px}.Xp2lwG_dialog{--dialog-width:480px}@media (pointer:coarse){.Xp2lwG_option{min-height:44px}.Xp2lwG_control input,.Xp2lwG_picker .Xp2lwG_control input:not([type=checkbox]){min-height:44px;font-size:var(--text-lg)}}@media (forced-colors:active){.Xp2lwG_option[data-active],.Xp2lwG_option[aria-selected=true]{outline-offset:-2px;outline:2px solid highlight}}
.pTb6xW_dialog{--dialog-width:760px}.pTb6xW_projectChoice{font-size:var(--text-xs)}.pTb6xW_projectChoice>summary{cursor:pointer;min-height:36px;color:var(--muted);align-content:center}.pTb6xW_projectChoice[open]>summary{margin-bottom:8px}.pTb6xW_proposals{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);margin-top:16px;overflow:hidden}.pTb6xW_proposals h3{color:var(--muted);font-size:var(--text-xs);margin:0;padding:12px 16px 4px;font-weight:600}.pTb6xW_proposal{align-items:center;gap:8px;padding-right:12px;display:flex}.pTb6xW_proposal+.pTb6xW_proposal{border-top:1px solid var(--line)}.pTb6xW_proposalLink{text-align:left;min-width:0;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.pTb6xW_proposalLink:hover{background:var(--surface-hover)}.pTb6xW_proposalLink>span:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.pTb6xW_proposalLink strong{font-size:var(--text-base);overflow-wrap:anywhere;font-weight:600}.pTb6xW_proposalLink small{color:var(--muted);font-size:var(--text-xs)}.pTb6xW_proposalIcon{width:28px;height:28px;color:var(--accent-text);background:var(--surface-subtle);border-radius:50%;place-items:center;display:grid}.pTb6xW_reviewItems{border-block:1px solid var(--line)}.pTb6xW_reviewItem{padding:16px 0}.pTb6xW_reviewItem+.pTb6xW_reviewItem{border-top:1px solid var(--line)}.pTb6xW_itemHeading{align-items:start;gap:12px;display:flex}.pTb6xW_selectItem{cursor:pointer;flex:1;align-items:start;gap:12px;min-width:0;display:flex}.pTb6xW_selectItem input{accent-color:var(--accent);margin-top:3px}.pTb6xW_selectItem>span{gap:4px;display:grid}.pTb6xW_selectItem strong{color:var(--ink);font-size:var(--text-base);overflow-wrap:anywhere;font-weight:600}.pTb6xW_selectItem small{color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.5}.pTb6xW_schedule{color:var(--ink);font-size:var(--text-xs);margin:8px 0 0 28px}.pTb6xW_sharing{color:var(--muted);font-size:var(--text-xs);flex-wrap:wrap;gap:6px 16px;margin:8px 0 0 28px;display:flex}.pTb6xW_itemFields{background:var(--surface-subtle);border-radius:var(--radius-control);gap:14px;margin:16px 0 0 28px;padding:16px;display:grid}.pTb6xW_itemFields label,.pTb6xW_timing>label{font-size:var(--text-xs);gap:6px;min-width:0;font-weight:600;display:grid}.pTb6xW_itemFields :is(input,textarea,select),.pTb6xW_timing :is(input,select){max-width:100%}.pTb6xW_timing{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pTb6xW_timingOptions{font-size:var(--text-xs);grid-column:1/-1}.pTb6xW_timingOptions>label{gap:6px;font-weight:600;display:grid}.pTb6xW_weekdays{border:0;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;min-width:0;margin:0;padding:0;display:grid}.pTb6xW_weekdays label{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;gap:3px;min-height:44px;display:flex}.pTb6xW_weekdays input{accent-color:var(--accent);margin:0}.pTb6xW_fileChoice{gap:8px;min-width:0;display:grid}.pTb6xW_fileChoice legend{font-size:var(--text-xs);margin-bottom:8px;font-weight:600}.pTb6xW_fileChoice ul{margin:0;padding:0;list-style:none}.pTb6xW_fileChoice li{font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:12px;display:flex}.pTb6xW_fileChoice li span{overflow-wrap:anywhere}.pTb6xW_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pTb6xW_footer>span{color:var(--muted);font-size:var(--text-xs)}.pTb6xW_dialog button:focus-visible,.pTb6xW_proposalLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:600px){.pTb6xW_timing{grid-template-columns:minmax(0,1fr)}.pTb6xW_itemFields{margin-left:0;padding:12px}.pTb6xW_proposal{flex-wrap:wrap;padding-right:0}.pTb6xW_proposal>button:last-child{margin:0 12px 8px auto}.pTb6xW_footer{align-items:stretch}}@media (pointer:coarse){.pTb6xW_selectItem,.pTb6xW_weekdays label{min-height:44px}}.pTb6xW_timingOptions{gap:12px;display:grid}.pTb6xW_repeatRow{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.pTb6xW_repeatRow>.pTb6xW_interval{flex:none;align-items:center;gap:8px;font-weight:600;display:flex}.pTb6xW_repeatRow>.pTb6xW_weekdays{flex:250px}.pTb6xW_interval input{flex:0 0 72px;max-width:72px}.pTb6xW_monthly,.pTb6xW_monthly>label{gap:8px;display:grid}.pTb6xW_monthly>label{font-weight:600}
.D-ALLG_controls{padding:var(--band-y) var(--cell-x);gap:8px;display:grid}.D-ALLG_toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.D-ALLG_search{flex:240px;align-items:center;min-width:180px;display:flex;position:relative}.D-ALLG_search svg{width:16px;height:16px;color:var(--muted);pointer-events:none;position:absolute;left:10px}.D-ALLG_search input{width:100%;padding-left:34px}.D-ALLG_select{flex:0 auto;width:auto;min-width:120px}.D-ALLG_filters{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.D-ALLG_pagination{padding:var(--band-y) var(--cell-x);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.D-ALLG_flush{padding-inline:0}.D-ALLG_pagination>span{color:var(--muted);font-size:var(--text-sm);margin-right:auto}@media (max-width:600px){.D-ALLG_search{flex-basis:100%}.D-ALLG_select{flex:130px}.D-ALLG_pagination button{min-height:44px}}
.UjZZ3W_share{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.UjZZ3W_share>legend{color:var(--ink);font-size:var(--text-xs);margin-bottom:6px;padding:0;font-weight:600}.UjZZ3W_people>legend:not(.sr-only){color:var(--ink);font-size:var(--text-xs);margin-bottom:6px;padding:0;font-weight:600}.UjZZ3W_options{border:1px solid var(--line);border-radius:var(--radius-control);gap:0;display:grid;overflow:hidden}.UjZZ3W_option{min-height:40px;color:var(--ink);font-size:var(--text-sm);cursor:pointer;align-items:center;gap:10px;padding:8px 12px;display:flex}.UjZZ3W_option+.UjZZ3W_option{border-top:1px solid var(--line)}.UjZZ3W_option:hover{background:var(--surface-hover)}.UjZZ3W_option:has(input:checked){background:var(--accent-soft)}.UjZZ3W_option input{height:16px;accent-color:var(--accent);flex:none;margin:0;width:16px!important;min-height:0!important;padding:0!important}.UjZZ3W_option svg{width:15px;height:15px;color:var(--muted);flex:none}.UjZZ3W_people{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.UjZZ3W_hint{color:var(--muted);font-size:var(--text-xs);margin:0}.UjZZ3W_chosen,.UjZZ3W_matches{margin:0;padding:0;list-style:none;display:grid}.UjZZ3W_chosen{border-block:1px solid var(--line);max-height:min(32dvh,260px);overflow-y:auto}.UjZZ3W_chosen li{align-items:center;gap:8px;min-height:48px;padding:6px 0;display:flex}.UjZZ3W_chosen li+li{border-top:1px solid var(--line)}.UjZZ3W_chosen li>span,.UjZZ3W_matches button>span{text-align:left;flex:1;gap:2px;min-width:0;display:grid}.UjZZ3W_chosen strong,.UjZZ3W_matches strong{color:var(--ink);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.UjZZ3W_chosen small,.UjZZ3W_matches small{color:var(--muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.UjZZ3W_chosen select{width:auto!important;min-height:32px!important}.UjZZ3W_search{display:block;position:relative}.UjZZ3W_search svg{width:14px;height:14px;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.UjZZ3W_search input{padding-left:30px!important}.UjZZ3W_matches{max-height:220px;overflow-y:auto}.UjZZ3W_matches button{border-radius:var(--radius-control);width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px;display:flex}.UjZZ3W_matches button:hover,.UjZZ3W_matches button:focus-visible{background:var(--surface-hover)}.UjZZ3W_matches button>svg{width:15px;height:15px;color:var(--accent-text);flex:none}@media (pointer:coarse){.UjZZ3W_chosen select{min-height:44px!important}.UjZZ3W_option{min-height:48px}}
.YT4q-q_viewer{z-index:var(--z-modal);border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);width:min(1240px,100vw - 40px);max-height:none;color:var(--ink);box-shadow:var(--shadow-3);animation:YT4q-q_viewer-in var(--motion-standard) var(--ease-out);outline:none;flex-direction:column;margin:auto;display:flex;position:fixed;inset:20px;overflow:hidden}.YT4q-q_viewer[data-state=closed]{animation:none}@keyframes YT4q-q_viewer-in{0%{opacity:0;transform:translateY(10px)scale(.985)}}.YT4q-q_header{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;min-height:60px;padding:10px 12px 10px 18px;display:flex}.YT4q-q_titles{flex:1;min-width:0}.YT4q-q_title{font-size:var(--text-base);font-weight:600;line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.YT4q-q_meta{color:var(--muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}.YT4q-q_actions{flex:none;align-items:center;gap:6px;display:flex}.YT4q-q_body{overscroll-behavior:contain;background:var(--surface-subtle);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.YT4q-q_kind{border-radius:var(--radius-xs);background:color-mix(in srgb, var(--muted) 14%, transparent);width:34px;height:22px;color:var(--muted);font-size:var(--text-2xs);letter-spacing:.03em;text-transform:uppercase;flex:none;place-items:center;font-weight:700;display:inline-grid}.YT4q-q_kind[data-large]{border-radius:var(--radius-panel);width:64px;height:44px;font-size:var(--text-base)}.YT4q-q_kind[data-kind=pdf]{background:var(--red-soft);color:var(--red-text)}.YT4q-q_kind:is([data-kind=csv],[data-kind=xlsx],[data-kind=xls]){background:var(--green-soft);color:var(--green-text)}.YT4q-q_kind:is([data-kind=png],[data-kind=jpg],[data-kind=jpeg],[data-kind=gif],[data-kind=webp],[data-kind=svg]){background:var(--violet-soft);color:var(--violet-text)}.YT4q-q_kind:is([data-kind=docx],[data-kind=doc],[data-kind=md],[data-kind=result]){background:var(--accent-soft);color:var(--accent-text)}.YT4q-q_kind:is([data-kind=dwg],[data-kind=dxf],[data-kind=dgn]){background:var(--amber-soft);color:var(--amber-text)}.YT4q-q_page{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);width:min(100% - 32px,820px);box-shadow:var(--shadow-1);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:24px auto 48px;padding:36px 44px}.YT4q-q_text{font-size:var(--text-sm);line-height:var(--leading-relaxed);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.YT4q-q_imageStage{flex:1;place-items:center;min-height:0;padding:24px;display:grid;overflow:auto}.YT4q-q_imageButton{cursor:zoom-in;background:0 0;border:0;padding:0}.YT4q-q_imageStage[data-zoomed] .YT4q-q_imageButton{cursor:zoom-out}.YT4q-q_image{border-radius:var(--radius-xs);width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 160px);box-shadow:var(--shadow-1);display:block}.YT4q-q_imageStage[data-zoomed]{place-items:start}.YT4q-q_imageStage[data-zoomed] .YT4q-q_image{max-width:none;max-height:none}.YT4q-q_workbook{flex-direction:column;flex:1;min-height:0;display:flex}.YT4q-q_sheets{background:var(--card);flex:none;padding:0 12px;overflow-x:auto}.YT4q-q_gridWrap{flex-direction:column;flex:1;min-height:0;display:flex}.YT4q-q_grid{background:var(--card);flex:1;min-height:0;overflow:auto}.YT4q-q_grid:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.YT4q-q_grid table{border-collapse:separate;border-spacing:0;min-width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.YT4q-q_grid th,.YT4q-q_grid td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:280px;padding:6px 10px;overflow:hidden}.YT4q-q_grid [data-number]{text-align:right}.YT4q-q_grid thead th{z-index:var(--z-sticky);background:var(--surface-subtle);font-weight:600;position:sticky;top:0}.YT4q-q_grid tbody th{background:var(--surface-subtle);color:var(--muted);text-align:right;font-weight:500;position:sticky;left:0}.YT4q-q_grid thead th:first-child{z-index:calc(var(--z-sticky) + 1);left:0}.YT4q-q_grid tbody tr:hover td{background:var(--surface-hover)}.YT4q-q_note{border-top:1px solid var(--line);background:var(--card);color:var(--muted);font-size:var(--text-xs);flex:none;margin:0;padding:8px 14px}.YT4q-q_page>.YT4q-q_note{background:0 0;border:0;margin:18px 0 0;padding:0}.YT4q-q_unavailable{color:var(--muted);font-size:var(--text-sm);text-align:center;flex:1;place-content:center;justify-items:center;gap:8px;padding:48px 24px;display:grid}.YT4q-q_unavailable strong{color:var(--ink);font-size:var(--text-base);overflow-wrap:anywhere;font-weight:600}.YT4q-q_unavailable p{max-width:420px;line-height:var(--leading-snug);margin:4px 0 8px}.YT4q-q_unavailable>svg{stroke-width:1.5px;width:30px;height:30px}.YT4q-q_loading{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);gap:12px;width:min(100% - 32px,820px);margin:24px auto;padding:36px 44px;display:grid}@media (max-width:760px){.YT4q-q_viewer{border:0;border-radius:0;width:100%;inset:0}.YT4q-q_header{flex-wrap:wrap;gap:8px 10px;padding:8px 8px 10px 14px}.YT4q-q_titles{flex-basis:calc(100% - 100px)}.YT4q-q_actions{flex-wrap:wrap;flex-basis:100%;order:3}.YT4q-q_page{width:100%;box-shadow:none;border:0;border-radius:0;margin:0;padding:20px 18px}}@media (prefers-reduced-motion:reduce){.YT4q-q_viewer{animation:none}}@media (forced-colors:active){.YT4q-q_viewer{border:1px solid canvastext}}
.teZfIq_workbench{--rail:260px;grid-template-columns:var(--rail) minmax(0, 1fr);border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);flex:1;grid-template-rows:minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.teZfIq_workbench[data-rail=hidden]{--rail:0px}.teZfIq_workbench[data-layout=single]{grid-template-columns:minmax(0,1fr)}.teZfIq_workbench [hidden]{display:none!important}.teZfIq_rail{border-right:1px solid var(--line);background:var(--surface-subtle);grid-area:1/1;min-width:0;min-height:0;overflow:hidden}.teZfIq_workbench:not([data-layout=single])[data-rail=hidden] .teZfIq_rail{visibility:hidden;border-right-color:#0000}.teZfIq_railInner{flex-direction:column;width:260px;height:100%;min-height:0;display:flex}.teZfIq_workbench[data-layout=single] .teZfIq_railInner{width:100%}.teZfIq_workbench[data-layout=single] .teZfIq_rail,.teZfIq_workbench[data-layout=single] .teZfIq_canvas{border:0;grid-column:1}.teZfIq_railTop{align-items:center;gap:4px;padding:10px 10px 4px;display:flex}.teZfIq_newChat{flex:1;justify-content:flex-start}.teZfIq_searchRow{align-items:center;gap:2px;margin:6px 10px 2px;display:flex}.teZfIq_search{border-radius:var(--radius-control);min-width:0;height:32px;color:var(--muted);border:1px solid #0000;flex:1;align-items:center;gap:7px;padding:0 8px;display:flex}.teZfIq_search:focus-within{border-color:var(--border-control);background:var(--card);outline:2px solid var(--focus-ring);outline-offset:-1px}.teZfIq_search svg{flex:none;width:14px;height:14px}.teZfIq_search input{min-width:0;height:100%;color:var(--ink);font-size:var(--text-sm);background:0 0;border:0;outline:none;flex:1;padding:0}.teZfIq_searchRow [aria-pressed=true]{background:var(--bg-selected);color:var(--accent-text)}.teZfIq_filterChips{flex-wrap:wrap;gap:4px;margin:4px 10px 2px;display:flex}.teZfIq_filterChip{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);min-width:0;min-height:28px;color:var(--ink);font-size:var(--text-xs);flex:100%;align-items:center;gap:6px;padding:0 0 0 8px;display:flex}.teZfIq_filterChip>svg{width:13px;height:13px;color:var(--muted);flex:none}.teZfIq_filterChip>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.teZfIq_navList{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:0 6px 12px;overflow-y:auto}.teZfIq_navList[data-stale] section{opacity:.55;transition:opacity var(--motion-fast) var(--ease-standard)}.teZfIq_listNotice{flex:none;margin:6px 10px}.teZfIq_listEmpty{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-snug);gap:4px;padding:20px 10px;display:grid}.teZfIq_listEmpty strong{color:var(--ink);font-weight:600}.teZfIq_skeleton{gap:6px;padding:12px 6px;display:grid}.teZfIq_skeleton>:not(:first-child){border-radius:var(--radius-control);height:30px}.teZfIq_skeleton>:nth-child(odd):not(:first-child){width:82%}.teZfIq_more{flex-wrap:wrap;gap:4px;padding:8px 4px 0;display:flex}.teZfIq_railFoot{border-top:1px solid var(--line);flex:none;padding:6px}.teZfIq_railFootButton{border-radius:var(--radius-control);width:100%;min-height:34px;color:var(--ink);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 10px;font-weight:500;display:flex}.teZfIq_railFootButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.teZfIq_railFootButton svg{width:15px;height:15px;color:var(--muted)}.teZfIq_filterMenu{width:min(320px,100vw - 32px);padding:8px}.teZfIq_filterBody{gap:8px;display:grid}.teZfIq_filterChoices{gap:4px;display:flex}.teZfIq_filterChoices>*{flex:1}.teZfIq_filterChoices [aria-pressed=true]{background:var(--bg-selected);color:var(--accent-text)}.teZfIq_canvas{flex-direction:column;grid-area:1/2;min-width:0;min-height:0;display:flex;position:relative}.teZfIq_canvasNav{flex:none;align-items:center;gap:2px;display:inline-flex}.teZfIq_canvasNotice{margin:8px 16px 0}.teZfIq_chatCanvas{flex:1;min-width:0;min-height:0;display:flex}.teZfIq_chatCanvas>section{border:0;border-radius:0;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.teZfIq_chatCanvas>.m-conversation{border:0;border-radius:0;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.teZfIq_chatCanvas .m-workbench{flex:1;height:auto;min-height:0;max-height:none}.teZfIq_chatCanvas .m-thread-scroll{scroll-behavior:auto;min-height:0;max-height:none}.teZfIq_chatCanvas .m-thread-empty{flex:1;min-height:0}.teZfIq_chatCanvas .m-conversation-header{min-height:52px}.teZfIq_workBanner{border-bottom:1px solid var(--line);background:var(--surface-subtle);flex:none;gap:1px;max-height:min(36dvh,300px);display:grid;overflow-y:auto}.teZfIq_workBanner:empty{display:none}.teZfIq_gallery{width:min(100% - 32px,860px);margin:20px auto 40px}.teZfIq_gallerySearch{border-color:var(--border-control);background:var(--card);height:38px;margin-bottom:12px}.teZfIq_galleryNotice{margin-bottom:12px}.teZfIq_fileList{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);margin:0;padding:0;list-style:none;overflow:hidden}.teZfIq_fileList>li+li{border-top:1px solid var(--line)}.teZfIq_fileRow{min-height:52px;color:var(--ink);align-items:center;gap:12px;padding:8px 14px;text-decoration:none;display:flex}.teZfIq_fileRow:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.teZfIq_fileRow>span:nth-child(2){flex:1;min-width:0;display:grid}.teZfIq_fileRow strong{font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.teZfIq_fileRow small,.teZfIq_fileRow time{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.teZfIq_viewerState{flex:1;place-content:center;width:min(100% - 32px,520px);margin:0 auto;padding:48px 0;display:grid}.teZfIq_viewerSkeleton{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);gap:12px;width:min(100% - 32px,820px);margin:24px auto;padding:36px 44px;display:grid}@media (hover:hover){.teZfIq_railFootButton:hover,.teZfIq_fileRow:hover,.teZfIq_search:hover:not(:focus-within){background:var(--surface-hover)}}@media (pointer:coarse){.teZfIq_railFootButton{min-height:44px}.teZfIq_search{height:46px}.teZfIq_search input{min-height:44px;font-size:var(--text-lg)}}@media (max-width:760px){.teZfIq_viewerSkeleton{border:0;border-radius:0;width:100%;margin:0;padding:20px 18px}}
._2_Pj7a_kindIcon{border-radius:var(--radius-control);background:var(--accent-soft);width:34px;height:34px;color:var(--accent-text);flex:none;place-items:center;display:inline-grid}._2_Pj7a_kindIcon svg{width:17px;height:17px}._2_Pj7a_kindIcon[data-kind=checklist]{background:var(--green-soft);color:var(--green-text)}._2_Pj7a_kindIcon[data-kind=table]{background:var(--violet-soft);color:var(--violet-text)}._2_Pj7a_kindIcon[data-kind=file]{background:color-mix(in srgb, var(--muted) 14%, transparent);color:var(--muted)}._2_Pj7a_versionItem{flex:1;min-width:170px;display:grid}._2_Pj7a_versionItem small{color:var(--muted);font-size:var(--text-xs)}._2_Pj7a_destructiveItem{color:var(--red-text)}._2_Pj7a_destructiveItem:focus{background:var(--red-soft);color:var(--red-text)}._2_Pj7a_stage{flex-direction:column;flex:1;min-height:0;display:flex}._2_Pj7a_banners{gap:8px;width:min(100% - 32px,820px);margin:16px auto 0;display:grid}._2_Pj7a_copyDialog{--dialog-width:520px;max-height:calc(100dvh - 48px);overflow:auto}._2_Pj7a_copyForm{gap:14px;display:grid}._2_Pj7a_hint{color:var(--muted);font-size:var(--text-sm);margin:0}._2_Pj7a_page{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);width:min(100% - 32px,820px);box-shadow:var(--shadow-1);margin:16px auto 48px;padding:32px 44px 40px}._2_Pj7a_progress{color:var(--muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;align-items:center;gap:12px;margin:0 0 22px;font-weight:500;display:flex}._2_Pj7a_progress meter{flex:1;max-width:260px;height:8px}._2_Pj7a_progress meter::-webkit-meter-bar{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--ink) 9%, transparent);border:0}._2_Pj7a_progress meter::-webkit-meter-optimum-value{border-radius:var(--radius-pill);background:var(--green)}._2_Pj7a_progress meter::-moz-meter-bar{border-radius:var(--radius-pill);background:var(--green)}._2_Pj7a_document{color:var(--ink);font-size:var(--text-base);overflow-wrap:anywhere;line-height:1.6}._2_Pj7a_document>:first-child{margin-top:0}._2_Pj7a_document p{margin:0 0 12px}._2_Pj7a_document pre{border-radius:var(--radius-control);background:var(--surface-subtle);font-size:var(--text-sm);margin:0 0 14px;padding:12px 14px;overflow:auto}._2_Pj7a_document blockquote{border-left:3px solid var(--line-strong);color:var(--muted);margin:0 0 14px;padding:2px 0 2px 14px}._2_Pj7a_document hr{border:0;border-top:1px solid var(--line);margin:20px 0}._2_Pj7a_document a{color:var(--accent-text)}._2_Pj7a_document code{border-radius:var(--radius-xs);background:var(--surface-subtle);padding:1px 4px;font-size:.92em}._2_Pj7a_heading{font-size:var(--text-lg);align-items:baseline;gap:10px;margin:26px 0 8px;font-weight:600;line-height:1.35;display:flex}h2._2_Pj7a_heading{font-size:var(--text-xl)}._2_Pj7a_heading small{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:500}._2_Pj7a_list{margin:0 0 14px;padding-left:22px}._2_Pj7a_list li{margin:2px 0}._2_Pj7a_list:has(>._2_Pj7a_task){padding-left:0;list-style:none}._2_Pj7a_task{border-radius:var(--radius-control);align-items:flex-start;gap:4px;min-height:40px;padding:2px 8px;display:flex;margin:0 -8px!important}._2_Pj7a_task:hover{background:var(--surface-hover)}._2_Pj7a_check{cursor:pointer;flex:none;place-items:center;width:36px;height:36px;margin-left:-6px;display:grid}._2_Pj7a_check input{width:19px;height:19px;accent-color:var(--green);cursor:pointer;margin:0}._2_Pj7a_check input:disabled{cursor:default}._2_Pj7a_taskBody{flex:1;gap:2px;min-width:0;padding:7px 0;display:grid}._2_Pj7a_task[data-checked] ._2_Pj7a_taskText{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent)}._2_Pj7a_note{max-width:100%;color:var(--muted);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;line-height:1.45}._2_Pj7a_note span{color:var(--ink);font-weight:600}._2_Pj7a_note:disabled{cursor:default}._2_Pj7a_noteButton{border-radius:var(--radius-control);width:34px;height:34px;color:var(--muted);cursor:pointer;opacity:0;transition:opacity var(--motion-fast) ease;background:0 0;border:0;flex:none;place-items:center;margin-top:1px;display:grid}._2_Pj7a_noteButton svg{width:16px;height:16px}._2_Pj7a_task:hover ._2_Pj7a_noteButton,._2_Pj7a_task:focus-within ._2_Pj7a_noteButton,._2_Pj7a_noteButton:focus-visible{opacity:1}._2_Pj7a_noteButton:hover{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink)}._2_Pj7a_editable{border-radius:var(--radius-xs);cursor:text;transition:background-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease}._2_Pj7a_editable:hover{background:var(--surface-hover);box-shadow:0 0 0 3px var(--surface-hover)}._2_Pj7a_editable:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._2_Pj7a_inlineEditor{border:1px solid var(--accent);border-radius:var(--radius-control);background:var(--card);width:100%;min-height:34px;color:var(--ink);font:inherit;outline:3px solid var(--accent-soft);resize:vertical;padding:6px 9px;line-height:1.5;display:block}._2_Pj7a_emptyCell{color:var(--muted)}._2_Pj7a_tableWrap{border:1px solid var(--line);border-radius:var(--radius-control);margin:0 0 16px;overflow:auto}._2_Pj7a_tableWrap:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._2_Pj7a_tableWrap table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._2_Pj7a_tableWrap th,._2_Pj7a_tableWrap td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;min-width:90px;padding:7px 10px}._2_Pj7a_tableWrap th{background:var(--surface-subtle);font-weight:600}._2_Pj7a_tableWrap tr:last-child td{border-bottom:0}._2_Pj7a_tableWrap ._2_Pj7a_inlineEditor{min-width:140px}@media (max-width:760px){._2_Pj7a_banners{width:100%;margin:0;padding:10px 12px 0}._2_Pj7a_page{width:100%;box-shadow:none;border:0;border-radius:0;margin:0;padding:18px 16px 32px}}@media (pointer:coarse){._2_Pj7a_task{min-height:48px}._2_Pj7a_check{width:44px;height:44px}._2_Pj7a_check input{width:24px;height:24px}._2_Pj7a_taskBody{padding:11px 0}._2_Pj7a_noteButton{opacity:1;width:44px;height:44px}._2_Pj7a_inlineEditor{min-height:44px;font-size:var(--text-lg)}._2_Pj7a_note{min-height:44px}}@media (prefers-reduced-motion:reduce){._2_Pj7a_noteButton,._2_Pj7a_editable{transition:none}}@media (forced-colors:active){._2_Pj7a_check input{accent-color:auto}._2_Pj7a_kindIcon{border:1px solid canvastext}}
.FEuqeW_dialog{--dialog-width:620px;max-height:calc(100dvh - 32px);overflow:auto}.FEuqeW_explanation{color:var(--muted);font-size:var(--text-xs);margin:-4px 0 0;line-height:1.5}.FEuqeW_create{justify-items:start;gap:16px;display:grid}.FEuqeW_permission{color:var(--ink);font-size:var(--text-sm);cursor:pointer;align-items:flex-start;gap:10px;display:flex}.FEuqeW_permission input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin-top:2px}.FEuqeW_permission span{gap:3px;display:grid}.FEuqeW_permission small{color:var(--muted);font-size:var(--text-xs)}.FEuqeW_links{gap:16px;min-width:0;display:grid}.FEuqeW_link{border-top:1px solid var(--line);gap:8px;min-width:0;padding-top:16px;display:grid}.FEuqeW_linkMeta{font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.FEuqeW_linkMeta strong{font-weight:600}.FEuqeW_linkMeta span,.FEuqeW_muted{color:var(--muted);font-size:var(--text-xs)}.FEuqeW_linkActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FEuqeW_linkActions input{flex:220px}.FEuqeW_status{min-height:1.5em;color:var(--muted);font-size:var(--text-sm);margin:0}@media (max-width:480px){.FEuqeW_permission{min-height:44px}.FEuqeW_permission input{width:24px;height:24px}}
._57O3cW_popover{width:min(320px,100vw - 32px)}._57O3cW_popover h4{font-size:var(--text-base);margin:0;font-weight:600}._57O3cW_popover>p{color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-snug);margin:6px 0 14px}._57O3cW_form{gap:12px;display:grid}._57O3cW_actions{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}
.q_R7RG_section{gap:12px;min-width:0;display:grid;container:project-artifacts/inline-size}.q_R7RG_head{flex-wrap:wrap;align-items:center;gap:6px 14px;min-height:36px;display:flex}.q_R7RG_head h2{font-size:var(--text-lg);align-items:baseline;gap:8px;margin:0;font-weight:600;display:flex}.q_R7RG_head h2>span{color:var(--muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:500}.q_R7RG_audience{color:var(--muted);font-size:var(--text-xs);align-items:center;gap:6px;display:inline-flex}.q_R7RG_audience svg{width:14px;height:14px}.q_R7RG_controls{align-items:center;gap:6px;margin-left:auto;display:flex}.q_R7RG_cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.q_R7RG_card{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);height:100%;min-height:132px;color:var(--ink);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);align-content:start;gap:6px;padding:14px 14px 12px;text-decoration:none;display:grid}@media (hover:hover){.q_R7RG_card:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--line));box-shadow:var(--shadow-1)}}.q_R7RG_card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.q_R7RG_card[aria-current=page]{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.q_R7RG_cardTop{align-items:center;gap:8px;margin-bottom:4px;display:flex}.q_R7RG_cardTop>span:first-child{border-radius:var(--radius-control);width:28px;height:28px}.q_R7RG_cardTop>span:first-child svg{width:15px;height:15px}.q_R7RG_kind{color:var(--muted);font-size:var(--text-xs);font-weight:600}.q_R7RG_card strong{font-size:var(--text-base);font-weight:600;line-height:var(--leading-tight);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.q_R7RG_progress{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;gap:5px;font-weight:500;display:grid}.q_R7RG_progress meter{width:100%;height:6px}.q_R7RG_progress meter::-webkit-meter-bar{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--ink) 9%, transparent);border:0}.q_R7RG_progress meter::-webkit-meter-optimum-value{border-radius:var(--radius-pill);background:var(--green)}.q_R7RG_progress meter::-moz-meter-bar{border-radius:var(--radius-pill);background:var(--green)}.q_R7RG_card small{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin-top:auto;padding-top:4px}.q_R7RG_skeleton{border-radius:var(--radius-panel);height:132px}.q_R7RG_empty{border:1px dashed var(--line-strong);border-radius:var(--radius-panel);color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-snug);justify-items:start;gap:6px;padding:18px;display:grid}.q_R7RG_empty strong{color:var(--ink);font-weight:600}.q_R7RG_empty>:last-child:not(span){margin-top:4px}.q_R7RG_quiet{color:var(--muted);font-size:var(--text-xs);margin:0}@container project-artifacts (max-width:520px){.q_R7RG_cards{grid-template-columns:minmax(0,1fr)}.q_R7RG_card{min-height:0}}@media (prefers-reduced-motion:reduce){.q_R7RG_card{transition:none}}@media (forced-colors:active){.q_R7RG_card{border:1px solid canvastext}}
.dIjSgq_home{container:project-home/inline-size}.dIjSgq_layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;width:min(100%,1180px);margin:0 auto;display:grid}.dIjSgq_main{gap:24px;min-width:0;display:grid}.dIjSgq_aside{gap:14px;min-width:0;display:grid;position:sticky;top:0}.dIjSgq_ask{gap:6px;display:grid}.dIjSgq_askBox{border:1px solid var(--border-control);border-radius:var(--radius-panel);background:var(--card);cursor:text;min-height:54px;transition:border-color var(--motion-fast) var(--ease-standard);align-items:flex-end;gap:10px;padding:8px 8px 8px 12px;display:flex}.dIjSgq_askBox:focus-within{border-color:var(--accent);outline:2px solid var(--focus-ring);outline-offset:0}.dIjSgq_mark{border-radius:var(--radius-control);background:var(--accent-soft);width:26px;height:26px;color:var(--accent-text);font-size:var(--text-xs);flex:none;align-self:center;place-items:center;font-weight:700;display:grid}.dIjSgq_askBox textarea{min-width:0;min-height:36px;max-height:160px;color:var(--ink);font:inherit;font-size:var(--text-base);line-height:var(--leading-snug);resize:none;background:0 0;border:0;outline:none;flex:1;padding:8px 0}.dIjSgq_send:disabled{background:var(--surface-subtle);color:var(--muted);opacity:1;box-shadow:none}.dIjSgq_askNote{color:var(--muted);font-size:var(--text-xs);align-items:center;gap:6px;margin:0;padding-left:4px;display:flex}.dIjSgq_askNote svg{flex:none;width:12px;height:12px}.dIjSgq_facts{font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:6px 22px;margin:-8px 0 0;padding:0 4px;display:flex}.dIjSgq_facts>div{align-items:baseline;gap:6px;min-width:0;display:flex}.dIjSgq_facts dt{color:var(--muted)}.dIjSgq_facts dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.dIjSgq_notes{gap:12px;min-width:0;display:grid}.dIjSgq_notes>h2{font-size:var(--text-lg);margin:0;font-weight:600}.dIjSgq_sideCard{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);gap:10px;padding:14px 16px;display:grid}.dIjSgq_sideCard>h2{color:var(--muted);font-size:var(--text-xs);margin:0;font-weight:600}@container project-home (max-width:900px){.dIjSgq_layout{grid-template-columns:minmax(0,1fr);gap:22px}.dIjSgq_aside{position:static}}@media (prefers-reduced-motion:reduce){.dIjSgq_askBox{transition:none}}
.LsY92a_frame{flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0;display:flex;container:project-frame/inline-size}.LsY92a_header{flex-wrap:wrap;align-items:flex-end;gap:10px 24px;min-width:0;display:flex}.LsY92a_identity{flex:360px;gap:1px;min-width:0;display:grid}.LsY92a_breadcrumbRow{align-items:center;gap:8px;min-width:0;display:flex}.LsY92a_breadcrumbRow>.LsY92a_breadcrumb{flex:none;max-width:60%}.LsY92a_context{min-width:0;color:var(--muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:18px;overflow:hidden}.LsY92a_context:before{content:"/";opacity:.6;margin-right:8px}.LsY92a_breadcrumb{min-width:0;color:var(--muted);font-size:var(--text-xs);align-items:center;gap:6px;line-height:18px;display:flex}.LsY92a_breadcrumb a,.LsY92a_breadcrumb button{min-height:24px;color:inherit;font:inherit;cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:0;align-items:center;gap:4px;margin-block:-3px;padding:0;text-decoration:none;display:inline-flex}.LsY92a_breadcrumb a:hover,.LsY92a_breadcrumb button:hover:not(:disabled){color:var(--ink)}.LsY92a_breadcrumb button:disabled{cursor:progress;opacity:.6}.LsY92a_breadcrumb svg{flex:none;width:14px;height:14px}.LsY92a_breadcrumb>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LsY92a_titleLine{align-items:baseline;gap:10px;min-width:0;display:flex}.LsY92a_titleLine h1{overflow-wrap:anywhere;min-width:0;color:var(--ink);font-size:var(--text-xl);letter-spacing:-.012em;white-space:normal;flex:0 auto;margin:0;font-weight:600;line-height:26px}.LsY92a_titleLine>.badge{flex:none;align-self:center}.LsY92a_titleLine>:empty{display:none}.LsY92a_controls{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;margin-left:auto;display:flex}.LsY92a_switcher{border:1px solid var(--line);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--ink) 3.5%, var(--card));gap:2px;padding:3px;display:inline-flex}.LsY92a_switcher button{border-radius:var(--radius-control);min-height:30px;color:var(--muted);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) ease, background-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex;position:relative}.LsY92a_switcher button:hover{color:var(--ink)}.LsY92a_switcher button svg{flex:none;width:14px;height:14px}.LsY92a_switcher button[aria-selected=true]{background:var(--card);color:var(--ink);box-shadow:0 0 0 1px var(--line), var(--shadow-1)}.LsY92a_switcher button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.LsY92a_actions{align-items:center;gap:6px;display:flex}.LsY92a_short{display:none}.LsY92a_panel{flex-direction:column;flex:1;min-width:0;min-height:400px;display:flex}.LsY92a_panel[hidden]{display:none}@media (max-height:560px){.LsY92a_frame{container-type:size}.LsY92a_panel[data-view=my]{flex:none;height:100cqh;min-height:0}}@container project-frame (max-width:760px){.LsY92a_header{align-items:stretch;gap:8px}.LsY92a_identity{flex-basis:100%}.LsY92a_titleLine{flex-wrap:wrap;align-items:flex-start;gap:4px 10px}.LsY92a_titleLine h1{font-size:var(--text-lg);line-height:1.4}.LsY92a_controls{flex-wrap:nowrap;width:100%;margin-left:0}.LsY92a_switcher{flex:1;min-width:0}.LsY92a_switcher button{text-overflow:ellipsis;flex:1;min-width:0;padding-inline:6px;overflow:hidden}.LsY92a_switcher button:has(.LsY92a_short) .LsY92a_long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LsY92a_switcher button .LsY92a_short{display:inline}}@media (pointer:coarse){.LsY92a_switcher button{min-height:44px}.LsY92a_breadcrumb a,.LsY92a_breadcrumb button{min-height:44px;margin-block:0}}@media (prefers-reduced-motion:reduce){.LsY92a_switcher button{transition:none}}@media (forced-colors:active){.LsY92a_switcher button[aria-selected=true]{outline:2px solid highlight}}
.QZRs2W_data{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.QZRs2W_data .QZRs2W_dataTabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:20px;min-height:0;margin:0;padding:0;overflow-x:auto}.QZRs2W_data .QZRs2W_dataTabs button{height:42px;font-size:var(--text-sm);flex:none}.QZRs2W_dataBody{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 4px 40px;overflow-y:auto}.QZRs2W_dataBody:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@media (max-width:760px){.QZRs2W_data{flex:none}.QZRs2W_dataBody{flex:none;padding:14px 0 32px;overflow:visible}}.QZRs2W_about{font-size:var(--text-sm);gap:8px;margin:0;display:grid}.QZRs2W_about>div{grid-template-columns:96px minmax(0,1fr);gap:8px;display:grid}.QZRs2W_about dt{color:var(--muted)}.QZRs2W_about dd{overflow-wrap:anywhere;margin:0}.QZRs2W_aboutNotes{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-snug);-webkit-line-clamp:4;white-space:pre-wrap;-webkit-box-orient:vertical;margin:2px 0 0;display:-webkit-box;overflow:hidden}
.a1FeCG_notes{gap:10px;min-width:0;display:grid}.a1FeCG_add{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);width:100%;min-height:44px;color:var(--muted);font:inherit;font-size:var(--text-base);text-align:left;cursor:text;transition:border-color var(--motion-fast) var(--ease-standard);align-items:center;padding:0 14px;display:flex}@media (hover:hover){.a1FeCG_add:hover{border-color:var(--line-strong)}}.a1FeCG_add:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.a1FeCG_composer{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);gap:12px;padding:14px;display:grid}.a1FeCG_replying{color:var(--muted);font-size:var(--text-xs);align-items:center;gap:6px;margin:0;font-weight:500;display:flex}.a1FeCG_replying svg,.a1FeCG_replyLabel svg{flex:none;width:13px;height:13px}.a1FeCG_sync{color:var(--ink);font-size:var(--text-sm);cursor:pointer;align-items:flex-start;gap:8px;font-weight:500;display:flex}.a1FeCG_sync input{width:16px;height:16px;accent-color:var(--accent);margin:2px 0 0}.a1FeCG_sync span{gap:2px;display:grid}.a1FeCG_sync small{color:var(--muted);font-size:var(--text-xs);font-weight:400}.a1FeCG_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.a1FeCG_list{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);min-width:0;transition:opacity var(--motion-fast) var(--ease-standard);display:grid}.a1FeCG_list[data-stale]{opacity:.55}.a1FeCG_note{gap:6px;min-width:0;padding:14px 16px;display:grid}.a1FeCG_note+.a1FeCG_note{border-top:1px solid var(--line)}.a1FeCG_note>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.a1FeCG_byline{gap:2px;min-width:0;display:grid}.a1FeCG_byline h3{font-size:var(--text-sm);margin:0;font-weight:600}.a1FeCG_byline p{color:var(--muted);font-size:var(--text-xs);margin:0}.a1FeCG_replyLabel{color:var(--muted);font-size:var(--text-xs);align-items:center;gap:4px;font-weight:600;display:inline-flex}.a1FeCG_body{color:var(--ink);font-size:var(--text-base);line-height:var(--leading-relaxed);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.a1FeCG_deliveryDetail{color:var(--muted);font-size:var(--text-xs);margin:0}.a1FeCG_deliveryDetail[data-tone=critical]{color:var(--red-text)}.a1FeCG_deliveryDetail[data-tone=attention]{color:var(--amber-text)}.a1FeCG_noteActions{flex-wrap:wrap;align-items:center;gap:2px;margin-left:-10px;display:flex}.a1FeCG_noteActions>button{color:var(--muted)}.a1FeCG_edit{border-top:1px solid var(--line);gap:10px;padding-top:10px;display:grid}.a1FeCG_destructiveItem{color:var(--red-text)}.a1FeCG_destructiveItem:focus{background:var(--red-soft);color:var(--red-text)}.a1FeCG_empty{border:1px dashed var(--line-strong);border-radius:var(--radius-panel);color:var(--muted);font-size:var(--text-sm);margin:0;padding:14px 16px}@media (prefers-reduced-motion:reduce){.a1FeCG_add,.a1FeCG_list{transition:none}}
.BW8XfG_page{gap:14px;min-width:0;display:grid;container:project-files/inline-size}.BW8XfG_toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.BW8XfG_refresh{margin-left:auto}.BW8XfG_search{flex:0 320px;min-width:min(100%,220px);display:block;position:relative}.BW8XfG_search>svg{width:15px;height:15px;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.BW8XfG_search input{padding-left:32px}.BW8XfG_loading{gap:8px;padding:8px 0;display:grid}.BW8XfG_file{min-width:0;line-height:var(--leading-tight);display:grid}.BW8XfG_file strong{overflow-wrap:anywhere;font-weight:500}.BW8XfG_file small{color:var(--muted);font-size:var(--text-xs);overflow-wrap:anywhere}.BW8XfG_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.BW8XfG_actions small{color:var(--muted)}@container project-files (max-width:560px){.BW8XfG_search{flex-basis:100%}.BW8XfG_actions{justify-content:flex-start}}
.p726uq_panel,.p726uq_loading{gap:24px;width:min(100%,1180px);margin:0 auto;display:grid;container:source-project/inline-size}.p726uq_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.p726uq_toolbar p{color:var(--muted);font-size:var(--text-sm);align-items:center;gap:6px;margin:0;display:flex}.p726uq_toolbar p>span{align-items:center;gap:6px;display:inline-flex}.p726uq_toolbar time{color:var(--ink);font-weight:500}.p726uq_toolbar svg{width:14px;height:14px}.p726uq_notice{margin:-12px 0 0}.p726uq_summary,.p726uq_figures{flex-wrap:wrap;gap:12px 32px;margin:0;display:flex}.p726uq_summary>div,.p726uq_figures>div{flex:0 auto;align-content:start;gap:2px;min-width:0;display:grid}.p726uq_summary dt,.p726uq_figures dt{color:var(--muted);font-size:var(--text-xs)}.p726uq_summary dd,.p726uq_figures dd{overflow-wrap:anywhere;color:var(--ink);font-size:var(--text-lg);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.p726uq_summary dd.p726uq_detail,.p726uq_figures dd.p726uq_detail{color:var(--muted);font-size:var(--text-xs);font-weight:500}.p726uq_skeletonRow{flex-wrap:wrap;gap:10px;display:flex}.p726uq_skeletonRow>*{flex:150px}.p726uq_progress{scrollbar-width:thin;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.p726uq_progress li{flex:1 0 120px;align-content:start;justify-items:start;gap:6px;padding:0 12px 4px 0;display:grid;position:relative}.p726uq_progress li:after{content:"";background:var(--line);height:1px;position:absolute;top:10px;left:26px;right:6px}.p726uq_progress li:last-child:after{display:none}.p726uq_progress li[data-state=done]:after{background:color-mix(in srgb, var(--green) 45%, var(--line))}.p726uq_progress li>span:last-child{gap:1px;min-width:0;display:grid}.p726uq_progress strong{font-size:var(--text-sm);font-weight:600;line-height:var(--leading-tight)}.p726uq_progress small{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.p726uq_progress li[data-state=upcoming] strong{color:var(--muted);font-weight:500}.p726uq_dot{z-index:1;border:1.5px solid var(--line-strong);background:var(--card);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid;position:relative}.p726uq_dot svg{width:12px;height:12px}li[data-state=done] .p726uq_dot{border-color:var(--green);background:var(--green);color:var(--card)}li[data-state=current] .p726uq_dot{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.p726uq_layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.p726uq_main,.p726uq_aside{gap:24px;min-width:0;display:grid}.p726uq_section{gap:8px;min-width:0;display:grid}.p726uq_section>header{align-items:baseline;gap:8px;display:flex}.p726uq_section h3{font-size:var(--text-base);margin:0;font-weight:600}.p726uq_pnl{border-top:1px solid var(--line)}.p726uq_pnl>summary{color:var(--ink);font-size:var(--text-sm);cursor:pointer;padding:8px 0;font-weight:500}.p726uq_pnl>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.p726uq_pnlBody{justify-items:start;gap:10px;padding-bottom:4px;display:grid}.p726uq_pnlBody>:not(:first-child){justify-self:stretch}.p726uq_statement{font-size:var(--text-sm);margin:0;display:grid}.p726uq_statement>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:12px;padding:6px 0;display:grid}.p726uq_statement>div:last-child{border-bottom:0}.p726uq_statement dt{color:var(--muted)}.p726uq_statement dd{font-variant-numeric:tabular-nums;margin:0}.p726uq_statement small{color:var(--muted);font-size:var(--text-xs)}.p726uq_statement .p726uq_definition{margin-top:2px;display:block}.p726uq_section>header span{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.p726uq_note{color:var(--muted);font-size:var(--text-xs);margin:0}.p726uq_lead{font-size:var(--text-sm);margin:0}.p726uq_table{margin-inline:calc(var(--cell-x) * -1)}.p726uq_table td strong{font-weight:500;display:block}.p726uq_table td small{color:var(--muted);font-size:var(--text-xs);display:block}.p726uq_download{color:var(--accent-text);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:4px;font-weight:500;text-decoration:none;display:inline-flex}.p726uq_download svg{width:14px;height:14px}@media (hover:hover){.p726uq_download:hover{text-decoration:underline}}.p726uq_download:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.p726uq_downloads{gap:12px;display:inline-flex}.p726uq_packets{border-top:1px solid var(--line);gap:4px;padding-top:10px;display:grid}.p726uq_packets h4{color:var(--muted);font-size:var(--text-xs);margin:0;font-weight:500}.p726uq_more{min-height:32px;color:var(--accent-text);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0 2px;font-weight:600}@media (hover:hover){.p726uq_more:hover{text-decoration:underline}}.p726uq_more:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.p726uq_details{font-size:var(--text-sm);gap:8px;margin:0;display:grid}.p726uq_details>div{grid-template-columns:104px minmax(0,1fr);gap:8px;display:grid}.p726uq_details dt{color:var(--muted)}.p726uq_details dd{overflow-wrap:anywhere;margin:0}.p726uq_tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.p726uq_tags li{border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--muted);font-size:var(--text-xs);padding:2px 8px}.p726uq_prose{border-top:1px solid var(--line);gap:4px;padding-top:10px;display:grid}.p726uq_prose h4{color:var(--muted);font-size:var(--text-xs);margin:0;font-weight:500}.p726uq_prose p,.p726uq_comments li>p:last-child{font-size:var(--text-sm);line-height:var(--leading-relaxed);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.p726uq_people{font-size:var(--text-sm);gap:8px;margin:0;padding:0;list-style:none;display:grid}.p726uq_people li{gap:1px;display:grid}.p726uq_people strong{font-weight:500}.p726uq_people span{color:var(--muted);font-size:var(--text-xs)}.p726uq_comments{gap:12px;margin:0;padding:0;list-style:none;display:grid}.p726uq_comments li{border-bottom:1px solid var(--line);gap:4px;padding-bottom:12px;display:grid}.p726uq_comments li:last-child{border-bottom:0;padding-bottom:0}.p726uq_byline{font-size:var(--text-sm);margin:0}.p726uq_byline time{color:var(--muted);margin-left:4px}@container source-project (max-width:900px){.p726uq_layout{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.p726uq_more{min-height:44px}}@media (forced-colors:active){li[data-state=done] .p726uq_dot{forced-color-adjust:none;color:canvas;background:canvastext;border-color:canvastext}}
.QGRyJW_portfolio{gap:0;min-width:0;overflow:hidden;container:portfolio/inline-size}.QGRyJW_resultsHeading{border-bottom:1px solid var(--line);background:var(--surface-subtle);min-height:47px;color:var(--muted);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.QGRyJW_resultsHeading strong{color:var(--ink);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.QGRyJW_columns,.QGRyJW_row{grid-template-columns:minmax(185px,1.6fr) minmax(140px,1.05fr) minmax(130px,.95fr) minmax(112px,.8fr) minmax(108px,.75fr) 140px;align-items:center;gap:14px;display:grid}.QGRyJW_columns{border-bottom:1px solid var(--line-strong);background:color-mix(in srgb, var(--surface-subtle) 68%, var(--card));min-height:35px;color:var(--muted);font-size:var(--text-xs);padding:0 16px;font-weight:700}.QGRyJW_list{display:grid}.QGRyJW_row{border-bottom:1px solid var(--line);background:var(--card);min-height:66px;font-size:var(--text-xs);padding:12px 16px}.QGRyJW_row:last-child{border-bottom:0}[data-stale]>.QGRyJW_list{opacity:.6;transition:opacity var(--motion-fast) var(--ease-standard)}.QGRyJW_emptyCell{border-bottom:1px solid var(--line)}.QGRyJW_project,.QGRyJW_client{gap:3px;min-width:0;display:grid}.QGRyJW_project strong{color:var(--ink);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.3;overflow:hidden}.QGRyJW_projectRef,.QGRyJW_client{color:var(--muted)}.QGRyJW_projectRef{width:fit-content;font-size:var(--text-xs);font-variant-numeric:tabular-nums}.QGRyJW_client{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.QGRyJW_firm{min-width:0;max-width:100%;color:var(--ink);justify-self:start;align-items:center;gap:7px;font-weight:600;display:inline-flex}.QGRyJW_firm:before{background:var(--green);content:"";border-radius:2px;flex:none;width:8px;height:8px}.QGRyJW_firm span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.QGRyJW_status{justify-self:start;max-width:100%}.QGRyJW_updated{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.QGRyJW_notice{margin:12px 16px}@container portfolio (max-width:1050px){.QGRyJW_columns{grid-template-columns:minmax(180px,1.5fr) minmax(112px,1fr) minmax(100px,.8fr) 140px}.QGRyJW_columns>:nth-child(2),.QGRyJW_columns>:nth-child(5),.QGRyJW_client,.QGRyJW_updated{display:none}.QGRyJW_row{grid-template-columns:minmax(180px,1.5fr) minmax(112px,1fr) minmax(100px,.8fr) 140px}}@container portfolio (max-width:640px){.QGRyJW_resultsHeading{padding-inline:12px}.QGRyJW_columns{display:none}.QGRyJW_row{grid-template-columns:minmax(0,1fr) auto;gap:9px 12px;padding:13px 14px}.QGRyJW_project{grid-column:1}.QGRyJW_project strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.QGRyJW_status{grid-area:1/2}.QGRyJW_client{text-overflow:ellipsis;white-space:nowrap;grid-area:2/1/auto/-1;display:block;overflow:hidden}.QGRyJW_client:before{color:var(--muted);content:"Client";font-size:var(--text-xs);margin-right:5px;font-weight:600}.QGRyJW_firm{font-size:var(--text-xs);grid-area:3/1}.QGRyJW_updated{font-size:var(--text-xs);grid-area:3/2;justify-self:end;display:block}}@container portfolio (max-width:380px){.QGRyJW_resultsHeading{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding-block:8px}.QGRyJW_row{gap:8px;padding-inline:11px}}
.xOSkUW_navigation{min-width:0;margin-bottom:24px;container-type:inline-size}.xOSkUW_links{border-bottom:1px solid var(--line);gap:4px;display:flex}.xOSkUW_links a{min-height:44px;color:var(--muted);font-size:var(--text-sm);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.xOSkUW_links a:first-child{padding-left:0;padding-right:16px}@media (hover:hover){.xOSkUW_links a:hover{color:var(--ink);background:var(--surface-hover)}}.xOSkUW_links a[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent);font-weight:600}.xOSkUW_links a:focus-visible,.xOSkUW_compact select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.xOSkUW_compact{display:none}@container (max-width:380px){.xOSkUW_links{display:none}.xOSkUW_compact{max-width:400px;color:var(--muted);font-size:var(--text-xs);gap:6px;display:grid}.xOSkUW_compact select{border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--card);width:100%;min-height:44px;color:var(--ink);font:inherit;font-size:var(--text-lg);padding:8px 12px}}
.RJUF_a_content{padding:16px}.RJUF_a_content>p{color:var(--muted);font-size:var(--text-xs);margin:0 0 16px}.RJUF_a_content>form{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.RJUF_a_name{flex:200px;max-width:400px}.RJUF_a_notice{margin-top:12px}.RJUF_a_loading{gap:8px;margin-top:16px;display:grid}.RJUF_a_content ul{margin:16px 0 0;padding:0;list-style:none}.RJUF_a_content li{border-top:1px solid var(--line);min-height:44px;font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:4px 0;display:flex}.RJUF_a_content li>div{flex-wrap:wrap;gap:4px;display:flex}.RJUF_a_rename{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.RJUF_a_rename>input{min-width:0;max-width:280px}
.r7ITmq_stack{gap:calc(var(--space-section) + 8px);min-width:0;display:grid}.r7ITmq_section{min-width:0;container:admin-section/inline-size}.r7ITmq_heading{flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:32px;padding-bottom:4px;display:flex}.r7ITmq_heading h2{font-size:var(--text-base);margin:0;font-weight:600}.r7ITmq_count{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin-right:auto}.r7ITmq_notice{margin:8px 0 0}.r7ITmq_notice+.r7ITmq_toolbar,.r7ITmq_notice+.r7ITmq_scroll{margin-top:8px}.r7ITmq_toolbar{padding:var(--band-y) 0;grid-template-columns:minmax(0,1fr) minmax(150px,200px);align-items:center;gap:8px;display:grid}.r7ITmq_search{min-width:0;position:relative}.r7ITmq_search>svg{width:16px;height:16px;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.r7ITmq_search>input{padding-left:32px}.r7ITmq_scroll{min-width:0}.r7ITmq_accessCell{width:300px}.r7ITmq_scroll td.r7ITmq_accessCell{vertical-align:top;padding-block:8px}.r7ITmq_actionsCell{text-align:right;min-width:180px}.r7ITmq_person{align-items:center;gap:8px;min-width:0;display:flex}.r7ITmq_personText{min-width:0;line-height:var(--leading-tight);gap:0;display:grid}.r7ITmq_personText strong{flex-wrap:wrap;align-items:center;gap:6px;font-weight:500;display:flex}.r7ITmq_personText small{color:var(--muted);font-size:var(--text-xs);overflow-wrap:anywhere}.r7ITmq_youTag{border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--muted);font-size:var(--text-2xs);padding:0 6px;font-weight:500}.r7ITmq_roleNote{color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-snug);margin-top:4px;display:block}.r7ITmq_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:inline-flex}.r7ITmq_pagination{padding:var(--band-y) 0;align-items:center;gap:8px;display:flex}.r7ITmq_pagination>span{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin-right:auto}.r7ITmq_truncated{padding:var(--band-y) 0;color:var(--muted);font-size:var(--text-xs);margin:0}.r7ITmq_levels{font-size:var(--text-xs);gap:8px;margin:0;display:grid}.r7ITmq_levels div{gap:1px;display:grid}.r7ITmq_levels dt{color:var(--ink);font-weight:600}.r7ITmq_levels dd{color:var(--muted);margin:0}.r7ITmq_skeleton{gap:10px;padding:16px;display:grid}@container admin-section (max-width:560px){.r7ITmq_toolbar{grid-template-columns:minmax(0,1fr)}.r7ITmq_actionsCell{text-align:left;min-width:0}.r7ITmq_accessCell{width:auto}.r7ITmq_scroll td.r7ITmq_accessCell{padding-block:2px}.r7ITmq_scroll td>.r7ITmq_roleNote{grid-column:2;margin-top:0}.r7ITmq_actions{justify-content:flex-start}}@container admin-section (max-width:420px){.r7ITmq_scroll td.r7ITmq_accessCell{grid-template-columns:minmax(0,1fr);gap:6px}.r7ITmq_scroll td.r7ITmq_accessCell>.r7ITmq_roleNote{grid-column:1}}
.mIDWyq_page{min-width:0}.mIDWyq_collection{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);min-width:0;overflow:hidden}.mIDWyq_table{border-collapse:collapse;text-align:left;width:100%}.mIDWyq_table th{background:var(--surface-subtle);color:var(--muted);font-size:var(--text-xs);padding:12px 16px;font-weight:600}.mIDWyq_table td{border-top:1px solid var(--line);font-size:var(--text-sm);vertical-align:middle;padding:12px 16px}.mIDWyq_table tbody tr:hover{background:var(--surface-hover)}.mIDWyq_flagButton{text-align:left;white-space:normal;justify-content:space-between;gap:16px;max-width:100%;min-height:36px;padding:4px 0}.mIDWyq_flagButton span{overflow-wrap:anywhere}.mIDWyq_flagButton svg{color:var(--muted)}.mIDWyq_current{font-size:var(--text-2xs);color:var(--muted);margin-top:3px;display:block}.mIDWyq_audience{color:var(--muted)}.mIDWyq_collectionCount{color:var(--muted);font-size:var(--text-xs);margin-left:auto}.mIDWyq_collectionCount small{overflow-wrap:anywhere;max-width:24ch;display:block}.mIDWyq_state{color:var(--muted);font-size:var(--text-sm);margin:0;padding:20px 16px}.mIDWyq_error{border:1px solid var(--red);border-radius:var(--radius-control);color:var(--red);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;padding:12px;display:flex}.mIDWyq_dialog{--dialog-width:38rem;grid-template-rows:auto minmax(0,1fr) auto auto;gap:0;padding:0;overflow:hidden}.mIDWyq_dialogHeader{border-bottom:1px solid var(--line);gap:8px;padding:24px 108px 20px 24px;display:grid}.mIDWyq_workspace{color:var(--muted);font-size:var(--text-xs);overflow-wrap:anywhere;margin:0}.mIDWyq_dialogBody{overscroll-behavior:contain;min-height:0;padding:0 24px;overflow-y:auto}.mIDWyq_controls{border:0;min-width:0;margin:0;padding:0}.mIDWyq_controlRow{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:12px 0;display:flex}.mIDWyq_controlRow strong{font-size:var(--text-sm);font-weight:600}.mIDWyq_controlRow input,.mIDWyq_targetRow input{width:18px;height:18px;accent-color:var(--accent);flex:none}.mIDWyq_controlRow:focus-within,.mIDWyq_targetRow:focus-within{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.mIDWyq_toggle{align-items:center;gap:12px;display:flex}.mIDWyq_audienceHeading{border-top:1px solid var(--line);padding-top:18px}.mIDWyq_audienceHeading h3{font-size:var(--text-sm);margin:0;font-weight:600}.mIDWyq_audienceHeading p{font-size:var(--text-xs);color:var(--muted);margin:4px 0 0}.mIDWyq_targetSection{border-top:1px solid var(--line)}.mIDWyq_targetSection:last-child{border-bottom:1px solid var(--line);margin-bottom:20px}.mIDWyq_targetSection>summary{cursor:pointer;min-height:54px;font-size:var(--text-sm);align-items:center;gap:10px;padding:12px 0;font-weight:600;list-style:none;display:flex}.mIDWyq_targetSection>summary::-webkit-details-marker{display:none}.mIDWyq_targetSection>summary:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin:0 4px 0 2px;transform:rotate(-45deg)}.mIDWyq_targetSection[open]>summary:before{transform:rotate(45deg)}.mIDWyq_targetSection>summary span:last-child{color:var(--muted);font-size:var(--text-xs);margin-left:auto;font-weight:400}.mIDWyq_targetSection>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:4px}.mIDWyq_targetBody{gap:12px;padding:0 0 16px;display:grid}.mIDWyq_targetBody>input{width:100%}.mIDWyq_selected{flex-wrap:wrap;gap:6px;display:flex}.mIDWyq_chip{border:1px solid var(--line);max-width:100%;color:var(--ink);font-size:var(--text-xs);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:4px;padding-left:10px;display:inline-flex}.mIDWyq_chip button{min-width:36px;min-height:36px;font-size:var(--text-lg);border-radius:50%;flex:none}.mIDWyq_chip button:hover{background:var(--surface-hover)}.mIDWyq_chip button:focus-visible{outline:2px solid var(--accent)}.mIDWyq_targetList{border:1px solid var(--line);border-radius:var(--radius-control);max-height:200px;overflow-y:auto}.mIDWyq_targetRow{cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:10px 12px;display:flex}.mIDWyq_targetRow+.mIDWyq_targetRow{border-top:1px solid var(--line)}.mIDWyq_targetRow:hover{background:var(--surface-hover)}.mIDWyq_targetRow span{gap:3px;min-width:0;display:grid}.mIDWyq_targetRow strong{font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:500}.mIDWyq_targetRow small{color:var(--muted);font-size:var(--text-xs);overflow-wrap:anywhere}.mIDWyq_empty,.mIDWyq_hint{color:var(--muted);font-size:var(--text-xs);margin:0;padding:12px}.mIDWyq_hint{padding:0}.mIDWyq_status{color:var(--muted);font-size:var(--text-xs);margin:0}.mIDWyq_conflict,.mIDWyq_discard{background:var(--surface-subtle);border:1px solid var(--line);border-radius:var(--radius-control);font-size:var(--text-xs);gap:8px;margin:12px 0;padding:12px;display:grid}.mIDWyq_conflict span{color:var(--muted)}.mIDWyq_discard>div{flex-wrap:wrap;gap:8px;display:flex}.mIDWyq_discard{margin:0 24px 12px}.mIDWyq_actions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:16px 24px;display:flex}.mIDWyq_actions .mIDWyq_status{margin-right:auto}.mIDWyq_reload{color:var(--muted);position:absolute;top:16px;right:60px}@media (max-width:640px){.mIDWyq_collection{background:0 0;border:0;border-radius:0}.mIDWyq_table{margin-top:12px}.mIDWyq_table td:first-child{text-align:left;display:block}.mIDWyq_table td:first-child:before{content:none}.mIDWyq_flagButton{width:100%;min-height:44px}.mIDWyq_dialogHeader{padding:20px 108px 16px 16px}.mIDWyq_dialogBody{padding:0 16px}.mIDWyq_discard{margin-inline:16px}.mIDWyq_actions{padding:12px 16px}.mIDWyq_actions .mIDWyq_status{flex-basis:100%}.mIDWyq_actions>button:last-child{flex:1}}@media (pointer:coarse){.mIDWyq_chip button{min-width:44px;min-height:44px}}
.rowIGa_section{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);min-width:0;container:repositories/inline-size}.rowIGa_heading,.rowIGa_row,.rowIGa_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.rowIGa_heading h2{font-size:var(--text-base);font-weight:600}.rowIGa_row{border-top:1px solid var(--line)}.rowIGa_identity{gap:3px;min-width:0;display:grid}.rowIGa_identity small,.rowIGa_hint{color:var(--muted);font-size:var(--text-xs)}.rowIGa_identity strong,.rowIGa_identity small,.rowIGa_path{overflow-wrap:anywhere}.rowIGa_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rowIGa_body{padding:0 16px 16px}.rowIGa_form{gap:16px;min-width:0;display:grid}.rowIGa_checks{gap:8px;display:grid}.rowIGa_checks label{align-items:flex-start;gap:8px;display:flex}.rowIGa_checks input{accent-color:var(--accent);margin-top:3px}.rowIGa_checks input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.rowIGa_checks legend{margin-bottom:8px;font-weight:500}.rowIGa_secret{overflow-wrap:anywhere;width:100%;min-height:80px}.rowIGa_results{margin:0;padding:0;list-style:none}.rowIGa_results li{border-top:1px solid var(--line);gap:6px;padding:12px 0;display:grid}.rowIGa_results p{font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere}.rowIGa_toolbar{flex-wrap:nowrap;align-items:flex-end;padding:0}.rowIGa_toolbar>:first-child{flex:1}.rowIGa_notice{margin:0 16px 12px}.rowIGa_details{font-size:var(--text-xs);overflow-wrap:anywhere;padding:0 16px 12px}.rowIGa_details summary{cursor:pointer;color:var(--muted)}@container repositories (max-width:480px){.rowIGa_row{align-items:flex-start}.rowIGa_actions{width:100%}}@media (pointer:coarse){.rowIGa_checks label{align-items:center;min-height:44px}}
.YfslSa_collection{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);overflow:hidden}.YfslSa_rows{margin:0;padding:0;list-style:none}.YfslSa_row{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.YfslSa_row:last-child{border-bottom:0}.YfslSa_row[data-demo]{background:var(--surface-subtle)}.YfslSa_identity{gap:4px;min-width:0;display:grid}.YfslSa_identity strong{font-size:var(--text-base);overflow-wrap:anywhere}.YfslSa_identity small{color:var(--muted);font-size:var(--text-xs)}.YfslSa_tags,.YfslSa_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:600px){.YfslSa_row{grid-template-columns:minmax(0,1fr) auto;gap:12px}.YfslSa_actions{grid-column:1/-1}}
.UOxIpW_detail{min-width:0;color:var(--ink)}.UOxIpW_body{gap:20px;display:grid}.UOxIpW_body h3{font-size:var(--text-sm);margin:0 0 8px;font-weight:600}.UOxIpW_facts{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.UOxIpW_facts>div{background:var(--card);gap:4px;padding:12px 14px;display:grid}.UOxIpW_facts dt{color:var(--muted);font-size:var(--text-2xs);font-weight:600}.UOxIpW_facts dd{font-size:var(--text-xl);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.UOxIpW_links{font-size:var(--text-sm);flex-wrap:wrap;gap:8px 16px;display:flex}.UOxIpW_links a{color:var(--accent-text);font-weight:600;text-decoration:none}.UOxIpW_links a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}@media (hover:hover){.UOxIpW_links a:hover{text-decoration:underline}}.UOxIpW_list{border:1px solid var(--line);border-radius:var(--radius-panel);margin:0;padding:0;list-style:none;display:grid}.UOxIpW_list li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 14px;display:flex}.UOxIpW_list li:last-child{border-bottom:0}.UOxIpW_itemMain{gap:2px;min-width:0;display:grid}.UOxIpW_itemMain strong{font-size:var(--text-sm);font-weight:600}.UOxIpW_itemMain small{color:var(--muted);font-size:var(--text-xs)}.UOxIpW_itemMain .UOxIpW_issue{color:var(--red-text)}.UOxIpW_state{color:var(--muted);font-size:var(--text-sm);margin:0}.UOxIpW_notice{margin-bottom:16px}@container work-panel (min-width:600px){.UOxIpW_facts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (pointer:coarse){.UOxIpW_links a{align-items:center;min-height:44px;display:inline-flex}}
.MlXFEa_scroll{min-width:0;transition:opacity var(--motion-fast) ease;overflow-x:auto;container:data-table/inline-size}.MlXFEa_sticky{overflow:visible}.MlXFEa_scroll[data-stale]{opacity:.6}.MlXFEa_table{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.MlXFEa_table th{height:var(--row-height);padding:0 var(--cell-x);border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--text-xs);text-align:left;white-space:nowrap;vertical-align:middle;font-weight:500}.MlXFEa_sticky th{z-index:var(--z-sticky);background:var(--table-surface,var(--paper));position:sticky;top:0}.MlXFEa_table td{height:var(--row-height);padding:6px var(--cell-x);border-bottom:1px solid var(--line);color:var(--ink);vertical-align:middle;overflow-wrap:anywhere}.MlXFEa_table tbody tr:last-child td{border-bottom:0}.MlXFEa_table tr[data-muted] td{color:var(--muted)}.MlXFEa_table tr[aria-current=true] td{background:var(--bg-selected)}.MlXFEa_table .MlXFEa_numeric{text-align:right;white-space:nowrap}.MlXFEa_sort{border-radius:var(--radius-xs);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-inline:-4px;padding:2px 4px;display:inline-flex}.MlXFEa_sort:hover{color:var(--ink)}.MlXFEa_sort:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.MlXFEa_sort svg{width:12px;height:12px}.MlXFEa_numeric .MlXFEa_sort{flex-direction:row-reverse}.MlXFEa_table tr[data-href]{cursor:pointer}@media (hover:hover){.MlXFEa_table tbody tr:not(.MlXFEa_emptyRow,.MlXFEa_detailRow):hover td{background:var(--surface-hover)}}.MlXFEa_rowLink{color:var(--ink);font-weight:500;text-decoration:none}.MlXFEa_rowLink:hover{color:var(--accent-text)}.MlXFEa_rowLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.MlXFEa_table .MlXFEa_detailRow td{height:auto;padding-top:0}.MlXFEa_table .MlXFEa_emptyRow td{border:0;height:auto;padding:0}.MlXFEa_emptyCopy{padding:16px var(--cell-x);color:var(--muted);margin:0}@container data-table (max-width:560px){.MlXFEa_table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.MlXFEa_table,.MlXFEa_table tbody,.MlXFEa_table tr,.MlXFEa_table td{width:100%;display:block}.MlXFEa_table tbody tr{border-bottom:1px solid var(--line);padding:8px 0}.MlXFEa_table tbody tr:last-child{border-bottom:0}.MlXFEa_table td{height:auto;padding:2px var(--cell-x);text-align:left;border:0;grid-template-columns:minmax(96px,.4fr) minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.MlXFEa_table td:before{content:attr(data-label);color:var(--muted);font-size:var(--text-xs)}.MlXFEa_table td:first-child{padding-bottom:4px;display:block}.MlXFEa_table td:first-child:before,.MlXFEa_table td[colspan]:before{content:none}.MlXFEa_table td[colspan]{display:block}.MlXFEa_table .MlXFEa_numeric{text-align:left;white-space:normal}.MlXFEa_table tbody tr.MlXFEa_detailRow{padding-top:0}}@media (forced-colors:active){.MlXFEa_table th,.MlXFEa_table td,.MlXFEa_table tbody tr{border-color:canvastext}}
.eiL02G_toast{animation:eiL02G_toast-enter var(--motion-standard) var(--ease-out)}.eiL02G_toast[data-leaving]{animation:eiL02G_toast-exit var(--motion-exit) var(--ease-in) forwards}@keyframes eiL02G_toast-enter{0%{opacity:0;transform:translateY(8px)}}@keyframes eiL02G_toast-exit{to{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.eiL02G_toast,.eiL02G_toast[data-leaving]{animation:none}}
._5PVrJa_rows{gap:1px;margin:0;padding:0;list-style:none;display:grid}._5PVrJa_groupLabel{z-index:var(--z-sticky);background:var(--surface-subtle);color:var(--muted);font-size:var(--text-xs);margin:0;padding:12px 8px 4px;font-weight:600;position:sticky;top:0}._5PVrJa_row{border-radius:var(--radius-control);position:relative}._5PVrJa_rowMain{border-radius:var(--radius-control);width:100%;min-height:34px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:1px;padding:7px 40px 7px 10px;text-decoration:none;display:grid}._5PVrJa_rowMain:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}._5PVrJa_rowMain:disabled{cursor:progress}._5PVrJa_row[data-selected] ._5PVrJa_rowMain{background:var(--bg-selected)}._5PVrJa_rowTitle{align-items:center;gap:7px;min-width:0;display:flex}._5PVrJa_rowTitle strong{min-width:0;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:400;line-height:20px;overflow:hidden}._5PVrJa_row[data-selected] ._5PVrJa_rowTitle strong{font-weight:600}._5PVrJa_rowTitle time{color:var(--muted);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;flex:none}._5PVrJa_rowTitle>svg{width:13px;height:13px;color:var(--muted);flex:none}._5PVrJa_rowMeta{color:var(--muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}._5PVrJa_rowTitle:has(>svg)+._5PVrJa_rowMeta{padding-left:20px}._5PVrJa_rowMeta b{color:var(--accent-text);margin-right:6px;font-weight:600}._5PVrJa_rowMeta b[data-tone=attention]{color:var(--amber-text)}._5PVrJa_rowMeta b[data-tone=critical]{color:var(--red-text)}._5PVrJa_rowMenu{width:28px;height:26px;min-height:26px;color:var(--muted);opacity:0;position:absolute;top:4px;right:4px}._5PVrJa_rowMenu svg{width:15px;height:15px}._5PVrJa_row:focus-within ._5PVrJa_rowMenu,._5PVrJa_rowMenu[data-state=open]{opacity:1}._5PVrJa_row:focus-within ._5PVrJa_rowTitle time{visibility:hidden}._5PVrJa_row:has(._5PVrJa_rowMenu:focus-visible) ._5PVrJa_rowTitle time{visibility:hidden}._5PVrJa_row:has(._5PVrJa_rowMenu[data-state=open]) ._5PVrJa_rowTitle time{visibility:hidden}._5PVrJa_rowProjectSpace{height:20px;display:block}._5PVrJa_rowProject{border-radius:var(--radius-xs);max-width:calc(100% - 16px);min-height:22px;color:var(--muted);font-size:var(--text-xs);align-items:center;gap:5px;padding:0 6px 0 4px;line-height:1;text-decoration:none;display:inline-flex;position:absolute;bottom:6px;left:8px}._5PVrJa_rowProject svg{flex:none;width:12px;height:12px}._5PVrJa_rowProject>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._5PVrJa_rowProject:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}._5PVrJa_rename{padding:3px 4px}._5PVrJa_rename input{border:1px solid var(--accent);border-radius:var(--radius-control);background:var(--card);width:100%;height:30px;color:var(--ink);font:inherit;font-size:var(--text-sm);box-shadow:0 0 0 3px var(--accent-soft);outline:none;padding:0 8px}@media (hover:hover){._5PVrJa_rowMain:hover,._5PVrJa_rowProject:hover{background:var(--surface-hover)}._5PVrJa_row[data-selected] ._5PVrJa_rowMain:hover{background:var(--bg-selected)}._5PVrJa_rowProject:hover{color:var(--ink)}._5PVrJa_row:hover ._5PVrJa_rowMenu{opacity:1}._5PVrJa_row:hover ._5PVrJa_rowTitle time{visibility:hidden}}@media (pointer:coarse){._5PVrJa_rowMain{min-height:44px;padding-right:52px}._5PVrJa_rowMenu{opacity:1;width:44px;height:44px;min-height:44px;top:0}._5PVrJa_row ._5PVrJa_rowTitle time,._5PVrJa_row:focus-within ._5PVrJa_rowTitle time{visibility:visible}._5PVrJa_rowProjectSpace{height:26px}._5PVrJa_rowProject{min-height:28px;font-size:var(--text-sm);pointer-events:none;bottom:8px}._5PVrJa_rename input{height:44px;font-size:var(--text-lg)}}@media (forced-colors:active){._5PVrJa_row[data-selected] ._5PVrJa_rowMain{outline-offset:-2px;outline:2px solid highlight}}
.SR2V8W_panel{z-index:var(--z-overlay);border:1px solid var(--line);background:var(--card);width:min(540px,100vw - 32px);max-width:none;height:auto;max-height:calc(100dvh - 60px);color:var(--ink);box-shadow:var(--shadow-3);opacity:0;transition:opacity var(--motion-exit) var(--ease-in), transform var(--motion-exit) var(--ease-in), display var(--motion-exit) allow-discrete, overlay var(--motion-exit) allow-discrete;border-radius:0;margin:0;padding:0;position:fixed;inset:60px 0 0 auto;overflow:hidden;transform:translate(32px)}.SR2V8W_panel[open]{opacity:1;transition-duration:var(--motion-standard);transition-timing-function:var(--ease-out);flex-direction:column;display:flex;transform:translate(0)}@starting-style{.SR2V8W_panel[open]{opacity:0;transform:translate(32px)}}.SR2V8W_panel[data-expanded=true]{width:min(800px,100vw - 64px)}.SR2V8W_panel[data-placement=push]{border-block:0;box-shadow:none;border-right:0}.SR2V8W_panel::backdrop{background:var(--overlay)}.SR2V8W_header{border-bottom:1px solid var(--line);background:var(--surface-subtle);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.SR2V8W_header h2{min-width:0;font-size:var(--text-lg);overflow-wrap:anywhere;margin:0;font-weight:600}.SR2V8W_header h2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-xs)}.SR2V8W_actions{flex:none;gap:4px;display:flex}.SR2V8W_content{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;padding:20px;overflow:auto;container:work-panel/inline-size}@media (max-width:780px){.SR2V8W_panel,.SR2V8W_panel[data-expanded=true]{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh;inset:0}.SR2V8W_header{padding:max(8px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 8px max(16px, env(safe-area-inset-left))}.SR2V8W_expand{display:none}.SR2V8W_content{padding:16px;padding-bottom:max(16px, env(safe-area-inset-bottom))}}@media (forced-colors:active){.SR2V8W_panel{border:1px solid canvastext}}@media (prefers-reduced-motion:reduce){.SR2V8W_panel,.SR2V8W_panel[open]{transition:none;transform:none}}
.OtZrTa_trigger{border-radius:var(--radius-control);width:100%;min-height:34px;color:var(--sidebar-ink);font-size:var(--text-sm);text-align:left;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:11px;padding:0 10px;font-weight:500;display:flex;overflow:hidden}.OtZrTa_trigger svg{flex:none}.OtZrTa_trigger[aria-label]{justify-content:center;padding:0}@media (hover:hover){.OtZrTa_trigger:hover{background:var(--sidebar-hover)}}.OtZrTa_dialog{--dialog-width:460px}.OtZrTa_form{gap:14px;display:grid}.OtZrTa_kinds{grid-template-columns:1fr 1fr;width:100%;display:grid}.OtZrTa_kinds>label>span{justify-content:center;gap:7px}.OtZrTa_kindIcon{flex:none}.OtZrTa_sent{align-items:center;gap:10px;display:flex}.OtZrTa_sent svg{color:var(--green-text);flex:none}.OtZrTa_sent p{font-size:var(--text-base);flex:1;margin:0}@media (pointer:coarse){.OtZrTa_trigger{min-height:44px}}@media (max-width:420px){.OtZrTa_kinds>label>span{text-align:center;white-space:normal;gap:6px;padding-inline:6px}}
.IKQ4IG_connections{border-bottom:1px solid var(--line);padding-bottom:var(--workbench-gap);margin-bottom:var(--workbench-gap);gap:8px;display:grid}.IKQ4IG_connections h3{font-size:var(--text-lg);margin:0}.IKQ4IG_connections>a{font-size:var(--text-sm);color:var(--accent-text);justify-self:start}.IKQ4IG_row{align-items:center;gap:var(--workbench-control-gap) var(--workbench-gap);flex-wrap:wrap;display:flex}.IKQ4IG_name{font-size:var(--text-sm);font-weight:600}.IKQ4IG_select{width:auto;min-width:min(180px,100%);max-width:100%}
._3wFylW_workspace{gap:var(--workbench-gap);flex-direction:column;min-width:0;display:flex;container:massdot-workspace/inline-size}._3wFylW_header,._3wFylW_toolbar,._3wFylW_actions,._3wFylW_identity{align-items:center;gap:var(--workbench-control-gap) var(--workbench-gap);display:flex}._3wFylW_actions{flex-wrap:wrap;min-width:0}._3wFylW_main,._3wFylW_settings{min-width:0}._3wFylW_header,._3wFylW_toolbar{flex-wrap:wrap;justify-content:space-between}._3wFylW_identity{align-items:flex-start;min-width:0}._3wFylW_identity h1{font-size:var(--text-xl);line-height:var(--leading-tight);margin:0;font-weight:600}._3wFylW_identity h1:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._3wFylW_identity span{color:var(--muted);font-size:var(--text-xs)}._3wFylW_status{color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;display:inline-flex}._3wFylW_sectionStack{gap:var(--workbench-gap);display:grid}._3wFylW_canvas{gap:var(--space-section);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._3wFylW_toolbar{margin-bottom:var(--workbench-gap)}._3wFylW_toolbar h2,._3wFylW_workspace h2{font-size:var(--text-lg);font-weight:600}._3wFylW_toolbar input:not([type=file]){max-width:320px}._3wFylW_fileInput{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._3wFylW_workspace label:has(>._3wFylW_fileInput:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}._3wFylW_tableScroll{border:1px solid var(--line);border-radius:var(--radius-control);overflow-x:auto}._3wFylW_workspace table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._3wFylW_workspace th,._3wFylW_workspace td{text-align:left;padding:var(--band-y) var(--cell-x);border-bottom:1px solid var(--line);vertical-align:middle}._3wFylW_workspace thead{background:var(--surface-subtle)}._3wFylW_workspace th{font-size:var(--text-xs);color:var(--muted);white-space:nowrap;font-weight:500}._3wFylW_workspace td a{min-width:180px;display:block}._3wFylW_workspace td a strong,._3wFylW_workspace td a span{display:block}._3wFylW_workspace td a span{color:var(--muted);max-width:340px;margin-top:4px}._3wFylW_projectList td:not(:first-child) a{min-width:0}._3wFylW_workspace ._3wFylW_historyFiles a{min-width:0;display:inline}._3wFylW_projectList td:last-child{white-space:nowrap}._3wFylW_projectList td:last-child>a{display:inline-flex}._3wFylW_workspace tr:last-child td,._3wFylW_workspace tr:last-child th{border-bottom:0}._3wFylW_workspace ._3wFylW_number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._3wFylW_empty{padding-block:var(--workbench-inset);border:1px dashed var(--line);border-radius:var(--radius-control)}._3wFylW_field{font-size:var(--text-sm);color:var(--muted);flex-direction:column;gap:6px;min-width:0;display:flex}._3wFylW_field input,._3wFylW_field textarea{border:1px solid var(--border-control);border-radius:var(--radius-control);width:100%;color:var(--ink);background:var(--card);font-size:var(--text-sm);min-height:36px;padding:8px 10px}._3wFylW_field textarea{resize:vertical;min-height:100px}._3wFylW_formGrid{gap:var(--workbench-gap) var(--workbench-inset);max-width:960px;margin:var(--workbench-gap) 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}._3wFylW_full{grid-column:1/-1}._3wFylW_invoiceSelect{color:var(--muted);font-size:var(--text-xs);align-items:center;gap:10px;max-width:100%;display:flex}._3wFylW_invoiceSelect select{width:auto;max-width:560px}._3wFylW_tabs{gap:var(--workbench-inset);border-bottom:1px solid var(--line);margin:var(--workbench-gap) 0;display:flex;overflow-x:auto}._3wFylW_tabs a{min-height:36px;padding:0 0 var(--band-y);white-space:nowrap;color:var(--muted);font-size:var(--text-sm);border-bottom:2px solid #0000;align-items:center;display:inline-flex}._3wFylW_tabs a[aria-current]{color:var(--ink);border-color:var(--ink)}._3wFylW_workspace details{padding:var(--workbench-gap) 0;border-bottom:1px solid var(--line)}._3wFylW_workspace summary{cursor:pointer;font-weight:500;font-size:var(--text-base)}._3wFylW_workspace details[open]>summary{margin-bottom:var(--workbench-gap)}._3wFylW_issues{background:var(--surface-subtle);border-left:3px solid var(--line-strong);margin:20px 0;padding:16px}._3wFylW_issues label{font-size:var(--text-sm);flex-direction:column;gap:8px;margin-top:12px;display:flex}._3wFylW_pdf{border:1px solid var(--line);border-radius:var(--radius-control);width:100%;height:720px;margin-top:16px}._3wFylW_signature{align-items:center;gap:16px;padding:12px 0;display:flex}._3wFylW_signature img{object-fit:contain;background:#fff}._3wFylW_loading{gap:20px;display:grid}@container massdot-workspace (max-width:700px){._3wFylW_header{gap:16px}._3wFylW_identity h1{font-size:var(--text-xl)}._3wFylW_formGrid{grid-template-columns:1fr}._3wFylW_signature{flex-wrap:wrap}._3wFylW_workspace th,._3wFylW_workspace td{padding:10px}._3wFylW_actions{flex-wrap:wrap}._3wFylW_invoiceSelect{width:100%}._3wFylW_invoiceSelect select{min-width:0}._3wFylW_tabs{gap:20px}}@media (pointer:coarse){._3wFylW_workspace button,._3wFylW_workspace input,._3wFylW_workspace select,._3wFylW_workspace summary,._3wFylW_tabs a{min-height:44px}}._3wFylW_dialog{--dialog-width:720px;max-height:90dvh;overflow:auto}._3wFylW_invoiceDialog,._3wFylW_projectDialog{--dialog-width:620px;max-height:90dvh;overflow-y:auto}._3wFylW_projectSearch{align-items:flex-end;gap:12px;display:flex}._3wFylW_grow{flex:1;min-width:0}._3wFylW_sourceProjects{border-top:1px solid var(--line);max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}._3wFylW_sourceProjects li+li{border-top:1px solid var(--line)}._3wFylW_sourceProject{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:14px 8px;display:flex}._3wFylW_sourceProject:hover{background:var(--surface-subtle)}._3wFylW_sourceProject>svg{flex-shrink:0}._3wFylW_sourceProject>span,._3wFylW_selectedSource,._3wFylW_addedProject{gap:6px;display:grid}._3wFylW_sourceProjects[data-stale]{opacity:.6}._3wFylW_sourceRow{justify-content:space-between;align-items:center;gap:16px;padding:12px 8px;display:flex}._3wFylW_sourceRow>span{gap:4px;min-width:0;display:grid}._3wFylW_sourceSkeleton{gap:8px;display:grid}._3wFylW_sourceProject strong,._3wFylW_selectedSource strong,._3wFylW_addedProject strong,._3wFylW_sourceRow strong{font-size:var(--text-base);line-height:var(--leading-snug);overflow-wrap:anywhere}._3wFylW_sourceProject span span,._3wFylW_selectedSource>span,._3wFylW_addedProject>span,._3wFylW_sourceRow>span>span{color:var(--muted);font-size:var(--text-sm)}._3wFylW_addedProject{justify-items:start;padding:14px 8px}._3wFylW_selectedSource{border-bottom:1px solid var(--line);padding-bottom:16px}._3wFylW_sourcePagination{font-size:var(--text-sm);color:var(--muted);justify-content:space-between;align-items:center;display:flex}._3wFylW_importSummary{gap:8px;display:grid}._3wFylW_importSummary h3{font-size:var(--text-base);margin:0}._3wFylW_importSummary p,._3wFylW_importSummary details{font-size:var(--text-sm);color:var(--muted);margin:0}._3wFylW_importSummary dl{font-size:var(--text-sm);gap:8px;margin:8px 0;display:grid}._3wFylW_importSummary dl>div{justify-content:space-between;gap:16px;display:flex}._3wFylW_importSummary dd{font-variant-numeric:tabular-nums;margin:0}._3wFylW_sourceNotes{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted);margin:0;padding-left:18px}._3wFylW_sourceConfirmation{font-size:var(--text-sm);line-height:var(--leading-relaxed);align-items:flex-start;gap:10px;display:flex}._3wFylW_sourceConfirmation input{flex-shrink:0;margin-top:4px}@media (max-width:480px){._3wFylW_projectSearch{flex-direction:column;align-items:stretch}._3wFylW_sourceProjects{max-height:40dvh}}@media (pointer:coarse){._3wFylW_sourceConfirmation{padding-block:10px}}._3wFylW_creationForm{gap:var(--workbench-gap);min-width:0;display:grid}._3wFylW_periodFields{gap:var(--workbench-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._3wFylW_creationContext{color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-relaxed);overflow-wrap:anywhere;margin:0}._3wFylW_invoiceDate{font-size:var(--text-sm);color:var(--muted)}._3wFylW_invoiceDate summary{cursor:pointer}._3wFylW_invoiceDate[open] summary{margin-bottom:12px}._3wFylW_footerActions{flex-direction:column-reverse;gap:8px;display:flex}@media (min-width:640px){._3wFylW_footerActions{flex-direction:row}}._3wFylW_fieldError{color:var(--red-text);font-size:var(--text-sm);margin:-8px 0 0}@media (pointer:coarse){._3wFylW_invoiceDialog summary{min-height:44px}}@container massdot-workspace (max-width:700px){._3wFylW_projectList thead{display:none}._3wFylW_projectList tbody{display:block}._3wFylW_projectList tr{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px;display:grid}._3wFylW_projectList tr:last-child{border-bottom:0}._3wFylW_projectList td{border:0;min-width:0;padding:0;display:block}._3wFylW_projectList td:first-child,._3wFylW_projectList td:nth-child(3),._3wFylW_projectList td:last-child{grid-column:1/-1}._3wFylW_projectList td:before{content:attr(data-label);font-size:var(--text-xs);color:var(--muted);margin-bottom:6px;display:block}._3wFylW_projectList td:first-child:before{display:none}._3wFylW_projectList td a{overflow-wrap:anywhere;min-width:0}._3wFylW_projectList ._3wFylW_number{text-align:left}}@media (max-width:440px){._3wFylW_periodFields{grid-template-columns:1fr}}._3wFylW_invoiceToolbar{margin:0 0 var(--workbench-gap);justify-content:flex-start}._3wFylW_invoiceToolbar ._3wFylW_actions{margin-left:auto}._3wFylW_periodCaption{color:var(--muted);font-size:var(--text-sm)}._3wFylW_billingSummary{padding:var(--workbench-gap) 0;border-block:1px solid var(--line);gap:var(--workbench-inset);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._3wFylW_billingSummary>div{gap:6px;min-width:0;display:grid}._3wFylW_billingSummary span{font-size:var(--text-sm);color:var(--muted)}._3wFylW_billingSummary strong{font-size:var(--text-2xl);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-weight:500}._3wFylW_billingSummary small{color:var(--muted);font-size:var(--text-xs)}._3wFylW_billingSummary>div:first-child strong{color:var(--accent-text)}._3wFylW_billingSummary [data-overrun] strong{color:var(--red-text)}._3wFylW_sectionHeading{justify-content:space-between;align-items:flex-start;gap:var(--workbench-gap);margin-bottom:var(--workbench-gap);flex-wrap:wrap;display:flex}._3wFylW_sectionHeading h2,._3wFylW_sectionHeading h3{font-size:var(--text-lg);margin:0;font-weight:600}._3wFylW_sectionHeading p,._3wFylW_contextNote{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:4px 0 0}._3wFylW_invoiceEditor{min-width:0}._3wFylW_invoiceEditor>[role=alert]{margin-top:var(--workbench-inset)}._3wFylW_invoiceEditor>._3wFylW_toolbar{margin:var(--workbench-inset) 0 var(--workbench-gap);align-items:flex-end}._3wFylW_invoiceEditor ._3wFylW_billingTerms{border-bottom:0;padding:0 0 18px}._3wFylW_billingTerms summary{font-size:var(--text-sm);color:var(--muted)}._3wFylW_laborEditor{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);overflow:hidden}._3wFylW_workspace ._3wFylW_laborTable{table-layout:fixed;width:100%}._3wFylW_workspace ._3wFylW_laborTable th{padding:var(--band-y) var(--workbench-inset);font-size:var(--text-xs)}._3wFylW_laborTable th:first-child{width:28%}._3wFylW_laborTable th:nth-child(2){width:16%}._3wFylW_laborTable th:nth-child(3),._3wFylW_laborTable th:nth-child(4),._3wFylW_laborTable th:nth-child(5),._3wFylW_laborTable th:last-child{width:14%}._3wFylW_workspace ._3wFylW_laborTable td{padding:var(--band-y) var(--workbench-inset);vertical-align:top}._3wFylW_laborTable input{border:1px solid var(--line);border-radius:var(--radius-xs);background:var(--card);width:100%;min-width:0;min-height:34px;font-size:var(--text-sm);font-variant-numeric:tabular-nums;padding:7px 9px}._3wFylW_laborTable input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._3wFylW_laborTable input:disabled{opacity:1;color:var(--ink);background:0 0;border-color:#0000;padding-left:0}._3wFylW_laborTable input[readonly]{background:var(--surface-subtle)}._3wFylW_employeeIdentity input:first-child{background:0 0;border-color:#0000;padding-left:0;font-weight:600}._3wFylW_employeeIdentity input+input{color:var(--muted);font-size:var(--text-xs);margin-top:6px}._3wFylW_rateSource{font-size:var(--text-2xs);color:var(--muted);line-height:var(--leading-snug);margin-top:7px;display:block}._3wFylW_laborCost{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500;padding-top:25px!important}._3wFylW_expandedLabor{background:var(--surface-subtle)}._3wFylW_workspace ._3wFylW_laborTable tfoot th,._3wFylW_workspace ._3wFylW_laborTable tfoot td{font-size:var(--text-sm);vertical-align:middle;background:var(--surface-subtle);padding:14px 16px;font-weight:600}._3wFylW_workspace ._3wFylW_laborTable ._3wFylW_dailyRow>td{background:var(--surface-subtle);padding:20px}._3wFylW_dailyRow section{min-width:0}._3wFylW_dailyGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}._3wFylW_dailyGrid label>span{font-size:var(--text-xs);color:var(--muted);margin-bottom:6px;display:block}._3wFylW_dailyGrid label>div{align-items:center;gap:4px;display:flex}._3wFylW_dailyGrid input{max-width:100px}._3wFylW_dailyActions{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:20px;display:flex}._3wFylW_addLabor{margin:10px}._3wFylW_laborEmpty{text-align:center;padding:32px}._3wFylW_laborEmpty h3{font-size:var(--text-base);margin:0 0 8px;font-weight:500}._3wFylW_laborEmpty p{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted);max-width:430px;margin:0 auto}._3wFylW_costBridge{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:20px 0 24px;display:flex}._3wFylW_costBridge>div{gap:6px;display:grid}._3wFylW_costBridge span{color:var(--muted);font-size:var(--text-xs)}._3wFylW_costBridge strong{font-size:var(--text-base);font-variant-numeric:tabular-nums;font-weight:500}._3wFylW_costBridge>div:last-child{text-align:right;margin-left:auto}._3wFylW_invoiceExtras{gap:var(--space-section);margin-top:var(--space-section);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._3wFylW_invoiceSection{min-width:0}._3wFylW_invoiceSection>._3wFylW_field{margin-bottom:var(--workbench-gap)}._3wFylW_expenseFields{gap:var(--workbench-gap);margin-bottom:var(--workbench-inset);display:grid}._3wFylW_expenseFields ._3wFylW_field{color:var(--ink);flex-direction:row;justify-content:space-between;align-items:center;gap:20px}._3wFylW_expenseFields input{text-align:right;max-width:110px}._3wFylW_signerSection{border-top:1px solid var(--line);margin-top:var(--space-section);padding-top:var(--workbench-inset);flex-wrap:wrap;align-items:center;gap:16px;display:flex}._3wFylW_signerSection h2{margin:0}._3wFylW_signerField{min-width:200px}._3wFylW_invoiceFooter{border-top:1px solid var(--line);margin-top:var(--space-section);padding-top:var(--workbench-inset);justify-content:space-between;align-items:center;gap:var(--workbench-control-gap) var(--workbench-gap);flex-wrap:wrap;display:flex}._3wFylW_budgetView>._3wFylW_sectionHeading:not(:first-child){margin-top:32px}._3wFylW_divisionProgress>div{border-bottom:1px solid var(--line);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) minmax(100px,30%) 60px;align-items:center;gap:24px;padding:18px 0;display:grid}._3wFylW_divisionProgress span{gap:6px;display:grid}._3wFylW_divisionProgress small{color:var(--muted)}._3wFylW_divisionProgress progress{width:100%;height:6px;accent-color:var(--accent)}._3wFylW_divisionProgress>div>strong{text-align:right;font-variant-numeric:tabular-nums}@container massdot-workspace (max-width:1000px){._3wFylW_invoiceEditor>._3wFylW_toolbar ._3wFylW_actions{flex-wrap:wrap}._3wFylW_invoiceExtras{gap:var(--space-section)}}@container massdot-workspace (max-width:700px){._3wFylW_billingSummary{gap:var(--workbench-gap) var(--workbench-inset);grid-template-columns:repeat(2,minmax(0,1fr))}._3wFylW_billingSummary strong{font-size:var(--text-2xl)}._3wFylW_invoiceToolbar{gap:var(--workbench-control-gap) var(--workbench-gap)}._3wFylW_invoiceToolbar ._3wFylW_actions{margin-left:0}._3wFylW_invoiceToolbar ._3wFylW_periodCaption{width:100%}._3wFylW_invoiceExtras{gap:var(--space-section);grid-template-columns:1fr}._3wFylW_costBridge{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px;display:grid}._3wFylW_costBridge>div:last-child{text-align:left;margin:0}._3wFylW_laborTable thead{display:none}._3wFylW_laborTable tbody,._3wFylW_laborTable tfoot{display:block}._3wFylW_laborTable tr{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}._3wFylW_workspace ._3wFylW_laborTable td,._3wFylW_workspace ._3wFylW_laborTable th{border:0;padding:0;display:block}._3wFylW_laborTable ._3wFylW_employeeIdentity,._3wFylW_laborTable ._3wFylW_dailyRow>td{grid-column:1/-1}._3wFylW_laborTable td[data-label]:before{content:attr(data-label);font-size:var(--text-xs);color:var(--muted);margin-bottom:7px;display:block}._3wFylW_laborTable ._3wFylW_laborCost{padding-top:0!important}._3wFylW_laborTable ._3wFylW_dailyRow{padding:0;display:block}._3wFylW_workspace ._3wFylW_laborTable ._3wFylW_dailyRow>td{padding:16px}._3wFylW_laborTable tfoot tr{grid-template-columns:1fr 1fr}._3wFylW_workspace ._3wFylW_laborTable tfoot td:empty{display:none}._3wFylW_workspace ._3wFylW_laborTable tfoot th{grid-column:1/-1}._3wFylW_workspace ._3wFylW_laborTable tfoot td{padding:0}._3wFylW_signerSection{align-items:flex-start}._3wFylW_signerField{width:100%}._3wFylW_divisionProgress>div{grid-template-columns:minmax(0,1fr) 60px;gap:12px}._3wFylW_divisionProgress progress{grid-area:2/1/auto/-1}}@media (pointer:coarse){._3wFylW_laborTable input{min-height:44px;font-size:var(--text-lg)}}@media (forced-colors:active){._3wFylW_laborTable input:focus-visible{outline-color:highlight}}@container massdot-workspace (min-width:701px){._3wFylW_header{flex-wrap:nowrap;align-items:flex-start}._3wFylW_header ._3wFylW_identity{flex:1}._3wFylW_header ._3wFylW_actions{flex:none;gap:2px}._3wFylW_identity h1{font-size:var(--text-xl)}}._3wFylW_employeeIdentity input:first-child:hover,._3wFylW_employeeIdentity input:first-child:focus-visible{border-color:var(--line)}._3wFylW_invoiceEditor>._3wFylW_billingTerms{margin-top:var(--space-section);padding-top:var(--workbench-inset);border-top:1px solid var(--line)}._3wFylW_workspace ._3wFylW_reconciliation{margin-bottom:24px;padding-top:0}._3wFylW_narrativeFields{gap:var(--workbench-gap);display:grid}._3wFylW_narrativeFields ._3wFylW_contextNote{font-size:var(--text-2xs);margin:0}._3wFylW_narrativeFields details{padding-top:0}._3wFylW_narrativeFields details ._3wFylW_field{margin-bottom:18px}._3wFylW_progressHeading{font-size:var(--text-base);margin:24px 0 16px;font-weight:500}._3wFylW_timePreview{--table-surface:var(--card);gap:var(--workbench-gap);display:grid}._3wFylW_issueList{margin:0;padding-left:18px}._3wFylW_timeClassification{max-width:280px}._3wFylW_timeDaily{min-width:130px;font-size:var(--text-sm);margin:0}._3wFylW_timeDaily summary,._3wFylW_timePolicyReview summary{cursor:pointer}._3wFylW_sourceDays{font-size:var(--text-sm);gap:6px;margin:8px 0 0;display:grid}._3wFylW_sourceDays div{justify-content:space-between;gap:12px;display:flex}._3wFylW_sourceDays dd{font-variant-numeric:tabular-nums;margin:0}._3wFylW_timePolicyReview{background:var(--surface-subtle);border-left:3px solid var(--accent);font-size:var(--text-sm);line-height:var(--leading-relaxed);padding:12px 16px}._3wFylW_timePolicyReview ul{padding-left:18px}@media (max-width:440px){._3wFylW_timeClassification{max-width:none}}@media (pointer:coarse){._3wFylW_workspace input,._3wFylW_workspace select,._3wFylW_workspace textarea{font-size:var(--text-lg)}._3wFylW_timePreview summary{align-items:center;min-height:44px;display:flex}}._3wFylW_sourceFiles{margin-top:4px}@container massdot-workspace (max-width:700px){._3wFylW_invoiceToolbar ._3wFylW_periodCaption{width:auto;font-size:var(--text-xs);flex:1}._3wFylW_invoiceToolbar ._3wFylW_invoiceSelect{width:100%}._3wFylW_billingSummary{grid-template-areas:"invoice remaining""previous cumulative";gap:16px;padding-block:16px}._3wFylW_billingSummary>div:first-child{grid-area:invoice}._3wFylW_billingSummary>div:nth-child(4){grid-area:remaining}._3wFylW_billingSummary>div:nth-child(2){grid-area:previous}._3wFylW_billingSummary>div:nth-child(3){grid-area:cumulative}._3wFylW_billingSummary>div:nth-child(2) strong,._3wFylW_billingSummary>div:nth-child(3) strong{font-size:var(--text-base);letter-spacing:normal}._3wFylW_billingSummary>div:nth-child(2) small,._3wFylW_billingSummary>div:nth-child(3) small{display:none}._3wFylW_billingSummary small{font-size:var(--text-2xs)}}._3wFylW_projectCollection[data-stale] ._3wFylW_projectList,._3wFylW_projectCollection[data-stale] ._3wFylW_collectionSummary{opacity:.65}._3wFylW_collectionSummary{color:var(--muted);font-variant-numeric:tabular-nums;margin-block:12px}._3wFylW_projectCollection ._3wFylW_actions{flex-wrap:wrap}