.ps-dna{--dna-ink:#eff0ff;--dna-muted:#a9b7d2;--dna-violet:#bca0ff;--dna-cyan:#8de3ec;--dna-pink:#ff9fba;position:relative;isolation:isolate;margin:0;padding:30px;color:var(--dna-ink);font:14px/1.5 Inter,system-ui,sans-serif;background:radial-gradient(ellipse at 90% 0,#7550ca2a,transparent 50%),#0b1220;border:1px solid #aa8afc35;border-radius:24px;min-width:0;text-align:left}.ps-dna *{box-sizing:border-box}.ps-dna [hidden]{display:none!important}.ps-dna h2,.ps-dna h3,.ps-dna h4,.ps-dna p{color:inherit;letter-spacing:normal}.ps-dna h3{font-size:19px;line-height:1.3;margin:24px 0 10px}.ps-dna p{line-height:1.6}.ps-dna>header{position:static!important;display:block!important;inset:auto!important;width:auto!important;height:auto!important;min-height:0!important;padding:0 0 22px!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;transform:none!important;z-index:auto!important}.ps-dna>header h2{position:static!important;font-size:clamp(27px,4vw,38px)!important;margin:7px 0 16px!important;line-height:1.15!important;text-align:left!important}.ps-dna>header p{margin:9px 0 0;font-size:12px;color:var(--dna-muted)}.ps-dna-kicker,.ps-dna-eyebrow{font-size:10px;font-weight:800;letter-spacing:1.7px;color:#bdb1e6}.ps-dna-fixture{display:flex;align-items:center;gap:12px;font-size:16px;flex-wrap:wrap}.ps-dna-fixture i{font-style:normal;color:#77638e}.ps-dna-fixture strong{color:#dfd1ff}.ps-dna-nav{display:flex;gap:8px;overflow-x:auto;padding:2px 0 14px;scrollbar-width:thin;scrollbar-color:#766092 transparent;overscroll-behavior-x:contain}.ps-dna .ps-dna-market-button{appearance:none!important;width:auto!important;min-height:64px!important;flex:1 0 74px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:9px 10px!important;margin:0!important;border:1px solid #7c719f4d!important;border-radius:14px!important;background:#172032!important;color:#c4cce1!important;font:600 12px/1.2 Inter,system-ui,sans-serif!important;box-shadow:none!important;cursor:pointer!important;white-space:nowrap!important}.ps-dna .ps-dna-market-button i{font:23px/1 system-ui;font-style:normal}.ps-dna .ps-dna-market-button.is-active{background:linear-gradient(135deg,#6844a5,#323667)!important;border-color:#bca0ff!important;color:#fff!important;box-shadow:inset 0 1px #eadfff35,0 3px 16px #6940c12a!important}.ps-dna button:focus-visible,.ps-dna summary:focus-visible{outline:2px solid #e1c8ff;outline-offset:3px}.ps-dna-focus{display:grid;grid-template-columns:minmax(0,1fr) 152px;gap:24px;padding:23px 0 18px;border-bottom:1px solid #ae9fd625}.ps-dna-focus h3{font-size:23px;margin:5px 0 10px}.ps-dna-focus p{font-size:13px;color:var(--dna-muted);margin:10px 0 0}.ps-dna-verdict{display:inline-flex;border:1px solid #a493da45;border-radius:20px;background:#7961bb1f;color:#d1c3f1;padding:5px 10px;font-size:12px;font-weight:600}.is-supports .ps-dna-verdict{color:#a1e8ed;border-color:#72ccde60;background:#478eae18}.is-contradicts .ps-dna-verdict{color:#ffacc5;border-color:#e681a260}.ps-dna-frequency{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border-left:1px solid #9d8acd32;padding-left:14px;gap:3px}.ps-dna-frequency strong{color:#d4baff;font-size:42px;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:-1px}.ps-dna-frequency small{font-size:11px;color:var(--dna-muted)}.ps-dna-frequency span{font-size:12px;color:#dfd7f7}.ps-dna-context-rates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:18px 0 10px}.ps-dna-context-rates>div{min-width:0;display:grid;grid-template-rows:minmax(38px,auto) auto auto auto;gap:3px}.ps-dna-context-rates span{font-size:12px;line-height:1.4;color:var(--dna-muted)}.ps-dna-context-rates b{font-size:26px;color:#c6b3fa;font-variant-numeric:tabular-nums}.ps-dna-context-rates small{font-size:11px;color:#c2cce0}.ps-dna-meter{height:5px;background:#34394e;border-radius:5px;margin-top:5px;overflow:hidden}.ps-dna-meter i{display:block;height:100%;background:linear-gradient(90deg,#8560fd,#c397fa);border-radius:inherit}.ps-dna-caption,.ps-dna-footnote p{color:var(--dna-muted)!important;font-size:12px;line-height:1.6;margin:10px 0}.ps-dna-confidence{border-bottom:1px solid #ae9fd625;padding:10px 0 15px;font-size:12px;color:#bdc7de}.ps-dna summary{cursor:pointer;line-height:1.5}.ps-dna-confidence p{font-size:12px}.ps-dna-confidence>small{display:block;color:var(--dna-muted)}.ps-dna-confidence>small span{float:right}.ps-dna-interval{position:relative;height:9px;background:#35384d;margin:20px 0 7px;border-radius:9px}.ps-dna-interval i{position:absolute;height:100%;background:#9676d5;border-radius:8px}.ps-dna-interval b{position:absolute;width:3px;height:17px;top:-4px;background:#eadeff;transform:translateX(-50%)}.ps-dna-section-heading{display:flex;align-items:center;gap:10px;margin:30px 0 10px}.ps-dna-section-heading>span{display:grid;place-items:center;width:27px;height:27px;border:1px solid #a69aca50;border-radius:9px;font:600 10px/1 monospace;color:#bbace0;flex-shrink:0}.ps-dna-section-heading h3{margin:0!important}.ps-dna-recipes{display:grid;gap:12px}.ps-dna-recipe{border:1px solid #9782ca40;background:linear-gradient(120deg,#1a2636,#231c35);border-radius:17px;padding:17px}.ps-dna-recipe-title{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.ps-dna-recipe-title>span{color:#aebbce;font-size:11px}.ps-dna-recipe.is-supports .ps-dna-recipe-title>span{color:var(--dna-cyan)}.ps-dna-recipe.is-contradicts .ps-dna-recipe-title>span{color:var(--dna-pink)}.ps-dna-recipe ul{display:grid;gap:8px;padding-left:18px;font-size:13px;margin:15px 0;color:#d9d7ea}.ps-dna-recipe-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border-top:1px solid #ae9fd625;padding-top:12px}.ps-dna-recipe-proof>div{display:grid;grid-template-rows:minmax(40px,auto) auto 18px;gap:3px}.ps-dna-recipe-proof small{font-size:10px;color:var(--dna-muted);line-height:1.4}.ps-dna-recipe-proof strong{font-size:22px;color:#d2c2fa;font-variant-numeric:tabular-nums}.ps-dna-recipe-proof span{font-size:12px;color:#c0cae0}.ps-dna-empty{font-size:13px;color:var(--dna-muted)!important;border-left:2px solid #9e83c5;padding:8px 14px}.ps-dna-defence{padding:22px;border:1px solid #6e90af55;background:linear-gradient(135deg,#15314185,#19213b);border-radius:20px}.ps-dna-defence-heading{display:flex;justify-content:space-between;align-items:center}.ps-dna-defence h4{font-size:25px;line-height:1.2;margin:4px 0;color:#eef3ff}.ps-dna-orbit-icon{font-size:42px;color:#a4cfeb;text-shadow:0 0 22px #648dd499}.ps-dna-defence>p{font-size:12px;color:var(--dna-muted);margin:8px 0 16px}.ps-dna-defence-main{display:flex;gap:14px;align-items:center}.ps-dna-defence-main strong{font-size:44px;color:#b8e0ef;letter-spacing:-1px;line-height:1;font-variant-numeric:tabular-nums}.ps-dna-defence-main span{font-size:12px;color:#ccd9e7}.ps-dna-defence-main>b{font-size:11px;border:1px solid #7993ac66;padding:5px 8px;border-radius:8px;margin-left:auto;white-space:nowrap}.ps-dna-defence-extra{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border-top:1px solid #90a7c12e;margin-top:18px;padding-top:16px}.ps-dna-defence-extra>div{display:flex;flex-direction:column;gap:4px}.ps-dna-defence-extra strong{font-size:24px;color:#becde9}.ps-dna-defence-extra span{font-size:11px;color:#cbd7e9}.ps-dna-defence-extra small{font-size:9px;color:var(--dna-muted)}.ps-dna-defence-scopes{margin-top:14px;font-size:12px}.ps-dna-defence-scopes summary{color:#c5d7ed}.ps-dna-defence-scopes>div{display:grid;grid-template-columns:1fr 45px 55px;align-items:center;gap:8px;border-bottom:1px solid #93a6c325;padding:12px 0}.ps-dna-defence-scopes small{color:var(--dna-muted);text-align:right}.ps-dna-defence-scopes b{text-align:right;font-size:16px}.ps-dna-volume-legend{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:11px;color:#c1bdd6;margin:16px 0}.ps-dna-volume-legend>span:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px;background:#b895fa}.ps-dna-volume-legend>span:nth-child(2):before{background:#6d7895}.ps-dna-volume-legend small{margin-left:auto;color:var(--dna-muted)}.ps-dna-volumes{display:grid;grid-template-columns:1fr 1fr;gap:18px 25px}.ps-dna-volume>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.ps-dna-volume b{font-weight:500}.ps-dna-volume>div>span{font-weight:700;font-variant-numeric:tabular-nums;color:#d0b7ff}.ps-dna-volume.is-down>div>span{color:#ffadc6}.ps-dna-volume>div>span small{font-size:11px;color:#a4b1c7;font-weight:400}.ps-dna-volume>small{font-size:10px;color:var(--dna-muted)}.ps-dna-compare{display:grid;gap:4px;margin:7px 0}.ps-dna-compare>span{height:5px;border-radius:6px;background:#ffffff0b;overflow:hidden}.ps-dna-compare>span:before{content:"";display:block;height:100%;width:var(--fill);border-radius:inherit;background:linear-gradient(90deg,#8461ff,#ceb0ff)}.ps-dna-compare>.is-baseline:before{background:#6d7895}.ps-dna-volume.is-down .ps-dna-compare>span:not(.is-baseline):before{background:linear-gradient(90deg,#b05a9a,#ffafca)}.ps-dna-sequence{display:flex;gap:7px;overflow-x:auto;padding:2px 0 14px;scrollbar-width:thin}.ps-dna-sequence>div{flex:0 0 75px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border:1px solid #aaa3cc35;border-radius:13px;background:#182234;font-size:10px}.ps-dna-sequence strong{font-size:25px;line-height:1.1}.ps-dna-sequence small{color:#a5b4cf;font-size:9px}.ps-dna-sequence-opp{text-align:center;line-height:1.25;min-height:24px;margin-top:3px;overflow-wrap:anywhere}.ps-dna-sequence .is-goal{background:linear-gradient(150deg,#594076,#233546);border-color:#b499fb88}.ps-dna-sequence .is-assist{border-color:#75c8e388;background:#193646}.ps-dna-sequence .is-blank strong{color:#a9acc0}.ps-dna-orbit{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:16px 95px;padding:15px 0;min-height:380px}.ps-dna-spine{position:absolute;inset:10px calc(50% - 30px);width:60px;pointer-events:none;perspective:500px}.ps-dna-double{height:100%;display:flex;flex-direction:column;justify-content:space-around;transform-style:preserve-3d}.ps-dna-double i{position:relative;display:block;flex:0 0 2px;width:60px;background:linear-gradient(90deg,#67e8f9aa,#b083ff55,#e9acffcc);transform-style:preserve-3d;animation:ps-dna-turn 12s linear infinite;animation-delay:calc(var(--i) * -.5s);box-shadow:0 0 7px #ab88ff44}.ps-dna-double i:before,.ps-dna-double i:after{content:"";position:absolute;top:-3px;width:7px;height:7px;border-radius:50%;background:#8eeaff;box-shadow:0 0 14px #8eeaff88}.ps-dna-double i:before{left:-3px}.ps-dna-double i:after{right:-3px;background:#d3a0ff}.ps-dna-tag{position:relative;border:1px solid #a08dcc44;border-radius:16px;padding:16px;background:linear-gradient(120deg,#1e2b40d9,#241d39dd);min-width:0}.ps-dna-tag summary{display:grid;gap:5px;list-style:none;cursor:pointer}.ps-dna-tag summary>span{font-size:11px;color:#b8c4dc}.ps-dna-tag strong{font-size:26px;line-height:1.1;color:#d8c3ff;font-variant-numeric:tabular-nums}.ps-dna-tag b{font-size:13px;color:#e0e9fc;font-weight:600}.ps-dna-tag small{font-size:10px;color:#aebbd2}.ps-dna-tag.is-high strong{color:#8de3f0}.ps-dna-tag.is-low strong{color:#ff9cbc}.ps-dna-evidence{font-size:12px;line-height:1.5;color:#bdc9df;margin-top:10px;border-top:1px solid #ffffff15}.ps-dna-all{margin-top:20px;font-size:12px}.ps-dna-all summary{padding:12px 0;color:#d1c3ff}.ps-dna-table>div{display:grid;grid-template-columns:minmax(0,1fr) 60px 42px;gap:8px;padding:10px 0;border-bottom:1px solid #ffffff12}.ps-dna-table small{color:var(--dna-muted)}.ps-dna-footnote{margin:24px 0 0;padding:16px 0 0;border-top:1px solid #a495c825;position:static!important;background:none!important;display:block!important;box-shadow:none!important}.ps-dna-footnote small{font-size:10px;color:var(--dna-muted)}@keyframes ps-dna-turn{from{transform:rotateY(0)}to{transform:rotateY(360deg)}}@media(max-width:600px){.ps-dna{padding:20px 16px;border-radius:18px}.ps-dna-focus{grid-template-columns:minmax(0,1fr);gap:16px;padding:13px 0 17px}.ps-dna-focus h3{font-size:23px}.ps-dna-frequency{display:grid;grid-template-columns:1fr auto;border-left:0;border-top:1px solid #ae9fd625;padding:13px 0 0;text-align:left;gap:3px 15px}.ps-dna-frequency strong{grid-column:2;grid-row:1/4;font-size:38px}.ps-dna-frequency small:last-child{grid-column:1}.ps-dna-context-rates{gap:10px}.ps-dna-context-rates b{font-size:23px}.ps-dna-context-rates span{font-size:11px}.ps-dna-context-rates small{font-size:10px}.ps-dna-context-rates>div{grid-template-rows:minmax(45px,auto) auto auto auto}.ps-dna-recipe{padding:15px 12px}.ps-dna-recipe-proof{gap:10px}.ps-dna-recipe-proof strong{font-size:21px}.ps-dna-recipe-proof>div{grid-template-rows:minmax(43px,auto) auto 18px}.ps-dna-defence{padding:17px 14px}.ps-dna-defence-main strong{font-size:38px}.ps-dna-defence-main{gap:10px;flex-wrap:wrap}.ps-dna-defence-main>b{font-size:10px}.ps-dna-defence-extra{gap:10px}.ps-dna-defence-extra strong{font-size:22px}.ps-dna-volumes{grid-template-columns:1fr;gap:17px}.ps-dna-volume-legend{gap:10px}.ps-dna-volume-legend small{flex-basis:100%;margin-left:0}.ps-dna-orbit{grid-template-columns:minmax(0,1fr);padding-left:50px;gap:12px;min-height:400px}.ps-dna-spine{left:4px;right:auto;width:28px}.ps-dna-double i{width:28px}.ps-dna-tag{padding:14px 16px}.ps-dna-tag summary{grid-template-columns:1fr auto;gap:4px 8px}.ps-dna-tag strong{grid-column:2;grid-row:1/3;align-self:center;font-size:25px}.ps-dna-tag small{grid-column:1/3}.ps-dna-tag b{grid-column:1}.ps-dna-tag:before{content:"";position:absolute;left:-22px;top:42px;width:22px;height:1px;background:linear-gradient(90deg,#a786fa22,#a786fa99)}}@media(prefers-reduced-motion:reduce){.ps-dna-double i{animation:none}.ps-dna-double i:nth-child(2n){transform:rotateY(55deg)}}.ps-dna-context-rates .is-small b{color:#a7a4ba}.ps-dna-context-rates .is-small small{color:#d4a8bc}.ps-dna-context-rates .is-small .ps-dna-meter i{background:#6f617f}.ps-dna-learning{margin:12px 0 20px;padding:14px;border:1px solid #b99bff40;border-radius:16px;background:#b99bff08}.ps-dna-learning summary{cursor:pointer;font-weight:700}.ps-dna-learning div{display:flex;flex-wrap:wrap;gap:8px}.ps-dna-learning div span{padding:5px 9px;border-radius:8px;background:#ffffff08}.ps-dna-learning small{display:block;margin-top:10px;color:#aabbcf}.ps-dna-estimate{margin:16px 0;padding:16px;border:1px solid #ab92eb45;border-radius:16px;display:grid;grid-template-columns:1fr 1.4fr;gap:16px}.ps-dna-estimate strong{display:block;font-size:28px;color:#c9b2ff}.ps-dna-estimate p{margin:0}.ps-dna-estimate small{color:#b6c4d9;font-size:12px}@media(max-width:600px){.ps-dna-estimate{grid-template-columns:1fr}.ps-dna-estimate strong{font-size:30px}}.ps-dna-estimate details{min-width:0;font-size:.78rem;color:#bfc8dc}.ps-dna-estimate summary{cursor:pointer;line-height:1.5}.ps-dna-estimate details p{margin-top:8px}.ps-dna-habit{font-weight:650;color:#e5def5!important}.ps-dna-context-reading{padding:16px;border-left:3px solid #a58aff;background:linear-gradient(110deg,#a281ff14,#759de507);border-radius:0 14px 14px 0;margin:12px 0}.ps-dna-context-reading>b{display:block;margin:8px 0;font-size:17px;color:#e3d9ff}.ps-dna-context-reading p{font-size:13px;line-height:1.55;margin:8px 0}.ps-dna-context-reading>small{color:#afbcd1;font-size:12px}.ps-dna-process{margin:16px 0;font-size:13px;border:1px solid #bba0ff2b;border-radius:14px;padding:14px}.ps-dna-process summary,.ps-dna-origin summary,.ps-dna-stability summary{cursor:pointer;line-height:1.6}.ps-dna-process>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ps-dna-process article{padding:10px;border-radius:10px;background:#b99bff0c;min-width:0}.ps-dna-process article>*{display:block}.ps-dna-process strong{font-size:25px;color:#cab6ff;margin:6px 0}.ps-dna-process small,.ps-dna-process span{color:#b9c3d6;font-size:11px;line-height:1.6}.ps-dna-process p,.ps-dna-origin p,.ps-dna-stability p{font-size:12px;color:#abb9d0;line-height:1.65}.ps-dna-recipe-proof.is-later-first{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-dna-origin,.ps-dna-stability{margin-top:13px;color:#bdc5da;font-size:12px}.ps-dna-origin{padding-top:12px;border-top:1px solid #a8a5c522}.ps-dna-periods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px}.ps-dna-periods>div{min-width:0;border-radius:10px;background:#9274dd12;padding:10px}.ps-dna-periods b,.ps-dna-periods span,.ps-dna-periods small{display:block;line-height:1.6}.ps-dna-periods b{font-size:22px;color:#d4c4ff;margin:6px 0}.ps-dna-periods b small{display:inline;font-size:12px;color:#b3bdd1}@media(max-width:420px){.ps-dna-process>div,.ps-dna-periods{grid-template-columns:1fr 1fr}.ps-dna-process article:first-child{grid-column:1/-1}.ps-dna-periods{grid-template-columns:1fr}.ps-dna-context-reading{padding:12px}}.ps-dna-inputs{margin:16px 0;border:1px solid #7565b957;border-radius:18px;padding:14px;background:linear-gradient(120deg,#151d304d,#33295840)}.ps-dna-inputs>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;cursor:pointer;font-weight:700;font-size:.82rem}.ps-dna-input-icons{display:flex;gap:7px}.ps-dna-inputs svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.ps-dna-inputs .is-ready{color:#c4b6ff}.ps-dna-inputs .is-missing{color:#8893a6}.ps-dna-input-icons .is-missing{opacity:.55}.ps-dna-input-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ps-dna-input-grid article{min-width:0;border:1px solid #8885b42e;border-radius:12px;padding:12px;background:#09132155}.ps-dna-input-grid article>div{display:flex;align-items:center;gap:8px;margin-bottom:10px}.ps-dna-input-grid b{font-size:.77rem;overflow-wrap:anywhere}.ps-dna-input-grid strong{font-size:.8rem}.ps-dna-input-grid p,.ps-dna-input-grid small{display:block;color:#aebcd4;font-size:.72rem;line-height:1.5;margin:8px 0 0;overflow-wrap:anywhere}.ps-dna-evidence-plot{padding:18px 16px;background:linear-gradient(130deg,#142434aa,#26214188);border:1px solid #aa96ff33;border-radius:18px;margin:18px 0}.ps-dna-plot-title{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px}.ps-dna-plot-title b{font-size:.85rem}.ps-dna-plot-title span{font-size:.68rem;white-space:nowrap;color:#9dabca}.ps-dna-plot-row{margin:16px 5px 23px}.ps-dna-plot-row>div:first-child{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:baseline;font-size:.8rem}.ps-dna-plot-row small{color:#aebcd4;font-size:.72rem}.ps-dna-plot-row b{color:#d2c2ff}.ps-dna-plot-track{height:5px;background:#8c94bb2b;border-radius:9px;position:relative;margin-top:12px}.ps-dna-plot-track i{position:absolute;top:-3px;height:11px;border-radius:9px;background:linear-gradient(90deg,#8062c74d,#c6afff77)}.ps-dna-plot-track>b{position:absolute;top:50%;transform:translate(-50%,-50%);height:10px;width:10px;background:#ddd0ff;border:2px solid #a182ef;border-radius:50%;box-shadow:0 0 9px #ae84fc55}@media(max-width:600px){.ps-dna-input-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-dna-plot-row>div:first-child{font-size:.73rem;gap:7px}}.ps-dna .ps-dna-team-logo{width:28px;height:28px;min-width:28px;max-width:28px;object-fit:contain;border-radius:50%;vertical-align:middle;flex-shrink:0}.ps-dna .ps-dna-team-logo[hidden]{display:none!important}.ps-dna-fixture>span,.ps-dna-fixture>strong,.ps-dna-defence-heading h4{display:flex;align-items:center;gap:8px;min-width:0}.ps-dna-summary{margin:8px 0 18px;padding:22px;border:1px solid #b39afc55;border-radius:22px;background:radial-gradient(ellipse at 100% 0,#6e42bc3d,transparent 70%),linear-gradient(135deg,#111d30,#16152c);box-shadow:0 12px 30px #02071240}.ps-dna-summary-top{display:grid;grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:18px}.ps-dna-summary h3{margin:8px 0;font-size:22px}.ps-dna-summary-top p{margin:0;color:#bec8df;font-size:13px}.ps-dna-score-ring{width:120px;height:120px;border-radius:50%;padding:5px;background:conic-gradient(from 220deg,#8063ed 0%,#c0a3ff var(--dna-score),#55527244 var(--dna-score) 100%);box-shadow:0 0 30px #a582ef18}.ps-dna-score-ring>div{border-radius:50%;width:100%;height:100%;background:#12192c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.ps-dna-score-ring strong{font-size:38px;font-weight:800;line-height:1.1;letter-spacing:-1px;color:#e0d3ff}.ps-dna-score-ring span{font-size:9px;color:#b1bdd3;white-space:nowrap}.ps-dna-summary-notes{list-style:none;padding:0;margin:22px 0 16px;display:grid;gap:14px}.ps-dna-summary-notes li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start}.ps-dna-note-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;background:#a885ed16;color:#c7b3f5;font-size:21px}.ps-dna-summary-notes b{font-size:12px;color:#ebe6ff}.ps-dna-summary-notes p{margin:2px 0 0;font-size:12px;line-height:1.5;color:#aebbd4}.ps-dna-summary-notes .is-down .ps-dna-note-icon{color:#f3acca;background:#cf6a961a}.ps-dna-summary-footer{border-top:1px solid #a595cd22;padding-top:12px;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center}.ps-dna-summary-footer span{font-size:10px;padding:3px 8px;border-radius:20px;background:#9d80da1a;color:#c3b7e6}.ps-dna-summary-footer small{font-size:9px;color:#a3aec3}.ps-dna-evidence-drawer{margin:14px 0;border-top:1px solid #9290b42b;padding-top:12px;min-width:0}.ps-dna-evidence-drawer>summary{display:flex;justify-content:space-between;align-items:center;gap:10px;cursor:pointer;font-size:12px;font-weight:650;color:#b9c8df;list-style:none;padding:6px 0}.ps-dna-evidence-drawer>summary::-webkit-details-marker{display:none}.ps-dna-evidence-drawer>summary>span{font-size:22px;color:#c4b3ee;font-weight:400;transition:transform .15s}.ps-dna-evidence-drawer[open]>summary>span{transform:rotate(45deg)}.ps-dna-global-evidence{margin-top:20px}@media(max-width:600px){.ps-dna-summary{padding:17px}.ps-dna-summary-top{grid-template-columns:minmax(0,1fr) 100px;gap:12px}.ps-dna-score-ring{width:100px;height:100px}.ps-dna-score-ring strong{font-size:33px}.ps-dna-summary h3{font-size:19px}.ps-dna-summary-top p{font-size:12px}.ps-dna-summary-notes{gap:12px;margin-top:18px}}@media(prefers-reduced-motion:reduce){.ps-dna-evidence-drawer>summary>span{transition:none}}.ps-scorer-evidence{padding:16px;border:1px solid #9d80dd55;border-radius:18px;background:linear-gradient(125deg,#112033,#211938);margin:16px 0;color:#eae7ff}.ps-scorer-evidence>strong{display:block;font-size:14px}.ps-scorer-evidence>p{font-size:11px;line-height:1.5;color:#adb5ce}.ps-scorer-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:12px 0;border-bottom:1px solid #9d80dd22}.ps-scorer-row>span{font-size:12px}.ps-scorer-row>b{font-size:19px;font-variant-numeric:tabular-nums;color:#c3afff}.ps-scorer-row>small{font-size:11px;color:#b3bbd0;grid-column:1/-1}.ps-scorer-track{grid-column:1/-1;height:6px;border-radius:5px;background:#ffffff16;overflow:hidden}.ps-scorer-track>i{display:block;height:100%;background:linear-gradient(90deg,#7150ed,#b08eff);border-radius:5px}