.cXa3f2-Eo{--legal-blue:#2563eb;--legal-ink:#111827;--legal-copy:#4b5563;--legal-muted:#6b7280;--legal-line:#e5e7eb;--legal-bg:#fbfdff;background:var(--legal-bg);color:var(--legal-ink);color-scheme:light;min-height:100svh}.cRqfS7dSB{margin:0 auto;max-width:54rem;padding:clamp(8.5rem,13vw,10rem) clamp(1.15rem,4vw,2rem) 5rem}.cFBLS5jc1{animation:c0KW5oGGI .65s cubic-bezier(.16,1,.3,1) both;border-bottom:1px solid var(--legal-line);padding-bottom:clamp(2.3rem,5vw,3.4rem);text-align:center}.cSf8jKhp4{color:var(--legal-blue);font-size:.71rem;font-weight:760;letter-spacing:.11em;margin:0 0 .85rem;text-transform:uppercase}.cFBLS5jc1 h1{font-size:clamp(2.6rem,7vw,4.6rem);font-weight:650;letter-spacing:var(--letter-spacing-display);line-height:1;margin:0;text-wrap:balance}.cNXKyWee8{color:var(--legal-copy);font-size:.98rem;line-height:1.78;margin:1.3rem auto 0;max-width:42rem;text-wrap:pretty}.c8FFHl3oF{align-items:center;color:var(--legal-muted);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.35rem;justify-content:center;margin:1.25rem 0 0}.c8FFHl3oF span{font-weight:680}.cCuXa-11c{align-items:center;color:#cbd5e1;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.65rem;justify-content:center;margin-top:1.75rem}.cCuXa-11c a{color:var(--legal-muted);font-weight:650;outline:none;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.22rem;transition:color .16s ease,text-decoration-color .16s ease}.cCuXa-11c .c6awkGTuu,.cCuXa-11c a:hover{color:var(--legal-ink);text-decoration-color:currentColor}.cCuXa-11c a:focus-visible{border-radius:.3rem;outline:2px solid var(--legal-blue);outline-offset:.25rem}.c15Ptp917{animation:c0KW5oGGI .65s cubic-bezier(.16,1,.3,1) .1s both;margin:0 auto;padding-top:clamp(2.7rem,6vw,4rem)}.cv9f51aqi{scroll-margin-top:6rem}.cv9f51aqi+.cv9f51aqi{border-top:1px solid var(--legal-line);margin-top:2.65rem;padding-top:2.65rem}.cv9f51aqi h2{font-size:clamp(1.25rem,2vw,1.55rem);font-weight:650;letter-spacing:var(--letter-spacing-heading);line-height:1.3;margin:0 0 .95rem}.cv9f51aqi li,.cv9f51aqi p{color:var(--legal-copy);font-size:.94rem;line-height:1.84}.cv9f51aqi p{margin:0}.cv9f51aqi p+p{margin-top:1rem}.cv9f51aqi ul{display:grid;gap:.58rem;margin:1.15rem 0 0;padding-left:1.2rem}.cv9f51aqi li::marker{color:var(--legal-blue)}.cPHqWyN_u{border-top:1px solid var(--legal-line);color:var(--legal-muted);display:grid;font-size:.68rem;gap:.4rem;line-height:1.55;margin:0 auto;max-width:54rem;padding:1.5rem clamp(1.15rem,4vw,2rem) 2rem;text-align:center}.cPHqWyN_u p{margin:0}@keyframes c0KW5oGGI{0%{opacity:0;transform:translateY(.85rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.cRqfS7dSB{padding-top:7.5rem}.cFBLS5jc1 h1{font-size:clamp(2.35rem,12vw,3.2rem)}.cCuXa-11c{gap:.45rem}}.cbRYNh-5q{display:block;flex-shrink:0;height:auto;max-width:100%}.cPBA3Gzqi{animation:cH3j-8qQW 1.4s ease-in-out infinite;background:var(--color-surface-soft);border-radius:var(--radius-sm)}.cnY73zxDb{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.czAXdbE2e{height:7rem}@keyframes cH3j-8qQW{0%,to{opacity:1}50%{opacity:.55}}.ciSy-khye{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.cFeKALGr9{border:1px solid var(--color-border);border-radius:calc(var(--radius-md) + .25rem);box-shadow:0 12px 30px color-mix(in srgb,var(--color-text) 4%,transparent);min-width:0;padding:clamp(1rem,2vw,1.5rem)}.cFeKALGr9,.ca3WSHDHD{background:var(--color-surface)}.ca3WSHDHD{align-items:flex-start;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);display:grid;gap:.85rem;justify-items:start;padding:1.25rem}.ca3WSHDHD p{margin:0}.cYxbxkl4O{display:grid;gap:.65rem}.cco4MpfCB{height:2.25rem;max-width:17rem}.cgfrK1WDa{height:1rem;max-width:31rem}.c3mmYi9SO{display:grid;gap:1rem}.cUZr6gd1o,.ckcGLHi-2{display:grid;gap:.75rem;grid-template-columns:minmax(12rem,1fr) auto}.coB4yRput{height:3rem;max-width:18rem}.cebzRE6Om{height:2.4rem;width:11.5rem}.cJculnCJT{display:grid;gap:.625rem;grid-template-columns:repeat(5,minmax(0,1fr))}.cm7irApDZ{height:2.65rem}.ckcGLHi-2{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.cdaCFgGpW,.culQUtFQq{height:16.75rem}.c0YRyOI6L{display:flex;gap:.625rem}.cEYSE8r-5{height:2.35rem;width:9rem}.cV4Xc_fKB{height:8rem}.cM5Lh0NJz{height:22rem}@media (max-width:640px){.ciSy-khye{gap:1rem}.cFeKALGr9{border-left:0;border-radius:0;border-right:0;margin-inline:calc(var(--page-gutter, 1rem) * -1);padding-inline:var(--page-gutter,1rem)}.cUZr6gd1o,.ckcGLHi-2{grid-template-columns:1fr}.cebzRE6Om{width:100%}.cJculnCJT{grid-template-columns:repeat(2,minmax(0,1fr))}}.cx_XlTWgf{align-items:center;border:0;border-radius:var(--radius-sm);display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;line-height:1;min-width:0;padding:0 1rem;position:relative;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;user-select:none;white-space:nowrap}.cx_XlTWgf:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.cx_XlTWgf:active{transform:scale(.985)}.cx_XlTWgf:disabled{opacity:.55;pointer-events:none}.c4Ntyc6k_{background:var(--color-brand);color:var(--color-brand-contrast)}.c4Ntyc6k_:hover{background:color-mix(in srgb,var(--color-brand) 88%,transparent)}.cZ4ej3ZfI{color:var(--color-text)}.cHh3fVFNL:hover,.cZ4ej3ZfI,.cZ4ej3ZfI:hover,.cevBXzrO_:hover{background:var(--color-surface-soft)}.c2Q13AMLZ{background:transparent;border:1px solid var(--color-border-strong);color:var(--color-text)}.c2Q13AMLZ:hover{background:var(--color-surface-muted)}.cevBXzrO_{background:transparent;color:var(--color-text)}.cK3fza5lu{background:var(--color-danger);color:white}.cHh3fVFNL{background:var(--color-surface-muted);color:var(--color-text)}.ceYVsyHqw{height:2rem;padding:0 .75rem;font-size:.75rem}.c-BCNHUXB{height:2.5rem}.cxz3ro4TF{height:2.75rem;padding:0 1.25rem}.cWEK1cVuy,.cZARHB9vB{padding:0}.cWEK1cVuy{height:2.5rem;width:2.5rem}.cZARHB9vB{height:2rem;width:2rem}.cX9IVHH_T{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.cSvV0_gae{overflow-x:auto}.cXN2Hb2qN{border-collapse:collapse;min-width:760px;width:100%}.cXN2Hb2qN thead{background:var(--color-surface-muted)}.cXN2Hb2qN th{color:var(--color-text-muted);font-size:.6875rem;font-weight:500;letter-spacing:.06em;padding:.875rem 1rem;text-align:left;text-transform:uppercase}.cXN2Hb2qN td{border-top:1px solid var(--color-border);font-size:.875rem;padding:.9rem 1rem;vertical-align:middle}.cXN2Hb2qN tr{transition:background-color .16s ease}.cXN2Hb2qN tbody tr:hover{background:var(--color-surface-muted)}.cXN2Hb2qN td strong:not([class]){display:block}.cXN2Hb2qN td span:not([class]){color:var(--color-text-muted);display:block;font-size:.75rem}.cuJAlCrJh{align-items:center;border-top:1px solid var(--color-border);display:flex;justify-content:space-between;padding:.75rem 1rem}.cuJAlCrJh p{color:var(--color-text-muted);font-size:.75rem;margin:0}.cuJAlCrJh div{display:flex;gap:.5rem}.cg0-g4vrM{align-items:center;background:var(--color-bg);border:1px solid var(--color-dropdown-border);border-radius:var(--radius-sm);color:var(--color-text);display:flex;gap:.75rem;height:2.5rem;justify-content:space-between;padding:0 .75rem;text-align:left;transition:background-color .18s ease,border-color .18s ease;width:100%}.cO_s21izq,.cg0-g4vrM:hover{background:var(--color-surface-muted)}.cO_s21izq{background:var(--color-blue-soft);border-color:color-mix(in srgb,var(--color-blue) 38%,var(--color-dropdown-border));color:var(--color-blue)}.cG1PRzJ72,.cG1PRzJ72:hover{background:var(--color-surface-muted);border-color:var(--color-border);cursor:not-allowed;opacity:.72}.cG1PRzJ72,.cG1PRzJ72 .c-b61hfho,.cG1PRzJ72:hover{color:var(--color-text-muted)}.czljZy9Xm:disabled{cursor:not-allowed;opacity:.42}.cg0-g4vrM:focus-visible{border-color:color-mix(in srgb,var(--color-blue) 42%,var(--color-dropdown-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-blue) 10%,transparent);outline:none}.c9BQ9aXLf{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cQHkLi-fl{align-items:center;display:inline-flex;gap:.55rem;min-width:0}.c-b61hfho,.csM9PhQ3V{color:var(--color-text-muted)}.c-b61hfho{flex:0 0 auto;height:1rem;transition:transform .18s ease;width:1rem}.cB7WUnsp4{transform:rotate(180deg)}.cSWHk2waE{z-index:70}.chDGYhDpp{animation:cPy6X9KG8 .14s ease-out;background:var(--color-surface);background-clip:padding-box;border:1px solid var(--color-dropdown-border);border-radius:var(--radius-md);box-shadow:0 18px 40px -22px var(--color-dropdown-shadow),0 8px 16px -12px var(--color-dropdown-shadow);color:var(--color-text);max-height:min(22rem,calc(100vh - 2rem));overflow:hidden;padding:.375rem;transform-origin:top left;width:100%;will-change:opacity}.cEqCs728C{align-items:center;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:flex;gap:.5rem;margin-bottom:.375rem;padding:0 .625rem}.cEqCs728C svg{color:var(--color-text-muted);flex:0 0 auto;height:1rem;width:1rem}.cEqCs728C:focus-within{background:var(--color-blue-soft);border-color:color-mix(in srgb,var(--color-blue) 38%,var(--color-border))}.cEqCs728C:focus-within svg{color:var(--color-blue)}.cdKxnmHfS{background:transparent;border:0;color:var(--color-text);height:2.25rem;min-width:0;outline:none;width:100%}.cdKxnmHfS::placeholder{color:var(--color-text-muted)}.cDySXj7hg{max-height:18rem;overflow-y:auto;scrollbar-width:thin}.czljZy9Xm{align-items:center;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--color-text);display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) 1rem;min-height:2.75rem;padding:.625rem .75rem;text-align:left;transition:background-color .16s ease;width:100%}.cN6f7hGPp{grid-template-columns:1rem minmax(0,1fr) 1rem}.cb5exBQLd,.czljZy9Xm:focus-visible,.czljZy9Xm:hover{background:var(--color-surface-soft);outline:none}.cNG5raxy1,.chSPHf0P8{align-items:center;display:inline-flex;height:1rem;justify-content:center;width:1rem}.cNG5raxy1{color:var(--color-text-muted)}.cNG5raxy1 svg,.caRWBSCBO{height:1rem;width:1rem}.cFufx5Tv8{min-width:0}.cVp3F_BGj{font-weight:500}.cRg5jySDu,.cVp3F_BGj{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cRg5jySDu{color:var(--color-text-muted);font-size:.75rem;line-height:1.35;margin-top:.125rem}.chSPHf0P8{color:var(--color-brand);justify-self:end}.cmSPesdxG{color:var(--color-text-muted);font-size:.8125rem;margin:0;padding:.75rem}@keyframes cPy6X9KG8{0%{opacity:0}to{opacity:1}}@keyframes cj2DSmQS4{0%{opacity:0;transform:translateY(-.1875rem)}to{opacity:1;transform:translateY(0)}}.chDGYhDpp>*{animation:cj2DSmQS4 .18s cubic-bezier(.2,.9,.2,1)}.cDNIscfKf{align-items:center;color:var(--color-text-muted);display:flex;font-size:.8125rem;gap:.5rem;margin:0;padding:.75rem}.cDNIscfKf svg{animation:cmVLlYYIa .8s linear infinite;height:1rem;width:1rem}@keyframes cmVLlYYIa{to{transform:rotate(1turn)}}.cANF2pt6z{bottom:1.25rem;display:flex;justify-content:center;left:calc(var(--app-shell-content-left, 0px) + max(1rem, env(safe-area-inset-left, 0px)));opacity:0;pointer-events:none;position:fixed;right:max(1rem,env(safe-area-inset-right,0px));transform:translateY(calc(100% + 1.5rem)) scale(.985);transition:left .28s ease,opacity .17s ease,transform .24s cubic-bezier(.2,.9,.2,1),visibility 0s linear .24s;visibility:hidden;z-index:85}.cANF2pt6z[data-state=open]{opacity:1;transform:translateY(0) scale(1);transition-delay:0s;visibility:visible}.cbVvMtrHi{background:var(--color-surface);border:1px solid var(--color-dropdown-border);border-radius:var(--radius-md);box-shadow:0 18px 40px -22px var(--color-dropdown-shadow),0 8px 16px -12px var(--color-dropdown-shadow);color:var(--color-text);max-width:min(100%,50rem);min-width:0;pointer-events:auto;width:100%}.cbVvMtrHi[data-size=wide]{max-width:min(100%,68rem)}@media (max-width:1023px){.cANF2pt6z{left:max(1rem,env(safe-area-inset-left,0px))}}@media (max-width:720px){.cANF2pt6z{bottom:.75rem;left:max(.75rem,env(safe-area-inset-left,0px));right:max(.75rem,env(safe-area-inset-right,0px))}.cbVvMtrHi{border-radius:var(--radius-lg)}}.cnUf21oGf{isolation:isolate;min-height:calc(100dvh - 8rem);position:relative;width:100%}.cvm-OAS-p{min-height:inherit;transition:filter .16s ease,opacity .16s ease}.cmwm8XQii{filter:blur(2px);opacity:.72;pointer-events:none;user-select:none}.crfp86fgO{align-items:center;background:color-mix(in srgb,var(--color-bg) 72%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;inset:var(--app-shell-content-top,0) 0 0 var(--app-shell-content-left,0);justify-content:center;position:fixed;z-index:20}.ck_yU0aND{animation:cEr-ml6Zy .72s linear infinite;border-radius:999px;border:3px solid color-mix(in srgb,var(--color-blue) 22%,transparent);border-top-color:var(--color-blue);height:2.75rem;width:2.75rem}.c4imB7UaO{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@keyframes cEr-ml6Zy{to{transform:rotate(1turn)}}@media (max-width:1023px){.cnUf21oGf{min-height:calc(100dvh - 6.5rem)}}.ckFU8TqMW{align-items:center;display:grid;inset:0;justify-items:center;padding:1.25rem;position:fixed;z-index:90}.cH0NSM7i8{pointer-events:none}.cqFQlYOZ3{-webkit-tap-highlight-color:transparent;animation:cm7TRYDIq .3s ease both;background:rgba(0,0,0,.42);border:0;inset:0;position:absolute}.cqFQlYOZ3:focus-visible{outline:none}.cH0NSM7i8 .cqFQlYOZ3{animation:cpzkfGhHO .3s ease forwards}.cQKhLYUdA{animation:cECEo5bpI .3s cubic-bezier(.2,.9,.2,1) both;background:var(--color-surface);border:1px solid var(--color-dropdown-border);border-radius:var(--radius-lg);box-shadow:0 28px 70px -42px var(--color-dropdown-shadow),0 18px 38px -30px var(--color-dropdown-shadow);color:var(--color-text);display:flex;flex-direction:column;max-height:min(88vh,58rem);min-height:0;overflow:hidden;position:relative;width:min(100%,40rem)}.cQKhLYUdA:focus-visible{outline:2px solid color-mix(in srgb,var(--color-brand) 42%,transparent);outline-offset:3px}.ccsKy7GCn{width:min(100%,30rem)}.c3Y9nU5bN{width:min(100%,34rem)}.c5135lYR9{width:min(100%,58rem)}.caKK_MJNP{-webkit-tap-highlight-color:transparent;align-self:end;animation:cas_bmdhq .28s cubic-bezier(.16,1,.3,1) both;border:0;border-radius:1.1rem 1.1rem 0 0;box-shadow:none;justify-self:stretch;margin:0 -1.25rem -1.25rem;max-height:min(92dvh,48rem);max-width:none;height:50dvh;transition:height .32s cubic-bezier(.16,1,.3,1);will-change:height,transform;width:calc(100% + 2.5rem)}.chUD4XtS1{transition:none}.caKK_MJNP:focus-visible{outline:none}.cfg7Q32yB{align-items:center;background:transparent;border:0;cursor:ns-resize;display:flex;flex:0 0 2rem;justify-content:center;padding:0;touch-action:none;width:100%}.cfg7Q32yB:before{background:var(--color-border-strong);border-radius:999px;content:"";height:.3rem;transition:background-color .16s ease,width .16s ease;width:2.5rem}.cfg7Q32yB:focus-visible:before,.cfg7Q32yB:hover:before{background:var(--color-blue);width:3rem}.cfg7Q32yB:focus-visible{outline:none}.co9wrhLeA{animation:cKmMabt5U .3s ease forwards}.caKK_MJNP.co9wrhLeA{animation:cz4FlMXVw .18s ease forwards}.c3t8U08o2,.c4j0iSO64{padding:1rem 1.25rem}.c4j0iSO64{align-items:flex-start;border-bottom:1px solid var(--color-border);display:flex;gap:1rem;justify-content:space-between}.c4j0iSO64 h2{font-size:1.125rem;margin:0}.c4j0iSO64 p{color:var(--color-text-muted);font-size:.875rem;line-height:1.5;margin:.25rem 0 0}.cD6FKYou3{flex:1;min-height:0;overflow-y:auto;padding:1.25rem}.c3t8U08o2{border-top:1px solid var(--color-border)}@keyframes cECEo5bpI{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes cKmMabt5U{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes cas_bmdhq{0%{opacity:.75;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cz4FlMXVw{0%{opacity:1;transform:translateY(0)}to{opacity:.8;transform:translateY(100%)}}@keyframes cm7TRYDIq{0%{opacity:0}to{opacity:1}}@keyframes cpzkfGhHO{0%{opacity:1}to{opacity:0}}@media (max-width:640px){.ckFU8TqMW{padding:.75rem}.cQKhLYUdA{border-radius:var(--radius-md);max-height:calc(100dvh - 1.5rem)}.caKK_MJNP{border-radius:1.1rem 1.1rem 0 0;margin:0 -.75rem -.75rem;max-height:min(92dvh,48rem);width:calc(100% + 1.5rem)}}.cl7tutktG{display:grid;gap:1rem}.cgtfXNeJ4{color:var(--color-text-muted);font-size:.9375rem;line-height:1.6;margin:0}.cD8ysZf8G{align-items:flex-start;background:color-mix(in srgb,var(--color-surface-muted) 78%,transparent);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid;gap:.25rem;padding:.875rem 1rem}.cD8ysZf8G span{color:var(--color-text-muted);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.cD8ysZf8G strong{color:var(--color-text);font-size:.9375rem;line-height:1.4}.cqdkZXtek{align-items:flex-start;background:color-mix(in srgb,var(--color-danger,#ef4444) 9%,transparent);border:1px solid color-mix(in srgb,var(--color-danger,#ef4444) 18%,var(--color-border));border-radius:var(--radius-md);color:color-mix(in srgb,var(--color-danger,#ef4444) 82%,var(--color-text));display:flex;font-size:.875rem;gap:.625rem;line-height:1.5;margin:0;padding:.875rem 1rem}.cqdkZXtek svg{flex:0 0 auto;height:1rem;margin-top:.125rem;width:1rem}.cM0GM4dqo{align-items:center;display:flex;gap:.75rem;justify-content:flex-end}@media (max-width:640px){.cM0GM4dqo{align-items:stretch;flex-direction:column-reverse}.cM0GM4dqo button{width:100%}}.c3BVSNlVC{color:var(--color-plan-premium);flex:0 0 auto;filter:drop-shadow(0 1px 1px rgb(161 98 7/.18));transition:transform .18s ease}.c3BVSNlVC[data-plan=pro]{color:var(--color-plan-pro);filter:drop-shadow(0 1px 1px color-mix(in srgb,var(--color-plan-pro) 32%,transparent))}.cP_i5-qmb{align-items:center;background:var(--color-blue-soft);border:1px solid var(--color-border);border-radius:999px;color:var(--color-text);display:inline-flex;font-size:.72rem;font-weight:750;gap:.32rem;letter-spacing:.02em;padding:.22rem .5rem;text-transform:uppercase}.cLEKXKMAi{gap:.45rem;isolation:isolate;overflow:hidden;position:relative;transition:border-color .22s ease,color .22s ease}.cLEKXKMAi:before{background:var(--color-plan-premium);content:"";inset:0;pointer-events:none;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .36s cubic-bezier(.22,1,.36,1);z-index:-1}.cLEKXKMAi:hover{border-color:var(--color-plan-premium);color:#fff}.cLEKXKMAi:hover:before{transform:scaleX(1)}.cLEKXKMAi:hover .c3BVSNlVC{color:#fff;filter:drop-shadow(0 1px 1px rgb(120 78 0/.24));transform:rotate(-6deg) scale(1.06)}.cLEKXKMAi:active:before{filter:brightness(.96)}.ch4d0oFMl{align-items:center;background:var(--color-surface);border:1px solid var(--color-surface);border-radius:999px;box-shadow:0 1px 3px rgb(15 23 42/.12);display:inline-flex;height:.8125rem;justify-content:center;width:.8125rem}.ch4d0oFMl svg{height:.6rem;width:.6rem}.ch4d0oFMl[data-size=lg]{border-width:1.5px;height:1.25rem;width:1.25rem}.ch4d0oFMl[data-size=lg] svg{height:.8rem;width:.8rem}.ciePElRGq{align-items:center;background:var(--color-blue-soft);border:1px solid color-mix(in srgb,var(--color-blue) 18%,var(--color-border));border-radius:999px;color:var(--color-blue);display:inline-flex;flex:0 0 auto;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:700;justify-content:center;min-width:3.25rem;padding:.3rem .55rem}.ciePElRGq:focus-visible{outline:2px solid color-mix(in srgb,var(--color-blue) 45%,transparent);outline-offset:2px}.cB4N5guRf{background:var(--color-blue-soft);border-radius:var(--radius-md);padding:1rem}.ck8gE2OLv{color:var(--color-text-muted);line-height:1.6;margin:0}.cywhEnaVx{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.1rem}.c-d7BdhPM{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;padding:1rem}.c-d7BdhPM[data-recommended=true]{border-color:color-mix(in srgb,var(--color-blue) 24%,var(--color-border));box-shadow:0 8px 24px rgb(37 99 235/.07)}.c-d7BdhPM h3{align-items:center;display:flex;gap:.45rem;margin:0 0 .45rem}.c-d7BdhPM p{color:var(--color-text-muted);font-size:.88rem;line-height:1.5;margin:0}.cID-DACxU{align-items:center;background:var(--color-blue-soft);border:1px solid color-mix(in srgb,var(--color-blue) 18%,var(--color-border));border-radius:12px;display:flex;gap:.75rem;justify-content:space-between;min-height:72px;padding:.8rem 1rem}.ckfe9ywUa{display:grid;gap:.18rem;min-width:0}.ckfe9ywUa strong{align-items:center;display:flex;gap:.38rem}.ckfe9ywUa span{color:var(--color-text-muted);font-size:.82rem}.cgdQp3Jjr{color:transparent;filter:blur(7px);pointer-events:none;text-shadow:0 0 8px color-mix(in srgb,var(--color-text) 55%,transparent);user-select:none}@media (max-width:620px){.cywhEnaVx{grid-template-columns:1fr}.cID-DACxU{align-items:flex-start;flex-direction:column}}.c4Z4ggO5t{align-items:center;border:0;display:inline-flex;flex:0 0 auto;height:15px;justify-content:center;margin-left:5px;padding:0;vertical-align:-3px;width:15px}.c4Z4ggO5t[data-confidence=simplified]{color:var(--color-blue)}.c4Z4ggO5t[data-confidence=higher]{color:var(--color-success)}.c4Z4ggO5t:focus-visible{outline:2px solid currentColor;outline-offset:2px}.c4Z4ggO5t svg{height:14px;stroke-width:1.9;width:14px}.c4Z4ggO5t svg path:last-child{color:var(--color-surface);stroke:var(--color-surface)}.cr1IESYxa{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);overflow:hidden}.cheC-wsW4{padding:1.25rem 1.25rem .75rem}.crrHFT3bm{font-size:1rem;font-weight:500;line-height:1.3;margin:0}.cdobyybPq{color:var(--color-text-muted);font-size:.875rem;line-height:1.5;margin:.25rem 0 0}.chP-lCImd{padding:1.25rem}.cX4-yFAb0{inset:0;position:fixed;z-index:80}.cU1O8jFUB{pointer-events:none}.cni_Dkjhs{animation:cnM2Y_BQR .16s ease;background:rgba(0,0,0,.32);border:0;inset:0;position:absolute}.cU1O8jFUB .cni_Dkjhs{animation:cqzFhkVoT .18s ease forwards}.cR0ZsL-Ce{animation:csyjqRpt4 .22s ease;background:var(--color-surface);border-left:1px solid var(--color-border);display:flex;flex-direction:column;height:100%;max-width:560px;position:absolute;right:0;top:0;width:min(100%,560px);z-index:2}.cVlF3PGOa{animation-name:cNx5lBTxQ;border-left:0;border-right:1px solid var(--color-border);left:0;right:auto}.cuFgXAcow{animation:c1umK124I .2s ease forwards}.cVlF3PGOa.cuFgXAcow{animation-name:cqXn7O7Nh}.cQA7jN4v4,.cieTx8RC_{border-bottom:1px solid var(--color-border);padding:1rem 1.25rem}.cieTx8RC_{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.cieTx8RC_ h2{font-size:1.125rem;margin:0}.cieTx8RC_ p{color:var(--color-text-muted);font-size:.875rem;line-height:1.5;margin:.25rem 0 0}.cpR5NCU2M{flex:1;overflow-y:auto;padding:1.25rem}.cQA7jN4v4{border-bottom:0;border-top:1px solid var(--color-border)}@keyframes csyjqRpt4{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes c1umK124I{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes cNx5lBTxQ{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes cqXn7O7Nh{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes cqzFhkVoT{0%{opacity:1}to{opacity:0}}.cCUvoHe66{display:inline-flex;min-width:0;position:relative;min-width:30px}.cCUvoHe66[data-state=open]>button{background:var(--color-blue-soft);border-color:color-mix(in srgb,var(--color-blue) 38%,var(--color-dropdown-border))}.cyEA_hnhr{--dropdown-transform-origin:top right;z-index:60}.cPOKGTuew{--dropdown-transform-origin:top left}.cldVHJRKD{animation:c1Q90FfLP .14s ease-out;background:var(--color-surface);background-clip:padding-box;border:1px solid var(--color-dropdown-border);border-radius:var(--radius-md);box-shadow:0 18px 40px -22px var(--color-dropdown-shadow),0 8px 16px -12px var(--color-dropdown-shadow);color:var(--color-text);transform-origin:var(--dropdown-transform-origin,top right);will-change:opacity}.cea-LHmJy{min-width:max-content}.c7oR9BCUq,.cea-LHmJy{padding:.375rem}.ccpSkMZGL .cea-LHmJy{min-width:100%}.cz3Z06HcV{min-width:10rem}.cAr2Af4VK{align-items:center;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--color-text);display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);min-height:2.5rem;padding:.625rem .75rem;text-align:left;transition:background-color .16s ease,color .16s ease,transform .16s ease;width:100%}.c5uFuNauC{grid-template-columns:1rem minmax(0,1fr)}.cMeXlvj4e{grid-template-columns:minmax(0,1fr) auto}.c5uFuNauC.cMeXlvj4e{grid-template-columns:1rem minmax(0,1fr) auto}.cAr2Af4VK:focus-visible,.cAr2Af4VK:hover{background:var(--color-surface-soft);outline:none;transform:translateX(1px)}.cznl868FV{color:var(--color-text);font-weight:500}.cny-fAq8R{color:var(--color-danger)}.c7FCM1pRH,.cnJfAgziB,.cvcFp24oa{align-items:center;display:inline-flex;flex:0 0 auto;height:1rem;justify-content:center;width:1rem}.c7FCM1pRH{color:var(--color-text-muted)}.cvcFp24oa{color:var(--color-brand)}.cnJfAgziB{justify-self:end}.c7FCM1pRH svg,.cnJfAgziB svg,.cvcFp24oa svg{height:1rem;width:1rem}.cDxQ47tt7{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes c1Q90FfLP{0%{opacity:0}to{opacity:1}}@keyframes cEddfNofk{0%{opacity:0;transform:translateY(-.1875rem)}to{opacity:1;transform:translateY(0)}}.cldVHJRKD>*{animation:cEddfNofk .18s cubic-bezier(.2,.9,.2,1)}.cKKWZ_p61{align-items:center;display:flex;gap:.75rem;min-width:0;padding:.75rem}.cQICN_jSR{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.cn5o7LgCB{border-block:1px solid var(--color-border)}.cvALAKO4p{flex:1 1 24rem;min-width:16rem}.cpwXUQySM input{background:var(--color-blue-soft);border-color:color-mix(in srgb,var(--color-blue) 38%,var(--color-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-blue) 8%,transparent)}.cpwXUQySM>svg{color:var(--color-blue)}.c1jsO1m8o{max-width:min(16rem,40vw)}.czxJfw9xe{display:flex;gap:.75rem;min-width:0}.cFagkf4ac,.cFagkf4ac:hover{background:var(--color-blue-soft);border-color:color-mix(in srgb,var(--color-blue) 38%,var(--color-border));color:var(--color-blue)}.cFagkf4ac svg{color:var(--color-blue)}.cLXUay_rw{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfpG0RTi2{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);margin-left:auto;padding:.1875rem}.cfpG0RTi2,.cfpG0RTi2 button{align-items:center;display:inline-flex}.cfpG0RTi2 button{background:transparent;border:0;border-radius:7px;color:var(--color-text-muted);cursor:pointer;font-weight:500;gap:.4rem;min-height:2rem;padding:0 .7rem;transition:background-color .16s ease,color .16s ease}.cfpG0RTi2 button:focus-visible{outline:2px solid color-mix(in srgb,var(--color-brand) 16%,transparent);outline-offset:2px}.cbCrnS9gJ{background:var(--color-surface)!important;color:var(--color-text)!important}@media (max-width:980px){.cKKWZ_p61{align-items:stretch;flex-wrap:wrap}.cvALAKO4p{flex-basis:100%}.cfpG0RTi2{margin-left:0}}@media (max-width:640px){.cKKWZ_p61{flex-direction:column}.c1jsO1m8o,.cfpG0RTi2,.czxJfw9xe{width:100%}.czxJfw9xe{flex-direction:column}.czxJfw9xe>*{min-width:0;width:100%}.cTwb--AmN{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.cTwb--AmN>*{min-width:0;width:100%}.cTwb--AmN .c1jsO1m8o{justify-content:flex-start;max-width:none}.cfpG0RTi2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cfpG0RTi2 button{justify-content:center;width:100%}}.cBYWTuQsx{background:radial-gradient(circle at top,color-mix(in srgb,var(--color-brand) 6%,transparent),transparent 18rem),var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;min-height:18rem;padding:2rem;text-align:center}.c8InT4b5y,.cBYWTuQsx{align-items:center;color:var(--color-text-muted);justify-content:center}.c8InT4b5y{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:999px;display:inline-flex;height:3rem;margin-bottom:.875rem;width:3rem}.c8InT4b5y svg{height:1rem;width:1rem}.cBYWTuQsx h3{color:var(--color-text);font-size:1rem;font-weight:500;margin:0}.cBYWTuQsx p{color:var(--color-text-muted);font-size:.875rem;line-height:1.55;margin:.35rem auto 0;max-width:28rem}.cBYWTuQsx>:last-child:not(div){margin-top:1rem}.cLsK93_Bu{--entity-avatar-accent:var(--color-brand);align-items:center;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:999px;color:var(--color-text);display:inline-flex;flex:0 0 auto;font-weight:500;justify-content:center;line-height:1;overflow:hidden;position:relative;user-select:none}.cLsK93_Bu img{height:100%;object-fit:cover;width:100%}.cfj851P17{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.cSXZtvrFy{font-size:.6875rem;height:1.2rem;width:1.2rem}.c1aTjHqOB{height:1.86rem;width:1.86rem}.cc183xtru{font-size:.8125rem;height:2.5rem;width:2.5rem}.cSjFg3nGd{font-size:1rem;height:3rem;width:3rem}.c7cxk9zxS{background:var(--entity-avatar-accent);border:0;color:#fff}.cdnsjvhXj{align-items:center;display:flex;font-family:var(--font-sans);font-size:1.15rem;font-style:normal;font-weight:600;height:100%;justify-content:center;letter-spacing:0;line-height:1;text-transform:uppercase;width:100%}.cSXZtvrFy .cdnsjvhXj{font-size:.65rem}.c1aTjHqOB .cdnsjvhXj{font-size:.9rem}.cSjFg3nGd .cdnsjvhXj{font-size:1.35rem}.ciUnqFN9J,.ctq9pkTR5{border-radius:.75rem}.cd3XDYe5x{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:.75rem;gap:.375rem;line-height:1.35;text-decoration:none;transition:color .16s ease}.cd3XDYe5x:focus-visible,.cd3XDYe5x:hover{color:var(--color-brand);outline:none}.cd3XDYe5x svg{height:.875rem;width:.875rem}.ctniavi_Q{align-items:center;appearance:none;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:.375rem;color:var(--color-brand-contrast);display:inline-flex;flex:0 0 auto;height:1.125rem;justify-content:center;padding:0;transition:background-color .17s ease,border-color .17s ease,box-shadow .17s ease,transform .14s ease;width:1.125rem}.ctniavi_Q:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-brand) 62%,var(--color-border-strong))}.ctniavi_Q:active:not(:disabled){transform:scale(.91)}.ctniavi_Q[data-state=checked],.ctniavi_Q[data-state=indeterminate]{background:var(--color-brand);border-color:var(--color-brand)}.ctniavi_Q:focus-visible{outline:2px solid color-mix(in srgb,var(--color-brand) 42%,transparent);outline-offset:2px}.ctniavi_Q:disabled{cursor:not-allowed;opacity:.48}.cBgR-NUTv{align-items:center;display:inline-flex;height:100%;justify-content:center;opacity:0;transform:scale(.45) rotate(-20deg);transition:opacity .15s ease,transform .18s cubic-bezier(.2,.9,.2,1);width:100%}.cBgR-NUTv[data-state=checked],.cBgR-NUTv[data-state=indeterminate]{opacity:1;transform:scale(1) rotate(0deg)}.cQaZh13ng,.cZq6YUFuK{height:.78rem;stroke-width:3;width:.78rem}.cBgR-NUTv[data-state=indeterminate] .cZq6YUFuK,.cQaZh13ng{display:none}.cBgR-NUTv[data-state=indeterminate] .cQaZh13ng{display:block}.cjNU8oXbb.cjNU8oXbb[data-ui-badge]{--badge-background:var(--color-surface-soft);--badge-border:var(--color-border);--badge-color:var(--color-text);--badge-solid-background:var(--color-brand);--badge-solid-color:var(--color-brand-contrast);align-items:center;border:1px solid var(--badge-border);border-radius:999px;display:inline-flex;gap:.25rem;justify-content:center;line-height:1;white-space:nowrap}.cjNU8oXbb.cjNU8oXbb[data-ui-badge] svg{flex:0 0 auto;height:.875rem;width:.875rem}.cjNU8oXbb.cjNU8oXbb[data-ui-badge].ckTWpdrZn{background:var(--badge-background);color:var(--badge-color);font-size:.6875rem;font-weight:500;padding:.25rem .5rem;text-transform:none}.cjNU8oXbb.cjNU8oXbb[data-ui-badge].cBXENojQt{background:var(--badge-solid-background);border-color:transparent;color:var(--badge-solid-color);font-size:.625rem;font-weight:500;letter-spacing:.08em;padding:.2rem .5rem;text-transform:uppercase}.cjNU8oXbb.cjNU8oXbb[data-ui-badge].cGMZJcGfl{--badge-background:var(--color-surface-soft);--badge-border:var(--color-border);--badge-color:var(--color-text);--badge-solid-background:var(--color-brand);--badge-solid-color:var(--color-brand-contrast)}.cjNU8oXbb.cjNU8oXbb[data-ui-badge].cVGG8vpXf{--badge-background:var(--color-success-soft);--badge-border:color-mix(in srgb,var(--color-success) 24%,transparent);--badge-color:var(--color-success);--badge-solid-background:color-mix(in srgb,var(--color-success) 82%,black);--badge-solid-color:white}.cjNU8oXbb.cjNU8oXbb[data-ui-badge].c8rM8nbCo{--badge-background:var(--color-warning-soft);--badge-border:color-mix(in srgb,var(--color-warning) 24%,transparent);--badge-color:var(--color-warning);--badge-solid-background:color-mix(in srgb,var(--color-warning) 78%,black);--badge-solid-color:white}.cjNU8oXbb.cjNU8oXbb[data-ui-badge].cXC5GnKon{--badge-background:var(--color-danger-soft);--badge-border:color-mix(in srgb,var(--color-danger) 24%,transparent);--badge-color:var(--color-danger);--badge-solid-background:color-mix(in srgb,var(--color-danger) 86%,black);--badge-solid-color:white}.cjNU8oXbb.cjNU8oXbb[data-ui-badge].cqJcRZvnT{--badge-background:var(--color-blue-soft);--badge-border:color-mix(in srgb,var(--color-blue) 20%,transparent);--badge-color:var(--color-blue);--badge-solid-background:var(--color-blue);--badge-solid-color:white}.cjNU8oXbb.cjNU8oXbb[data-ui-badge].cgEKEWT2x{--badge-background:var(--color-surface-muted);--badge-border:var(--color-border);--badge-color:var(--color-text-muted);--badge-solid-background:var(--color-text-muted);--badge-solid-color:var(--color-surface)}.cjNU8oXbb.cjNU8oXbb[data-ui-badge].cUbrHNMrQ{animation:coQ1HaU_e 1.6s ease-in-out infinite}@keyframes coQ1HaU_e{0%,to{opacity:1}50%{opacity:.58}}.cPTOGUGzb{align-items:center;background:var(--color-blue-soft);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) auto;padding:1.25rem;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.cIN7eCqsK,.cNVPVSZPu,.cPTOGUGzb:focus-visible,.cPTOGUGzb:hover{border-color:var(--color-blue);box-shadow:0 16px 44px -34px var(--color-dropdown-shadow);outline:none}.ca4mgLZPj{border-color:var(--color-success)}.cGU3Jiws9{border-color:var(--color-danger)}.cvpETFMyn{padding:1rem}.cSqP4A7zN{cursor:not-allowed;opacity:.65}.cSqP4A7zN:focus-visible,.cSqP4A7zN:hover{background:var(--color-surface);border-color:var(--color-border-strong);box-shadow:none}.cPZz-sHM0{display:none}.cInAhjnW0{align-items:center;background:var(--color-blue);border-radius:var(--radius-sm);color:#fff;display:inline-flex;height:2.75rem;justify-content:center;transition:background-color .18s ease,transform .18s ease;width:2.75rem}.cInAhjnW0[data-status=success]{background:var(--color-success)}.cInAhjnW0[data-status=error]{background:var(--color-danger)}.cInAhjnW0 svg{height:1.25rem;width:1.25rem}.cwCTn4QRM{min-width:0}.cwCTn4QRM p{font-weight:500;margin:0}.cwCTn4QRM span{color:var(--color-text-muted);display:block;font-size:.875rem;line-height:1.45;margin-top:.25rem}.cES7wWf6k{flex-direction:column;gap:.5rem;grid-column:1/-1;width:100%}.cES7wWf6k,.cokspYekj{display:flex;min-width:0}.cokspYekj{align-items:center;gap:1rem;justify-content:space-between}.cokspYekj span{color:var(--color-text-muted);font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cokspYekj strong{color:var(--color-text);flex:0 0 auto;font-size:.75rem;font-variant-numeric:tabular-nums}.cfumxyrAd{background:color-mix(in srgb,var(--color-blue) 14%,transparent);border-radius:999px;height:.375rem;overflow:hidden;width:100%}.cfumxyrAd>span{background:var(--color-blue);display:block;height:100%;transform-origin:left center;transition:transform .18s ease;width:100%}.ca4mgLZPj .cfumxyrAd{background:color-mix(in srgb,var(--color-success) 16%,transparent)}.ca4mgLZPj .cfumxyrAd>span{background:var(--color-success)}.cGU3Jiws9 .cfumxyrAd{background:color-mix(in srgb,var(--color-danger) 16%,transparent)}.cGU3Jiws9 .cfumxyrAd>span{background:var(--color-danger)}.cHqnSQvIz{display:flex;flex-wrap:wrap;gap:.5rem;grid-column:1/-1}.cHqnSQvIz>span{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-muted);display:inline-flex;font-size:.75rem;gap:.375rem;max-width:100%;min-width:0;padding:.35rem .55rem}.cHqnSQvIz>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cHqnSQvIz svg{color:var(--color-blue);flex:0 0 auto;height:.875rem;width:.875rem}.ca4mgLZPj .cHqnSQvIz svg{color:var(--color-success)}.cGU3Jiws9 .cHqnSQvIz svg,.cHqnSQvIz .cjnveLVlz svg{color:var(--color-danger)}.cHqnSQvIz .cjnveLVlz{border-color:color-mix(in srgb,var(--color-danger) 28%,var(--color-border))}.c_diBZz-e{animation:cx3aC55pG .8s linear infinite}.cmNpahDVy{animation:cIomjBdTj .42s cubic-bezier(.16,1,.3,1)}@keyframes cx3aC55pG{to{transform:rotate(1turn)}}@keyframes cIomjBdTj{0%{opacity:0;transform:scale(.55)}65%{transform:scale(1.16)}to{opacity:1;transform:scale(1)}}@media (max-width:720px){.cPTOGUGzb{align-items:flex-start;grid-template-columns:1fr}}.cr1o9H5ez{align-items:center;background:var(--color-surface-muted);color:var(--color-text-muted);display:flex!important;justify-content:center}.cr1o9H5ez svg{height:min(28%,2rem);width:min(28%,2rem)}.cy3aFe4jS{--market-tone:var(--color-warning);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid;gap:1rem;padding:1rem;animation:cIy8dS6kC .26s cubic-bezier(.22,1,.36,1) both}.cy3aFe4jS[data-level=easy]{--market-tone:var(--color-success)}.cy3aFe4jS[data-level=moderate]{--market-tone:var(--color-warning)}.cy3aFe4jS[data-level=hard]{--market-tone:#ea7c18}.cy3aFe4jS[data-level=veryHard]{--market-tone:var(--color-danger)}.c1j00wkdi,.c7v1Na-Aa,.cAXlhQNkj,.cfx_dMkJ6,.czlVjXjxc{align-items:center;display:flex}.cAXlhQNkj{justify-content:space-between}.cAXlhQNkj>div:first-child{display:grid;gap:.12rem}.cAXlhQNkj h2{font-size:1rem;margin:0}.c6Hb0lUks{color:var(--color-brand);font-size:.67rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.c7v1Na-Aa{align-items:stretch;gap:1.25rem}.c9iSbNHk0{background:var(--color-surface-soft);border-radius:var(--radius-md);flex:0 0 13rem;gap:.8rem;padding:.9rem}.c9iSbNHk0,.cQDu9gdgO{align-items:center;display:flex;justify-content:center}.cQDu9gdgO{height:4.7rem;position:relative;width:4.7rem}.cQDu9gdgO>svg{height:100%;inset:0;position:absolute;transform:rotate(-90deg);width:100%}.c5Z935Cw6,.cJfhraGMb{fill:none;stroke-width:8}.c5Z935Cw6{stroke:color-mix(in srgb,var(--color-text) 18%,var(--color-surface))}.cJfhraGMb{animation:cl89ESrDF .62s cubic-bezier(.22,1,.36,1) both;stroke:var(--market-tone);stroke-dasharray:100;stroke-dashoffset:var(--gauge-offset);stroke-linecap:round}.cQDu9gdgO>div{align-items:baseline;display:flex;position:relative;z-index:1}.cQDu9gdgO strong{font-size:1.35rem;letter-spacing:-.05em}.cQDu9gdgO span{color:var(--color-text-muted);font-size:.65rem}.cFdvFKq5q{display:grid;gap:.2rem}.cFdvFKq5q strong{color:var(--market-tone);font-size:.82rem}.c1j00wkdi,.cFdvFKq5q span{color:var(--color-text-muted);font-size:.68rem}.cor4cxcPh{flex:1;gap:.8rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.c9JmXELBW,.cor4cxcPh{display:grid;min-width:0}.c9JmXELBW{--indicator-tone:var(--color-warning);align-content:center;gap:.42rem}.c9JmXELBW[data-level=easy]{--indicator-tone:var(--color-success)}.c9JmXELBW[data-level=moderate]{--indicator-tone:var(--color-warning)}.c9JmXELBW[data-level=hard]{--indicator-tone:#ea7c18}.c9JmXELBW[data-level=veryHard]{--indicator-tone:var(--color-danger)}.cfx_dMkJ6{color:var(--color-text-muted);font-size:.7rem;gap:.35rem}.cfx_dMkJ6>span{align-items:center;display:inline-flex;gap:.35rem;min-width:0}.cfx_dMkJ6 svg{color:var(--indicator-tone);height:.82rem;width:.82rem}.cfx_dMkJ6 button{background:transparent;border:0;color:var(--color-text-muted);display:inline-flex;padding:0}.cfx_dMkJ6 button svg{color:currentColor;height:.72rem;width:.72rem}.cfx_dMkJ6 strong{color:var(--color-text);font-size:.76rem;margin-left:auto}.cVU1gz2qU{background:var(--color-surface-soft);border-radius:999px;height:.34rem;overflow:hidden}.cVU1gz2qU span{animation:ciqwl_VFf .52s cubic-bezier(.22,1,.36,1) both;background:var(--indicator-tone);border-radius:inherit;display:block;height:100%;transition:width .26s ease}.c1j00wkdi{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:.5rem 1rem;padding-top:.75rem}.cKj721zVK{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.25rem;position:relative;width:100%}.cuT18rV3_{height:min(88vh,58rem)}.cuT18rV3_>div{overscroll-behavior:contain;overflow-anchor:none;scrollbar-gutter:stable}.c0asCQTgD{background:var(--color-surface);border-radius:calc(var(--radius-md) - .25rem);box-shadow:0 1px 3px color-mix(in srgb,var(--color-text) 8%,transparent);inset-block:.25rem;left:.25rem;pointer-events:none;position:absolute;transition:transform .24s cubic-bezier(.22,1,.36,1);width:calc((100% - .75rem) / 2)}.cKj721zVK[data-active-tab=shops] .c0asCQTgD{transform:translate3d(calc(100% + .25rem),0,0)}.cKj721zVK button{align-items:center;background:transparent;border:0;border-radius:calc(var(--radius-md) - .25rem);color:var(--color-text-muted);cursor:pointer;display:inline-flex;font-size:.78rem;gap:.45rem;justify-content:center;min-height:2.25rem;position:relative;transition:color .16s ease;z-index:1}.cKj721zVK button[aria-selected=true]{color:var(--color-text)}.cKj721zVK button svg{height:.9rem;width:.9rem}.cH361SV4M{animation:cIy8dS6kC .22s cubic-bezier(.22,1,.36,1) both;display:grid;gap:.45rem;margin-top:.75rem}.czlVjXjxc{border-radius:var(--radius-md);color:inherit;gap:.7rem;min-width:0;padding:.55rem;transition:background-color .16s ease}.czlVjXjxc:focus-visible,.czlVjXjxc:hover{background:var(--color-blue-soft);outline:none}.cRl_Q8YbD{align-items:center;color:var(--color-text-muted);display:inline-flex;flex:0 0 1.5rem;flex-direction:column;font-size:.72rem;font-weight:700;text-align:center}.cRl_Q8YbD b{font:inherit}.cRl_Q8YbD small{align-items:center;display:inline-flex;font-size:.52rem;font-weight:700;gap:.06rem;line-height:1;margin-top:.15rem}.cRl_Q8YbD small svg{height:.55rem;width:.55rem}.cRl_Q8YbD small[data-direction=up]{color:var(--color-success)}.cRl_Q8YbD small[data-direction=down]{color:var(--color-danger)}.cRl_Q8YbD small[data-direction=new]{color:var(--color-blue)}.ckqHd5tvJ{border-radius:var(--radius-sm);height:3.25rem;object-fit:cover;width:4.25rem}.c13eZWC_M,.ckqHd5tvJ{flex:0 0 auto}.c5Wzn2L8W{display:grid;gap:.2rem;min-width:0}.c5Wzn2L8W strong{display:-webkit-box;font-size:.76rem;line-height:1.35;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c5Wzn2L8W small,.cVWQtoe4L{color:var(--color-text-muted);font-size:.68rem}.c8SZG9Cxp{align-items:center;display:inline-flex;gap:.35rem}.c8SZG9Cxp>span{height:1.25rem;width:1.25rem}.cVWQtoe4L{align-items:flex-end;display:grid;flex:0 0 auto;gap:.12rem;margin-left:auto;text-align:right}.cVWQtoe4L strong{color:var(--color-success);font-size:.72rem}.cVWQtoe4L small{font-size:.66rem}.cfxOZKrzl{flex:0 0 auto;gap:.35rem}.cfxOZKrzl,.cfxOZKrzl a{align-items:center;display:inline-flex}.cfxOZKrzl a{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.45rem;color:var(--color-text-muted);height:1.85rem;justify-content:center;transition:background-color .15s ease,color .15s ease;width:1.85rem}.cfxOZKrzl a:focus-visible,.cfxOZKrzl a:hover{background:var(--color-blue-soft);color:var(--color-blue);outline:none}.cfxOZKrzl svg{height:.82rem;width:.82rem}.clchwyjvQ{background:var(--color-blue-soft);border:1px solid color-mix(in srgb,var(--color-blue) 14%,var(--color-border));border-radius:var(--radius-md);overflow:hidden;padding:.3rem}.clchwyjvQ>.czlVjXjxc{background:transparent}.clchwyjvQ>.czlVjXjxc:focus-within,.clchwyjvQ>.czlVjXjxc:hover{background:color-mix(in srgb,var(--color-blue) 7%,transparent)}.c1-JZ0jGa{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex:1;gap:.5rem;justify-content:space-between;min-width:0;padding:0;text-align:left}.c1-JZ0jGa>svg{color:var(--color-text-muted);flex:0 0 auto;height:.9rem;transition:transform .18s ease;width:.9rem}.c1-JZ0jGa[aria-expanded=true]>svg{transform:rotate(180deg)}.ch9BXdgDX{animation:cIy8dS6kC .22s cubic-bezier(.22,1,.36,1) both;background:transparent;border-top:1px solid color-mix(in srgb,var(--color-blue) 12%,var(--color-border));grid-template-columns:repeat(2,minmax(0,1fr));padding:.65rem}.cWhpQfRH_,.ch9BXdgDX{display:grid;gap:.55rem}.cWhpQfRH_{align-items:center;background:var(--color-surface);border-radius:var(--radius-sm);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:.45rem}.c-78KDkot{border-radius:.4rem;height:3.1rem;object-fit:cover;width:4rem}.cWhpQfRH_>div{display:grid;gap:.2rem;min-width:0}.cWhpQfRH_>div strong{display:-webkit-box;font-size:.7rem;line-height:1.3;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cWhpQfRH_>div span{color:var(--color-success);font-size:.66rem}.cxU-fm1kV,.cyLFT7fIc{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1rem}.cyLFT7fIc{display:grid;gap:1rem}.cyLFT7fIc i{animation:c6vBAx8W8 1.3s ease-in-out infinite;background:var(--color-surface-soft);border-radius:var(--radius-sm);display:block}.cEW6XOhfd,.cwSs86vCl{display:flex;gap:1rem;justify-content:space-between}.cEW6XOhfd i:first-child{height:1.9rem;width:10rem}.cEW6XOhfd i:last-child{height:2rem;width:7rem}.cTu88Cctw{height:6rem;width:13rem}.cwSs86vCl>div{display:grid;flex:1;gap:.8rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.cwSs86vCl>div i{height:2.25rem}.cxU-fm1kV{align-items:center;color:var(--color-text-muted);display:flex;gap:.7rem}.cxU-fm1kV>svg{height:1.2rem;width:1.2rem}.cxU-fm1kV>div{display:grid;gap:.1rem}.cxU-fm1kV strong{color:var(--color-text);font-size:.78rem}.cxU-fm1kV span{font-size:.7rem}@keyframes c6vBAx8W8{50%{opacity:.55}}@keyframes cIy8dS6kC{0%{opacity:0;transform:translateY(.35rem)}}@keyframes cl89ESrDF{0%{stroke-dashoffset:100}}@keyframes ciqwl_VFf{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@media (max-width:760px){.c7v1Na-Aa{align-items:stretch;flex-direction:column}.c9iSbNHk0{flex-basis:auto;justify-content:flex-start}.cor4cxcPh{grid-template-columns:1fr}.cVWQtoe4L{display:none}.ch9BXdgDX{grid-template-columns:1fr}.czlVjXjxc{align-items:flex-start}.cfxOZKrzl{margin-left:auto}}.cqPhOJ7Pn,.cvQDret_b{display:grid;gap:1rem;min-width:0}.cUaoDFAYF{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:.78rem;gap:.45rem}.c9wGNe3CN.c9wGNe3CN{background:var(--gradient-module-planner);border:0;overflow:visible;position:relative;z-index:5}.c5EmckVSP{padding:1rem!important}.cUK9pCZ3n{align-items:end;display:grid;gap:.75rem;grid-template-columns:minmax(260px,1fr) auto}.cWoSTN2fO{display:grid;gap:.4rem;min-width:0}.cWoSTN2fO>label{color:#ffffff}.cUK9pCZ3n>button{background:#ffffff;border-color:rgb(255 255 255/72%);color:#18181b;height:2.5rem;min-height:2.5rem}.cUK9pCZ3n>button:hover:not(:disabled){background:rgb(255 255 255/90%)}.cLxOWpwxu{animation:ckBjQMtIZ .8s linear infinite}@keyframes ckBjQMtIZ{to{transform:rotate(1turn)}}.c5NeICNy4{display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.ciQiAWa1J{min-width:0}.cQ7pryF0s{--metric-tone:var(--color-brand);display:grid;gap:.45rem;padding:1rem!important}.c-VytOTkI{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.25rem;position:relative;width:100%}.cXsr1OmW3{background:var(--color-surface);border-radius:calc(var(--radius-md) - .25rem);box-shadow:0 1px 3px color-mix(in srgb,var(--color-text) 8%,transparent);inset-block:.25rem;left:.25rem;pointer-events:none;position:absolute;transform:translateZ(0);transition:transform .24s cubic-bezier(.22,1,.36,1);width:calc((100% - .75rem) / 2);will-change:transform}.c-VytOTkI[data-active-strategy=easier] .cXsr1OmW3{transform:translate3d(calc(100% + .25rem),0,0)}.c-VytOTkI button{align-items:center;background:transparent;border:0;border-radius:calc(var(--radius-md) - .25rem);color:var(--color-text-muted);cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;gap:.45rem;justify-content:center;min-height:2rem;padding:0 .75rem;position:relative;transition:color .16s ease,transform .16s ease;z-index:1}.c-VytOTkI button[aria-pressed=true]{color:var(--color-text)}.c-VytOTkI button svg{height:.92rem;width:.92rem}.c-VytOTkI button[aria-disabled=true]{cursor:not-allowed;opacity:.52}.cQ7pryF0s[data-tone=blue]{--metric-tone:var(--color-blue)}.cQ7pryF0s[data-tone=green]{--metric-tone:var(--color-success)}.cQ7pryF0s[data-tone=yellow]{--metric-tone:#d5a000}.cQ7pryF0s[data-tone=orange]{--metric-tone:#ea7c18}.cQ7pryF0s[data-tone=red]{--metric-tone:var(--color-danger)}.cQ7pryF0s[data-tone=brand]{--metric-tone:var(--color-brand)}.cMR3y8YWS{color:var(--color-text-muted);font-size:.76rem;font-weight:650;justify-content:space-between}.cMR3y8YWS,.cMR3y8YWS>span{align-items:center;display:flex}.cMR3y8YWS>span{gap:.36rem;min-width:0}.cMR3y8YWS svg{color:var(--metric-tone);height:.95rem;width:.95rem}.cQ7pryF0s>strong{color:var(--color-text);font-size:clamp(1.5rem,2.4vw,2rem);letter-spacing:-.045em;line-height:1.05}.c2fdn1Bnw{color:var(--color-text-muted);font-size:.7rem;min-height:1rem}.c6ScFzG6U{background:var(--color-surface-soft);border-radius:999px;height:5px;overflow:hidden}.c6ScFzG6U>span{background:var(--metric-tone);border-radius:inherit;display:block;height:100%;transition:width .32s ease}.c2cBHt7Fo,.cBUcchO2r{display:grid;gap:1rem;padding:1.15rem!important}.c6F0WQHfm,.csJcs5bYl{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.c6F0WQHfm>div:first-child,.csJcs5bYl>div:first-child{display:grid;gap:.28rem;min-width:0}.c6F0WQHfm h2,.csJcs5bYl h2,.cvVnd7c68 h3{margin:0}.c6F0WQHfm h2,.csJcs5bYl h2{font-size:1rem}.cl8b7HLrB{align-items:center;display:flex;gap:.4rem}.cl8b7HLrB h2>span{color:var(--color-text-muted);font-size:.78em;font-weight:600}.c5BZIMF4T{align-items:center;background:transparent;border:0;color:var(--color-text-muted);cursor:help;display:inline-flex;justify-content:center;padding:.1rem}.c5BZIMF4T:focus-visible,.c5BZIMF4T:hover{color:var(--color-blue)}.c5BZIMF4T:focus-visible{border-radius:999px;outline:2px solid color-mix(in srgb,var(--color-blue) 28%,transparent);outline-offset:2px}.c5BZIMF4T svg{height:.9rem;width:.9rem}.csJcs5bYl p{color:var(--color-text-muted);font-size:.78rem;margin:0}.c7fz5S2jh{color:var(--color-brand);font-size:.67rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.cdomFaFBr{background:var(--color-blue-soft);border-radius:999px;color:var(--color-text-muted);display:inline-flex;flex:0 0 auto;font-size:.7rem;font-weight:620;padding:.34rem .62rem}.cHk-Ak9AI{--difficulty-tone:var(--color-warning);background:var(--color-surface-soft);border-radius:var(--radius-md);display:grid;gap:.75rem;padding:.9rem}.cHk-Ak9AI[data-level=easy]{--difficulty-tone:var(--color-success)}.cHk-Ak9AI[data-level=moderate]{--difficulty-tone:var(--color-warning)}.cHk-Ak9AI[data-level=hard]{--difficulty-tone:#ea7c18}.cHk-Ak9AI[data-level=veryHard]{--difficulty-tone:var(--color-danger)}.c4UC8V0Vb{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.c4UC8V0Vb h3{font-size:.92rem;margin:.15rem 0 0}.c4UC8V0Vb>strong{align-items:flex-end;color:var(--difficulty-tone);display:flex;flex-direction:column;font-size:.9rem;gap:.1rem}.c4UC8V0Vb>strong span{color:var(--color-text-muted);font-size:.68rem;font-weight:600}.cW1-Lzxgg{background:var(--color-surface);border-radius:999px;height:.4rem;overflow:hidden}.cW1-Lzxgg>span{background:var(--difficulty-tone);border-radius:inherit;display:block;height:100%}.cg8SLkNQz{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.cg8SLkNQz>div{display:grid;gap:.15rem}.cHk-Ak9AI>p,.cg8SLkNQz span{color:var(--color-text-muted);font-size:.7rem}.cg8SLkNQz strong{font-size:.88rem;font-weight:650}.cHk-Ak9AI>p{line-height:1.45;margin:0}.c6GTwOzwN{display:grid;gap:1rem;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.cerx6xeDw{border-color:color-mix(in srgb,var(--color-blue) 24%,var(--color-border))}.cFYjSSN6a,.cerx6xeDw{background:var(--color-blue-soft)}.cFYjSSN6a{border:1px solid color-mix(in srgb,var(--color-blue) 20%,var(--color-border));border-radius:var(--radius-md);color:var(--color-text);font-size:.96rem;font-weight:610;line-height:1.58;padding:.95rem 1rem}.cvVnd7c68{display:grid;gap:.55rem}.cvVnd7c68 h3{font-size:.78rem}.cvVnd7c68 ul{color:var(--color-text-muted);display:grid;font-size:.75rem;gap:.38rem;margin:0;padding-left:1rem}.cMg1bs1OV{align-content:start;display:flex;flex-wrap:wrap;gap:.5rem}.cvO80y-_r{background:var(--color-blue-soft);border-radius:var(--radius-md);display:grid;gap:.28rem;padding:.72rem .8rem}.cvO80y-_r>div{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.cvO80y-_r span{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:.73rem;font-weight:650;gap:.38rem}.cvO80y-_r span svg{color:var(--color-blue);height:.85rem;width:.85rem}.cvO80y-_r strong{color:var(--color-text);font-size:.95rem}.cvO80y-_r p{font-size:.68rem;line-height:1.4;margin:0}.cFYJ1S7OI,.cvO80y-_r p{color:var(--color-text-muted)}.cFYJ1S7OI{border-top:1px solid var(--color-border);padding-top:.75rem}.cFYJ1S7OI summary{align-items:center;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:650;gap:.4rem;list-style:none}.cFYJ1S7OI summary::-webkit-details-marker{display:none}.cFYJ1S7OI summary svg{color:var(--color-blue);height:.85rem;width:.85rem}.cE0BedKCK{display:grid;gap:.65rem;margin-top:.65rem}.cE0BedKCK>p{font-size:.7rem;line-height:1.45;margin:0}.cE0BedKCK>button{justify-self:start}.cE0BedKCK pre{background:var(--color-surface-soft);border-radius:var(--radius-sm);color:var(--color-text);font-family:var(--font-mono,monospace);font-size:.66rem;line-height:1.5;margin:0;max-height:22rem;overflow:auto;padding:.75rem;white-space:pre-wrap}.c3PbC3lnd,.cXDcjVr6m,.cyYJnFRIS{align-items:center;background:var(--color-surface);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text-muted);display:flex;flex-direction:column;justify-content:center;min-height:14rem;padding:2rem;text-align:center}.c3PbC3lnd>span{align-items:center;background:color-mix(in srgb,var(--color-brand) 10%,transparent);border-radius:999px;color:var(--color-brand);display:inline-flex;height:2.7rem;justify-content:center;width:2.7rem}.c3PbC3lnd svg{height:1.15rem;width:1.15rem}.c3PbC3lnd h2,.cyYJnFRIS h2{color:var(--color-text);font-size:1rem;margin:.85rem 0 .3rem}.c3PbC3lnd p,.cyYJnFRIS p{font-size:.78rem;margin:0;max-width:34rem}.cXDcjVr6m{gap:.85rem;min-height:12rem}.cXDcjVr6m>div:last-child{display:grid;gap:.2rem}.cXDcjVr6m strong{color:var(--color-text);font-size:.85rem}.cXDcjVr6m span{font-size:.74rem}.c1IYgZaIu{align-items:center;display:grid;height:4.4rem;isolation:isolate;justify-items:center;position:relative;width:4.4rem}.c9auHmluv{animation:chuoj7eQ8 1.8s cubic-bezier(.22,1,.36,1) infinite;background:var(--color-blue-soft);border:1px solid color-mix(in srgb,var(--color-blue) 18%,transparent);border-radius:50%;inset:0;position:absolute}.cDOA8hAgj{align-items:center;background:var(--color-surface);border-radius:50%;box-shadow:0 8px 24px color-mix(in srgb,var(--color-blue) 16%,transparent);color:var(--color-blue);display:grid;height:2.85rem;justify-items:center;position:relative;width:2.85rem;z-index:1}.cDOA8hAgj svg{animation:cNBBOwLXh 3.6s cubic-bezier(.22,1,.36,1) infinite;grid-area:1/1;height:1.15rem;opacity:0;transform:scale(.72) translateY(2px);width:1.15rem}.cDOA8hAgj svg:nth-child(2){animation-delay:1.2s}.cDOA8hAgj svg:nth-child(3){animation-delay:2.4s}@keyframes chuoj7eQ8{0%,to{opacity:.65;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}@keyframes cNBBOwLXh{0%,4%{opacity:0;transform:scale(.72) translateY(2px)}10%,28%{opacity:1;transform:scale(1) translateY(0)}34%,to{opacity:0;transform:scale(.78) translateY(-2px)}}.cPyvm8rZG{background:var(--color-surface-soft);border-radius:var(--radius-md);color:var(--color-text);font-size:.76rem;margin-top:.8rem;padding:.55rem .7rem}@media (max-width:900px){.c5NeICNy4{grid-template-columns:repeat(2,minmax(0,1fr))}.c6GTwOzwN{grid-template-columns:1fr}}@media (max-width:720px){.cUK9pCZ3n{grid-template-columns:minmax(0,1fr) auto}.cUK9pCZ3n>button{grid-column:1/-1;width:100%}}@media (max-width:640px){.cUK9pCZ3n{grid-template-columns:1fr}.cUK9pCZ3n>button{grid-column:auto}.c5NeICNy4{grid-template-columns:1fr}.c6F0WQHfm,.csJcs5bYl{align-items:stretch;flex-direction:column}.cdomFaFBr{width:fit-content}}.civSBs_q6{align-items:center;background:var(--color-surface-m);border:1px solid transparent;border-radius:999px;display:inline-flex;height:1.5rem;padding:0;position:relative;transition:background-color .18s ease;width:2.75rem}.civSBs_q6[data-state=checked]{background:var(--color-blue)}.civSBs_q6:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.cUfRnszEI{background:white;border-radius:999px;display:block;height:1.25rem;transform:translateX(.125rem);transition:transform .18s ease;width:1.25rem}.cUfRnszEI[data-state=checked]{transform:translateX(1.25rem)}.ctS7peEQW{align-items:center;background:transparent;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text);display:flex;gap:.5rem;min-height:2.5rem;padding:.25rem .625rem .25rem .25rem;transition:background-color .18s ease,border-color .18s ease}.ctS7peEQW svg{height:1rem;width:1rem}.cQoc1wiOp,.ctS7peEQW:hover{background:var(--color-surface-muted);border-color:var(--color-border-strong)}.ctS7peEQW:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.cCwWudWJe{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.16);color:#f4f4f5}.cCwWudWJe.cQoc1wiOp,.cCwWudWJe:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.26)}.c3Vuvij2M{align-items:center;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:999px;display:flex;flex:0 0 auto;font-size:.75rem;font-weight:500;height:2.125rem;justify-content:center;width:2.125rem}.chp86jMVW{display:inline-flex;flex:0 0 auto;position:relative}.cnNMCrzkB{position:absolute;right:-.1rem;top:-.12rem;z-index:1}.ctS7peEQW .cnNMCrzkB svg{height:.7rem;width:.7rem}.cspJFmiGU{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18);color:#ffffff}.c7qpNoyAc{font-size:.875rem;max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cognuih-1{display:flex;flex-direction:column;gap:.375rem;min-width:16rem}.cTbs5Y_gn{align-items:center;display:flex;gap:.75rem;padding:.5rem .625rem .625rem}.cRuyZACpl strong,.cTbs5Y_gn strong{display:block;font-size:.875rem;font-weight:500;line-height:1.25}.cRuyZACpl span,.cTbs5Y_gn>div>span{color:var(--color-text-muted);display:block;font-size:.75rem;line-height:1.35;margin-top:.125rem}.ctLH1qqoC{align-items:center;border-radius:var(--radius-sm);display:grid;gap:.75rem;grid-template-columns:1rem minmax(0,1fr) auto;min-height:3rem;padding:.625rem}.ctLH1qqoC:focus-visible,.ctLH1qqoC:hover{background:var(--color-surface-soft);outline:none}.c9VPWQM9d{align-items:center;color:var(--color-text-muted);display:inline-flex;justify-content:center}.c3_dxgz00 svg,.c9VPWQM9d,.c9VPWQM9d svg{height:1rem;width:1rem}.cRuyZACpl{min-width:0}.c--RKk33O{align-items:center;display:inline-flex;justify-content:flex-end}.c6dOLnfjo{background:var(--color-border);display:block;height:1px;margin:.25rem 0}.c3_dxgz00{align-items:center;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--color-text);display:flex;gap:.75rem;min-height:2.5rem;padding:.625rem;text-align:left;text-decoration:none;transition:background-color .16s ease;width:100%}.c3_dxgz00:focus-visible,.c3_dxgz00:hover{background:var(--color-surface-soft);outline:none}.cM1LuzC8_{color:var(--color-danger)}@media (max-width:1023px){.c7qpNoyAc{display:none}}.c80ExynAw{overflow:hidden;position:relative}.c80ExynAw:after,.cfth0LMa9{transition:opacity .18s ease-out}.cfth0LMa9{inset:0;opacity:0;position:absolute;z-index:1}.clN53U6PE:after{animation-play-state:paused;opacity:0}.clN53U6PE .cfth0LMa9{opacity:1}.cnMH_ghbu{display:flex;flex-direction:column;gap:1.5rem;position:relative}.cMMmKTAmO{align-items:center;background:color-mix(in srgb,var(--color-blue-soft) 94%,transparent);bottom:0;display:flex;justify-content:center;padding:clamp(1rem,4vw,3rem);pointer-events:none;position:fixed;right:0;z-index:29}.cMMmKTAmO:before{border:2px dashed color-mix(in srgb,var(--color-blue) 72%,transparent);border-radius:var(--radius-md);content:"";inset:1rem;position:absolute}.cMMmKTAmO>div{align-items:center;background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-blue) 28%,var(--color-border));border-radius:var(--radius-md);box-shadow:0 28px 80px -38px var(--color-dropdown-shadow);display:flex;flex-direction:column;gap:.5rem;max-width:28rem;padding:1.75rem 2rem;position:relative;text-align:center;width:100%}.cMMmKTAmO svg{color:var(--color-blue);height:2rem!important;margin-bottom:.25rem;width:2rem!important}.cMMmKTAmO strong{color:var(--color-text);font-size:1rem}.cMMmKTAmO span{color:var(--color-text-muted);font-size:.8125rem;line-height:1.5}.cnMH_ghbu a svg,.cnMH_ghbu button svg{height:1rem;width:1rem}.cqS2pbuwo{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.cWvdocKCx{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:1rem;min-width:0;padding:1rem;transition:border-color .18s ease,transform .18s ease}.cWvdocKCx:hover{border-color:var(--color-border-strong);transform:translateY(-2px)}.c2mjQVqLO,.cENmqZU71,.cTxhVykC_,.ciGh3iE1y,.csR0cytFn{align-items:center;display:flex}.csR0cytFn{justify-content:space-between}.c0j25dTW_,.c44fYmIGo svg,.c94YpAv2s{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);color:var(--color-text-muted);display:inline-flex;flex:0 0 auto;justify-content:center}.c0j25dTW_{border-radius:1rem;height:2.75rem;width:2.75rem}.c94YpAv2s{border-radius:.875rem;height:2.25rem;width:2.25rem}.c0j25dTW_ svg,.c44fYmIGo svg,.c94YpAv2s svg{height:1rem;width:1rem}.cDl2VAHhS{min-width:0}.cDl2VAHhS h3,.cTxhVykC_ strong{color:var(--color-text);display:block;font-size:.875rem;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cDl2VAHhS p,.cTxhVykC_ span{color:var(--color-text-muted);font-size:.75rem;line-height:1.45;margin:.25rem 0 0}.c2mjQVqLO{flex-wrap:wrap;gap:.5rem}.ciRqrL7qW{border-top:1px solid var(--color-border);display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding-top:1rem}.ciRqrL7qW div{min-width:0}.ciRqrL7qW dt{color:var(--color-text-muted);font-size:.6875rem;font-weight:500;letter-spacing:.06em;margin:0 0 .25rem;text-transform:uppercase}.ciRqrL7qW dd{color:var(--color-text);font-size:.8125rem;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ci6NYHpTO{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.cB9VXJqG1{overflow-x:auto}.cElmfTNKf{border-collapse:collapse;min-width:860px;table-layout:fixed;width:100%}.cElmfTNKf th{background:var(--color-surface-muted);color:var(--color-text-muted);font-size:.6875rem;font-weight:500;letter-spacing:.06em;padding:.6875rem 1rem;text-align:left;text-transform:uppercase}.cElmfTNKf th:first-child{width:32%}.cElmfTNKf th:nth-child(2){width:11%}.cElmfTNKf th:nth-child(3){width:12%}.cElmfTNKf th:nth-child(4){width:15%}.cElmfTNKf th:nth-child(5),.cElmfTNKf th:nth-child(6){width:12%}.cElmfTNKf th:nth-child(7){width:6%}.cElmfTNKf td{border-top:1px solid var(--color-border);color:var(--color-text);font-size:.8125rem;padding:.75rem 1rem;vertical-align:middle}.cElmfTNKf tbody tr{transition:background-color .16s ease}.cElmfTNKf tbody tr:hover{background:var(--color-surface-muted)}.cTxhVykC_{gap:.75rem}.cTxhVykC_,.cTxhVykC_>div:last-child{min-width:0}.c44fYmIGo{align-items:center;color:var(--color-text-muted);display:flex;flex-direction:column;gap:.75rem;justify-content:center;min-height:18rem;padding:2rem;text-align:center}.c44fYmIGo svg{border-radius:999px;height:3rem;width:3rem}.c44fYmIGo h3{color:var(--color-text);font-size:1rem;font-weight:500;margin:0}.c44fYmIGo p{font-size:.875rem;line-height:1.55;margin:0;max-width:28rem}.ciGh3iE1y{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:1rem;justify-content:space-between;padding:.75rem 1rem}.cENmqZU71 span,.ciGh3iE1y p{color:var(--color-text-muted);font-size:.75rem;font-weight:500;margin:0}.cENmqZU71{gap:.5rem}@media (max-width:920px){.ciGh3iE1y{align-items:stretch;flex-direction:column}}@media (max-width:640px){.cqS2pbuwo{grid-template-columns:1fr}.cENmqZU71,.cENmqZU71 button{width:100%}.ciRqrL7qW{grid-template-columns:1fr}.cMMmKTAmO{padding-inline:.75rem}}.cwAaLEUGd{display:grid;gap:1.15rem}.cGorrnXyJ{display:grid;gap:.5rem}.cGorrnXyJ p{color:var(--color-text-muted);font-size:.78rem;line-height:1.5;margin:0}.c36hGZTIy{align-items:center;display:flex;gap:.625rem;justify-content:flex-end;width:100%}.cwuXP9gld{flex-direction:column}.cVTU6uLN-,.cwuXP9gld{display:flex;gap:1.5rem}.cVTU6uLN-{align-items:flex-start;justify-content:space-between}.cVTU6uLN- h1{font-size:clamp(2rem,4vw,3rem);font-weight:350;letter-spacing:var(--letter-spacing-display);line-height:1;margin:0}.cVTU6uLN- p{color:var(--color-text-muted);font-size:.9375rem;line-height:1.55;margin:.5rem 0 0}.c4eGQzsRw{flex-wrap:wrap;gap:.625rem}.c4eGQzsRw,.cbONYUv1S{align-items:center;display:flex}.cbONYUv1S{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:.75rem;padding:.75rem}.cO6-e_0dI{max-width:min(18rem,42vw)}.cuigLp9zv{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c2SNOSJRk{align-items:center;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:inline-flex;margin-left:auto;padding:.1875rem}.c2SNOSJRk button{background:transparent;border:0;border-radius:7px;color:var(--color-text-muted);cursor:pointer;font-weight:500;min-height:2rem;padding:0 .75rem;transition:background-color .16s ease,color .16s ease}.c2SNOSJRk button:focus-visible{outline:2px solid color-mix(in srgb,var(--color-brand) 16%,transparent);outline-offset:2px}.c8-ERMw_t{background:var(--color-surface)!important;color:var(--color-text)!important}.ckLG8MNVP{display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr))}.c3DiyW4Cd{min-height:12rem;position:relative}.cf29oi44v{min-height:inherit;transition:filter .16s ease,opacity .16s ease}.c3DiyW4Cd[data-loading=true] .cf29oi44v{filter:blur(1px);opacity:.58;pointer-events:none;user-select:none}.c85CJOgQg{align-items:flex-start;background:color-mix(in srgb,var(--color-bg) 38%,transparent);display:flex;inset:0;justify-content:center;padding-top:clamp(4rem,11vh,8rem);position:absolute;z-index:2}.c85CJOgQg svg{animation:cWMA1hQMj .72s linear infinite;color:var(--color-blue);height:2rem;stroke-width:2.25;width:2rem}@keyframes cWMA1hQMj{to{transform:rotate(1turn)}}.cXvIfEA_-,.cjcvEtsvv{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.cjcvEtsvv{display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .18s ease,transform .18s ease}.cjcvEtsvv:hover{border-color:var(--color-border-strong);transform:translateY(-2px)}.chlGbIooM{overflow:hidden;position:relative}.cVreTLvRs,.chlGbIooM{aspect-ratio:1/1;background:var(--color-surface-soft);max-height:180px;width:100%}.cVreTLvRs{display:block;height:auto;object-fit:cover}.cJqxUR-4J{align-items:center;backdrop-filter:blur(8px);background:color-mix(in srgb,var(--color-surface) 88%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:999px;color:var(--color-text);display:inline-flex;font-size:.6875rem;font-weight:700;gap:.3rem;line-height:1;padding:.4rem .55rem;position:absolute;right:.625rem;top:.625rem;z-index:2}.cJqxUR-4J svg{color:var(--color-danger);height:.78rem;width:.78rem}.ctVooycwj{flex:1;flex-direction:column;gap:.875rem;padding:1rem}.cMgl2Ejby,.ctVooycwj{display:flex;min-width:0}.cMgl2Ejby{align-items:flex-start;gap:.75rem;justify-content:space-between}.cs1H8Upwa{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;min-width:0}.cFHHrC0jH,.cov8zQtV0{align-self:flex-start;max-width:100%;overflow:hidden;text-overflow:ellipsis}.cov8zQtV0{bottom:.625rem;left:.625rem;max-width:calc(100% - 1.25rem);position:absolute;z-index:2}.cFHHrC0jH{margin-top:.375rem}.c2xVDjiry a,.cMgl2Ejby a{color:var(--color-text);font-weight:500;text-decoration:none}.cMgl2Ejby a{display:-webkit-box;line-height:1.25;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c2xVDjiry a:hover,.cMgl2Ejby a:hover{color:var(--color-brand)}.cuCpvGCAb{align-items:center;display:flex;gap:.625rem;justify-content:space-between;min-width:0}.cHTgnOQvs,.cN2fxe7fu{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:.75rem;gap:.25rem;line-height:1.3;max-width:100%;min-width:0}.cHTgnOQvs{flex:1 1 auto}.cN2fxe7fu{margin-top:.1875rem}.ccr-Sd1Ja{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c10u4Dpte,.c2zPXsNJL{align-items:center;background:transparent;border:0;border-radius:.375rem;color:var(--color-text-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.375rem;justify-content:center;padding:0;transition:background-color .16s ease,color .16s ease;width:1.375rem}.c10u4Dpte:hover,.c2zPXsNJL:hover{background:var(--color-surface-muted);color:var(--color-text)}.c10u4Dpte:focus-visible,.c2zPXsNJL:focus-visible{outline:2px solid color-mix(in srgb,var(--color-brand) 18%,transparent);outline-offset:2px}.c10u4Dpte svg,.c2zPXsNJL svg{height:.8125rem;width:.8125rem}.c2zPXsNJL{text-decoration:none}.ca2et9y0O{align-items:center;background:transparent;border-radius:999px;color:var(--color-text-muted);display:inline-flex;flex:0 0 auto;padding:.2rem}.ca2et9y0O>span{height:1.25rem;width:1.25rem}.cB0BmiqPl{display:grid;gap:.5rem}.cB0BmiqPl,.cNYmhfN3G{border-top:1px solid var(--color-border);padding-top:.875rem}.cNYmhfN3G>p{color:var(--color-text-muted);font-size:.625rem;font-weight:700;letter-spacing:.09em;margin:0 0 .55rem;text-transform:uppercase}.cNYmhfN3G dl{display:flex;flex-direction:column;gap:.48rem;margin:0}.cNYmhfN3G dl>div{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.cNYmhfN3G dd,.cNYmhfN3G dt{font-size:.75rem;margin:0}.cNYmhfN3G dd.cYUCaVy1g{color:var(--color-success);font-weight:650}.cNYmhfN3G dt{color:var(--color-text-muted)}.cNYmhfN3G dd{color:var(--color-text);font-weight:500;text-align:right}.cB0BmiqPl span:first-child{color:var(--color-text);font-size:1rem;font-weight:500}.c2xVDjiry span,.cB0BmiqPl span:last-child,.cXUh5geuI span,.c_fNNSC4n span{color:var(--color-text-muted);font-size:.75rem}.ckbELKcN9{align-items:center;border-top:1px solid var(--color-border);display:flex;gap:.75rem;justify-content:space-between;margin-top:auto;padding-top:.875rem}.ckbELKcN9 span{color:var(--color-text-muted);font-size:.75rem;font-weight:500}.cXvIfEA_-{overflow:hidden}.c9c-0Q_-_{align-items:center;display:grid;gap:1.25rem;grid-template-columns:minmax(18rem,2fr) minmax(13rem,1fr) minmax(11rem,auto) auto;min-height:6.25rem;padding:1rem 1.125rem;transition:background-color .16s ease;width:100%}.c9c-0Q_-_:not(:last-child){border-bottom:1px solid var(--color-border)}.c9c-0Q_-_:hover{background:var(--color-surface-muted)}.c2xVDjiry{align-items:center;display:flex;gap:1rem;min-width:0}.cR8Fl0x-q{border-radius:var(--radius-sm);height:3.5rem;object-fit:cover;width:3.5rem}.c4Mbn-GtQ{min-width:0}.c2xVDjiry a{display:-webkit-box;line-height:1.35;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cXUh5geuI{align-items:center;display:grid;gap:.25rem .75rem;grid-template-columns:auto minmax(0,1fr);min-width:0}.cXUh5geuI .ca2et9y0O{grid-row:1/3}.cXUh5geuI>span:not(.ca2et9y0O):first-of-type{color:var(--color-text);font-weight:500}.c_fNNSC4n{align-items:center;border-inline-start:1px solid var(--color-border);display:inline-flex;gap:.625rem;justify-self:end;min-width:10rem;padding-inline-start:1.25rem;white-space:nowrap}@media (max-width:1280px){.ckLG8MNVP{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.ckLG8MNVP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1080px){.cbONYUv1S{align-items:stretch;flex-wrap:wrap}.cbONYUv1S>:first-child{flex:1 1 100%}.c2SNOSJRk{margin-left:0}.c9c-0Q_-_{grid-template-columns:1fr}.c_fNNSC4n{border-inline-start:0;justify-self:start;min-width:0;padding-inline-start:0}}@media (max-width:740px){.cVTU6uLN-{flex-direction:column}.c4eGQzsRw,.c4eGQzsRw button,.cO6-e_0dI{width:100%}.ckLG8MNVP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.ckLG8MNVP{grid-template-columns:1fr}.cbONYUv1S{flex-direction:column}.c2SNOSJRk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}.cbq6v153i{display:flex;flex-direction:column;gap:1rem}.cV778U1lR{align-items:center;display:flex;gap:1rem;justify-content:space-between}.cOyO8zsuo{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:.45rem}.ch-fDqHw3{align-items:center;display:flex;gap:.875rem;min-width:0}.cWiWiKaPL{background:var(--color-surface-muted);border-radius:var(--radius-sm);flex:0 0 auto;height:3.5rem;object-fit:cover;width:3.5rem}.ch-fDqHw3 div{min-width:0}.ch-fDqHw3 strong{color:var(--color-text);display:block;font-size:1.6rem;font-weight:500;line-height:1;max-width:28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ch-fDqHw3 span{color:var(--color-text-muted);display:block;font-size:.75rem;margin-top:.25rem}.cq2uWqgrX{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;color:var(--color-text);cursor:pointer;display:inline-flex;flex:0 0 auto;gap:.5rem;justify-content:flex-start;min-height:2.375rem;min-width:11.5rem;padding:0 .75rem;transition:background-color .16s ease,border-color .16s ease}.cq2uWqgrX:hover{background:var(--color-surface-muted);border-color:var(--color-border-strong)}.cq2uWqgrX:focus-visible{outline:2px solid color-mix(in srgb,var(--color-blue) 24%,transparent);outline-offset:2px}.cq2uWqgrX svg{color:var(--color-text-muted);height:1rem;width:1rem}.cq2uWqgrX span{flex:1 1 auto;font-size:.8125rem;font-weight:500;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.cq2uWqgrX svg:last-child{margin-left:auto}.cERJj_yJA,.cYYq1zeRQ{align-items:center;background:var(--color-surface-muted);border-radius:var(--radius-md);color:var(--color-text-muted);display:flex;justify-content:center;min-height:10rem;text-align:center}.cNnEaHqKh{display:grid;gap:.75rem;grid-template-columns:repeat(7,minmax(0,1fr))}.csaNwkZOr{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;display:flex;font:inherit;flex-direction:column;gap:.45rem;min-width:0;padding:.875rem;text-align:left;transition:background-color .16s ease,border-color .16s ease}.csaNwkZOr:focus-visible,.csaNwkZOr:hover{background:var(--color-surface-soft);border-color:var(--color-border-strong);outline:none}.csaNwkZOr[data-active=true]{background:var(--color-blue-soft);border-color:transparent}.cGcyK6LCT{align-items:center;background:var(--color-surface);border-radius:999px;color:var(--color-text);display:inline-flex;height:2rem;justify-content:center;margin-bottom:.2rem;width:2rem}.cGcyK6LCT svg{height:1rem;width:1rem}.csaNwkZOr[data-active=true] .cGcyK6LCT{background:var(--color-blue);color:#ffffff}.czNrV0efU{color:var(--color-text-muted);font-size:.72rem;font-weight:500;line-height:1.2}.csaNwkZOr strong{color:var(--color-text);font-size:1.15rem;font-weight:500;letter-spacing:var(--letter-spacing-heading);line-height:1;overflow-wrap:anywhere}.csaNwkZOr[data-tone=success] strong{color:var(--color-success)}.csaNwkZOr[data-tone=danger] strong{color:var(--color-danger)}.cEny2lDQt{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:.875rem;padding:1rem}.c01izjsdE{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.c01izjsdE h3{font-size:.95rem;margin:0}.c40xIl-RQ{display:grid;grid-template-rows:minmax(0,1fr) auto;height:15rem;min-width:0}.cmr27B5Gi{color:var(--color-text-muted);font-size:.72rem;font-weight:500;line-height:1;padding-top:.45rem;text-align:center}.cNQ-jvUzg{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.cQyf_0f2S{align-items:center;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid;gap:.875rem;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:1rem}.cOf-2HLFj{align-items:center;background:var(--color-surface);border-radius:999px;color:var(--color-text);display:inline-flex;height:2.5rem;justify-content:center;width:2.5rem}.cOf-2HLFj svg{height:1.15rem;width:1.15rem}.cN2jYDFn_{min-width:0}.cN2jYDFn_ span{color:var(--color-text-muted);display:block;font-size:.75rem;font-weight:500}.cN2jYDFn_ strong{color:var(--color-text);display:block;font-size:.95rem;margin-top:.225rem}.cN2jYDFn_ p,.cN2jYDFn_ strong{font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cN2jYDFn_ p{color:var(--color-text-muted);font-size:.78rem;margin:.3rem 0 0}.cJNMbXaVJ{align-items:center;display:flex;justify-content:flex-end}.c3GEc-gqH,.cJNMbXaVJ{flex:0 0 auto}.c3GEc-gqH svg{height:.95rem;width:.95rem}@media (max-width:1040px){.cNnEaHqKh{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:820px){.cV778U1lR{align-items:stretch;flex-direction:column}.cOyO8zsuo{align-items:stretch;width:100%}.cq2uWqgrX{justify-content:flex-start;width:100%}.cNnEaHqKh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.cNQ-jvUzg,.cNnEaHqKh{grid-template-columns:1fr}.cQyf_0f2S{grid-template-columns:auto minmax(0,1fr)}.cJNMbXaVJ{grid-column:1/-1;justify-content:stretch}.cJNMbXaVJ a{width:100%}.ch-fDqHw3 strong{max-width:14rem}}.cbRM--yak{align-items:center;background:color-mix(in srgb,var(--color-brand) 10%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-brand) 18%,var(--color-border));border-radius:.45rem;color:var(--color-brand);display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.cbRM--yak svg{height:.85rem;stroke-width:2;width:.85rem}.cA6rjHJzr{flex:0 1 auto;max-width:100%;min-width:0}.cA6rjHJzr svg,.cxvLlKQzD{flex:0 0 auto}.cxvLlKQzD{height:1.55rem;justify-content:center;padding:0;width:1.55rem}.cxvLlKQzD svg{height:.85rem;width:.85rem}.c1RKlu9C1{animation:cWMA1hQMj .72s linear infinite}.c6Cj7LfTL,.cZ0pIMBIo{align-items:center;display:flex}.c6Cj7LfTL{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:1rem;justify-content:space-between;padding:.75rem 1rem}.c6Cj7LfTL p,.cZ0pIMBIo span{color:var(--color-text-muted);font-size:.75rem;font-weight:500;margin:0}.cZ0pIMBIo{gap:.5rem}.cZ0pIMBIo button svg{height:1rem;width:1rem}@media (max-width:640px){.c6Cj7LfTL{align-items:stretch;flex-direction:column}.cZ0pIMBIo{width:100%}.cZ0pIMBIo button{flex:1}}