.tdc{--tdc-o:#ff7a1a;--tdc-o2:#ffa45c;--tdc-cream:#f4e8d3;--tdc-grey:#9db0c8;--tdc-w:#f8fafc;--tdc-g:#3ddc97;--tdc-r:#ff8a8a;--tdc-mono:"JetBrains Mono",ui-monospace,monospace;width:100%;max-width:1040px;margin-inline:auto;border-radius:30px;padding:28px;position:relative;background:radial-gradient(80% 50% at 0 0,hsla(0,0%,100%,.08),transparent 45%),radial-gradient(50% 35% at 100% 100%,hsla(0,0%,100%,.05),transparent 50%),linear-gradient(160deg,#111b3a,#0a1129);border:1px solid hsla(0,0%,100%,.2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 50px 110px -30px rgba(0,0,0,.85),inset 0 1px 0 hsla(0,0%,100%,.2);display:flex;flex-direction:column;gap:18px;color:var(--tdc-w);font-family:var(--f-body)}.tdc:before{content:"";position:absolute;inset:-1px;border-radius:30px;padding:1px;pointer-events:none;background:linear-gradient(135deg,rgba(255,164,92,.8),hsla(0,0%,100%,.05) 35%,hsla(0,0%,100%,.03) 65%,rgba(61,220,151,.5));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.tdc *{box-sizing:border-box}.tdc button{font-family:inherit;cursor:pointer;color:inherit}.tdc-mono{font-family:var(--tdc-mono)}.tdc-demo{display:flex;align-items:center;gap:10px;justify-content:center;flex-wrap:wrap;font-size:13px;color:var(--tdc-grey)}.tdc-toggle-row{display:flex;justify-content:flex-end}.tdc-toggle-row .lens{display:inline-flex;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;padding:3px;background:rgba(0,0,0,.16)}.tdc-toggle-row .lens button{background:none;border:0;border-radius:999px;padding:.5rem .95rem;font-size:.8rem;font-weight:600;color:var(--tdc-grey);transition:background-color .25s,color .25s}.tdc-toggle-row .lens button[aria-pressed=true]{background:var(--tdc-o);color:#1a0900}.tdc-toggle-row .lens button:hover:not([aria-pressed=true]){color:var(--tdc-w)}@media (prefers-reduced-motion:no-preference){.tdc{animation:tdc-screen-in .6s cubic-bezier(.16,1,.3,1)}}@keyframes tdc-screen-in{0%{opacity:0;transform:scale(.94) translateY(22px);filter:blur(8px)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}.tdc-pane{border-radius:22px;padding:18px 20px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.tdc-lbl{font-size:12.5px;color:var(--tdc-grey);font-weight:500}.tdc-head{justify-content:space-between;gap:16px;flex-wrap:wrap}.tdc-head,.tdc-id{display:flex;align-items:center}.tdc-id{gap:14px}.tdc-av{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;font-weight:700;font-size:20px;background:linear-gradient(135deg,#ff9d45,var(--tdc-o));color:#140b03;box-shadow:0 10px 26px rgba(255,122,26,.45);flex-shrink:0}.tdc-name{font-size:21px;font-weight:700;letter-spacing:-.3px}.tdc-sub{font-size:13px;color:var(--tdc-grey)}.tdc-verified{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--tdc-g);margin-top:3px}.tdc-verdict{display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border-radius:18px;background:rgba(61,220,151,.12);border:1px solid rgba(61,220,151,.4)}.tdc-verdict .ic{width:40px;height:40px;border-radius:13px;background:var(--tdc-g);display:grid;place-items:center;box-shadow:0 0 22px rgba(61,220,151,.55);flex-shrink:0}.tdc-verdict .t1{font-size:11.5px;color:var(--tdc-g);font-weight:600}.tdc-verdict .t2{font-size:17px;font-weight:700}.tdc-verdict.stop{background:hsla(0,100%,77%,.12);border-color:hsla(0,100%,77%,.4)}.tdc-verdict.stop .ic{background:var(--tdc-r);box-shadow:0 0 22px hsla(0,100%,77%,.5)}.tdc-verdict.stop .t1{color:var(--tdc-r)}.tdc-row2{display:grid;grid-template-columns:300px minmax(0,1fr);gap:18px;align-items:start}.tdc-row2.tdc-halves{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tdc-left{display:flex;flex-direction:column;align-items:center;gap:16px;justify-content:center}.tdc-ring{position:relative;flex-shrink:0}.tdc-ring,.tdc-ring svg{width:170px;height:170px}.tdc-ring svg{transform:rotate(-90deg)}.tdc-ring .c{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.tdc-ring .n{font-size:52px;font-weight:600;line-height:1}.tdc-ring .n,.tdc-ring .pm{font-family:var(--tdc-mono)}.tdc-ring .pm{font-size:13px;color:var(--tdc-o2);margin-top:4px}.tdc-arc{transition:stroke-dashoffset .6s cubic-bezier(.2,.8,.2,1)}.tdc-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.tdc-stat{border-radius:14px;padding:10px 12px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.07)}.tdc-stat .v{font-size:15px;font-weight:700;margin-top:2px}.tdc-g-ok{color:var(--tdc-g)}.tdc-seg{display:inline-flex;padding:4px;border-radius:999px;background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.08);flex-wrap:wrap}.tdc-seg button{min-height:36px;padding:0 14px;border-radius:999px;border:none;background:transparent;font-size:12.5px;font-weight:600;color:var(--tdc-grey);transition:all .2s}.tdc-seg button[aria-pressed=true]{background:linear-gradient(135deg,var(--tdc-o),#ffa24f);color:#140b03;box-shadow:0 6px 16px rgba(255,122,26,.4)}.tdc-seg button:disabled{opacity:.3;cursor:not-allowed}.tdc-chart svg{display:block;width:100%;height:auto}.tdc-node{cursor:pointer}.tdc-ct-head,.tdc-ct-row{display:grid;grid-template-columns:150px minmax(0,1fr) 70px 124px;gap:12px;align-items:center}.tdc-ct-head{font-size:11.5px;color:var(--tdc-grey);padding:0 0 8px;border-bottom:1px solid hsla(0,0%,100%,.07)}.tdc-ct-head span:nth-child(n+3){text-align:right}.tdc-ct-row{padding:11px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.tdc-ct-row:last-child{border-bottom:none}.tdc-cn{font-size:14px;font-weight:600}.tdc-imp{display:flex;align-items:center;gap:6px;margin-top:5px;font-size:11.5px;color:var(--tdc-grey)}.tdc-imp i{width:7px;height:7px;border-radius:50%;background:hsla(0,0%,100%,.14);display:inline-block}.tdc-imp i.on{background:var(--tdc-o2)}.tdc-must{display:inline-block;white-space:nowrap;vertical-align:middle;font-size:10.5px;font-weight:700;color:var(--tdc-o2);border:1px solid rgba(255,164,92,.45);border-radius:6px;padding:1px 6px;margin-left:4px}.tdc-bt{position:relative;height:28px;border-radius:9px;background:hsla(0,0%,100%,.05)}.tdc-bf{left:0;border-radius:9px;display:flex;align-items:center;justify-content:flex-end;padding-right:9px;font-family:var(--tdc-mono);font-size:13px;font-weight:700;color:#140b03;transition:width .5s cubic-bezier(.2,.8,.2,1)}.tdc-bf,.tdc-bg{position:absolute;top:0;height:28px}.tdc-bg{border:1.5px dashed hsla(0,100%,77%,.75);border-left:none;border-radius:0 9px 9px 0;background:hsla(0,100%,77%,.07);transition:left .5s,width .5s}.tdc-need{position:absolute;top:-6px;width:3px;height:40px;background:#fff;border-radius:2px;box-shadow:0 0 8px hsla(0,0%,100%,.6)}.tdc-min{position:absolute;top:30px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid var(--tdc-o2);transform:translateX(-6px)}.tdc-nums{font-family:var(--tdc-mono);font-size:12.5px;text-align:right}.tdc-nums b{font-size:16px}.tdc-st{font-size:11.5px;font-weight:700;padding:5px 10px;border-radius:999px;justify-self:end;white-space:nowrap}.tdc-s-ok{background:rgba(61,220,151,.14);color:var(--tdc-g)}.tdc-s-close{background:rgba(255,164,92,.15);color:var(--tdc-o2)}.tdc-s-low{background:hsla(0,100%,77%,.14);color:var(--tdc-r)}.tdc-s-fail{background:var(--tdc-r);color:#2a0808}.tdc-leg{display:flex;gap:18px;flex-wrap:wrap;font-size:12px;color:var(--tdc-grey);margin-top:14px}.tdc-leg span{display:inline-flex;align-items:center;gap:7px}.tdc-eq{align-items:stretch}.tdc-eq>.tdc-pane{display:flex;flex-direction:column}.tdc-eq>.tdc-chart svg{margin-block:auto}.tdc-decide{grid-template-columns:minmax(0,1.42fr) minmax(0,1fr)}.tdc-vpane .tdc-btns{margin-top:auto;padding-top:18px}.tdc-vpane .tdc-btn{flex:1 1 0;padding:0 16px}.tdc-vpane .tdc-btn.p{flex:1 1 100%}.tdc-why{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;background:rgba(0,0,0,.18)}.tdc-why .tdc-grp{margin:0;padding:16px 20px}.tdc-why .tdc-grp+.tdc-grp{box-shadow:inset 1px 0 0 hsla(0,0%,100%,.07)}.tdc--rec{container-type:inline-size}.tdc-head .tdc-demo{flex-direction:column;gap:6px;font-size:11.5px}@container (max-width: 960px){.tdc-decide{grid-template-columns:1fr}.tdc-head .tdc-demo{order:3;flex-basis:100%}}.tdc-vbig{display:flex;align-items:center;gap:14px;margin-bottom:16px}.tdc-vbig .ic{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;flex-shrink:0}.tdc-vbig .t{font-size:24px;font-weight:800;letter-spacing:-.4px;line-height:1.2}.tdc-rule{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 0;border-top:1px solid hsla(0,0%,100%,.06);font-size:14px}.tdc-rule:first-of-type{border-top:none}.tdc-rule .ri{width:24px;height:24px;border-radius:8px;display:grid;place-items:center}.tdc-rule .rv{font-family:var(--tdc-mono);font-size:12.5px;color:var(--tdc-grey)}.tdc-grp{margin-bottom:14px}.tdc-grp:last-child{margin-bottom:0}.tdc-grp .tdc-lbl{margin-bottom:6px;display:block}.tdc-pt{display:flex;gap:10px;font-size:14px;line-height:1.45;padding:4px 0}.tdc-pt:before{content:"";width:7px;height:7px;border-radius:50%;margin-top:7px;flex-shrink:0;background:var(--c)}.tdc-btns{display:flex;gap:10px;flex-wrap:wrap}.tdc-btn{min-height:48px;padding:0 22px;border-radius:15px;font-weight:600;font-size:14.5px;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.05);color:var(--tdc-cream);transition:border-color .2s,transform .2s}.tdc-btn:hover{border-color:var(--tdc-o)}.tdc-btn.p{border:none;color:#140b03;font-weight:700;background:linear-gradient(135deg,var(--tdc-o),#ffa24f);box-shadow:0 12px 30px rgba(255,122,26,.45),inset 0 1px 0 hsla(0,0%,100%,.35);flex-grow:1}.tdc-btn.p:hover{transform:translateY(-1px)}.tdc-foot{font-size:11.5px;color:rgba(157,176,200,.7);text-align:center;margin-top:4px}@media (max-width:860px){.tdc-row2,.tdc-row2.tdc-halves,.tdc-why{grid-template-columns:1fr}.tdc-why .tdc-grp+.tdc-grp{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07)}.tdc-ct-head span:nth-child(n+3),.tdc-nums{text-align:left}.tdc{padding:18px;border-radius:24px}.tdc-ct-head{display:none}.tdc-ct-row{grid-template-columns:1fr auto;gap:10px}.tdc-ct-row .tdc-bt{grid-column:1/-1;grid-row:2}.tdc-ct-row .tdc-nums{grid-row:1;grid-column:2}.tdc-ct-row .tdc-st{grid-column:1/-1}}.tdc-lock{display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border-radius:18px;background:rgba(255,164,92,.12);border:1px solid rgba(255,164,92,.4)}.tdc-lock .ic{width:40px;height:40px;border-radius:13px;background:rgba(255,164,92,.2);display:grid;place-items:center;flex-shrink:0}.tdc-stack-wrap{width:100%}.tdc-stack{border-radius:14px;background:hsla(0,0%,100%,.05);display:flex;overflow:visible;margin-top:30px}.tdc-seg2,.tdc-stack{position:relative;height:46px}.tdc-seg2{border:none;padding:0;display:grid;place-items:center;font-family:var(--tdc-mono);font-size:13px;font-weight:700;color:#0b1a33;transition:filter .2s,opacity .2s}.tdc-seg2:first-child{border-radius:14px 0 0 14px}.tdc-seg2.dim{opacity:.6}.tdc-seg2{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.55)}.tdc-lg-pts{margin-left:6px;font-family:var(--tdc-mono);font-weight:700;opacity:.8}.tdc-seg2:hover{filter:brightness(1.12)}.tdc-stack-gap{height:46px;border:2px dashed rgba(255,164,92,.6);border-left:none;border-radius:0 14px 14px 0;display:grid;place-items:center;font-weight:700;color:var(--tdc-o2)}.tdc-m80{position:absolute;top:-30px;display:flex;flex-direction:column;align-items:center;font-size:11.5px;color:var(--tdc-g);font-weight:600}.tdc-m80 i{width:2px;height:84px;background:var(--tdc-g);margin-top:4px;box-shadow:0 0 8px var(--tdc-g);display:block}.tdc-scale{display:flex;justify-content:space-between;font-family:var(--tdc-mono);font-size:11px;color:var(--tdc-grey);margin-top:10px}.tdc-legend{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.tdc-lg{min-height:36px;padding:0 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);font-size:12.5px;font-weight:600;color:var(--tdc-cream);display:inline-flex;align-items:center;gap:8px}.tdc-lg[aria-pressed=true]{border-color:var(--tdc-o);background:rgba(255,122,26,.12);color:var(--tdc-w)}.tdc-lg i{width:10px;height:10px;border-radius:50%;display:inline-block}.tdc-detail{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:end;margin-top:16px;padding:14px 16px;border-radius:16px;background:rgba(0,0,0,.18)}.tdc-bars{display:flex;align-items:flex-end;gap:6px;height:70px}.tdc-b{flex:1;max-width:30px;display:flex;flex-direction:column;align-items:center;gap:4px}.tdc-b i{width:100%;border-radius:6px 6px 2px 2px;display:block}.tdc-b span{font-family:var(--tdc-mono);font-size:10.5px;color:var(--tdc-cream)}.tdc-next-pane{border-color:rgba(255,122,26,.35)!important;background:linear-gradient(150deg,rgba(255,122,26,.16),hsla(0,0%,100%,.03) 60%)!important;display:flex;flex-direction:column;gap:14px}.tdc-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.tdc-steps div{font-size:11.5px;color:var(--tdc-grey);display:flex;flex-direction:column;gap:6px}.tdc-steps i{height:7px;border-radius:4px;background:hsla(0,0%,100%,.12);display:block}.tdc-steps i.on{background:var(--tdc-g);box-shadow:0 0 8px rgba(61,220,151,.6)}.tdc-sb{display:flex;flex-direction:column;gap:14px;margin-top:14px}.tdc-sbr{display:grid;grid-template-columns:130px minmax(0,1fr) 78px;gap:12px;align-items:center}.tdc-sbn{font-size:14px;font-weight:600;color:var(--tdc-cream)}.tdc-sbt{position:relative;background:hsla(0,0%,100%,.05)}.tdc-sbf,.tdc-sbt{height:26px;border-radius:9px}.tdc-sbf{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:flex-end;padding-right:8px;font-family:var(--tdc-mono);font-size:13px;font-weight:700;color:#140b03;transition:width .5s cubic-bezier(.2,.8,.2,1)}.tdc-sb80{position:absolute;top:-5px;left:80%;width:2px;height:36px;background:#3ddc97;box-shadow:0 0 8px rgba(61,220,151,.7)}.tdc-sbs{font-size:12.5px;font-weight:700;text-align:right}.tdc-sbleg{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--tdc-grey);margin-top:14px}.tdc-sbleg span{display:inline-flex;align-items:center;gap:7px}@media (max-width:520px){.tdc-sbr{grid-template-columns:92px minmax(0,1fr) 64px}.tdc-sbn{font-size:12.5px}}.tdc-scale-z{position:relative;display:block;height:14px}.tdc-scale-z span{position:absolute;transform:translateX(-50%)}.tdc-stack .tdc-seg2{font-size:14px}.tdc-stack-gap{font-size:12px;white-space:nowrap}.tdc-src-sum{margin-top:10px;font-size:15px;color:var(--tdc-grey)}.tdc-src-sum b{color:var(--tdc-cream);font-size:17px}.tdc-src-sum span{color:var(--tdc-o2);font-weight:600}.tdc-stack .tdc-seg2.ink{color:#0b1a33;text-shadow:none}.tdc-stack .tdc-seg2.on{box-shadow:inset 0 0 0 2px #fff;z-index:1}@media (max-width:520px){.tdc-stack .tdc-seg2,.tdc-stack-gap{font-size:11px}.tdc-stack .tdc-full{display:none}.tdc-stack .tdc-seg2.thin{font-size:0}}.tdc-usrc{display:flex;flex-direction:column;gap:6px;margin-top:14px}.tdc-usrc-row{display:grid;grid-template-columns:10px 9.5rem minmax(60px,1fr) 4.2rem 5.5rem;align-items:center;gap:12px;padding:8px 4px;font-size:14px;color:var(--tdc-cream)}.tdc-usrc-row i{width:10px;height:10px;border-radius:50%}.tdc-usrc-row .t{height:8px;border-radius:4px;background:hsla(0,0%,100%,.07);overflow:hidden}.tdc-usrc-row .t span{display:block;height:100%;border-radius:4px}.tdc-usrc-row b{text-align:right;font-weight:700;white-space:nowrap}.tdc-usrc-row small{font-size:12px;color:var(--tdc-grey);white-space:nowrap}@media (max-width:640px){.tdc-usrc-row{grid-template-columns:10px minmax(0,1fr) 4rem}.tdc-usrc-row .t{grid-column:2/-1;grid-row:2}.tdc-usrc-row small{display:none}}.tdc{container-type:inline-size}.tdc-row2.tdc-halves:not(:has(>:nth-child(2))){grid-template-columns:minmax(0,1fr)}.tdc-eq>.tdc-left{justify-content:flex-start}.tdc-vbig .t{font-size:clamp(18px,3cqi,24px);overflow-wrap:anywhere}.tdc-rule>span:nth-child(2){min-width:0;overflow-wrap:anywhere}.tdc-bf.out,.tdc-sbf.out{justify-content:flex-start;padding:0;overflow:visible}.tdc-bf.out>span,.tdc-sbf.out>span{position:absolute;left:calc(100% + 6px);color:var(--tdc-w)}@container (max-width: 860px){.tdc-row2,.tdc-row2.tdc-halves{grid-template-columns:minmax(0,1fr)}.tdc-ct-head{display:none}.tdc-ct-row{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.tdc-ct-row>.tdc-bt{grid-column:1/-1;grid-row:2}.tdc-ct-row>.tdc-nums{display:none}}.tdc-cred{max-width:900px;gap:26px;padding:40px 44px}.tdc-cv-head{display:flex;align-items:center;gap:18px;padding-right:120px}.tdc-cv-head .tdc-av{width:72px;height:72px;font-size:26px;border-radius:22px}.tdc-cv-who{display:flex;flex-direction:column;gap:3px;min-width:0}.tdc-cv-who .tdc-name{font-size:28px}.tdc-cv-sec{display:flex;flex-direction:column;gap:12px}.tdc-cv-sec h3{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tdc-o2);padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.09)}.tdc-cv-sec h3 small{font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--tdc-grey)}.tdc-cv-p{font-size:15px;line-height:1.65}.tdc-cv-tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.tdc-cv-tool{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:16px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.08);font-size:13.5px}.tdc-cv-tool .h{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14.5px}.tdc-cv-tool .h i{width:9px;height:9px;border-radius:50%}.tdc-cv-tool .h b{margin-left:auto;font-size:20px}.tdc-cv-tool small{color:var(--tdc-grey);font-size:12px;margin-bottom:4px}.tdc-cv-tool .r{display:flex;justify-content:space-between;gap:8px;color:var(--tdc-grey)}.tdc-cv-tool .r b{color:var(--tdc-w)}.tdc-cv-rec>div{display:grid;grid-template-columns:110px minmax(0,1fr) 110px 40px;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid hsla(0,0%,100%,.06);font-size:14px}.tdc-cv-rec>div:last-child{border-bottom:0}.tdc-cv-rec .d,.tdc-cv-rec .l{color:var(--tdc-grey);font-size:12.5px}.tdc-cv-rec .w{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdc-cv-rec em{font-style:normal;color:var(--tdc-grey)}.tdc-cv-rec b{text-align:right;font-size:15px}.tdc-cv-tags{display:flex;flex-wrap:wrap;gap:8px}.tdc-cv-tags span{padding:6px 12px;border-radius:999px;font-size:13px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09)}.tdc-cred-track{stroke:hsla(0,0%,100%,.08)}.tdc-cred-hero{display:flex;align-items:center;gap:28px;padding:20px;border-radius:20px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.07)}.tdc-cred-hero .tdc-ring,.tdc-cred-hero .tdc-ring svg{width:140px;height:140px}.tdc-cred-hero .tdc-ring .n{font-size:44px}.tdc-cred-verdict{display:flex;flex-direction:column;gap:12px;min-width:0}.tdc-cred-badge{align-self:flex-start;padding:6px 14px;border-radius:999px;font-size:14px;font-weight:700;color:#06281a;background:var(--tdc-g)}.tdc-cred-badge.wait{color:#2a1300;background:var(--tdc-o2)}.tdc-cred-facts{display:flex;flex-wrap:wrap;gap:22px}.tdc-cred-facts>div{display:flex;flex-direction:column;gap:2px}.tdc-cred-facts b{font-size:18px}.tdc-cred-src{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.tdc-cred-src>div{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;font-size:13.5px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.tdc-cred-src i{width:8px;height:8px;border-radius:50%}.tdc-cred-src small{color:var(--tdc-grey);font-size:11.5px}.tdc-cred-skills{display:grid;grid-template-columns:1fr 1fr;gap:10px 26px;margin-top:10px}.tdc-cred-skills>div{display:grid;grid-template-columns:minmax(0,1fr) 70px 28px;align-items:center;gap:10px;font-size:13.5px}.tdc-cred-skills .n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdc-cred-skills .t{position:relative;height:6px;border-radius:99px;background:hsla(0,0%,100%,.08)}.tdc-cred-skills .t span{position:absolute;inset:0 auto 0 0;border-radius:99px;background:var(--tdc-o)}.tdc-cred-skills .ok .t span{background:var(--tdc-g)}.tdc-cred-skills .t i{position:absolute;top:-3px;width:2px;height:12px;background:#fff;border-radius:1px}.tdc-cred-skills b{text-align:right}.tdc-cred-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding-top:14px;border-top:1px dashed hsla(0,0%,100%,.14);font-size:12px;color:var(--tdc-grey)}.tdc-cred-next{--tdc-o:#ff7a1a;--tdc-o2:#ffa45c;--tdc-grey:#9db0c8;--tdc-g:#3ddc97;color:#f8fafc;background:#0f1834;max-width:1040px;margin:18px auto 0;display:flex;flex-direction:column;gap:10px}.tdc.tdc-cred.lt{--tdc-w:#0b1220;--tdc-grey:#5e5547;--tdc-o2:#c25a10;--tdc-g:#1f8a5b;background:linear-gradient(160deg,#fffdf9,#f6eedf);border-color:rgba(74,68,54,.14);box-shadow:0 30px 70px -30px rgba(74,68,54,.35),inset 0 1px 0 #fff}.tdc.tdc-cred.lt:before{background:linear-gradient(135deg,rgba(194,90,16,.5),rgba(74,68,54,.06) 35%,rgba(74,68,54,.04) 65%,rgba(31,138,91,.4))}.lt .tdc-cred-skills .t,.lt .tdc-cred-track{stroke:rgba(74,68,54,.12);background:rgba(74,68,54,.1)}.lt .tdc-cv-sec h3{border-bottom-color:rgba(74,68,54,.14)}.lt .tdc-cv-rec>div{border-bottom-color:rgba(74,68,54,.1)}.lt .tdc-cred-hero,.lt .tdc-cv-tags span,.lt .tdc-cv-tool{background:hsla(0,0%,100%,.7);border-color:rgba(74,68,54,.12)}.lt .tdc-cred-skills .t i{background:#0b1220}.lt .tdc-cred-badge{color:#fff}.lt .tdc-cred-foot{border-top-color:rgba(74,68,54,.2)}.tdc-cred-next.lt{background:hsla(0,0%,100%,.7);border-color:rgba(74,68,54,.12);color:#0b1220;--tdc-grey:#5e5547;--tdc-o2:#c25a10}@media (max-width:640px){.tdc-cred{padding:26px 20px}.tdc-cv-head{padding-right:70px}.tdc-cv-rec>div{grid-template-columns:minmax(0,1fr) 40px}.tdc-cv-rec .d,.tdc-cv-rec .l{display:none}.tdc-cred-hero{flex-direction:column;text-align:center}.tdc-cred-badge{align-self:center}.tdc-cred-facts{justify-content:center}.tdc-cred-skills{grid-template-columns:1fr}}.tdc.tdc-cred:before{display:none}#one-page-print-root .tdc-cred{box-shadow:none;border-radius:0;border:0;backdrop-filter:none;-webkit-backdrop-filter:none}.tdc-cred{max-width:1040px;padding:32px;gap:20px}.tdc-cv-brand{display:flex;align-items:center;gap:16px;padding-right:100px;position:relative;min-height:60px}.tdc-cv-title{font-size:30px;font-weight:700;letter-spacing:-.6px;padding-left:16px;border-left:1px solid hsla(0,0%,100%,.15);color:var(--tdc-cream)}.tdc-cv-stamp{position:absolute;right:0;top:-12px;width:92px;height:92px}.tdc-cv-lk{font-size:11.5px;font-weight:600;color:var(--tdc-g)}.tdc-cred .tdc-lock{background:rgba(61,220,151,.1);border-color:rgba(61,220,151,.35);color:var(--tdc-g)}.tdc-cred .tdc-lock .ic{background:rgba(61,220,151,.16)}.tdc-cred .tdc-lock .tdc-mono{color:var(--tdc-w)}.tdc-cred .tdc-cv-tools{margin-top:14px}.tdc-cv-need{background:var(--tdc-w);box-shadow:0 0 8px hsla(0,0%,100%,.5)}.tdc-cv-skills{align-self:stretch;display:flex;flex-direction:column}.tdc-cv-growth{margin-top:auto;padding-top:20px}.tdc-cv-growth-plot{position:relative}.tdc-cv-growth-h{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.tdc-cv-growth-h b{font-size:15px;color:var(--tdc-cream)}.tdc-cv-growth-h b.tdc-g-ok{color:var(--tdc-g)}.tdc-cv-growth svg{display:block;width:100%;height:96px;overflow:visible}.tdc-cv-growth-bar{stroke:var(--tdc-grey);stroke-dasharray:3 4;opacity:.5;vector-effect:non-scaling-stroke}.tdc-cv-growth-dot{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#ff7a1a;box-shadow:0 0 0 4px rgba(255,122,26,.25)}.tdc-cv-growth-f{display:flex;justify-content:space-between;gap:8px;margin-top:8px;font-size:12.5px;color:var(--tdc-grey)}.tdc-cv-growth-f b{color:var(--tdc-cream);font-weight:600}.tdc-cv-side{display:flex;flex-direction:column;gap:10px}.tdc-cv-side .tdc-lbl:not(:first-child){margin-top:8px}.tdc-cv-side .tdc-cv-p{font-size:14px;color:var(--tdc-cream)}.tdc-cred .tdc-cv-rec>div{grid-template-columns:minmax(0,1fr) 40px}.tdc-cv-rec small{display:block;font-size:11.5px;color:var(--tdc-grey)}.tdc-cred .tdc-cv-rec .w{white-space:normal}.tdc.tdc-cred.lt{--tdc-cream:#1c2636;--tdc-r:#c0392b}.lt .tdc-pane,.lt .tdc-stat{background:hsla(0,0%,100%,.75);border-color:rgba(74,68,54,.12);box-shadow:none}.lt .tdc-sbt,.lt .tdc-usrc-row .t{background:rgba(74,68,54,.1)}.lt .tdc-cv-need{box-shadow:none}.lt .tdc-cv-title{border-left-color:rgba(74,68,54,.2)}.lt .tdc-cv-tool{background:rgba(74,68,54,.04)}@media (max-width:760px){.tdc-cred{padding:20px 16px}.tdc-cv-title{font-size:20px}.tdc-cred .tdc-row2,.tdc-cred .tdc-row2.tdc-halves{grid-template-columns:minmax(0,1fr)}}.tdc.tdc-cred{font-family:Poppins,system-ui,sans-serif}.tdc-cred .tdc-lbl{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--tdc-o2)}.tdc-cred .tdc-stat .tdc-lbl{font-size:10.5px;letter-spacing:.1em;color:var(--tdc-grey)}.tdc-cred .tdc-cv-rec b,.tdc-cred .tdc-cv-tool .r b,.tdc-cred .tdc-ring .n,.tdc-cred .tdc-stat .v,.tdc-cred .tdc-usrc-row b{font-family:Poppins,system-ui,sans-serif;font-variant-numeric:tabular-nums}.tdc-cred .tdc-ring .n{font-weight:700}.tdc-cred .tdc-ring .pm{font-family:Poppins,system-ui,sans-serif;color:var(--tdc-grey)}.tdc-cred .tdc-src-sum,.tdc-cred .tdc-src-sum b{font-size:15px}.tdc-cred .tdc-usrc-row{font-size:14px}.tdc-cred .tdc-sbn{font-size:13.5px;font-weight:500}.tdc-cred .tdc-sbs{font-size:13px;font-weight:600}.tdc-cred .tdc-cv-title{font-size:26px;font-weight:600;letter-spacing:-.3px}.tdc-cred .tdc-name{font-size:24px;font-weight:600}.tdc-cred .tdc-foot{font-size:12px;text-align:center;color:var(--tdc-grey)}.tdc-cv-brand{padding-right:0}.tdc-cv-seal{display:flex;align-items:center;gap:14px;padding:10px 18px 10px 10px;border-radius:18px;background:rgba(61,220,151,.07);border:1px solid rgba(61,220,151,.28)}.tdc-cv-seal .tdc-cv-stamp{position:relative;top:0;width:76px;height:76px;flex-shrink:0}.tdc-cv-vt{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--tdc-g)}.tdc-cv-vid{font-size:17px;font-weight:700;letter-spacing:.04em;margin-top:2px}.tdc-cv-vs{font-size:12px;color:var(--tdc-grey)}.lt .tdc-cv-seal{background:rgba(31,138,91,.06);border-color:rgba(31,138,91,.3)}.tdc-cv-more{display:inline-block;margin-top:4px;font-size:12.5px;font-weight:600;color:var(--tdc-grey)}.tdc-cv-tags .tdc-cv-more{margin-top:0;padding:6px 4px}.tdc-cred .tdc-sbf{font-family:Poppins,system-ui,sans-serif;font-variant-numeric:tabular-nums}.tdc-cred .tdc-stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tdc-cred-next{flex-direction:row;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;font-family:Poppins,system-ui,sans-serif}.tdc-cred-next .tdc-lbl{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--tdc-o2)}.tdc-cv-next-t{display:flex;flex-direction:column;gap:6px;flex:1 1 360px;min-width:0}.tdc-cv-next-h{font-size:20px;font-weight:700}.tdc-cred-next .tdc-btn{flex:none}.tdc-cv-tags span{white-space:nowrap}.tdc-cred .tdc-cv-more,.tdc-cred .tdc-cv-rec small,.tdc-cred .tdc-cv-tool .r,.tdc-cred .tdc-cv-tool small,.tdc-cred .tdc-cv-vs,.tdc-cred .tdc-ring .pm,.tdc-cred .tdc-sbleg,.tdc-cred .tdc-sub{font-family:inherit;font-size:13.5px;font-weight:500;letter-spacing:0;color:#a9b8cc}.tdc-cred .tdc-cv-rec small{display:block;margin-top:3px;font-size:12.5px}.tdc-cred.lt .tdc-cv-more,.tdc-cred.lt .tdc-cv-rec small,.tdc-cred.lt .tdc-cv-tool .r,.tdc-cred.lt .tdc-cv-tool small,.tdc-cred.lt .tdc-cv-vs,.tdc-cred.lt .tdc-ring .pm,.tdc-cred.lt .tdc-sbleg,.tdc-cred.lt .tdc-sub{color:var(--tdc-grey)}