.tvc .search{max-width:660px;margin:36px 0 18px;position:relative}.tvc .search input{width:100%;font:inherit;color:var(--ink);border:1px solid var(--line-d2);background:#ffffff0d;border-radius:99px;outline:0;padding:17px 22px 17px 54px;font-size:15.5px;transition:all .22s}.tvc .search input::placeholder{color:var(--ink-3)}.tvc .search input:focus{border-color:var(--acc);background:#ffffff17}.tvc .search .mg{width:19px;height:19px;stroke:var(--ink-3);fill:none;stroke-width:2px;pointer-events:none;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.tvc .search .go{position:absolute;top:7px;right:7px}.tvc .hints{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.tvc .hints span{border:1px solid var(--line-d);color:var(--ink-2);cursor:pointer;background:#ffffff08;border-radius:99px;padding:7px 13px;font-size:12.5px;transition:all .2s}.tvc .hints span:hover{border-color:var(--acc);color:var(--acc)}.tvc .cats{border-top:1px solid var(--line-l2);grid-template-columns:repeat(4,1fr);display:grid}.tvc .ct{border-right:1px solid var(--line-l2);border-bottom:1px solid var(--line-l2);flex-direction:column;padding:28px 24px 30px;transition:background .3s;display:flex}.tvc .ct:last-child{border-right:0}.tvc .ct:first-child{padding-left:0}.tvc .ct:hover{background:#fff9}.tvc .ct .ic{background:#5c819e1f;border-radius:11px;place-items:center;width:38px;height:38px;margin-bottom:18px;transition:all .3s;display:grid}.tvc .ct .ic svg{width:19px;height:19px;stroke:var(--acc-d);fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.tvc .ct:hover .ic{background:var(--acc-d)}.tvc .ct:hover .ic svg{stroke:#fff}.tvc .ct h4{letter-spacing:-.02em;margin-bottom:9px;font-size:16px;font-weight:700}.tvc .ct p{color:var(--ink-l2);flex:1;font-size:13px;line-height:1.55}.tvc .ct .bt{color:var(--ink-l3);align-items:center;gap:10px;margin-top:20px;font-size:12.5px;display:flex}.tvc .ct .bt b{color:var(--acc-d);font-weight:700}.tvc .ct .bt .lk{color:var(--ink-l);align-items:center;gap:7px;margin-left:auto;font-size:12.5px;font-weight:600;display:inline-flex}.tvc .ct .bt .lk svg{stroke:currentColor;fill:none;stroke-width:2px;width:13px;height:13px}.tvc .tasks{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.tvc .tk{border:1px solid var(--line-d);background:linear-gradient(#ffffff0d,#ffffff04);border-radius:24px;padding:28px;transition:border-color .3s,transform .4s}.tvc .tk:hover{border-color:var(--line-d2);transform:translateY(-3px)}.tvc .tk .th{align-items:center;gap:12px;margin-bottom:8px;display:flex}.tvc .tk .th .ic{background:var(--acc-dim);border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.tvc .tk .th .ic svg{width:17px;height:17px;stroke:var(--acc);fill:none;stroke-width:1.7px;stroke-linecap:round}.tvc .tk h3{letter-spacing:-.035em;font-size:20px}.tvc .tk .tp{color:var(--ink-2);margin-bottom:6px;font-size:13.5px}.tvc .tk ol{counter-reset:s;margin:18px 0 0;padding:0;list-style:none}.tvc .tk ol li{counter-increment:s;border-top:1px solid var(--line-d);color:var(--ink-2);padding:12px 0 12px 38px;font-size:13.5px;line-height:1.6;position:relative}.tvc .tk ol li:before{content:counter(s);width:24px;height:24px;color:var(--ink-2);background:#ffffff0f;border-radius:8px;place-items:center;font-size:11.5px;font-weight:700;display:grid;position:absolute;top:12px;left:0}.tvc .tk ol li b{color:var(--ink);font-weight:600}.tvc .tk code{color:var(--acc);font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.tvc .tk .tf{border-top:1px solid var(--line-d);color:var(--ink-3);margin-top:18px;padding-top:16px;font-size:12.5px}.tvc .nf{color:#fff;background:#0d1620;border-radius:26px;grid-template-columns:1.1fr .9fr;align-items:center;gap:44px;padding:38px 40px;display:grid;position:relative;overflow:hidden}.tvc .nf:after{content:"";background:radial-gradient(circle,#8fb4ce38,#0000 65%);border-radius:50%;width:280px;height:280px;position:absolute;top:-90px;right:-90px}.tvc .nf h3,.tvc .panel.l .nf h3{letter-spacing:-.04em;color:#fff;margin:14px 0 12px;font-size:28px;position:relative}.tvc .nf p{color:#9fb3c6;max-width:520px;font-size:14.5px;position:relative}.tvc .nf .eye{color:#8fb4ce}.tvc .nf .ch{flex-direction:column;gap:12px;display:flex;position:relative}.tvc .nf .cr{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:15px;align-items:center;gap:14px;padding:14px 16px;font-size:13.5px;transition:all .22s;display:flex}.tvc .nf .cr:hover{background:#ffffff14;border-color:#ffffff3d}.tvc .nf .cr svg{stroke:#8fb4ce;fill:none;stroke-width:1.7px;flex:0 0 18px;width:18px;height:18px}.tvc .nf .cr b{font-weight:600;display:block}.tvc .nf .cr span{color:#9fb3c6;margin-top:2px;font-size:12px;display:block}.tvc .nf .cr .ar{background:#ffffff1a;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;margin-left:auto;display:grid}.tvc .nf .cr .ar svg{stroke:#fff;width:12px;height:12px}@media (max-width:1100px){.tvc .cats{grid-template-columns:repeat(2,1fr)}.tvc .ct{border-right:1px solid var(--line-l2);padding-left:0}.tvc .ct:nth-child(2n){border-right:0}.tvc .tasks{grid-template-columns:1fr}.tvc .nf{grid-template-columns:1fr;gap:26px;padding:26px}.tvc .search .go{display:none}.tvc .search input{padding-right:22px}}.tvc .hints a{border:1px solid var(--line-d);color:var(--ink-2);background:#ffffff08;border-radius:99px;padding:7px 13px;font-size:12.5px;transition:all .2s}.tvc .hints a:hover{border-color:var(--acc);color:var(--acc)}.tvc form.search{display:block}.tvc .search button.go{font:inherit}
