.vms{color:#1c2733;font-size:calc(13px*var(--d));background:#f2f4f6;flex-direction:column;flex:1 0 auto;display:flex}.vms *{box-sizing:border-box}.vms-head{background:var(--aPri);color:#fff;height:calc(52px*var(--d));flex:none;align-items:center;gap:20px;padding:0 24px;display:flex}.vms-logo{letter-spacing:.12em;font-weight:700;font-size:calc(16px*var(--d))}.vms-back{color:#ffffffbf;font-size:calc(12.5px*var(--d));font-weight:600;text-decoration:none}.vms-head-meta{font-size:calc(12px*var(--d));color:#fffc;margin-left:auto}.vms-hero{align-items:center;gap:calc(20px*var(--d));padding:calc(18px*var(--d))24px;background:#fff;border-bottom:1px solid #dde3e9;display:flex}.vms-avatar{width:calc(54px*var(--d));height:calc(54px*var(--d));background:var(--aPri);color:#fff;font-weight:700;font-size:calc(18px*var(--d));border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.vms-id h2{font-size:calc(20px*var(--d));margin:0}.vms-id p{color:#76828f;font-size:calc(12px*var(--d));margin:3px 0 0}.vms-totals{gap:calc(28px*var(--d));margin-left:auto;display:flex}.vms-totals div{text-align:center}.vms-totals b{font-size:calc(19px*var(--d));font-variant-numeric:tabular-nums;white-space:nowrap;display:block}.vms-totals b.pos{color:#1d6b45}.vms-totals b.neg{color:#b03330}.vms-totals span{font-size:calc(10px*var(--d));color:#76828f;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.vms-grid{gap:calc(14px*var(--d));padding:calc(16px*var(--d))24px calc(20px*var(--d));grid-template-columns:1fr 1fr;display:grid}.vms-card{padding:calc(14px*var(--d))calc(16px*var(--d));background:#fff;border:1px solid #dde3e9;border-radius:10px;min-width:0}.vms-card.wide{grid-column:span 2}.vms-card h5{margin:0 0 calc(10px*var(--d));font-size:calc(10.5px*var(--d));text-transform:uppercase;letter-spacing:.07em;color:#76828f;display:flex}.vms-card h5 em{text-transform:none;letter-spacing:0;color:#aab4be;margin-left:auto;font-style:normal}.vms-sign{margin-bottom:calc(10px*var(--d));grid-template-columns:22px 1fr 150px;align-items:center;gap:12px;display:grid}.vms-sign-s{font-weight:700;font-size:calc(15px*var(--d));color:var(--aPri)}.vms-sign-bars{flex-direction:column;gap:3px;display:flex}.vms-sign-bar{height:calc(9px*var(--d));background:#f1f3f5;border-radius:4px;position:relative}.vms-sign-bar span{border-radius:4px;position:absolute;inset:0 auto 0 0}.vms-sign-bar.p span{background:var(--aPri)}.vms-sign-bar.a span{background:#c3ccd5}.vms-sign-vals{font-size:calc(11px*var(--d));color:#5d6975}.vms-sign-vals b{color:#1c2733}.vms-gard{gap:calc(10px*var(--d));margin-bottom:calc(12px*var(--d));grid-template-columns:1fr 1fr 1fr;display:grid}.vms-gard>div{padding:calc(10px*var(--d));border:1px solid #eceff2;border-radius:8px}.vms-gard b{font-size:calc(18px*var(--d));font-variant-numeric:tabular-nums;display:block}.vms-gard b.good{color:#1d6b45}.vms-gard b.bad{color:#b03330}.vms-gard span{font-size:calc(10px*var(--d));color:#76828f;text-transform:uppercase;letter-spacing:.05em;margin-top:2px;line-height:1.4;display:block}.vms-gardbar{height:calc(12px*var(--d));border-radius:6px;display:flex;overflow:hidden}.vms-gardbar span{display:block}.vms-gard-cap{font-size:calc(10.5px*var(--d));color:#76828f;gap:14px;margin-top:5px;display:flex}.vms-gard-cap i{vertical-align:-1px;border-radius:3px;width:9px;height:9px;margin-right:4px;display:inline-block}.vms-teams{gap:calc(7px*var(--d));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vms-teams li{font-size:calc(12px*var(--d));grid-template-columns:110px 80px 1fr 44px;align-items:center;gap:10px;display:grid}.vms-teams em{color:#8b95a1;font-style:normal;font-size:calc(10.5px*var(--d))}.vms-teams b{text-align:right;font-variant-numeric:tabular-nums}.vms-teambar{height:calc(9px*var(--d));background:#f1f3f5;border-radius:4px;position:relative}.vms-teambar span{border-radius:4px;position:absolute;inset:0 auto 0 0}.vms-teambar .good{background:#2e9e6b}.vms-teambar .bad{background:#d9534f}.vms-teams h6{margin:0}.vms-sub{margin:calc(12px*var(--d))0 calc(6px*var(--d));font-size:calc(10px*var(--d));text-transform:uppercase;letter-spacing:.07em;color:#76828f}.vms-val{border-collapse:collapse;width:100%;font-size:calc(12px*var(--d))}.vms-val th{text-align:right;font-size:calc(10px*var(--d));text-transform:uppercase;letter-spacing:.06em;color:#76828f;padding:calc(5px*var(--d))8px;border-bottom:1px solid #dde3e9}.vms-val th:first-child{text-align:left}.vms-val td{padding:calc(7px*var(--d))8px;text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid #f3f5f7}.vms-val td:first-child{text-align:left;color:#45525f}.vms-val td.pos{color:#1d6b45;font-weight:700}.vms-val td.neg{color:#b03330;font-weight:700}.vms-folket{margin:calc(12px*var(--d))0 0;font-size:calc(11.5px*var(--d));color:#45525f;padding:calc(9px*var(--d))calc(12px*var(--d));background:#f7f9fa;border-radius:8px;line-height:1.5}.vms-streaks{gap:calc(7px*var(--d));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vms-streaks li{font-size:calc(12px*var(--d));padding-bottom:calc(6px*var(--d));border-bottom:1px solid #f3f5f7;grid-template-columns:1fr auto 120px;align-items:center;gap:12px;display:grid}.vms-streaks li>span:first-child{color:#45525f}.vms-streak-v{font-variant-numeric:tabular-nums;font-weight:700;font-size:calc(11.5px*var(--d));white-space:nowrap;border-radius:999px;padding:2px 10px}.vms-streak-v.good{color:#1d6b45;background:#def0e5}.vms-streak-v.bad{color:#b03330;background:#fbe9e9}.vms-streaks em{color:#8b95a1;font-style:normal;font-size:calc(10.5px*var(--d));text-align:right}.vms-streaks em.active{color:var(--aAcc);font-weight:700}.vms-lg{gap:calc(9px*var(--d));flex-direction:column;display:flex}.vms-lg-row{font-size:calc(12px*var(--d));grid-template-columns:130px 1fr 110px;align-items:center;gap:12px;display:grid}.vms-lg-row>span:first-child{color:#45525f}.vms-lg-bar{height:calc(12px*var(--d));background:#f1f3f5;border-radius:5px;position:relative}.vms-lg-bar span{background:var(--aPri);border-radius:5px;position:absolute;inset:0 auto 0 0}.vms-lg-bar i{background:#8b95a1;width:2px;position:absolute;top:-2px;bottom:-2px}.vms-lg-vals{text-align:right;font-size:calc(11px*var(--d));color:#76828f;font-variant-numeric:tabular-nums}.vms-lg-vals b{color:#1c2733;font-size:calc(12px*var(--d))}.vms-takeaway{background:color-mix(in oklab,var(--aPri)5%,#fff);border:1px solid color-mix(in oklab,var(--aPri)25%,#dde3e9)}.vms-takeaway p{font-size:calc(13px*var(--d));color:#2b3744;margin:0;line-height:1.6}.vms-takeaway .tag{background:var(--aAcc);color:#fff;font-weight:700;font-size:calc(10px*var(--d));margin-bottom:calc(8px*var(--d));text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:2px 9px;display:inline-block}.vms-legend{font-size:calc(11px*var(--d));color:#5d6975;gap:16px;display:flex}.vms-legend i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.sd-app .vms-head{z-index:40;position:sticky;top:0;box-shadow:0 2px 12px #0c1a282e}.sd-app .vms-logo{cursor:pointer}.sd-app .vms-back{transition:color .15s}.sd-app .vms-back:hover{color:#fff;text-decoration:underline}.sd-app .vms-card{transition:transform .18s,box-shadow .18s,border-color .18s}.sd-app .vms-card:hover{border-color:#cfd8e0;transform:translateY(-2px);box-shadow:0 10px 26px #10223517}.proto-anim .proto-page .vms-hero,.proto-anim .proto-page .vms-grid>*{animation:.45s cubic-bezier(.2,.7,.3,1) backwards protoCardIn}.proto-anim .proto-page .vms-grid>:first-child{animation-delay:40ms}.proto-anim .proto-page .vms-grid>:nth-child(2){animation-delay:90ms}.proto-anim .proto-page .vms-grid>:nth-child(3){animation-delay:.14s}.proto-anim .proto-page .vms-grid>:nth-child(4){animation-delay:.19s}.proto-anim .proto-page .vms-grid>:nth-child(5){animation-delay:.24s}.proto-anim .proto-page .vms-grid>:nth-child(6){animation-delay:.29s}.proto-anim .proto-page .vms-grid>:nth-child(7){animation-delay:.34s}.proto-anim .proto-page .vms-grid>:nth-child(8){animation-delay:.39s}.proto-anim .proto-page :is(.vms-sign-bar span,.vms-teambar span,.vms-lg-bar span,.vms-gardbar span){animation:.6s cubic-bezier(.25,.8,.25,1) .25s backwards protoGrowW}.proto-anim .proto-page .vms-lg-bar i{animation:.3s .6s backwards protoFadeIn}
