.cEzSAyDL8{pointer-events:auto;z-index:100}.co-y9WIUu{animation:c5alD_i3Q .15s cubic-bezier(.2,.9,.2,1) both;background:var(--color-text);border:1px solid color-mix(in srgb,var(--color-text) 16%,transparent);border-radius:8px;box-shadow:0 10px 24px -18px var(--color-dropdown-shadow);color:var(--color-brand-contrast);font-size:.75rem;font-weight:500;line-height:1.35;max-width:min(18rem,calc(100vw - 2rem));padding:.45rem .625rem;user-select:text;white-space:normal}@keyframes c5alD_i3Q{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.c-iOdNUK3{align-items:flex-start!important;background:var(--color-surface)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;box-shadow:none!important;color:var(--color-text)!important;gap:.75rem!important;min-height:3.5rem!important;overflow:hidden!important;padding:.875rem 2.5rem .875rem 1rem!important}.c4zGGUFQa{gap:.125rem!important}.cP1ZYWByk{color:var(--color-text)!important;font-size:.875rem!important;font-weight:750!important;letter-spacing:0!important;line-height:1.35!important}.c2gNVGlUA{font-size:.75rem!important;line-height:1.45!important}.c2gNVGlUA,.cr2RiNJWh{color:var(--color-text-muted)!important}.cr2RiNJWh{margin-top:.125rem!important}.cd6VMCxZy .cr2RiNJWh{color:var(--color-success)!important}.c2BhHoL3L .cr2RiNJWh,.cDZMJrVao .cr2RiNJWh,.cql71HS7b .cr2RiNJWh{color:var(--color-blue)!important}.cDZMJrVao{background:color-mix(in srgb,var(--color-blue) 8%,var(--color-surface))!important;border-color:color-mix(in srgb,var(--color-blue) 28%,var(--color-border))!important}.cN4t9cYk9 .cr2RiNJWh{color:var(--color-warning)!important}.cxsnUg9HB .cr2RiNJWh{color:var(--color-danger)!important}.cuCr93XzA{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;box-shadow:none!important;color:var(--color-text-muted)!important;left:auto!important;right:.625rem!important;top:.625rem!important;transform:none!important}.cuCr93XzA:hover{background:var(--color-surface-muted)!important;border-color:var(--color-border-strong)!important;color:var(--color-text)!important}.cvrUZEyuC{height:3px;inset:0 auto auto 0;opacity:1;overflow:hidden;pointer-events:none;position:fixed;transform:translateZ(0);transition:opacity .18s ease 80ms;width:100%;z-index:2147483646}.cvrUZEyuC:before{animation:cV-XWX8nl .98s cubic-bezier(.16,1,.3,1) infinite;background:var(--color-blue);box-shadow:0 0 12px color-mix(in srgb,var(--color-blue) 45%,transparent);content:"";display:block;height:100%;transform-origin:left center;width:100%}.cIhYu_the{opacity:0}@keyframes cV-XWX8nl{0%{transform:translateX(-100%) scaleX(.22)}45%{transform:translateX(-18%) scaleX(.58)}to{transform:translateX(100%) scaleX(.26)}}.cjZ5y6tgh{align-items:center;background:var(--color-background);display:flex;inset:0;justify-content:center;position:fixed;z-index:2147483647}.c2RaE8cg1{animation:ccDQBa9v3 .7s linear infinite;border-radius:999px;border:2px solid color-mix(in srgb,var(--color-blue) 22%,transparent);border-top-color:var(--color-blue);height:1.5rem;width:1.5rem}@keyframes ccDQBa9v3{to{transform:rotate(1turn)}}.cbRYNh-5q{display:block;flex-shrink:0;height:auto;max-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}.cHJcfkLGT{width:100%;color:var(--color-text);padding:8px 0 40px}.cryFcGA84{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.cryFcGA84 h1{font-size:1.65rem;font-weight:600;margin:0}.c9-JHaibi,.cryFcGA84 p{color:var(--color-text-muted);font-size:.88rem}.c2Dl9JdkT,.cWzO1q5Yr,.czqpPpzpU{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.c2Dl9JdkT{border-bottom:1px solid var(--color-border);padding-bottom:12px;margin-bottom:24px}.c2Dl9JdkT a{text-decoration:none;color:var(--color-text-muted);padding:9px 14px;border-radius:10px}.c2Dl9JdkT a:hover,.c2Dl9JdkT a[aria-current=page]{background:var(--color-blue-soft);color:var(--color-text)}.c5FgjkBMA,.caowf5pAh,.crTg4jvom{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 15px;border-radius:10px;border:1px solid transparent;font:inherit;font-size:.86rem;font-weight:600;cursor:pointer;text-decoration:none;transition:background .18s}.crTg4jvom{background:var(--color-blue);color:white}.c5FgjkBMA{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.c5FgjkBMA:hover{background:var(--color-blue-soft)}.caowf5pAh{background:var(--color-danger-soft);color:var(--color-danger)}.c5FgjkBMA:disabled,.crTg4jvom:disabled{opacity:.5;cursor:not-allowed}.cjxiZAdLN{background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;padding:24px;min-width:0}.cjxiZAdLN h2{font-size:1.08rem;font-weight:600;margin:0 0 18px}.czOj1n96l{display:grid;gap:16px}.ckp4fki_h{display:grid;gap:7px;font-size:.85rem;font-weight:500}.cWzO1q5Yr input,.cWzO1q5Yr select,.ckp4fki_h input,.ckp4fki_h select,.ckp4fki_h textarea{width:100%;border:1px solid var(--color-border);background:var(--color-bg);border-radius:10px;padding:11px 12px;color:var(--color-text);font:inherit;outline:none}.ckp4fki_h input:focus,.ckp4fki_h textarea:focus{border-color:var(--color-blue);box-shadow:0 0 0 3px var(--color-blue-soft)}.ckp4fki_h textarea{min-height:90px;resize:vertical}.cWzO1q5Yr{margin:18px 0}.cWzO1q5Yr input{width:min(320px,100%)}.cWzO1q5Yr select{width:auto}.cqUBx8dEb{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:24px;align-items:start}.cfFSmEx6R{display:grid;gap:20px}.cn40ELgUk{display:inline-flex;align-items:center;border-radius:7px;padding:4px 8px;font-size:.72rem;background:var(--color-blue-soft);color:var(--color-text)}.c_yb311up{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.c0nsz4DQX{overflow-x:auto;border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface)}.cOx89lpoH{border-collapse:collapse;width:100%;text-align:left;font-size:.87rem}.cOx89lpoH th{font-size:.76rem;color:var(--color-text-muted);font-weight:500;padding:15px}.cOx89lpoH td{padding:15px;border-top:1px solid var(--color-border)}.cOx89lpoH a{color:var(--color-text);text-decoration:none}.cOx89lpoH tr:hover td{background:var(--color-bg)}.cYtTESUEp{width:52px;height:42px;object-fit:cover;border-radius:9px}.cZa1Smrdz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cjr9W4xUz{display:block;border:1px solid var(--color-border);border-radius:18px;overflow:hidden;background:var(--color-surface);text-decoration:none;color:var(--color-text);transition:transform .2s}.cjr9W4xUz:hover{transform:translateY(-3px)}.cjr9W4xUz>img{width:100%;aspect-ratio:16/9;object-fit:cover}.cPfFz4Ood{padding:20px;display:grid;gap:12px}.cPfFz4Ood h2,.cPfFz4Ood h3{margin:0;font-size:1.12rem;line-height:1.4;font-weight:600}.cPfFz4Ood p{margin:0;color:var(--color-text-muted);font-size:.9rem;line-height:1.6}.c9kfoh8tz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px}.c7O8yisEA{padding:20px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface)}.c7O8yisEA strong{display:block;font-size:1.9rem;font-weight:600;margin-top:10px}.c7O8yisEA span{color:var(--color-text-muted);font-size:.8rem}.c_XGuPxLy{padding:70px 24px;text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px}.cn0tWvzKs{display:grid;gap:10px;text-align:center;justify-items:stretch}.cn0tWvzKs>svg{margin:16px auto;color:var(--color-text-muted)}.cNxDqYCBN{position:relative}.cNxDqYCBN img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px}.cNxDqYCBN button{position:absolute;top:8px;right:8px;border:0;border-radius:8px;background:var(--color-surface);padding:6px;cursor:pointer}.cNxDqYCBN button:hover{background:var(--color-danger-soft);color:var(--color-danger)}.cr5SNlAuD{display:grid;gap:5px;max-height:240px;overflow:auto;text-align:left}.cr5SNlAuD button{padding:10px;border:1px solid var(--color-border);border-radius:7px;background:var(--color-bg);color:var(--color-text);cursor:pointer}.cPhxNC129{border:1px solid var(--color-border);border-radius:12px;padding:20px;margin-bottom:20px;overflow-wrap:anywhere}.cPhxNC129 strong{display:block;font-size:1.15rem;color:#487ae5;font-weight:500;margin:8px 0}.cPhxNC129 p{font-size:.86rem;margin:0;line-height:1.5}.cPhxNC129 p,.cPhxNC129 small{color:var(--color-text-muted)}.cQXTScZ1H{color:var(--color-danger);font-size:.85rem}.cejp0xtlF{display:flex;gap:10px;align-items:center;font-size:.85rem}.cejp0xtlF input{width:auto}.cRWLzx1FY{font-size:.8rem;color:var(--color-text-muted)}.c6wb1LgkT{display:flex;justify-content:center;gap:16px;align-items:center;margin-top:24px}.cI8iXtLJb{padding:16px;border-radius:12px;border:1px solid var(--color-border);display:grid;gap:12px}.c75NLd-yh{display:flex;flex-wrap:wrap;gap:8px}.c75NLd-yh label{padding:6px 9px;border:1px solid var(--color-border);border-radius:8px;font-size:.78rem}.c75NLd-yh label:has(input:checked){background:var(--color-blue-soft)}.cEKB10VFx{max-width:380px}.ckOFsd-9i{height:260px}.cxrfgmn0l{max-width:1216px;width:calc(100% - 2 * clamp(1.25rem, 4vw, 3rem));margin:0 auto;padding:70px 0 80px;color:var(--color-text)}.cJKlEbLrb{max-width:760px;margin:0 auto 48px;text-align:center}.cJKlEbLrb h1{font-size:clamp(2rem,4vw,3.4rem);font-weight:600;letter-spacing:-.035em;line-height:1.15}.cJKlEbLrb p{color:var(--color-text-muted);line-height:1.7}.cfX3omkeE{max-width:880px;margin:0 auto 32px}.cfX3omkeE h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.15;letter-spacing:-.03em;font-weight:600}.cfX3omkeE>p{font-size:1.12rem;line-height:1.7;color:var(--color-text-muted)}.c8uRhI6Fy{width:100%;max-height:580px;object-fit:cover;border-radius:24px;margin:24px 0 44px}.cH__WJXNx{display:grid;grid-template-columns:220px minmax(0,760px);gap:50px;justify-content:center}.c7ACnmJmQ{position:sticky;top:100px;align-self:start;font-size:.84rem;max-height:70vh;overflow:auto}.c7ACnmJmQ a{display:block;padding:7px 0;text-decoration:none;color:var(--color-text-muted)}.c7ACnmJmQ a:hover{color:var(--color-blue)}.c7ACnmJmQ summary{font-weight:600;cursor:pointer;margin-bottom:12px}.c-9idqtVI{font-size:1.04rem;line-height:1.85;min-width:0;overflow-wrap:anywhere}.c-9idqtVI h2,.c-9idqtVI h3,.c-9idqtVI h4{line-height:1.3;font-weight:600;scroll-margin-top:100px;margin-top:2em}.c-9idqtVI h2{font-size:1.65rem}.c-9idqtVI img{max-width:100%;border-radius:16px}.c-9idqtVI figure{margin:28px 0}.c-9idqtVI figcaption{font-size:.82rem;color:var(--color-text-muted);text-align:center}.c-9idqtVI blockquote{margin:25px 0;padding:14px 24px;border-left:3px solid var(--color-blue);background:var(--color-blue-soft);border-radius:0 12px 12px 0}.c-9idqtVI pre{background:var(--color-surface);border:1px solid var(--color-border);padding:20px;border-radius:12px;overflow:auto}.c-9idqtVI table{border-collapse:collapse;width:100%}.c-9idqtVI td,.c-9idqtVI th{border:1px solid var(--color-border);padding:10px}.c-9idqtVI .blog-table-scroll{overflow:auto}.c-9idqtVI a{color:var(--color-blue);text-underline-offset:4px}.c-9idqtVI aside{padding:25px;background:var(--color-blue-soft);border-radius:16px;margin:25px 0}.czLk5IBmh{display:flex;gap:14px;align-items:center;font-size:.85rem}.czLk5IBmh img{width:42px;height:42px;object-fit:cover;border-radius:50%}.cTLTr1Wyl{font-size:.8rem;display:flex;gap:9px;margin-bottom:24px;color:var(--color-text-muted)}.cTLTr1Wyl a{color:inherit;text-decoration:none}.cPHlZ_BMG{margin-top:65px}.cS6pJ5vT1{border:1px solid var(--color-border);border-radius:12px;padding:14px;margin-top:24px;font-size:.8rem;display:flex;gap:12px;align-items:center;flex-wrap:wrap;background:var(--color-surface)}.cS6pJ5vT1 p{flex:1;min-width:200px;margin:0}.cNc4jEi-I{display:flex;gap:14px;align-items:center}.cbR1Sw3kc{margin-top:35px;padding:24px;border:1px solid var(--color-border);border-radius:16px}.caslra59C{padding:14px;background:var(--color-blue-soft);text-align:center;margin-bottom:24px}.cgY6ZnDSR{height:200px;background:var(--color-surface);border-radius:14px;animation:cxr3yR55i 1.5s infinite}@keyframes cxr3yR55i{50%{opacity:.5}}@media (max-width:1000px){.cqUBx8dEb{grid-template-columns:minmax(0,1fr) 270px}.cZa1Smrdz{grid-template-columns:repeat(2,minmax(0,1fr))}.cH__WJXNx{gap:24px;grid-template-columns:170px minmax(0,1fr)}}@media (max-width:760px){.cH__WJXNx,.cZa1Smrdz,.cqUBx8dEb{grid-template-columns:1fr}.c9kfoh8tz{grid-template-columns:repeat(2,1fr)}.c7ACnmJmQ{position:static;max-height:none}.cryFcGA84{align-items:flex-start;flex-direction:column}.cjxiZAdLN{padding:18px}.cxrfgmn0l{padding-top:35px}.c8uRhI6Fy{border-radius:16px}.cryFcGA84 h1{font-size:1.4rem}}.cOXrOmGR-{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;text-align:center}.cOXrOmGR- small{color:var(--color-text-muted);padding:6px}.cOXrOmGR- button{border:0;aspect-ratio:1;border-radius:9px;background:transparent;color:var(--color-text);cursor:pointer}.cOXrOmGR- button:hover,.cOXrOmGR- button[aria-pressed=true]{background:var(--color-blue-soft);color:var(--color-blue)}.cmmP70-p-{display:inline-flex;min-width:0;max-width:100%}.cmmP70-p->div,.cmmP70-p->span{min-width:0;width:100%}.cPNOY4Fye{width:100%;justify-content:space-between;text-align:left;font-weight:500}.cPNOY4Fye svg{flex-shrink:0}.ckp4fki_h>.cmmP70-p-{width:100%}.cWzO1q5Yr{gap:12px;margin:20px 0}.cWzO1q5Yr>:first-child{flex:1;min-width:200px}.cWzO1q5Yr input{width:100%}.c4LNdbVBc{display:inline-flex;align-items:center;gap:7px;border:0;padding:0;background:transparent;color:inherit;font:inherit;cursor:pointer;white-space:nowrap}.c4LNdbVBc:hover{color:var(--color-blue)}.coBtpmS-n{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-md);color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);transition:background .15s}.coBtpmS-n:hover{background:var(--color-blue-soft);color:var(--color-text)}.cHJcfkLGT [data-blog-error=true],.ckp4fki_h [aria-invalid=true]{border-radius:10px;outline:1px solid var(--color-danger);outline-offset:4px}.ckp4fki_h .cQXTScZ1H{font-size:.76rem;font-weight:400}.cmjZajb2B{display:flex;gap:8px;align-items:center}.cmjZajb2B input{min-width:0;flex:1}.cdOR3akX8{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:7px;background:var(--color-blue-soft);font-size:.8rem}.cdOR3akX8 button{display:grid;place-items:center;border:0;background:transparent;color:inherit;border-radius:4px;cursor:pointer;padding:2px}.cdOR3akX8 button:hover{background:var(--color-danger-soft);color:var(--color-danger)}.cxrfgmn0l{--color-bg:var(--color-bg-light);--color-surface-soft:#f6f8fc;padding-top:clamp(130px,15vh,180px)}.cxrfgmn0l .cJKlEbLrb{margin-bottom:48px}.cxrfgmn0l .cJKlEbLrb .cn40ELgUk{padding:7px 12px;font-size:.75rem;font-weight:500;color:#2563eb;background:#edf4ff;border:1px solid #dce8fc;border-radius:999px}.cxrfgmn0l .cJKlEbLrb h1{margin:20px 0;font-weight:450}.civ2cjW5l{display:flex;position:relative;min-width:250px;width:310px;max-width:100%;flex-shrink:0}.civ2cjW5l input{width:100%;min-width:0;height:44px;padding:10px 44px 10px 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:#18181b;font:inherit;font-size:.875rem;outline:none}.civ2cjW5l input:focus{border-color:var(--color-blue);box-shadow:0 0 0 3px var(--color-blue-soft)}.civ2cjW5l button{position:absolute;right:4px;top:4px;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--color-text-muted);cursor:pointer}.civ2cjW5l button:hover{background:var(--color-blue-soft);color:var(--color-blue)}.ckOFsd-9i{height:310px}@media (max-width:760px){.cxrfgmn0l{padding-top:120px}.civ2cjW5l{width:100%}.cWzO1q5Yr>*{max-width:100%}.cryFcGA84 .czqpPpzpU{width:100%}.cJKlEbLrb h1{font-size:2.3rem}}.cLBzGaLQp{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;padding:16px;font-size:.8rem;color:var(--color-text-muted)}.cLBzGaLQp span{display:inline-flex;align-items:center;gap:8px}.cLBzGaLQp i{width:8px;height:8px;border-radius:50%}section.cxrfgmn0l{padding-top:70px}.c3PlIWdui{color:var(--color-text);font-size:.875rem}.c_yb311up[href]{color:var(--color-text);text-decoration:none}.c_yb311up[href]:hover{color:var(--color-blue)}.cDEY-aeIh{--color-bg:var(--color-bg-light);--color-surface:#fff;--color-surface-soft:#f5f7fb;--color-text:#181b25;--color-text-muted:#687182;--color-border:#e5e9f0;--color-blue:#2563eb;--color-blue-soft:#edf4ff;color-scheme:light}.cDEY-aeIh[data-preview=true]{padding-top:32px}.cDEY-aeIh .cfX3omkeE{max-width:none;margin:0 0 32px}.cDEY-aeIh .cfX3omkeE h1{max-width:1100px;font-size:clamp(2.2rem,4.3vw,3.9rem);font-weight:450;letter-spacing:-.045em;line-height:1.13;margin:24px 0}.cDEY-aeIh .cfX3omkeE>p{max-width:960px;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75;margin:0 0 28px}.cDEY-aeIh .cfX3omkeE .cryFcGA84{margin:0;padding-top:24px;border-top:1px solid var(--color-border)}.cDEY-aeIh .czLk5IBmh img{width:44px;height:44px}.cDEY-aeIh .czLk5IBmh a{color:var(--color-text);font-weight:550;text-decoration:none;display:inline-block;margin-bottom:5px}.cDEY-aeIh .czLk5IBmh .c9-JHaibi{font-size:.78rem}.cDEY-aeIh .c8uRhI6Fy{display:block;width:100%;height:auto;max-height:560px;aspect-ratio:2/1;object-fit:cover;border-radius:20px;margin:0 0 32px}.cDEY-aeIh .cH__WJXNx{display:flex;flex-direction:column;gap:36px;width:100%}.cDEY-aeIh .cH__WJXNx>div{width:100%;min-width:0}.cDEY-aeIh .c-9idqtVI{font-size:1.06rem;line-height:1.9;color:#343c4b}.cDEY-aeIh .c-9idqtVI>:first-child{margin-top:0}.cDEY-aeIh .c-9idqtVI h2{font-size:clamp(1.6rem,2.5vw,2.1rem);letter-spacing:-.025em;color:var(--color-text);font-weight:500;margin:1.8em 0 .7em}.cDEY-aeIh .c-9idqtVI h3{font-size:1.4rem;color:var(--color-text);font-weight:550;margin:1.6em 0 .6em}.cDEY-aeIh .c-9idqtVI p{margin:0 0 1.25em}.cDEY-aeIh .c-9idqtVI ul{list-style:disc;padding-left:1.4rem}.cDEY-aeIh .c-9idqtVI ol{list-style:decimal;padding-left:1.4rem}.cDEY-aeIh .c-9idqtVI li{padding-left:.25rem;margin:.45em 0}.cDEY-aeIh .c-9idqtVI blockquote{border:0;border-left:3px solid #2563eb;padding:24px 28px;margin:32px 0;border-radius:0 14px 14px 0;background:#f2f6fd;color:#263854}.cDEY-aeIh .c-9idqtVI blockquote p:last-child{margin-bottom:0}.cDEY-aeIh .c-9idqtVI pre{background:#f5f7fb;border:1px solid #e5e9f0;font-size:.9rem;line-height:1.7;padding:24px}.cDEY-aeIh .c-9idqtVI code{font-size:.9em}.cDEY-aeIh .c-9idqtVI th{background:#f5f7fb;color:#181b25}.cDEY-aeIh .c-9idqtVI img{width:auto;max-width:100%}.cloB-HnLb{display:flex;gap:8px;flex-wrap:wrap;margin-top:32px;padding-top:24px;border-top:1px solid var(--color-border)}.cloB-HnLb a{padding:7px 12px;text-decoration:none;border-radius:999px;background:#f2f5fa;color:#526078;transition:background .18s}.cloB-HnLb a:hover{background:var(--color-blue-soft);color:var(--color-blue)}.cDEY-aeIh .cbR1Sw3kc{padding:28px 32px;background:#f7f9fc;border:1px solid var(--color-border);border-radius:16px}.cDEY-aeIh .cbR1Sw3kc strong{font-size:1.05rem;font-weight:550}.cDEY-aeIh .cbR1Sw3kc p{line-height:1.8;max-width:880px}.cDEY-aeIh .cbR1Sw3kc a{color:var(--color-blue);font-size:.85rem;text-decoration:none;margin-right:16px}.cDEY-aeIh .cPHlZ_BMG{margin-top:56px;padding-top:32px;border-top:1px solid var(--color-border)}.cDEY-aeIh .cPHlZ_BMG>h2{font-size:1.7rem;font-weight:500;letter-spacing:-.025em;margin:0 0 24px}.cYwMD5HDj{width:100%;border-radius:16px;background:#f8faff}.cyNkDwnuR{width:100%;justify-content:space-between;padding:20px 24px;gap:20px;border:0;background:transparent;font:inherit;font-size:.95rem;cursor:pointer;text-align:left}.cyNkDwnuR,.cyNkDwnuR>span{display:flex;align-items:center}.cyNkDwnuR>span{gap:12px}.cyNkDwnuR small{font-weight:500;background:#eaf0fb;color:#536685;padding:3px 7px;border-radius:6px;font-size:.7rem}.cyNkDwnuR svg{flex-shrink:0;transition:transform .26s ease;color:var(--color-text-muted)}.cyNkDwnuR:hover{background:#f0f5fd}.cyNkDwnuR:focus-visible{outline:2px solid var(--color-blue);outline-offset:-3px}.c0vvIIlko{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),opacity .22s ease}.c0vvIIlko[data-open=true]{grid-template-rows:1fr;opacity:1}.c0vvIIlko>div{min-height:0;overflow:hidden}.czvhNQKKX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 28px;list-style:none;padding:0 24px 20px;margin:0}.czvhNQKKX li{min-width:0}.czvhNQKKX a{display:flex;align-items:baseline;gap:12px;color:#546175;text-decoration:none;font-size:.875rem;padding:9px 10px;border-radius:8px;transition:background .18s,color .18s}.czvhNQKKX a:hover{background:#eaf1fc}.czvhNQKKX a>span{color:#8b98ab;font-size:.7rem;min-width:18px}.czvhNQKKX li[data-level="3"] a{padding-left:24px;font-size:.82rem}section.cd7BN966r{--color-bg:var(--color-bg-light);--color-surface:#fff;--color-surface-soft:#f5f7fb;--color-text:#181b25;--color-text-muted:#687182;--color-border:#e5e9f0;--color-blue:#2563eb;--color-blue-soft:#edf4ff;color-scheme:light;padding:44px 0 56px;color:#181b25}.cd7BN966r .cryFcGA84{margin-bottom:22px;align-items:center}.cd7BN966r .cryFcGA84 h2{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:450;letter-spacing:-.035em;margin:0 0 6px}.cd7BN966r .cryFcGA84 p{margin:0;font-size:.86rem;color:#687182}.cd7BN966r .c5FgjkBMA{background:#fff;color:#181b25;border-color:#e5e9f0;font-weight:500}.cv3Kr9zh2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cd7BN966r .cjr9W4xUz{background:#fff;border-color:#e5e9f0;border-radius:14px;box-shadow:none}.cd7BN966r .cjr9W4xUz>img{height:170px;aspect-ratio:16/9;display:block}.cd7BN966r .cPfFz4Ood{gap:10px;padding:18px}.cd7BN966r .cPfFz4Ood h3{font-size:1rem;line-height:1.5;font-weight:550;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cd7BN966r .cPfFz4Ood p{display:none}.cd7BN966r .cPfFz4Ood small{font-size:.72rem}.cd7BN966r .cPfFz4Ood>span{font-size:.78rem;color:#2563eb}.cj2dAgsPH{display:inline-flex;align-items:center;gap:6px;justify-self:start;border-radius:7px;padding:5px 8px;font-size:.72rem;line-height:1.2;background:var(--color-surface-soft);color:var(--color-text-muted)}.cj2dAgsPH[data-status=Published]{background:var(--color-success-soft);color:var(--color-success)}.cj2dAgsPH[data-status=Scheduled]{background:var(--color-blue-soft);color:var(--color-blue)}.cXvEZVcDW{display:block;text-decoration:none;color:inherit}.cXvEZVcDW>img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.c-bD7n7-f{display:flex;align-items:center;justify-content:space-between;padding:0 16px 16px;gap:12px}.cgZEtTsJc{margin-top:28px;padding:18px 0 0}.cjOq580tS:hover{background:var(--color-danger-soft);color:var(--color-danger)}.cSrTAI1SM{display:flex;align-items:flex-start;gap:10px;justify-content:space-between;flex-wrap:wrap;margin-bottom:18px}.cSrTAI1SM h2{margin:0}.cb53M_Nej{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:7px;background:var(--color-surface-soft);color:var(--color-text-muted);font-size:.69rem;line-height:1.2}.cb53M_Nej[data-state=saved]{background:var(--color-success-soft);color:var(--color-success)}.cb53M_Nej[data-state=error]{background:var(--color-danger-soft);color:var(--color-danger)}.cDoWmmKRk,.cb53M_Nej[data-state=saving] svg{animation:cksEIzOJ7 1s linear infinite}.cdOR3akX8[data-pending=true]{opacity:.75}@keyframes cksEIzOJ7{to{transform:rotate(1turn)}}@media (max-width:760px){.cDEY-aeIh .cfX3omkeE h1{font-size:2.3rem}.cDEY-aeIh .c8uRhI6Fy{border-radius:14px;aspect-ratio:16/10}.czvhNQKKX{grid-template-columns:1fr;padding:0 12px 14px}.cyNkDwnuR{padding:18px}.cDEY-aeIh .c-9idqtVI{font-size:1rem}.cDEY-aeIh .cbR1Sw3kc{padding:22px}.cv3Kr9zh2{grid-template-columns:1fr;gap:14px}.cd7BN966r .cjr9W4xUz{display:grid;grid-template-columns:120px minmax(0,1fr)}.cd7BN966r .cjr9W4xUz>img{height:100%;min-height:135px}.cd7BN966r .cPfFz4Ood{padding:14px;gap:7px}.cd7BN966r .cryFcGA84{align-items:flex-start}.cd7BN966r .cryFcGA84 p{max-width:260px}section.cd7BN966r{padding:32px 0 40px}}.cyWvEbUwY{--color-text:#1b2332;--color-text-muted:#657084;--color-surface:#fff;--color-border:#e7ecf5;--color-blue:#2563eb;--color-blue-soft:#edf4ff;background:#f2f5fb;color:#1b2332;color-scheme:light;padding:clamp(5.5rem,9vw,8.25rem) clamp(1.25rem,4vw,3rem)}.cTVlRZkSL{max-width:76rem;margin:0 auto}.cSkQfhZSd{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:40px}.cSkQfhZSd h2{flex:1 1 auto;font-size:clamp(1.9rem,3.6vw,3.1rem);line-height:1.18;font-weight:500;letter-spacing:-.045em;max-width:none;margin:0;min-width:0;text-wrap:pretty}.cqh1F1xv7{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;padding:13px 20px;border-radius:999px;background:#2563eb;color:#fff;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .18s,transform .18s}.cqh1F1xv7:hover{background:#1d4ed8;transform:translateY(-2px)}.ce8p2_Bpb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cke9QKmAc{display:flex;flex-direction:column;min-width:0;padding:18px;border:1px solid #edf0f5;border-radius:20px;background:#fff;color:#1b2332;text-decoration:none;transition:transform .22s,border-color .22s}.cke9QKmAc:hover{transform:translateY(-4px);box-shadow:0 10px 24px -14px rgb(28 48 82/22%)}.cke9QKmAc>img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;display:block;border-radius:13px}.c3FOBvTbF{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding:22px 2px 4px}.c3FOBvTbF h3{font-size:1.1rem;font-weight:550;line-height:1.45;letter-spacing:-.015em;margin:0 0 10px}.c3FOBvTbF p{color:#657084;font-size:.9rem;line-height:1.65;margin:0 0 26px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.c3FOBvTbF>span{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-size:.85rem;font-weight:500;color:#35435a;padding-top:8px}.cke9QKmAc:hover .c3FOBvTbF>span{color:#2563eb}.cyWvEbUwY[data-related=true]{margin-top:48px;padding:36px;border-radius:22px}.cyWvEbUwY[data-related=true] .cSkQfhZSd{margin-bottom:28px}.cyWvEbUwY[data-related=true] .cSkQfhZSd h2{font-size:clamp(1.6rem,2.6vw,2.2rem);max-width:650px}.cDEY-aeIh .cTLTr1Wyl{font-size:.95rem;align-items:center;gap:10px;line-height:1.5;flex-wrap:wrap}.cDEY-aeIh .cTLTr1Wyl svg{color:#94a0b3;flex-shrink:0}.cDEY-aeIh .cTLTr1Wyl a:hover{color:#2563eb}.cJxi6NfWQ{display:inline-block;font-size:.9rem;font-weight:500;color:#35435a;text-decoration:none;margin-bottom:20px}.cJxi6NfWQ:hover{color:#2563eb}.cokjqGm3p{justify-content:space-between;gap:20px;border-top:1px solid var(--color-border);padding-top:18px}.c_3aikuAZ,.cokjqGm3p{display:flex;align-items:center}.c_3aikuAZ{gap:12px;flex-wrap:wrap;color:#687182;font-size:.85rem}.cG4pzgrMg{width:3px;height:3px;border-radius:50%;background:#a0aaba}.cDyUQ00Mz{font-size:.75rem;text-decoration:none;color:#657084;padding:6px}.cYTMycmYD,.cvEGfdBe5{display:flex;align-items:center}.cvEGfdBe5{gap:8px}.cvEGfdBe5 a{display:inline-flex;justify-content:center;align-items:center;width:34px;height:34px;border-radius:50%;color:#657084;background:transparent;transition:background .18s,color .18s,transform .18s}.cvEGfdBe5 a:hover{background:#edf4ff;color:#2563eb;transform:translateY(-2px)}.cvEGfdBe5 svg{width:17px;height:17px}.cEKFhpNA6{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #e5e9f0;padding-top:22px;margin-top:30px}.cEKFhpNA6>span{font-size:.9rem;font-weight:500;color:#35435a}.cDEY-aeIh .cH__WJXNx{max-width:940px;margin:0 auto;gap:30px}.cYwMD5HDj{background:transparent;border:0;border-top:1px solid #e5e9f0;border-bottom:1px solid #e5e9f0;border-radius:0}.cyNkDwnuR{padding:18px 0;font-size:.9rem}.cyNkDwnuR>span{font-weight:500}.cyNkDwnuR:hover{color:#2563eb}.czvhNQKKX{padding:0 0 16px;gap:0 24px}.czvhNQKKX a{font-size:.84rem;padding:7px 0;border-radius:0}.czvhNQKKX a:hover{background:transparent;color:#2563eb}.czvhNQKKX a>span{font-size:.67rem;color:#9ba5b5}.czvhNQKKX li[data-level="3"] a{padding-left:14px}.ckk05orlL{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:20px;background:#edf3ff;border:1px solid #e5edfc;border-radius:22px;padding:40px 44px;margin-top:56px;color:#1b2332;overflow:hidden}.cLl0H_0FK>span{font-size:.78rem;font-weight:550;letter-spacing:.03em;color:#2563eb}.cLl0H_0FK h2{font-size:clamp(1.7rem,3vw,2.6rem);font-weight:450;letter-spacing:-.04em;line-height:1.18;margin:14px 0 16px}.cLl0H_0FK p{font-size:.95rem;line-height:1.75;color:#657084;margin:0 0 24px;max-width:480px}.cLl0H_0FK>a{display:inline-flex;align-items:center;gap:12px;background:#2563eb;color:#fff;border-radius:999px;font-size:.875rem;font-weight:500;padding:13px 19px;text-decoration:none;transition:background .18s,transform .18s}.cLl0H_0FK>a:hover{background:#1d4ed8;transform:translateY(-2px)}.ckk05orlL>img{display:block;width:100%;height:auto}@media (max-width:1000px){.ce8p2_Bpb{gap:16px}.cke9QKmAc{padding:14px}.cyWvEbUwY[data-related=true]{padding:26px}.ckk05orlL{padding:30px}}@media (max-width:760px){.cyWvEbUwY{padding:5.5rem 20px}.cSkQfhZSd{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:28px}.cSkQfhZSd h2{font-size:2rem}.ce8p2_Bpb{grid-template-columns:1fr;gap:20px}.cke9QKmAc{padding:16px}.c3FOBvTbF{padding-top:18px}.cyWvEbUwY[data-related=true]{padding:22px 16px;margin-top:32px}.cokjqGm3p{align-items:flex-start;flex-direction:column;gap:12px}.cDEY-aeIh .cH__WJXNx{max-width:100%}.ckk05orlL{grid-template-columns:1fr;padding:28px 24px;gap:12px;margin-top:36px}.ckk05orlL>img{max-width:400px;justify-self:center}.cDEY-aeIh .cTLTr1Wyl{font-size:.875rem}.cEKFhpNA6{flex-wrap:wrap}}.cke9QKmAc{border:0;transition:transform .22s ease,box-shadow .22s ease}.cke9QKmAc:hover{box-shadow:0 12px 28px -16px rgb(28 48 82/24%)}.cke9QKmAc:hover .c3FOBvTbF>span{color:#35435a}.cYwMD5HDj{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;overflow:hidden}.cyNkDwnuR{padding:18px 22px;color:var(--color-text);font-size:.86rem}.cyNkDwnuR>span{font-weight:550;letter-spacing:-.01em}.cyNkDwnuR>svg{width:28px;height:28px;padding:6px;border-radius:50%;background:var(--color-bg);color:var(--color-text-muted)}.cyNkDwnuR:hover{color:var(--color-text);background:transparent}.czvhNQKKX{padding:0 22px 18px;gap:2px 28px}.czvhNQKKX a{position:relative;display:block;padding:7px 0 7px 15px;font-size:.83rem;line-height:1.5;color:var(--color-text-muted)}.czvhNQKKX a:before{content:"";position:absolute;left:0;top:16px;width:4px;height:4px;border-radius:50%;background:#c7d0dc;transition:background .18s ease}.czvhNQKKX a:hover{color:var(--color-blue)}.czvhNQKKX a:hover:before{background:var(--color-blue)}.czvhNQKKX li[data-level="3"] a{padding-left:29px;font-size:.8rem}.czvhNQKKX li[data-level="3"] a:before{left:15px;width:3px;height:3px}.ckk05orlL{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px;padding:36px 38px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:20px}.cLl0H_0FK .ckLMDcdP1{display:inline-flex;align-items:center;gap:6px;color:var(--color-blue);font-size:.75rem;font-weight:550;letter-spacing:0}.cLl0H_0FK h2{max-width:450px;font-size:clamp(1.7rem,2.7vw,2.4rem);font-weight:500;line-height:1.17;margin:15px 0}.cLl0H_0FK p{max-width:440px;font-size:.9rem;line-height:1.7;margin:0 0 22px}.cLl0H_0FK>a{border-radius:10px;background:#18181b;padding:13px 18px;font-size:.84rem}.cLl0H_0FK>a:hover{background:#303036}.c3ouVlAUh{display:flex;align-items:center;justify-content:center;align-self:stretch;border-radius:14px;background:linear-gradient(135deg,#f2f6fc,#edf1f9);overflow:hidden;min-height:240px}.c3ouVlAUh img{display:block;width:100%;height:auto;max-width:450px}@media (max-width:760px){.cyNkDwnuR{padding:16px 18px}.czvhNQKKX{padding:0 18px 16px}.ckk05orlL{grid-template-columns:1fr;padding:26px;gap:24px}.c3ouVlAUh{min-height:0}.c3ouVlAUh img{max-width:350px}}.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}.cPBA3Gzqi{background:var(--skeleton-base);border-radius:var(--radius-sm);overflow:hidden;position:relative}.cPBA3Gzqi:after{animation:c4bp1eJ49 1.65s linear infinite;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--skeleton-sheen) 42%,transparent) 34%,var(--skeleton-highlight) 50%,color-mix(in srgb,var(--skeleton-sheen) 42%,transparent) 66%,transparent 100%);content:"";inset:0 auto 0 0;pointer-events:none;position:absolute;transform:translate3d(-110%,0,0);width:58%;will-change:transform}.cnY73zxDb{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.czAXdbE2e{height:7rem}@keyframes c4bp1eJ49{to{transform:translate3d(285%,0,0)}}.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)}}.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)}}.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)}.caKK_MJNP .cD6FKYou3{overscroll-behavior:contain}.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)}}.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}}.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}.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)}.cfiPwgeTJ{flex:0 0 auto;gap:.45rem}.cNbqqCOf4,.cfiPwgeTJ{align-items:center;display:inline-flex}.cNbqqCOf4{background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-border-strong) 80%,transparent);border-radius:999px;box-shadow:0 7px 20px color-mix(in srgb,black 18%,transparent);color:var(--color-text);height:2.1rem;justify-content:center;transition:background-color .16s ease,color .16s ease,transform .16s ease;width:2.1rem}.cNbqqCOf4[data-primary=true]{background:var(--color-blue);border-color:var(--color-blue);color:#fff}.cNbqqCOf4:focus-visible,.cNbqqCOf4:hover{transform:translateY(-2px)}.cNbqqCOf4:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.cNbqqCOf4 svg{color:currentColor;fill:none;height:.95rem;stroke:currentColor;width:.95rem}.cNbqqCOf4[data-primary=true] svg{color:#fff;fill:none!important;stroke:#fff;stroke-width:2.25}.c7PZHCjxo,.cL33yMXUW{background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text);font-size:.875rem;outline:none;transition:background-color .18s ease,border-color .18s ease,outline-color .18s ease;width:100%}.cL33yMXUW{height:2.5rem;padding:0 .75rem}.c7PZHCjxo{min-height:7rem;padding:.75rem;resize:vertical}.c7PZHCjxo::placeholder,.cL33yMXUW::placeholder{color:var(--color-text-muted)}.c7PZHCjxo:focus,.cL33yMXUW:focus{border-color:color-mix(in srgb,var(--color-blue) 42%,var(--color-border-strong));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-blue) 10%,transparent);outline:none}.cw-xNbbir{color:var(--color-text);display:block;font-size:.875rem;font-weight:500}.c6b8fgnEV{align-items:center;display:flex;flex:1;min-width:240px;position:relative}.cYAJmyhHw{color:var(--color-text-muted);height:1rem;left:.875rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color .16s ease;width:1rem;z-index:1}.cKko8LOCU{color:var(--color-blue)}.ctVwUI3IP{border-color:var(--color-dropdown-border);box-sizing:border-box;padding-left:2.75rem!important;padding-right:2.5rem!important;width:100%}.ctVwUI3IP,.ctVwUI3IP:focus{background:var(--color-bg)}.c6b8fgnEV:focus-within .ctVwUI3IP,.c6b8fgnEV[data-active=true] .ctVwUI3IP{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);outline:none}.c6b8fgnEV:focus-within .cYAJmyhHw,.c6b8fgnEV[data-active=true] .cYAJmyhHw{color:var(--color-blue)}.cKLkK8pOO{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--color-text-muted);cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;position:absolute;right:.375rem;top:50%;transform:translateY(-50%);transition:background-color .16s ease,color .16s ease;width:1.75rem}.cKLkK8pOO:focus-visible,.cKLkK8pOO:hover{background:var(--color-surface-soft);color:var(--color-text);outline:none}.cKLkK8pOO svg{height:.875rem;width:.875rem}.c6b8fgnEV[data-tone=inverse] .ctVwUI3IP{background:rgb(255 255 255/94%);border-color:rgb(255 255 255/38%);color:#18181b;box-shadow:0 8px 24px rgb(15 23 42/12%)}.c6b8fgnEV[data-tone=inverse] .ctVwUI3IP::placeholder{color:#71717a}.c6b8fgnEV[data-tone=inverse] .cKLkK8pOO,.c6b8fgnEV[data-tone=inverse] .cYAJmyhHw{color:#52525b}.c6b8fgnEV[data-tone=inverse]:focus-within .ctVwUI3IP,.c6b8fgnEV[data-tone=inverse][data-active=true] .ctVwUI3IP{background:#ffffff;border-color:rgb(255 255 255/82%);box-shadow:0 0 0 2px rgb(255 255 255/28%),0 10px 28px rgb(15 23 42/16%)}.c6b8fgnEV[data-tone=inverse]:focus-within .cYAJmyhHw,.c6b8fgnEV[data-tone=inverse][data-active=true] .cYAJmyhHw{color:#18181b}.c6b8fgnEV[data-tone=inverse] .cKLkK8pOO:focus-visible,.c6b8fgnEV[data-tone=inverse] .cKLkK8pOO:hover{background:#e4e4e7;color:#18181b}.c1g9pxwxI{flex:1;min-width:240px;position:relative}.cGbGBSLGG{background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-blue) 16%,var(--color-dropdown-border));border-radius:1rem;box-shadow:0 22px 55px rgb(15 23 42/16%),0 3px 10px rgb(15 23 42/7%);display:flex;flex-direction:column;overflow:hidden;padding:.35rem;animation:cJS57iobd .15s cubic-bezier(.2,.75,.25,1) both;z-index:95}.cjZBuPid9{justify-content:space-between;padding:.55rem .6rem .4rem}.cOV0XsJbq,.cjZBuPid9{align-items:center;display:flex}.cOV0XsJbq{color:var(--color-text-muted);font-size:.72rem;font-weight:700;gap:.4rem;letter-spacing:.04em;padding:.5rem .6rem .35rem;text-transform:uppercase;animation:cyhYB8Y2T .17s ease-out 30ms both}.cZ1DyIEVw[data-variant=products]{background:var(--color-blue-soft);border-radius:.8rem;margin-bottom:.2rem;padding:.18rem}.cZ1DyIEVw[data-variant=products] .cOV0XsJbq{color:var(--color-blue);letter-spacing:.055em}.cOV0XsJbq svg{height:.85rem;width:.85rem}.cjZBuPid9>span,.czonbDJad{align-items:center;display:inline-flex;gap:.4rem}.cjZBuPid9>span{color:var(--color-text-muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cjZBuPid9 svg,.czonbDJad svg{height:.85rem;width:.85rem}.cNy1K4Nhy,.cqTtqb--O,.czonbDJad{background:transparent;border:0;color:inherit;cursor:pointer}.czonbDJad{border-radius:999px;color:var(--color-text-muted);font-size:.75rem;padding:.25rem .45rem;transition:background-color .12s ease,color .12s ease}.c7wMd9KPh{display:grid;gap:.15rem;min-height:0;overflow-x:clip;overflow-y:auto;padding:.1rem}.c1TNnLNOU{grid-template-columns:repeat(auto-fit,minmax(min(13.5rem,100%),1fr));gap:.4rem}.c-O2NyOXl{align-items:center;border-radius:.75rem;display:flex;min-width:0;transition:background-color .12s ease,box-shadow .12s ease;animation:cyhYB8Y2T .17s ease-out both}.cIrgxzek9{align-items:center;background:var(--color-surface-soft);border:0;border-radius:.65rem;color:var(--color-text-muted);display:inline-flex;flex:0 0 auto;height:2.25rem;justify-content:center;margin-left:.5rem;overflow:hidden;width:2.25rem}.cIrgxzek9 img{height:100%;object-fit:cover;width:100%}.cIrgxzek9 svg{height:1rem;width:1rem}.cKMSgWnNz{align-items:center;background:var(--color-blue-soft);border-radius:.65rem;color:var(--color-blue);display:inline-flex;flex:0 0 auto;height:2.35rem;justify-content:center;margin-left:.45rem;width:2.35rem}.cKMSgWnNz svg{height:1rem;width:1rem}.c667RUIlQ{min-height:4.35rem}.c4NBVZM3S{align-items:center;display:flex;gap:.5rem;justify-content:space-between;max-width:100%;width:100%}.c4NBVZM3S>svg{color:var(--color-blue);flex:0 0 auto;height:.85rem;opacity:.7;width:.85rem}.cIGpwZMZl{align-items:center;color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:.72rem;gap:.35rem .65rem}.cIGpwZMZl>span{align-items:center;display:inline-flex;gap:.3rem}.cIGpwZMZl i{background:var(--color-text-muted);border-radius:50%;height:.45rem;width:.45rem}.cIGpwZMZl [data-tone=low] i{background:var(--color-danger)}.cIGpwZMZl [data-tone=moderate] i{background:var(--color-warning)}.cIGpwZMZl [data-tone=high] i{background:var(--color-success)}.cIGpwZMZl [data-tone=excellent] i{background:#047857}.cIGpwZMZl [data-tone=unknown] i{background:var(--color-text-muted)}@media (max-width:35rem){.c1TNnLNOU{grid-template-columns:1fr}}.c5uCVGTpQ{display:grid;gap:.35rem;padding:.1rem}.c5uCVGTpQ span{background:var(--skeleton-base);border-radius:.7rem;display:block;height:3.2rem;overflow:hidden;position:relative}.cZ1DyIEVw[data-variant=products] .c5uCVGTpQ span{background:var(--skeleton-base);box-shadow:none}.c5uCVGTpQ span:after{animation:c1b0BhxTl 1.65s linear infinite;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--skeleton-sheen) 42%,transparent) 34%,var(--skeleton-highlight) 50%,color-mix(in srgb,var(--skeleton-sheen) 42%,transparent) 66%,transparent 100%);content:"";inset:0 auto 0 0;position:absolute;transform:translate3d(-110%,0,0);width:58%}.c-O2NyOXl:hover,.c-O2NyOXl[data-active=true]{background:var(--color-blue-soft);box-shadow:none}.c667RUIlQ:hover,.c667RUIlQ[data-active=true]{background:var(--color-surface);box-shadow:none}.cqTtqb--O:focus-visible{outline:none}.cqTtqb--O{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:.2rem;min-width:0;padding:.58rem .6rem;text-align:left}.ckoYGs8z4{color:var(--color-text);font-size:.85rem;font-weight:550;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cUzA-j6iv{background:transparent;color:inherit;font-weight:650}.cU6tgXBva,.cbGMMaLhX{color:var(--color-text-muted);font-size:.75rem}.cNy1K4Nhy{align-items:center;border-radius:999px;display:inline-flex;flex:0 0 auto;height:1.8rem;justify-content:center;margin-right:.55rem;width:1.8rem}.cNy1K4Nhy:hover,.czonbDJad:hover{background:color-mix(in srgb,#dc2626 8%,transparent);color:#dc2626}.cNy1K4Nhy svg{height:.9rem;width:.9rem}.cU6tgXBva{align-items:center;display:flex;gap:.45rem;justify-content:center;min-height:4.5rem;padding:1rem}.cZJuIaarm{animation:cbF9UFn8G .8s linear infinite;height:1rem;width:1rem}@keyframes cbF9UFn8G{to{transform:rotate(1turn)}}@keyframes cJS57iobd{0%{opacity:0}to{opacity:1}}@keyframes cyhYB8Y2T{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes c1b0BhxTl{to{transform:translate3d(285%,0,0)}}.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}.ctniavi_Q .cBgR-NUTv{color:var(--color-brand-contrast);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}.c6a94vkHF{align-items:center;display:inline-flex;line-height:1}.cg9wkeB2R{pointer-events:none;z-index:70}.cg9wkeB2R[data-interactive=true]{pointer-events:auto}.cvZJsqcTx{animation:c8lPICviW .14s cubic-bezier(.16,1,.3,1) both;background:var(--color-text);border:1px solid color-mix(in srgb,var(--color-text) 16%,transparent);border-radius:8px;box-shadow:0 10px 24px -18px var(--color-dropdown-shadow);color:var(--color-brand-contrast);font-size:.75rem;font-weight:500;line-height:1.35;max-width:min(18rem,calc(100vw - 2rem));padding:.5rem .65rem;transform-origin:center;user-select:text;white-space:normal}@keyframes c8lPICviW{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}.cAj81lHXm{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;box-sizing:border-box;color:var(--color-text);display:inline-grid;gap:0;grid-template-columns:minmax(0,1fr) auto;max-width:100%;min-width:0;overflow:hidden;transition:background-color .16s ease,border-color .16s ease}.c2sO9qK52{background:var(--skeleton-base);border-color:transparent;overflow:hidden;position:relative}.c2sO9qK52:after{animation:cJxVVw26P 1.55s linear infinite;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--skeleton-sheen) 42%,transparent) 38%,var(--skeleton-highlight) 50%,color-mix(in srgb,var(--skeleton-sheen) 42%,transparent) 62%,transparent 100%);content:"";inset:0 auto 0 0;position:absolute;transform:translate3d(-110%,0,0);width:70%}.c2sO9qK52 .c5jWa0j5I,.cc7Golo7-{visibility:hidden}.cc7Golo7-{height:1.6rem;margin:0 .28rem 0 .12rem;width:1.6rem}@keyframes cJxVVw26P{to{transform:translate3d(245%,0,0)}}.c5jWa0j5I{align-items:center;display:inline-flex;gap:.38rem;min-width:0;padding:.6rem .18rem .6rem .64rem}.c5jWa0j5I[tabindex]{cursor:help}.c_xDfwm1k{font-size:.8rem;font-weight:550;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cCN_yUAsK{font-size:.72em;font-weight:520}.cCN_yUAsK,.cyLVMmImB{color:var(--color-text-muted);flex:0 0 auto}.cyLVMmImB{align-items:center;display:inline-flex;justify-content:center}.cyLVMmImB[data-level=easy]{color:var(--color-success)}.cyLVMmImB[data-level=moderate]{color:var(--color-warning)}.cyLVMmImB[data-level=hard]{color:#ea7c18}.cyLVMmImB[data-level=veryHard]{color:var(--color-danger)}.cyLVMmImB svg{height:.82rem;stroke-width:2.3;width:.82rem}.c9L1KAx2R{background:var(--color-border-strong);border-radius:999px;display:inline-block;flex:0 0 auto;height:.45rem;width:.45rem}.c7PCzl0G6,.c9L1KAx2R.c7PCzl0G6{background:var(--color-danger)}.c9L1KAx2R.cyy65sEE2,.cyy65sEE2{background:var(--color-warning)}.c6HGiFyGN,.c9L1KAx2R.c6HGiFyGN{background:var(--color-success)}.c9L1KAx2R.c9rNrlwVZ,.c9rNrlwVZ{background:#047857}.c9L1KAx2R.cKsG243TJ,.cKsG243TJ{background:var(--color-text-muted)}.cDT0l7Kcl{align-self:center;background:var(--color-surface);border:1px solid var(--color-border)!important;border-radius:999px!important;flex:0 0 auto;height:1.6rem!important;margin:0 .28rem 0 .12rem;min-height:1.6rem!important;min-width:1.6rem!important;padding:0!important;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease;width:1.6rem!important}.cDT0l7Kcl:hover{background:color-mix(in srgb,var(--color-brand) 10%,var(--color-surface))!important;border-color:color-mix(in srgb,var(--color-brand) 38%,var(--color-border))!important;color:var(--color-brand);transform:scale(1.06)}.cDT0l7Kcl:focus-visible{outline-offset:-2px!important}.cDT0l7Kcl svg{height:.8rem!important;width:.8rem!important}.cfqftZH0z{background:var(--color-surface);border-color:transparent;min-height:2.35rem;width:auto}.cfqftZH0z:focus-within,.cfqftZH0z:hover{background:color-mix(in srgb,var(--color-blue-soft) 62%,var(--color-surface));border-color:transparent}.cfqftZH0z .c5jWa0j5I{min-height:2.35rem;padding-block:.4rem}.cfqftZH0z .c_xDfwm1k{font-size:.77rem;font-weight:620}.cfqftZH0z .cCN_yUAsK{font-size:.67rem}.cfqftZH0z.cw9E8u2Ji{background:var(--color-blue-soft);border-color:transparent}.cfqftZH0z.cw9E8u2Ji .c_xDfwm1k{font-weight:720}.cfqftZH0z .cDT0l7Kcl{background:var(--color-surface-soft)}.cfqftZH0z .cDT0l7Kcl,.cfqftZH0z .cDT0l7Kcl:hover{border-color:transparent!important}.cK8VrktrX,.ckAgwoYUW{background:var(--color-surface-soft)}.cK8VrktrX:focus-within,.cK8VrktrX:hover{background:var(--color-blue-soft);border-color:color-mix(in srgb,var(--color-blue) 18%,var(--color-border))}.cYRTIhEdo .c5jWa0j5I{padding-block:.3rem}.cR4Yd-4Q1{display:grid;gap:.8rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));min-width:18rem}.cR4Yd-4Q1>div{display:flex;flex-direction:column;gap:.18rem}.cR4Yd-4Q1 span{color:var(--color-text-muted);font-size:.72rem}.cR4Yd-4Q1 strong{font-size:.9rem;font-weight:600}.cZDfYmNTx{align-items:center;color:inherit;display:flex;font-size:.8125rem;gap:.5rem;max-width:13rem}.cZDfYmNTx svg{flex:0 0 auto;height:1rem;width:1rem}.cWIucz2-l{gap:.45rem}.cWIucz2-l,.cWl75mqu_{align-items:center;display:inline-flex}.cWl75mqu_{gap:.42rem}.cWl75mqu_ .cyLVMmImB{background:color-mix(in srgb,currentColor 11%,transparent);border-radius:.4rem;padding:.28rem}@media (max-width:640px){.cAj81lHXm{max-width:100%}.c5jWa0j5I{cursor:pointer}.cfqftZH0z{width:100%}}.cOtBL9PZX{align-items:flex-start;background:color-mix(in srgb,var(--color-surface-soft) 68%,transparent);border-radius:var(--radius-lg);display:flex;flex-wrap:wrap;gap:.48rem;padding:.7rem}.c7dSixmhb,.c_LZmhSMc{display:inline-flex;max-width:100%;min-width:0;transition:transform .15s cubic-bezier(.2,.8,.2,1)}.c7dSixmhb:focus-within,.c7dSixmhb:hover,.c_LZmhSMc:focus-within,.c_LZmhSMc:hover{transform:translateY(-1px) scale(1.012)}@media (max-width:560px){.cOtBL9PZX{border-radius:var(--radius-md);padding:.6rem}.c7dSixmhb,.c_LZmhSMc{width:100%}}.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}}.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{align-items:center;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:inline-flex;isolation:isolate;margin-left:auto;padding:.1875rem;position:relative}.cfpG0RTi2:before{background:var(--color-blue-soft);border-radius:7px;content:"";inset-block:.1875rem;left:.1875rem;pointer-events:none;position:absolute;transform:translate3d(calc(var(--active-index) * 100%),0,0);transition:transform .24s cubic-bezier(.22,1,.36,1);width:calc((100% - .375rem) / var(--segment-count));z-index:0}.cfpG0RTi2 button{align-items:center;background:transparent;border:0;border-radius:7px;color:var(--color-text-muted);cursor:pointer;display:inline-flex;font-weight:500;gap:.4rem;min-height:2rem;padding:0 .7rem;position:relative;transition:background-color .16s ease,color .16s ease;z-index:1}.cfpG0RTi2 button:hover{color:var(--color-text)}.cfpG0RTi2 button:focus-visible{outline:2px solid color-mix(in srgb,var(--color-brand) 16%,transparent);outline-offset:2px}.cbCrnS9gJ{background:transparent!important;color:var(--color-blue)!important}.cbCrnS9gJ:hover{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>:last-child:nth-child(odd){grid-column:1/-1}.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%}}.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}}.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}.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{align-items:center;background:white;border-radius:999px;color:var(--color-blue);display:inline-flex;height:1.25rem;justify-content:center;transform:translateX(.125rem);transition:transform .18s ease;width:1.25rem}.cUfRnszEI[data-state=checked]{transform:translateX(1.25rem)}.c5wi8FoxT{height:.75rem;opacity:0;stroke-width:2.75;transform:scale(.7);transition:opacity .15s ease,transform .18s cubic-bezier(.22,1,.36,1);width:.75rem}.cUfRnszEI[data-state=checked] .c5wi8FoxT{opacity:1;transform:scale(1)}.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}}.ctS7peEQW.cCwWudWJe[aria-expanded=true]{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.26);color:#f4f4f5}.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)}.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}.cIOuZLDr0{--tone:var(--color-warning);display:grid;justify-items:center;min-width:0;width:100%}.cIOuZLDr0[data-level=easy]{--tone:var(--color-success)}.cIOuZLDr0[data-level=hard]{--tone:#ea7c18}.cIOuZLDr0[data-level=veryHard]{--tone:var(--color-danger)}.c6ER_6G85{width:min(100%,320px);position:relative}.c6ER_6G85 svg{display:block;width:100%;height:auto;overflow:visible}.c6ER_6G85 polygon{stroke:none;shape-rendering:geometricPrecision}.c_r6PLXQD{fill:var(--color-border)}.c-XPjJHvJ{fill:var(--tone);animation:cCz6aWEht 1ms step-end var(--delay) both}.cH4iQ2Mgs{position:absolute;inset:44% 10% auto;text-align:center;display:grid;gap:.5rem}.cH4iQ2Mgs strong{color:var(--color-text);font-size:clamp(2rem,3vw,3rem);line-height:1;font-weight:550;font-variant-numeric:tabular-nums;letter-spacing:-.045em}.cH4iQ2Mgs small{font-size:.43em;font-weight:400;letter-spacing:-.02em;color:var(--color-text-muted)}.cH4iQ2Mgs>span{font-size:.85rem;line-height:1.4;color:var(--color-text-muted)}.ckCoZr2mg{border:1px solid transparent;background:var(--color-blue-soft);border-radius:var(--radius-md);color:var(--color-blue);padding:.3rem .6rem;font-size:.75rem;line-height:1.4;margin-top:-.5rem;position:relative}.cH4iQ2Mgs>span{display:flex;align-items:center;justify-content:center;gap:.3rem}.chyqRAafT{display:inline-flex;flex-shrink:0;padding:2px;border:0;background:transparent;color:var(--color-text-muted);cursor:help}.chyqRAafT svg{width:14px;height:14px}.chyqRAafT:focus-visible,.chyqRAafT:hover{color:var(--color-blue)}.cIOuZLDr0[data-compact=true] .c6ER_6G85{width:min(100%,250px)}.cIOuZLDr0[data-compact=true] .c6ER_6G85 line{stroke-width:5}.cIOuZLDr0[data-compact=true] .cH4iQ2Mgs strong{font-size:2rem}.cIOuZLDr0[data-compact=true] .cH4iQ2Mgs>span{font-size:.75rem}.cIOuZLDr0[data-compact=true] .ckCoZr2mg{border-radius:999px;padding:.4rem .75rem;margin-top:-1rem}@keyframes cCz6aWEht{0%{fill:var(--color-border)}to{fill:var(--tone)}}