.fh6aBt{--document-file-padding:var(--space-md);--document-file-gap:var(--space-md);--document-file-border-radius:var(--radius-md);align-items:start;gap:var(--space-xs);height:100%;color:var(--content-1);background-color:var(--surface-2);border-radius:var(--document-file-border-radius);padding:var(--space-xs);grid-template-columns:minmax(0,1fr) auto;display:grid}.fh6aBt.LUO4PX{color:var(--content-2)}.fh6aBt.ZSvfHS .DE-WIe{color:var(--status-error);border-color:var(--status-error);text-decoration:line-through;text-decoration-thickness:var(--border-width)}.kM8o3R{background-color:var(--surface-0);padding:var(--document-file-padding);border-radius:var(--document-file-border-radius);border:var(--border);min-width:0;color:inherit;transition-property:box-shadow,color,background-color;transition-duration:var(--transition-fast);text-decoration:none;display:block}.kM8o3R:focus-visible{box-shadow:var(--shadow-sm)}@media (any-hover:hover){.kM8o3R:hover{box-shadow:var(--shadow-sm)}}@media (any-hover:none){.kM8o3R:active{box-shadow:var(--shadow-sm)}}.tsRpO2{align-items:start;gap:var(--document-file-gap);display:flex}.N3j0xm{align-content:start;gap:var(--space-xs);min-width:0;display:grid}.DE-WIe{overflow-wrap:anywhere;padding:0}._8tV4kZ{width:3em;height:3em}.CWrT3P{justify-content:end;align-items:center;gap:var(--space-xs);display:flex}.OTMyN5{color:var(--content-1)}.GYjZ2H{color:var(--file-pdf)}.rdDCZN,.YbJpTu,.BvlTZC,.sHa9DT,.EI0iFf,._6FFg0I{color:var(--file-word)}.AyHh2j,.RV8627{color:var(--file-excel)}.VHiBXF,.cnLCcz{color:var(--file-powerpoint)}.Tm-ozo,.GvFvEI,._3Vk9qW,._4xA2Oz,.TOJgUq{color:var(--file-image)}._9XwwmL,.lZBN89,._0oETHa{color:var(--file-archive)}.ZCJAsl,._7merqf,.vP-02N{color:var(--file-database)}.aqRHej,._1dc28-,.zOHbtE,.yqxALA,.wA6uOE,.oLWnFj,.GQ37mI{color:var(--file-graphics)}.jWVP1F{gap:var(--space-lg);display:grid}._9yU8j-{gap:var(--space-md);min-width:0;display:grid}.dZ4eZj{min-width:0}.ZdomJo{gap:var(--space-md);display:grid}.aDKxtU{gap:var(--space-sm);max-height:min(60vh,42rem);padding-right:var(--space-xs);display:grid;overflow:auto}.qDdkQb{justify-content:end;align-items:start;display:flex}.qeqcYb,.oC1051{outline-offset:-1px;outline:1px dashed #ff00d0}.dwqiIw{gap:var(--space-md);display:grid}.dSMqSd,.dSMqSd .oC1051{gap:var(--space-sm)}.dSMqSd .LmQSO0{gap:var(--space-xxs)}.dSMqSd .CBXgJV{gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.ukwWgF,.ukwWgF .oC1051{gap:var(--space-xs)}.ukwWgF .LmQSO0{gap:var(--space-xxs)}.ukwWgF .CBXgJV{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}.oC1051{justify-content:space-between;align-items:start;gap:var(--space-md);flex-wrap:wrap;display:flex}.LmQSO0{gap:var(--space-xs);min-width:min(100%,24em);display:grid}.LmQSO0 h2,.LmQSO0 p{margin:0}.vgj7qa{justify-content:end;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.a-cvED{align-items:end;gap:var(--space-sm);grid-template-columns:minmax(16rem,1fr) minmax(16rem,2fr) auto;display:grid}.CBXgJV{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));display:grid}.txB3jp{min-width:0;display:grid}._1HruQe{opacity:.72}.eNBtM2{justify-content:end;align-items:start;gap:var(--space-xs);display:flex}._1Ob5EP{width:var(--control-height);height:var(--control-height);cursor:grab;color:var(--content-2);background-color:var(--surface-0);border:var(--border);border-radius:var(--radius-sm);justify-content:center;align-items:center;display:inline-flex}._1Ob5EP[aria-disabled=true]{cursor:default}._0W6OuL{gap:var(--space-sm);display:grid}.aBvHxA{gap:var(--space-md);display:grid}.f9ta6o{gap:var(--space-sm);padding:var(--space-sm);border:var(--border);border-radius:var(--radius-sm);background-color:var(--surface-1);display:grid}@media (max-width:760px){.a-cvED{grid-template-columns:minmax(0,1fr)}.vgj7qa{justify-content:start}}.B758Pv{height:var(--control-height);width:100%;padding:0 var(--space-sm);font-size:var(--font-size-md);cursor:pointer;align-items:center;display:flex}.BRYjxr{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PmJZDR{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}
