@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))))}:where(._6z3AeW_surface){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));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}}
.MlXFEa_scroll{--table-surface:var(--card);--cell-edge:var(--cell-x);min-width:0;transition:opacity var(--motion-fast) var(--ease-out);border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);box-shadow:var(--shadow-1);overflow-x:auto;container:data-table/inline-size}.MlXFEa_scroll>.MlXFEa_table>thead th{border-top:0}[data-surface] .MlXFEa_scroll{box-shadow:none;background:0 0;border:0;border-radius:0}[data-surface] .MlXFEa_scroll>.MlXFEa_table>thead th{border-top:1px solid var(--line)}[data-surface=block] .MlXFEa_scroll{--cell-edge:var(--surface-pad);margin-inline:calc(-1 * var(--surface-pad))}[data-surface=panel] .MlXFEa_scroll{--cell-edge:var(--cell-x);margin-inline:0}@container data-table (min-width:561px){.MlXFEa_table :is(th,td):first-child{padding-left:var(--cell-edge)}.MlXFEa_table :is(th,td):last-child{padding-right:var(--cell-edge)}}.MlXFEa_scroll[data-density=compact]{--row-height:28px;--cell-x:8px}.MlXFEa_sticky{max-height:var(--table-max-height,none);overscroll-behavior-x:contain;overflow:auto}.MlXFEa_scroll[data-stale]{opacity:.6}.MlXFEa_table{border-collapse:separate;border-spacing:0;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-block:1px solid var(--line);border-bottom-color:var(--line-strong);background:var(--surface-subtle);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(--surface-subtle);position:sticky;top:0}.MlXFEa_table tbody td:first-child{font-weight:500}.MlXFEa_headerCell{align-items:center;gap:2px;max-width:100%;display:inline-flex}.MlXFEa_numeric .MlXFEa_headerCell{flex-direction:row-reverse}.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,.MlXFEa_columnMenu:focus-visible,.MlXFEa_more:focus-visible,.MlXFEa_showHidden:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.MlXFEa_numeric .MlXFEa_sort{flex-direction:row-reverse}.MlXFEa_sortIcon{opacity:0;transition:opacity var(--motion-fast) var(--ease-out);display:inline-flex}.MlXFEa_sortIcon svg{width:12px;height:12px}.MlXFEa_sortIcon[data-active]{opacity:1;color:var(--ink)}.MlXFEa_columnMenu{border-radius:var(--radius-xs);width:20px;height:20px;color:var(--muted);opacity:0;cursor:pointer;transition:opacity var(--motion-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.MlXFEa_columnMenu svg{width:14px;height:14px}.MlXFEa_columnMenu[data-state=open],.MlXFEa_columnMenu:focus-visible{opacity:1}@media (hover:hover){.MlXFEa_table th:hover .MlXFEa_sortIcon,.MlXFEa_table th:hover .MlXFEa_columnMenu{opacity:1}.MlXFEa_columnMenu:hover{background:var(--surface-hover);color:var(--ink)}}@media (hover:none){.MlXFEa_columnMenu{opacity:1}}.MlXFEa_table td{height:var(--row-height);padding:4px var(--cell-x);border-bottom:1px solid var(--line);color:var(--ink);vertical-align:middle;overflow-wrap:break-word}.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 tr[data-kind=group] td{color:var(--muted);font-size:var(--text-xs);padding-top:12px;font-weight:600}.MlXFEa_table tr[data-kind=subtotal] td{border-top:1px solid var(--line-strong);font-weight:600}.MlXFEa_table .MlXFEa_numeric{text-align:right;white-space:nowrap}.MlXFEa_missing{color:var(--muted)}.MlXFEa_table td.MlXFEa_textColumn{white-space:normal;min-width:16ch;max-width:40ch}.MlXFEa_clampedText{-webkit-line-clamp:2;overflow-wrap:anywhere;max-width:100%;line-height:var(--leading-snug);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MlXFEa_table tr[data-href]{cursor:pointer}@media (hover:hover){.MlXFEa_table tbody tr:not(.MlXFEa_emptyRow,.MlXFEa_detailRow,.MlXFEa_skeletonRow):hover td{background:var(--surface-hover)}}.MlXFEa_rowLink{color:var(--ink);font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:none}.MlXFEa_rowLink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.MlXFEa_rowLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.MlXFEa_table tfoot td{height:var(--row-height);padding:4px var(--cell-x);border-top:1px solid var(--line-strong);color:var(--ink);white-space:nowrap;font-weight:600}.MlXFEa_table tfoot .MlXFEa_numeric{text-align:right}.MlXFEa_pinned th:first-child,.MlXFEa_pinned td:first-child{z-index:1;background:var(--table-surface);min-width:14ch;box-shadow:inset -1px 0 0 var(--line);position:sticky;left:0}.MlXFEa_pinned th:first-child{background:var(--surface-subtle)}.MlXFEa_pinned.MlXFEa_sticky th:first-child{z-index:calc(var(--z-sticky) + 1)}.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}.MlXFEa_emptyState{min-width:0}.MlXFEa_skeletonRow td{border-bottom-color:#0000}.MlXFEa_skeletonCell{width:70%;height:12px}.MlXFEa_numeric .MlXFEa_skeletonCell{width:50%;margin-left:auto}.MlXFEa_more{display:none}.MlXFEa_showHidden{margin:8px var(--cell-x) 0;color:var(--muted);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:0}.MlXFEa_showHidden:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@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 tfoot{width:100%;display:block}.MlXFEa_table tr{padding:8px var(--cell-edge);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;display:grid;position:relative}.MlXFEa_table tr:has(.MlXFEa_more){padding-right:calc(var(--cell-edge) + 56px)}.MlXFEa_table tbody tr:last-child{border-bottom:0}.MlXFEa_table td,.MlXFEa_table tfoot td{text-align:left;white-space:normal;border:0;height:auto;padding:0;display:block}.MlXFEa_table td[data-priority=identity]{grid-column:1}.MlXFEa_table td[data-priority=primary]{text-align:right;grid-area:1/2;font-weight:500}.MlXFEa_table td[data-priority=secondary]{color:var(--ink);font-size:var(--text-xs);grid-column:1/-1}.MlXFEa_table td[data-priority=secondary][data-label]:not([data-label=""]):before{content:attr(data-label) "  ";color:var(--muted);white-space:pre}.MlXFEa_table tr[data-expanded] td[data-priority=detail]:before{content:attr(data-label);color:var(--muted)}.MlXFEa_table td[data-priority=detail]{display:none}.MlXFEa_table tr[data-expanded] td[data-priority=detail]{font-size:var(--text-xs);text-align:left;grid-column:1/-1;grid-template-columns:minmax(96px,.45fr) minmax(0,1fr);gap:8px;display:grid}.MlXFEa_table tr[data-expanded] .MlXFEa_clampedText{-webkit-line-clamp:unset;display:block;overflow:visible}.MlXFEa_table td[colspan]{grid-column:1/-1}.MlXFEa_more{right:var(--cell-x);min-height:24px;color:var(--muted);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0 2px;display:inline-flex;position:absolute;bottom:6px}.MlXFEa_more svg{width:12px;height:12px;transition:rotate var(--motion-fast) var(--ease-out)}.MlXFEa_more[aria-expanded=true] svg{rotate:180deg}.MlXFEa_pinned td:first-child{box-shadow:none;position:static}.MlXFEa_table tfoot tr{border-top:1px solid var(--line-strong)}}@media (pointer:coarse){.MlXFEa_more{justify-content:flex-end;min-width:44px;min-height:36px}}@media (prefers-reduced-motion:reduce){.MlXFEa_scroll,.MlXFEa_sortIcon,.MlXFEa_columnMenu,.MlXFEa_more svg{transition:none}}@media (forced-colors:active){.MlXFEa_table th,.MlXFEa_table td,.MlXFEa_table tr{border-color:canvastext}.MlXFEa_columnMenu,.MlXFEa_sortIcon{opacity:1}}
._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_stage{flex-direction:column;flex:1;min-height:0;display:flex}._2_Pj7a_banners{gap:calc(var(--spacing) * 2);width:min(100% - 32px,820px);margin:calc(var(--spacing) * 4) auto 0;display:grid}._2_Pj7a_copyDialog{--dialog-width:520px;max-height:calc(100dvh - 48px);overflow:auto}._2_Pj7a_copyForm{gap:calc(var(--spacing) * 3.5);display:grid}._2_Pj7a_hint{color:var(--muted);font-size:var(--text-sm);margin:0}._2_Pj7a_page{width:min(100% - 32px,820px);margin:calc(var(--spacing) * 4) auto calc(var(--spacing) * 12);padding:calc(var(--spacing) * 8) calc(var(--spacing) * 11) calc(var(--spacing) * 10);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);box-shadow:var(--shadow-1)}._2_Pj7a_progress{align-items:center;gap:calc(var(--spacing) * 3);margin:0 0 calc(var(--spacing) * 5.5);color:var(--muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;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 calc(var(--spacing) * 3)}._2_Pj7a_document pre{margin:0 0 calc(var(--spacing) * 3.5);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 3.5);border-radius:var(--radius-control);background:var(--surface-subtle);font-size:var(--text-sm);overflow:auto}._2_Pj7a_document blockquote{margin:0 0 calc(var(--spacing) * 3.5);padding:calc(var(--spacing) * .5) 0 calc(var(--spacing) * .5) calc(var(--spacing) * 3.5);border-left:3px solid var(--line-strong);color:var(--muted)}._2_Pj7a_document hr{margin:calc(var(--spacing) * 5) 0;border:0;border-top:1px solid var(--line)}._2_Pj7a_document a{color:var(--accent-text)}._2_Pj7a_document code{padding:calc(var(--spacing) * .25) var(--spacing);border-radius:var(--radius-xs);background:var(--surface-subtle);font-size:.92em}._2_Pj7a_heading{align-items:baseline;gap:calc(var(--spacing) * 2.5);margin:calc(var(--spacing) * 6.5) 0 calc(var(--spacing) * 2);font-size:var(--text-lg);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 calc(var(--spacing) * 3.5);padding-left:calc(var(--spacing) * 5.5)}._2_Pj7a_list li{margin:calc(var(--spacing) * .5) 0}._2_Pj7a_list:has(>._2_Pj7a_task){padding-left:0;list-style:none}._2_Pj7a_task{align-items:flex-start;gap:var(--spacing);min-height:40px;padding:calc(var(--spacing) * .5) calc(var(--spacing) * 2);border-radius:var(--radius-control);display:flex;margin:0 calc(var(--spacing) * -2)!important}._2_Pj7a_task:hover{background:var(--surface-hover)}._2_Pj7a_check{width:36px;height:36px;margin-left:calc(var(--spacing) * -1.5);cursor:pointer;flex:none;place-items:center;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{gap:calc(var(--spacing) * .5);min-width:0;padding:calc(var(--spacing) * 1.75) 0;flex:1;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{width:34px;height:34px;margin-top:calc(var(--spacing) * .25);border-radius:var(--radius-control);color:var(--muted);cursor:pointer;opacity:0;transition:opacity var(--motion-fast) ease;background:0 0;border:0;flex:none;place-items:center;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{width:100%;min-height:34px;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2.25);border:1px solid var(--accent);border-radius:var(--radius-control);background:var(--card);color:var(--ink);font:inherit;outline:3px solid var(--accent-soft);resize:vertical;line-height:1.5;display:block}._2_Pj7a_emptyCell{color:var(--muted)}@media (max-width:776px){._2_Pj7a_banners{width:100%;padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 3) 0;margin:0}._2_Pj7a_page{width:100%;padding:calc(var(--spacing) * 4.5) calc(var(--spacing) * 4) calc(var(--spacing) * 8);box-shadow:none;border:0;border-radius:0;margin:0}}@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:calc(var(--spacing) * 2.75) 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}}
._9qWxOW_preview{min-width:0;color:var(--ink);flex-direction:column;align-items:stretch;display:flex}._9qWxOW_preview ._9qWxOW_toolbar{z-index:2;border-bottom:1px solid var(--line);background:var(--card);padding:10px 16px;position:sticky;top:0}._9qWxOW_navigation{padding-inline:16px}._9qWxOW_panel{margin-top:0}._9qWxOW_formatting{min-height:0}._9qWxOW_formatBody{grid-template-columns:140px minmax(0,1fr);height:min(480px,100dvh - 220px);min-height:0;display:grid}._9qWxOW_formatSidebar{border-right:1px solid var(--line);background:var(--surface-subtle);flex-direction:column;gap:4px;padding:12px 8px;display:flex}._9qWxOW_categoryButton{justify-content:flex-start;width:100%}._9qWxOW_categoryButton[aria-current=page]{background:var(--bg-selected);color:var(--ink)}._9qWxOW_formatPanel{overscroll-behavior:contain;min-width:0;padding:20px;overflow-y:auto}._9qWxOW_formatFooter{align-items:center}._9qWxOW_formatFooter p{color:var(--muted);font-size:var(--text-xs);margin:0 auto 0 0}._9qWxOW_formatting fieldset{border:0;min-width:0;margin:0;padding:0}._9qWxOW_formatting legend{font-size:var(--text-sm);margin-bottom:12px;font-weight:600}._9qWxOW_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._9qWxOW_editor{padding:16px}._9qWxOW_editor textarea{min-height:400px;line-height:1.8}._9qWxOW_editorActions{gap:8px;margin-top:12px;display:flex}._9qWxOW_status{color:var(--muted);font-size:var(--text-xs);margin:0;padding:8px 16px}._9qWxOW_paper{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);width:min(100% - 32px,820px);box-shadow:var(--shadow-1);margin:8px auto 40px;padding:32px 44px 40px}._9qWxOW_paper h1{font-size:var(--text-lg);margin:0 0 20px;font-weight:600}._9qWxOW_prose{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-sm);tab-size:4;line-height:1.8}._9qWxOW_prose p{margin:0 0 16px}._9qWxOW_prose h2{font-size:var(--text-base);margin:24px 0 12px;font-weight:600}._9qWxOW_documentTitle{font-size:var(--text-lg);font-weight:600}._9qWxOW_courseTable{white-space:normal;margin-block:20px}._9qWxOW_notice{padding:16px}@media (max-width:600px){._9qWxOW_preview ._9qWxOW_toolbar{padding-inline:12px}._9qWxOW_paper{width:100%;box-shadow:none;border-inline:0;border-radius:0;margin-top:0;padding:20px 16px 32px}._9qWxOW_formatBody{grid-template-columns:104px minmax(0,1fr)}._9qWxOW_formatPanel{padding:16px 12px}._9qWxOW_fields{grid-template-columns:minmax(0,1fr)}._9qWxOW_formatFooter{flex-direction:row}}
.ewhqTW_root{font-size:var(--text-base);line-height:var(--leading-relaxed);overflow-wrap:anywhere}.ewhqTW_root p{margin:var(--workbench-control-gap) 0}.ewhqTW_root :is(h1,h2,h3,h4){margin:var(--space-section) 0 var(--workbench-control-gap);font-size:var(--text-lg);font-weight:600;line-height:var(--leading-snug)}.ewhqTW_root :is(ul,ol){margin:var(--workbench-control-gap) 0;padding-left:var(--space-section)}.ewhqTW_root li+li{margin-top:calc(var(--workbench-control-gap) / 2)}.ewhqTW_root ul{list-style-type:disc}.ewhqTW_root ol{list-style-type:decimal}.ewhqTW_root li::marker{color:var(--muted)}.ewhqTW_root a{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.ewhqTW_root :not(pre)>code{border-radius:var(--radius-xs);background:var(--surface-subtle);padding:0 calc(var(--workbench-control-gap) / 2);font-size:var(--text-sm)}.ewhqTW_root blockquote{margin:var(--workbench-gap) 0;padding-left:var(--workbench-gap);border-left:3px solid var(--line);color:var(--muted)}.ewhqTW_root .m-answer-code{margin:var(--workbench-gap) 0;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-subtle);overflow:hidden}.ewhqTW_root .m-answer-code-header{justify-content:space-between;align-items:center;gap:var(--workbench-control-gap);min-height:var(--control-height);padding:2px var(--workbench-control-gap) 2px var(--workbench-gap);border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--text-xs);display:flex}.ewhqTW_root .m-answer-code-actions{flex-wrap:wrap;justify-content:flex-end;gap:2px;display:flex}.ewhqTW_root .m-answer-code pre{max-width:100%;padding:var(--workbench-gap);font-size:var(--text-xs);line-height:var(--leading-relaxed);margin:0;overflow:auto}.ewhqTW_root .m-answer-code code{white-space:pre}.ewhqTW_root .m-answer-image{margin:var(--workbench-gap) 0;display:block}.ewhqTW_root .m-answer-image button{border-radius:var(--radius-control);cursor:zoom-in;background:0 0;border:0;max-width:100%;padding:0;display:block}.ewhqTW_root .m-answer-image button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.ewhqTW_root .m-answer-image img{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-subtle);width:auto;max-width:100%;height:auto;max-height:520px;display:block}.ewhqTW_root .m-answer-image-caption{margin-top:calc(var(--workbench-gap) / 2);color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-snug);display:block}.ewhqTW_root .m-answer-table{max-width:100%;margin:var(--workbench-gap) 0}.ewhqTW_root .m-answer-table-actions{flex-wrap:wrap;justify-content:flex-end;gap:2px;padding-bottom:4px;display:flex}.ewhqTW_root .m-answer-table :is(th,td){vertical-align:top}.ewhqTW_root .m-answer-table:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}
.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:YT4q-q_viewer-out var(--motion-exit) var(--ease-in) forwards}@keyframes YT4q-q_viewer-in{0%{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes YT4q-q_viewer-out{to{opacity:0;transform:translateY(6px)scale(.99)}}.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_imagePreview{flex-direction:column;flex:1;min-height:0;display:flex}.YT4q-q_imageStage{cursor:zoom-in;touch-action:none;flex:1;place-items:center;min-height:0;padding:24px;display:grid;overflow:hidden}.YT4q-q_imageStage[data-panning]{cursor:grab}.YT4q-q_imageStage[data-panning]:active{cursor:grabbing}.YT4q-q_image{border-radius:var(--radius-xs);width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 200px);box-shadow:var(--shadow-1);-webkit-user-select:none;user-select:none;transform-origin:50%;display:block}.YT4q-q_imageControls{border-top:1px solid var(--line);background:var(--card);min-height:52px;color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:6px;padding:6px 12px;display:flex}.YT4q-q_imageControls>span:first-of-type{text-align:center;min-width:42px}.YT4q-q_copyError{color:var(--red-text)}.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_tableScroll{background:var(--card);flex:1;min-height:0}.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,.YT4q-q_viewer[data-state=closed]{animation:none}}@media (forced-colors:active){.YT4q-q_viewer{border:1px solid canvastext}}
.teZfIq_workbench{--rail:280px;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:280px;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:6px;padding:10px 10px 4px;display:flex}.teZfIq_newChat{flex:1;justify-content:flex-start}.teZfIq_searchRow{margin:4px 10px 2px;padding:4px 0 8px}.teZfIq_navList{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:0 6px 14px;overflow-y:auto}.teZfIq_navList[data-stale] section:not(.teZfIq_projectFolders){opacity:.55;transition:opacity var(--motion-fast) var(--ease-out)}.teZfIq_projectFolders{border-bottom:1px solid var(--line);margin-bottom:8px;padding:4px 0 10px}.teZfIq_groupHeader{justify-content:space-between;align-items:center;gap:6px;padding:0 4px 0 10px;display:flex}.teZfIq_groupHeader h3{color:var(--muted);font-size:var(--text-xs);margin:0;font-weight:600}.teZfIq_newProject{color:var(--muted);font-weight:500}.teZfIq_newProject svg{width:13px;height:13px}.teZfIq_folderList{margin:0;padding:0;list-style:none}.teZfIq_folderLink,.teZfIq_browseProjects{border-radius:var(--radius-control);min-height:34px;color:var(--ink);font-size:var(--text-sm);align-items:center;gap:9px;padding:5px 10px;text-decoration:none;display:flex}.teZfIq_folderLink svg{width:15px;height:15px;color:var(--muted);flex:none}.teZfIq_folderLink span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.teZfIq_browseProjects{color:var(--muted);font-size:var(--text-xs)}.teZfIq_folderLink:focus-visible,.teZfIq_browseProjects:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.teZfIq_folderLoading{gap:5px;padding:5px 10px;display:grid}.teZfIq_folderEmpty{color:var(--muted);font-size:var(--text-sm);margin:0;padding:5px 10px}.teZfIq_workbench[data-layout=single] .teZfIq_folderList li:nth-child(n+4){display:none}.teZfIq_folderNotice{margin:6px 4px}.teZfIq_historyChoices{align-items:center;gap:2px;padding:0 4px 4px;display:flex}.teZfIq_historyChoice{font-size:var(--text-sm);color:var(--muted);flex:1;justify-content:flex-start}.teZfIq_historyChoice[aria-pressed=true]{color:var(--ink);background:var(--bg-selected);font-weight:600}.teZfIq_projectContext{font-size:var(--text-xs);color:var(--muted);gap:3px;padding:4px 10px 8px;display:grid}.teZfIq_projectContext strong{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.teZfIq_projectContext a{width:fit-content;color:var(--accent-text)}.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_scheduledLoading{color:var(--muted);font-size:var(--text-sm);padding:6px 10px}.teZfIq_more{flex-wrap:wrap;gap:4px;padding:8px 4px 0;display:flex}.teZfIq_railFoot{border-top:1px solid var(--line);flex:none;padding:7px 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_filterBody{gap:8px;display:grid}.teZfIq_filterChoice{justify-content:flex-start}.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,.teZfIq_chatCanvas>[data-m-chat-part=conversation]{border:0;border-radius:0;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.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,.teZfIq_galleryNotice{margin-bottom:12px}.teZfIq_fileList{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_folderLink:hover,.teZfIq_browseProjects:hover{background:var(--surface-hover)}}@media (pointer:coarse){.teZfIq_railFootButton,.teZfIq_folderLink,.teZfIq_browseProjects,.teZfIq_historyChoice{min-height:44px}}@media (max-width:760px){.teZfIq_viewerSkeleton{border:0;border-radius:0;width:100%;margin:0;padding:20px 18px}}
._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}
.dIjSgq_home{container:project-home/inline-size}.dIjSgq_layout{align-items:start;gap:var(--space-section);flex-wrap:wrap;display:flex}.dIjSgq_main{flex:2 1 calc(var(--reading-width) * .8);gap:var(--space-section);min-width:0;display:grid}.dIjSgq_aside{flex:1 1 calc(var(--reading-width) * .4);gap:var(--space-section);min-width:0;display:grid}.dIjSgq_aside:empty{display:none}.dIjSgq_side{gap:var(--workbench-gap);min-width:0;display:grid}.dIjSgq_ask{gap:calc(var(--workbench-gap) / 2);display:grid}.dIjSgq_askBox{align-items:flex-end;gap:calc(var(--workbench-control-gap) * 1.25);min-height:54px;padding:var(--workbench-control-gap) var(--workbench-control-gap) var(--workbench-control-gap) var(--workbench-gap);border:1px solid var(--border-control);border-radius:var(--radius-panel);background:var(--card);cursor:text;transition:border-color var(--motion-fast) var(--ease-standard);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:var(--control-height);max-height:160px;padding:var(--workbench-control-gap) 0;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}.dIjSgq_send:disabled{background:var(--surface-subtle);color:var(--muted);opacity:1;box-shadow:none}.dIjSgq_askNote{align-items:center;gap:calc(var(--workbench-gap) / 2);padding-left:calc(var(--workbench-control-gap) / 2);color:var(--muted);font-size:var(--text-xs);margin:0;display:flex}.dIjSgq_askNote svg{flex:none;width:12px;height:12px}.dIjSgq_facts{align-items:baseline;gap:calc(var(--workbench-gap) / 2) calc(var(--workbench-control-gap) * 2.75);margin:calc(var(--workbench-control-gap) * -1) 0 0;font-size:var(--text-sm);flex-wrap:wrap;display:flex}.dIjSgq_facts>div{align-items:baseline;gap:calc(var(--workbench-gap) / 2);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}@media (prefers-reduced-motion:reduce){.dIjSgq_askBox{transition:none}}@media (pointer:coarse){.dIjSgq_askBox textarea{min-height:2.75rem;font-size:var(--text-lg)}}
.LsY92a_frame{gap:var(--workbench-gap);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;container:project-frame/inline-size}.LsY92a_breadcrumb{align-items:center;gap:var(--workbench-control-gap);min-width:0;color:var(--muted);font-size:var(--text-xs);display:flex}.LsY92a_breadcrumb a,.LsY92a_breadcrumb button{align-items:center;gap:calc(var(--workbench-control-gap) / 2);min-height:var(--control-height);color:inherit;font:inherit;cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.LsY92a_breadcrumb a:hover,.LsY92a_breadcrumb button:hover:not(:disabled){color:var(--ink)}.LsY92a_breadcrumb a:focus-visible,.LsY92a_breadcrumb button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.LsY92a_breadcrumb button:disabled{cursor:progress;opacity:.6}.LsY92a_breadcrumb svg{flex:none;width:1em;height:1em}.LsY92a_panel{flex-direction:column;flex:1;min-width:0;min-height:25rem;display:flex}.LsY92a_panel[hidden]{display:none}@media (max-height:35rem){.LsY92a_frame{container-type:size}.LsY92a_panel[data-view=my]{flex:none;height:100cqh;min-height:0}}@media (pointer:coarse){.LsY92a_breadcrumb a,.LsY92a_breadcrumb button{min-height:2.75rem}}
.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 0 40px;overflow-y:auto}.QZRs2W_data>.QZRs2W_dataBody:first-child{padding-top:0}.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);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}
.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_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:calc(var(--workbench-control-gap) / 2);min-width:0;display:grid;container:project-files/inline-size}.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{justify-content:flex-end;gap:var(--workbench-control-gap);flex-wrap:wrap;display:flex}.BW8XfG_actions small{color:var(--muted)}@container project-files (max-width:560px){.BW8XfG_actions{justify-content:flex-start}}
.p726uq_panel,.p726uq_loading{gap:var(--space-section);display:grid;container:source-project/inline-size}.p726uq_notice{margin:calc(var(--workbench-control-gap) * -1.5) 0 0}.p726uq_skeletonRow{gap:calc(var(--workbench-control-gap) * 1.25);flex-wrap:wrap;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{align-content:start;justify-items:start;gap:calc(var(--workbench-gap) / 2);padding:0 var(--workbench-gap) calc(var(--workbench-control-gap) / 2) 0;flex:1 0 120px;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:calc(var(--workbench-control-gap) * .125);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{align-items:start;gap:var(--space-section);flex-wrap:wrap;display:flex}.p726uq_main,.p726uq_aside{gap:var(--space-section);min-width:0;display:grid}.p726uq_sectionBody{gap:var(--workbench-control-gap);min-width:0;display:grid}.p726uq_main{flex:2 1 calc(var(--reading-width) * .8)}.p726uq_aside{flex:1 1 calc(var(--reading-width) * .4)}.p726uq_pnlBody{gap:calc(var(--workbench-control-gap) * 1.25);padding-bottom:calc(var(--workbench-control-gap) / 2);justify-items:start;display:grid}.p726uq_pnlBody>:not(:first-child){justify-self:stretch}.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{align-items:center;gap:calc(var(--workbench-control-gap) / 2);color:var(--accent-text);font-size:var(--text-sm);white-space:nowrap;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:var(--workbench-gap);display:inline-flex}.p726uq_packets{gap:calc(var(--workbench-control-gap) / 2);padding-top:calc(var(--workbench-control-gap) * 1.25);border-top:1px solid var(--line);display:grid}.p726uq_packets h4{color:var(--muted);font-size:var(--text-xs);margin:0;font-weight:500}.p726uq_details{gap:var(--workbench-control-gap);font-size:var(--text-sm);margin:0;display:grid}.p726uq_details>div{gap:var(--workbench-control-gap);grid-template-columns:104px minmax(0,1fr);display:grid}.p726uq_details dt{color:var(--muted)}.p726uq_details dd{overflow-wrap:anywhere;margin:0}.p726uq_tags{gap:calc(var(--workbench-gap) / 2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.p726uq_prose{gap:calc(var(--workbench-control-gap) / 2);padding-top:calc(var(--workbench-control-gap) * 1.25);border-top:1px solid var(--line);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{gap:var(--workbench-control-gap);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.p726uq_people li{gap:calc(var(--workbench-control-gap) * .125);display:grid}.p726uq_people strong{font-weight:500}.p726uq_people span{color:var(--muted);font-size:var(--text-xs)}.p726uq_comments{gap:var(--workbench-gap);margin:0;padding:0;list-style:none;display:grid}.p726uq_comments li{gap:calc(var(--workbench-control-gap) / 2);padding-bottom:var(--workbench-gap);border-bottom:1px solid var(--line);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{margin-left:calc(var(--workbench-control-gap) / 2);color:var(--muted)}@media (forced-colors:active){li[data-state=done] .p726uq_dot{forced-color-adjust:none;color:canvas;background:canvastext;border-color:canvastext}}@media (pointer:coarse){.p726uq_download{min-height:2.75rem}}
.RJUF_a_body{gap:var(--workbench-gap);min-width:0;display:grid}.RJUF_a_add{align-items:center;gap:var(--workbench-control-gap);flex-wrap:wrap;display:flex}.RJUF_a_add>input{flex:0 18rem;min-width:0}.RJUF_a_note{color:var(--muted);font-size:var(--text-xs)}.RJUF_a_rename{align-items:center;gap:var(--workbench-control-gap);min-width:0;display:flex}.RJUF_a_rename>input{flex:0 18rem;min-width:0}.RJUF_a_actions{text-align:right;white-space:nowrap}
.r7ITmq_page,.r7ITmq_stack{gap:var(--space-section);min-width:0;display:grid}.r7ITmq_section{min-width:0;container:admin-section/inline-size}.r7ITmq_accessCell{width:220px}.r7ITmq_actionsCell{text-align:right;min-width:180px}.r7ITmq_person{align-items:center;gap:var(--workbench-control-gap);min-width:0;display:flex}.r7ITmq_personText{min-width:0;line-height:var(--leading-tight);gap:0;display:grid}.r7ITmq_personText strong{align-items:center;gap:calc(var(--workbench-control-gap) * .75);flex-wrap:wrap;font-weight:500;display:flex}.r7ITmq_personText small{color:var(--muted);font-size:var(--text-xs);overflow-wrap:anywhere}.r7ITmq_roleSelect{width:auto;min-width:9rem}.r7ITmq_roleNote{margin-top:calc(var(--spacing) * .5);color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-snug);display:block}.r7ITmq_actions{justify-content:flex-end;gap:var(--workbench-control-gap);flex-wrap:wrap;display:inline-flex}.r7ITmq_truncated{color:var(--muted);font-size:var(--text-xs);margin:0}.r7ITmq_body{gap:var(--workbench-gap);min-width:0;display:grid}.r7ITmq_note{color:var(--muted);font-size:var(--text-sm);margin:0}.r7ITmq_buttons{gap:var(--workbench-control-gap);flex-wrap:wrap;display:flex}.r7ITmq_check{align-items:flex-start;gap:var(--workbench-control-gap);font-size:var(--text-sm);display:flex}.r7ITmq_check input{margin-top:calc(var(--spacing) * .75);accent-color:var(--accent)}.r7ITmq_inline{gap:var(--workbench-control-gap);flex-wrap:wrap;display:flex}.r7ITmq_inline>input{flex:16rem;min-width:0}.r7ITmq_levels{gap:var(--workbench-control-gap);font-size:var(--text-xs);margin:0;display:grid}.r7ITmq_levels div{gap:calc(var(--spacing) * .25);display:grid}.r7ITmq_levels dt{color:var(--ink);font-weight:600}.r7ITmq_levels dd{color:var(--muted);margin:0}.r7ITmq_skeleton{gap:calc(var(--spacing) * 2.5);padding-block:var(--workbench-inset);display:grid}@container admin-section (max-width:560px){.r7ITmq_actionsCell{text-align:left;min-width:0}.r7ITmq_accessCell{width:auto}.r7ITmq_actions{justify-content:flex-start}}
.mIDWyq_page,.mIDWyq_collection{min-width:0}.mIDWyq_flagButton{padding:calc(var(--spacing) * 1) 0;min-height:var(--control-height);text-align:left;white-space:normal;justify-content:space-between;gap:calc(var(--spacing) * 4);max-width:100%}.mIDWyq_flagButton span{overflow-wrap:anywhere}.mIDWyq_current{margin-top:calc(var(--spacing) * .75);font-size:var(--text-2xs);color:var(--muted);display:block}.mIDWyq_audience{color:var(--muted)}.mIDWyq_state{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 4);color:var(--muted);font-size:var(--text-sm);margin:0}.mIDWyq_dialog{--dialog-width:38rem;grid-template-rows:auto minmax(0,1fr) auto auto;gap:0;padding:0;overflow:hidden}.mIDWyq_dialogHeader{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 6) calc(var(--spacing) * 27) calc(var(--spacing) * 5) calc(var(--spacing) * 6);border-bottom:1px solid var(--line);display:grid}.mIDWyq_workspace{color:var(--muted);font-size:var(--text-xs);overflow-wrap:anywhere;margin:0}.mIDWyq_dialogBody{min-height:0;padding:0 calc(var(--spacing) * 6);overscroll-behavior:contain;overflow-y:auto}.mIDWyq_controls{border:0;min-width:0;margin:0;padding:0}.mIDWyq_controlRow{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);min-height:var(--row-height-2);padding:calc(var(--spacing) * 3) 0;cursor:pointer;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:var(--radius-xs)}.mIDWyq_toggle{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.mIDWyq_audienceHeading{padding-top:calc(var(--spacing) * 4.5);border-top:1px solid var(--line)}.mIDWyq_audienceHeading h3{font-size:var(--text-sm);margin:0;font-weight:600}.mIDWyq_audienceHeading p{margin:calc(var(--spacing) * 1) 0 0;font-size:var(--text-xs);color:var(--muted)}.mIDWyq_targetSection:last-child{margin-bottom:calc(var(--spacing) * 5)}.mIDWyq_targetBody{gap:calc(var(--spacing) * 3);padding:0 0 calc(var(--spacing) * 4);display:grid}.mIDWyq_selected{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.mIDWyq_targetList{border:1px solid var(--line);border-radius:var(--radius-control);max-height:200px;overflow-y:auto}.mIDWyq_targetRow{gap:calc(var(--spacing) * 3);min-height:var(--row-height-2);padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 3);cursor:pointer;align-items:center;display:flex}.mIDWyq_targetRow+.mIDWyq_targetRow{border-top:1px solid var(--line)}.mIDWyq_targetRow:hover{background:var(--surface-hover)}.mIDWyq_targetRow span{gap:calc(var(--spacing) * .75);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{padding:calc(var(--spacing) * 3);color:var(--muted);font-size:var(--text-xs);margin:0}.mIDWyq_hint{padding:0}.mIDWyq_status{color:var(--muted);font-size:var(--text-xs);margin:0}.mIDWyq_conflict,.mIDWyq_discard{gap:calc(var(--spacing) * 2);margin:calc(var(--spacing) * 3) 0;padding:calc(var(--spacing) * 3);background:var(--surface-subtle);border:1px solid var(--line);border-radius:var(--radius-control);font-size:var(--text-xs);display:grid}.mIDWyq_conflict span{color:var(--muted)}.mIDWyq_discard>div{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.mIDWyq_discard{margin:0 calc(var(--spacing) * 6) calc(var(--spacing) * 3)}.mIDWyq_actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);border-top:1px solid var(--line);padding:calc(var(--spacing) * 4) calc(var(--spacing) * 6);flex-wrap:wrap;display:flex}.mIDWyq_actions .mIDWyq_status{margin-right:auto}.mIDWyq_reload{color:var(--muted);position:absolute;top:16px;right:60px}@media (max-width:560px){.mIDWyq_flagButton{width:100%;min-height:44px}.mIDWyq_dialogHeader{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 27) calc(var(--spacing) * 4) calc(var(--spacing) * 4)}.mIDWyq_dialogBody{padding:0 calc(var(--spacing) * 4)}.mIDWyq_discard{margin-inline:calc(var(--spacing) * 4)}.mIDWyq_actions{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4)}.mIDWyq_actions .mIDWyq_status{flex-basis:100%}.mIDWyq_actions>button:last-child{flex:1}}
.rowIGa_section{min-width:0}.rowIGa_identity{gap:calc(var(--spacing) * .75);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_actionsCell{text-align:right}.rowIGa_actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:inline-flex}.rowIGa_form{gap:calc(var(--spacing) * 4);min-width:0;display:grid}.rowIGa_checks{gap:calc(var(--spacing) * 2);display:grid}.rowIGa_checks label{align-items:flex-start;gap:calc(var(--spacing) * 2);display:flex}.rowIGa_checks input{margin-top:calc(var(--spacing) * .75);accent-color:var(--accent)}.rowIGa_checks input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.rowIGa_checks legend{margin-bottom:calc(var(--spacing) * 2);font-weight:500}.rowIGa_details{font-size:var(--text-xs);overflow-wrap:anywhere}@media (pointer:coarse){.rowIGa_checks label{align-items:center;min-height:44px}}
.puvN3W_block{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);min-width:0;box-shadow:var(--shadow-1);grid-template-rows:auto 1fr auto;display:grid;position:relative}.puvN3W_header{min-height:var(--control-height-sm);padding:12px var(--surface-pad) 0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4px 12px;display:flex}.puvN3W_titles{gap:1px;min-width:0;padding-top:3px;display:grid}.puvN3W_title{font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);overflow-wrap:anywhere;margin:0}.puvN3W_subtitle{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin:0}.puvN3W_actions{flex-wrap:wrap;align-items:center;gap:2px;min-width:0;max-width:100%;margin-left:auto;display:flex}.puvN3W_body{align-content:start;gap:var(--workbench-gap);min-width:0;padding:12px var(--surface-pad) var(--surface-pad);display:grid}.puvN3W_block:not(:has(>.puvN3W_header))>.puvN3W_body{padding-top:var(--surface-pad)}.puvN3W_block:not(:has(>.puvN3W_header .puvN3W_title))>.puvN3W_header{z-index:1;min-height:0;padding:0;position:absolute;top:6px;right:6px}.puvN3W_block:not(:has(>.puvN3W_header .puvN3W_title))>.puvN3W_body{padding-top:var(--surface-pad)}.puvN3W_footer{padding:10px var(--surface-pad);border-top:1px solid var(--line);border-radius:0 0 calc(var(--radius-panel) - 1px) calc(var(--radius-panel) - 1px);background:var(--surface-subtle);color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-snug);gap:4px;display:grid}.puvN3W_footer p{max-width:96ch;margin:0}.puvN3W_body:has(>:last-child[data-bleed]){padding-bottom:0}:is([data-surface] .puvN3W_block,.puvN3W_block[data-flat]){box-shadow:none;background:0 0;border:0;border-radius:0}:is([data-surface] .puvN3W_block>.puvN3W_header,.puvN3W_block[data-flat]>.puvN3W_header){padding:0}:is([data-surface] .puvN3W_block>.puvN3W_body,.puvN3W_block[data-flat]>.puvN3W_body){padding:8px 0 0}:is([data-surface] .puvN3W_block:not(:has(>.puvN3W_header))>.puvN3W_body,.puvN3W_block[data-flat]:not(:has(>.puvN3W_header))>.puvN3W_body){padding-top:0}:is([data-surface] .puvN3W_block>.puvN3W_footer,.puvN3W_block[data-flat]>.puvN3W_footer){background:0 0;border-radius:0;padding-inline:0}:is([data-surface] .puvN3W_block:not(:has(>.puvN3W_header .puvN3W_title))>.puvN3W_header,.puvN3W_block[data-flat]:not(:has(>.puvN3W_header .puvN3W_title))>.puvN3W_header){top:0;right:0}@media (hover:hover){.puvN3W_block[data-quiet-actions] .puvN3W_actions{opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}.puvN3W_block[data-quiet-actions]:is(:hover,:focus-within) .puvN3W_actions{opacity:1}.puvN3W_block[data-quiet-actions] .puvN3W_actions:has([data-state=open]){opacity:1}}@media (prefers-reduced-motion:reduce){.puvN3W_block[data-quiet-actions] .puvN3W_actions{transition:none}}@media (forced-colors:active){.puvN3W_block{border-color:canvastext}}
.yini9G_lg,.yini9G_data{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_lg{inline-size:min(760px, calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 24px))}.yini9G_data{inline-size:calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 24px);block-size:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 24px)}:is(.yini9G_lg,.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}:is(.yini9G_lg,.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_lg,.yini9G_data{inline-size:calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 8px);max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 8px)}.yini9G_data{block-size:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 8px)}}
._9sabG_root{min-width:0}._9sabG_summary{cursor:pointer;min-width:0;color:var(--ink);border-radius:var(--radius-xs);align-items:flex-start;gap:8px;padding-block:10px;list-style:none;display:flex}._9sabG_summary::-webkit-details-marker{display:none}._9sabG_summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._9sabG_chevron{width:14px;height:14px;color:var(--muted);transition:rotate var(--motion-fast) var(--ease-out);flex:none;margin-top:3px}._9sabG_root[open]>._9sabG_summary ._9sabG_chevron{rotate:90deg}._9sabG_titles{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}._9sabG_title{font-size:var(--text-sm);font-weight:600}._9sabG_quiet ._9sabG_summary{color:var(--muted);padding-block:4px}._9sabG_quiet ._9sabG_title{font-weight:500}@media (hover:hover){._9sabG_quiet ._9sabG_summary:hover{color:var(--ink)}}._9sabG_description{color:var(--muted);font-size:var(--text-xs)}._9sabG_body{min-width:0;padding-bottom:var(--workbench-gap)}._9sabG_section{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);box-shadow:var(--shadow-1)}._9sabG_section>._9sabG_summary{padding:12px var(--surface-pad)}._9sabG_section>._9sabG_body{padding:0 var(--surface-pad) var(--surface-pad) calc(var(--surface-pad) + 22px)}[data-surface] ._9sabG_section{box-shadow:none;background:0 0;border-width:1px 0 0;border-radius:0}[data-surface] ._9sabG_section>._9sabG_summary{padding:10px 0}[data-surface] ._9sabG_section>._9sabG_body{padding:0 0 var(--workbench-gap) 22px}@media (pointer:coarse){._9sabG_summary{min-height:44px}}@media (prefers-reduced-motion:reduce){._9sabG_chevron{transition:none}}
._5mhTfq_bar{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}._5mhTfq_chip,._5mhTfq_add{max-width:100%;min-height:var(--chip-height);border-radius:var(--radius-control);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;line-height:1;display:inline-flex}._5mhTfq_chip{border:1px solid var(--line-strong);background:var(--surface-raised);color:var(--ink);transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), opacity var(--motion-fast) var(--ease-out), scale var(--motion-fast) var(--ease-out)}@starting-style{._5mhTfq_chip[data-applied]{opacity:0;scale:.96}}._5mhTfq_chip[data-pinned]{color:var(--muted);cursor:pointer;border-style:dashed;padding:0 6px 0 8px}._5mhTfq_chip[data-pinned]:hover{border-color:var(--border-control);color:var(--ink)}._5mhTfq_chip[data-pinned] svg,._5mhTfq_chipCaret{width:12px;height:12px}._5mhTfq_chipCaret{color:var(--muted);margin-right:6px}._5mhTfq_chipChoice{cursor:pointer;gap:6px;padding:0 0 0 8px}._5mhTfq_chipChoice ._5mhTfq_chipCaret{margin-right:6px}@media (hover:hover){._5mhTfq_chipChoice:hover{border-color:var(--border-control)}}._5mhTfq_chipChoice:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._5mhTfq_chipChoice[data-state=open]{border-color:var(--border-control)}._5mhTfq_chipBody,._5mhTfq_chipRemove{min-height:calc(var(--chip-height) - 2px);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}._5mhTfq_chipBody{border-radius:var(--radius-control) 0 0 var(--radius-control);gap:6px;min-width:0;padding:0 2px 0 8px}._5mhTfq_chipField{color:var(--muted)}._5mhTfq_chipValue{text-overflow:ellipsis;max-width:28ch;font-weight:500;overflow:hidden}._5mhTfq_chipRemove{border-radius:0 var(--radius-control) var(--radius-control) 0;width:22px;color:var(--muted);justify-content:center}._5mhTfq_chipRemove svg{width:12px;height:12px}@media (hover:hover){._5mhTfq_chipBody:hover,._5mhTfq_chipRemove:hover{background:var(--surface-hover);color:var(--ink)}}._5mhTfq_chipBody:focus-visible,._5mhTfq_chipRemove:focus-visible,._5mhTfq_chip[data-pinned]:focus-visible,._5mhTfq_add:focus-visible,._5mhTfq_clear:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._5mhTfq_chip[data-applied]:has(._5mhTfq_chipBody[aria-expanded=true]){border-color:var(--accent);background:var(--bg-selected)}._5mhTfq_add{border:1px dashed var(--line-strong);color:var(--muted);cursor:pointer;background:0 0;padding:0 8px 0 6px}._5mhTfq_add:hover{border-color:var(--border-control);color:var(--ink)}._5mhTfq_add svg{width:13px;height:13px}._5mhTfq_clear{color:var(--muted);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:0 4px}._5mhTfq_clear:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}._5mhTfq_editor{width:min(300px,100vw - 24px);padding:0}._5mhTfq_fields{gap:8px;padding:8px;display:grid}._5mhTfq_editorHeader{min-height:var(--control-height-sm);justify-content:space-between;align-items:center;gap:8px;padding-left:4px;display:flex}._5mhTfq_editorField{font-size:var(--text-xs);font-weight:600}._5mhTfq_operator{width:auto;min-width:0;height:var(--control-height-sm);font-size:var(--text-xs)}._5mhTfq_options{border-top:1px solid var(--line);margin:0 -8px -8px}._5mhTfq_check{border:1px solid var(--border-control);border-radius:var(--radius-xs);justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}._5mhTfq_check[data-checked]{border-color:var(--accent);background:var(--accent);color:var(--accent-foreground)}._5mhTfq_check svg{width:11px!important;height:11px!important}._5mhTfq_optionLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._5mhTfq_range{color:var(--muted);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;display:grid}._5mhTfq_range:has(>:only-child){grid-template-columns:minmax(0,1fr)}._5mhTfq_error{color:var(--red-text);font-size:var(--text-xs);margin:0}@media (pointer:coarse){._5mhTfq_chip,._5mhTfq_add{min-height:44px}._5mhTfq_chipBody,._5mhTfq_chipRemove{min-height:42px}._5mhTfq_chipRemove{width:40px}}@media (prefers-reduced-motion:reduce){._5mhTfq_chip{transition:none}}@media (forced-colors:active){._5mhTfq_chip,._5mhTfq_add{border-color:canvastext}}
.y37lEW_strip{gap:6px;display:grid;container:metric-strip/inline-size}.y37lEW_period{color:var(--muted);font-size:var(--text-xs);margin:0}.y37lEW_tiles{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);box-shadow:var(--shadow-1);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid;overflow:hidden}.y37lEW_tiles>*+*{border-left:1px solid var(--line)}.y37lEW_metric{min-width:0;padding:14px var(--surface-pad);color:var(--ink);text-align:left;align-content:start;gap:2px;text-decoration:none;display:grid}[data-surface] .y37lEW_tiles{box-shadow:none;background:0 0;border-width:1px 0;border-radius:0;overflow:visible}[data-surface] .y37lEW_tiles>.y37lEW_metric{padding:12px var(--workbench-inset,16px) 12px 0}[data-surface] .y37lEW_tiles>.y37lEW_metric+.y37lEW_metric{padding-left:var(--workbench-inset,16px)}@container metric-strip (max-width:520px){.y37lEW_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.y37lEW_tiles>.y37lEW_metric:nth-child(odd){border-left:0}[data-surface] .y37lEW_tiles>.y37lEW_metric:nth-child(odd){padding-left:0}.y37lEW_tiles>:nth-child(n+3){border-top:1px solid var(--line)}}.y37lEW_withActions{padding-inline-end:calc(var(--surface-pad) + var(--control-height-sm));position:relative}.y37lEW_figure{border-radius:var(--radius-xs);min-width:0;color:var(--ink);text-align:left;align-content:start;gap:2px;margin:-4px;padding:4px;text-decoration:none;display:grid}.y37lEW_actions{position:absolute;top:8px;right:6px}@media (hover:hover){.y37lEW_withActions .y37lEW_actions{opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}.y37lEW_withActions:is(:hover,:focus-within) .y37lEW_actions{opacity:1}.y37lEW_withActions .y37lEW_actions:has([data-state=open]){opacity:1}}.y37lEW_interactive{font:inherit;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:0}@media (hover:hover){.y37lEW_interactive:hover{background:var(--surface-hover)}}.y37lEW_interactive:focus-visible,.y37lEW_described:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.y37lEW_label{color:var(--muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.y37lEW_labelHelp{align-items:center;gap:4px;display:flex}.y37lEW_labelHelp>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.y37lEW_helpIcon{flex:none;width:12px;height:12px}.y37lEW_value{font-size:var(--text-2xl);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:600;line-height:var(--leading-tight)}.y37lEW_valueSkeleton{width:60%;height:28px;margin-block:2px}.y37lEW_delta{font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px;font-weight:500;display:inline-flex}.y37lEW_delta svg{width:14px;height:14px}.y37lEW_delta[data-tone=positive]{color:var(--green-text)}.y37lEW_delta[data-tone=negative]{color:var(--red-text)}.y37lEW_delta[data-tone=neutral]{color:var(--muted)}.y37lEW_comparison{color:var(--muted);font-weight:400}.y37lEW_note{color:var(--muted);font-size:var(--text-xs)}.y37lEW_note[data-tone=attention]{color:var(--amber-text)}.y37lEW_sparkline{width:100%;height:24px;margin-top:4px;overflow:visible}.y37lEW_sparkline path{fill:none;stroke:var(--chart-1);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}@media (forced-colors:active){.y37lEW_delta{color:canvastext}}.y37lEW_compact .y37lEW_metric{padding-block:8px}.y37lEW_compact .y37lEW_value{font-size:var(--text-lg)}.y37lEW_compact .y37lEW_note{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.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:var(--workbench-control-gap)}.pTb6xW_proposals{margin-top:var(--workbench-inset)}.pTb6xW_proposals h3{padding:var(--workbench-gap) var(--workbench-inset) calc(var(--workbench-control-gap) / 2);color:var(--muted);font-size:var(--text-xs);margin:0;font-weight:600}.pTb6xW_proposal{gap:var(--workbench-control-gap);padding-right:var(--workbench-gap);align-items:center;display:flex}.pTb6xW_proposal+.pTb6xW_proposal{border-top:1px solid var(--line)}.pTb6xW_proposalLink{align-items:center;gap:var(--workbench-gap);text-align:left;min-width:0;padding:calc(var(--workbench-control-gap) * 1.75) var(--workbench-inset);color:var(--ink);cursor:pointer;background:0 0;border:0;flex:1;text-decoration:none;display:flex}.pTb6xW_proposalLink:hover{background:var(--surface-hover)}.pTb6xW_proposalLink>span:nth-child(2){gap:calc(var(--workbench-control-gap) / 2);flex:1;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:var(--workbench-inset) 0}.pTb6xW_reviewItem+.pTb6xW_reviewItem{border-top:1px solid var(--line)}.pTb6xW_itemHeading{align-items:start;gap:var(--workbench-gap);display:flex}.pTb6xW_selectItem{align-items:start;gap:var(--workbench-gap);cursor:pointer;flex:1;min-width:0;display:flex}.pTb6xW_selectItem input{margin-top:calc(var(--workbench-control-gap) * .375);accent-color:var(--accent)}.pTb6xW_selectItem>span{gap:calc(var(--workbench-control-gap) / 2);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{margin:var(--workbench-control-gap) 0 0 calc(var(--workbench-control-gap) * 3.5);color:var(--ink);font-size:var(--text-xs)}.pTb6xW_sharing{gap:calc(var(--workbench-control-gap) * .75) var(--workbench-inset);margin:var(--workbench-control-gap) 0 0 calc(var(--workbench-control-gap) * 3.5);color:var(--muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.pTb6xW_itemFields{gap:calc(var(--workbench-control-gap) * 1.75);margin:var(--workbench-inset) 0 0 calc(var(--workbench-control-gap) * 3.5);padding:var(--workbench-inset);background:var(--surface-subtle);border-radius:var(--radius-control);display:grid}.pTb6xW_itemFields label,.pTb6xW_timing>label{gap:calc(var(--workbench-control-gap) * .75);font-size:var(--text-xs);min-width:0;font-weight:600;display:grid}.pTb6xW_itemFields :is(input,textarea,select),.pTb6xW_timing :is(input,select){max-width:100%}.pTb6xW_timing{gap:var(--workbench-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pTb6xW_timingOptions{font-size:var(--text-xs);grid-column:1/-1}.pTb6xW_timingOptions>label{gap:calc(var(--workbench-control-gap) * .75);font-weight:600;display:grid}.pTb6xW_weekdays{gap:calc(var(--workbench-control-gap) / 2);border:0;grid-template-columns:repeat(7,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.pTb6xW_weekdays label{justify-content:center;align-items:center;gap:calc(var(--workbench-control-gap) * .375);cursor:pointer;flex-direction:row;min-height:44px;display:flex}.pTb6xW_weekdays input{accent-color:var(--accent);margin:0}.pTb6xW_fileChoice{gap:var(--workbench-control-gap);min-width:0;display:grid}.pTb6xW_fileChoice legend{font-size:var(--text-xs);margin-bottom:var(--workbench-control-gap);font-weight:600}.pTb6xW_fileChoice ul{margin:0;padding:0;list-style:none}.pTb6xW_fileChoice li{justify-content:space-between;align-items:center;gap:var(--workbench-gap);font-size:var(--text-xs);display:flex}.pTb6xW_fileChoice li span{overflow-wrap:anywhere}.pTb6xW_footer{gap:var(--workbench-gap);flex-wrap:wrap;justify-content:space-between;align-items:center;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:560px){.pTb6xW_timing{grid-template-columns:minmax(0,1fr)}.pTb6xW_itemFields{padding:var(--workbench-gap);margin-left:0}.pTb6xW_proposal{flex-wrap:wrap;padding-right:0}.pTb6xW_proposal>button:last-child{margin:0 var(--workbench-gap) var(--workbench-control-gap) auto}.pTb6xW_footer{align-items:stretch}}@media (pointer:coarse){.pTb6xW_selectItem,.pTb6xW_weekdays label{min-height:44px}}.pTb6xW_timingOptions{gap:var(--workbench-gap);display:grid}.pTb6xW_repeatRow{align-items:center;gap:var(--workbench-control-gap) var(--workbench-inset);flex-wrap:wrap;display:flex}.pTb6xW_repeatRow>.pTb6xW_interval{align-items:center;gap:var(--workbench-control-gap);flex:none;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:var(--workbench-control-gap);display:grid}.pTb6xW_monthly>label{font-weight:600}.pTb6xW_fields{gap:var(--workbench-gap);display:grid}.pTb6xW_actions{gap:var(--workbench-control-gap);flex-wrap:wrap;justify-content:flex-end;display:flex}
.fdV59G_header{margin-bottom:var(--space-section);gap:8px;min-width:0;display:grid}.fdV59G_titleRow{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.fdV59G_leading{align-items:center;margin-left:-8px;display:flex}.fdV59G_titleBlock{flex:280px;min-width:0}.fdV59G_titleLine{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.fdV59G_titleLine h1{overflow-wrap:anywhere;font-size:var(--text-xl);letter-spacing:-.01em;font-weight:600;line-height:var(--leading-tight);margin:0}.fdV59G_count{color:var(--muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.fdV59G_description{max-width:68ch;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-snug);margin:4px 0 0}.fdV59G_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.fdV59G_facts{font-size:var(--text-xs);flex-wrap:wrap;gap:4px 20px;margin:0;display:flex}.fdV59G_fact{align-items:center;gap:6px;min-width:0;display:inline-flex}.fdV59G_fact dt{color:var(--muted)}.fdV59G_fact dd{color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin:0;font-weight:500;display:inline-flex}.fdV59G_fact[data-tone=attention] dd{color:var(--amber-text)}.fdV59G_fact[data-tone=critical] dd{color:var(--red-text)}.fdV59G_header[data-layout=workspace]{gap:var(--workbench-control-gap);margin-bottom:0}.fdV59G_header[data-layout=workspace] .fdV59G_titleLine{align-items:center}.fdV59G_header[data-layout=workspace] .fdV59G_leading{margin-left:0}@media (max-width:640px){.fdV59G_header{margin-bottom:18px}.fdV59G_leading{flex-basis:100%}.fdV59G_actions{justify-content:flex-start;width:100%;margin-left:0}.fdV59G_header[data-layout=workspace] .fdV59G_titleRow{gap:var(--workbench-control-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}.fdV59G_header[data-layout=workspace] .fdV59G_leading{grid-area:1/1}.fdV59G_header[data-layout=workspace] .fdV59G_titleBlock{grid-area:2/1/auto/-1}.fdV59G_header[data-layout=workspace] .fdV59G_actions{grid-area:1/2;justify-self:end;width:auto;margin-left:0}}
._5PVrJa_rows{gap:2px;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);font-weight:600;line-height:var(--leading-tight);margin:0;padding:16px 10px 6px;position:sticky;top:0}section[data-group=scheduled] ._5PVrJa_groupLabel{color:var(--ink)}._5PVrJa_row{border-radius:var(--radius-control);position:relative}._5PVrJa_row[data-selected]:before{z-index:1;border-radius:var(--radius-pill);background:var(--accent);content:"";pointer-events:none;width:2px;position:absolute;top:8px;bottom:8px;left:0}._5PVrJa_rowMain{border-radius:var(--radius-control);width:100%;min-height:36px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:8px 40px 8px 12px;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:500;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:14px;height:14px;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:28px;min-height:28px;color:var(--muted);opacity:0;position:absolute;top:5px;right:5px}._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% - 20px);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:7px;left:10px}._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}._5PVrJa_row[data-selected]:before{display:none}}
.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}}
.AMpqwa_content{max-inline-size:min(16rem, calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 16px));white-space:normal;overflow-wrap:anywhere}.AMpqwa_content[data-state=closed][data-side]{animation:none}
.-G-3lq_grid{--form-gap:var(--workbench-inset);--form-tracks:3;grid-template-columns:repeat(auto-fill, minmax(max(12rem, calc((100% - (var(--form-tracks) - 1) * var(--form-gap)) / var(--form-tracks))), 1fr));align-items:start;gap:var(--workbench-gap) var(--form-gap);display:grid;container:form-grid/inline-size}.-G-3lq_wide{grid-column:span 2}.-G-3lq_full{grid-column:1/-1}@container form-grid (max-width:26rem){.-G-3lq_wide{grid-column:auto}}
.YC6E6G_list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;container:item-list/inline-size}.YC6E6G_row{align-items:start;gap:2px var(--workbench-gap);border-bottom:1px solid var(--line);grid-template-columns:minmax(12rem,1fr) minmax(0,2.4fr) minmax(7rem,auto);padding-block:10px;display:grid}.YC6E6G_lead{gap:2px;min-width:0;display:grid}.YC6E6G_title{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);overflow-wrap:break-word}.YC6E6G_meta{color:var(--muted);font-size:var(--text-xs)}.YC6E6G_body{min-width:0;font-size:var(--text-sm);line-height:var(--leading-snug);gap:2px;display:grid}.YC6E6G_body p{margin:0}[data-surface=block] .YC6E6G_list{margin-inline:calc(-1 * var(--surface-pad))}[data-surface=block] .YC6E6G_row{padding-inline:var(--surface-pad)}[data-surface=block] .YC6E6G_row:last-child{border-bottom:0}.YC6E6G_aside{min-width:0;color:var(--muted);font-size:var(--text-xs);text-align:right;justify-items:end;gap:2px;display:grid}@container item-list (max-width:640px){.YC6E6G_row{grid-template-columns:minmax(0,1fr) auto}.YC6E6G_body{grid-area:2/1/auto/-1}}
.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-panel);transition-timing-function:var(--ease-drawer);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-size=inspector]{width:min(1040px,100vw - 64px)}.SR2V8W_panel[data-size=narrow]{width:min(400px,100vw - 32px)}.SR2V8W_panel[data-size=narrow][data-expanded=true]{width:min(800px,100vw - 64px)}.SR2V8W_panel[data-expanded=true][data-expanded-size=workspace]{width:calc(100vw - 16px)}.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],.SR2V8W_panel[data-size=inspector],.SR2V8W_panel[data-size=narrow],.SR2V8W_panel[data-size=narrow][data-expanded=true]{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh;inset:0}.SR2V8W_panel[data-expanded=true][data-expanded-size=workspace]{width:100%}.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}}
.MPhnxG_composer{width:min(100%, var(--reading-width));flex:none;align-self:center;padding:12px 24px 16px}.MPhnxG_surface{gap:var(--workbench-control-gap);border:1px solid var(--border-control);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-1);transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);padding:8px;display:grid}.MPhnxG_surface:focus-within{border-color:var(--focus-ring);box-shadow:0 0 0 3px var(--accent-soft)}.MPhnxG_inputRow{align-items:end;gap:var(--workbench-control-gap);display:flex}.MPhnxG_inputRow>button{border-radius:var(--radius-control);flex:none}.MPhnxG_inputRow>[type=submit]:disabled{background:var(--surface-hover);color:var(--muted);opacity:1}.MPhnxG_inputRow textarea{border-radius:var(--radius-control);resize:none;width:100%;min-width:0;min-height:36px;max-height:min(180px,24dvh);color:var(--ink);font:inherit;font-size:var(--text-base);line-height:var(--leading-snug);background:0 0;border:0;flex:1;padding:8px}.MPhnxG_inputRow textarea:focus-visible{outline:none}.MPhnxG_attach{color:var(--muted)}.MPhnxG_hint{color:var(--muted);font-size:var(--text-2xs);justify-content:space-between;gap:8px;margin:8px 4px 0;display:flex}.MPhnxG_preview{color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.MPhnxG_list{gap:var(--workbench-control-gap);flex-wrap:wrap;max-height:min(180px,24dvh);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.MPhnxG_item{min-width:0;position:relative}.MPhnxG_image{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-subtle);width:56px;height:56px;overflow:hidden}.MPhnxG_image img{object-fit:cover;width:100%;height:100%}.MPhnxG_imageState{background:color-mix(in srgb, var(--card) 52%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:var(--ink);place-items:center;display:grid;position:absolute;inset:0}.MPhnxG_remove{border-radius:var(--radius-pill);background:var(--card);width:22px;height:22px;color:var(--ink);box-shadow:var(--shadow-1);border:0;place-items:center;display:grid;position:absolute;top:2px;right:2px}.MPhnxG_remove svg{width:14px;height:14px}.MPhnxG_remove:focus-visible{outline:2px solid var(--focus-ring)}.MPhnxG_file{align-items:center;gap:var(--workbench-control-gap);max-width:100%;display:flex}.MPhnxG_status{max-width:260px;color:var(--muted);font-size:var(--text-2xs);overflow-wrap:anywhere;display:block}.MPhnxG_retry{color:var(--accent-text);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0}@media (pointer:coarse){.MPhnxG_inputRow>button{width:44px;min-height:44px}.MPhnxG_inputRow textarea{font-size:var(--text-lg)}.MPhnxG_shortcut{display:none}.MPhnxG_remove{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.MPhnxG_surface{transition:none}.MPhnxG_imageState svg{animation:none}}@container m-conversation (max-width:640px){.MPhnxG_composer{padding:8px 12px 12px}.MPhnxG_inputRow{gap:2px}.MPhnxG_inputRow>button{width:44px;min-height:44px}.MPhnxG_inputRow textarea{font-size:var(--text-lg)}.MPhnxG_shortcut{display:none}}@media (max-height:560px){.MPhnxG_composer{padding-block:6px 8px}.MPhnxG_hint:not(:has(.MPhnxG_preview)){display:none}}@media (forced-colors:active){.MPhnxG_surface:focus-within{outline:2px solid highlight}}
._3wFylW_workspace{gap:var(--workbench-gap);min-width:0;display:grid;container:massdot-workspace/inline-size}._3wFylW_invoiceExtras{align-items:start;gap:var(--workbench-inset);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._3wFylW_pdf{width:100%;height:min(45rem,80dvh);min-height:20rem;margin-top:var(--workbench-inset)}@container massdot-workspace (max-width:780px){._3wFylW_invoiceExtras{grid-template-columns:minmax(0,1fr)}}
.jhb3VG_form{gap:var(--workbench-inset);min-width:0;display:grid}.jhb3VG_current{gap:calc(var(--workbench-control-gap) / 2);padding:var(--workbench-gap);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-subtle);font-size:var(--text-sm);display:grid}.jhb3VG_current p{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}
.yk8d0a_overlay{pointer-events:none;z-index:5;width:100%;height:100%;color:var(--accent);position:absolute;inset:0;overflow:hidden}.yk8d0a_boundary{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.yk8d0a_tie{fill:none;stroke:var(--amber);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:8 5}.yk8d0a_beginning,.yk8d0a_commencement{fill:var(--card);stroke:var(--accent);stroke-width:2px}.yk8d0a_commencement{stroke:var(--amber)}.yk8d0a_overlay text{fill:var(--ink);stroke:var(--card);stroke-width:3px;paint-order:stroke;font-size:var(--text-xs);font-weight:600}.yk8d0a_panel{z-index:7;width:min(360px,100% - 24px);max-height:calc(100% - 24px);color:var(--ink);background:var(--card);border:1px solid var(--line-strong);border-radius:var(--radius-panel);box-shadow:var(--shadow-2);font-size:var(--text-xs);flex-direction:column;display:flex;position:absolute;top:12px;right:12px}.yk8d0a_panel>header,.yk8d0a_panel>footer{flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.yk8d0a_panel>header{border-bottom:1px solid var(--line)}.yk8d0a_panel>footer{border-top:1px solid var(--line)}.yk8d0a_body{gap:12px;min-height:0;padding:12px;display:grid;overflow-y:auto}.yk8d0a_body p{color:var(--muted);margin:0;line-height:1.5}.yk8d0a_row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.yk8d0a_summary{font-variant-numeric:tabular-nums}.yk8d0a_commencementGroup{border-top:1px solid var(--line);gap:8px;padding-top:12px;display:grid}.yk8d0a_commencementGroup strong span{color:var(--muted);margin-left:6px;font-weight:400}.yk8d0a_pointPicker{background:var(--surface-subtle);border:1px solid var(--line);border-radius:var(--radius-control);gap:8px;padding:10px;display:grid}@media (forced-colors:active){.yk8d0a_overlay{color:highlight}.yk8d0a_boundary,.yk8d0a_beginning,.yk8d0a_commencement{stroke:highlight}}
.Iyh4NW_overlay{pointer-events:none;z-index:5;width:100%;height:100%;color:var(--accent);position:absolute;inset:0;overflow:hidden}.Iyh4NW_overlay circle{fill:var(--card);stroke:currentColor;stroke-width:2px}.Iyh4NW_overlay line{stroke:currentColor;stroke-width:3px;stroke-linecap:round}.Iyh4NW_overlay line[data-role=commencement]{stroke-dasharray:8 5}.Iyh4NW_overlay line[data-selected]{stroke:var(--amber);stroke-width:5px}.Iyh4NW_overlay text{fill:var(--ink);stroke:var(--card);stroke-width:3px;paint-order:stroke;font-size:var(--text-xs);font-weight:600}.Iyh4NW_panel{z-index:7;width:min(360px,100% - 24px);max-height:calc(100% - 24px);color:var(--ink);background:var(--card);border:1px solid var(--line-strong);border-radius:var(--radius-panel);box-shadow:var(--shadow-2);font-size:var(--text-xs);flex-direction:column;display:flex;position:absolute;top:12px;right:12px}.Iyh4NW_panel>header,.Iyh4NW_panel>footer{flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.Iyh4NW_panel>header{border-bottom:1px solid var(--line)}.Iyh4NW_panel>footer{border-top:1px solid var(--line)}.Iyh4NW_body{gap:12px;min-height:0;padding:12px;display:grid;overflow-y:auto}.Iyh4NW_body p{color:var(--muted);margin:0;line-height:1.5}.Iyh4NW_row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Iyh4NW_picker{background:var(--surface-subtle);border:1px solid var(--line);border-radius:var(--radius-control);gap:8px;padding:10px;display:grid}@media (forced-colors:active){.Iyh4NW_overlay{color:highlight}}
.ga1xEq_trigger{color:var(--muted);position:relative}.ga1xEq_trigger[data-state=open]{background:var(--surface-hover);color:var(--ink)}.ga1xEq_item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.ga1xEq_dot{border-radius:var(--radius-pill);background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 2px var(--card);position:absolute;top:6px;right:6px}.ga1xEq_tray{width:min(360px,100vw - 24px);padding:var(--workbench-control-gap)}.ga1xEq_item small{color:var(--muted);font-size:var(--text-xs)}.ga1xEq_notice{margin:calc(var(--workbench-control-gap) / 2)}.ga1xEq_items{max-height:min(440px,65dvh);overflow-y:auto}.ga1xEq_item{gap:calc(var(--workbench-control-gap) * 1.25);padding:calc(var(--workbench-control-gap) * 1.25) var(--workbench-control-gap);border-radius:var(--radius-control);color:var(--ink);align-items:center;text-decoration:none;display:flex}.ga1xEq_item>svg{width:16px;height:16px;color:var(--muted);flex:none}.ga1xEq_item>span{gap:calc(var(--workbench-control-gap) * .25);flex:1;min-width:0;display:grid}.ga1xEq_item strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:500;overflow:hidden}.ga1xEq_item[data-unread=true] strong{font-weight:600}@media (hover:hover){.ga1xEq_item:hover{background:var(--surface-hover)}}
.Zpy9gG_sheet{z-index:8;background:var(--card);min-width:0;min-height:0;color:var(--ink);flex-direction:column;display:flex;position:absolute;inset:0}.Zpy9gG_controls{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 12px;display:flex}.Zpy9gG_controls label{min-width:0;font-size:var(--text-xs);align-items:center;gap:6px;display:flex}.Zpy9gG_controls select{background:var(--surface-raised);min-width:80px;max-width:220px;min-height:34px;color:var(--ink);border:1px solid var(--border-control);border-radius:var(--radius-control);padding:5px 7px}.Zpy9gG_zoom{align-items:center;gap:4px;display:flex}.Zpy9gG_zoom output{text-align:center;min-width:42px;font-size:var(--text-xs);font-variant-numeric:tabular-nums}.Zpy9gG_saved{font-size:var(--text-2xs);color:var(--muted);white-space:nowrap;margin-left:auto}.Zpy9gG_notice{font-size:var(--text-xs);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:8px 12px;display:flex}.Zpy9gG_viewport{overscroll-behavior:contain;background:var(--surface-subtle);cursor:grab;flex:1;min-width:0;min-height:0;overflow:auto}.Zpy9gG_viewport:active{cursor:grabbing}.Zpy9gG_viewport:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-3px}.Zpy9gG_image{min-width:100%;min-height:100%;position:relative}.Zpy9gG_image img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;display:block}.Zpy9gG_footer{border-top:1px solid var(--line);font-size:var(--text-2xs);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding:6px 12px;display:flex}.Zpy9gG_footer details{min-width:0}.Zpy9gG_footer summary{cursor:pointer}.Zpy9gG_footer ul{max-height:100px;margin:6px 0;padding-left:20px;overflow:auto}@media (pointer:coarse){.Zpy9gG_controls select{min-height:44px}}.Zpy9gG_viewport[data-selecting]{cursor:crosshair;touch-action:none}.Zpy9gG_selectionHelp{font-size:var(--text-xs);color:var(--muted)}.Zpy9gG_selectionArea{border:2px dashed var(--accent);background:var(--bg-selected);pointer-events:none;position:absolute}.Zpy9gG_selectionCorner{border:2px solid var(--accent);background:var(--card);pointer-events:none;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)}@media (forced-colors:active){.Zpy9gG_selectionArea,.Zpy9gG_selectionCorner{border-color:highlight}}.Zpy9gG_sheetCanvas{overscroll-behavior:contain;touch-action:none;background:var(--cad-canvas-background);cursor:grab;flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.Zpy9gG_sheetCanvas:active{cursor:grabbing}.Zpy9gG_sheetCanvas:focus-visible{outline:2px solid var(--cad-paper-focus);outline-offset:-3px}.Zpy9gG_sheetCanvas .Zpy9gG_selectionArea{border-width:var(--cad-selection-border-width);border-color:var(--cad-selection-border);background:var(--cad-selection-fill);box-shadow:var(--cad-selection-outline)}.Zpy9gG_sheetCanvas .Zpy9gG_selectionCorner{border-color:var(--cad-selection-border)}@media (forced-colors:active){.Zpy9gG_sheetCanvas{forced-color-adjust:none}.Zpy9gG_sheetCanvas:focus-visible,.Zpy9gG_sheetCanvas .Zpy9gG_selectionArea,.Zpy9gG_sheetCanvas .Zpy9gG_selectionCorner{border-color:highlight;outline-color:highlight}}.Zpy9gG_vectorScene{pointer-events:none;position:absolute}.Zpy9gG_nativeSurface{pointer-events:none;position:absolute;inset:0}.Zpy9gG_nativeSurface canvas{width:100%;height:100%;filter:drop-shadow(var(--cad-paper-ink-outline));display:block}.Zpy9gG_drawingArea{flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.Zpy9gG_sheetCanvas[data-object-picking]{cursor:default}.Zpy9gG_sheetCanvas[data-selecting]{cursor:crosshair}
.I2fkQa_page{gap:var(--space-section);width:100%;min-width:0;display:grid;container-type:inline-size}.I2fkQa_page>header{margin-bottom:0}.I2fkQa_sectionBody{gap:var(--workbench-gap);min-width:0;display:grid}.I2fkQa_fields{border-top:1px solid var(--line);margin:0;display:grid}.I2fkQa_field{gap:var(--workbench-inset);padding:var(--workbench-control-gap) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(140px,.22fr) minmax(0,1fr);display:grid}.I2fkQa_field dt{color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere}.I2fkQa_field dd{min-width:0;max-width:var(--reading-width);font-size:var(--text-sm);line-height:var(--leading-relaxed);overflow-wrap:anywhere;white-space:pre-wrap;tab-size:2;margin:0}.I2fkQa_destination{justify-content:space-between;align-items:center;gap:var(--workbench-control-gap);flex-wrap:wrap;font-weight:500;display:flex}.I2fkQa_items{margin:0;padding:0;list-style:none}.I2fkQa_code{font-family:var(--font-geist-mono), monospace;font-size:var(--text-xs)}.I2fkQa_raw{max-height:360px;font-family:var(--font-geist-mono), monospace;font-size:var(--text-xs);line-height:var(--leading-snug);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;overflow:auto}@container (max-width:560px){.I2fkQa_field{grid-template-columns:1fr;gap:2px}}
.qLSGyG_page{background:var(--paper);min-height:100vh;color:var(--ink);padding:calc(var(--spacing) * 12) calc(var(--spacing) * 5)}.qLSGyG_document{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-panel);width:min(760px,100%);box-shadow:var(--shadow-2);padding:clamp(calc(var(--spacing) * 7), 6vw, calc(var(--spacing) * 16));margin:0 auto}.qLSGyG_header{padding-bottom:calc(var(--spacing) * 7);border-bottom:1px solid var(--line)}.qLSGyG_brand{align-items:center;gap:calc(var(--spacing) * 2.5);color:var(--ink);font-size:var(--text-lg);font-weight:700;text-decoration:none;display:inline-flex}.qLSGyG_mark{background:var(--green);width:22px;height:22px;box-shadow:inset -7px -7px 0 var(--green-soft);border-radius:7px 2px}.qLSGyG_eyebrow{margin:calc(var(--spacing) * 11) 0 calc(var(--spacing) * 2.5);color:var(--muted);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.qLSGyG_effective{margin:calc(var(--spacing) * 5) 0 0;color:var(--muted);font-size:var(--text-sm)}.qLSGyG_content{padding:calc(var(--spacing) * 5) 0 calc(var(--spacing) * 2)}.qLSGyG_content section{padding:calc(var(--spacing) * 4.5) 0}.qLSGyG_content h2{margin:0 0 calc(var(--spacing) * 2.5);font-size:var(--text-xl);letter-spacing:-.015em}.qLSGyG_content p,.qLSGyG_content li{color:var(--ink);font-size:var(--text-lg);line-height:1.72}.qLSGyG_content p{margin:0}.qLSGyG_content ul{margin:calc(var(--spacing) * 2) 0 0;padding-left:calc(var(--spacing) * 5.5)}.qLSGyG_content a,.qLSGyG_footer a{color:var(--green-text);text-underline-offset:3px}.qLSGyG_footer{gap:calc(var(--spacing) * 2.5) calc(var(--spacing) * 5.5);padding-top:calc(var(--spacing) * 6.5);border-top:1px solid var(--line);font-size:var(--text-sm);flex-wrap:wrap;display:flex}@media (max-width:560px){.qLSGyG_page{padding:0}.qLSGyG_document{box-shadow:none;border:0;border-radius:0}}@media (forced-colors:active){.qLSGyG_document,.qLSGyG_header,.qLSGyG_footer{border-color:canvastext}}
._2OGSSa_shell{min-height:100dvh;padding:24px max(20px, env(safe-area-inset-right)) 48px max(20px, env(safe-area-inset-left));background:var(--paper);color:var(--ink)}._2OGSSa_topline{max-width:960px;font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 auto 32px;font-weight:600;display:flex}._2OGSSa_topline span{color:var(--muted);font-size:var(--text-xs);font-weight:400}._2OGSSa_header{justify-content:space-between;align-items:flex-start;gap:16px;max-width:960px;margin:0 auto 20px;display:flex}._2OGSSa_header>div{min-width:0}._2OGSSa_header h1,._2OGSSa_state h1{color:var(--ink);font-size:var(--text-2xl);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.25}._2OGSSa_header p{color:var(--muted);font-size:var(--text-sm);margin:10px 0 0;line-height:1.5}._2OGSSa_content{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);min-width:0;max-width:960px;margin:0 auto;padding:32px 40px}._2OGSSa_notice{max-width:960px;margin:0 auto 16px}._2OGSSa_recovery{flex-wrap:wrap;gap:8px;display:flex}._2OGSSa_progress{color:var(--muted);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}._2OGSSa_progress meter{width:min(240px,100%);height:10px;accent-color:var(--green)}._2OGSSa_state{gap:16px;max-width:560px;margin:12dvh auto 0;display:grid}._2OGSSa_state>svg,._2OGSSa_fileFallback>svg{width:32px;height:32px;color:var(--muted)}._2OGSSa_state p{color:var(--muted);font-size:var(--text-base);margin:0;line-height:1.6}._2OGSSa_status{max-width:960px;min-height:1.5em;color:var(--muted);font-size:var(--text-sm);margin:12px auto 0}._2OGSSa_image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:80dvh;margin:auto;display:block}._2OGSSa_text{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-geist-mono);font-size:var(--text-sm);margin:0}._2OGSSa_fileFallback{color:var(--muted);text-align:center;justify-items:center;gap:16px;padding:32px 0;display:grid}._2OGSSa_muted{color:var(--muted);font-size:var(--text-sm);margin:0}@media (max-width:600px){._2OGSSa_shell{padding:20px 16px 32px}._2OGSSa_topline{margin-bottom:28px}._2OGSSa_header{flex-wrap:wrap}._2OGSSa_header h1{font-size:var(--text-xl)}._2OGSSa_content{padding:22px 18px}}@media (pointer:coarse){._2OGSSa_content input,._2OGSSa_content button{min-height:44px}}