.artifact_stripFiles__7nbJr{flex:0 1 auto;min-width:0;display:flex;align-items:center;gap:var(--sp-1);overflow-x:auto;scrollbar-width:none}.artifact_stripFiles__7nbJr::-webkit-scrollbar{height:0}.artifact_strip__i4DEK{container-type:inline-size}@container (max-width: 459px){.artifact_tabWords__Eack_{display:none}}.artifact_toolbar___Ej1X.artifact_toolbar___Ej1X{flex:0 0 36px;display:flex;align-items:center;gap:var(--sp-4);padding:0 var(--sp-6);border-bottom:1px solid var(--border4);position:relative}.artifact_name__l3fAb{flex:1 1 auto;min-width:5ch;font:var(--type-colname);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artifact_toolCount__Fj0Oq{flex:0 0 auto;font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--muted-label);white-space:nowrap}.artifact_stepper__juiEU{display:inline-flex;align-items:stretch;flex:0 0 auto;height:24px;border-radius:var(--r-2);box-shadow:var(--ring-strong);overflow:hidden}.artifact_stepArrow__G5E_B{display:inline-flex;align-items:center;justify-content:center;width:24px;padding:0;border:0;background:none;color:var(--text-ui);cursor:pointer}.artifact_stepArrow__G5E_B:disabled{color:var(--muted3)}.artifact_stepArrow__G5E_B:hover:not(:disabled){background:var(--hover)}.artifact_stepArrow__G5E_B:active:not(:disabled){background:var(--s3)}.artifact_stepArrow__G5E_B:disabled{color:var(--muted5);cursor:default}.artifact_version__UOHGZ{padding:0 var(--sp-4);border:0;background:none;font:var(--type-ui);color:var(--text);white-space:nowrap;cursor:pointer}.artifact_version__UOHGZ:hover{background:var(--hover)}.artifact_version__UOHGZ:disabled{cursor:default;color:var(--muted2)}.artifact_toolDigest__7VTU0{font:var(--type-mono);color:var(--muted3);flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:var(--sp-1)}.artifact_popAnchor__o_AjT{top:calc(100% + var(--sp-2));right:0;max-width:100%}.artifact_popVersions__O98c9{width:262px;max-height:280px;overflow-y:auto}.artifact_popMenu__9hb0D{width:auto}.artifact_popRow__CJwAY{display:block;width:100%;text-align:left;border:0;background:none;border-radius:var(--r-2);padding:var(--sp-4) var(--sp-5);cursor:pointer;font:inherit}.artifact_popRow__CJwAY:hover{background:var(--hover)}.artifact_popRow__CJwAY:active{background:var(--s3)}.artifact_edge__IR0gV:hover{background:var(--prov-fill-hover)}.artifact_edge__IR0gV:active{background:var(--prov-fill-press)}.artifact_edge__IR0gV:disabled:hover,.artifact_popRow__CJwAY:disabled:hover{background:none}.artifact_popRow__CJwAY[data-active=true]{background:var(--s3)}.artifact_popRow__CJwAY:disabled{cursor:default;opacity:.72}.artifact_popHead__0T3v_{display:flex;align-items:baseline;gap:var(--sp-4)}.artifact_saveV__bcu2A{font:var(--type-meta);color:var(--accent)}.artifact_popMeta__YDRmu{font:var(--type-meta);color:var(--muted3);margin-left:auto}.artifact_popNote__YfaWL{font-size:var(--t-1);line-height:var(--lh-2);color:var(--text2);margin-top:var(--sp-2)}.artifact_popWarnLead__SKiRh{font-size:var(--t-1);line-height:var(--lh-3);color:var(--amber);padding:var(--sp-3) var(--sp-5) var(--sp-4);border-bottom:1px solid var(--table-rule);margin-bottom:var(--sp-2)}.artifact_popLabel__10M0_{font:var(--type-meta);letter-spacing:.04em;text-transform:uppercase;color:var(--muted3);padding:var(--sp-4) var(--sp-5) var(--sp-2);font-family:var(--pw-mono)}.artifact_menuNote__baNga{font-size:var(--t-1);line-height:var(--lh-3);color:var(--muted2);padding:var(--sp-1) var(--sp-5) var(--sp-4)}.artifact_drawer__Arh8q{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--s1);--prov-fill-hover:color-mix(in srgb,var(--text) 3%,transparent);--prov-fill-on:color-mix(in srgb,var(--text) 5%,transparent);--prov-fill-press:color-mix(in srgb,var(--text) 8%,transparent)}.artifact_drawerBar__TOccK{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-2);border-bottom:1px solid var(--border)}.artifact_drawerTabs__aSuLH.artifact_drawerTabs__aSuLH{display:flex;flex:1 1 auto;min-width:0;gap:0;padding:0;overflow-x:auto;scrollbar-width:none;mask-image:linear-gradient(to right,transparent 0,currentColor var(--prov-fade-l,0),currentColor calc(100% - var(--prov-fade-r, 0px)),transparent 100%)}.artifact_drawerTabs__aSuLH.artifact_drawerTabs__aSuLH::-webkit-scrollbar{display:none}.artifact_provTab__mo5vE{display:flex;align-items:center;gap:var(--sp-3);flex:0 0 auto;height:24px;padding:0 var(--sp-4);border:0;border-radius:var(--r-1);background:transparent;font:var(--type-name);color:var(--muted3);white-space:nowrap;cursor:pointer}.artifact_provTab__mo5vE:hover{background:var(--prov-fill-hover)}.artifact_provTab__mo5vE:active{background:var(--prov-fill-press)}.artifact_provTab__mo5vE[aria-selected=true]{background:var(--prov-fill-on);color:var(--text)}.artifact_drawerBody__lOpWa .artifact_codeView__O78P1:not([data-flush=true]){padding-bottom:var(--sp-7)}.artifact_drawerBody__lOpWa .artifact_codeView__O78P1:not([data-flush=true]) .artifact_codeLine__j6ftg:hover{background:none}.artifact_drawerBody__lOpWa{flex:1;min-height:0;padding:var(--sp-6) var(--sp-7) var(--sp-7);background:var(--s1);overflow-y:auto}.artifact_caption__11kis{font-size:var(--t-2);color:var(--muted3);line-height:var(--lh-1);margin-bottom:var(--sp-4)}.artifact_kv__oqfAu{display:grid}.artifact_kvRow__FoeO2{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-7);padding:var(--sp-3) 0;border-bottom:1px solid var(--table-rule)}.artifact_kvRow__FoeO2:last-child{border-bottom:0}.artifact_kvK__S9NPk{flex:0 0 auto;font:var(--type-caption);color:var(--muted3)}.artifact_kvV__c_ho_{font:var(--type-mono);color:var(--text3);min-width:0;text-align:right;overflow-wrap:anywhere}.artifact_factRow__SSK_C{display:flex;flex-wrap:wrap;gap:var(--sp-6);margin-bottom:var(--sp-6)}.artifact_fact__dxD__{display:inline-flex;align-items:center;gap:var(--sp-3);height:24px;padding:0 var(--sp-4);background:var(--well);border-radius:var(--r-2);min-width:0}.artifact_envLine__6WKTm{margin:0 0 var(--sp-6);font:var(--type-ident);color:var(--muted3);overflow-wrap:anywhere}.artifact_compareSelect__JNAME{display:block;width:100%;margin:0 0 var(--sp-4)}.artifact_factK__D432a{font:var(--type-meta);color:var(--muted);white-space:nowrap}.artifact_factV__Vr_bh{font:var(--type-cardlabel);color:var(--text-ui);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artifact_factV__Vr_bh[data-tone=good]{color:var(--green)}.artifact_factV__Vr_bh[data-tone=bad]{color:var(--danger)}.artifact_factV__Vr_bh[data-tone=warn]{color:var(--amber)}.artifact_pkgHead__0U_3y{display:flex;justify-content:space-between;font:var(--type-caption);color:var(--muted2);padding:var(--sp-3) 0}.artifact_pkgScroll__XhbUM{max-height:calc(12 * (var(--t-2) * var(--lh-3) + 2 * var(--sp-3) + 1px));overflow-y:auto}.artifact_rows__rkRVe{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5)}.artifact_rowsTight__lLVyk{gap:var(--sp-3)}.artifact_msgs__GA8j_,.artifact_rowsTight__lLVyk{display:grid;grid-template-columns:minmax(0,1fr)}.artifact_msgs__GA8j_>*+*{border-top:1px solid var(--table-rule)}.artifact_msg__lg6ej{border-radius:var(--r-2);padding:var(--sp-4);margin:0 calc(-1 * var(--sp-4))}.artifact_msg__lg6ej[data-produced=true]{background:var(--accent-soft)}.artifact_msgBody__Z4XEP{font:var(--type-caption);color:var(--text3);overflow-wrap:anywhere}.artifact_msgMeta__y9xGV{display:flex;align-items:baseline;gap:var(--sp-3);margin-top:var(--sp-2)}.artifact_msgKind__y8nj7,.artifact_msgSeq__XEwu_{font:var(--type-meta);color:var(--muted3)}.artifact_msgMark__Z8ZjT{margin-left:auto;font:var(--type-meta);color:var(--accent);white-space:nowrap}.artifact_msgHead__F_jCE{display:flex;align-items:center;gap:var(--sp-3)}.artifact_msgIdent__Jkf7X{font:var(--type-ident);color:var(--text3);min-width:0;overflow-wrap:anywhere}.artifact_edge__IR0gV{display:flex;align-items:center;gap:var(--sp-4);border:0;background:none;border-radius:var(--r-2);padding:var(--sp-3) var(--sp-4);margin:0 calc(-1 * var(--sp-4));text-align:left;font:inherit;cursor:pointer}.artifact_edge__IR0gV:disabled{cursor:default}.artifact_edgeName__jXBXz{font-family:var(--pw-mono);font-size:var(--t-3);color:var(--text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artifact_edgeRole__zgIHR{font:var(--type-caption);color:var(--muted3);flex:0 0 auto}.artifact_groupLabel__0x6h3{font:var(--type-strong);color:var(--text3);margin:var(--sp-7) 0 var(--sp-4)}.artifact_groupLabel__0x6h3:first-child{margin-top:0}.artifact_standing__fINOa{border-top:1px solid var(--table-rule)}.artifact_standing__fINOa:first-of-type{border-top:0}.artifact_standingHead__1eF0K{cursor:pointer;padding:var(--sp-4) 0;border-radius:var(--r-1);font:var(--type-strong);color:var(--text3)}.artifact_standingHead__1eF0K:hover{background:var(--prov-fill-hover)}.artifact_standingHead__1eF0K:active{background:var(--prov-fill-press)}.artifact_standingHead__1eF0K::marker{color:var(--muted3)}.artifact_standingBody___ji_T{font-size:var(--t-2);line-height:var(--lh-3);color:var(--muted3);margin:0 0 var(--sp-5)}.artifact_empty__wLogk,.artifact_state__4T6pH{font-size:var(--t-2);line-height:var(--lh-3);color:var(--muted2)}.artifact_finding__biZBh{display:flex;align-items:flex-start;gap:var(--sp-3);font-size:var(--t-2);line-height:var(--lh-3);color:var(--text2);padding:var(--sp-1) 0}.artifact_findingIcon__lVlC2{--pw-icon:var(--pw-icon-sm);width:var(--pw-icon-sm);height:var(--pw-icon-sm);flex:0 0 var(--pw-icon-sm);margin-top:calc((var(--lh-3) * 1em - var(--pw-icon-sm)) / 2);color:var(--amber)}.artifact_provWarn__aqZ4J{display:flex;align-items:flex-start;gap:var(--sp-3);font-size:var(--t-2);line-height:var(--lh-3);color:var(--text3);padding:var(--sp-1) 0;margin-bottom:var(--sp-4)}.artifact_provWarnIcon__um4y1{--pw-icon:var(--pw-icon-sm);width:var(--pw-icon-sm);height:var(--pw-icon-sm);flex:0 0 var(--pw-icon-sm);margin-top:calc((var(--lh-3) * 1em - var(--pw-icon-sm)) / 2);color:var(--muted2)}.artifact_provLink__oEVXP{font:inherit;color:var(--accent);text-decoration:underline;text-underline-offset:2px}.artifact_crumb__ETFBY,.artifact_provLink__oEVXP{background:none;border:0;padding:0;cursor:pointer}.artifact_crumb__ETFBY{flex:0 1 auto;text-align:left;color:var(--muted);text-underline-offset:3px}.artifact_crumb__ETFBY:hover{text-decoration:underline}.artifact_crumb__ETFBY:active{transform:scale(var(--press))}.artifact_crumbHere__bOuDZ{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:var(--sp-3);font:var(--type-colname);color:var(--text);white-space:nowrap;overflow:hidden}.artifact_crumbSep__5kJFN{--pw-icon:12px;flex:0 0 auto;color:var(--muted3)}.artifact_bodyScroll__gPyb7{flex:1;overflow-y:auto;min-height:0}.artifact_bodyScroll__gPyb7[data-well]{background:var(--well);border-radius:var(--r-3)}.artifact_bodyScroll__gPyb7[data-fill=true]{overflow:hidden;display:flex;flex-direction:column}.artifact_pickerNote__D2DEs{padding:0 var(--sp-7) var(--sp-8);margin:0}.artifact_banner__AqeiM,.artifact_bodyMeta__zikhc,.artifact_diffLegend__X7Hay{flex:0 0 auto;display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-5);padding:var(--sp-5) var(--sp-7);border-bottom:1px solid var(--hover);font:var(--type-meta);color:var(--muted2)}.artifact_banner__AqeiM{background:var(--s2)}.artifact_bannerDot__X2WVz{width:var(--dot);height:var(--dot);border-radius:50%;background:var(--amber);flex:0 0 var(--dot);transform:translateY(-1px)}.artifact_prose__DlnTN{padding:var(--sp-9);max-width:816px;--ink:var(--text);--ink-2:var(--text2);--ink-3:var(--muted2);--line:var(--border);--line-2:var(--border5);--surface:var(--bg);--muted:var(--muted2);--neg:var(--danger);--artifact-body-size:14px;--artifact-body-lh:26.4px;--md-body-weight:430;--md-h1-margin:0 0 12px;--md-code-size:0.9em;--md-code-bg:var(--well);--md-code-line:color-mix(in srgb,var(--text) 12%,transparent);--md-code-radius:0.4rem;--md-code-pad-x:6px;--md-table-size:14px;--md-xl:1.75em;--md-lg:1.5em;--md-md:1.25em;--md-sm:13px;--md-xs:var(--t-1);--sans:var(--pw-sans);--mono:var(--pw-mono)}.pw-row[data-pw-max] .artifact_prose__DlnTN{--artifact-body-size:16px;--artifact-body-lh:26.4px}.artifact_codeView__O78P1{margin:0;padding:var(--sp-7) 0 var(--sp-11);background:var(--code-bg);border-radius:var(--r-3);font:var(--type-source);line-height:var(--lh-2);color:var(--text);white-space:pre;overflow-x:auto}.artifact_codeView__O78P1[data-flush=true]{padding:0;background:none;border-radius:0}.artifact_codeView__O78P1[data-flush=true] .artifact_codeLine__j6ftg{padding:0}.artifact_codeView__O78P1[data-flush=true] .artifact_codeLine__j6ftg:hover{background:none}.artifact_codeRows__f25C6{min-width:max-content}.artifact_codeLine__j6ftg{display:grid;width:100%;grid-template-columns:var(--gutter-ch,3ch) 1fr;gap:0 var(--sp-7);padding:0 var(--sp-7)}.artifact_codeLine__j6ftg:hover{background:var(--hover)}.artifact_codeNum__f1di9{text-align:right;color:var(--tok-comment);user-select:none;font-variant-numeric:tabular-nums}.artifact_codeText__UoSIY{font:inherit;color:var(--text);white-space:pre}.artifact_codeText__UoSIY [data-tok=comment]{color:var(--tok-comment);font-style:italic}.artifact_codeText__UoSIY [data-tok=string]{color:var(--tok-string)}.artifact_codeText__UoSIY [data-tok=keyword]{color:var(--tok-keyword)}.artifact_codeText__UoSIY [data-tok=number]{color:var(--tok-number)}.artifact_codeText__UoSIY [data-tok=function]{color:var(--tok-function)}.artifact_codeText__UoSIY [data-tok=property]{color:var(--tok-property)}.artifact_plain__izfVn{margin:0;padding:var(--sp-7) var(--sp-7) var(--sp-11);font:var(--type-source);color:var(--text3);white-space:pre-wrap;overflow-wrap:anywhere}.artifact_tableScroll__HAcBj{flex:1 1 auto;min-height:0;overflow:auto;border:var(--hairline);border-radius:8px}.artifact_table__oxtmM{border-collapse:collapse;table-layout:fixed;font:var(--type-cell);font-variant-numeric:tabular-nums;--table-rule:color-mix(in srgb,var(--text) 10%,transparent);width:100%}.artifact_table__oxtmM:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.artifact_table__oxtmM th{height:var(--head-h);background:var(--well);font:var(--type-cellhead);font-weight:500;color:var(--text);text-align:left;position:sticky;top:0;z-index:2}.artifact_table__oxtmM td,.artifact_table__oxtmM th{padding:0 var(--sp-7);border-bottom:1px solid var(--table-rule);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artifact_table__oxtmM td{height:var(--row-h);max-width:0;color:var(--muted);background-color:inherit}.artifact_table__oxtmM td:first-child,.artifact_table__oxtmM th:first-child{position:sticky;left:0;z-index:1}.artifact_table__oxtmM th:first-child{z-index:3}.artifact_table__oxtmM tbody tr{background-color:var(--bg)}.artifact_table__oxtmM tbody tr:hover{background-color:color-mix(in srgb,var(--well) 50%,var(--bg))}.artifact_table__oxtmM td[data-clip]{cursor:pointer;box-shadow:inset -2px 0 0 -1px var(--border3)}.artifact_table__oxtmM td[data-clip]:hover{color:var(--text)}.artifact_table__oxtmM td[data-active]{box-shadow:inset 0 0 0 2px var(--accent)}.artifact_cellDetail__NB_IH{flex:0 0 auto;border-top:1px solid var(--border);background:var(--s2);max-height:34%;overflow-y:auto}.artifact_cellDetailHead__2rA0R{display:flex;align-items:center;gap:var(--sp-5);padding:var(--sp-4) var(--sp-4) var(--sp-4) var(--sp-7)}.artifact_cellDetailCol__O7vnR{font:var(--type-meta);letter-spacing:.04em;text-transform:uppercase;color:var(--text3)}.artifact_cellDetailLen__9ALiT,.artifact_cellDetailRow__HNihC{font:var(--type-meta);color:var(--muted2)}.artifact_cellDetailLen__9ALiT{margin-left:auto}.artifact_cellDetailValue__vFura{margin:0;padding:0 var(--sp-7) var(--sp-6);font:var(--type-mono);line-height:var(--lh-4);color:var(--text3);overflow-wrap:anywhere;white-space:pre-wrap}.artifact_figure__v1Wjg{position:relative;flex:1 1 auto;min-height:0;display:flex;padding:var(--sp-8) var(--sp-7) var(--sp-11)}.artifact_figureFrame__pvly6{flex:1 1 auto;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--border4);border-radius:var(--r-3);padding:var(--sp-7)}.artifact_figureImg__Pk9fS{display:block;max-width:none;height:auto;user-select:none;-webkit-user-drag:none}.artifact_figureStage__yhUvE{position:relative;flex:0 0 auto;transform-origin:0 0}.artifact_figureFrame__pvly6[data-pan=true]{cursor:grab}.artifact_figureFrame__pvly6[data-pan=grabbing]{cursor:grabbing}.artifact_science__Y1_SY{--ink:var(--text);--ink-2:var(--text2);--ink-3:var(--text3);--pos:var(--green);--neg:var(--danger);--line:var(--border2);--line-2:var(--border);--surface:var(--bg);--sans:var(--pw-sans);--mono:var(--pw-mono);--serif:var(--pw-sans);--base-a:#398462;--base-c:#3976ce;--base-g:#8f731c;--base-t:#d14545;padding:var(--sp-8) var(--sp-7) var(--sp-11)}:root[data-theme=dark] .artifact_science__Y1_SY{--base-a:#5ab88d;--base-c:#5a8dd6;--base-g:#c9a227;--base-t:#d65a5a}.artifact_pdfFrame__UWIBi{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-6)}.artifact_pdfTools__jVD0W{display:flex;justify-content:flex-end;flex-shrink:0}.artifact_pdfScroll__neJ7D{flex:1;min-width:0;min-height:0;width:100%;overflow:auto;padding:var(--sp-6);border:1px solid var(--border4);border-radius:var(--r-3);background:var(--s2)}.artifact_pdfSkeleton__0_Cvd{display:flex;align-items:center;justify-content:center;min-height:100%;width:100%}.artifact_pdfSkeletonSheet__U5sMG{width:min(560px,90%);aspect-ratio:8.5/11;background:var(--s3)}.artifact_nb__l8ont{padding:var(--sp-7) var(--sp-7) var(--sp-11)}.artifact_nbCell__23H8O{margin-bottom:var(--sp-6);border:1px solid var(--hover);border-radius:var(--r-3);overflow:hidden}.artifact_nbIn__gHhVj{display:flex;gap:var(--sp-5);padding:var(--sp-5) var(--sp-6)}.artifact_nbN__p3TCA{font:var(--type-meta);color:var(--muted3);flex:0 0 34px}.artifact_nbSrc__O3czy{margin:0;font:var(--type-source);line-height:var(--lh-2);color:var(--text3);white-space:pre-wrap;min-width:0;overflow-wrap:anywhere}.artifact_nbOut__QFCVi{padding:var(--sp-5) var(--sp-6) var(--sp-5) var(--sp-12);background:var(--s2)}.artifact_nbOutPre__fl7xE{margin:0;font:var(--type-source);line-height:var(--lh-2);color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere}.artifact_nbRich__kacYk{font:var(--type-micro);color:var(--muted2);margin-top:var(--sp-3)}.artifact_prose__DlnTN mark{background:color-mix(in srgb,var(--accent) 16%,transparent);color:inherit;border-radius:var(--r-1);padding:0 var(--sp-1)}.artifact_cite__Z_Z7s{border:0;background:none;padding:0 var(--sp-1);font:inherit;color:var(--accent);border-bottom:1px dotted var(--accent-line);cursor:pointer}.artifact_cite__Z_Z7s:hover{background:var(--accent-soft)}.artifact_diffLegend__X7Hay{align-items:center}.artifact_diffSwatch___RkB3{width:18px;height:10px;border-radius:var(--r-1);background:color-mix(in srgb,var(--accent) 16%,transparent);flex:0 0 18px}.artifact_state__4T6pH{padding:var(--sp-9) var(--sp-7)}.artifact_tabLive__iNq05{width:5px;height:5px;border-radius:50%;background:var(--accent);flex:0 0 5px}.artifact_index__lV4dV{display:flex;flex-direction:column;min-height:0;flex:1}.artifact_indexBar__C40PL{flex:0 0 auto;display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-5) var(--sp-7);flex-wrap:wrap;row-gap:var(--sp-3)}.artifact_find__4Z7S1.artifact_find__4Z7S1{flex:1 1 160px;min-width:120px;max-width:360px;width:auto;height:var(--ctl)}.artifact_indexTools__imNkw{display:flex;align-items:center;gap:var(--sp-4);margin-left:auto;flex:0 1 auto;min-width:0}.artifact_indexCount__KKMMV{flex:0 0 auto;font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--muted-label);white-space:nowrap}.artifact_sort__GbCvj{flex:0 1 auto;min-width:96px;max-width:132px}.artifact_viewToggle__0J_jl{flex:0 0 auto;display:flex;gap:var(--sp-1)}.artifact_group__u59q6{display:block}.artifact_groupHead__Bw4wb{position:sticky;top:0;z-index:1;width:100%;display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-7);border:0;border-bottom:1px solid var(--table-rule);background:var(--bg);text-align:left;cursor:pointer}.artifact_groupHead__Bw4wb:hover{background:var(--hover)}.artifact_groupHead__Bw4wb:active{background:var(--s3)}.artifact_groupChev__6_HTQ{flex:0 0 auto;display:inline-flex;--pw-icon:12px;color:var(--muted-label);transition:transform var(--motion) var(--ease)}.artifact_groupHead__Bw4wb[aria-expanded=true] .artifact_groupChev__6_HTQ{transform:rotate(90deg)}.artifact_groupName__lBWF3{flex:1 1 auto;min-width:0;font:var(--type-name);color:var(--text2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artifact_groupMeta__f9W7F{flex:0 0 auto;font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--muted-label);white-space:nowrap}.artifact_fileRows__9ez84{display:grid;gap:var(--sp-5);margin:0;padding:var(--sp-2) var(--sp-7) var(--sp-4);list-style:none}.artifact_rowWrap__dIgld{position:relative;display:block}.artifact_fileRow__MPSqP{width:100%;height:40px;display:flex;align-items:center;gap:var(--sp-6);padding:0 var(--sp-4);border:0;border-radius:var(--r-2);background:none;text-align:left;cursor:pointer}.artifact_fileRow__MPSqP:hover{background:var(--hover)}.artifact_fileRow__MPSqP:active{background:var(--s3)}.artifact_fileRowSkel__pfLfr{height:40px;border-radius:var(--r-2)}.artifact_rowName__F_qDn{flex:1 1 auto;min-width:0;display:flex;font:var(--type-ui);color:var(--text);white-space:nowrap}.artifact_rowHead__nEOiy{min-width:0;overflow:hidden;text-overflow:ellipsis}.artifact_rowTail__C6rqi{flex:0 0 auto}.artifact_rowSaves__TSvWM,.artifact_rowTurn__5hhUu{flex:0 0 auto;font:var(--type-meta);color:var(--muted2);white-space:nowrap}.artifact_rowWhen__VyIxh{flex:0 0 auto;font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--muted-label);white-space:nowrap;transition:opacity var(--motion) var(--ease)}.artifact_rowWrap__dIgld:focus-within .artifact_rowWhen__VyIxh,.artifact_rowWrap__dIgld:hover .artifact_rowWhen__VyIxh{opacity:0}.artifact_rowGone__vnm6F{flex:0 0 auto;font:var(--type-meta);color:var(--muted-label);white-space:nowrap;font-style:italic}.artifact_rowAction__xRCv_{position:absolute;right:var(--sp-2);top:50%;transform:translateY(-50%);visibility:hidden}.artifact_rowWrap__dIgld:focus-within .artifact_rowAction__xRCv_,.artifact_rowWrap__dIgld:hover .artifact_rowAction__xRCv_{visibility:visible}.artifact_rowError___vw1V{margin:0 0 var(--sp-3);padding:0 var(--sp-4);font:var(--type-caption);color:var(--danger)}.artifact_glyph__ugAt3{flex:0 0 auto;width:24px;height:24px;border-radius:var(--r-1);border:1px solid var(--border);background:var(--s2);overflow:hidden;display:block;color:var(--muted3)}.artifact_glyph__ugAt3 svg{display:block;width:100%;height:100%}.artifact_gallery__TM0k4{margin:0;padding:var(--sp-5) var(--sp-7) var(--sp-8);list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:var(--sp-4)}.artifact_card__3I2Fx{width:100%;display:grid;gap:var(--sp-2);padding:0;border:0;background:none;text-align:left;cursor:pointer}.artifact_thumb__X2Way{aspect-ratio:4/3;border-radius:var(--r-4);background:var(--s2);overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.artifact_card__3I2Fx:hover .artifact_thumb__X2Way{background:var(--s3)}.artifact_thumbImg__kWAEQ{width:100%;height:100%;object-fit:contain}.artifact_thumbText__0TNnR{margin:0;white-space:pre;overflow:hidden}.artifact_thumbTable__HQ_8q,.artifact_thumbText__0TNnR{position:absolute;inset:0;padding:var(--sp-2);font:var(--type-glimpse);color:var(--muted)}.artifact_thumbTable__HQ_8q{border-collapse:collapse;table-layout:fixed;width:100%}.artifact_thumbTable__HQ_8q td{padding:0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:40px}.artifact_thumbNone__dP6VF{--pw-icon:20px;color:var(--muted3,var(--muted2))}.artifact_cardName__G79aM{font:var(--type-cell);color:var(--text2)}.artifact_cardMeta__DnlQh,.artifact_cardName__G79aM{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artifact_cardMeta__DnlQh{font:var(--type-caption);color:var(--muted2)}.artifact_pinLayer__ehDGb{position:absolute;inset:0;pointer-events:none}.artifact_pin__2duLP{position:absolute;transform:translate(-50%,-50%);width:var(--ctl-sm);height:var(--ctl-sm);border-radius:50%;display:flex;align-items:center;justify-content:center;font:var(--type-tally);pointer-events:auto}.artifact_pin__2duLP[data-state=pending]{background:var(--bg);border:1px dashed var(--text2);color:var(--text2)}.artifact_pin__2duLP[data-state=delivered]{background:var(--send);border:1px solid var(--send);color:var(--on-send)}.artifact_pin__2duLP[data-state=pending]:hover{background:var(--hover)}.artifact_pin__2duLP[data-state=delivered]:hover{background:var(--send-hover)}.artifact_pin__2duLP[data-state=pending]:active{background:var(--hover2)}.artifact_pin__2duLP[data-state=delivered]:active{background:var(--send-hover)}.artifact_figureFrame__pvly6[data-annotate=true],.artifact_pdfScroll__neJ7D[data-annotate=true]{cursor:crosshair}.artifact_anno__aNy5n{width:264px;max-width:100%;transform:translateX(-50%);display:flex;flex-direction:column;gap:var(--sp-4)}.artifact_annoInput__IH8g7{min-height:68px;padding:var(--sp-4);border:1px solid var(--border3);border-radius:var(--r-3);background:none;color:var(--text);font:var(--type-ui);resize:vertical}.artifact_annoInput__IH8g7::placeholder{color:var(--muted2)}.artifact_annoInput__IH8g7:focus{outline:none;border-color:var(--muted5)}.artifact_annoRead__ywtKZ{margin:0;font:var(--type-ui);color:var(--text2);white-space:pre-wrap;overflow-wrap:anywhere}.artifact_annoState__VJukp{margin:0;font:var(--type-meta);color:var(--muted2)}.artifact_annoError__1frF_{margin:0;font:var(--type-meta);color:var(--danger)}.artifact_annoRow__bDj1n{display:flex;justify-content:flex-end;gap:var(--sp-4)}.artifact_annoDock__RcNd0{position:absolute;left:50%;bottom:var(--sp-9);transform:translateX(-50%);z-index:var(--z-pop);display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);max-width:100%;pointer-events:none}.artifact_figure__v1Wjg .artifact_annoDock__RcNd0{bottom:var(--sp-12)}.artifact_annoPill___93zH{position:relative;display:flex;align-items:center;gap:var(--sp-4);pointer-events:auto}.artifact_annoPillGlyph__tBoHO{color:var(--muted2)}.artifact_annoCount__ANVkV{font:var(--type-name);color:var(--text2);white-space:nowrap}.artifact_annoNote__3t9AE{position:relative;margin:0;max-width:320px;font:var(--type-caption);color:var(--text2);text-align:center;pointer-events:auto}.artifact_renameWrap__N4PCA{display:flex;flex-direction:column;gap:2px;overflow:visible}.artifact_renameInput__qRY3n{font:inherit;color:var(--text);background:var(--s2,transparent);border:1px solid var(--border3,var(--border4));border-radius:var(--r-1,4px);padding:1px var(--sp-3);min-width:12ch;width:100%}.artifact_renameError__iXgCc{font:var(--type-caption);color:var(--neg,var(--text));white-space:normal}.artifact_deleteAsk__fIwxz{display:flex;flex-direction:column;gap:var(--sp-7);width:100%}.artifact_deleteAskText__5wCb1{margin:0;font-size:var(--t-2);line-height:1.5;color:var(--text2)}.artifact_deleteAskActions__o99zl{display:flex;justify-content:flex-end;gap:var(--sp-3)}.artifact_chipRows__L0HFF{display:flex;flex-direction:column;gap:var(--sp-2);margin:0 0 var(--sp-4)}.artifact_chipRow__B6GJ9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.artifact_chipLabel__AA_nL{font:var(--type-meta);color:var(--muted3);margin-right:var(--sp-1)}.artifact_chip__Pne4r{transition:var(--state-ease);display:inline-flex;align-items:center;gap:var(--sp-2);font:var(--type-mono);color:var(--text2);background:var(--bar-track);border:1px solid transparent;border-radius:var(--r-2);padding:2px var(--sp-3)}.artifact_chip__Pne4r:active:not(:disabled),.artifact_chip__Pne4r:hover:not(:disabled){background:var(--s3)}.artifact_chip__Pne4r:disabled{cursor:default;color:var(--muted2)}.artifact_chipMeta__1c5T1{font:var(--type-meta);color:var(--muted3)}.artifact_stripTool__tuFSm{display:inline-flex;align-items:center;flex:0 0 auto;gap:var(--sp-3);height:24px;padding:0 var(--sp-4);border:0;border-radius:var(--r-2);background:var(--fill-soft);font:var(--type-ui);color:var(--text-ui);white-space:nowrap;cursor:pointer;transition:var(--state-ease);--pw-icon:13px}.artifact_stripTool__tuFSm:hover{background:var(--fill-btn-hover)}.artifact_stripTool__tuFSm:active{transform:scale(var(--press))}.artifact_cell__IHgxd{border:1px solid var(--border3);border-radius:var(--r-3);overflow:hidden;margin:0 0 var(--sp-4)}.artifact_cell__IHgxd[data-ok=false]{border-color:var(--danger)}.artifact_cellHead__meL1o{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);background:var(--s2);border-bottom:1px solid var(--border3)}.artifact_cellIdx__3NxKi{font:var(--type-meta);font-family:var(--font-mono);color:var(--muted3)}.artifact_cellLang__1X54U{font:var(--type-meta);color:var(--text2);background:var(--bar-track);border-radius:var(--r-1);padding:0 var(--sp-2)}.artifact_cellBad__B4MQX{font:var(--type-meta);color:var(--danger)}.artifact_cellOut__z_5vX{margin:0;padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--border3);font:var(--type-mono);color:var(--text2);white-space:pre-wrap;word-break:break-word;max-height:320px;overflow:auto}.artifact_cellNote__Zt4iy{margin:0;padding:var(--sp-2) var(--sp-4);border-top:1px solid var(--border3);font:var(--type-meta);color:var(--muted3)}.artifact_convo__wDASj{display:flex;flex-direction:column;gap:var(--sp-3)}.artifact_gapList__phQnJ{margin:var(--sp-3) 0 0}.artifact_gapLine__1qxgH{margin:0 0 var(--sp-1);font:var(--type-meta);color:var(--muted3)}.artifact_emptyState__jVGyb{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-3)}.artifact_emptyRing__plTAZ{width:14px;height:14px;border-radius:50%;border:1.5px solid var(--muted3)}.artifact_emptyText__f_Xl3{margin:0;font-size:var(--t-2);color:var(--muted2)}.artifact_treeScroll__LE4MZ{padding-bottom:var(--sp-4)}.artifact_treeSpace__o0iqu{position:relative}.artifact_treeWindow__Yd3Ua{position:absolute;top:0;left:0;right:0}.artifact_treeRow__Lj_xM{width:100%;height:32px;display:flex;align-items:center;gap:var(--sp-4);padding:0 var(--sp-7) 0 calc(var(--sp-7) + var(--depth, 0) * 16px);border:0;background:none;text-align:left;cursor:pointer}.artifact_treeRow__Lj_xM:hover{background:var(--hover)}.artifact_treeRow__Lj_xM:active{background:var(--s3)}.artifact_treeRow__Lj_xM[aria-expanded=true] .artifact_groupChev__6_HTQ{transform:rotate(90deg)}.artifact_treeFolder__nDh_V{flex:0 0 auto;display:inline-flex;--pw-icon:16px;color:var(--muted3)}.artifact_treeGap__ZEv4k{flex:0 0 auto;width:12px}.artifact_treeName__r5Y3Q{flex:1 1 auto;min-width:0;font:var(--type-ui);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artifact_treeMeta__aLzRs{flex:0 0 auto;font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--muted-label);white-space:nowrap}.artifact_nameDir__j2nZS{flex:0 1 auto;min-width:0;max-width:40%;font:var(--type-colname);color:var(--muted-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}