.srch[data-astro-cid-g363lt5y]{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:12px;width:min(640px,100%);padding:8px 8px 8px 22px;display:flex;position:relative;box-shadow:0 20px 50px #3c288c1f}.srch[data-astro-cid-g363lt5y]>span[data-astro-cid-g363lt5y]{color:#6366f1;font-size:22px}.srch[data-astro-cid-g363lt5y] input[data-astro-cid-g363lt5y]{min-width:0;font:inherit;color:var(--fg);background:0 0;border:0;outline:0;flex:1;font-size:17px}.srch[data-astro-cid-g363lt5y] button[data-astro-cid-g363lt5y]{font:inherit;cursor:pointer;color:#fff;background:linear-gradient(90deg,#6366f1,#ec4899);border:0;border-radius:999px;padding:12px 22px;font-weight:700}.popular[data-astro-cid-g363lt5y]{color:var(--mut);justify-content:center;gap:8px;font-size:14px}.tagp[data-astro-cid-g363lt5y]{font:inherit;cursor:pointer;border:1px solid var(--line);color:var(--fg);background:#fff;border-radius:999px;padding:6px 12px;font-weight:600}.tagp[data-astro-cid-g363lt5y]:hover{border-color:#a5b4fc}.ct-grid[data-astro-cid-g363lt5y]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:20px;display:grid}.ct[data-astro-cid-g363lt5y]{border:1px solid var(--line);background:#fff;border-radius:26px;flex-direction:column;gap:6px;padding:30px 26px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #3c288c0f}.ct[data-astro-cid-g363lt5y]:hover{transform:translateY(-6px);box-shadow:0 26px 50px #3c288c24}.ct[data-astro-cid-g363lt5y]:after{content:"";background:var(--c);opacity:.12;border-radius:50%;width:180px;height:180px;transition:transform .4s;position:absolute;top:-60px;right:-60px}.ct[data-astro-cid-g363lt5y]:hover:after{transform:scale(1.6)}.ct[data-astro-cid-g363lt5y] .i[data-astro-cid-g363lt5y]{background:var(--c);color:#fff;width:54px;height:54px;box-shadow:0 12px 24px color-mix(in srgb, var(--c) 40%, transparent);border-radius:17px;justify-content:center;align-items:center;margin-bottom:10px;font-size:24px;display:flex}.ct[data-astro-cid-g363lt5y] b[data-astro-cid-g363lt5y]{font-size:20px}.ct[data-astro-cid-g363lt5y] small[data-astro-cid-g363lt5y]{color:var(--mut)}.ct[data-astro-cid-g363lt5y] em[data-astro-cid-g363lt5y]{color:var(--c);margin-top:8px;font-style:normal;font-weight:800}.tp-grid[data-astro-cid-g363lt5y]{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;display:grid}.tp[data-astro-cid-g363lt5y]{border:1px solid var(--line);background:#fff;border-radius:20px;align-items:center;gap:14px;padding:18px 20px;transition:transform .25s,border-color .25s;display:flex}.tp[data-astro-cid-g363lt5y]:hover{border-color:#c7d2fe;transform:translate(6px)}.tp[data-astro-cid-g363lt5y] i[data-astro-cid-g363lt5y]{color:#fff;border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-style:normal;font-weight:800;display:flex}.tp[data-astro-cid-g363lt5y] b[data-astro-cid-g363lt5y]{display:block}.tp[data-astro-cid-g363lt5y] small[data-astro-cid-g363lt5y]{color:var(--mut)}.tp[data-astro-cid-g363lt5y]:after{content:"→";color:#a5b4fc;margin-left:auto;font-weight:800}.no-match[data-astro-cid-g363lt5y]{text-align:center;color:var(--mut)}.help-row[data-astro-cid-g363lt5y]{flex-wrap:wrap;align-items:stretch;gap:40px;padding-bottom:100px;scroll-margin-top:24px;display:flex}.vid[data-astro-cid-g363lt5y]{color:#fff;background:linear-gradient(135deg,#14122b,#4c1d95 60%,#db2777);border-radius:30px;flex-direction:column;flex:440px;justify-content:flex-end;gap:6px;min-height:320px;padding:32px;display:flex;position:relative;overflow:hidden}.vid[data-astro-cid-g363lt5y]:before{content:"";background-image:radial-gradient(#ffffff1f 1.2px,#0000 1.2px);background-size:20px 20px;position:absolute;inset:0}.play[data-astro-cid-g363lt5y]{color:#9333ea;cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:86px;height:86px;font-size:28px;display:flex;position:absolute;top:44%;left:50%;translate:-50% -50%;box-shadow:0 0 0 14px #ffffff26,0 0 0 28px #ffffff12}.tk[data-astro-cid-g363lt5y]{border:1px solid var(--line);background:#fff;border-radius:30px;flex-direction:column;flex:400px;gap:14px;padding:32px;display:flex;box-shadow:0 12px 34px #3c288c12}.tk[data-astro-cid-g363lt5y] h2[data-astro-cid-g363lt5y]{font-size:24px;font-weight:800}.tk[data-astro-cid-g363lt5y] input[data-astro-cid-g363lt5y],.tk[data-astro-cid-g363lt5y] textarea[data-astro-cid-g363lt5y]{font:inherit;border:1px solid var(--line);color:var(--fg);background:#fbfaff;border-radius:14px;outline:0;padding:14px 16px;font-size:16px;transition:border-color .2s,box-shadow .2s}.tk[data-astro-cid-g363lt5y] input[data-astro-cid-g363lt5y]:focus,.tk[data-astro-cid-g363lt5y] textarea[data-astro-cid-g363lt5y]:focus{border-color:#a5b4fc;box-shadow:0 0 0 4px #6366f11f}.tk[data-astro-cid-g363lt5y] .hp[data-astro-cid-g363lt5y]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.tk[data-astro-cid-g363lt5y] button[data-astro-cid-g363lt5y][disabled]{opacity:.7;cursor:wait}.status[data-astro-cid-g363lt5y]{min-height:1.2em;font-weight:600}.status[data-astro-cid-g363lt5y][data-ok=true]{color:#047857}.status[data-astro-cid-g363lt5y][data-ok=false]{color:#b91c1c}
