.Ot7VqR{font-family:var(--font-family-heading);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.S1z_2S{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xl);gap:var(--spacing-md)}.WXb4DZ{width:100%}.sdy_kJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg);gap:var(--spacing-md)}.Vdc7em{width:auto!important}._6VSLTo{display:flex;gap:var(--spacing-2)}._6VSLTo,.wsXrAX{align-items:center;flex-shrink:0}.wsXrAX{position:relative;display:inline-flex}.UR0yFN{position:absolute;left:10px;color:var(--muted-foreground);pointer-events:none;flex-shrink:0}.i1HdVR{height:28px;width:180px;padding:0 var(--spacing-3) 0 2rem;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--foreground);font-size:var(--font-size-sm);font-family:var(--font-family-base);font-weight:500;outline:none;transition:border-color var(--animation-duration-fast) ease,background var(--animation-duration-fast) ease}.i1HdVR::placeholder{color:var(--muted-foreground);font-weight:400}.i1HdVR:focus{border-color:var(--primary);background:var(--surface)}.QKvFZG{display:inline-flex;align-items:center;gap:var(--spacing-1);height:28px;padding:0 var(--spacing-3);border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--muted-foreground);font-size:var(--font-size-sm);font-family:var(--font-family-base);font-weight:500;cursor:pointer;transition:all var(--animation-duration-fast) ease;flex-shrink:0}.QKvFZG:hover{background:var(--color-gray-100);color:var(--foreground)}.vIxVBx{background:color-mix(in srgb,var(--primary) 10%,transparent);border-color:var(--primary);color:var(--primary)}.vIxVBx:hover{background:color-mix(in srgb,var(--primary) 15%,transparent)}.NEy_dO{flex-shrink:0}@media (max-width:768px){.Ot7VqR{font-size:var(--font-size-xl)}.S1z_2S,.sdy_kJ{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}._6VSLTo{align-self:flex-end}.NEy_dO{display:none}}@media (max-width:480px){.Ot7VqR{font-size:var(--font-size-lg);margin-bottom:0}.S1z_2S{margin-bottom:var(--spacing-lg)}}@layer base{._1oktEM{justify-content:center}._1oktEM,.xz1Hqm{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs)}.xz1Hqm{list-style:none;padding:0;margin:0}.RjvR1_,.ccEwIa{display:inline-flex;align-items:center;justify-content:center}.RjvR1_{gap:var(--spacing-xs);min-width:2rem;height:2rem;padding:0 var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-text-primary);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius);text-decoration:none;transition:all var(--animation-duration-fast);-webkit-user-select:none;user-select:none}.RjvR1_:hover{background:var(--color-gray-100);color:var(--color-primary)}.RjvR1_:focus,.RjvR1_:hover{border-color:var(--color-primary)}.RjvR1_:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 25%,transparent)}.cCk84x{background:var(--color-primary);border-color:var(--color-primary);font-weight:var(--font-weight-bold)}.cCk84x,.cCk84x:hover{color:var(--color-white)}.cCk84x:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.MJkLtZ{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;color:var(--color-text-secondary);padding:0 var(--spacing-xxs)}.zFt63q{width:1rem;height:1rem;flex-shrink:0}.RjvR1_:has(.zFt63q){padding:0 var(--spacing-sm);font-weight:var(--font-weight-bold);min-width:auto}.RjvR1_[aria-disabled=true]{opacity:.5;cursor:not-allowed}.RjvR1_[aria-disabled=true],.RjvR1_[aria-disabled=true]:hover{background:var(--color-gray-100);border-color:var(--color-border);color:var(--color-text-disabled)}@media (max-width:640px){.RjvR1_:has(.zFt63q) span{display:none}.RjvR1_:has(.zFt63q){padding:0 var(--spacing-xs)}}}.e3MIQS{position:relative;height:2px;width:100%;background-color:color-mix(in srgb,var(--primary) 20%,transparent);overflow:hidden;margin-bottom:var(--spacing-md)}.e3MIQS,.o_UA5E{border-radius:2px}.o_UA5E{position:absolute;top:0;left:0;height:100%;width:30%;background-color:var(--primary);animation:xPFOYm 1.5s ease-in-out infinite}@keyframes xPFOYm{0%{left:-30%}to{left:100%}}.dTdpZ_{font-family:var(--font-family-heading);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-xl)}.aFVbT9{width:100%}.RDmG8e{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md);padding:var(--spacing-xl)}.RDmG8e,.ghjmMs{text-align:center}.ghjmMs{color:var(--color-error);font-weight:var(--font-weight-bold)}.QBCwYt,.ghjmMs{margin-top:var(--spacing-md)}._2_XJ8E{width:100%}.bOZW_C,.csosuP{margin-bottom:var(--spacing-xl);display:flex;flex-direction:column}._v0i0x{margin:0 0 var(--spacing-md) 0}._v0i0x,.vJwMoH{display:flex;align-items:center;gap:var(--spacing-sm);font-family:var(--font-family-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--foreground-subtitle);text-transform:uppercase;letter-spacing:.05em}.vJwMoH{margin:0}._3L2Cc0{color:var(--warning,#eab308)}.Swq0Dq{color:var(--foreground-subtitle)}.wvCHOg{margin-top:var(--spacing-xl)}.BIF_Tq{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap;margin-bottom:var(--spacing-md)}.a9X_Es{overflow:hidden}.cVWtwq{display:flex;flex-direction:column;gap:var(--spacing-xs)}.tBha1H{flex-shrink:0}._9frHzV{background:transparent}.A2kHHl,._9frHzV{border-radius:var(--radius-sm)}.A2kHHl{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-sm)}.A2kHHl:hover{background:color-mix(in srgb,var(--color-gray-50) 70%,white)}.xgrTec{flex:1 1;display:flex;align-items:center;gap:var(--spacing-sm);background:transparent;border:none;padding:0;cursor:pointer;text-align:left}.ev68SX,.u4gIxg{display:inline-flex;align-items:center;justify-content:center;color:var(--foreground-subtitle)}.p2M6nU{font-family:var(--font-family-heading);font-size:var(--font-size-base);color:var(--foreground)}.p2M6nU,.uouJys{font-weight:var(--font-weight-semibold)}.uouJys{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .4rem;border-radius:999px;background:var(--color-white);color:var(--foreground-subtitle);font-size:var(--font-size-xs)}.FY1M4G{margin-left:calc(var(--spacing-lg) + var(--spacing-sm));padding:0 0 0 var(--spacing-sm);border-left:1px solid transparent;transition:padding-bottom var(--animation-duration-fast) ease-out,border-left-color var(--animation-duration-fast) ease-out}.FY1M4G[data-state=open]{padding-bottom:var(--spacing-sm);border-left-color:color-mix(in srgb,var(--border) 75%,transparent)}.Ovp_82{width:100%;max-width:none!important;margin:0!important}.workspaceGrid.Ovp_82{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.vHEJW7{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md) 0;color:var(--foreground-subtitle)}.mrJCtX{margin-top:var(--spacing-md)}.mrJCtX,.ro3Ow1{display:flex;justify-content:center}.ro3Ow1{margin-top:var(--spacing-xl);padding-bottom:var(--spacing-lg)}._7EBL8_{cursor:pointer}._5hgLmN{cursor:not-allowed;opacity:.5}.FdjpjQ{display:flex;flex-direction:column;gap:var(--spacing-md)}.OQ3h2m{margin-top:var(--spacing-sm)}@media (max-width:768px){.dTdpZ_{font-size:var(--font-size-xl)}.FY1M4G{margin-left:var(--spacing-lg)}.workspaceGrid.Ovp_82{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.dTdpZ_{font-size:var(--font-size-lg);margin-bottom:0}.BIF_Tq,.vHEJW7{align-items:stretch}.workspaceGrid.Ovp_82{grid-template-columns:minmax(0,1fr)}}.CQ_A7g{width:100%;max-width:800px;margin:0 auto;padding:0 var(--spacing-md);display:flex;flex-direction:column}.CQ_A7g.tpftRh .KirFOu,.CQ_A7g.tpftRh .tO1wS_{max-width:none;width:80vw;margin-left:calc(-40vw + 50%);margin-right:calc(-40vw + 50%);padding-left:var(--spacing-md);padding-right:var(--spacing-md)}._Mlnk3{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-lg) 0}._Mlnk3,.zOfStg{width:100%}.ehHEOx{margin:var(--spacing-lg) 0}.JAIMM1{width:100%;padding:var(--spacing-lg) 0 var(--spacing-xxl)}.lbAUt5{font-family:var(--font-family-heading);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:var(--spacing-xl) 0 var(--spacing-xl);text-align:center;width:100%}.qQB_iy{max-width:600px}@media (max-width:768px){.CQ_A7g{padding:0 var(--spacing-md)}.KirFOu{grid-template-columns:1fr}.JAIMM1,._Mlnk3{padding-left:0;padding-right:0}}@media (max-width:480px){.CQ_A7g{padding:0 var(--spacing-sm)}.ehHEOx{margin:var(--spacing-md) 0}._Mlnk3{padding:var(--spacing-md) 0}.JAIMM1{padding:var(--spacing-md) 0 var(--spacing-xl)}}