.mvp-dashboard .mvp-portal-workspace{isolation:isolate;background:0 0;position:relative}.mvp-dashboard-backdrop{z-index:-1;pointer-events:none;background:linear-gradient(#080808b3,#080808d9),url(/site/hero-montage.jpg) top/cover no-repeat;position:absolute;inset:0}.mvp-dashboard .mvp-portal-content{background:0 0;position:relative}.mvp-dashboard .mvp-portal-topbar{background:var(--mvp-surface);-webkit-backdrop-filter:none;backdrop-filter:none;position:relative}.mvp-background-toolbar{border-bottom:1px solid var(--mvp-border);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;margin-bottom:1.35rem;padding-bottom:1.35rem;display:flex}.mvp-background-filters{flex-wrap:wrap;gap:.4rem;display:flex}.mvp-background-filters button,.mvp-background-more button{color:#a4a4a4;cursor:pointer;background:#ffffff05;border:0;border-radius:8px;justify-content:center;align-items:center;gap:.55rem;min-height:42px;padding:.65rem .85rem;font-size:.8rem;transition:color .18s,background-color .18s;display:inline-flex}.mvp-background-filters button svg{width:15px;height:15px}.mvp-background-filters button small{color:#ffffff80;font-size:.7rem}.mvp-background-filters button:hover,.mvp-background-more button:hover{color:#fff;background:#ffffff0a}.mvp-background-filters button[aria-pressed=true]{color:#fff;background:var(--season-accent)}.mvp-background-more>span{color:#818181;font-size:.75rem}.mvp-background-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem;display:grid}.mvp-background-download{color:#e4e4e4;background:#0d0d0d;border-radius:10px;min-width:0;text-decoration:none;display:block;overflow:hidden}.mvp-background-media{aspect-ratio:1920/1080;background:#070707;display:block;position:relative;overflow:hidden}.mvp-background-media :is(img,video){object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.mvp-background-download-hint{color:#fff;opacity:0;background:linear-gradient(#0000,#000d);justify-content:center;align-items:center;gap:.5rem;padding:1.7rem .7rem .8rem;font-size:.76rem;transition:opacity .2s;display:flex;position:absolute;inset:auto 0 0}.mvp-background-download-hint svg{width:15px;height:15px}.mvp-background-download:is(:hover,:focus-visible) .mvp-background-download-hint{opacity:1}.mvp-background-caption{justify-content:space-between;align-items:center;gap:.7rem;padding:.85rem;display:flex}.mvp-background-caption>span{gap:.28rem;display:grid}.mvp-background-caption strong{font-size:.8rem;font-weight:550}.mvp-background-caption small{color:#818181;font-size:.68rem}.mvp-background-caption>svg{color:#888;width:17px;height:17px;transition:color .2s}.mvp-background-download:is(:hover,:focus-visible) .mvp-background-caption>svg{color:var(--season-accent)}.mvp-background-gallery :is(a,button):focus-visible{outline:2px solid var(--season-accent);outline-offset:3px}.mvp-background-more{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;padding-top:1.75rem;display:flex}@media (width<=820px){.mvp-background-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:root .mvp-background-gallery :is(a,button){filter:none!important;transform:none!important}@media (width<=600px){.mvp-background-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.mvp-background-toolbar{gap:.8rem}.mvp-background-filters{gap:.3rem;width:100%}.mvp-background-filters button{flex:1;gap:.4rem;padding-inline:.55rem}.mvp-background-filters button svg{display:none}.mvp-background-caption{padding:.7rem}}:root[data-motion=reduced] .mvp-background-gallery *{transition:none}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-background-gallery *{transition:none}}.mvp-guides{--surface-card:var(--mvp-surface);--surface-card-hover:var(--mvp-surface-hover);overflow-anchor:none;margin-inline:auto;width:min(100%,720px);margin-top:clamp(0px,12dvh - 96px,24px)}.mvp-guides .faq-grid{gap:clamp(6px,1dvh,10px)}.mvp-guides .faq-item{border-color:var(--mvp-border);transition:border-color .22s,background-color .22s;transform:none}.mvp-guides .faq-item:hover{transform:none}.mvp-guides .faq-item:not(.faq-item--open):hover,.mvp-guides .faq-item--open,.mvp-guides .faq-item:focus-within{border-color:var(--mvp-border-strong)}.mvp-guide-question-heading{font:inherit;margin:0}.mvp-guides .faq-question{filter:none;background:0 0;border:0;min-height:44px;padding:clamp(8px,1.4dvh,14px) 18px;transform:scale(1)}.mvp-guides .faq-question:focus-visible{outline:2px solid var(--season-accent);outline-offset:-3px;border-radius:15px}.mvp-guides .faq-icon--active{background:var(--season-accent);color:#fff}.mvp-guide-plus{transform-origin:12px 12px;transition:transform .24s,opacity .18s}.mvp-guides .faq-item--open .mvp-guide-plus{opacity:0;transform:scaleY(0)}.mvp-guides .faq-answer{min-height:0;color:var(--mvp-text-soft);padding:0;font-size:.82rem;line-height:1.45;overflow:hidden}.mvp-guide-answer-content{border-top:1px solid var(--mvp-border);background:var(--mvp-surface-deep);padding:10px 18px 12px}.mvp-guide-video{place-items:center;display:grid}.mvp-guide-video img{aspect-ratio:16/9;object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:clamp(84px,12.5dvh,150px);display:block}.mvp-guide-introduction{margin:0 0 8px}.mvp-guide-checks,.mvp-guide-steps{margin:0;padding-left:1.25rem}.mvp-guide-checks{list-style:outside}.mvp-guide-steps{list-style:decimal}.mvp-guide-checks li,.mvp-guide-steps li{padding-left:2px}.mvp-guide-checks li+li,.mvp-guide-steps li+li{margin-top:3px}.mvp-guide-checks li::marker{color:#828282}.mvp-guide-steps li::marker{color:#828282}.has-checks .mvp-guide-instructions{grid-template-columns:1.15fr 1fr;gap:20px;display:grid}.mvp-guide-answer-content.has-checks{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;display:grid}.has-checks .mvp-guide-introduction,.has-checks .mvp-guide-resource{margin:0}.has-checks .mvp-guide-instructions{grid-column:1/-1}.mvp-guides .faq-answer strong{color:#ececec;font-weight:600}.mvp-guides .faq-answer code{color:#e7e7e7;background:#ffffff09;border-radius:4px;padding:1px 4px;font-size:.9em}.mvp-guide-step-options{color:#e0e0e0}.mvp-guide-resource{color:#ededed;align-items:center;gap:6px;margin-bottom:10px;font-weight:500;text-decoration:none;display:inline-flex}.mvp-guide-resource svg:not(.draw-link__underline){color:#aaa;flex:0 0 14px;width:14px;height:14px;transition:color .18s}.mvp-guide-resource:hover svg:not(.draw-link__underline){color:var(--season-accent)}.mvp-guide-resource:focus-visible{outline:2px solid var(--season-accent);outline-offset:4px;border-radius:2px}@media (height<=800px){.mvp-portal-content:has(.mvp-guides){padding-bottom:12px}.mvp-guides .faq-question{padding-block:8px}.mvp-guides .faq-grid{gap:6px}.mvp-guide-answer-content{padding-block:8px}}@media (height<=760px) and (width>=601px){.mvp-portal-content:has(.mvp-guides){padding-bottom:6px}.mvp-guides .faq-question{min-height:40px;padding-block:5px}.mvp-guides .faq-grid{gap:3px}}@media (width<=600px){.mvp-portal-content:has(.mvp-guides){padding-bottom:6px}.mvp-guides .faq-grid{gap:3px}.mvp-portal-page:has(>.mvp-guides)>.mvp-portal-page-intro{margin-bottom:8px}.mvp-guides .faq-question{padding:9px 12px}.mvp-guides .faq-question-text{padding-right:8px;font-size:.8rem}.mvp-guides .faq-icon{width:22px;height:22px}.mvp-guides .faq-answer{font-size:.78rem;line-height:1.42}.mvp-guide-answer-content{padding:8px 12px}.has-checks .mvp-guide-instructions{grid-template-columns:1fr;gap:8px}.mvp-guide-checks li+li,.mvp-guide-steps li+li{margin-top:2px}}:root[data-motion=reduced] .mvp-guides .faq-answer-wrapper,:root[data-motion=reduced] .mvp-guide-plus{transition:none}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-guides .faq-answer-wrapper,:root:not([data-motion=full]) .mvp-guide-plus{transition:none}}.mvp-web-menu{--web-menu-bg:#090909;--web-menu-panel:#0d0d0d;--web-menu-panel-strong:#111;--web-menu-line:#ffffff14;--web-menu-line-strong:#ffffff26;--web-menu-text:#f7f7f7;--web-menu-muted:#8f8f8f;--web-menu-faint:#626262;--web-menu-accent:var(--mvp-accent);background:var(--web-menu-bg);width:100%;min-width:0;height:100%;min-height:0;color:var(--web-menu-text);isolation:isolate;grid-template-columns:12.25rem minmax(0,1fr);display:grid;position:relative;overflow:hidden}.mvp-web-menu *,.mvp-web-menu :before,.mvp-web-menu :after{box-sizing:border-box}.mvp-web-menu button,.mvp-web-menu input,.mvp-web-menu textarea,.mvp-web-menu select{font:inherit}.mvp-web-menu button{cursor:pointer}.mvp-web-menu button:focus-visible,.mvp-web-menu input:focus-visible,.mvp-web-menu textarea:focus-visible,.mvp-web-menu select:focus-visible{outline:2px solid color-mix(in oklab, var(--mvp-accent) 72%, transparent);outline-offset:2px}.mvp-web-menu-entry-cover{z-index:100;pointer-events:auto;background:#080808;place-items:center;animation:.98s both mvp-web-menu-cover-out;display:grid;position:absolute;inset:0}.mvp-web-menu-entry-brand{--brand-mark-size:3.15rem;--brand-font-size:1.18rem;animation:.82s both mvp-web-menu-brand-pulse}@keyframes mvp-web-menu-cover-out{0%,52%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}@keyframes mvp-web-menu-brand-pulse{0%,12%,to{opacity:0}28%,68%{opacity:1}}.mvp-web-menu-sections{border-right:1px solid var(--web-menu-line);background:#0a0a0a;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.mvp-web-menu-inner-brand{border-bottom:1px solid var(--web-menu-line);align-items:center;min-height:4.15rem;padding:0 1rem;display:flex}.mvp-web-menu-inner-brand>*{--brand-mark-size:2.05rem;--brand-font-size:.77rem}.mvp-web-menu-sections>nav{align-content:start;gap:.22rem;min-height:0;padding:.75rem .65rem;display:grid;overflow-y:auto}.mvp-web-menu-sections>nav>button{color:#8d8d8d;text-align:left;background:0 0;border:0;border-radius:.38rem;grid-template-columns:1.8rem minmax(0,1fr);align-items:center;min-height:2.7rem;padding:0 .7rem;transition:color .18s,background-color .18s;display:grid;position:relative}.mvp-web-menu-sections>nav>button:before{content:"";background:var(--web-menu-accent);opacity:0;border-radius:999px;width:2px;height:1.15rem;transition:opacity .18s;position:absolute;top:50%;left:0;translate:0 -50%}.mvp-web-menu-sections>nav>button:hover,.mvp-web-menu-sections>nav>button.is-active{background:linear-gradient(90deg, color-mix(in oklab, var(--mvp-accent) 12%, transparent), transparent 82%);color:#fff}.mvp-web-menu-sections>nav>button:focus-visible{box-shadow:none;outline:0}.mvp-web-menu-sections>nav>button.is-active:before{opacity:1}.mvp-web-menu-sections>nav>button>svg{width:1rem;height:1rem;color:var(--mvp-accent-text);stroke-width:1.9px;margin:0;display:block}.mvp-web-menu-sections>nav>button>span{text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;font-weight:690;overflow:hidden}.mvp-web-menu-local-state{border-top:1px solid var(--web-menu-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;min-height:4rem;padding:.7rem .85rem;display:grid}.mvp-web-menu-local-state>span{background:var(--web-menu-accent);border-radius:50%;width:.45rem;height:.45rem}.mvp-web-menu-local-state>div{gap:.15rem;min-width:0;display:grid}.mvp-web-menu-local-state strong{color:#fff;font-size:.64rem;line-height:1.1}.mvp-web-menu-local-state small{color:var(--web-menu-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.55rem;overflow:hidden}.mvp-web-menu-main{background:var(--web-menu-bg);grid-template-rows:auto auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;overflow:hidden}.mvp-web-menu-topbar{z-index:20;border-bottom:1px solid var(--web-menu-line);background:#08080bfa;justify-content:space-between;align-items:center;gap:1rem;min-width:0;min-height:4.15rem;padding:.7rem 1rem .7rem 1.15rem;display:flex;position:relative}.mvp-web-menu-page-heading{gap:.13rem;min-width:0;display:grid}.mvp-web-menu-page-heading p,.mvp-web-menu-content-intro p,.mvp-web-menu-panel>header p{color:var(--mvp-accent-text);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.54rem;font-weight:790;line-height:1.1}.mvp-web-menu-page-heading h2{color:#fff;letter-spacing:-.02em;margin:0;font-size:.94rem;font-weight:740}.mvp-web-menu-topbar-actions{justify-content:flex-end;align-items:center;gap:.45rem;min-width:0;display:flex}.mvp-web-menu-global-search{border:1px solid var(--web-menu-line);background:#0c0c0c;border-radius:.42rem;grid-template-columns:2.35rem minmax(0,1fr);align-items:center;width:clamp(12rem,27vw,19rem);min-width:0;min-height:2.35rem;display:grid;position:relative}.mvp-web-menu-global-search:focus-within{border-color:color-mix(in oklab, var(--mvp-accent) 52%, transparent)}.mvp-web-menu-global-search>svg,.mvp-web-menu-search-field>svg{width:.92rem;height:.92rem;color:var(--mvp-accent-text);stroke-width:1.9px;justify-self:center;display:block}.mvp-web-menu-global-search>input,.mvp-web-menu-search-field>input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0 .75rem 0 0;font-size:.68rem}.mvp-web-menu-global-search input::placeholder,.mvp-web-menu-search-field input::placeholder,.mvp-web-menu-control.is-input :is(input,textarea)::placeholder,.mvp-web-menu-preset-form input::placeholder{color:#626262}.mvp-web-menu-search-results{z-index:80;border:1px solid var(--web-menu-line-strong);background:#0c0c0c;border-radius:.5rem;width:min(24rem,100vw - 2rem);display:grid;position:absolute;top:calc(100% + .4rem);right:0;overflow:hidden}.mvp-web-menu-search-results>button{border:0;border-bottom:1px solid var(--web-menu-line);color:#fff;text-align:left;background:0 0;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:.75rem;min-height:3.25rem;padding:.55rem .75rem;display:grid}.mvp-web-menu-search-results>button:last-child{border-bottom:0}.mvp-web-menu-search-results>button:hover,.mvp-web-menu-search-results>button:focus-visible{background:#ffffff09}.mvp-web-menu-search-results>button>span{gap:.12rem;min-width:0;display:grid}.mvp-web-menu-search-results strong{font-size:.65rem}.mvp-web-menu-search-results small,.mvp-web-menu-search-results em{color:var(--web-menu-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.54rem;font-style:normal;overflow:hidden}.mvp-web-menu-icon-action,.mvp-web-menu-disconnect{border:1px solid var(--web-menu-line);color:#b9b9b9;background:#0e0e0e;border-radius:.42rem;justify-content:center;align-items:center;min-height:2.35rem;transition:border-color .17s,color .17s,background-color .17s;display:inline-flex}.mvp-web-menu-icon-action{flex:0 0 2.35rem;width:2.35rem;padding:0}.mvp-web-menu-disconnect{gap:.42rem;padding:0 .78rem;font-size:.64rem;font-weight:710}.mvp-web-menu-icon-action>svg,.mvp-web-menu-disconnect>svg{width:.92rem;height:.92rem;color:var(--mvp-accent-text);stroke-width:1.9px;margin:0;display:block}.mvp-web-menu-subnav{border-bottom:1px solid var(--web-menu-line);background:#0a0a0a;align-items:flex-end;gap:1.2rem;min-width:0;min-height:2.75rem;padding:0 1.15rem;display:flex;overflow-x:auto}.mvp-web-menu-subnav>button{color:#777;background:0 0;border:0;flex:none;min-height:2.75rem;padding:0;font-size:.64rem;font-weight:690;transition:color .17s;position:relative}.mvp-web-menu-subnav>button:after{content:"";background:var(--web-menu-accent);opacity:0;border-radius:999px 999px 0 0;height:2px;transition:opacity .17s,scale .22s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;scale:0 1}.mvp-web-menu-subnav>button:hover,.mvp-web-menu-subnav>button.is-active{color:#fff}.mvp-web-menu-subnav>button.is-active:after{opacity:1;scale:1}.mvp-web-menu-content{min-width:0;min-height:0;padding:1rem 1.15rem 1.25rem;overflow:hidden auto}.mvp-web-menu-content-intro{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;margin-bottom:.9rem;display:flex}.mvp-web-menu-content-intro>div:first-child{gap:.25rem;min-width:0;display:grid}.mvp-web-menu-content-intro h1{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(1.3rem,2.5vw,1.85rem);font-weight:760;line-height:1.05}.mvp-web-menu-content-intro span{max-width:44rem;color:var(--web-menu-muted);font-size:.68rem;line-height:1.5}.mvp-web-menu-page-status{border:1px solid var(--web-menu-line);color:#aaa;border-radius:999px;flex:none;align-items:center;gap:.4rem;min-height:1.75rem;padding:0 .65rem;font-size:.56rem;font-weight:680;display:inline-flex}.mvp-web-menu-page-status>svg{width:.78rem;height:.78rem;color:var(--mvp-accent-text)}.mvp-web-menu-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}.mvp-web-menu-panel{border:1px solid var(--web-menu-line);background:var(--web-menu-panel);border-radius:.55rem;min-width:0;overflow:hidden}.mvp-web-menu-panel>header{border-bottom:1px solid var(--web-menu-line);justify-content:space-between;align-items:center;gap:.8rem;min-height:3.55rem;padding:.7rem .8rem;display:flex}.mvp-web-menu-panel>header>div{gap:.18rem;min-width:0;display:grid}.mvp-web-menu-panel>header h3{color:#fff;letter-spacing:-.014em;margin:0;font-size:.76rem;font-weight:720}.mvp-web-menu-panel>header span{color:var(--web-menu-muted);font-size:.57rem;line-height:1.4}.mvp-web-menu-panel>header>svg{width:1rem;height:1rem;color:var(--mvp-accent-text);stroke-width:1.8px;flex:none;display:block}.mvp-web-menu-controls{display:grid}.mvp-web-menu-control{min-width:0}.mvp-web-menu-control:not(.is-chips){border-bottom:1px solid #ffffff0e}.mvp-web-menu-control:last-child{border-bottom:0}.mvp-web-menu-control.is-toggle{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.85rem;padding:.55rem .75rem;display:flex}.mvp-web-menu-control-copy{gap:.12rem;min-width:0;display:grid}.mvp-web-menu-control strong,.mvp-web-menu-control-copy strong{color:#d9d9d9;font-size:.64rem;font-weight:670;line-height:1.25}.mvp-web-menu-control-copy small{color:var(--web-menu-muted);font-size:.54rem}.mvp-web-menu-control-actions{flex:none;align-items:center;gap:.38rem;display:flex}.mvp-web-menu-switch{background:#191919;border:1px solid #ffffff29;border-radius:999px;flex:0 0 2rem;width:2rem;height:1.08rem;padding:0;transition:border-color .18s,background-color .18s;position:relative}.mvp-web-menu-switch>span{background:#888;border-radius:50%;width:.66rem;height:.66rem;transition:translate .19s cubic-bezier(.22,1,.36,1),background-color .18s;position:absolute;top:50%;left:.18rem;translate:0 -50%}.mvp-web-menu-key{border:1px solid var(--web-menu-line);color:#9e9e9e;background:#131313;border-radius:.28rem;align-items:center;gap:.28rem;min-height:1.65rem;padding:0 .42rem;font-size:.5rem;font-weight:650;display:inline-flex}.mvp-web-menu-key>svg{width:.64rem;height:.64rem;color:var(--mvp-accent-text);display:block}.mvp-web-menu-color{cursor:pointer;flex:none;place-items:center;width:1.35rem;height:1.35rem;display:grid;position:relative}.mvp-web-menu-color>input{opacity:0;width:1px;height:1px;position:absolute}.mvp-web-menu-color>span{border:2px solid #0d0d0d;border-radius:50%;width:.86rem;height:.86rem;box-shadow:0 0 0 1px #fff3}.mvp-web-menu-control.is-slider{gap:.62rem;min-height:3.35rem;padding:.62rem .75rem .72rem;display:grid}.mvp-web-menu-control.is-slider>span{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mvp-web-menu-control.is-slider output{color:var(--mvp-accent-text);font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.57rem}.mvp-web-menu-control.is-slider input{appearance:none;background:linear-gradient(90deg, var(--web-menu-accent) 0 var(--mvp-range-progress), #252525 var(--mvp-range-progress) 100%);border-radius:999px;outline:0;width:100%;height:.28rem;margin:0}.mvp-web-menu-control.is-slider input::-webkit-slider-thumb{appearance:none;background:var(--web-menu-accent);width:.78rem;height:.78rem;box-shadow:0 0 0 1px color-mix(in oklab, var(--mvp-accent) 45%, transparent);border:2px solid #0a0a0a;border-radius:50%}.mvp-web-menu-control.is-select{grid-template-columns:minmax(0,1fr) minmax(9rem,auto);align-items:center;gap:.75rem;min-height:3.25rem;padding:.48rem .75rem;display:grid}.mvp-web-menu-control.is-select>span{align-items:center;min-width:0;display:grid;position:relative}.mvp-web-menu-control.is-select select{appearance:none;border:1px solid var(--web-menu-line);color:#d5d5d5;background:#111;border-radius:.34rem;outline:0;width:100%;min-width:0;min-height:2rem;padding:0 1.8rem 0 .58rem;font-size:.58rem}.mvp-web-menu-control.is-select svg{pointer-events:none;width:.72rem;height:.72rem;color:var(--mvp-accent-text);position:absolute;right:.55rem}.mvp-web-menu-control.is-chips{border:0;border-bottom:1px solid #ffffff0e;margin:0;padding:.7rem .75rem .8rem}.mvp-web-menu-control.is-chips legend{color:#d9d9d9;margin:0 0 .52rem;padding:0;font-size:.64rem;font-weight:670}.mvp-web-menu-control.is-chips>div{flex-wrap:wrap;gap:.32rem;display:flex}.mvp-web-menu-control.is-chips button{border:1px solid var(--web-menu-line);color:#777;background:#111;border-radius:.3rem;min-height:1.75rem;padding:0 .48rem;font-size:.52rem;font-weight:650}.mvp-web-menu-control.is-color{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.9rem;padding:.55rem .75rem;display:flex}.mvp-web-menu-control.is-color>span{align-items:center;gap:.45rem;display:flex}.mvp-web-menu-control.is-color input{opacity:0;width:1px;height:1px;position:absolute}.mvp-web-menu-control.is-color i{border:2px solid #0d0d0d;border-radius:50%;width:1rem;height:1rem;box-shadow:0 0 0 1px #fff3}.mvp-web-menu-control.is-color code{color:var(--web-menu-muted);font-size:.52rem}.mvp-web-menu-control.is-input{gap:.38rem;padding:.65rem .75rem;display:grid}.mvp-web-menu-control.is-input :is(input,textarea),.mvp-web-menu-preset-form input{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff2e;border-radius:0;outline:0;width:100%;min-width:0;padding:.58rem .1rem;font-size:.65rem}.mvp-web-menu-control.is-input :is(input,textarea):focus,.mvp-web-menu-preset-form input:focus{border-bottom-color:var(--web-menu-accent)}.mvp-web-menu-control.is-input textarea{resize:vertical}.mvp-web-menu-control.is-input small{color:var(--web-menu-faint);font-size:.52rem}.mvp-web-menu-action{color:#c8c8c8;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0e;min-height:2.45rem;padding:0 .75rem;font-size:.62rem;font-weight:680}.mvp-web-menu-action:hover{color:#fff;background:#ffffff06}.mvp-web-menu-action.is-danger{color:var(--mvp-accent-text)}.mvp-web-menu-data-grid,.mvp-web-menu-lua{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:.75rem;margin-top:.75rem;display:grid}.mvp-web-menu-list-panel{grid-template-rows:auto auto minmax(0,1fr) auto;min-height:21rem;display:grid}.mvp-web-menu-list-panel>header>span{background:var(--web-menu-accent);min-width:1.45rem;height:1.45rem;color:var(--season-ink);border-radius:999px;place-items:center;font-size:.56rem;font-weight:800;display:grid}.mvp-web-menu-search-field{border-bottom:1px solid var(--web-menu-line);grid-template-columns:2.4rem minmax(0,1fr);align-items:center;min-height:2.65rem;display:grid}.mvp-web-menu-result-list{align-content:start;min-height:0;display:grid;overflow-y:auto}.mvp-web-menu-result-list>button{color:#c8c8c8;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0e;gap:.16rem;min-height:3rem;padding:.55rem .75rem;display:grid}.mvp-web-menu-result-list>button:hover,.mvp-web-menu-result-list>button.is-selected{background:linear-gradient(90deg, color-mix(in oklab, var(--mvp-accent) 10%, transparent), transparent);color:#fff}.mvp-web-menu-result-list strong{font-size:.64rem}.mvp-web-menu-result-list small{color:var(--web-menu-muted);font-size:.53rem}.mvp-web-menu-inspector{min-height:21rem}.mvp-web-menu-inspector dl,.mvp-web-menu-runtime dl{margin:0;display:grid}.mvp-web-menu-inspector dl>div,.mvp-web-menu-runtime dl>div{border-bottom:1px solid #ffffff0e;grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:.75rem;min-height:3rem;padding:.55rem .75rem;display:grid}.mvp-web-menu-inspector dt,.mvp-web-menu-runtime dt{color:var(--web-menu-muted);font-size:.56rem}.mvp-web-menu-inspector dd,.mvp-web-menu-runtime dd{color:#d7d7d7;text-align:right;margin:0;font-size:.61rem}.mvp-web-menu-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;padding:.7rem;display:grid}.mvp-web-menu-action-grid.is-stack{grid-template-columns:minmax(0,1fr)}.mvp-web-menu-action-grid>button,.mvp-web-menu-wide-action,.mvp-web-menu-preset-form>button,.mvp-web-menu-editor footer button{border:1px solid var(--web-menu-line);color:#d2d2d2;background:#131313;border-radius:.36rem;min-height:2.45rem;padding:0 .65rem;font-size:.58rem;font-weight:680}.mvp-web-menu-action-grid>button:hover,.mvp-web-menu-wide-action:hover,.mvp-web-menu-preset-form>button:hover,.mvp-web-menu-editor footer button:hover{border-color:color-mix(in oklab, var(--mvp-accent) 44%, transparent);color:#fff}.mvp-web-menu-wide-action{background:var(--web-menu-accent);width:calc(100% - 1.4rem);color:var(--season-ink);margin:.7rem}.mvp-web-menu-notice{border:1px solid var(--web-menu-line);color:var(--web-menu-muted);background:#0d0d0d;border-radius:.42rem;margin:.65rem 0 0;padding:.65rem .75rem;font-size:.58rem;line-height:1.45}.mvp-web-menu-inspector pre{border-bottom:1px solid var(--web-menu-line);max-width:100%;color:var(--mvp-accent-text);background:#0a0a0a;margin:0;padding:.85rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.58rem;overflow-x:auto}.mvp-web-menu-runtime{min-height:21rem}.mvp-web-menu-editor{grid-template-rows:auto minmax(0,1fr) auto;min-height:28rem;display:grid}.mvp-web-menu-editor>textarea{resize:none;color:#e5e5e5;tab-size:2;background:#090909;border:0;outline:0;width:100%;min-width:0;min-height:16rem;padding:.85rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.64rem;line-height:1.55}.mvp-web-menu-editor>textarea:focus{box-shadow:inset 0 -1px 0 var(--web-menu-accent)}.mvp-web-menu-editor footer{border-top:1px solid var(--web-menu-line);justify-content:space-between;align-items:center;gap:.75rem;min-height:3.5rem;padding:.55rem .7rem;display:flex}.mvp-web-menu-editor footer>span{color:var(--web-menu-muted);font-variant-numeric:tabular-nums;font-size:.53rem}.mvp-web-menu-editor footer>div{gap:.35rem;display:flex}.mvp-web-menu-editor footer button.is-primary{border-color:var(--web-menu-accent);background:var(--web-menu-accent);color:var(--season-ink)}.mvp-web-menu-preset-form{gap:.65rem;padding:.75rem;display:grid}.mvp-web-menu-preset-form label{gap:.3rem;display:grid}.mvp-web-menu-preset-form label>span{color:#d7d7d7;font-size:.61rem;font-weight:670}.mvp-web-menu-preset-form>button{border-color:var(--web-menu-accent);background:var(--web-menu-accent);color:var(--season-ink)}.mvp-web-menu-status{border-top:1px solid var(--web-menu-line);min-width:0;min-height:2.35rem;color:var(--web-menu-muted);background:#0a0a0a;align-items:center;gap:.45rem;padding:0 .85rem;font-size:.55rem;display:flex}.mvp-web-menu-status>svg{width:.72rem;height:.72rem;color:var(--mvp-accent-text);flex:none}.mvp-web-menu-status>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=1050px){.mvp-web-menu{grid-template-columns:10rem minmax(0,1fr)}.mvp-web-menu-panel-grid{grid-template-columns:minmax(0,1fr)}.mvp-web-menu-data-grid,.mvp-web-menu-lua{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.mvp-web-menu{height:calc(100dvh - var(--mvp-bar-height,4rem));grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:34rem}.mvp-web-menu-sections{border-right:0;border-bottom:1px solid var(--web-menu-line);display:block}.mvp-web-menu-inner-brand,.mvp-web-menu-local-state{display:none}.mvp-web-menu-sections>nav{gap:.25rem;min-height:3.25rem;padding:.35rem .55rem;display:flex;overflow-x:auto}.mvp-web-menu-sections>nav>button{flex:none;grid-template-columns:1.35rem auto;gap:.25rem;min-width:max-content;min-height:2.55rem;padding:0 .58rem}.mvp-web-menu-sections>nav>button:before{width:auto;height:2px;inset:auto .55rem 0;translate:none}.mvp-web-menu-main{min-height:0}.mvp-web-menu-topbar{align-items:center;min-height:4.7rem;padding:.55rem .65rem}.mvp-web-menu-global-search{width:min(48vw,15rem)}.mvp-web-menu-disconnect{flex:0 0 2.35rem;width:2.35rem;padding:0}.mvp-web-menu-disconnect>span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.mvp-web-menu-content{padding:.8rem .7rem 1rem}.mvp-web-menu-panel-grid,.mvp-web-menu-data-grid,.mvp-web-menu-lua{grid-template-columns:minmax(0,1fr)}.mvp-web-menu-content-intro{align-items:center}.mvp-web-menu-page-status{display:none}.mvp-web-menu-control.is-toggle{min-height:3.2rem}.mvp-web-menu-key{min-height:2rem}.mvp-web-menu-switch{flex-basis:2.35rem;width:2.35rem;height:1.3rem}.mvp-web-menu-switch>span{width:.78rem;height:.78rem}.mvp-web-menu-switch.is-on>span{translate:1.08rem -50%}.mvp-web-menu-control.is-select{grid-template-columns:minmax(0,1fr) minmax(8rem,48%);min-height:3.45rem}.mvp-web-menu-control.is-select select,.mvp-web-menu-action-grid>button,.mvp-web-menu-wide-action,.mvp-web-menu-preset-form>button,.mvp-web-menu-editor footer button{min-height:2.75rem}}@media (width<=540px){.mvp-web-menu-topbar{grid-template-columns:minmax(0,1fr);align-content:center;gap:.45rem;min-height:6.55rem;display:grid}.mvp-web-menu-topbar-actions{justify-content:stretch}.mvp-web-menu-global-search{flex:auto;width:100%}.mvp-web-menu-content-intro h1{font-size:1.35rem}.mvp-web-menu-control.is-toggle{align-items:flex-start}.mvp-web-menu-control-actions{flex-wrap:wrap;justify-content:flex-end}.mvp-web-menu-control.is-select{grid-template-columns:minmax(0,1fr);gap:.4rem}.mvp-web-menu-action-grid{grid-template-columns:minmax(0,1fr)}.mvp-web-menu-editor footer{flex-direction:column;align-items:flex-start}.mvp-web-menu-editor footer>div{width:100%}.mvp-web-menu-editor footer button{flex:1 1 0}.mvp-web-menu-inspector dl>div,.mvp-web-menu-runtime dl>div{grid-template-columns:minmax(0,1fr);gap:.22rem}.mvp-web-menu-inspector dd,.mvp-web-menu-runtime dd{text-align:left}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-web-menu-entry-cover{display:none}:root:not([data-motion=full]) .mvp-web-menu *,:root:not([data-motion=full]) .mvp-web-menu :before,:root:not([data-motion=full]) .mvp-web-menu :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}:root[data-motion=reduced] .mvp-web-menu-entry-cover{display:none}:root[data-motion=reduced] .mvp-web-menu *,:root[data-motion=reduced] .mvp-web-menu :before,:root[data-motion=reduced] .mvp-web-menu :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}.mvp-web-menu-empty{color:#ffffff75;text-align:center;place-items:center;min-height:4.5rem;margin:0;font-size:.72rem;display:grid}.mvp-web-menu{--web-menu-accent-soft:color-mix(in oklab, var(--mvp-accent) 14%, transparent);--web-menu-accent-line:color-mix(in oklab, var(--mvp-accent) 54%, transparent);--web-menu-control-height:2.85rem;text-rendering:geometricprecision}.mvp-web-menu :is(.mvp-web-menu-sections>nav,.mvp-web-menu-subnav,.mvp-web-menu-content,.mvp-web-menu-result-list){-ms-overflow-style:none;scrollbar-width:none}.mvp-web-menu :is(.mvp-web-menu-sections>nav,.mvp-web-menu-subnav,.mvp-web-menu-content,.mvp-web-menu-result-list)::-webkit-scrollbar{width:0;height:0;display:none}.mvp-web-menu-subnav>button:focus-visible{color:#fff;outline:0}.mvp-web-menu-subnav>button:focus-visible:after{opacity:1;scale:1}.mvp-web-menu-sections{grid-template-rows:minmax(0,1fr)}.mvp-web-menu-inner-brand{display:none}.mvp-web-menu-sections>nav{gap:.3rem;padding:.7rem .65rem}.mvp-web-menu-sections>nav>button{color:#979797;border:1px solid #0000;border-radius:.48rem;min-height:2.82rem;transition:color .19s,border-color .19s,background-color .19s}.mvp-web-menu-sections>nav>button:before{opacity:0;height:1.25rem;transition:opacity .19s,scale .19s;scale:1 .35}.mvp-web-menu-sections>nav>button:hover{color:#f8f8f8;background:#ffffff09;border-color:#fff1}.mvp-web-menu-sections>nav>button.is-active{border-color:color-mix(in oklab, var(--mvp-accent) 18%, transparent);background:var(--web-menu-accent-soft);color:#fff}.mvp-web-menu-sections>nav>button.is-active:before{opacity:1;scale:1}.mvp-web-menu-sections>nav>button>span{font-size:.74rem}.mvp-web-menu-local-state{border-top-color:#ffffff1c;min-height:3.75rem}.mvp-web-menu-local-state strong{font-size:.7rem}.mvp-web-menu-local-state small{font-size:.61rem}.mvp-web-menu-main{grid-template-rows:auto minmax(0,1fr)}.mvp-web-menu-subnav{gap:.25rem;min-height:3rem;padding-inline:.92rem}.mvp-web-menu-subnav>button{min-height:3rem;padding-inline:.72rem;font-size:.7rem;transition:color .19s,background-color .19s}.mvp-web-menu-subnav>button:hover{background:#ffffff07}.mvp-web-menu-subnav>button:after{transition:opacity .19s,scale .19s;left:.72rem;right:.72rem}.mvp-web-menu-content{padding:.9rem 1rem 1rem;position:relative}.mvp-web-menu-page-content{min-width:0;min-height:100%}.mvp-web-menu-content-intro{margin-bottom:.72rem}.mvp-web-menu-content-intro p{color:#b3b3b3;letter-spacing:0;text-transform:none;max-width:48rem;font-size:.72rem;font-weight:560;line-height:1.5}.mvp-web-menu-panel-grid,.mvp-web-menu-data-grid,.mvp-web-menu-lua{gap:.62rem}.mvp-web-menu-data-grid,.mvp-web-menu-lua{margin-top:.62rem}.mvp-web-menu-panel{background:#0d0d0d;border-color:#ffffff17;border-radius:.5rem}.mvp-web-menu-panel>header{min-height:3.45rem;padding:.63rem .78rem .58rem}.mvp-web-menu-panel>header h3{width:max-content;max-width:100%;padding-bottom:.34rem;font-size:.8rem;position:relative}.mvp-web-menu-panel>header h3:after{content:"";opacity:.9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 10' preserveAspectRatio='none'%3E%3Cpath d='M2 7.2 C 27 2.2, 59 8.8, 118 3.4' fill='none' stroke='%236d000a' stroke-width='2.3' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:.25rem;display:none;position:absolute;bottom:.04rem;left:0;right:0}.mvp-web-menu-panel-scribble{width:clamp(2.4rem,62%,4.6rem);height:.32rem;margin-top:-.13rem;display:block;overflow:visible}.mvp-web-menu-panel-scribble path{fill:none;stroke:var(--web-menu-accent);stroke-linecap:round;stroke-width:2px;vector-effect:non-scaling-stroke}.mvp-web-menu-panel>header span,.mvp-web-menu-control-copy small{font-size:.61rem}.mvp-web-menu-control strong,.mvp-web-menu-control-copy strong{font-size:.7rem}.mvp-web-menu-control.is-toggle{min-height:var(--web-menu-control-height);padding:.52rem .75rem}.mvp-web-menu-control-actions{gap:.45rem}.mvp-web-menu-switch{background:#1b1b1b;border-color:#ffffff2e;flex-basis:2.6rem;width:2.6rem;height:1.42rem;transition:border-color .19s,background-color .19s}.mvp-web-menu-switch>span{background:#f4f4f4;width:.9rem;height:.9rem;transition:translate .21s cubic-bezier(.22,1,.36,1);left:.2rem}.mvp-web-menu-switch .mvp-web-menu-switch-thumb{display:block}.mvp-web-menu-switch:hover{border-color:color-mix(in oklab, var(--mvp-accent) 52%, transparent)}.mvp-web-menu-switch.is-on{border-color:color-mix(in oklab, var(--mvp-accent) 78%, transparent);background:var(--mvp-accent)}.mvp-web-menu-switch.is-on>span{background:#fff;translate:1.25rem -50%}.mvp-web-menu-key{color:#bababa;background:#131313;border-color:#ffffff1f;border-radius:.38rem;justify-content:center;min-width:3.75rem;min-height:1.85rem;font-size:.56rem;transition:color .18s,border-color .18s,background-color .18s}.mvp-web-menu-key:hover,.mvp-web-menu-key:focus-visible{border-color:var(--web-menu-accent-line);background:color-mix(in oklab, var(--mvp-accent) 10%, transparent);color:#fff}.mvp-web-menu-color{background:#131313;border:1px solid #ffffff1f;border-radius:.38rem;width:1.85rem;height:1.85rem;transition:border-color .18s,background-color .18s}.mvp-web-menu-color:hover,.mvp-web-menu-color:focus-within{border-color:var(--web-menu-accent-line);background:color-mix(in oklab, var(--mvp-accent) 10%, transparent)}.mvp-web-menu-color>span{border-color:#0c0c0c;border-radius:.25rem;width:.96rem;height:.96rem}.mvp-web-menu-control.is-slider{min-height:3.45rem}.mvp-web-menu-control.is-slider input{background:0 0;height:1.2rem}.mvp-web-menu-control.is-slider input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--web-menu-accent) 0 var(--mvp-range-progress), #2a2a2a var(--mvp-range-progress) 100%);border-radius:999px;height:.4rem}.mvp-web-menu-control.is-slider input::-webkit-slider-thumb{border:2px solid var(--web-menu-accent);width:.92rem;height:.92rem;box-shadow:none;background:#fff;margin-top:-.26rem}.mvp-web-menu-control.is-slider input::-moz-range-track{background:#2a2a2a;border:0;border-radius:999px;height:.4rem}.mvp-web-menu-control.is-slider input::-moz-range-progress{background:var(--web-menu-accent);border-radius:999px;height:.4rem}.mvp-web-menu-control.is-slider input::-moz-range-thumb{border:2px solid var(--web-menu-accent);background:#fff;width:.82rem;height:.82rem}.mvp-web-menu-control.is-select select{background:#131313;border-color:#ffffff1f;min-height:2.25rem;font-size:.64rem;transition:color .18s,border-color .18s,background-color .18s}.mvp-web-menu-control.is-select select:hover,.mvp-web-menu-control.is-select select:focus{border-color:var(--web-menu-accent-line);color:#fff;background:#151515}.mvp-web-menu-control.is-select select option{color:#fff;background:#131313}.mvp-web-menu-dropdown,.mvp-web-menu-control.is-multi-select,.mvp-web-menu-bind,.mvp-web-menu-color-control{position:relative}.mvp-web-menu-panel:has(.is-open){z-index:45;overflow:visible}.mvp-web-menu-control.is-select.mvp-web-menu-dropdown,.mvp-web-menu-control.is-multi-select{border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(0,1fr) minmax(9rem,auto);align-items:center;gap:.75rem;min-height:3.25rem;padding:.48rem .75rem;display:grid}.mvp-web-menu-select-trigger,.mvp-web-menu-multi-select-trigger,.mvp-web-menu-color-trigger{color:#d7d7d7;text-align:left;background:#131313;border:1px solid #ffffff1f;border-radius:.38rem;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;min-height:2.25rem;padding:0 .58rem;font-size:.64rem;transition:color .18s,border-color .18s,background-color .18s;display:flex}.mvp-web-menu-select-trigger:hover,.mvp-web-menu-multi-select-trigger:hover,.mvp-web-menu-dropdown.is-open .mvp-web-menu-select-trigger,.mvp-web-menu-control.is-multi-select.is-open .mvp-web-menu-multi-select-trigger{border-color:var(--web-menu-accent-line);color:#fff;background:#151515}.mvp-web-menu-select-trigger>span,.mvp-web-menu-multi-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mvp-web-menu-select-trigger>svg,.mvp-web-menu-multi-select-trigger>svg{width:.75rem;height:.75rem;color:var(--mvp-accent-text);flex:none;transition:rotate .18s}.mvp-web-menu-multi-select-trigger>small{color:var(--mvp-accent-text);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.55rem}.mvp-web-menu-select-popover,.mvp-web-menu-multi-select-popover,.mvp-web-menu-bind-popover,.mvp-web-menu-color-popover{z-index:80;border:1px solid color-mix(in oklab, var(--mvp-accent) 36%, transparent);background:#111;border-radius:.46rem;animation:.18s cubic-bezier(.22,1,.36,1) both mvp-web-menu-popover-in;position:absolute;overflow:hidden;box-shadow:0 16px 34px #00000061}.mvp-web-menu-select-popover,.mvp-web-menu-multi-select-popover{width:min(16rem,100% - 1.5rem);top:calc(100% - .3rem);right:.75rem}.mvp-web-menu-select-popover{scrollbar-width:none;max-height:14rem;padding:.32rem;display:grid;overflow-y:auto}.mvp-web-menu-select-popover::-webkit-scrollbar{width:0}.mvp-web-menu-multi-select-options::-webkit-scrollbar{width:0}.mvp-web-menu-select-popover>button,.mvp-web-menu-bind-options>button{color:#aaa;text-align:left;background:0 0;border:0;border-radius:.32rem;justify-content:space-between;align-items:center;gap:.55rem;min-height:2.2rem;padding:0 .55rem;font-size:.61rem;transition:color .17s,background-color .17s;display:flex}.mvp-web-menu-select-popover>button:hover,.mvp-web-menu-select-popover>button.is-selected,.mvp-web-menu-bind-options>button:hover,.mvp-web-menu-bind-options>button.is-selected{background:var(--web-menu-accent-soft);color:#fff}.mvp-web-menu-select-popover>button svg,.mvp-web-menu-bind-options>button svg{width:.72rem;height:.72rem;color:var(--mvp-accent-text)}.mvp-web-menu-multi-select-head,.mvp-web-menu-bind-title,.mvp-web-menu-color-title{color:#fff;border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:.55rem;min-height:2.4rem;padding:0 .65rem;font-size:.62rem;font-weight:720;display:flex}.mvp-web-menu-multi-select-head>button{color:var(--mvp-accent-text);background:0 0;border:0;padding:.3rem;font-size:.55rem}.mvp-web-menu-multi-select-head>button:disabled{color:#5c5c5c;cursor:default}.mvp-web-menu-multi-select-options{scrollbar-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;max-height:15rem;padding:.38rem;display:grid;overflow-y:auto}.mvp-web-menu-multi-select-options>button{color:#929292;text-align:left;background:0 0;border:0;border-radius:.32rem;align-items:center;gap:.42rem;min-width:0;min-height:2.1rem;padding:0 .42rem;font-size:.57rem;transition:color .17s,background-color .17s;display:flex}.mvp-web-menu-multi-select-options>button:hover,.mvp-web-menu-multi-select-options>button.is-selected{background:var(--web-menu-accent-soft);color:#fff}.mvp-web-menu-option-check{border:1px solid #ffffff2e;border-radius:.22rem;flex:0 0 .9rem;place-items:center;width:.9rem;height:.9rem;display:grid}.is-selected>.mvp-web-menu-option-check{border-color:var(--web-menu-accent);background:var(--web-menu-accent);color:var(--season-ink)}.mvp-web-menu-option-check svg{stroke-width:2.4px;width:.64rem;height:.64rem}.mvp-web-menu-bind-popover,.mvp-web-menu-color-popover{width:13rem;top:calc(100% + .36rem);right:0}.mvp-web-menu-bind-title,.mvp-web-menu-color-title{justify-content:flex-start}.mvp-web-menu-bind-title svg,.mvp-web-menu-color-title svg{width:.78rem;height:.78rem;color:var(--mvp-accent-text)}.mvp-web-menu-bind-mode{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:.45rem;display:grid}.mvp-web-menu-bind-mode>button{color:#8f8f8f;background:#141414;border:1px solid #ffffff1a;border-radius:.34rem;justify-content:center;align-items:center;gap:.35rem;min-height:2rem;font-size:.57rem;display:flex}.mvp-web-menu-bind-mode>button.is-selected{border-color:var(--web-menu-accent-line);background:var(--web-menu-accent-soft);color:#fff}.mvp-web-menu-bind-mode svg{width:.68rem;height:.68rem;color:var(--mvp-accent-text)}.mvp-web-menu-bind-options{border-top:1px solid #ffffff13;max-height:12.5rem;padding:.32rem;display:grid;overflow-y:auto}.mvp-web-menu-color-trigger{min-width:6.4rem}.mvp-web-menu-color-control.is-compact .mvp-web-menu-color-trigger{justify-content:center;width:1.85rem;min-width:1.85rem;min-height:1.85rem;padding:0}.mvp-web-menu-color-trigger>span{border:2px solid #0c0c0c;border-radius:.25rem;flex:none;width:.94rem;height:.94rem;box-shadow:0 0 0 1px #ffffff2e}.mvp-web-menu-color-trigger code{color:#aaa;font-size:.57rem}.mvp-web-menu-color-swatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem;padding:.55rem;display:grid}.mvp-web-menu-color-swatches>button{aspect-ratio:1;background:#161616;border:1px solid #0000;border-radius:.34rem;place-items:center;min-width:0;padding:0;display:grid}.mvp-web-menu-color-swatches>button:hover,.mvp-web-menu-color-swatches>button.is-selected{border-color:var(--web-menu-accent)}.mvp-web-menu-color-swatches>button>span{border-radius:.25rem;width:1.18rem;height:1.18rem}.mvp-web-menu-native-color{color:#aaa;border-top:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:.55rem;min-height:2.65rem;padding:.42rem .58rem;font-size:.58rem;display:flex}.mvp-web-menu-native-color input{background:0 0;border:0;border-radius:.28rem;width:2.5rem;height:1.65rem;padding:0}@keyframes mvp-web-menu-popover-in{0%{opacity:0;transform:translateY(-.28rem)}to{opacity:1;transform:translateY(0)}}.mvp-web-menu-control.is-chips{padding:.68rem .75rem .78rem}.mvp-web-menu-control.is-chips legend{font-size:.7rem}.mvp-web-menu-control.is-chips>div{background:#0b0b0b;border:1px solid #ffffff17;border-radius:.42rem;gap:.38rem;padding:.42rem}.mvp-web-menu-control.is-chips button{background:#141414;border-color:#0000;border-radius:.34rem;min-height:2rem;font-size:.57rem;transition:color .18s,border-color .18s,background-color .18s}.mvp-web-menu-control.is-chips button:hover{color:#f5f5f5;border-color:#ffffff1a}.mvp-web-menu-control.is-chips button.is-selected{border-color:var(--web-menu-accent-line);background:var(--web-menu-accent-soft);color:#fff}.mvp-web-menu-control.is-color>span{background:#131313;border:1px solid #ffffff1c;border-radius:.38rem;min-height:2rem;padding:0 .55rem}.mvp-web-menu-control.is-color i{border-color:#0a0a0a;border-radius:.28rem}.mvp-web-menu-control.is-color code{font-size:.57rem}.mvp-web-menu-control.is-input :is(input,textarea),.mvp-web-menu-preset-form input{font-size:.7rem}.mvp-web-menu-icon-action,.mvp-web-menu-disconnect{border-color:var(--web-menu-accent);background:var(--web-menu-accent);color:var(--season-ink);font-weight:760}.mvp-web-menu-icon-action:hover,.mvp-web-menu-disconnect:hover{border-color:var(--mvp-accent);background:var(--mvp-accent);color:var(--season-ink)}.mvp-web-menu-icon-action>svg,.mvp-web-menu-disconnect>svg{stroke-width:2px}.mvp-web-menu-action,.mvp-web-menu-action-grid>button,.mvp-web-menu-wide-action,.mvp-web-menu-preset-form>button,.mvp-web-menu-editor footer button{border:1px solid var(--web-menu-accent);background:var(--web-menu-accent);color:var(--season-ink);text-align:center;border-radius:.4rem;font-weight:760;transition:border-color .18s,background-color .18s,color .18s}.mvp-web-menu-action{border-bottom-color:var(--web-menu-accent);width:calc(100% - 1.4rem);min-height:2.4rem;margin:.48rem .7rem}.mvp-web-menu-action:hover,.mvp-web-menu-action-grid>button:hover,.mvp-web-menu-wide-action:hover,.mvp-web-menu-preset-form>button:hover,.mvp-web-menu-editor footer button:hover,.mvp-web-menu-action.is-danger{border-color:var(--mvp-accent);background:var(--mvp-accent);color:var(--season-ink)}.mvp-web-menu-data-grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}.mvp-web-menu-lua{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr)}.mvp-web-menu-result-list>button{transition:color .18s,background-color .18s}.mvp-web-menu-result-list>button:hover,.mvp-web-menu-result-list>button.is-selected{background:var(--web-menu-accent-soft)}.mvp-web-menu-editor{min-height:24rem}.mvp-web-menu-editor>textarea{background:#0a0a0a;font-size:.69rem}.mvp-web-menu-feedback{border:1px solid color-mix(in oklab, var(--mvp-accent) 20%, transparent);background:color-mix(in oklab, var(--mvp-accent) 7%, transparent);color:#b8b8b8;border-radius:.42rem;align-items:center;gap:.48rem;min-height:2.65rem;margin-top:.62rem;padding:.55rem .7rem;font-size:.62rem;line-height:1.4;display:flex}.mvp-web-menu-feedback>svg{width:.76rem;height:.76rem;color:var(--mvp-accent-text);flex:none}.mvp-web-menu-content-refresh{z-index:30;opacity:0;pointer-events:none;visibility:hidden;background:#090909;place-items:center;display:grid;position:absolute;inset:0}.mvp-web-menu-content-refresh.is-active{pointer-events:auto;animation:.52s both mvp-web-menu-content-refresh}.mvp-web-menu-content-refresh>span{background:var(--web-menu-accent);border-radius:999px;width:2rem;height:2px}@keyframes mvp-web-menu-content-refresh{0%,36%{opacity:1;visibility:visible}99%{visibility:visible}to{opacity:0;visibility:hidden}}@media (width<=1050px){.mvp-web-menu-data-grid,.mvp-web-menu-lua{grid-template-columns:minmax(0,1fr)}}@media (width<=820px){.mvp-web-menu-sections{grid-template-rows:minmax(0,1fr)}.mvp-web-menu-sections>nav{padding:.38rem .55rem}.mvp-web-menu-sections>nav>button{min-height:2.75rem}.mvp-web-menu-switch{flex-basis:2.7rem;width:2.7rem;height:1.5rem}.mvp-web-menu-switch>span{width:.96rem;height:.96rem}.mvp-web-menu-switch.is-on>span{translate:1.29rem -50%}.mvp-web-menu-key,.mvp-web-menu-color,.mvp-web-menu-control.is-chips button,.mvp-web-menu-control.is-select select,.mvp-web-menu-action,.mvp-web-menu-action-grid>button,.mvp-web-menu-wide-action,.mvp-web-menu-preset-form>button,.mvp-web-menu-editor footer button{min-height:2.75rem}.mvp-web-menu-select-popover,.mvp-web-menu-multi-select-popover{width:calc(100% - 1.1rem);top:calc(100% - .2rem);right:.55rem}.mvp-web-menu-bind-popover,.mvp-web-menu-color-popover{width:min(15rem,100vw - 2rem)}}@media (width<=540px){.mvp-web-menu-content{padding:.72rem .62rem .85rem}.mvp-web-menu-panel-grid,.mvp-web-menu-data-grid,.mvp-web-menu-lua{gap:.55rem}.mvp-web-menu-control.is-toggle{align-items:center;min-height:3.45rem}.mvp-web-menu-control-actions{flex-wrap:nowrap}.mvp-web-menu-control.is-chips>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mvp-web-menu-dropdown,.mvp-web-menu-control.is-multi-select{grid-template-columns:minmax(0,1fr);gap:.4rem;padding-block:.62rem}.mvp-web-menu-select-trigger,.mvp-web-menu-multi-select-trigger{min-height:2.75rem}.mvp-web-menu-select-popover,.mvp-web-menu-multi-select-popover{top:calc(100% - .18rem)}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-web-menu-content-refresh.is-active{display:none}}:root[data-motion=reduced] .mvp-web-menu-content-refresh.is-active{display:none}@media (width<=540px){.mvp-web-menu-control.is-select.mvp-web-menu-dropdown,.mvp-web-menu-control.is-multi-select{--mvp-web-menu-dropdown-width:100%;grid-template-columns:minmax(0,1fr)}.mvp-web-menu-select-trigger,.mvp-web-menu-multi-select-trigger,.mvp-web-menu-select-popover,.mvp-web-menu-multi-select-popover{width:100%}.mvp-web-menu-select-popover,.mvp-web-menu-multi-select-popover{width:calc(100% - 1.5rem);right:.75rem}}.mvp-web-menu-sections>nav>button{isolation:isolate;background:0 0;border-color:#0000;overflow:hidden}.mvp-web-menu-sections>nav>button:before{display:none}.mvp-web-menu-sections>nav>button:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--mvp-accent) 25%, transparent) 0%, color-mix(in oklab, var(--mvp-accent) 10%, transparent) 48%, color-mix(in oklab, var(--mvp-accent) 0%, transparent) 100%);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.mvp-web-menu-sections>nav>button:hover,.mvp-web-menu-sections>nav>button.is-active{background:0 0;border-color:#0000}.mvp-web-menu-sections>nav>button:hover:after,.mvp-web-menu-sections>nav>button:focus-visible:after{opacity:.58}.mvp-web-menu-sections>nav>button:focus-visible{color:#fff}.mvp-web-menu-sections>nav>button.is-active:after{opacity:1}.mvp-web-menu-sections>nav>button>:is(svg,span){z-index:1;position:relative}.mvp-web-menu-sections>nav>button>svg{stroke-width:1.9px;justify-self:center;width:1.05rem;height:1.05rem}.mvp-web-menu-sections>nav>button:first-child>svg{stroke-width:2px;width:1.08rem;height:1.08rem}.mvp-web-menu-panel-grid,.mvp-web-menu-data-grid,.mvp-web-menu-lua{align-items:start}.mvp-web-menu-panel-scribble{width:clamp(2.8rem,68%,5.2rem);height:.4rem;margin-top:-.16rem}.mvp-web-menu-panel-scribble path{stroke-width:2.15px;stroke-dasharray:160;stroke-dashoffset:-160px;animation:.66s cubic-bezier(.22,1,.36,1) 90ms both mvp-web-menu-scribble-redraw}@keyframes mvp-web-menu-scribble-redraw{to{stroke-dashoffset:0}}.mvp-web-menu-switch{box-shadow:none;cursor:pointer;background:#232323;border-color:#ffffff2b}.mvp-web-menu-switch:hover{background:#232323;border-color:#ffffff2b}.mvp-web-menu-switch>span,.mvp-web-menu-switch .mvp-web-menu-switch-thumb{background:#f2f2f2;transition:translate .21s cubic-bezier(.22,1,.36,1),background-color .18s}.mvp-web-menu-switch:hover>span{background:var(--mvp-accent)}.mvp-web-menu-switch.is-on,.mvp-web-menu-switch.is-on:hover{border-color:color-mix(in oklab, var(--mvp-accent) 36%, transparent);background:#232323}.mvp-web-menu-switch.is-on>span,.mvp-web-menu-switch.is-on:hover>span{background:var(--web-menu-accent)}.mvp-web-menu-control.is-slider input{cursor:pointer;min-height:1.5rem}.mvp-web-menu-control.is-slider input::-webkit-slider-runnable-track{border-radius:999px;height:.42rem}.mvp-web-menu-control.is-slider input::-webkit-slider-thumb{background:#fff;border:0;border-radius:50%;width:.94rem;height:.94rem;margin-top:-.26rem}.mvp-web-menu-control.is-slider input::-moz-range-track{border-radius:999px;height:.42rem}.mvp-web-menu-control.is-slider input::-moz-range-progress{border-radius:999px;height:.42rem}.mvp-web-menu-control.is-slider input::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:.84rem;height:.84rem}.mvp-web-menu-select-trigger>svg,.mvp-web-menu-multi-select-trigger>svg{stroke-width:2px;width:.78rem;height:.78rem}.mvp-web-menu-color-trigger>span,.mvp-web-menu-color-swatches>button>span{box-shadow:none;border:0;border-radius:.3rem}.mvp-web-menu-color-swatches>button{background:0 0;border:0}.mvp-web-menu-color-swatches>button:hover,.mvp-web-menu-color-swatches>button.is-selected{background:#ffffff0f;border:0}.mvp-web-menu-color-swatches>button.is-selected>span{outline:0}.mvp-web-menu-action-grid:has(>button:nth-child(3):last-child)>button:last-child{grid-column:1/-1}.mvp-web-menu-list-panel>header>span,.mvp-web-menu-panel>header>svg{border:1px solid color-mix(in oklab, var(--mvp-accent) 20%, transparent);background:color-mix(in oklab, var(--mvp-accent) 10%, transparent);width:1.6rem;height:1.6rem;color:var(--mvp-accent-text);border-radius:50%;flex:0 0 1.6rem;place-items:center;display:grid}.mvp-web-menu-panel>header>svg{stroke-width:2px;padding:.34rem}.mvp-web-menu-list-panel>header>span{font-size:.58rem;font-weight:800}.mvp-web-menu-page-content:is([data-page=spawner],[data-page=teleports],[data-page=resources],[data-page=trigger-scanner],[data-page=lua-executor],[data-page=dumper]) :is(.mvp-web-menu-list-panel,.mvp-web-menu-inspector,.mvp-web-menu-runtime){min-height:0}.mvp-web-menu-page-content:is([data-page=spawner],[data-page=teleports],[data-page=resources],[data-page=trigger-scanner],[data-page=dumper]) .mvp-web-menu-result-list{max-height:13rem}.mvp-web-menu-page-content[data-page=lua-executor] .mvp-web-menu-editor{min-height:21rem}.mvp-web-menu-page-content[data-page=lua-executor] .mvp-web-menu-runtime{min-height:0}.mvp-web-menu-content-refresh,.mvp-web-menu-content-refresh.is-active{pointer-events:none}@media (width<=820px){.mvp-web-menu-sections>nav>button>span{text-overflow:clip;overflow:visible}.mvp-web-menu-page-content:is([data-page=spawner],[data-page=teleports],[data-page=resources],[data-page=trigger-scanner],[data-page=dumper]) .mvp-web-menu-result-list{max-height:11rem}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-web-menu-panel-scribble path{stroke-dashoffset:0;animation:none}}:root[data-motion=reduced] .mvp-web-menu-panel-scribble path{stroke-dashoffset:0;animation:none}.mvp-web-menu-subnav.has-sliding-indicator{grid-template-columns:repeat(var(--mvp-subnav-count), minmax(0, 1fr));gap:0;display:grid;position:relative;overflow:hidden}.mvp-web-menu-subnav.has-sliding-indicator>button{text-overflow:clip;white-space:nowrap;background:0 0;border:0;min-width:0;transition:color .19s;overflow:visible}.mvp-web-menu-subnav.has-sliding-indicator>button:hover,.mvp-web-menu-subnav.has-sliding-indicator>button:focus-visible,.mvp-web-menu-subnav.has-sliding-indicator>button.is-active{background:0 0;border:0}.mvp-web-menu-subnav-indicator{width:calc((100% - 1.84rem) / var(--mvp-subnav-count));background:linear-gradient(90deg, transparent 16%, var(--web-menu-accent) 50%, transparent 84%);opacity:1;pointer-events:none;height:2px;translate:calc(100% * var(--mvp-subnav-index)) 0;border-radius:999px 999px 0 0;transition:translate .28s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:.92rem;right:auto}.mvp-web-menu-subnav.has-sliding-indicator[data-tab-count="1"]>.mvp-web-menu-subnav-indicator{width:min(9rem,100% - 1.84rem);left:50%;translate:-50%}.mvp-web-menu-panel-grid.is-masonry{columns:2;column-gap:.62rem;display:block}.mvp-web-menu-panel-grid.is-masonry[data-panel-count="0"],.mvp-web-menu-panel-grid.is-masonry[data-panel-count="1"]{columns:1}.mvp-web-menu-panel-grid.is-masonry:has(>.mvp-web-menu-panel:only-child){columns:1}.mvp-web-menu-panel-grid.is-masonry>.mvp-web-menu-panel{break-inside:avoid;vertical-align:top;width:100%;margin:0 0 .62rem;display:inline-block}.mvp-web-menu-action-grid.is-stack:has(>button:nth-child(3):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.mvp-web-menu-panel-marker.is-icon,.mvp-web-menu-list-panel>header>span,.mvp-web-menu-panel>header>svg{width:1.6rem;height:1.6rem;color:var(--mvp-accent-text);background:0 0;border:0;border-radius:0;flex:0 0 1.6rem;place-items:center;display:grid}.mvp-web-menu-list-panel>header>span{color:#f6f6f6;text-align:center;font-variant-numeric:tabular-nums;background:#131313;border:1px solid #ffffff21;border-radius:50%;line-height:1}.mvp-web-menu-panel-marker.is-icon>svg{stroke-width:2px;width:.78rem;height:.78rem}.mvp-web-menu-color-swatches>button>span{opacity:.68;outline:0;transition:opacity .16s}.mvp-web-menu-color-swatches>button:hover>span,.mvp-web-menu-color-swatches>button.is-selected>span{opacity:1;outline:0}@media (width<=1050px){.mvp-web-menu-panel-grid.is-masonry{columns:1}}@media (width<=540px){.mvp-web-menu-subnav.has-sliding-indicator{padding-inline:.45rem}.mvp-web-menu-subnav-indicator{width:calc((100% - .9rem) / var(--mvp-subnav-count));left:.45rem}.mvp-web-menu-subnav.has-sliding-indicator[data-tab-count="1"]>.mvp-web-menu-subnav-indicator{width:min(8rem,100% - .9rem);left:50%;translate:-50%}.mvp-web-menu-subnav.has-sliding-indicator>button{padding-inline:.3rem;font-size:.65rem}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-web-menu-subnav-indicator{transition:none}}:root[data-motion=reduced] .mvp-web-menu-subnav-indicator{transition:none}.mvp-web-menu-list-panel,.mvp-web-menu-inspector,.mvp-web-menu-runtime{min-height:0}.mvp-web-menu-action-grid.is-balanced-odd[data-action-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.mvp-web-menu-config-picks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.mvp-web-menu-config-editor{min-width:0}.mvp-web-menu-config-picks .mvp-web-menu-control{border:1px solid #ffffff14;border-radius:.42rem;grid-template-columns:minmax(0,1fr);gap:.38rem}.mvp-web-menu-preset-form.is-config-form textarea,.mvp-web-menu-community-composer textarea{resize:vertical;color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;border-bottom:1px solid #ffffff2e;outline:0;padding:.58rem .1rem;font-size:.7rem}.mvp-web-menu-preset-form.is-config-form textarea:focus,.mvp-web-menu-community-composer textarea:focus{border-bottom-color:var(--web-menu-accent)}.mvp-web-menu-config-controls,.mvp-web-menu-config-selection{border-top:1px solid #ffffff14;gap:.55rem;padding-top:.68rem;display:grid}.mvp-web-menu-config-controls>span,.mvp-web-menu-config-selection>p{color:var(--web-menu-muted);margin:0;font-size:.62rem;line-height:1.45}.mvp-web-menu-community{width:100%}.mvp-web-menu-community-messages{align-content:start;gap:.42rem;min-height:10rem;max-height:16rem;padding:.7rem;display:grid;overflow-y:auto}.mvp-web-menu-community-messages article{background:#111;border:1px solid #ffffff12;border-radius:.4rem;gap:.18rem;padding:.55rem .65rem;display:grid}.mvp-web-menu-community-messages article>span{color:var(--mvp-accent-text);font-size:.57rem;font-weight:740}.mvp-web-menu-community-messages article>p{color:#d6d6d6;margin:0;font-size:.66rem;line-height:1.45}.mvp-web-menu-community-composer{border-top:1px solid #ffffff14;gap:.62rem;padding:.68rem;display:grid}.mvp-web-menu-community-composer label{color:#d7d7d7;gap:.3rem;font-size:.62rem;display:grid}.mvp-web-menu-community-composer>button{border:1px solid var(--web-menu-accent);background:var(--web-menu-accent);min-height:2.45rem;color:var(--season-ink);border-radius:.4rem;font-weight:760}.mvp-web-menu-community-composer>button:disabled{opacity:.45;cursor:default}@media (width<=540px){.mvp-web-menu-config-picks{grid-template-columns:minmax(0,1fr)}}.mvp-dashboard .mvp-web-menu .mvp-web-menu-subnav>button:focus-visible{color:#fff;outline:0}.mvp-dashboard .mvp-web-menu .mvp-web-menu-subnav>button:focus-visible:after{opacity:1;scale:1}@media (width<=820px){.mvp-web-menu-sections>nav>button:before{border-radius:999px;width:auto;height:2px;inset:auto .55rem 0;scale:0 1}.mvp-web-menu-sections>nav>button.is-active:before{scale:1}}.mvp-web-menu-subnav.has-sliding-indicator{scrollbar-width:none;align-items:flex-end;gap:1rem;min-width:0;padding-inline:1.15rem;display:flex;overflow:auto hidden}.mvp-web-menu-subnav.has-sliding-indicator::-webkit-scrollbar{display:none}.mvp-web-menu-subnav.has-sliding-indicator>button{width:auto;min-width:max-content;box-shadow:none;background:0 0;border:0;outline:0;flex:none;padding-inline:.04rem}.mvp-web-menu-subnav.has-sliding-indicator>button:hover,.mvp-web-menu-subnav.has-sliding-indicator>button:focus-visible,.mvp-web-menu-subnav.has-sliding-indicator>button.is-active{box-shadow:none;background:0 0;border:0;outline:0}.mvp-web-menu-subnav.has-sliding-indicator>button:after{display:none}.mvp-web-menu-subnav.has-sliding-indicator>.mvp-web-menu-subnav-indicator,.mvp-web-menu-subnav.has-sliding-indicator[data-tab-count="1"]>.mvp-web-menu-subnav-indicator{width:var(--mvp-subnav-width,0px);background:linear-gradient(90deg, transparent 3%, var(--web-menu-accent) 18% 82%, transparent 97%);opacity:0;height:2px;translate:var(--mvp-subnav-left,0px) 0;border-radius:999px 999px 0 0;transition:width .3s cubic-bezier(.22,1,.36,1),translate .3s cubic-bezier(.22,1,.36,1),opacity .14s;bottom:0;left:0;right:auto}.mvp-web-menu-subnav.has-sliding-indicator.is-measured>.mvp-web-menu-subnav-indicator.is-ready{opacity:1}.mvp-web-menu-panel>header>div,.mvp-web-menu-popover-header>div{align-items:start}.mvp-web-menu-underlined-title{align-items:start;gap:0;width:fit-content;min-width:0;max-width:100%;display:grid}.mvp-web-menu-underlined-title>:is(h3,span){text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;overflow:hidden}.mvp-web-menu-panel-scribble{width:100%;height:.42rem;color:var(--mvp-accent-text);margin:-.08rem 0 0;display:block;overflow:visible}.mvp-web-menu-panel-scribble path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:.82s cubic-bezier(.22,1,.36,1) 70ms both mvp-web-menu-heading-scribble;transform:scaleX(-1)}@keyframes mvp-web-menu-heading-scribble{0%{opacity:0;stroke-dashoffset:1px}1%{opacity:1;stroke-dashoffset:.99px}to{opacity:1;stroke-dashoffset:0}}.mvp-web-menu-popover-header{color:#fff;background:#121212;border-bottom:1px solid #ffffff16;justify-content:space-between;align-items:center;gap:.58rem;min-height:2.75rem;padding:.48rem .62rem;display:flex}.mvp-web-menu-popover-header>div{gap:.05rem;width:fit-content;min-width:0;max-width:min(12rem,70%);display:grid}.mvp-web-menu-popover-header>div>span{text-overflow:ellipsis;white-space:nowrap;font-size:.63rem;font-weight:730;line-height:1.2;overflow:hidden}.mvp-web-menu-popover-header .mvp-web-menu-panel-scribble{width:100%;min-width:1.8rem;max-width:100%}.mvp-web-menu-popover-header>div>svg:not(.mvp-web-menu-panel-scribble){display:none}.mvp-web-menu-panel-marker.is-count,.mvp-web-menu-popover-count,.mvp-web-menu-list-panel>header>.mvp-web-menu-panel-marker.is-count{background:var(--web-menu-accent);width:1.62rem;min-width:1.62rem;height:1.62rem;color:color-mix(in oklab, var(--season-accent) 24%, #080808);font-variant-numeric:tabular-nums;text-align:center;border:0;border-radius:50%;flex:0 0 1.62rem;place-items:center;padding:0;font-size:.56rem;font-weight:850;line-height:1;display:grid}.mvp-web-menu-popover-count{text-overflow:ellipsis;white-space:nowrap;border-radius:999px;width:auto;min-width:1.62rem;max-width:5.2rem;padding-inline:.38rem;overflow:hidden}.mvp-web-menu-popover-count:not([aria-label]){width:auto;min-width:0;max-width:6.5rem;height:auto;color:var(--web-menu-muted);background:0 0;border-radius:0;flex-basis:auto;padding:0;font-size:.52rem;font-weight:690}.mvp-web-menu-dropdown,.mvp-web-menu-control.is-multi-select{--mvp-web-menu-dropdown-width:min(18rem, 56%);grid-template-columns:minmax(0, 1fr) var(--mvp-web-menu-dropdown-width)}.mvp-web-menu-dropdown>strong,.mvp-web-menu-control.is-multi-select>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mvp-web-menu-select-trigger,.mvp-web-menu-multi-select-trigger{width:var(--mvp-web-menu-dropdown-width);background:#121212;border-color:#ffffff21;justify-self:end;align-items:center;min-width:0;display:grid}.mvp-web-menu-select-trigger{grid-template-columns:minmax(0,1fr) 1.35rem}.mvp-web-menu-multi-select-trigger{grid-template-columns:minmax(0,1fr) auto 1.35rem}.mvp-web-menu-select-trigger>svg,.mvp-web-menu-multi-select-trigger>svg{justify-self:center;width:.78rem;height:.78rem;margin:0;display:block}.mvp-web-menu-select-popover,.mvp-web-menu-multi-select-popover{width:var(--mvp-web-menu-dropdown-width);min-width:0;right:.75rem}.mvp-web-menu-select-popover,.mvp-web-menu-multi-select-popover,.mvp-web-menu-bind-popover,.mvp-web-menu-color-popover{background:#111;border:1px solid #ffffff21;box-shadow:0 16px 32px #0000006b}.mvp-web-menu-select-popover{max-height:16rem;padding:0 .32rem .32rem;display:grid;overflow-y:auto}.mvp-web-menu-select-popover>.mvp-web-menu-popover-header{z-index:2;margin-inline:-.32rem;margin-bottom:.25rem;position:sticky;top:0}.mvp-web-menu-multi-select-head.mvp-web-menu-popover-header{min-height:2.75rem;padding:.48rem .62rem}.mvp-web-menu-multi-select-head.mvp-web-menu-popover-header>button{flex:none}.mvp-web-menu-color-trigger,.mvp-web-menu-color-control.is-compact .mvp-web-menu-color-trigger,.mvp-web-menu-color-control.is-open .mvp-web-menu-color-trigger,.mvp-web-menu-color-trigger:hover,.mvp-web-menu-color-trigger:focus,.mvp-web-menu-color-trigger:focus-visible{width:2.45rem;min-width:2.45rem;min-height:1.7rem;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;place-items:center;padding:0;display:grid}.mvp-web-menu-color-trigger>span,.mvp-web-menu-color-control.is-compact .mvp-web-menu-color-trigger>span{width:2.15rem;height:1.25rem;box-shadow:none;opacity:1;border:0;border-radius:.32rem;outline:0;display:block}.mvp-web-menu-color-trigger>code{display:none}.mvp-web-menu-color-popover{border-color:#ffffff21;width:14rem}.mvp-web-menu-color-title.mvp-web-menu-popover-header{justify-content:space-between}.mvp-web-menu-color-swatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:.42rem;padding:.62rem}.mvp-web-menu-color-swatches>button,.mvp-web-menu-color-swatches>button:hover,.mvp-web-menu-color-swatches>button.is-selected{min-height:2.1rem;box-shadow:none;background:0 0;border:0;outline:0;padding:0}.mvp-web-menu-color-swatches>button>span{width:100%;height:100%;min-height:1.85rem;box-shadow:none;opacity:.62;border:0;border-radius:.32rem;outline:0;transition:opacity .16s}.mvp-web-menu-native-color{background:#0e0e0e;border-top-color:#ffffff16}.mvp-web-menu-native-color input,.mvp-web-menu-native-color input:focus-visible{box-shadow:none;background:0 0;border:0;border-radius:.32rem;outline:0;padding:0;overflow:hidden}.mvp-web-menu-native-color input::-webkit-color-swatch-wrapper{padding:0}.mvp-web-menu-native-color input::-webkit-color-swatch{border:0;border-radius:.32rem}.mvp-web-menu-native-color input::-moz-color-swatch{border:0;border-radius:.32rem}.mvp-web-menu-bind-popover{width:14rem}.mvp-web-menu-bind-capture{color:#f5f5f5;text-align:left;background:#0e0e0e;border:1px solid #ffffff21;border-radius:.38rem;gap:.12rem;width:calc(100% - .9rem);min-height:3rem;margin:.46rem;padding:.5rem .62rem;transition:border-color .17s,background-color .17s;display:grid}.mvp-web-menu-bind-capture:hover,.mvp-web-menu-bind.is-capturing .mvp-web-menu-bind-capture{border-color:color-mix(in oklab, var(--mvp-accent) 48%, transparent);background:#131313}.mvp-web-menu-bind-capture>span{font-size:.62rem;font-weight:710}.mvp-web-menu-bind-capture>small{color:var(--web-menu-muted);font-size:.52rem}.mvp-web-menu-bind-mode{background:#0b0b0b;border:1px solid #ffffff1f;border-radius:.4rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:.46rem;padding:.2rem;display:grid;position:relative}.mvp-web-menu-bind-mode-indicator{z-index:0;background:var(--web-menu-accent);pointer-events:none;width:calc(50% - .2rem);translate:calc(100% * var(--mvp-bind-mode-index,0)) 0;border-radius:.3rem;transition:translate .25s cubic-bezier(.22,1,.36,1);position:absolute;top:.2rem;bottom:.2rem;left:.2rem}.mvp-web-menu-bind-mode>button,.mvp-web-menu-bind-mode>button:hover,.mvp-web-menu-bind-mode>button.is-selected{z-index:1;color:#8f8f8f;background:0 0;border:0;border-radius:.3rem;min-height:2rem;transition:color .17s;position:relative}.mvp-web-menu-bind-mode>button.is-selected{color:color-mix(in oklab, var(--season-accent) 24%, #080808);font-weight:790}.mvp-web-menu-bind-mode>button>svg{display:none}.mvp-web-menu-key{color:#d6d6d6;text-align:center;background:#121212;border-color:#ffffff21;justify-content:center;min-width:4.75rem}.mvp-web-menu-owner-group{border-bottom:1px solid #ffffff0e;min-width:0;display:grid}.mvp-web-menu-owner-group>.mvp-web-menu-control{border-bottom:0}.mvp-web-menu-dependent-controls{background:0 0;border-left:1px solid #ffffff24;min-width:0;margin:-.12rem .7rem .48rem;padding-left:.48rem;display:grid}.mvp-web-menu-dependent-controls>.mvp-web-menu-control,.mvp-web-menu-dependent-controls>.mvp-web-menu-owner-group>.mvp-web-menu-control{min-height:2.55rem;padding-block:.38rem}.mvp-web-menu-dependent-controls>:last-child,.mvp-web-menu-dependent-controls>:last-child>.mvp-web-menu-control{border-bottom:0}.mvp-web-menu-panel.has-empty-controls{display:inline-block}.mvp-web-menu-panel.has-empty-controls>.mvp-web-menu-controls{display:none}.mvp-web-menu-panel-grid.is-masonry{column-gap:.5rem}.mvp-web-menu-panel-grid.is-masonry:not(:has(>.mvp-web-menu-panel:not(.has-empty-controls)~.mvp-web-menu-panel:not(.has-empty-controls))){columns:1}.mvp-web-menu-panel-grid.is-masonry>.mvp-web-menu-panel{margin-bottom:.5rem}.mvp-web-menu-action-grid,.mvp-web-menu-action-grid.is-balanced-odd[data-action-count="3"]{gap:.42rem}.mvp-web-menu-action-grid.is-balanced-odd[data-action-count="3"]>button:last-child,.mvp-web-menu-action-grid.is-balanced-odd[data-action-count="7"]>button:last-child{grid-column:1/-1}.mvp-web-menu-bind-capture:hover,.mvp-web-menu-bind.is-capturing .mvp-web-menu-bind-capture{background:#131313;border-color:#fff3}@media (width<=820px){.mvp-web-menu-subnav.has-sliding-indicator{gap:.84rem;padding-inline:.72rem}.mvp-web-menu-dropdown,.mvp-web-menu-control.is-multi-select{--mvp-web-menu-dropdown-width:min(18rem, 56%)}.mvp-web-menu-color-trigger,.mvp-web-menu-color-control.is-compact .mvp-web-menu-color-trigger{width:2.75rem;min-width:2.75rem;min-height:2.75rem}}@media (width<=540px){.mvp-web-menu-subnav.has-sliding-indicator{gap:.76rem;padding-inline:.62rem}.mvp-web-menu-subnav.has-sliding-indicator>button{min-height:2.75rem;padding-inline:0}.mvp-web-menu-dropdown,.mvp-web-menu-control.is-multi-select{--mvp-web-menu-dropdown-width:100%;grid-template-columns:minmax(0,1fr)}.mvp-web-menu-select-trigger,.mvp-web-menu-multi-select-trigger,.mvp-web-menu-select-popover,.mvp-web-menu-multi-select-popover{width:100%}.mvp-web-menu-select-popover,.mvp-web-menu-multi-select-popover{right:0}.mvp-web-menu-bind-popover,.mvp-web-menu-color-popover{width:min(16rem,100vw - 1.5rem)}.mvp-web-menu-dependent-controls{margin-inline:.55rem}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-web-menu-subnav-indicator,:root:not([data-motion=full]) .mvp-web-menu-bind-mode-indicator{transition:none}:root:not([data-motion=full]) .mvp-web-menu-panel-scribble path{stroke-dashoffset:0;opacity:1;animation:none}}:root[data-motion=reduced] .mvp-web-menu-subnav-indicator,:root[data-motion=reduced] .mvp-web-menu-bind-mode-indicator{transition:none}:root[data-motion=reduced] .mvp-web-menu-panel-scribble path{stroke-dashoffset:0;opacity:1;animation:none}.mvp-web-menu-community-header-actions{flex:none;align-items:center;gap:.3rem;display:inline-flex}.mvp-web-menu-community-header-actions>button,.mvp-web-menu-community-tool,.mvp-web-menu-community-message-meta>button,.mvp-web-menu-community-pending-media>button{color:#aaa;background:#121212;border:1px solid #ffffff1a;border-radius:.38rem;place-items:center;width:2rem;min-width:2rem;height:2rem;padding:0;line-height:1;transition:border-color .17s,background-color .17s,color .17s;display:inline-grid}.mvp-web-menu-community-header-actions>button:hover,.mvp-web-menu-community-header-actions>button:focus-visible,.mvp-web-menu-community-tool:hover,.mvp-web-menu-community-tool:focus-visible,.mvp-web-menu-community-message-meta>button:hover,.mvp-web-menu-community-message-meta>button:focus-visible,.mvp-web-menu-community-pending-media>button:hover,.mvp-web-menu-community-pending-media>button:focus-visible{color:var(--mvp-accent-text);background:#181818;border-color:#fff3}.mvp-web-menu-community-header-actions svg,.mvp-web-menu-community-tool svg,.mvp-web-menu-community-message-meta>button svg,.mvp-web-menu-community-pending-media>button svg{stroke-width:2px;width:.82rem;height:.82rem}.mvp-web-menu-community-status{background:#0b0b0b;border-bottom:1px solid #ffffff13;flex-wrap:wrap;align-items:center;gap:.42rem .75rem;min-width:0;padding:.52rem .72rem;display:flex}.mvp-web-menu-community-status>span{color:#aaa;align-items:center;gap:.36rem;min-width:0;font-size:.58rem;font-weight:650;line-height:1.25;display:inline-flex}.mvp-web-menu-community-status>span.is-local{color:#d8d8d8;margin-right:auto}.mvp-web-menu-community-status>span.is-local>svg{width:.68rem;height:.68rem;fill:var(--web-menu-accent);color:var(--mvp-accent-text);flex:none}.mvp-web-menu-community-status strong{background:var(--web-menu-accent);width:1.32rem;height:1.32rem;color:color-mix(in oklab, var(--season-accent) 24%, #080808);font-variant-numeric:tabular-nums;border-radius:50%;flex:0 0 1.32rem;place-items:center;font-size:.54rem;font-weight:850;line-height:1;display:inline-grid}.mvp-web-menu-community-info{background:#111;border:1px solid #ffffff17;border-radius:.42rem;gap:.2rem;margin:.58rem .7rem 0;padding:.58rem .65rem;display:grid}.mvp-web-menu-community-info>strong{color:#f3f3f3;font-size:.64rem;font-weight:740}.mvp-web-menu-community-info>p{color:var(--web-menu-muted);margin:0;font-size:.58rem;line-height:1.45}.mvp-web-menu-community-message-meta{align-items:center;gap:.4rem;min-width:0;display:flex}.mvp-web-menu-community-message-meta>span{color:#fff;font-size:.61rem;font-weight:760}.mvp-web-menu-community-message-meta>small{min-width:0;color:var(--web-menu-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.53rem;overflow:hidden}.mvp-web-menu-community-message-meta>button{width:1.75rem;min-width:1.75rem;height:1.75rem;margin-left:auto}.mvp-web-menu-community-media{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;width:fit-content;max-width:100%;font-size:.57rem;font-weight:700;display:inline-flex;overflow:hidden;color:var(--mvp-accent-text)!important}.mvp-web-menu-community-media>svg{flex:none;width:.68rem;height:.68rem}.mvp-web-menu-community-empty{text-align:center;place-content:center;justify-items:center;gap:.26rem;min-height:9rem;padding:1rem;display:grid}.mvp-web-menu-community-empty>svg{width:1.35rem;height:1.35rem;color:var(--mvp-accent-text);stroke-width:1.8px;margin-bottom:.12rem}.mvp-web-menu-community-empty>strong{color:#f4f4f4;font-size:.68rem}.mvp-web-menu-community-empty>p{max-width:22rem;color:var(--web-menu-muted);margin:0;font-size:.57rem;line-height:1.45}.mvp-web-menu-community-pending-media{background:#111;border:1px solid #ffffff17;border-radius:.4rem;align-items:center;gap:.5rem;min-width:0;padding:.45rem .5rem;display:flex}.mvp-web-menu-community-pending-media>svg{width:.8rem;height:.8rem;color:var(--mvp-accent-text);flex:none}.mvp-web-menu-community-pending-media>span{gap:.06rem;min-width:0;display:grid}.mvp-web-menu-community-pending-media>span>strong,.mvp-web-menu-community-pending-media>span>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mvp-web-menu-community-pending-media>span>strong{color:#f2f2f2;font-size:.6rem}.mvp-web-menu-community-pending-media>span>small{color:var(--web-menu-muted);font-size:.51rem}.mvp-web-menu-community-pending-media>button{width:1.75rem;min-width:1.75rem;height:1.75rem;margin-left:auto;font-size:.86rem}.mvp-web-menu-community-compose-row>label{background:#0d0d0d;border:1px solid #ffffff1c;border-radius:.4rem;align-items:center;min-width:0;min-height:2.42rem;padding:0 .62rem;transition:border-color .17s,background-color .17s;display:flex}.mvp-web-menu-community-compose-row>label:focus-within{border-color:color-mix(in oklab, var(--mvp-accent) 50%, transparent);background:#111}.mvp-web-menu-community-compose-row>label>input{color:#f4f4f4;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:.64rem}.mvp-web-menu-community-compose-row>label>input::placeholder{color:#686868}.mvp-web-menu-community-tool{width:2.42rem;min-width:2.42rem;height:2.42rem;color:var(--mvp-accent-text)}.mvp-web-menu-community-emoji{min-width:0;position:relative}.mvp-web-menu-community-emoji-popover{z-index:90;background:#111;border:1px solid #ffffff21;border-radius:.44rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;width:min(10.2rem,100vw - 2rem);padding:.42rem;animation:.15s both mvp-web-menu-popover-in;display:grid;position:absolute;bottom:calc(100% + .42rem);left:0;box-shadow:0 14px 30px #0000006b}.mvp-web-menu-community-emoji-popover>button{background:#161616;border:0;border-radius:.32rem;place-items:center;min-width:0;min-height:2.15rem;padding:0;font-size:.9rem;line-height:1;transition:background-color .16s,transform .16s;display:grid}.mvp-web-menu-community-emoji-popover>button:hover,.mvp-web-menu-community-emoji-popover>button:focus-visible{background:#ffffff17;transform:translateY(-1px)}.mvp-web-menu-community-limit{min-width:2.4rem;color:var(--web-menu-muted);font-variant-numeric:tabular-nums;text-align:right;font-size:.52rem}.mvp-web-menu-community-send,.mvp-web-menu-community-send:hover,.mvp-web-menu-community-send:focus-visible{border:1px solid var(--web-menu-accent);background:var(--web-menu-accent);width:2.42rem;min-width:2.42rem;height:2.42rem;color:color-mix(in oklab, var(--season-accent) 24%, #080808);border-radius:.4rem;place-items:center;padding:0;display:inline-grid}.mvp-web-menu-community-send>svg{stroke-width:2.15px;width:.82rem;height:.82rem}.mvp-web-menu-community-send:disabled,.mvp-web-menu-community-send:disabled:hover{color:#626262;cursor:default;background:#181818;border-color:#ffffff1a}.mvp-web-menu-config-picks .mvp-web-menu-select-trigger{width:100%}.mvp-web-menu-config-picks .mvp-web-menu-select-popover{width:calc(100% - 1.5rem);right:.75rem}@media (width<=540px){.mvp-web-menu-community-status>span.is-local{width:100%;margin-right:0}.mvp-web-menu-community-compose-row{grid-template-columns:auto auto minmax(0,1fr) auto}.mvp-web-menu-community-limit{display:none}.mvp-web-menu-community-messages{min-height:8rem;max-height:13rem}}.mvp-web-menu-underlined-title{width:fit-content;max-width:100%;padding-bottom:.42rem;display:inline-grid;position:relative}.mvp-web-menu-underlined-title>.mvp-web-menu-panel-scribble{width:100%;min-width:0;margin:0;position:absolute;bottom:0;left:0;right:0}.mvp-web-menu-panel-scribble path{transform:none}.mvp-web-menu-select-trigger,.mvp-web-menu-multi-select-trigger{width:100%}.mvp-web-menu-control.is-select.mvp-web-menu-dropdown,.mvp-web-menu-control.is-multi-select{--mvp-web-menu-dropdown-width:13.5rem;grid-template-columns:minmax(0, 1fr) var(--mvp-web-menu-dropdown-width)}.mvp-web-menu-select-popover,.mvp-web-menu-multi-select-popover{width:var(--mvp-web-menu-dropdown-width)}.mvp-web-menu-select-trigger:hover,.mvp-web-menu-select-trigger:focus,.mvp-web-menu-select-trigger:focus-visible,.mvp-web-menu-multi-select-trigger:hover,.mvp-web-menu-multi-select-trigger:focus,.mvp-web-menu-multi-select-trigger:focus-visible,.mvp-web-menu-dropdown.is-open .mvp-web-menu-select-trigger,.mvp-web-menu-control.is-multi-select.is-open .mvp-web-menu-multi-select-trigger{box-shadow:none;background:#161616;border-color:#fff3;outline:0}@media (width<=540px){.mvp-web-menu-control.is-select.mvp-web-menu-dropdown,.mvp-web-menu-control.is-multi-select{--mvp-web-menu-dropdown-width:100%;grid-template-columns:minmax(0,1fr)}.mvp-web-menu-select-trigger,.mvp-web-menu-multi-select-trigger,.mvp-web-menu-select-popover,.mvp-web-menu-multi-select-popover{width:100%}.mvp-web-menu-select-popover,.mvp-web-menu-multi-select-popover{width:calc(100% - 1.5rem);right:.75rem}}.mvp-web-menu-subnav.has-sliding-indicator>.mvp-web-menu-subnav-indicator,.mvp-web-menu-subnav.has-sliding-indicator[data-tab-count="1"]>.mvp-web-menu-subnav-indicator{background:var(--web-menu-accent);height:2px;box-shadow:none;border-radius:0;transition:width .26s cubic-bezier(.22,1,.36,1),translate .26s cubic-bezier(.22,1,.36,1),opacity .12s}.mvp-web-menu-popover-header .mvp-web-menu-panel-scribble{display:none}.mvp-web-menu-popover-title{color:#f4f4f4;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.63rem;font-weight:740;line-height:1.2;display:block;overflow:hidden}.mvp-web-menu-popover-count,.mvp-web-menu-multi-select-trigger>small{display:none}.mvp-web-menu-select-trigger,.mvp-web-menu-multi-select-trigger{grid-template-columns:minmax(0,1fr) 1.45rem;align-items:center;padding:0 .36rem 0 .66rem;line-height:1}.mvp-web-menu-select-trigger>span,.mvp-web-menu-multi-select-trigger>span{align-self:center;line-height:1.25}.mvp-web-menu-select-trigger>svg,.mvp-web-menu-multi-select-trigger>svg{pointer-events:none;stroke-width:2px;transform-origin:50%;place-self:center;width:.78rem;height:.78rem;margin:0;display:block;position:static}.mvp-web-menu-select-popover,.mvp-web-menu-multi-select-popover,.mvp-web-menu-bind-popover,.mvp-web-menu-color-popover{background:#111;border-color:#ffffff21;box-shadow:0 16px 32px #0000006b}.mvp-web-menu-popover-header{background:#121212;min-height:2.62rem;padding:.46rem .62rem}.mvp-web-menu-select-popover>button>svg{flex:0 0 .72rem;width:.72rem;height:.72rem;margin:0;display:block}.mvp-web-menu-bind :is(button,input):focus-visible,.mvp-web-menu-color-control :is(button,input):focus-visible,.mvp-web-menu-dropdown button:focus-visible,.mvp-web-menu-control.is-multi-select button:focus-visible{outline-offset:0;box-shadow:none;outline:0}.mvp-web-menu-key,.mvp-web-menu-key:hover,.mvp-web-menu-key:focus,.mvp-web-menu-key:focus-visible,.mvp-web-menu-bind.is-open .mvp-web-menu-key,.mvp-web-menu-bind.is-capturing .mvp-web-menu-key{box-shadow:none;color:#d8d8d8;background:#121212;border-color:#ffffff26;outline:0}.mvp-web-menu-bind-capture,.mvp-web-menu-bind-capture:hover,.mvp-web-menu-bind-capture:focus,.mvp-web-menu-bind-capture:focus-visible,.mvp-web-menu-bind.is-capturing .mvp-web-menu-bind-capture{box-shadow:none;background:#121212;border-color:#ffffff29;outline:0}.mvp-web-menu-bind.is-capturing .mvp-web-menu-bind-capture{background:#161616}.mvp-web-menu-bind-mode,.mvp-web-menu-bind-mode:focus-within{box-shadow:none;border-color:#ffffff21;outline:0}.mvp-web-menu-color-trigger,.mvp-web-menu-color-trigger:hover,.mvp-web-menu-color-trigger:focus,.mvp-web-menu-color-trigger:focus-visible,.mvp-web-menu-color-control.is-open .mvp-web-menu-color-trigger,.mvp-web-menu-color-swatches>button,.mvp-web-menu-color-swatches>button:hover,.mvp-web-menu-color-swatches>button:focus-visible,.mvp-web-menu-color-swatches>button.is-selected,.mvp-web-menu-color-swatches>button>span,.mvp-web-menu-color-swatches>button.is-selected>span{box-shadow:none;border:0;outline:0}.mvp-web-menu-color-swatches>button>span{transition:opacity .16s,filter .16s;transform:none}.mvp-web-menu-color-swatches>button.is-selected>span{filter:brightness(1.12);opacity:1}.mvp-web-menu-control.is-slider input{appearance:none;cursor:grab;touch-action:none;background:0 0;outline:0;width:100%;min-height:1.55rem;margin:0}.mvp-web-menu-control.is-slider input:active{cursor:grabbing}.mvp-web-menu-control.is-slider input:focus,.mvp-web-menu-control.is-slider input:focus-visible{box-shadow:none;outline:0}.mvp-web-menu-control.is-slider input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--web-menu-accent) 0 var(--mvp-range-progress), #2a2a2a var(--mvp-range-progress) 100%);border:0;border-radius:999px;height:.42rem}.mvp-web-menu-control.is-slider input::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:.94rem;height:.94rem;margin-top:-.26rem;transition:scale .12s;box-shadow:0 1px 5px #00000057}.mvp-web-menu-control.is-slider input:hover::-webkit-slider-thumb{scale:1.07}.mvp-web-menu-control.is-slider input:active::-webkit-slider-thumb{scale:.94}.mvp-web-menu-control.is-slider input::-moz-range-track{border:0;border-radius:999px;height:.42rem}.mvp-web-menu-control.is-slider input::-moz-range-progress{border:0;border-radius:999px;height:.42rem}.mvp-web-menu-control.is-slider input::-moz-range-track{background:#2a2a2a}.mvp-web-menu-control.is-slider input::-moz-range-progress{background:var(--web-menu-accent)}.mvp-web-menu-control.is-slider input::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:.94rem;height:.94rem;transition:scale .12s;box-shadow:0 1px 5px #00000057}.mvp-web-menu-control.is-slider input:hover::-moz-range-thumb{scale:1.07}.mvp-web-menu-control.is-slider input:active::-moz-range-thumb{scale:.94}.mvp-web-menu-editor>textarea,.mvp-web-menu-editor>textarea:hover,.mvp-web-menu-editor>textarea:focus,.mvp-web-menu-editor>textarea:focus-visible{box-shadow:none;border:0;outline:0}.mvp-web-menu-community-compose-row>label,.mvp-web-menu-community-compose-row>label:hover{box-shadow:none;background:#0d0d0d;border-color:#ffffff1f}.mvp-web-menu-community-compose-row>label:focus-within{border-color:color-mix(in oklab, var(--mvp-accent) 42%, transparent);box-shadow:none;background:#111}.mvp-web-menu-community-compose-row>label>input,.mvp-web-menu-community-compose-row>label>input:hover,.mvp-web-menu-community-compose-row>label>input:focus,.mvp-web-menu-community-compose-row>label>input:focus-visible{box-shadow:none;border:0;outline:0}.mvp-web-menu-page-content.is-community-page{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.mvp-web-menu-page-content.is-community-page>.mvp-web-menu-content-intro{margin-bottom:.72rem}.mvp-web-menu-community.is-contained-workspace{grid-template-rows:auto auto auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.mvp-web-menu-community.is-contained-workspace .mvp-web-menu-community-messages{min-height:0;max-height:none}.mvp-web-menu-page-content.is-configs-page .mvp-web-menu-config-library{min-height:0}.mvp-web-menu-config-library-scroll{overscroll-behavior:contain;scrollbar-width:none;min-height:0;max-height:17rem;overflow-y:auto}@media (width<=820px){.mvp-web-menu-page-content.is-community-page{height:auto;min-height:100%;overflow:visible}.mvp-web-menu-community.is-contained-workspace{height:min(37rem,100dvh - 11rem);min-height:27rem}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-web-menu-control.is-slider input::-webkit-slider-thumb{transition:none}:root:not([data-motion=full]) .mvp-web-menu-control.is-slider input::-moz-range-thumb{transition:none}}:root[data-motion=reduced] .mvp-web-menu-control.is-slider input::-webkit-slider-thumb{transition:none}:root[data-motion=reduced] .mvp-web-menu-control.is-slider input::-moz-range-thumb{transition:none}.mvp-web-menu-content-refresh>span{display:none}.mvp-web-menu-community.is-contained-workspace>.mvp-web-menu-community-header{grid-row:1}.mvp-web-menu-community.is-contained-workspace>.mvp-web-menu-community-status{grid-row:2}.mvp-web-menu-community.is-contained-workspace>.mvp-web-menu-community-info{grid-row:3}.mvp-web-menu-community.is-contained-workspace>.mvp-web-menu-community-messages{grid-row:4}.mvp-web-menu-page-content:is(.is-community-page,.is-configs-page)>.mvp-web-menu-panel-grid:empty{display:none}.mvp-web-menu-page-content.is-configs-page{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.mvp-web-menu-page-content.is-configs-page>.mvp-web-menu-content-intro{margin-bottom:.72rem}.mvp-web-menu-page-content.is-configs-page>.is-config-workspace.is-contained-workspace{align-items:stretch;height:100%;min-height:0;margin-top:0}.mvp-web-menu-config-library{grid-template-rows:auto auto minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.mvp-web-menu-config-library-scroll{align-content:start;height:100%;max-height:none;display:grid;overflow-y:auto}.mvp-web-menu-config-library-scroll>.mvp-web-menu-result-list{overflow:visible}@media (width<=820px){.mvp-web-menu-page-content.is-configs-page{height:auto;min-height:100%;overflow:visible}.mvp-web-menu-page-content.is-configs-page>.is-config-workspace.is-contained-workspace{height:auto}.mvp-web-menu-config-library{height:auto;min-height:18rem}.mvp-web-menu-config-library-scroll{max-height:17rem}}.mvp-web-menu-panel-grid.is-balanced-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.5rem;display:grid}.mvp-web-menu-panel-column,.mvp-web-menu-panel-grid.is-single-column{align-content:start;gap:.5rem;min-width:0;display:grid}.mvp-web-menu-panel-grid.is-balanced-columns .mvp-web-menu-panel,.mvp-web-menu-panel-grid.is-single-column .mvp-web-menu-panel{width:100%;margin:0;position:relative;overflow:visible}.mvp-web-menu-panel-grid.is-balanced-columns[data-panel-count="0"],.mvp-web-menu-panel-grid.is-balanced-columns[data-panel-count="1"]{grid-template-columns:minmax(0,1fr)}.mvp-web-menu-panel-grid.is-balanced-columns[data-panel-count="0"] .mvp-web-menu-panel-column:last-child,.mvp-web-menu-panel-grid.is-balanced-columns[data-panel-count="1"] .mvp-web-menu-panel-column:last-child{display:none}.mvp-dashboard .mvp-web-menu :where(.mvp-web-menu-key,.mvp-web-menu-bind-capture,.mvp-web-menu-bind-mode>button,.mvp-web-menu-color-trigger,.mvp-web-menu-color-swatches>button,.mvp-web-menu-select-trigger,.mvp-web-menu-select-popover>button,.mvp-web-menu-multi-select-trigger,.mvp-web-menu-multi-select-options>button):focus-visible{background-color:#181818;box-shadow:none!important;border-color:#ffffff29!important;outline:0!important}.mvp-web-menu-bind.is-open,.mvp-web-menu-color-control.is-open,.mvp-web-menu-dropdown.is-open,.mvp-web-menu-control.is-multi-select.is-open{z-index:120}.mvp-web-menu-bind-popover,.mvp-web-menu-color-popover,.mvp-web-menu-select-popover,.mvp-web-menu-multi-select-popover{z-index:140}.mvp-web-menu-panel:has(.mvp-web-menu-bind.is-open,.mvp-web-menu-color-control.is-open,.mvp-web-menu-dropdown.is-open,.mvp-web-menu-control.is-multi-select.is-open){z-index:200;position:relative;overflow:visible}.mvp-web-menu-panel-column:has(.mvp-web-menu-bind.is-open,.mvp-web-menu-color-control.is-open,.mvp-web-menu-dropdown.is-open,.mvp-web-menu-control.is-multi-select.is-open){z-index:100;position:relative}.mvp-web-menu-control.is-select.mvp-web-menu-dropdown.is-open>.mvp-web-menu-select-popover,.mvp-web-menu-control.is-multi-select.is-open>.mvp-web-menu-multi-select-popover{grid-area:2/2;justify-self:end;margin-top:.34rem;position:relative;top:auto;right:auto}.mvp-web-menu-multi-select-options{grid-template-columns:minmax(0,1fr)}.mvp-web-menu-multi-select-options>button{white-space:nowrap}@media (width<=540px){.mvp-web-menu-control.is-select.mvp-web-menu-dropdown.is-open>.mvp-web-menu-select-popover,.mvp-web-menu-control.is-multi-select.is-open>.mvp-web-menu-multi-select-popover{grid-column:1}}.mvp-web-menu-subnav.has-sliding-indicator>.mvp-web-menu-subnav-indicator,.mvp-web-menu-subnav.has-sliding-indicator[data-tab-count="1"]>.mvp-web-menu-subnav-indicator{left:calc(var(--mvp-subnav-left,0px) + (var(--mvp-subnav-width,0px) - 2.75rem) / 2);background:var(--web-menu-accent);border-radius:0;width:2.75rem;height:2px;transition:left .28s cubic-bezier(.22,1,.36,1),opacity .14s;translate:none}.mvp-web-menu-page-content:is(.is-community-page,.is-configs-page){height:100%;min-height:0;display:grid;overflow:hidden}.mvp-web-menu-page-content.is-community-page{grid-template-rows:minmax(0,1fr)}.mvp-web-menu-page-content.is-configs-page{grid-template-rows:auto minmax(0,1fr)}.mvp-web-menu-page-content.is-configs-page>.mvp-web-menu-content-intro{margin:0 0 .62rem}.mvp-web-menu-page-content:is(.is-community-page,.is-configs-page)>.mvp-web-menu-panel-grid,.mvp-web-menu-page-content:is(.is-community-page,.is-configs-page)>.mvp-web-menu-panel-grid[data-panel-count="0"]{display:none}.mvp-web-menu-page-content.is-configs-page>.is-config-workspace.is-contained-workspace{grid-template-columns:minmax(18rem,.92fr) minmax(21rem,1.08fr);align-items:stretch;gap:.62rem;height:100%;min-height:0;margin:0;display:grid;overflow:hidden}.mvp-web-menu-config-editor,.mvp-web-menu-config-library,.mvp-web-menu-community.is-contained-workspace{background:var(--web-menu-panel);border-color:#ffffff17;height:100%;min-height:0}.mvp-web-menu-config-editor{grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.mvp-web-menu-preset-form.is-config-form{scrollbar-width:none;align-content:start;gap:.58rem;min-height:0;padding:.72rem .78rem .78rem;display:grid;overflow-y:auto}.mvp-web-menu-preset-form.is-config-form::-webkit-scrollbar{width:0}.mvp-web-menu-config-library-scroll::-webkit-scrollbar{width:0}.mvp-web-menu-community-messages::-webkit-scrollbar{width:0}.mvp-web-menu-preset-form.is-config-form>label{gap:.32rem}.mvp-web-menu-preset-form.is-config-form>label>span,.mvp-web-menu-config-pick .mvp-web-menu-control>strong{color:#eee;text-overflow:clip;white-space:nowrap;font-size:.6rem;font-weight:690;overflow:visible}.mvp-web-menu-preset-form.is-config-form :is(input,textarea),.mvp-web-menu-preset-form.is-config-form :is(input,textarea):hover,.mvp-web-menu-preset-form.is-config-form :is(input,textarea):focus,.mvp-web-menu-preset-form.is-config-form :is(input,textarea):focus-visible{width:100%;min-width:0;box-shadow:none;color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff29;border-radius:0;outline:0;padding:.56rem .08rem}.mvp-web-menu-preset-form.is-config-form :is(input,textarea):focus{border-bottom-color:var(--web-menu-accent)}.mvp-web-menu-preset-form.is-config-form textarea{resize:vertical;min-height:4.5rem;line-height:1.45}.mvp-web-menu-config-picks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0;display:grid}.mvp-web-menu-config-pick,.mvp-web-menu-config-pick .mvp-web-menu-control.is-select.mvp-web-menu-dropdown{min-width:0}.mvp-web-menu-config-pick .mvp-web-menu-control.is-select.mvp-web-menu-dropdown{--mvp-web-menu-dropdown-width:100%;grid-template-columns:minmax(0,1fr);gap:.34rem;padding:0;display:grid}.mvp-web-menu-config-pick .mvp-web-menu-select-trigger,.mvp-web-menu-config-pick .mvp-web-menu-select-popover{width:100%;min-width:0}.mvp-web-menu-config-pick .mvp-web-menu-select-trigger{background:#111;border:0;border-bottom:1px solid #ffffff29;border-radius:0;grid-template-columns:minmax(0,1fr) 1.6rem;min-height:2.55rem}.mvp-web-menu-config-pick .mvp-web-menu-select-trigger:hover,.mvp-web-menu-config-pick .mvp-web-menu-dropdown.is-open .mvp-web-menu-select-trigger{border-bottom-color:var(--web-menu-accent);background:#141414}.mvp-web-menu-config-pick .mvp-web-menu-select-trigger>svg{place-self:center;margin:0;display:block;position:static}.mvp-web-menu-config-pick .mvp-web-menu-select-popover{justify-self:stretch;right:auto}.mvp-web-menu-config-library{grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}.mvp-web-menu-search-field,.mvp-web-menu-search-field:hover,.mvp-web-menu-search-field:focus-within{min-height:2.8rem;box-shadow:none;background:#0b0b0b;border:0;border-bottom:1px solid #ffffff1a;border-radius:0;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;display:grid}.mvp-web-menu-search-field:focus-within{border-bottom-color:var(--web-menu-accent)}.mvp-web-menu-search-field>input,.mvp-web-menu-search-field>input:hover,.mvp-web-menu-search-field>input:focus,.mvp-web-menu-search-field>input:focus-visible{width:100%;height:100%;box-shadow:none;color:#fff;background:0 0;border:0;outline:0;padding:0 .8rem 0 0}.mvp-web-menu-config-library-scroll{overscroll-behavior:contain;scrollbar-width:none;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;max-height:none;display:grid;overflow-y:auto}.mvp-web-menu-config-library-scroll>.mvp-web-menu-result-list{scrollbar-width:none;min-height:0;overflow-y:auto}.mvp-web-menu-community.is-contained-workspace{grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden}.mvp-web-menu-community-header{grid-row:1}.mvp-web-menu-community-status{border-bottom:1px solid #ffffff14;grid-row:2}.mvp-web-menu-community-messages{scrollbar-width:none;grid-row:3;min-height:0;max-height:none;overflow-y:auto}.mvp-web-menu-community-composer{background:#0b0b0b;border-top:1px solid #ffffff17;grid-row:4;padding:.68rem}.mvp-web-menu-community-compose-row{grid-template-columns:minmax(0,1fr) 2.8rem;align-items:stretch;gap:.5rem;min-width:0;display:grid}.mvp-web-menu-community-compose-row>label,.mvp-web-menu-community-compose-row>label:hover,.mvp-web-menu-community-compose-row>label:focus-within{min-width:0;min-height:2.8rem;box-shadow:none;background:#111;border:0;border-bottom:1px solid #ffffff29;border-radius:0;align-items:center;display:grid}.mvp-web-menu-community-compose-row>label:focus-within{border-bottom-color:var(--web-menu-accent)}.mvp-web-menu-community-compose-row>label>input,.mvp-web-menu-community-compose-row>label>input:hover,.mvp-web-menu-community-compose-row>label>input:focus,.mvp-web-menu-community-compose-row>label>input:focus-visible{width:100%;min-width:0;height:100%;box-shadow:none;color:#fff;background:0 0;border:0;outline:0;padding:0 .78rem}.mvp-web-menu-community-send,.mvp-web-menu-community-send:hover,.mvp-web-menu-community-send:focus-visible{background:var(--web-menu-accent);width:2.8rem;min-width:2.8rem;min-height:2.8rem;box-shadow:none;color:var(--season-ink);border:0;border-radius:.38rem;outline:0;place-items:center;padding:0;display:grid}.mvp-web-menu-community-send:disabled{opacity:.42;cursor:not-allowed}.mvp-web-menu-color-popover{background:#0f0f0f;border:1px solid #ffffff1f;border-radius:.5rem;width:min(15.5rem,100vw - 2rem);overflow:hidden;box-shadow:0 18px 42px #0000007a}.mvp-web-menu-color-title{color:#fff;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.55rem;padding:0 .72rem;font-size:.63rem;font-weight:740;display:flex}.mvp-web-menu-color-title code{color:#a9a9a9;font-size:.58rem;font-weight:650}.mvp-web-menu-color-studio{gap:.62rem;padding:.68rem;display:grid}.mvp-web-menu-color-field{aspect-ratio:1.72;background:linear-gradient(to top, #000, transparent), linear-gradient(to right, #fff, transparent), var(--mvp-picker-hue);cursor:crosshair;touch-action:none;border:0;border-radius:.42rem;outline:0;width:100%;position:relative;overflow:hidden}.mvp-web-menu-color-field:focus-visible{outline-offset:2px;outline:1px solid #ffffff8c}.mvp-web-menu-color-field-thumb{pointer-events:none;border:2px solid #fff;border-radius:50%;width:.68rem;height:.68rem;position:absolute;translate:-50% -50%;box-shadow:0 1px 4px #000000b3}.mvp-web-menu-color-hue{appearance:none;cursor:pointer;background:0 0;outline:0;width:100%;min-height:1.15rem;margin:0}.mvp-web-menu-color-hue::-webkit-slider-runnable-track{background:linear-gradient(90deg, red, #ff0, #0f0, #0ff, #00f, var(--mvp-accent), red);border:0;border-radius:999px;height:.44rem}.mvp-web-menu-color-hue::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:.86rem;height:.86rem;margin-top:-.21rem;box-shadow:0 1px 4px #0009}.mvp-web-menu-color-hue::-moz-range-track{background:linear-gradient(90deg, red, #ff0, #0f0, #0ff, #00f, var(--mvp-accent), red);border:0;border-radius:999px;height:.44rem}.mvp-web-menu-color-hue::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:.86rem;height:.86rem}.mvp-web-menu-color-readout{background:#121212;border:0;border-bottom:1px solid #ffffff24;grid-template-columns:1.35rem minmax(0,1fr);align-items:center;gap:.55rem;min-height:2.3rem;padding:0 .62rem;display:grid}.mvp-web-menu-color-readout>span:first-child{border:0;border-radius:.25rem;width:1.15rem;height:1.15rem}.mvp-web-menu-color-hex,.mvp-web-menu-color-hex:hover,.mvp-web-menu-color-hex:focus,.mvp-web-menu-color-hex:focus-visible{width:100%;min-width:0;box-shadow:none;color:#fff;text-transform:uppercase;background:0 0;border:0;outline:0;padding:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.65rem}.mvp-web-menu-color-swatches{border-top:1px solid #ffffff14;grid-template-columns:repeat(4,minmax(0,1fr));gap:.42rem;padding:.62rem;display:grid}.mvp-web-menu-color-swatches>button,.mvp-web-menu-color-swatches>button:hover,.mvp-web-menu-color-swatches>button:focus-visible,.mvp-web-menu-color-swatches>button.is-selected{min-height:1.85rem;box-shadow:none;background:0 0;border:0;border-radius:.32rem;outline:0;padding:0}.mvp-web-menu-color-swatches>button>span{opacity:.7;border:0;border-radius:.32rem;width:100%;height:1.85rem;transition:opacity .15s;display:block}.mvp-web-menu-color-swatches>button:hover>span,.mvp-web-menu-color-swatches>button.is-selected>span{opacity:1}@media (width<=900px){.mvp-web-menu-page-content.is-configs-page>.is-config-workspace.is-contained-workspace{grid-template-columns:minmax(17rem,.96fr) minmax(18rem,1.04fr)}}@media (width<=820px){.mvp-web-menu-page-content:is(.is-community-page,.is-configs-page){height:auto;min-height:calc(100dvh - 10rem);overflow:visible}.mvp-web-menu-page-content.is-configs-page>.is-config-workspace.is-contained-workspace{grid-template-columns:minmax(0,1fr);height:auto;overflow:visible}.mvp-web-menu-config-editor,.mvp-web-menu-config-library{height:auto;min-height:27rem}.mvp-web-menu-community.is-contained-workspace{height:min(40rem,100dvh - 9rem);min-height:28rem}}@media (width<=540px){.mvp-web-menu-config-picks{grid-template-columns:minmax(0,1fr)}.mvp-web-menu-color-popover{width:min(15rem,100vw - 2rem);top:auto;bottom:calc(100% + .4rem);right:-.5rem}.mvp-web-menu-community-compose-row{grid-template-columns:minmax(0,1fr) 2.75rem}}.mvp-web-menu-config-pick .mvp-web-menu-control.is-select.mvp-web-menu-dropdown,.mvp-web-menu-config-pick .mvp-web-menu-control.is-select.mvp-web-menu-dropdown.is-open{--mvp-web-menu-dropdown-width:100%;background:0 0;border:0;border-radius:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.38rem;min-width:0;min-height:0;padding:0;display:grid}.mvp-web-menu-config-pick .mvp-web-menu-control.is-select.mvp-web-menu-dropdown>strong{color:#eee;white-space:nowrap;grid-area:1/1;margin:0;font-size:.6rem;font-weight:690;line-height:1.25}.mvp-web-menu-config-pick .mvp-web-menu-select-trigger,.mvp-web-menu-config-pick .mvp-web-menu-select-trigger:hover,.mvp-web-menu-config-pick .mvp-web-menu-dropdown.is-open .mvp-web-menu-select-trigger{width:100%;min-width:0;min-height:2.65rem;box-shadow:none;color:#f0f0f0;background:#111;border:1px solid #ffffff21;border-radius:.42rem;grid-area:2/1;grid-template-columns:minmax(0,1fr) 1.7rem;justify-self:stretch;align-items:center;gap:.45rem;padding:0 .35rem 0 .72rem;display:grid}.mvp-web-menu-config-pick .mvp-web-menu-select-trigger:hover,.mvp-web-menu-config-pick .mvp-web-menu-dropdown.is-open .mvp-web-menu-select-trigger{background:#151515;border-color:#ffffff36}.mvp-web-menu-config-pick .mvp-web-menu-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.25;overflow:hidden}.mvp-web-menu-config-pick .mvp-web-menu-select-trigger>svg{width:.8rem;height:.8rem;color:var(--mvp-accent-text);stroke-width:2px;transform-origin:50%;place-self:center;margin:0;display:block;position:static}.mvp-web-menu-config-pick .mvp-web-menu-control.is-select.mvp-web-menu-dropdown.is-open>.mvp-web-menu-select-popover{width:100%;min-width:0;max-height:12rem;box-shadow:none;background:#111;border:1px solid #ffffff21;border-radius:.42rem;grid-area:3/1;justify-self:stretch;margin:0;padding:.28rem;position:relative;top:auto;right:auto;overflow-y:auto}.mvp-web-menu-config-pick .mvp-web-menu-select-popover>.mvp-web-menu-popover-header{display:none}.mvp-web-menu-config-pick .mvp-web-menu-select-popover>button{border-radius:.32rem;width:100%;min-height:2.35rem;padding:0 .62rem}.mvp-web-menu-config-library .mvp-web-menu-search-field,.mvp-web-menu-config-library .mvp-web-menu-search-field:hover,.mvp-web-menu-config-library .mvp-web-menu-search-field:focus-within{min-height:2.8rem;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff1f;border-radius:0;outline:0;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;display:grid}.mvp-web-menu-config-library .mvp-web-menu-search-field:focus-within{border-bottom-color:var(--web-menu-accent)}.mvp-web-menu-config-library .mvp-web-menu-search-field>input,.mvp-web-menu-config-library .mvp-web-menu-search-field>input:hover,.mvp-web-menu-config-library .mvp-web-menu-search-field>input:focus,.mvp-web-menu-config-library .mvp-web-menu-search-field>input:focus-visible{width:100%;min-width:0;height:100%;box-shadow:none;color:#fff;background:0 0;border:0;border-radius:0;outline:0;padding:0 .8rem 0 0}.mvp-web-menu-community-messages:has(>.mvp-web-menu-community-empty:only-child){grid-template-rows:minmax(0,1fr);align-content:stretch;min-height:0;display:grid}.mvp-web-menu-community-messages>.mvp-web-menu-community-empty:only-child{place-content:center;place-self:stretch stretch;width:100%;min-height:100%}.mvp-web-menu-color-swatches{display:none}.mvp-web-menu-control.is-select.mvp-web-menu-dropdown,.mvp-web-menu-control.is-multi-select{--mvp-web-menu-dropdown-width:13.5rem;grid-template-columns:minmax(0, 1fr) var(--mvp-web-menu-dropdown-width);background:0 0;border:0;border-bottom:1px solid #ffffff0e;border-radius:0;grid-template-rows:auto;align-items:center;gap:.75rem;min-width:0;min-height:3.25rem;padding:.48rem .75rem;display:grid}.mvp-web-menu-control.is-select.mvp-web-menu-dropdown>strong,.mvp-web-menu-control.is-multi-select>strong{color:#eee;text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;font-size:.62rem;font-weight:690;line-height:1.25;overflow:hidden}.mvp-web-menu-select-trigger,.mvp-web-menu-multi-select-trigger,.mvp-web-menu-select-trigger:hover,.mvp-web-menu-multi-select-trigger:hover,.mvp-web-menu-select-trigger:focus,.mvp-web-menu-multi-select-trigger:focus,.mvp-web-menu-select-trigger:focus-visible,.mvp-web-menu-multi-select-trigger:focus-visible,.mvp-web-menu-dropdown.is-open .mvp-web-menu-select-trigger,.mvp-web-menu-control.is-multi-select.is-open .mvp-web-menu-multi-select-trigger{width:100%;min-width:0;min-height:2.65rem;box-shadow:none;color:#f0f0f0;background:#111;border:1px solid #ffffff21;border-radius:.42rem;outline:0;grid-area:1/2;grid-template-columns:minmax(0,1fr) 1.7rem;justify-self:stretch;align-items:center;gap:.45rem;padding:0 .35rem 0 .72rem;line-height:1;display:grid}.mvp-web-menu-select-trigger:hover,.mvp-web-menu-multi-select-trigger:hover,.mvp-web-menu-dropdown.is-open .mvp-web-menu-select-trigger,.mvp-web-menu-control.is-multi-select.is-open .mvp-web-menu-multi-select-trigger{background:#151515;border-color:#ffffff36}.mvp-web-menu-select-trigger>span,.mvp-web-menu-multi-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;align-self:center;min-width:0;line-height:1.25;overflow:hidden}.mvp-web-menu-select-trigger>svg,.mvp-web-menu-multi-select-trigger>svg{width:.8rem;height:.8rem;color:var(--mvp-accent-text);pointer-events:none;stroke-width:2px;transform-origin:50%;place-self:center;margin:0;transition:rotate .18s;display:block;position:static}.mvp-web-menu-dropdown.is-open .mvp-web-menu-select-trigger>svg,.mvp-web-menu-control.is-multi-select.is-open .mvp-web-menu-multi-select-trigger>svg{rotate:180deg}.mvp-web-menu-control.is-select.mvp-web-menu-dropdown.is-open,.mvp-web-menu-control.is-multi-select.is-open{grid-template-rows:auto auto}.mvp-web-menu-control.is-select.mvp-web-menu-dropdown.is-open>.mvp-web-menu-select-popover,.mvp-web-menu-control.is-multi-select.is-open>.mvp-web-menu-multi-select-popover{background:#111;border:1px solid #ffffff21;border-radius:.42rem;grid-area:2/2;justify-self:stretch;width:100%;min-width:0;max-height:16rem;margin:.34rem 0 0;padding:0;display:grid;position:relative;top:auto;right:auto;overflow:hidden;box-shadow:0 14px 28px #00000052}.mvp-web-menu-control.is-select.mvp-web-menu-dropdown.is-open>.mvp-web-menu-select-popover{scrollbar-width:none;overflow-y:auto}.mvp-web-menu-control.is-select.mvp-web-menu-dropdown.is-open>.mvp-web-menu-select-popover::-webkit-scrollbar{width:0}.mvp-web-menu-select-popover>button,.mvp-web-menu-multi-select-options>button{width:auto;min-width:0;min-height:2.35rem;box-shadow:none;color:#aaa;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:.32rem;outline:0;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .62rem;font-size:.61rem;line-height:1.25;transition:color .16s,background-color .16s;display:flex}.mvp-web-menu-select-popover>button{margin-inline:.28rem}.mvp-web-menu-select-popover>button:first-of-type{margin-top:.28rem}.mvp-web-menu-select-popover>button:last-child{margin-bottom:.28rem}.mvp-web-menu-select-popover>button:hover,.mvp-web-menu-select-popover>button:focus-visible,.mvp-web-menu-select-popover>button.is-selected,.mvp-web-menu-multi-select-options>button:hover,.mvp-web-menu-multi-select-options>button:focus-visible,.mvp-web-menu-multi-select-options>button.is-selected{color:#fff;background:#ffffff0e;box-shadow:none!important;border:0!important;outline:0!important}.mvp-web-menu-select-popover>button.is-selected,.mvp-web-menu-multi-select-options>button.is-selected{background:color-mix(in oklab, var(--mvp-accent) 11%, transparent)}.mvp-web-menu-select-popover>button>svg{width:.72rem;height:.72rem;color:var(--mvp-accent-text);stroke-width:2.2px;flex:0 0 .72rem;margin:0;display:block}.mvp-web-menu-multi-select-options{scrollbar-width:none;grid-template-columns:minmax(0,1fr);gap:.12rem;min-width:0;max-height:13.35rem;padding:.28rem;display:grid;overflow-y:auto}.mvp-web-menu-multi-select-options>button{width:100%}.mvp-web-menu-config-pick .mvp-web-menu-control.is-select.mvp-web-menu-dropdown,.mvp-web-menu-config-pick .mvp-web-menu-control.is-select.mvp-web-menu-dropdown.is-open{--mvp-web-menu-dropdown-width:100%;border:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.38rem;min-height:0;padding:0}.mvp-web-menu-config-pick .mvp-web-menu-control.is-select.mvp-web-menu-dropdown.is-open{grid-template-rows:auto auto auto}.mvp-web-menu-config-pick .mvp-web-menu-control.is-select.mvp-web-menu-dropdown>strong{grid-area:1/1}.mvp-web-menu-config-pick .mvp-web-menu-select-trigger,.mvp-web-menu-config-pick .mvp-web-menu-select-trigger:hover,.mvp-web-menu-config-pick .mvp-web-menu-dropdown.is-open .mvp-web-menu-select-trigger{grid-area:2/1}.mvp-web-menu-config-pick .mvp-web-menu-control.is-select.mvp-web-menu-dropdown.is-open>.mvp-web-menu-select-popover{grid-area:3/1;width:100%;max-height:12rem}.mvp-web-menu-config-pick .mvp-web-menu-select-popover>button{width:calc(100% - .56rem);margin-inline:.28rem}@media (width<=540px){.mvp-web-menu-control.is-select.mvp-web-menu-dropdown,.mvp-web-menu-control.is-multi-select{--mvp-web-menu-dropdown-width:100%;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.38rem}.mvp-web-menu-control.is-select.mvp-web-menu-dropdown>strong,.mvp-web-menu-control.is-multi-select>strong{grid-area:1/1}.mvp-web-menu-select-trigger,.mvp-web-menu-multi-select-trigger,.mvp-web-menu-select-trigger:hover,.mvp-web-menu-multi-select-trigger:hover,.mvp-web-menu-select-trigger:focus,.mvp-web-menu-multi-select-trigger:focus,.mvp-web-menu-select-trigger:focus-visible,.mvp-web-menu-multi-select-trigger:focus-visible,.mvp-web-menu-dropdown.is-open .mvp-web-menu-select-trigger,.mvp-web-menu-control.is-multi-select.is-open .mvp-web-menu-multi-select-trigger{grid-area:2/1}.mvp-web-menu-control.is-select.mvp-web-menu-dropdown.is-open,.mvp-web-menu-control.is-multi-select.is-open{grid-template-rows:auto auto auto}.mvp-web-menu-control.is-select.mvp-web-menu-dropdown.is-open>.mvp-web-menu-select-popover,.mvp-web-menu-control.is-multi-select.is-open>.mvp-web-menu-multi-select-popover{grid-area:3/1}}.mvp-web-menu-community.is-contained-workspace{grid-template-rows:auto auto minmax(0,1fr) auto;height:100%;min-height:0}.mvp-web-menu-community.is-contained-workspace>.mvp-web-menu-community-messages{grid-row:3;align-self:stretch;width:100%;height:100%;min-height:0;max-height:none;position:relative;overflow-y:auto}.mvp-web-menu-community.is-contained-workspace>.mvp-web-menu-community-composer{grid-row:4}.mvp-web-menu-community-messages:has(>.mvp-web-menu-community-empty:only-child){padding:0;display:block}.mvp-web-menu-community-messages>.mvp-web-menu-community-empty:only-child{place-content:center;justify-items:center;width:100%;min-width:0;min-height:0;padding:1rem;display:grid;position:absolute;inset:0}.mvp-web-menu-control.is-select .mvp-web-menu-select-trigger>svg,.mvp-web-menu-control.is-multi-select .mvp-web-menu-multi-select-trigger>svg{grid-area:1/2;place-self:center;margin:0!important;position:static!important;inset:auto!important}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-web-menu-select-popover,:root:not([data-motion=full]) .mvp-web-menu-multi-select-popover,:root:not([data-motion=full]) .mvp-web-menu-bind-popover,:root:not([data-motion=full]) .mvp-web-menu-color-popover,:root:not([data-motion=full]) .mvp-web-menu-community-emoji-popover{animation:none}}:root[data-motion=reduced] .mvp-web-menu-select-popover,:root[data-motion=reduced] .mvp-web-menu-multi-select-popover,:root[data-motion=reduced] .mvp-web-menu-bind-popover,:root[data-motion=reduced] .mvp-web-menu-color-popover,:root[data-motion=reduced] .mvp-web-menu-community-emoji-popover{animation:none}.mvp-dashboard{--mvp-sidebar-width:17rem;--mvp-bar-height:4.25rem;--mvp-bg:#080808;--mvp-surface:#0c0c0c;--mvp-surface-hover:#111;--mvp-surface-deep:#090909;--mvp-surface-raised:#0f0f0f;--mvp-border:#ffffff17;--mvp-border-strong:#ffffff29;--mvp-text:#f7f7f7;--mvp-text-soft:#cacaca;--mvp-muted:#959595;--mvp-faint:#6c6c6c;--mvp-accent:var(--season-accent);--mvp-accent-soft:color-mix(in oklab, var(--mvp-accent) 12%, transparent);--mvp-accent-line:color-mix(in oklab, var(--mvp-accent) 34%, transparent);--mvp-success:#71d7a1;--mvp-warning:#efc66b;--mvp-danger:var(--mvp-accent);grid-template-columns:var(--mvp-sidebar-width) minmax(0, 1fr);background:var(--mvp-bg);min-height:100dvh;color:var(--mvp-text);font-family:var(--font-sans);font-synthesis:none;text-rendering:auto;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:grid}.mvp-dashboard button,.mvp-dashboard input,.mvp-dashboard textarea{font:inherit}.mvp-dashboard button:focus-visible,.mvp-dashboard a:focus-visible,.mvp-dashboard input:focus-visible,.mvp-dashboard textarea:focus-visible,.mvp-dashboard summary:focus-visible,.mvp-dashboard [tabindex]:focus-visible{outline:2px solid var(--mvp-accent);outline-offset:3px}.mvp-name,.mvp-name-word{color:#fff}.mvp-name{white-space:nowrap}.mvp-name-lua{color:var(--mvp-accent-text)}.mvp-portal-sidebar{z-index:40;width:var(--mvp-sidebar-width);border-right:1px solid var(--mvp-border);background:var(--mvp-surface);flex-direction:column;min-width:0;height:100dvh;display:flex;position:sticky;top:0}.mvp-portal-sidebar-brand{width:100%;height:var(--mvp-bar-height);min-height:var(--mvp-bar-height);border-bottom:1px solid var(--mvp-border);justify-content:center;align-items:center;padding:0 1rem;display:flex;position:relative}.mvp-portal-home{width:100%;min-width:0;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.mvp-portal-home .brand-wordmark{--brand-mark-size:3.3rem;--brand-font-size:1.22rem}.mvp-portal-navigation{scrollbar-width:none;flex:1;min-height:0;padding:1rem .75rem;overflow:hidden auto}.mvp-portal-navigation::-webkit-scrollbar{display:none}.mvp-portal-nav-list{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.mvp-portal-nav-list button{width:100%;min-height:2.8rem;color:var(--mvp-muted);text-align:left;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:.55rem;align-items:center;gap:.75rem;padding:0 .85rem;font-size:.82rem;font-weight:650;line-height:1;transition:background-color .16s,border-color .16s,color .16s;display:flex;position:relative;overflow:hidden}.mvp-portal-nav-list button:before{content:"";background:0 0;border-radius:2px;width:2px;transition:background-color .16s;position:absolute;top:.62rem;bottom:.62rem;left:0}.mvp-portal-nav-list button:after{content:"";background:0 0;height:1px;transition:background-color .16s;position:absolute;bottom:.38rem;left:2.6rem;right:.85rem}.mvp-portal-nav-list button.is-active{border-color:color-mix(in oklab, var(--mvp-accent) 18%, transparent);background:var(--mvp-surface-hover);color:#fff}.mvp-portal-nav-list button.is-active:before{background:var(--mvp-accent)}.mvp-portal-nav-list button.is-active:after{background:linear-gradient(90deg, color-mix(in oklab, var(--mvp-accent) 38%, transparent), transparent)}.mvp-portal-nav-list button svg{color:currentColor;stroke-width:1.8px;flex:none;width:1.08rem;height:1.08rem}.mvp-portal-workspace{background:var(--mvp-bg);min-width:0;min-height:100dvh}.mvp-portal-topbar{z-index:30;width:100%;height:var(--mvp-bar-height);min-height:var(--mvp-bar-height);border-bottom:1px solid var(--mvp-border);background:var(--mvp-surface);justify-content:space-between;align-items:center;gap:1rem;padding:0 1.5rem;display:flex;position:sticky;top:0}.mvp-portal-topbar-title,.mvp-portal-topbar-actions{align-items:center;min-width:0;display:flex}.mvp-portal-topbar-title{gap:.75rem}.mvp-portal-breadcrumb{min-width:0}.mvp-portal-breadcrumb ol{align-items:center;gap:.55rem;min-width:0;margin:0;padding:0;font-size:.84rem;font-weight:650;line-height:1;list-style:none;display:flex}.mvp-portal-breadcrumb li{min-width:0;color:var(--mvp-text-soft);white-space:nowrap}.mvp-portal-breadcrumb li[aria-hidden=true]{color:#4d4d4d;font-weight:500}.mvp-portal-breadcrumb li[aria-current=page]{color:#fff;text-overflow:ellipsis;overflow:hidden}.mvp-portal-breadcrumb button{color:inherit;background:0 0;border:0;padding:0}.mvp-portal-breadcrumb button:hover .mvp-name-word{color:var(--mvp-text-soft)}.mvp-portal-mobile-close,.mvp-portal-topbar-title>button{border:1px solid var(--mvp-border);background:var(--mvp-surface-hover);width:2.25rem;height:2.25rem;color:var(--mvp-text-soft);border-radius:.5rem;flex:none;place-items:center;padding:0;display:none}.mvp-portal-mobile-close{position:absolute;right:.8rem}.mvp-portal-mobile-close:hover,.mvp-portal-topbar-title>button:hover{border-color:var(--mvp-border-strong);color:#fff}.mvp-portal-mobile-close svg,.mvp-portal-topbar-title>button svg{width:1rem;height:1rem}.mvp-portal-mobile-backdrop{display:none}.mvp-portal-sidebar-account{border-top:1px solid var(--mvp-border);background:var(--mvp-surface-deep);margin-top:auto;padding:.85rem}.mvp-portal-sidebar-person{align-items:center;gap:.7rem;min-width:0;padding:.15rem;display:flex}.mvp-portal-sidebar-person>img{border:1px solid var(--mvp-border-strong);object-fit:cover;image-rendering:auto;border-radius:.55rem;flex:0 0 2.65rem;width:2.65rem;height:2.65rem;display:block}.mvp-portal-sidebar-person>div{min-width:0}.mvp-portal-sidebar-person strong,.mvp-portal-sidebar-person span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mvp-portal-sidebar-person strong{color:#fff;font-size:.82rem;font-weight:700}.mvp-portal-sidebar-person span{color:var(--mvp-muted);margin-top:.18rem;font-size:.73rem}.mvp-sidebar-access-heading,.mvp-access-stack>header{color:var(--mvp-faint);letter-spacing:.055em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.42rem;font-size:.68rem;font-weight:700;display:flex}.mvp-sidebar-access-list,.mvp-access-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.mvp-sidebar-access-list{overscroll-behavior:contain;scrollbar-width:none;max-height:min(15rem,30dvh);overflow-y:auto}.mvp-sidebar-access-list::-webkit-scrollbar{display:none}.mvp-sidebar-access-item,.mvp-access-row{border:1px solid var(--mvp-border);background:var(--mvp-surface);border-radius:.45rem;align-items:center;gap:.55rem;min-width:0;padding:.5rem .55rem .5rem .65rem;display:flex;position:relative;overflow:hidden}.mvp-sidebar-access-item:before,.mvp-access-row:before{content:"";background:var(--mvp-accent);width:2px;position:absolute;inset:0 auto 0 0}.mvp-sidebar-access-item>svg,.mvp-access-row>svg{width:.92rem;height:.92rem;color:var(--mvp-accent-text);flex:none}.mvp-sidebar-access-item>div,.mvp-access-row>div{flex:1;min-width:0}.mvp-sidebar-access-item strong,.mvp-sidebar-access-item span,.mvp-sidebar-access-item small,.mvp-access-row strong,.mvp-access-row span,.mvp-access-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mvp-sidebar-access-item strong,.mvp-access-row strong{color:#e9e9e9;font-size:.71rem;font-weight:680}.mvp-sidebar-access-item span,.mvp-sidebar-access-item small,.mvp-access-row span,.mvp-access-row small{color:var(--mvp-muted);margin-top:.12rem;font-size:.65rem}.mvp-sidebar-access-item.is-lifetime:before,.mvp-access-row.is-lifetime:before{background:var(--mvp-success)}.mvp-sidebar-access-item.is-lifetime span,.mvp-access-row.is-lifetime span{color:var(--mvp-success)}.mvp-portal-sidebar-account dl{gap:.35rem;margin:.75rem 0;display:grid}.mvp-portal-sidebar-account dl>div{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.mvp-portal-sidebar-account dt,.mvp-portal-sidebar-account dd{margin:0;font-size:.69rem}.mvp-portal-sidebar-account dt{color:var(--mvp-faint)}.mvp-portal-sidebar-account dd{color:var(--mvp-text-soft);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mvp-portal-sidebar-signout{border:1px solid var(--mvp-border);background:var(--mvp-surface-hover);width:100%;min-height:2.5rem;color:var(--mvp-text-soft);border-radius:.48rem;justify-content:center;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.75rem;font-weight:680;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.mvp-portal-sidebar-signout:disabled{cursor:wait;opacity:.52}.mvp-portal-sidebar-signout svg{width:.94rem;height:.94rem;color:var(--mvp-accent-text)}.mvp-portal-content{width:min(100%,80rem);margin:0 auto;padding:2.25rem 2rem 4rem;position:relative}.mvp-portal-section-transition{min-height:calc(100dvh - var(--mvp-bar-height) - 6.25rem);position:relative}.mvp-portal-page{z-index:1;position:relative}.mvp-portal-enter-item:nth-of-type(2){animation-delay:.49s}.mvp-portal-enter-item:nth-of-type(3){animation-delay:.55s}.mvp-portal-enter-item:nth-of-type(4){animation-delay:.61s}.mvp-portal-section-splash{z-index:5;background:var(--mvp-bg);pointer-events:none;border-radius:.65rem;place-items:center;animation:.82s cubic-bezier(.16,1,.3,1) both mvp-portal-section-cover;display:grid;position:absolute;inset:0;overflow:hidden}.mvp-portal-section-brand{--brand-mark-size:3.45rem;--brand-font-size:1.25rem;animation:.72s cubic-bezier(.16,1,.3,1) both mvp-portal-section-brand-in}.mvp-portal-page-intro{align-items:flex-start;gap:.8rem;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex;position:relative}.mvp-portal-page-intro:after{content:"";background:linear-gradient(90deg, var(--mvp-accent), color-mix(in oklab, var(--mvp-accent) 20%, transparent) 20%, var(--mvp-border) 48%, transparent 92%);height:1px;position:absolute;bottom:0;left:0;right:0}.mvp-portal-page-icon,.mvp-portal-card-icon,.mvp-account-card-heading>span,.mvp-profile-editor-heading>span,.mvp-portal-form-heading>span,.mvp-purchase-icon,.mvp-loader-product-icon{color:var(--mvp-accent-text);background:0 0;border:0;flex:none;place-items:center;display:grid}.mvp-portal-page-icon{width:1.5rem;height:1.5rem;margin-top:.12rem}.mvp-portal-page-icon svg,.mvp-portal-card-icon svg,.mvp-account-card-heading>span svg,.mvp-profile-editor-heading>span svg,.mvp-portal-form-heading>span svg,.mvp-purchase-icon svg,.mvp-loader-product-icon svg{stroke-width:1.8px;width:1.15rem;height:1.15rem}.mvp-portal-page-intro>div{min-width:0}.mvp-portal-page-intro p,.mvp-portal-profile-summary p,.mvp-account-card-heading p,.mvp-profile-editor-heading p,.mvp-portal-form-heading p,.mvp-purchases-header p,.mvp-loader-product-copy p,.mvp-portal-loader-list article p{color:var(--mvp-muted);letter-spacing:.075em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:720;line-height:1.2}.mvp-portal-page-intro p{align-items:center;gap:.45rem;display:flex}.mvp-portal-badge-dot{background:var(--mvp-accent);border-radius:50%;width:.4rem;height:.4rem;display:inline-block}.mvp-portal-page-intro h1{color:#fff;letter-spacing:-.045em;margin:.28rem 0 0;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:720;line-height:1.08}.mvp-portal-page-intro>div>span{max-width:48rem;color:var(--mvp-muted);margin-top:.45rem;font-size:.84rem;line-height:1.6;display:block}.mvp-portal-welcome-card,.mvp-portal-info-card,.mvp-portal-quick-links,.mvp-portal-empty-state,.mvp-portal-loading,.mvp-portal-loader-list article,.mvp-loader-hero,.mvp-loader-product,.mvp-account-card,.mvp-profile-editor,.mvp-purchases-shell,.mvp-portal-form-card,.mvp-report-history,.mvp-record-panel,.mvp-subscription-grid article{border:1px solid var(--mvp-border);background:var(--mvp-surface);box-shadow:none;border-radius:.65rem}.mvp-portal-primary-action,.mvp-portal-secondary-action,.mvp-profile-form-footer>button,.mvp-portal-form-footer>button,.mvp-loader-download{border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.7rem;padding:0 1rem;font-size:.78rem;font-weight:720;line-height:1;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.mvp-portal-primary-action,.mvp-profile-form-footer>button,.mvp-portal-form-footer>button,.mvp-loader-download,.mvp-portal-primary-action:hover,.mvp-profile-form-footer>button:hover:not(:disabled),.mvp-portal-form-footer>button:hover:not(:disabled),.mvp-loader-download:hover:not(:disabled){border-color:var(--mvp-accent);background:var(--mvp-accent);color:var(--season-ink)}.mvp-portal-secondary-action{border-color:var(--mvp-border);background:var(--mvp-surface-hover);color:var(--mvp-text-soft)}.mvp-portal-secondary-action:hover{border-color:var(--mvp-accent-line);color:#fff}.mvp-portal-primary-action:disabled,.mvp-profile-form-footer>button:disabled,.mvp-portal-form-footer>button:disabled,.mvp-loader-download:disabled{cursor:not-allowed;opacity:.5}.mvp-portal-primary-action svg,.mvp-portal-secondary-action svg,.mvp-profile-form-footer>button svg,.mvp-portal-form-footer>button svg,.mvp-loader-download svg{flex:none;width:1rem;height:1rem}.mvp-profile-form,.mvp-portal-form{gap:1rem;margin-top:1.15rem;display:grid}.mvp-profile-form label,.mvp-portal-form label{color:var(--mvp-text-soft);gap:.48rem;font-size:.78rem;font-weight:650;display:grid}.mvp-profile-form label>span,.mvp-portal-form label>span{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.mvp-profile-form label>span small{color:var(--mvp-faint);font-size:.69rem;font-weight:550}.mvp-profile-form input,.mvp-portal-form input,.mvp-portal-form textarea{border:1px solid var(--mvp-border);background:var(--mvp-surface-deep);color:#fff;border-radius:.5rem;outline:0;width:100%;font-size:.84rem;line-height:1.5;transition:border-color .16s,background-color .16s}.mvp-profile-form input,.mvp-portal-form input{min-height:2.85rem;padding:0 .82rem}.mvp-portal-form textarea{resize:vertical;min-height:9.5rem;padding:.78rem .82rem}.mvp-profile-form input:hover,.mvp-portal-form input:hover,.mvp-portal-form textarea:hover{border-color:var(--mvp-border-strong);background:var(--mvp-surface-hover)}.mvp-profile-form input:focus,.mvp-portal-form input:focus,.mvp-portal-form textarea:focus{border-color:color-mix(in oklab, var(--mvp-accent) 62%, transparent);background:var(--mvp-surface-hover)}.mvp-profile-form input:disabled,.mvp-portal-form input:disabled,.mvp-portal-form textarea:disabled{cursor:not-allowed;opacity:.55}.mvp-portal-form label>small{color:var(--mvp-faint);justify-self:end;margin-top:-.22rem;font-size:.68rem;font-weight:550}.mvp-profile-form-footer,.mvp-portal-form-footer{justify-content:space-between;align-items:center;gap:1rem;padding-top:.15rem;display:flex}.mvp-profile-message,.mvp-portal-form-message{min-width:0;color:var(--mvp-muted);margin:0;font-size:.75rem;line-height:1.5}.mvp-profile-message.is-success,.mvp-portal-form-message.is-success{color:var(--mvp-success)}.mvp-profile-message.is-error,.mvp-portal-form-message.is-error{color:var(--mvp-accent-text)}.mvp-portal-welcome-card{min-height:7.25rem;padding:1.2rem 1.3rem;position:relative;overflow:hidden}.mvp-portal-welcome-card:after{content:"";background:linear-gradient(90deg, transparent, var(--mvp-accent) 35%, color-mix(in oklab, var(--mvp-accent) 22%, transparent) 72%, transparent);height:2px;position:absolute;bottom:0;left:0;right:0}.mvp-portal-profile-summary{align-items:center;gap:1rem;min-width:0;display:flex}.mvp-portal-profile-summary img{border:1px solid var(--mvp-border-strong);object-fit:cover;image-rendering:auto;border-radius:.65rem;flex:0 0 4.25rem;width:4.25rem;height:4.25rem;display:block}.mvp-portal-profile-summary>div{min-width:0}.mvp-portal-profile-summary h2{color:#fff;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:.25rem 0 0;font-size:1.25rem;font-weight:720;overflow:hidden}.mvp-portal-profile-summary>div>span{color:var(--mvp-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.22rem;font-size:.78rem;display:block;overflow:hidden}.mvp-portal-access-pill{border:1px solid var(--mvp-accent-line);background:var(--mvp-accent-soft);min-height:2rem;color:var(--mvp-accent-text);border-radius:999px;align-items:center;gap:.42rem;margin-left:auto;padding:0 .75rem;font-size:.72rem;font-weight:700;display:inline-flex}.mvp-portal-access-pill svg{width:.88rem;height:.88rem}.mvp-portal-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:.7rem;display:grid}.mvp-portal-metrics button{border:1px solid var(--mvp-border);background:var(--mvp-surface);min-height:6rem;color:inherit;text-align:left;border-radius:.65rem;align-items:center;gap:.85rem;padding:1rem;transition:border-color .16s,background-color .16s;display:flex;position:relative;overflow:hidden}.mvp-portal-metrics button:after{content:"";background:0 0;height:1px;transition:background-color .16s;position:absolute;bottom:0;left:1rem;right:1rem}.mvp-portal-metrics button:hover:after{background:linear-gradient(90deg, var(--mvp-accent), transparent)}.mvp-portal-metrics button>span{width:1.75rem;height:1.75rem;color:var(--mvp-accent-text);flex:none;place-items:center;display:grid}.mvp-portal-metrics button>span svg{stroke-width:1.8px;width:1.25rem;height:1.25rem}.mvp-portal-metrics button>div{flex-direction:column-reverse;flex:1;gap:.15rem;min-width:0;display:flex}.mvp-portal-metrics small,.mvp-portal-metrics strong{display:block}.mvp-portal-metrics small{color:var(--mvp-muted);font-size:.74rem;font-weight:620}.mvp-portal-metrics strong{color:#fff;letter-spacing:-.035em;font-size:1.35rem;font-weight:730}.mvp-portal-metrics button>svg{width:.95rem;height:.95rem;color:var(--mvp-faint);flex:none}.mvp-account-grid,.mvp-portal-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.7rem;margin-top:.7rem;display:grid}.mvp-account-card,.mvp-profile-editor{min-width:0;padding:1.2rem}.mvp-account-card-heading,.mvp-profile-editor-heading,.mvp-portal-form-heading{align-items:flex-start;gap:.7rem;display:flex}.mvp-account-card-heading>span,.mvp-profile-editor-heading>span,.mvp-portal-form-heading>span{width:1.5rem;height:1.5rem;margin-top:.05rem}.mvp-account-card-heading>div,.mvp-profile-editor-heading>div,.mvp-portal-form-heading>div{min-width:0}.mvp-account-card-heading h2,.mvp-profile-editor-heading h2,.mvp-portal-form-heading h2{color:#fff;letter-spacing:-.02em;margin:.22rem 0 0;font-size:1rem;font-weight:700;line-height:1.25}.mvp-profile-editor-heading small{color:var(--mvp-muted);margin-top:.3rem;font-size:.75rem;line-height:1.45;display:block}.mvp-account-card dl{margin:1rem 0 0;display:grid}.mvp-account-card dl>div{border-bottom:1px solid var(--mvp-border);grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:1rem;min-width:0;padding:.7rem 0;display:grid}.mvp-account-card dl>div:first-child{padding-top:0}.mvp-account-card dl>div:last-child{border-bottom:0;padding-bottom:0}.mvp-account-card dt,.mvp-account-card dd{min-width:0;margin:0;font-size:.77rem;line-height:1.4}.mvp-account-card dt{color:var(--mvp-muted)}.mvp-account-card dd{overflow-wrap:anywhere;color:var(--mvp-text-soft);text-align:right;font-weight:640}.mvp-account-card code,.mvp-purchase-facts code,.mvp-record-table code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem}.mvp-portal-quick-links{margin-top:.7rem;padding:1.1rem}.mvp-portal-quick-links h2{color:#fff;margin:.25rem 0 0;font-size:1rem}.mvp-portal-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.9rem;display:grid}.mvp-portal-quick-grid.is-four{grid-template-columns:repeat(4,minmax(0,1fr))}.mvp-portal-quick-grid button{border:1px solid var(--mvp-border);background:var(--mvp-surface-deep);min-height:3.8rem;color:var(--mvp-muted);text-align:left;border-radius:.5rem;align-items:center;gap:.65rem;padding:.75rem;display:flex}.mvp-portal-quick-grid button:hover{border-color:var(--mvp-accent-line);background:var(--mvp-surface-hover);color:#fff}.mvp-portal-quick-grid button svg{width:1rem;height:1rem;color:var(--mvp-accent-text);flex:none}.mvp-portal-quick-grid button>svg:last-child{color:var(--mvp-faint);margin-left:auto}.mvp-portal-quick-grid button span,.mvp-portal-quick-grid button strong,.mvp-portal-quick-grid button small{min-width:0;display:block}.mvp-portal-quick-grid button strong{color:var(--mvp-text-soft);font-size:.78rem}.mvp-portal-quick-grid button small{color:var(--mvp-muted);margin-top:.16rem;font-size:.7rem}.mvp-loader-hero{justify-content:space-between;align-items:center;gap:2rem;min-height:9rem;margin-bottom:.75rem;padding:1.4rem 1.5rem;display:flex;position:relative;overflow:hidden}.mvp-loader-hero:after{content:"";background:linear-gradient(90deg, var(--mvp-accent), color-mix(in oklab, var(--mvp-accent) 22%, transparent) 42%, transparent 86%);height:2px;position:absolute;bottom:0;left:0;right:0}.mvp-loader-hero-copy{min-width:0;max-width:42rem}.mvp-loader-hero-copy>span,.mvp-loader-hero-copy>p:first-child{color:var(--mvp-accent-text);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:740}.mvp-loader-hero-copy h2{color:#fff;letter-spacing:-.035em;margin:.35rem 0 0;font-size:clamp(1.2rem,2.4vw,1.65rem);font-weight:720}.mvp-loader-hero-copy p:last-child{max-width:38rem;color:var(--mvp-muted);margin:.5rem 0 0;font-size:.82rem;line-height:1.65}.mvp-loader-hero-mark{width:4.5rem;height:4.5rem;color:var(--mvp-accent-text);flex:none;place-items:center;display:grid}.mvp-loader-hero-mark svg{stroke-width:1.35px;width:2.7rem;height:2.7rem}.mvp-loader-product-grid,.mvp-portal-loader-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.mvp-loader-product,.mvp-portal-loader-list article{grid-template-columns:auto minmax(0,1fr);gap:.8rem .9rem;min-width:0;padding:1.2rem;transition:border-color .16s,background-color .16s;display:grid;position:relative;overflow:hidden}.mvp-loader-product:hover,.mvp-portal-loader-list article:hover{border-color:var(--mvp-accent-line);background:var(--mvp-surface-hover)}.mvp-loader-product:after,.mvp-portal-loader-list article:after{content:"";background:linear-gradient(90deg, transparent, var(--mvp-accent), transparent);opacity:0;height:1px;transition:opacity .16s;position:absolute;bottom:0;left:1.1rem;right:1.1rem}.mvp-loader-product:hover:after,.mvp-portal-loader-list article:hover:after{opacity:1}.mvp-loader-product-icon,.mvp-portal-loader-list article>span{width:1.7rem;height:1.7rem;color:var(--mvp-accent-text);place-items:center;display:grid}.mvp-portal-loader-list article>span svg{width:1.2rem;height:1.2rem}.mvp-loader-product-copy,.mvp-portal-loader-list article>div{min-width:0}.mvp-loader-product-copy h2,.mvp-portal-loader-list h2{color:#fff;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:.28rem 0 0;font-size:1rem;font-weight:710;overflow:hidden}.mvp-loader-product-copy>small,.mvp-portal-loader-list small{color:var(--mvp-muted);margin-top:.38rem;font-size:.76rem;line-height:1.55;display:block}.mvp-loader-product-meta{border-top:1px solid var(--mvp-border);grid-column:1/-1;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.mvp-loader-product-meta span,.mvp-loader-product-meta small{color:var(--mvp-muted);align-items:center;gap:.32rem;font-size:.72rem;display:inline-flex}.mvp-loader-product-meta svg{width:.82rem;height:.82rem;color:var(--mvp-accent-text);flex:none}.mvp-loader-product-meta strong{color:var(--mvp-text-soft);font-size:.75rem}.mvp-loader-product-actions{grid-column:1/-1;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mvp-loader-download{white-space:nowrap;min-width:12rem}.mvp-loader-download-status{color:var(--mvp-muted);align-items:center;gap:.4rem;font-size:.72rem;line-height:1.4;display:inline-flex}.mvp-loader-download-status:before{content:"";background:var(--mvp-faint);border-radius:50%;flex:none;width:.42rem;height:.42rem;display:block}.mvp-loader-download-status.is-loading:before{background:var(--mvp-warning)}.mvp-loader-download-status.is-success{color:var(--mvp-success)}.mvp-loader-download-status.is-success:before{background:var(--mvp-success)}.mvp-loader-download-status.is-error{color:var(--mvp-accent-text)}.mvp-loader-download-status.is-error:before{background:var(--mvp-danger)}.mvp-purchases-shell{overflow:hidden}.mvp-purchases-header{border-bottom:1px solid var(--mvp-border);background:var(--mvp-surface);justify-content:space-between;align-items:center;gap:1.5rem;min-width:0;padding:1.2rem 1.3rem;display:flex}.mvp-purchases-header>div:first-child{min-width:0}.mvp-purchases-header h2{color:#fff;margin:.3rem 0 0;font-size:1.05rem;font-weight:710}.mvp-purchases-header>div:first-child>span{max-width:38rem;color:var(--mvp-muted);margin-top:.36rem;font-size:.76rem;line-height:1.55;display:block}.mvp-purchases-header>div:last-child{grid-template-columns:auto auto;align-items:baseline;gap:.16rem .42rem;display:grid}.mvp-purchases-header>div:last-child strong{color:var(--mvp-accent-text);text-align:right;font-size:.92rem;font-weight:730}.mvp-purchases-header>div:last-child small{color:var(--mvp-muted);font-size:.69rem}.mvp-purchases-list,.mvp-report-submission-list{background:var(--mvp-border);gap:1px;display:grid}.mvp-purchase-item,.mvp-report-submission{background:var(--mvp-surface);border:0;border-radius:0;overflow:clip}.mvp-purchase-item summary,.mvp-report-submission summary{cursor:pointer;background:var(--mvp-surface);align-items:center;min-height:5.35rem;list-style:none;transition:background-color .16s;display:grid}.mvp-purchase-item summary{grid-template-columns:auto minmax(0,1fr) minmax(8.5rem,auto) auto auto;gap:.85rem;padding:.9rem 1.2rem}.mvp-purchase-item summary::-webkit-details-marker{display:none}.mvp-report-submission summary::-webkit-details-marker{display:none}.mvp-purchase-item summary:hover,.mvp-report-submission summary:hover,.mvp-purchase-item.is-open summary,.mvp-report-submission.is-open summary{background:var(--mvp-surface-hover)}.mvp-purchase-icon{width:1.7rem;height:1.7rem}.mvp-purchase-primary,.mvp-purchase-meta{min-width:0;display:block}.mvp-purchase-primary small{color:var(--mvp-accent-text);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-style:normal;font-weight:720;display:block}.mvp-purchase-primary strong,.mvp-purchase-meta strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.81rem;font-style:normal;font-weight:680;display:block;overflow:hidden}.mvp-purchase-primary strong{margin-top:.2rem}.mvp-purchase-primary em,.mvp-purchase-meta small{color:var(--mvp-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;font-size:.71rem;font-style:normal;display:block;overflow:hidden}.mvp-purchase-meta{text-align:right}.mvp-purchase-chevron,.mvp-report-submission summary>svg:last-child{width:1rem;height:1rem;color:var(--mvp-faint);flex:none;transition:color .16s,rotate .26s cubic-bezier(.16,1,.3,1)}.mvp-purchase-item.is-open .mvp-purchase-chevron,.mvp-report-submission.is-open summary>svg:last-child{color:var(--mvp-accent-text);rotate:180deg}.mvp-disclosure-panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.16,1,.3,1),opacity .24s;display:grid}.mvp-disclosure-panel>.mvp-disclosure-content{min-height:0;overflow:hidden}.mvp-purchase-item.is-open>.mvp-disclosure-panel,.mvp-report-submission.is-open>.mvp-disclosure-panel{opacity:1;grid-template-rows:1fr}.mvp-purchase-details,.mvp-report-submission-body{border-top:1px solid var(--mvp-border);background:var(--mvp-surface-deep);padding:1.2rem}.mvp-purchase-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.mvp-purchase-facts>div{border:1px solid var(--mvp-border);background:var(--mvp-surface);border-radius:.48rem;min-width:0;padding:.75rem}.mvp-purchase-facts dt,.mvp-purchase-facts dd{margin:0}.mvp-purchase-facts dt{color:var(--mvp-muted);font-size:.69rem}.mvp-purchase-facts dd{overflow-wrap:anywhere;color:var(--mvp-text-soft);margin-top:.3rem;font-size:.76rem;font-weight:650}.mvp-purchase-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.55rem;display:grid}.mvp-purchase-related-grid>section{border:1px solid var(--mvp-border);background:var(--mvp-surface);border-radius:.5rem;min-width:0;padding:.8rem}.mvp-purchase-related-title{color:var(--mvp-text-soft);align-items:center;gap:.5rem;font-size:.75rem;font-weight:680;display:flex}.mvp-purchase-related-title svg{width:.95rem;height:.95rem;color:var(--mvp-accent-text)}.mvp-purchase-related-grid article{border-top:1px solid var(--mvp-border);justify-content:space-between;align-items:center;gap:.75rem;min-width:0;margin-top:.55rem;padding-top:.55rem;display:flex}.mvp-purchase-related-grid article>div{min-width:0}.mvp-purchase-related-grid article>div:last-child{text-align:right}.mvp-purchase-related-grid strong,.mvp-purchase-related-grid small{display:block}.mvp-purchase-related-grid strong{color:var(--mvp-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.mvp-purchase-related-grid small,.mvp-purchase-related-grid>section>p,.mvp-purchase-note{color:var(--mvp-muted);font-size:.69rem;line-height:1.5}.mvp-purchase-related-grid small{margin-top:.17rem}.mvp-purchase-related-grid>section>p{margin:.55rem 0 0}.mvp-purchase-note{margin:0}.mvp-reports-layout{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:start;gap:.75rem;width:min(100%,68rem);margin:0 auto;display:grid}.mvp-reports-layout .mvp-reports-shell{width:100%}.mvp-report-switch{border:1px solid var(--mvp-border);background:var(--mvp-surface);border-radius:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;width:min(100%,32rem);margin:0 auto .75rem;padding:.3rem;display:grid}.mvp-report-switch button{min-height:2.75rem;color:var(--mvp-muted);background:0 0;border:1px solid #0000;border-radius:.4rem;justify-content:center;align-items:center;gap:.52rem;font-size:.77rem;font-weight:680;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex;position:relative;overflow:hidden}.mvp-report-switch button:after{content:"";background:0 0;height:1px;position:absolute;bottom:0;left:.65rem;right:.65rem}.mvp-subscription-actions{background:var(--mvp-surface-deep);border-radius:.48rem;justify-content:space-between;align-items:center;gap:1rem;margin:.42rem;padding:.72rem .8rem;display:flex}.mvp-subscription-actions>div{min-width:0}.mvp-subscription-actions p,.mvp-subscription-actions span{margin:0}.mvp-subscription-actions p{color:var(--mvp-text-soft);font-size:.76rem;font-weight:680}.mvp-subscription-actions>div>span{color:var(--mvp-muted);margin-top:.16rem;font-size:.68rem;display:block}.mvp-subscription-actions>a{background:var(--mvp-accent);min-height:2.35rem;color:var(--season-ink);border-radius:.4rem;flex:none;align-items:center;gap:.42rem;padding:0 .72rem;font-size:.71rem;font-weight:720;text-decoration:none;display:inline-flex}.mvp-subscription-actions>a:hover{background:var(--mvp-accent)}.mvp-subscription-actions svg{flex:none;width:.88rem;height:.88rem}.mvp-subscription-manage{align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.mvp-subscription-manage button{background:var(--mvp-accent);min-height:2.4rem;color:var(--season-ink);border:0;border-radius:.42rem;justify-content:center;align-items:center;gap:.45rem;padding:0 .85rem;font-size:.71rem;font-weight:720;display:inline-flex}.mvp-subscription-manage button:hover:not(:disabled){background:var(--mvp-accent)}.mvp-subscription-manage button:disabled{cursor:wait;opacity:.65}.mvp-subscription-manage button svg{width:.9rem;height:.9rem}.mvp-subscription-manage p{color:var(--mvp-accent-text);margin:0;font-size:.69rem}.mvp-report-switch button:hover{background:var(--mvp-surface-hover);color:var(--mvp-text-soft)}.mvp-report-switch button.is-active{border-color:color-mix(in oklab, var(--mvp-accent) 22%, transparent);background:var(--mvp-surface-hover);color:#fff}.mvp-report-switch button.is-active:after{background:linear-gradient(90deg, transparent, var(--mvp-accent), transparent)}.mvp-report-switch svg{width:1rem;height:1rem;color:var(--mvp-accent-text)}.mvp-report-panel{width:100%;animation:.48s cubic-bezier(.16,1,.3,1) backwards mvp-report-panel-in}.mvp-portal-form-card{width:100%;padding:1.25rem}.mvp-report-upload{gap:.5rem;display:grid}.mvp-report-upload>span,.mvp-report-upload>label>span:first-child{color:var(--mvp-text-soft);font-size:.78rem;font-weight:650}.mvp-report-upload-control{cursor:pointer;border:1px dashed color-mix(in oklab, var(--mvp-accent) 38%, transparent);background:var(--mvp-surface-deep);min-height:5.5rem;color:var(--mvp-muted);text-align:center;border-radius:.55rem;justify-content:center;align-items:center;gap:.65rem;padding:1rem;font-size:.76rem;line-height:1.5;transition:border-color .16s,background-color .16s,color .16s;display:flex;position:relative}.mvp-report-upload-control:hover,.mvp-report-upload-control:focus-within{border-color:var(--mvp-accent);background:var(--mvp-surface-hover);color:var(--mvp-text-soft)}.mvp-report-upload-control svg{width:1.2rem;height:1.2rem;color:var(--mvp-accent-text);flex:none}.mvp-report-upload-control input[type=file]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mvp-report-file-list,.mvp-upload-list{gap:.38rem;margin:0;padding:0;list-style:none;display:grid}.mvp-report-file-item,.mvp-upload-list>li{border:1px solid var(--mvp-border);background:var(--mvp-surface-deep);min-width:0;color:var(--mvp-text-soft);border-radius:.45rem;align-items:center;gap:.5rem;padding:.55rem .65rem;font-size:.72rem;display:flex}.mvp-report-file-item svg,.mvp-upload-list>li svg{width:.9rem;height:.9rem;color:var(--mvp-accent-text);flex:none}.mvp-report-file-item span,.mvp-upload-list>li span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mvp-report-file-item span strong,.mvp-report-file-item span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mvp-report-file-item span strong{color:var(--mvp-text-soft);font-size:.72rem}.mvp-report-file-item span small{color:var(--mvp-muted);margin-top:.08rem;font-size:.65rem}.mvp-report-file-item button,.mvp-upload-list>li button{width:1.65rem;height:1.65rem;color:var(--mvp-muted);border-radius:.35rem;flex:none;place-items:center;display:grid}.mvp-report-file-item button:hover,.mvp-upload-list>li button:hover{background:var(--mvp-surface-hover);color:var(--mvp-accent-text)}.mvp-report-history{overflow:hidden}.mvp-report-history-heading{border-bottom:1px solid var(--mvp-border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.mvp-report-history-heading p{color:var(--mvp-muted);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:710}.mvp-report-history-heading h2{color:#fff;margin:.25rem 0 0;font-size:.98rem}.mvp-report-history-heading span{color:var(--mvp-muted);margin-top:.3rem;font-size:.71rem;line-height:1.45;display:block}.mvp-report-history-heading>strong{border:1px solid var(--mvp-accent-line);background:var(--mvp-accent-soft);width:2rem;height:2rem;color:var(--mvp-accent-text);border-radius:.45rem;flex:none;place-items:center;font-size:.74rem;display:grid}.mvp-report-submission summary{grid-template-columns:minmax(0,1fr) auto auto;gap:.65rem;min-height:4.85rem;padding:.8rem 1rem}.mvp-report-submission-copy,.mvp-report-submission-meta{min-width:0}.mvp-report-submission-copy strong,.mvp-report-submission-copy span,.mvp-report-submission-meta strong,.mvp-report-submission-meta small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mvp-report-submission-copy strong{color:#fff;font-size:.78rem}.mvp-report-submission-copy span{color:var(--mvp-muted);margin-top:.2rem;font-size:.69rem}.mvp-report-submission-meta{text-align:right}.mvp-report-submission-meta strong{color:var(--mvp-accent-text);text-transform:capitalize;font-size:.69rem}.mvp-report-submission-meta small{color:var(--mvp-muted);margin-top:.2rem;font-size:.67rem}.mvp-report-submission-body p{color:var(--mvp-text-soft);margin:0;font-size:.76rem;line-height:1.65}.mvp-report-submission-body>div{border-top:1px solid var(--mvp-border);min-width:0;color:var(--mvp-muted);align-items:center;gap:.45rem;margin-top:.75rem;padding-top:.75rem;font-size:.7rem;display:flex}.mvp-report-submission-body>div svg{width:.9rem;height:.9rem;color:var(--mvp-accent-text);flex:none}.mvp-report-submission-body>div span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mvp-report-submission-body>small{border-top:1px solid var(--mvp-border);color:var(--mvp-faint);margin-top:.75rem;padding-top:.75rem;font-size:.68rem;display:block}.mvp-portal-empty-state,.mvp-portal-loading{text-align:center;align-content:center;place-items:center;min-height:15rem;padding:2rem;display:grid}.mvp-portal-empty-state>span{width:2.2rem;height:2.2rem;color:var(--mvp-accent-text);place-items:center;display:grid}.mvp-portal-empty-state>span svg{stroke-width:1.6px;width:1.5rem;height:1.5rem}.mvp-portal-empty-state h2{color:#fff;margin:.65rem 0 0;font-size:1.05rem}.mvp-portal-empty-state>p{max-width:34rem;color:var(--mvp-muted);margin:.45rem 0 0;font-size:.79rem;line-height:1.6}.mvp-portal-empty-state .mvp-portal-secondary-action{margin-top:1rem}.mvp-portal-loading{color:var(--mvp-muted);grid-auto-flow:column;gap:.65rem;font-size:.8rem}.mvp-portal-loading svg,.is-spinning{width:1.1rem;height:1.1rem;color:var(--mvp-accent-text);animation:.8s linear infinite mvp-portal-spin}.mvp-record-status{border:1px solid var(--mvp-border);background:var(--mvp-surface-deep);min-height:1.65rem;color:var(--mvp-muted);text-transform:capitalize;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 .58rem;font-size:.64rem;font-weight:720;line-height:1;display:inline-flex}.mvp-record-status.is-paid,.mvp-record-status.is-active,.mvp-record-status.is-fulfilled,.mvp-record-status.is-completed,.mvp-record-status.is-available{color:var(--mvp-success);background:#71d7a114;border-color:#71d7a140}.mvp-record-status.is-pending,.mvp-record-status.is-processing,.mvp-record-status.is-past-due{color:var(--mvp-warning);background:#efc66b14;border-color:#efc66b40}.mvp-record-status.is-failed,.mvp-record-status.is-refunded,.mvp-record-status.is-cancelled,.mvp-record-status.is-expired{color:var(--mvp-accent-text);background:#ef858d14;border-color:#ef858d40}.mvp-portal-inline-note{border:1px solid var(--mvp-border);background:var(--mvp-surface);color:var(--mvp-muted);border-radius:.5rem;align-items:flex-start;gap:.55rem;padding:.75rem;font-size:.75rem;line-height:1.5;display:flex}.mvp-portal-inline-note svg{width:1rem;height:1rem;color:var(--mvp-accent-text);flex:none}.mvp-record-panel,.mvp-subscription-grid article{overflow:hidden}.mvp-record-panel-header,.mvp-subscription-header{border-bottom:1px solid var(--mvp-border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.mvp-record-table-wrap{overflow-x:auto}.mvp-record-table{border-collapse:collapse;width:100%}.mvp-record-table th,.mvp-record-table td{border-bottom:1px solid var(--mvp-border);text-align:left;padding:.75rem 1rem;font-size:.74rem}.mvp-record-table th{color:var(--mvp-muted);font-weight:650}.mvp-record-table td{color:var(--mvp-text-soft)}.mvp-subscription-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.mvp-profile-onboarding{z-index:120;background:#080808;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0;overflow-y:auto}.mvp-profile-onboarding>section{border:1px solid var(--mvp-border);background:var(--mvp-surface);border-radius:.7rem;width:min(100%,34rem);padding:1.4rem;animation:.62s cubic-bezier(.16,1,.3,1) both mvp-onboarding-in}.mvp-profile-onboarding-brand{--brand-mark-size:3.15rem;--brand-font-size:1.12rem}.mvp-profile-onboarding>section>h2{color:#fff;letter-spacing:-.035em;margin:1rem 0 0;font-size:1.35rem}.mvp-profile-onboarding>section>p{color:var(--mvp-muted);margin:.45rem 0 0;font-size:.8rem;line-height:1.6}.mvp-profile-onboarding .mvp-profile-editor{background:0 0;border:0;margin-top:1rem;padding:0}.mvp-dashboard.has-onboarding .mvp-portal-navigation{pointer-events:none}.mvp-portal-session-intro{z-index:1000;pointer-events:none;background:#060606;place-items:center;animation:1.65s cubic-bezier(.16,1,.3,1) both mvp-session-cover;display:grid;position:fixed;inset:0;overflow:hidden}.mvp-portal-session-brand{--brand-mark-size:5rem;--brand-font-size:1.78rem;will-change:auto;animation:1.48s cubic-bezier(.16,1,.3,1) both mvp-session-brand;transform:none}@keyframes mvp-session-cover{0%,70%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes mvp-session-brand{0%{opacity:0}24%,64%{opacity:1}to{opacity:0}}@keyframes mvp-portal-section-cover{0%,54%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes mvp-portal-section-brand-in{0%{opacity:0}25%,58%{opacity:1}to{opacity:0}}@keyframes mvp-portal-page-in{0%{opacity:1;translate:0 .42rem}to{opacity:1;translate:0}}@keyframes mvp-portal-item-in{0%{opacity:1;translate:0 .3rem}to{opacity:1;translate:0}}@keyframes mvp-report-panel-in{0%{opacity:1;translate:0 .24rem}to{opacity:1;translate:0}}@keyframes mvp-disclosure-body-in{0%{opacity:0}to{opacity:1}}@keyframes mvp-onboarding-in{0%{opacity:0;translate:0 .8rem}to{opacity:1;translate:0}}@keyframes mvp-portal-spin{to{rotate:360deg}}.mvp-report-history-empty{min-height:7rem;color:var(--mvp-muted);text-align:center;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:1.2rem;font-size:.76rem;line-height:1.6;display:flex}.mvp-report-history-empty svg{width:1rem;height:1rem;color:var(--mvp-accent-text)}.mvp-report-history-empty p{margin:0}.mvp-sidebar-access-list>p{border:1px solid var(--mvp-border);background:var(--mvp-surface);color:var(--mvp-muted);text-align:center;border-radius:.45rem;margin:0;padding:.62rem;font-size:.69rem;line-height:1.4}.mvp-dashboard.is-session-ready .mvp-portal-session-intro{pointer-events:none}@media (width<=1080px){.mvp-dashboard{--mvp-sidebar-width:15.75rem}.mvp-portal-content{padding-left:1.4rem;padding-right:1.4rem}.mvp-reports-layout{grid-template-columns:minmax(0,1fr)}.mvp-report-history{width:min(100%,60rem);margin:0 auto}}@media (width<=820px){.mvp-dashboard{grid-template-columns:minmax(0,1fr)}.mvp-portal-sidebar{z-index:80;width:min(18rem,88vw);height:100dvh;transition:translate .24s cubic-bezier(.16,1,.3,1);position:fixed;inset:0 auto 0 0;translate:-102%}.mvp-dashboard.is-mobile-open .mvp-portal-sidebar{translate:0}.mvp-portal-mobile-backdrop{z-index:70;visibility:hidden;opacity:0;pointer-events:none;background:#000000b8;border:0;padding:0;transition:opacity .22s,visibility .22s;display:block;position:fixed;inset:0}.mvp-dashboard.is-mobile-open .mvp-portal-mobile-backdrop{visibility:visible;opacity:1;pointer-events:auto}.mvp-portal-mobile-close,.mvp-portal-topbar-title>button{display:grid}.mvp-portal-content{padding:1.75rem 1rem 3rem}.mvp-account-grid,.mvp-portal-dashboard-grid,.mvp-loader-product-grid,.mvp-portal-loader-list{grid-template-columns:minmax(0,1fr)}.mvp-purchase-item summary{grid-template-columns:auto minmax(0,1fr) auto auto}.mvp-purchase-meta{display:none}.mvp-purchase-facts,.mvp-portal-quick-grid.is-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.mvp-dashboard{--mvp-bar-height:4rem}.mvp-portal-topbar{padding:0 .85rem}.mvp-portal-breadcrumb ol{gap:.4rem;font-size:.76rem}.mvp-portal-content{padding:1.4rem .8rem 2.5rem}.mvp-portal-page-intro{gap:.62rem;margin-bottom:1.1rem;padding-bottom:1rem}.mvp-portal-page-icon{width:1.3rem;height:1.3rem}.mvp-portal-page-icon svg{width:1.05rem;height:1.05rem}.mvp-portal-page-intro h1{font-size:1.6rem}.mvp-portal-page-intro>div>span{font-size:.78rem}.mvp-portal-welcome-card{min-height:0;padding:1rem}.mvp-portal-profile-summary img{flex-basis:3.6rem;width:3.6rem;height:3.6rem}.mvp-portal-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mvp-portal-metrics button{min-height:5.4rem;padding:.85rem}.mvp-account-card,.mvp-profile-editor,.mvp-portal-form-card{padding:1rem}.mvp-account-card dl>div{grid-template-columns:minmax(0,1fr);gap:.22rem}.mvp-account-card dd{text-align:left}.mvp-profile-form-footer,.mvp-portal-form-footer{flex-direction:column;align-items:stretch}.mvp-profile-form-footer>button,.mvp-portal-form-footer>button{width:100%}.mvp-loader-hero{min-height:0;padding:1.1rem}.mvp-loader-hero-mark{display:none}.mvp-loader-product,.mvp-portal-loader-list article{padding:1rem}.mvp-loader-product-actions{flex-direction:column;align-items:stretch}.mvp-loader-download{width:100%}.mvp-purchases-header{flex-direction:column;align-items:flex-start;padding:1rem}.mvp-purchases-header>div:last-child{grid-template-columns:auto auto auto auto}.mvp-purchase-item summary{grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;min-height:5rem;padding:.8rem}.mvp-purchase-item summary>.mvp-record-status{display:none}.mvp-purchase-details,.mvp-report-submission-body{padding:.8rem}.mvp-purchase-facts,.mvp-purchase-related-grid{grid-template-columns:minmax(0,1fr)}.mvp-report-switch{width:100%}.mvp-report-submission summary{grid-template-columns:minmax(0,1fr) auto}.mvp-report-submission-meta{display:none}.mvp-portal-quick-grid,.mvp-portal-quick-grid.is-four{grid-template-columns:minmax(0,1fr)}.mvp-portal-session-brand{--brand-mark-size:4rem;--brand-font-size:1.42rem}.mvp-profile-onboarding{align-items:start;padding:.8rem}.mvp-profile-onboarding>section{margin-top:.8rem;padding:1rem}}@media (width<=390px){.mvp-portal-metrics{grid-template-columns:minmax(0,1fr)}.mvp-portal-profile-summary{gap:.75rem}.mvp-portal-profile-summary h2{font-size:1.08rem}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-portal-session-intro,:root:not([data-motion=full]) .mvp-portal-section-splash{display:none!important}:root:not([data-motion=full]) .mvp-portal-page,:root:not([data-motion=full]) .mvp-portal-enter-item,:root:not([data-motion=full]) .mvp-report-panel,:root:not([data-motion=full]) .mvp-profile-onboarding>section,:root:not([data-motion=full]) .mvp-purchase-details,:root:not([data-motion=full]) .mvp-report-submission-body{animation:none!important}:root:not([data-motion=full]) .mvp-disclosure-panel{transition:none!important}:root:not([data-motion=full]) .mvp-portal-sidebar,:root:not([data-motion=full]) .mvp-portal-mobile-backdrop{transition-duration:.01ms!important}}:root[data-motion=reduced] .mvp-portal-session-intro,:root[data-motion=reduced] .mvp-portal-section-splash{display:none!important}:root[data-motion=reduced] .mvp-portal-page,:root[data-motion=reduced] .mvp-portal-enter-item,:root[data-motion=reduced] .mvp-report-panel,:root[data-motion=reduced] .mvp-profile-onboarding>section,:root[data-motion=reduced] .mvp-purchase-details,:root[data-motion=reduced] .mvp-report-submission-body{animation:none!important}:root[data-motion=reduced] .mvp-portal-sidebar,:root[data-motion=reduced] .mvp-portal-mobile-backdrop{transition-duration:.01ms!important}@media (width>=821px){.mvp-loader-product-grid.is-single,.mvp-loader-product-grid.is-pair,.mvp-portal-loader-list.is-single,.mvp-portal-loader-list.is-pair{grid-template-rows:minmax(0,auto);grid-auto-rows:minmax(0,auto);align-content:start}.mvp-loader-product-grid.is-grid,.mvp-portal-loader-list.is-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}.mvp-loader-product-grid.is-pair .mvp-loader-product,.mvp-portal-loader-list.is-pair article{min-height:13.25rem}.mvp-purchase-facts>:last-child:nth-child(3n+2){grid-column:span 2}}@media (width>=821px) and (height<=760px){.mvp-loader-product-grid.is-single .mvp-loader-product,.mvp-loader-product-grid.is-pair .mvp-loader-product,.mvp-portal-loader-list.is-single article,.mvp-portal-loader-list.is-pair article{gap:.52rem;min-height:13.25rem;padding:.82rem .9rem}.mvp-loader-product-grid.is-single .mvp-loader-download,.mvp-loader-product-grid.is-pair .mvp-loader-download,.mvp-portal-loader-list.is-single .mvp-loader-download,.mvp-portal-loader-list.is-pair .mvp-loader-download{min-height:2.65rem}}.mvp-report-segmented-control>button,.mvp-report-product-option,.mvp-report-product-option:hover,.mvp-report-product-option.is-active,.mvp-report-product-option[aria-pressed=true],.mvp-report-switch button,.mvp-report-switch button:hover,.mvp-report-switch button.is-active,.mvp-report-switch button[aria-pressed=true]{z-index:1;box-shadow:none;background:0 0;border:0;transition:color .18s;position:relative;transform:none}.mvp-report-segmented-control>button.is-active,.mvp-report-segmented-control>button[aria-pressed=true]{color:var(--season-ink)}.mvp-report-segmented-control>button.is-active svg,.mvp-report-segmented-control>button[aria-pressed=true] svg{color:currentColor}.mvp-reports-compose .mvp-portal-form input,.mvp-reports-compose .mvp-portal-form textarea{border:0;border-bottom:1px solid var(--mvp-border-strong);background:var(--mvp-surface-deep);box-shadow:none;outline:0}.mvp-reports-compose .mvp-portal-form input:hover,.mvp-reports-compose .mvp-portal-form textarea:hover,.mvp-reports-compose .mvp-portal-form input:focus,.mvp-reports-compose .mvp-portal-form textarea:focus{background:var(--mvp-surface-deep);box-shadow:none;border-bottom-color:#ffffff52;outline:0}.mvp-report-submission.is-open>.mvp-disclosure-panel>.mvp-report-submission-body{border-top-width:1px}@media (width<=820px){.mvp-reports-layout{grid-template-columns:minmax(0,1fr)}.mvp-reports-compose,.mvp-report-history{height:auto}.mvp-report-card-heading,.mvp-reports-compose-header,.mvp-report-history-heading{flex-direction:row;flex-basis:auto;align-items:center;min-height:4.35rem}.mvp-purchase-facts>:last-child:nth-child(3n+2){grid-column:auto}}@media (width<=560px){.mvp-report-switch{width:calc(100% - 1.4rem)}.mvp-report-product-options.mvp-report-segmented-control{grid-template-columns:repeat(2,minmax(0,1fr))}.mvp-report-product-option>span{font-size:.62rem}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-report-segmented-control:before{transition:none}}@media (width>=821px){.mvp-dashboard .mvp-reports-layout{align-items:stretch!important}.mvp-dashboard .mvp-reports-layout>.mvp-reports-compose.mvp-report-panel-fit{align-self:start!important;height:fit-content!important;min-height:0!important}.mvp-dashboard .mvp-reports-layout>.mvp-report-history.mvp-report-panel-tall{align-self:stretch!important;height:100%!important;min-height:0!important}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-dashboard .mvp-report-form-refresh>.mvp-report-form-refresh-screen{animation:none!important;display:none!important}:root:not([data-motion=full]) .mvp-dashboard .mvp-report-form-refresh-brand,:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-section-brand,:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-session-brand{animation:none!important;transform:none!important}:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-page-title>svg.mvp-page-scribble path{stroke-dashoffset:0!important;animation:none!important}}@media (width>=821px){.mvp-dashboard .mvp-reports-layout{align-items:stretch!important}.mvp-dashboard .mvp-reports-layout>.mvp-reports-compose.mvp-report-panel-fit{align-self:start!important;height:fit-content!important;min-height:0!important}.mvp-dashboard .mvp-reports-layout>.mvp-report-history.mvp-report-panel-tall{align-self:stretch!important;height:100%!important;min-height:0!important}}.mvp-dashboard .mvp-report-upload-control,.mvp-dashboard .mvp-report-upload-control:hover,.mvp-dashboard .mvp-report-upload-control:focus-within,.mvp-dashboard .mvp-report-upload-control:focus-visible{border:1px solid var(--mvp-border-strong)!important;background:var(--mvp-surface-deep)!important;width:100%!important;min-width:0!important;height:2.5rem!important;min-height:2.5rem!important;color:var(--mvp-accent-text)!important;box-shadow:none!important;border-radius:.4rem!important;grid-area:auto/1/auto/-1!important;justify-self:stretch!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important}.mvp-dashboard .mvp-report-form-refresh-brand{--brand-mark-size:3.6rem;--brand-font-size:1.24rem;transform-origin:50%;will-change:auto!important;animation:.76s cubic-bezier(.16,1,.3,1) both mvp-refresh-brand-latest!important;transform:none!important}.mvp-dashboard .mvp-portal-section-brand{transform-origin:50%;will-change:auto!important;animation:.76s cubic-bezier(.16,1,.3,1) both mvp-refresh-brand-latest!important;transform:none!important}.mvp-dashboard .mvp-portal-session-brand{transform-origin:50%;will-change:auto!important;animation:1.48s cubic-bezier(.16,1,.3,1) both mvp-session-brand-latest!important;transform:none!important}@keyframes mvp-report-refresh-cover-latest{0%,76%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes mvp-refresh-brand-latest{0%{opacity:0;transform:scale(.72)}30%{opacity:1;transform:scale(1.06)}58%{opacity:1;transform:scale(1)}82%{opacity:.62;transform:scale(.86)}to{opacity:0;transform:none}}@keyframes mvp-session-brand-latest{0%{opacity:0;transform:scale(.78)}24%{opacity:1;transform:scale(1.05)}62%{opacity:1;transform:scale(1)}84%{opacity:.64;transform:scale(.88)}to{opacity:0;transform:none}}@keyframes mvp-page-scribble-draw-latest{0%{stroke-dashoffset:.9px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-dashboard .mvp-report-form-refresh>.mvp-report-form-refresh-screen{animation:none!important;display:none!important}:root:not([data-motion=full]) .mvp-dashboard .mvp-report-form-refresh-brand,:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-section-brand,:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-session-brand{animation:none!important;transform:none!important}:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-page-title>svg.mvp-page-scribble path{stroke-dashoffset:0!important;animation:none!important}}:root[data-motion=reduced] .mvp-dashboard .mvp-report-form-refresh-brand,:root[data-motion=reduced] .mvp-dashboard .mvp-portal-section-brand,:root[data-motion=reduced] .mvp-dashboard .mvp-portal-session-brand{animation:none!important;transform:none!important}.mvp-dashboard .mvp-report-card-heading,.mvp-dashboard .mvp-reports-compose-header,.mvp-dashboard .mvp-report-history-heading{border-bottom:1px solid var(--mvp-border)!important}@media (width>=821px){.mvp-dashboard .mvp-reports-layout>.mvp-reports-compose.mvp-report-panel-fit{align-self:start!important;height:fit-content!important;min-height:0!important}.mvp-dashboard .mvp-reports-layout>.mvp-report-history.mvp-report-panel-tall{align-self:stretch!important;height:100%!important;min-height:0!important}.mvp-dashboard .mvp-report-history-scroll,.mvp-dashboard .mvp-report-submission-list{min-height:0}}.mvp-dashboard .mvp-report-upload{width:100%!important;margin:0!important;display:block!important}.mvp-dashboard .mvp-report-upload-heading{display:none!important}.mvp-dashboard .mvp-report-upload-control,.mvp-dashboard .mvp-report-upload-control:hover,.mvp-dashboard .mvp-report-upload-control:focus-within,.mvp-dashboard .mvp-report-upload-control:focus-visible{cursor:pointer;border:1px solid var(--mvp-border-strong)!important;background:var(--mvp-surface-deep)!important;width:100%!important;min-width:0!important;height:2.45rem!important;min-height:2.45rem!important;color:var(--mvp-accent-text)!important;box-shadow:none!important;border-radius:.4rem!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important}.mvp-dashboard .mvp-report-upload-control:hover{background:var(--mvp-surface-hover)!important;border-color:#ffffff47!important}.mvp-dashboard .mvp-report-upload:has(.mvp-report-file-input:focus-visible) .mvp-report-upload-control{border-color:var(--mvp-accent-line)!important}.mvp-dashboard .mvp-report-upload-control[aria-disabled=true]{opacity:.52;cursor:not-allowed}.mvp-dashboard .mvp-report-upload-copy{display:none!important}.mvp-dashboard .mvp-report-form-refresh>.mvp-report-form-refresh-screen{place-items:center!important;animation:.78s cubic-bezier(.16,1,.3,1) both mvp-report-refresh-cover-zoom!important;display:grid!important}.mvp-dashboard .mvp-report-form-refresh-brand{--brand-mark-size:3.4rem;--brand-font-size:1.2rem;transform-origin:50%;transform:none;will-change:auto!important;animation:.72s cubic-bezier(.16,1,.3,1) both mvp-report-refresh-brand-zoom!important}@keyframes mvp-report-refresh-cover-zoom{0%,76%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes mvp-report-refresh-brand-zoom{0%{opacity:0;transform:scale(.72)}30%{opacity:1;transform:scale(1.05)}58%{opacity:1;transform:scale(1)}82%{opacity:.62;transform:scale(.86)}to{opacity:0;transform:none}}.mvp-dashboard .mvp-portal-section-brand{transform-origin:50%;transform:none;will-change:auto!important;animation:.72s cubic-bezier(.16,1,.3,1) both mvp-portal-refresh-brand-zoom!important}@keyframes mvp-portal-refresh-brand-zoom{0%{opacity:0;transform:scale(.72)}30%{opacity:1;transform:scale(1.05)}58%{opacity:1;transform:scale(1)}82%{opacity:.62;transform:scale(.86)}to{opacity:0;transform:none}}.mvp-dashboard .mvp-portal-page-title>svg.mvp-page-scribble path{stroke-dashoffset:.9px;stroke-dasharray:1!important;animation:.62s cubic-bezier(.16,1,.3,1) .52s both mvp-page-scribble-draw-ten!important}@keyframes mvp-page-scribble-draw-ten{0%{stroke-dashoffset:.9px}to{stroke-dashoffset:0}}.mvp-dashboard .mvp-report-segmented-control:before{transition:transform .3s cubic-bezier(.16,1,.3,1)!important}.mvp-dashboard .mvp-report-segmented-control>button{transition:color .18s!important}@media (width<=820px){.mvp-dashboard .mvp-reports-layout>.mvp-reports-compose.mvp-report-panel-fit,.mvp-dashboard .mvp-reports-layout>.mvp-report-history.mvp-report-panel-tall{align-self:auto!important;height:auto!important}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-dashboard .mvp-report-form-refresh>.mvp-report-form-refresh-screen{animation:none!important;display:none!important}:root:not([data-motion=full]) .mvp-dashboard .mvp-report-form-refresh-brand,:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-section-brand{animation:none!important;transform:none!important}:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-page-title>svg.mvp-page-scribble path{stroke-dashoffset:0!important;animation:none!important}:root:not([data-motion=full]) .mvp-dashboard .mvp-report-segmented-control:before,:root:not([data-motion=full]) .mvp-dashboard .mvp-report-segmented-control>button{transition:none!important}}:root[data-motion=reduced] .mvp-dashboard .mvp-report-form-refresh-brand,:root[data-motion=reduced] .mvp-dashboard .mvp-portal-section-brand{animation:none!important;transform:none!important}:root[data-motion=reduced] .mvp-dashboard .mvp-report-segmented-control:before,:root[data-motion=reduced] .mvp-dashboard .mvp-report-segmented-control>button{transition:none!important}.mvp-dashboard .mvp-reports-layout{align-items:stretch!important}.mvp-dashboard .mvp-reports-layout>.mvp-reports-compose.mvp-report-panel-fit,.mvp-dashboard .mvp-reports-layout>.mvp-report-history.mvp-report-panel-tall{align-self:stretch!important;height:auto!important}.mvp-dashboard .mvp-report-form-refresh{isolation:isolate;position:relative;overflow:hidden}.mvp-dashboard .mvp-report-form-refresh>.mvp-report-form-refresh-screen{z-index:20;place-items:center!important;animation:.72s cubic-bezier(.22,1,.36,1) both mvp-report-refresh-screen-final!important;display:grid!important;inset:0!important}.mvp-dashboard .mvp-report-form-refresh-brand{--brand-mark-size:3.4rem;--brand-font-size:1.2rem;will-change:auto!important;animation:.66s cubic-bezier(.22,1,.36,1) both mvp-report-refresh-brand-final!important;transform:none!important}@keyframes mvp-report-refresh-screen-final{0%,68%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes mvp-report-refresh-brand-final{0%{opacity:0}18%,68%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-dashboard .mvp-report-form-refresh>.mvp-report-form-refresh-screen{animation:none!important;display:none!important}:root:not([data-motion=full]) .mvp-dashboard .mvp-report-form-refresh-brand{animation:none!important}}:root[data-motion=reduced] .mvp-dashboard .mvp-report-form-refresh>.mvp-report-form-refresh-screen{animation:none!important;display:none!important}:root[data-motion=reduced] .mvp-dashboard .mvp-report-form-refresh-brand{animation:none!important}.mvp-report-card-heading,.mvp-reports-compose-header,.mvp-report-history-heading{flex-basis:3.5rem!important;min-height:3.5rem!important}.mvp-report-switch{margin-top:.35rem!important;margin-bottom:0!important}.mvp-reports-compose .mvp-report-panel{flex:none!important;margin-top:.35rem!important;padding-top:.45rem!important}.mvp-reports-layout .mvp-reports-compose .mvp-portal-form input{height:2rem!important;min-height:2rem!important}.mvp-reports-layout .mvp-reports-compose .mvp-portal-form textarea{resize:none!important;min-height:2rem!important;max-height:none!important;padding-block:0!important;overflow-y:hidden!important}.mvp-dashboard .mvp-report-upload{grid-template-columns:minmax(0,1fr) 2.75rem!important;align-items:end!important;gap:.45rem!important}.mvp-dashboard .mvp-report-upload-heading{border-bottom:1px solid var(--mvp-border-strong)!important;grid-area:1/1!important;justify-content:space-between!important;align-items:center!important;min-height:2.75rem!important;padding-inline:.18rem!important}.mvp-dashboard .mvp-report-upload-control,.mvp-dashboard .mvp-report-upload-control:hover,.mvp-dashboard .mvp-report-upload-control:focus-within,.mvp-dashboard .mvp-report-upload-control:focus-visible{border:1px solid var(--mvp-border-strong)!important;width:2.75rem!important;min-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important;color:var(--mvp-accent-text)!important;background:0 0!important;grid-area:1/2!important;justify-self:end!important;place-items:center!important;gap:0!important;padding:0!important;display:grid!important}.mvp-dashboard .mvp-report-upload-control>svg{width:1rem!important;height:1rem!important}.mvp-report-card-heading,.mvp-reports-compose-header,.mvp-report-history-heading{border-bottom:0!important}.mvp-reports-compose .mvp-report-panel{margin-top:.35rem!important;padding-top:.45rem!important}.mvp-dashboard .mvp-loader-product-header-meta{grid-template-columns:repeat(3,max-content)!important;align-items:start!important;gap:.7rem!important;min-width:0!important;display:grid!important}.mvp-dashboard .mvp-loader-product-expiry dd,.mvp-dashboard .mvp-loader-product-expiry .mvp-live-expiry,.mvp-dashboard .mvp-loader-product-expiry .mvp-live-expiry.is-lifetime{color:#fff!important}.mvp-dashboard .mvp-loader-product-actions{margin-top:0!important}.mvp-dashboard .mvp-loader-product-grid.is-pair .mvp-loader-product,.mvp-dashboard .mvp-portal-loader-list.is-pair article{min-height:0!important}@media (width>=821px){.mvp-dashboard .mvp-portal-content:has(.mvp-reports-layout){overflow-y:auto!important}:is(.mvp-dashboard .mvp-portal-section-transition:has(.mvp-reports-layout),.mvp-dashboard .mvp-portal-page:has(>.mvp-reports-layout)){height:auto!important;min-height:100%!important}}@media (width<=820px){.mvp-dashboard .mvp-reports-layout>.mvp-reports-compose.mvp-report-panel-fit,.mvp-dashboard .mvp-reports-layout>.mvp-report-history.mvp-report-panel-tall{align-self:auto!important;height:auto!important}.mvp-dashboard .mvp-loader-product-heading{grid-template-columns:minmax(0,1fr) minmax(6.5rem,auto)!important;align-items:start!important}.mvp-dashboard .mvp-loader-product-header-meta{text-align:right!important;border-top:0!important;grid-column:auto!important;grid-template-columns:minmax(0,1fr)!important;justify-content:end!important;justify-items:end!important;width:auto!important;min-width:6.5rem!important;padding-top:0!important;display:grid!important}}@media (width>=821px) and (height<=760px){.mvp-reports-layout .mvp-reports-compose .mvp-portal-form textarea{height:2.85rem;min-height:2.85rem;max-height:2.85rem}}@media (width<=820px){.mvp-dashboard .mvp-loader-product-heading{grid-template-columns:minmax(0,1fr) minmax(6.5rem,auto)}.mvp-dashboard .mvp-loader-product-header-meta{text-align:right;border-top:0;grid-column:auto;grid-template-columns:minmax(0,1fr);justify-content:end;justify-items:end;width:auto;min-width:6.5rem;padding-top:0;display:grid}.mvp-dashboard .mvp-loader-product-header-meta>div{justify-items:end}}@media (width<=520px){.mvp-dashboard .mvp-loader-product-header-meta{grid-template-columns:minmax(0,1fr)}}.mvp-dashboard .mvp-loader-product-heading-main{min-width:0}.mvp-dashboard .mvp-loader-product-header-meta{text-align:right;place-self:start end;width:auto;min-width:8.2rem}.mvp-dashboard .mvp-loader-product-header-meta>div{text-align:right;justify-items:end}.mvp-dashboard .mvp-loader-product-meta{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;width:100%;display:grid}.mvp-dashboard .mvp-loader-product-meta>span{color:#fff}.mvp-dashboard .mvp-loader-product-meta>span:last-child{text-align:right;justify-content:flex-end;justify-self:end}.mvp-dashboard .mvp-loader-product-meta svg{color:var(--mvp-accent-text)}.mvp-dashboard .mvp-report-upload-heading{border-bottom:0;grid-area:auto/1;min-height:1.35rem}.mvp-dashboard .mvp-report-upload-icon{border:1px solid var(--mvp-accent-line);width:1.75rem;height:1.75rem;color:var(--mvp-accent-text);border-radius:.38rem;flex:0 0 1.75rem;place-items:center;display:grid}.mvp-dashboard .mvp-report-upload-copy{min-width:0;color:inherit;text-align:left;gap:.12rem;display:grid!important}.mvp-dashboard .mvp-report-upload-copy strong{color:#fff;font-size:.72rem;line-height:1.1}.mvp-dashboard .mvp-report-upload-copy small{color:var(--mvp-muted);font-size:.62rem;font-weight:500;line-height:1.1}@media (width>=821px) and (height<=760px){.mvp-reports-layout .mvp-reports-compose .mvp-portal-form textarea{height:2.85rem;min-height:2.85rem;max-height:2.85rem}}@media (width<=820px){.mvp-dashboard .mvp-loader-product-heading{grid-template-columns:minmax(0,1fr) minmax(6.5rem,auto)}.mvp-dashboard .mvp-loader-product-header-meta{text-align:right;border-top:0;grid-column:auto;grid-template-columns:minmax(0,1fr);justify-content:end;justify-items:end;width:auto;min-width:6.5rem;padding-top:0;display:grid}.mvp-dashboard .mvp-loader-product-header-meta>div{justify-items:end}}@media (width<=520px){.mvp-dashboard .mvp-loader-product-header-meta{grid-template-columns:minmax(0,1fr)}}.mvp-portal-page-title .mvp-page-scribble{color:var(--mvp-accent-text)}.mvp-portal-page-title .mvp-page-scribble path{stroke:var(--mvp-accent)}.mvp-portal-welcome-card,.mvp-portal-metrics button,.mvp-account-card,.mvp-profile-editor,.mvp-loader-hero,.mvp-loader-product,.mvp-purchases-shell,.mvp-purchase-item,.mvp-reports-compose,.mvp-report-history{background-color:var(--mvp-surface)}.mvp-loader-product-heading-main{min-width:0}.mvp-loader-product-header-meta{text-align:right;place-self:start end;width:auto;min-width:8.2rem}.mvp-loader-product-header-meta>div{text-align:right;justify-items:end}.mvp-loader-product-meta{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;width:100%;display:grid}.mvp-loader-product-meta>span{color:#fff}.mvp-loader-product-meta>span:last-child{text-align:right;justify-content:flex-end;justify-self:end}.mvp-report-card-heading,.mvp-reports-compose-header,.mvp-report-history-heading{border-bottom:0;position:relative}.mvp-report-card-heading:after,.mvp-reports-compose-header:after,.mvp-report-history-heading:after{content:"";background:linear-gradient(90deg, transparent, var(--mvp-border) 8%, var(--mvp-border) 92%, transparent);pointer-events:none;height:1px;position:absolute;bottom:0;left:.92rem;right:.92rem}.mvp-reports-compose .mvp-report-panel{margin-top:.55rem;padding-top:.8rem;position:relative}.mvp-reports-compose .mvp-report-panel:before{content:"";background:linear-gradient(90deg, transparent, var(--mvp-border) 8%, var(--mvp-border) 92%, transparent);pointer-events:none;height:1px;position:absolute;top:0;left:.9rem;right:.9rem}.mvp-report-form-refresh{isolation:isolate;min-height:0;position:relative}.mvp-report-form-refresh-screen{z-index:10;background:var(--mvp-surface);pointer-events:none;place-items:center;animation:.56s cubic-bezier(.22,1,.36,1) forwards mvp-report-refresh-screen;display:grid;position:absolute;inset:0;overflow:hidden}.mvp-report-form-refresh-brand{--brand-mark-size:2.15rem;--brand-copy-size:.86rem;animation:.5s cubic-bezier(.22,1,.36,1) both mvp-report-refresh-brand}@keyframes mvp-report-refresh-screen{0%,48%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes mvp-report-refresh-brand{0%{opacity:0}28%,58%{opacity:1}to{opacity:0}}.mvp-report-upload-control,.mvp-report-upload-control:hover,.mvp-report-upload-control:focus-within{justify-content:flex-start;gap:.72rem;height:3.15rem;min-height:3.15rem;padding:0 .85rem}.mvp-report-upload-icon{border:1px solid var(--mvp-accent-line);width:1.75rem;height:1.75rem;color:var(--mvp-accent-text);border-radius:.38rem;flex:0 0 1.75rem;place-items:center;display:grid}.mvp-report-upload-icon>svg{width:1rem;height:1rem}.mvp-report-upload-copy{text-align:left;gap:.12rem;min-width:0;display:grid!important}.mvp-report-upload-copy strong{color:#fff;font-size:.72rem;line-height:1.1}.mvp-report-upload-copy small{color:var(--mvp-muted);font-size:.62rem;font-weight:500;line-height:1.1}.mvp-report-upload{grid-template-columns:minmax(0,1fr);align-items:stretch}.mvp-report-upload-heading{border-bottom:0;grid-area:auto/1;min-height:1.35rem}.mvp-report-upload-control,.mvp-report-upload-control:hover,.mvp-report-upload-control:focus-within,.mvp-report-upload-control:focus-visible{grid-area:auto/1;justify-self:stretch;width:100%;min-width:0}@media (width>=821px) and (height<=760px){.mvp-reports-layout .mvp-reports-compose .mvp-portal-form textarea{height:2.85rem;min-height:2.85rem;max-height:2.85rem}}@media (width<=820px){.mvp-loader-product-heading{grid-template-columns:minmax(0,1fr) minmax(6.5rem,auto)}.mvp-loader-product-header-meta{text-align:right;border-top:0;grid-column:auto;grid-template-columns:minmax(0,1fr);justify-items:end;width:auto;min-width:6.5rem;padding-top:0;display:grid}.mvp-loader-product-header-meta>div{text-align:right;justify-items:end}}@media (width<=420px){.mvp-loader-product-heading{column-gap:.55rem}.mvp-loader-product-header-meta{min-width:5.8rem}.mvp-loader-product-header-meta dt{font-size:.5rem}.mvp-loader-product-header-meta dd{font-size:.58rem}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-report-form-refresh-screen{animation:none;display:none}:root:not([data-motion=full]) .mvp-report-form-refresh-brand{animation:none}}:root[data-motion=reduced] .mvp-report-form-refresh-screen{animation:none;display:none}:root[data-motion=reduced] .mvp-report-form-refresh-brand{animation:none}.mvp-dashboard .mvp-report-upload{grid-template-columns:minmax(0,1fr);align-items:stretch}.mvp-dashboard .mvp-report-upload-control,.mvp-dashboard .mvp-report-upload-control:hover,.mvp-dashboard .mvp-report-upload-control:focus-within,.mvp-dashboard .mvp-report-upload-control:focus-visible{justify-content:flex-start;align-items:center;place-items:initial;background:var(--mvp-surface-deep);grid-area:auto/1;justify-self:stretch;gap:.72rem;width:100%;min-width:0;height:3.15rem;min-height:3.15rem;padding:0 .85rem;display:flex}@media (width<=820px){.mvp-dashboard .mvp-loader-product-heading{grid-template-columns:minmax(0,1fr) minmax(6.5rem,auto);align-items:start}.mvp-dashboard .mvp-loader-product-header-meta{text-align:right;border-top:0;grid-column:auto;grid-template-columns:minmax(0,1fr);justify-content:end;justify-items:end;width:auto;min-width:6.5rem;padding-top:0;display:grid}.mvp-dashboard .mvp-loader-product-header-meta>div{justify-items:end}}@media (width<=520px){.mvp-dashboard .mvp-loader-product-header-meta{grid-template-columns:minmax(0,1fr)}}.mvp-dashboard .mvp-loader-product:hover,.mvp-dashboard .mvp-download-product:hover,.mvp-dashboard .mvp-portal-loader-list article:hover{border-color:var(--mvp-border-strong);background:var(--mvp-surface-hover);box-shadow:none}.mvp-dashboard .mvp-loader-product:hover:after,.mvp-dashboard .mvp-download-product:hover:after,.mvp-dashboard .mvp-portal-loader-list article:hover:after{opacity:0;display:none}.mvp-dashboard .mvp-loader-product-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.64rem;display:grid}.mvp-dashboard .mvp-loader-product-heading-main{align-items:center;gap:.64rem;min-width:0;display:flex}.mvp-dashboard .mvp-loader-product-header-meta{text-align:right;justify-content:flex-end;align-items:center;gap:.85rem;width:auto;margin:0;display:flex}.mvp-dashboard .mvp-report-upload{grid-template-columns:minmax(0,1fr) 2.25rem}.mvp-dashboard .mvp-report-upload-control,.mvp-dashboard .mvp-report-upload-control:hover,.mvp-dashboard .mvp-report-upload-control:focus-within,.mvp-dashboard .mvp-report-upload-control:focus-visible{border:1px solid var(--mvp-border-strong);width:2.25rem;height:2.25rem;min-height:2.25rem;box-shadow:none;background:0 0;border-radius:.38rem;grid-area:1/2;place-items:center;padding:0;display:grid}.mvp-dashboard .mvp-report-upload-control:hover{background:var(--mvp-surface-hover);color:var(--mvp-accent-text);border-color:#ffffff47}.mvp-dashboard .mvp-report-attachment-link>svg{width:.85rem;height:.85rem}@media (width<=820px){.mvp-dashboard .mvp-loader-product-heading{grid-template-columns:minmax(0,1fr)}.mvp-dashboard .mvp-loader-product-header-meta{border-top:1px solid var(--mvp-border);text-align:left;grid-column:1;justify-content:flex-start;width:100%;padding-top:.5rem}.mvp-dashboard .mvp-loader-product-header-meta>div{justify-items:start}}@media (width<=520px){.mvp-dashboard .mvp-loader-product-header-meta{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.mvp-dashboard :is(button,a,p,span,div)>svg{flex:none;align-self:center;display:block}.mvp-portal-nav-list button,.mvp-portal-breadcrumb button,.mvp-portal-topbar-title>button,.mvp-portal-page-kicker,.mvp-loader-verified,.mvp-purchases-kicker,.mvp-purchase-related-title,.mvp-purchase-count,.mvp-loader-product-meta>span,.mvp-report-segmented-control>button,.mvp-report-upload-control,.mvp-report-attachment-link,.mvp-portal-sidebar-signout{align-items:center}.mvp-portal-page-kicker-icon,.mvp-loader-product-icon,.mvp-reports-compose-icon,.mvp-report-history-icon,.mvp-report-form-icon,.mvp-purchase-icon,.mvp-purchase-count-icon{place-items:center;line-height:0;display:grid}.mvp-portal-page-kicker-icon>svg,.mvp-loader-product-icon>svg,.mvp-reports-compose-icon>svg,.mvp-report-history-icon>svg,.mvp-report-form-icon>svg,.mvp-purchase-icon>svg,.mvp-purchase-count-icon>svg{margin:0;display:block}.mvp-loader-product,.mvp-download-product,.mvp-portal-loader-list article{border-color:var(--mvp-border);box-shadow:none}.mvp-loader-product:hover,.mvp-download-product:hover,.mvp-portal-loader-list article:hover{border-color:var(--mvp-border-strong);background:var(--mvp-surface-hover);box-shadow:none}.mvp-loader-product:after,.mvp-download-product:after,.mvp-portal-loader-list article:after,.mvp-loader-product:hover:after,.mvp-download-product:hover:after,.mvp-portal-loader-list article:hover:after{opacity:0;display:none}.mvp-loader-product-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.64rem;display:grid}.mvp-loader-product-heading-main{align-items:center;gap:.64rem;min-width:0;display:flex}.mvp-loader-product-title{min-width:0}.mvp-loader-product-header-meta{text-align:right;justify-content:flex-end;align-items:center;gap:.85rem;min-width:0;margin:0;display:flex}.mvp-loader-product-header-meta>div{align-content:center;justify-items:end;gap:.16rem;min-width:0;display:grid}.mvp-loader-product-header-meta dt,.mvp-loader-product-header-meta dd{white-space:nowrap;margin:0;line-height:1.1}.mvp-loader-product-header-meta dt{color:var(--mvp-muted);letter-spacing:.055em;text-transform:uppercase;font-size:.54rem;font-weight:710}.mvp-loader-product-header-meta dd{color:#fff;text-overflow:ellipsis;max-width:8.5rem;font-size:.63rem;font-weight:680;overflow:hidden}.mvp-loader-download{justify-content:center}.mvp-purchase-related-grid a.mvp-receipt-download,.mvp-receipt-download,.mvp-purchase-receipt-download{border:1px solid var(--mvp-accent);background:var(--mvp-accent);min-height:2.45rem;color:var(--season-ink);box-shadow:none;border-radius:.42rem;justify-content:center;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.7rem;font-weight:720;line-height:1;text-decoration:none;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.mvp-purchase-related-grid a.mvp-receipt-download:hover,.mvp-receipt-download:hover,.mvp-purchase-receipt-download:hover{border-color:var(--mvp-accent);background:var(--mvp-accent);color:var(--season-ink)}.mvp-receipt-download>svg,.mvp-purchase-receipt-download>svg{color:currentColor;width:.94rem;height:.94rem}.mvp-reports-layout{align-items:stretch}.mvp-reports-compose.mvp-report-panel-fit,.mvp-report-panel-fit{align-self:start;height:fit-content;min-height:0}.mvp-report-history.mvp-report-panel-tall,.mvp-report-panel-tall{align-self:stretch;height:100%;min-height:0}.mvp-reports-compose .mvp-report-panel{flex:none}.mvp-reports-compose .mvp-portal-form-card{padding-bottom:0}.mvp-reports-compose .mvp-portal-form,.mvp-report-fields{gap:.45rem}.mvp-reports-compose .mvp-portal-form input,.mvp-reports-compose .mvp-portal-form textarea,.mvp-reports-compose .mvp-portal-form input:hover,.mvp-reports-compose .mvp-portal-form textarea:hover,.mvp-reports-compose .mvp-portal-form input:focus,.mvp-reports-compose .mvp-portal-form textarea:focus,.mvp-reports-compose .mvp-portal-form input:focus-visible,.mvp-reports-compose .mvp-portal-form textarea:focus-visible{border:0;border-bottom:1px solid var(--mvp-border-strong);background:var(--mvp-surface-deep);color:#fff;box-shadow:none;border-radius:.32rem .32rem 0 0;outline:0;transition:border-color .16s,background-color .16s}.mvp-reports-compose .mvp-portal-form input:focus,.mvp-reports-compose .mvp-portal-form textarea:focus,.mvp-reports-compose .mvp-portal-form input:focus-visible,.mvp-reports-compose .mvp-portal-form textarea:focus-visible{border-bottom-color:#ffffff57}.mvp-reports-compose .mvp-portal-form input::placeholder,.mvp-reports-compose .mvp-portal-form textarea::placeholder{color:#777;opacity:1}.mvp-reports-compose .mvp-portal-form input:disabled,.mvp-reports-compose .mvp-portal-form textarea:disabled{opacity:.62}.mvp-report-upload{border-top:1px solid var(--mvp-border);grid-template-columns:minmax(0,1fr) 2.25rem;align-items:end;gap:.5rem;margin-top:.14rem;padding-top:.5rem;display:grid}.mvp-report-upload-heading{border-bottom:1px solid var(--mvp-border-strong);grid-area:1/1;justify-content:flex-start;align-items:center;gap:.45rem;min-height:2.25rem;padding:0 .18rem}.mvp-report-upload-heading>span{color:var(--mvp-text-soft);font-size:.7rem;font-weight:680;line-height:1}.mvp-report-upload-heading>small{color:var(--mvp-faint);margin-left:auto;font-size:.6rem}.mvp-report-upload-control,.mvp-report-upload-control:hover,.mvp-report-upload-control:focus-within,.mvp-report-upload-control:focus-visible{border:1px solid var(--mvp-border-strong);width:2.25rem;height:2.25rem;min-height:2.25rem;color:var(--mvp-accent-text);box-shadow:none;background:0 0;border-radius:.38rem;grid-area:1/2;place-items:center;padding:0;display:grid}.mvp-report-upload-control:hover{background:var(--mvp-surface-hover);color:var(--mvp-accent-text);border-color:#ffffff47}.mvp-report-upload-control[aria-disabled=true]{cursor:not-allowed;opacity:.48}.mvp-report-upload-control>svg{width:.94rem;height:.94rem;margin:0}.mvp-report-upload-copy{display:none!important}.mvp-report-file-list,.mvp-report-attachment-list{scrollbar-width:none;grid-column:1/-1;gap:.28rem;width:100%;max-height:6.5rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.mvp-report-attachment-list::-webkit-scrollbar{display:none}.mvp-report-attachment-list>li{min-width:0}.mvp-report-attachment-link{border:0;border-bottom:1px solid var(--mvp-border);width:100%;min-height:2.05rem;color:var(--mvp-text-soft);background:0 0;border-radius:0;grid-template-columns:.9rem minmax(0,1fr) .82rem;gap:.45rem;padding:0 .18rem;font-size:.67rem;font-weight:660;line-height:1.2;text-decoration:none;display:grid}.mvp-report-attachment-link>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mvp-report-attachment-link>svg:first-child{color:var(--mvp-accent-text)}.mvp-report-attachment-link>svg:last-child{color:var(--mvp-muted)}a.mvp-report-attachment-link:hover{color:#fff;border-bottom-color:#ffffff47}.mvp-report-attachment-link.is-unavailable{cursor:default;color:var(--mvp-muted)}@media (width<=820px){.mvp-loader-product-heading{grid-template-columns:minmax(0,1fr)}.mvp-loader-product-header-meta{border-top:1px solid var(--mvp-border);text-align:left;grid-column:1/-1;justify-content:flex-start;width:100%;padding-top:.5rem}.mvp-loader-product-header-meta>div{justify-items:start}.mvp-reports-compose.mvp-report-panel-fit,.mvp-report-panel-fit,.mvp-report-history.mvp-report-panel-tall,.mvp-report-panel-tall{align-self:auto;height:auto}}@media (width<=520px){.mvp-loader-product-header-meta{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width>=821px) and (height<=760px){.mvp-report-form-intro{min-height:2.15rem;margin-bottom:.25rem}.mvp-reports-compose .mvp-portal-form{gap:.28rem}.mvp-reports-compose .mvp-portal-form textarea{height:3.15rem;min-height:3.15rem;max-height:3.15rem}}.mvp-dashboard{--mvp-bg:#060606;--mvp-surface:#0d0d0d;--mvp-surface-hover:#141414;--mvp-surface-deep:#090909;--mvp-surface-raised:#121212;--mvp-border:#fff1;--mvp-border-strong:#ffffff1c;--mvp-text:#f8f8f8;--mvp-text-soft:#d2d2d2;--mvp-muted:#929292;--mvp-faint:#696969;--mvp-accent:var(--season-accent);--mvp-accent-soft:color-mix(in oklab, var(--mvp-accent) 10%, transparent);--mvp-accent-line:color-mix(in oklab, var(--mvp-accent) 28%, transparent);--mvp-success:var(--mvp-accent);--mvp-warning:var(--mvp-accent);--mvp-danger:var(--mvp-accent);background:var(--mvp-bg)}.mvp-dashboard *,.mvp-dashboard :before,.mvp-dashboard :after{box-shadow:none;text-shadow:none}.mvp-portal-sidebar,.mvp-portal-topbar,.mvp-portal-sidebar-account{background:var(--mvp-surface)}.mvp-portal-navigation{padding:.8rem .7rem}.mvp-portal-nav-list{gap:.24rem}.mvp-portal-nav-list button{min-height:2.65rem;color:var(--mvp-muted);background:0 0;border:0;border-radius:.48rem;gap:.68rem;padding:0 .78rem;font-size:.79rem;font-weight:650}.mvp-portal-nav-list button:before,.mvp-portal-nav-list button:after{display:none}.mvp-portal-nav-list button:hover{background:linear-gradient(90deg, color-mix(in oklab, var(--mvp-accent) 11%, transparent) 0%, color-mix(in oklab, var(--mvp-accent) 4%, transparent) 46%, transparent 100%);color:var(--mvp-text-soft);border-color:#0000}.mvp-portal-nav-list button.is-active{background:linear-gradient(90deg, color-mix(in oklab, var(--mvp-accent) 20%, transparent) 0%, color-mix(in oklab, var(--mvp-accent) 6%, transparent) 52%, transparent 100%);color:#fff;border-color:#0000}.mvp-portal-nav-list button svg,.mvp-portal-nav-list button.is-active svg{color:currentColor}.mvp-portal-nav-list button.is-active svg{color:var(--mvp-accent-text)}.mvp-portal-sidebar-account{border-top-color:var(--mvp-border);padding:.72rem}.mvp-portal-sidebar-person{gap:.65rem;padding:.1rem}.mvp-portal-sidebar-person>img{background:#0a0a0a;border:1px solid #ffffff1f;border-radius:50%;flex-basis:2.9rem;width:2.9rem;height:2.9rem}.mvp-sidebar-access,.mvp-access-stack{margin-top:.62rem}.mvp-sidebar-access-heading,.mvp-access-stack>header{color:var(--mvp-faint);letter-spacing:.045em;margin-bottom:.34rem;padding:0 .12rem;font-size:.62rem}.mvp-sidebar-access-heading span:last-child,.mvp-access-stack>header span:last-child{color:var(--mvp-text-soft)}.mvp-sidebar-access-list,.mvp-access-list{gap:.28rem}.mvp-sidebar-access-item,.mvp-access-row{background:var(--mvp-surface-deep);border:0;border-radius:.4rem;gap:.48rem;padding:.45rem .5rem}.mvp-report-file-list,.mvp-upload-list{overscroll-behavior:contain;scrollbar-width:none;max-height:8.5rem;overflow-y:auto}.mvp-report-file-list::-webkit-scrollbar{display:none}.mvp-upload-list::-webkit-scrollbar{display:none}.mvp-sidebar-access-item:before,.mvp-access-row:before{display:none}.mvp-sidebar-access-item>svg,.mvp-access-row>svg{width:.84rem;height:.84rem;color:var(--mvp-accent-text)}.mvp-sidebar-access-item strong,.mvp-access-row strong{color:var(--mvp-text-soft);font-size:.68rem}.mvp-sidebar-access-item span,.mvp-sidebar-access-item small,.mvp-access-row span,.mvp-access-row small,.mvp-sidebar-access-item.is-lifetime span,.mvp-access-row.is-lifetime span{color:var(--mvp-muted);font-size:.62rem}.mvp-sidebar-access-list>p{background:var(--mvp-surface-deep);border:0;border-radius:.4rem;padding:.55rem}.mvp-portal-sidebar-signout{background:var(--mvp-surface-raised);min-height:2.35rem;color:var(--mvp-muted);border:0;border-radius:.42rem;margin-top:.58rem}.mvp-portal-sidebar-signout:hover:not(:disabled){background:var(--mvp-accent-soft);color:#fff;border-color:#0000}.mvp-portal-scribble,.mvp-portal-page-scribble,.mvp-page-scribble{width:clamp(5.5rem,10vw,8rem);height:.58rem;color:var(--mvp-accent-text);pointer-events:none;margin-top:.38rem;display:block;overflow:visible}.mvp-portal-scribble svg,.mvp-portal-page-scribble svg,svg.mvp-page-scribble{width:100%;height:100%;display:block;overflow:visible}.mvp-portal-scribble path,.mvp-portal-page-scribble path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;stroke-dasharray:640;stroke-dashoffset:640px;animation:.64s cubic-bezier(.16,1,.3,1) .18s forwards mvp-portal-scribble-draw}.mvp-page-scribble path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:.88px;vector-effect:non-scaling-stroke;animation:.62s cubic-bezier(.16,1,.3,1) .52s both mvp-page-scribble-draw-final}.mvp-portal-scribble.is-reversing path,.mvp-portal-page-scribble.is-reversing path{animation:.22s ease-in forwards mvp-portal-scribble-erase}@keyframes mvp-portal-scribble-draw{to{stroke-dashoffset:0}}@keyframes mvp-portal-scribble-erase{0%{stroke-dashoffset:0}to{stroke-dashoffset:-640px}}@keyframes mvp-page-scribble-draw-final{0%{stroke-dashoffset:.88px}to{stroke-dashoffset:0}}.mvp-portal-page-intro:after,.mvp-portal-welcome-card:after,.mvp-portal-metrics button:after,.mvp-loader-hero:after,.mvp-loader-product:after,.mvp-portal-loader-list article:after,.mvp-report-switch button:after{display:none}.mvp-portal-page-intro{margin-bottom:1rem;padding-bottom:0}.mvp-portal-page-intro>div>span{max-width:42rem;line-height:1.5}.mvp-portal-welcome-card,.mvp-portal-info-card,.mvp-portal-quick-links,.mvp-portal-empty-state,.mvp-portal-loading,.mvp-portal-loader-list article,.mvp-loader-hero,.mvp-loader-product,.mvp-account-card,.mvp-profile-editor,.mvp-purchases-shell,.mvp-portal-form-card,.mvp-report-history,.mvp-record-panel,.mvp-subscription-grid article{border-color:var(--mvp-border);background:var(--mvp-surface);border-radius:.55rem}.mvp-portal-welcome-card{min-height:0;padding:.95rem 1rem}.mvp-portal-profile-summary{justify-content:center}.mvp-dashboard-character{object-fit:contain;object-position:right bottom;opacity:.12;filter:grayscale();pointer-events:none;width:clamp(6rem,10vw,8.5rem);height:calc(100% + 1rem);display:block;position:absolute;bottom:-1rem;right:1.2rem;-webkit-mask-image:linear-gradient(#000 48%,#0000 100%);mask-image:linear-gradient(#000 48%,#0000 100%)}.mvp-portal-welcome-card:has(.mvp-dashboard-character) .mvp-portal-profile-summary{z-index:1;padding-right:clamp(5rem,10vw,8rem);position:relative}.mvp-portal-profile-summary img{border-color:var(--mvp-border-strong);border-radius:.5rem;flex-basis:3.65rem;width:3.65rem;height:3.65rem}.mvp-portal-metrics{gap:.55rem;margin-top:.55rem}.mvp-portal-metrics button{border-color:var(--mvp-border);background:var(--mvp-surface);border-radius:.52rem;gap:.65rem;min-height:4.8rem;padding:.8rem .9rem}.mvp-portal-metrics button:hover{border-color:var(--mvp-border-strong);background:var(--mvp-surface-hover)}.mvp-portal-metrics strong{font-size:1.18rem}.mvp-account-grid,.mvp-portal-dashboard-grid{gap:.55rem;margin-top:.55rem}.mvp-account-card,.mvp-profile-editor,.mvp-portal-form-card{padding:1rem}.mvp-portal-page:has(>.mvp-portal-welcome-card)>.mvp-portal-page-intro{text-align:center;justify-content:center}.mvp-portal-page:has(>.mvp-portal-welcome-card)>.mvp-portal-page-intro>div>span{margin-left:auto;margin-right:auto}.mvp-profile-form input,.mvp-portal-form input,.mvp-portal-form textarea{background:var(--mvp-surface-deep);border:0;border-bottom:1px solid #ffffff1f;border-radius:.3rem .3rem 0 0;outline:0;transition:border-color .15s,background-color .15s}.mvp-profile-form input:hover,.mvp-portal-form input:hover,.mvp-portal-form textarea:hover{background:#0b0b0b;border-color:#ffffff3d}.mvp-profile-form input:focus,.mvp-profile-form input:focus-visible,.mvp-portal-form input:focus,.mvp-portal-form input:focus-visible,.mvp-portal-form textarea:focus,.mvp-portal-form textarea:focus-visible{border-color:var(--mvp-accent);background:#0c0c0c;outline:0}.mvp-profile-form input::placeholder,.mvp-portal-form input::placeholder,.mvp-portal-form textarea::placeholder{color:#626262}.mvp-portal-primary-action,.mvp-portal-secondary-action,.mvp-profile-form-footer>button,.mvp-portal-form-footer>button,.mvp-loader-download{border:0;border-radius:.42rem;min-height:2.45rem;padding:0 .85rem}.mvp-portal-primary-action,.mvp-profile-form-footer>button,.mvp-portal-form-footer>button,.mvp-loader-download{background:var(--mvp-accent);color:var(--season-ink)}.mvp-portal-primary-action:hover,.mvp-profile-form-footer>button:hover:not(:disabled),.mvp-portal-form-footer>button:hover:not(:disabled),.mvp-loader-download:hover:not(:disabled){background:var(--mvp-accent)}.mvp-portal-secondary-action{background:var(--mvp-surface-raised)}.mvp-record-status,.mvp-record-status.is-paid,.mvp-record-status.is-active,.mvp-record-status.is-fulfilled,.mvp-record-status.is-completed,.mvp-record-status.is-available,.mvp-record-status.is-pending,.mvp-record-status.is-processing,.mvp-record-status.is-past-due,.mvp-record-status.is-failed,.mvp-record-status.is-refunded,.mvp-record-status.is-cancelled,.mvp-record-status.is-expired{border-color:var(--mvp-border);background:var(--mvp-surface-deep);color:var(--mvp-text-soft)}.mvp-profile-message.is-success,.mvp-profile-message.is-error,.mvp-portal-form-message.is-success,.mvp-portal-form-message.is-error,.mvp-loader-download-status.is-loading,.mvp-loader-download-status.is-success,.mvp-loader-download-status.is-error{color:var(--mvp-accent-text)}.mvp-loader-download-status.is-loading:before,.mvp-loader-download-status.is-success:before,.mvp-loader-download-status.is-error:before{background:var(--mvp-accent)}.mvp-purchases-list,.mvp-report-submission-list{background:0 0;gap:.38rem;padding:.42rem}.mvp-purchase-item,.mvp-report-submission{border:1px solid var(--mvp-border);border-radius:.48rem;overflow:hidden}.mvp-purchase-item summary,.mvp-report-submission summary{background:var(--mvp-surface);min-height:4.25rem}.mvp-purchase-item summary:hover,.mvp-report-submission summary:hover,.mvp-purchase-item.is-open summary,.mvp-purchase-item[open] summary,.mvp-report-submission.is-open summary,.mvp-report-submission[open] summary{background:var(--mvp-surface-hover)}.mvp-purchase-item[open]>.mvp-disclosure-panel,.mvp-report-submission[open]>.mvp-disclosure-panel{visibility:visible;grid-template-rows:1fr}.mvp-purchase-item[open] .mvp-purchase-chevron,.mvp-report-submission[open] summary>svg:last-child{rotate:180deg}.mvp-report-upload-control{background:var(--mvp-surface-deep);border:1px dashed #ffffff24;border-radius:.48rem;grid-template-columns:auto minmax(0,auto);place-content:center;align-items:center;gap:.55rem;min-height:4.4rem;display:grid}.mvp-report-upload-control svg,.mvp-report-file-item svg,.mvp-upload-list>li svg,.mvp-report-submission-body>div svg{place-self:center;display:block}.mvp-report-file-item,.mvp-upload-list>li{background:var(--mvp-surface-deep);border:0;border-radius:.42rem;align-items:center;min-height:2.8rem}.mvp-report-file-item button,.mvp-upload-list>li button{background:0 0;border:0}.mvp-report-file-item button:hover,.mvp-upload-list>li button:hover{color:var(--mvp-accent-text)}.mvp-disclosure-trigger{width:100%;color:inherit;cursor:pointer;text-align:left;border:0}.mvp-disclosure-trigger.mvp-purchase-summary,.mvp-disclosure-trigger.mvp-report-submission-summary{background:var(--mvp-surface);align-items:center;transition:background-color .16s;display:grid}.mvp-disclosure-trigger.mvp-report-submission-summary{grid-template-columns:minmax(0,1fr) auto auto;gap:.65rem;min-height:4.25rem;padding:.8rem 1rem}.mvp-disclosure-trigger:hover,.mvp-purchase-item.is-open>.mvp-disclosure-trigger,.mvp-report-submission.is-open>.mvp-disclosure-trigger{background:var(--mvp-surface-hover)}.mvp-disclosure-trigger:focus-visible{z-index:2;outline:2px solid var(--mvp-accent);outline-offset:-2px;position:relative}.mvp-report-submission-summary>svg:last-child{width:1rem;height:1rem;color:var(--mvp-faint);flex:none;transition:color .16s,rotate .26s cubic-bezier(.16,1,.3,1)}.mvp-report-submission.is-open .mvp-report-submission-summary>svg:last-child{color:var(--mvp-accent-text);rotate:180deg}.mvp-loader-product-art{object-fit:contain;object-position:right bottom;opacity:.1;filter:grayscale();pointer-events:none;width:7.25rem;height:calc(100% + .35rem);display:block;position:absolute;bottom:-.35rem;right:.4rem;-webkit-mask-image:linear-gradient(#000 46%,#0000 100%);mask-image:linear-gradient(#000 46%,#0000 100%)}.mvp-loader-product:has(.mvp-loader-product-art)>:not(.mvp-loader-product-art){z-index:1;position:relative}@media (width>=821px){.mvp-dashboard{height:100dvh;min-height:0;overflow:hidden}.mvp-portal-sidebar{height:100dvh;min-height:0;position:relative}.mvp-portal-workspace{grid-template-rows:var(--mvp-bar-height) minmax(0, 1fr);height:100dvh;min-height:0;display:grid;overflow:hidden}.mvp-portal-topbar{position:relative}.mvp-portal-content{scrollbar-width:none;overscroll-behavior:contain;width:min(100%,76rem);height:100%;min-height:0;padding:1.35rem 1.5rem 1.6rem;overflow-y:auto}.mvp-portal-content::-webkit-scrollbar{display:none}.mvp-purchases-list::-webkit-scrollbar{display:none}.mvp-report-submission-list::-webkit-scrollbar{display:none}.mvp-portal-section-transition{min-height:100%}:is(.mvp-portal-page:has(>.mvp-purchases-shell),.mvp-portal-page:has(>.mvp-reports-layout)){height:calc(100dvh - var(--mvp-bar-height) - 2.95rem);flex-direction:column;min-height:0;display:flex;overflow:hidden}.mvp-portal-page:has(>.mvp-purchases-shell)>.mvp-purchases-shell{flex-direction:column;flex:1;min-height:0;display:flex}.mvp-purchases-list,.mvp-report-submission-list{overscroll-behavior:contain;scrollbar-width:none;min-height:0;overflow-y:auto}.mvp-purchases-list{flex:1}.mvp-portal-page:has(>.mvp-reports-layout)>.mvp-reports-layout{flex:1;min-height:0}.mvp-reports-shell,.mvp-report-history{scrollbar-width:none;min-height:0;overflow-y:auto}.mvp-reports-shell::-webkit-scrollbar{display:none}.mvp-report-history::-webkit-scrollbar{display:none}}@media (width<=820px){.mvp-dashboard{min-height:100dvh;overflow-x:hidden}.mvp-portal-content{width:100%;padding:1.35rem 1rem 2.5rem;overflow:visible}.mvp-sidebar-access-list{max-height:min(10rem,26dvh)}.mvp-disclosure-trigger.mvp-purchase-summary{grid-template-columns:auto minmax(0,1fr) auto auto}.mvp-purchase-meta{display:none}}@media (width<=620px){.mvp-portal-profile-summary{justify-content:flex-start}.mvp-portal-page:has(>.mvp-portal-welcome-card)>.mvp-portal-page-intro{text-align:left;justify-content:flex-start}.mvp-portal-page:has(>.mvp-portal-welcome-card)>.mvp-portal-page-intro>div>span{margin-left:0}.mvp-report-upload-control{grid-template-columns:minmax(0,1fr);justify-items:center}.mvp-subscription-actions{flex-direction:column;align-items:stretch}.mvp-subscription-actions>a{justify-content:center}.mvp-dashboard-character{display:none}.mvp-portal-welcome-card:has(.mvp-dashboard-character) .mvp-portal-profile-summary{padding-right:0}.mvp-loader-product-art{opacity:.07;width:5.5rem}.mvp-disclosure-trigger.mvp-report-submission-summary{grid-template-columns:minmax(0,1fr) auto}.mvp-report-submission-meta{display:none}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-portal-scribble path,:root:not([data-motion=full]) .mvp-portal-page-scribble path,:root:not([data-motion=full]) .mvp-page-scribble path{stroke-dashoffset:0;animation:none}}:root[data-motion=reduced] .mvp-portal-scribble path,:root[data-motion=reduced] .mvp-portal-page-scribble path,:root[data-motion=reduced] .mvp-page-scribble path{stroke-dashoffset:0;animation:none}.mvp-portal-page-intro{text-align:left;justify-content:flex-start;align-items:flex-start;gap:.48rem;width:min(100%,72rem);margin:0 0 1.15rem}.mvp-portal-page:has(>.mvp-portal-welcome-card)>.mvp-portal-page-intro{text-align:left;justify-content:flex-start;align-items:flex-start;gap:.48rem;width:min(100%,72rem);margin:0 0 1.15rem}.mvp-portal-page-intro>div,.mvp-portal-page-intro-copy{justify-items:start;min-width:0;display:grid}.mvp-portal-page-kicker,.mvp-portal-page-intro p{color:#fff;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:.38rem;min-height:1.2rem;margin:0;font-size:.7rem;font-weight:720;line-height:1;display:inline-flex}.mvp-portal-page-icon,.mvp-portal-page-kicker>svg,.mvp-portal-page-kicker .mvp-portal-page-icon,.mvp-portal-page-kicker-icon{width:1.2rem;min-width:1.2rem;height:1.2rem;color:var(--mvp-accent-text);place-items:center;margin:0;display:grid}.mvp-portal-page-icon>svg,.mvp-portal-page-kicker>svg,.mvp-portal-page-kicker .mvp-portal-page-icon>svg,.mvp-portal-page-kicker-icon>svg{stroke-width:2px;width:1rem;height:1rem;display:block}.mvp-portal-badge-dot{background:var(--mvp-accent);flex:0 0 .34rem;width:.34rem;height:.34rem;margin:0}.mvp-portal-page-intro h1{color:#fff;text-align:left;margin:.34rem 0 0}.mvp-portal-page-title{justify-self:start;width:auto;min-width:0;max-width:100%;padding-bottom:.48rem;display:inline-block;position:relative}.mvp-page-scribble,.mvp-portal-page-scribble{width:clamp(5.8rem,9vw,7.65rem);height:.48rem;margin:.04rem 0 0 -.1rem;transform:none}.mvp-portal-page-title>svg.mvp-page-scribble{width:calc(100% + .16rem);min-width:0;max-width:none;height:.48rem;margin:0;position:absolute;bottom:0;left:-.08rem}.mvp-portal-page-intro>div>span,.mvp-portal-page-intro .mvp-portal-page-description{color:#fff;letter-spacing:0;text-align:left;text-transform:none;gap:0;max-width:46rem;min-height:0;margin:.4rem 0 0;font-size:.82rem;font-weight:450;line-height:1.55;display:block}.mvp-portal-page:has(>.mvp-portal-welcome-card)>.mvp-portal-page-intro>div>span{color:#fff;letter-spacing:0;text-align:left;text-transform:none;gap:0;max-width:46rem;min-height:0;margin:.4rem 0 0;font-size:.82rem;font-weight:450;line-height:1.55;display:block}:is(.mvp-portal-page:has(>.mvp-portal-welcome-card)>.mvp-portal-page-intro,.mvp-portal-page:has(>.mvp-portal-welcome-card)>.mvp-portal-welcome-card,.mvp-portal-page:has(>.mvp-portal-welcome-card)>.mvp-portal-metrics,.mvp-portal-page:has(>.mvp-portal-welcome-card)>.mvp-account-grid,.mvp-portal-page:has(>.mvp-portal-welcome-card)>.mvp-portal-dashboard-grid){width:min(100%,72rem);margin-left:0;margin-right:auto}.mvp-dashboard-character{display:none}.mvp-portal-profile-summary{text-align:left;justify-content:flex-start;padding-right:0}.mvp-portal-welcome-card:has(.mvp-dashboard-character) .mvp-portal-profile-summary{text-align:left;justify-content:flex-start;padding-right:0}.mvp-portal-profile-summary>div{text-align:left}.mvp-portal-metrics button>div{flex-direction:column;align-items:flex-start}.mvp-portal-metrics strong{color:#fff;letter-spacing:-.025em;font-size:1.08rem;font-weight:760;line-height:1.15}.mvp-portal-metrics small{color:var(--mvp-muted);line-height:1.25}.mvp-portal-nav-list button:focus-visible{outline:1px solid var(--mvp-accent-line);outline-offset:-1px}.mvp-loader-product-grid,.mvp-portal-loader-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr))}.mvp-loader-product-grid>:only-child,.mvp-portal-loader-list>:only-child{grid-column:1/-1}.mvp-loader-hero-copy>p:first-child,.mvp-loader-verified,.mvp-loader-verified-badge{color:var(--mvp-accent-text);align-items:center;gap:.4rem;margin:0;line-height:1;display:inline-flex}.mvp-loader-hero-copy>p:first-child svg,.mvp-loader-verified svg,.mvp-loader-verified-badge svg{flex:0 0 .92rem;width:.92rem;height:.92rem;display:block}.mvp-loader-product-actions{align-items:flex-end}.mvp-loader-footer-meta{min-width:0;color:var(--mvp-muted);text-align:right;justify-content:flex-end;align-items:center;gap:.7rem;font-size:.69rem;line-height:1.35;display:flex}.mvp-loader-footer-meta>div{text-align:right;gap:.16rem;margin:0;display:grid}.mvp-loader-footer-meta dt,.mvp-loader-footer-meta dd{margin:0}.mvp-loader-footer-meta dt{color:var(--mvp-muted);letter-spacing:.04em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:.32rem;font-size:.62rem;font-weight:650;display:inline-flex}.mvp-loader-footer-meta dd{color:var(--mvp-text-soft);font-size:.69rem;font-weight:650}.mvp-loader-purchased-dot,.mvp-loader-download-status{align-items:center;gap:.38rem;display:inline-flex}.mvp-loader-purchased-dot,.mvp-loader-download-status:before,.mvp-loader-download-status.is-loading:before,.mvp-loader-download-status.is-success:before,.mvp-loader-download-status.is-error:before{background:var(--mvp-accent);border-radius:50%;flex:0 0 .4rem;width:.4rem;height:.4rem}.mvp-portal-count,.mvp-report-history-count,.mvp-report-history-heading>strong,.mvp-sidebar-access-heading>:last-child,.mvp-access-stack>header>:last-child{width:auto;min-width:0;height:auto;color:var(--mvp-accent-text);letter-spacing:-.055em;background:0 0;border:0;border-radius:0;padding:0 .08rem;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.1rem;font-style:italic;font-weight:900;line-height:1;display:inline-block;transform:rotate(-3deg)}.mvp-sidebar-access,.mvp-access-stack{border-top:1px solid var(--mvp-border);margin-top:.8rem;padding-top:.72rem}.mvp-portal-sidebar-footer{border-top:1px solid var(--mvp-border);background:var(--mvp-surface-deep);margin-top:auto}.mvp-portal-sidebar-footer>.mvp-sidebar-access{border-top:0;margin:0;padding:.72rem}.mvp-portal-sidebar-footer>.mvp-portal-sidebar-account{border-top:1px solid var(--mvp-border);background:var(--mvp-surface);margin:0;padding:.72rem}.mvp-sidebar-access-heading,.mvp-access-stack>header{align-items:center;min-height:1.2rem;margin-bottom:.45rem}.mvp-sidebar-access-item{background:#0a0a0a;align-items:center;min-height:2.65rem}.mvp-portal-sidebar-signout{border-top:0;margin-top:.7rem}.mvp-purchases-shell{width:min(100%,66rem);overflow:visible}.mvp-purchases-header{align-items:center;padding:1rem 1.05rem}.mvp-purchases-header>div:last-child{align-items:center}.mvp-purchases-kicker{color:var(--mvp-accent-text);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:.38rem;margin:0;font-size:.69rem;font-weight:720;line-height:1;display:inline-flex}.mvp-purchases-kicker svg{flex:0 0 .88rem;width:.88rem;height:.88rem;display:block}.mvp-purchases-counts{align-items:center;gap:1rem;display:flex}.mvp-purchases-counts>span{align-items:baseline;gap:.32rem;display:inline-flex}.mvp-purchases-header>div:last-child strong,.mvp-purchases-header .mvp-portal-count{color:var(--mvp-accent-text)}.mvp-purchases-list,.mvp-report-submission-list{gap:.42rem;padding:.5rem;overflow:visible}.mvp-disclosure-trigger.mvp-purchase-summary{grid-template-columns:auto minmax(0,1fr) minmax(7.5rem,auto) auto auto;gap:.7rem;min-height:3.75rem;padding:.68rem .9rem}.mvp-disclosure-trigger.mvp-report-submission-summary{gap:.6rem;min-height:3.75rem;padding:.66rem .85rem}.mvp-purchase-details,.mvp-report-submission-body{padding:.85rem .95rem 1rem}.mvp-reports-layout{grid-template-columns:minmax(0,1.08fr) minmax(19rem,.92fr);gap:.8rem;width:min(100%,72rem);margin:0}.mvp-reports-shell{width:100%;margin:0}.mvp-report-product{color:var(--mvp-text-soft);gap:.42rem;font-size:.78rem;font-weight:650;display:grid}.mvp-report-product select,.mvp-portal-form select{background:var(--mvp-surface-deep);color:#fff;border:0;border-bottom:1px solid #ffffff1f;border-radius:.3rem .3rem 0 0;outline:0;width:100%;min-height:2.85rem;padding:0 2.2rem 0 .82rem;font-size:.82rem}.mvp-report-product-value{background:var(--mvp-surface-deep);color:#fff;border-bottom:1px solid #ffffff1f;border-radius:.3rem .3rem 0 0;align-items:center;gap:.55rem;min-height:2.85rem;padding:0 .82rem;display:flex}.mvp-report-product-value svg{width:1rem;height:1rem;color:var(--mvp-accent-text);flex:0 0 1rem}.mvp-report-product-value strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;overflow:hidden}.mvp-report-product-value.is-empty{color:var(--mvp-muted)}.mvp-report-product select:focus-visible,.mvp-portal-form select:focus-visible{border-color:var(--mvp-accent);outline:0}.mvp-report-upload{justify-items:start}.mvp-report-upload-control{border-style:solid;grid-template-columns:1fr;place-content:center;justify-self:center;width:3.15rem;min-width:3.15rem;height:3.15rem;min-height:3.15rem;padding:0;display:grid}.mvp-report-upload-control>span{display:none}.mvp-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mvp-portal-form-footer{border-top:1px solid var(--mvp-border);grid-template-columns:1fr;gap:.65rem;padding-top:.8rem;display:grid}.mvp-portal-form-message:empty{display:none}.mvp-portal-form-footer>button{width:100%;min-height:2.7rem}.mvp-report-history{align-self:start;overflow:visible}.mvp-report-history-heading{min-height:5.5rem;padding:.9rem 1rem}@media (width>=821px){:is(.mvp-portal-page:has(>.mvp-purchases-shell),.mvp-portal-page:has(>.mvp-reports-layout)){height:auto;min-height:100%;display:block;overflow:visible}:is(.mvp-portal-page:has(>.mvp-purchases-shell)>.mvp-purchases-shell,.mvp-portal-page:has(>.mvp-reports-layout)>.mvp-reports-layout){flex:none;min-height:0;display:block;overflow:visible}.mvp-portal-page:has(>.mvp-reports-layout)>.mvp-reports-layout{display:grid}.mvp-purchases-list,.mvp-report-submission-list,.mvp-reports-shell,.mvp-report-history{min-height:0;overflow:visible}}@media (width<=820px){.mvp-portal-page-intro{gap:.42rem;margin-bottom:1rem}.mvp-portal-page:has(>.mvp-portal-welcome-card)>.mvp-portal-page-intro{gap:.42rem;margin-bottom:1rem}.mvp-portal-page-intro h1{font-size:clamp(1.6rem,8vw,2rem)}.mvp-portal-page-intro>div>span{font-size:.78rem}.mvp-portal-page:has(>.mvp-portal-welcome-card)>.mvp-portal-page-intro>div>span{font-size:.78rem}.mvp-loader-product-grid,.mvp-portal-loader-list,.mvp-reports-layout{grid-template-columns:minmax(0,1fr)}.mvp-loader-product-actions{flex-direction:column;align-items:stretch}.mvp-loader-footer-meta,.mvp-loader-download-status{text-align:left;justify-content:flex-start}.mvp-purchases-shell,.mvp-reports-layout{width:100%}.mvp-disclosure-trigger.mvp-purchase-summary{grid-template-columns:auto minmax(0,1fr) auto auto;gap:.52rem;min-height:3.75rem;padding:.66rem .72rem}.mvp-disclosure-trigger.mvp-report-submission-summary{min-height:3.75rem;padding:.66rem .72rem}.mvp-report-switch{width:100%}}@media (width<=480px){.mvp-portal-content{padding-left:.8rem;padding-right:.8rem}.mvp-portal-page-icon{width:1.05rem;min-width:1.05rem}.mvp-portal-page-icon>svg{width:.92rem;height:.92rem}.mvp-portal-metrics{grid-template-columns:minmax(0,1fr)}.mvp-purchases-header{flex-direction:column;align-items:flex-start}.mvp-purchases-header>div:last-child{justify-content:flex-start;width:100%}.mvp-report-history-heading{align-items:flex-start}}.mvp-portal-page.is-page-entering,.mvp-portal-section-transition>.mvp-portal-page,.mvp-portal-enter-item,.mvp-report-panel{opacity:1;will-change:auto}.mvp-portal-section-splash{display:none}.mvp-portal-welcome-card,.mvp-portal-info-card,.mvp-portal-quick-links,.mvp-portal-empty-state,.mvp-portal-loading,.mvp-loader-hero,.mvp-loader-product,.mvp-account-card,.mvp-profile-editor,.mvp-purchases-shell,.mvp-portal-form-card,.mvp-report-history,.mvp-record-panel,.mvp-subscription-grid article,.mvp-purchase-item,.mvp-report-submission,.mvp-disclosure-trigger.mvp-purchase-summary,.mvp-disclosure-trigger.mvp-report-submission-summary,.mvp-purchase-details,.mvp-report-submission-body{transition-property:border-color,color,opacity,translate}.mvp-loader-product:hover,.mvp-portal-loader-list article:hover,.mvp-purchase-item:hover,.mvp-report-submission:hover,.mvp-purchase-item.is-open,.mvp-report-submission.is-open{background:var(--mvp-surface)}.mvp-loader-product-art{display:none!important}.mvp-loader-product,.mvp-portal-loader-list article{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.78rem;padding:1.2rem}.mvp-loader-product-icon,.mvp-portal-loader-list article>.mvp-loader-product-icon{border:1px solid var(--mvp-accent-line);background:var(--mvp-accent-soft);border-radius:50%;width:2.35rem;height:2.35rem}.mvp-loader-product-copy,.mvp-portal-loader-list article>.mvp-loader-product-copy{justify-items:center;width:100%;display:grid}.mvp-loader-product-copy>p,.mvp-loader-product-copy>h2,.mvp-loader-product-copy>small{text-align:center}.mvp-loader-product-meta{justify-content:center}.mvp-loader-product-actions{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:none}.mvp-loader-download{isolation:isolate;width:100%;min-height:3rem;position:relative;overflow:hidden}.mvp-loader-download>svg{animation:.22s cubic-bezier(.16,1,.3,1) both mvp-download-icon-in;position:absolute;left:1rem}.mvp-loader-download:has(.is-spinning){cursor:progress}.mvp-loader-download:has(.lucide-circle-check-big){animation:.62s cubic-bezier(.16,1,.3,1) both mvp-download-confirm}.mvp-loader-download:has(.lucide-circle-check){animation:.62s cubic-bezier(.16,1,.3,1) both mvp-download-confirm}.mvp-loader-download.is-success>svg{animation:.52s cubic-bezier(.16,1,.3,1) both mvp-download-check-in}.mvp-loader-download:has(.lucide-circle-check-big)>svg{animation:.52s cubic-bezier(.16,1,.3,1) both mvp-download-check-in}.mvp-loader-download:has(.lucide-circle-check)>svg{animation:.52s cubic-bezier(.16,1,.3,1) both mvp-download-check-in}@keyframes mvp-download-icon-in{0%{opacity:0}to{opacity:1}}@keyframes mvp-download-check-in{0%{opacity:0}to{opacity:1}}@keyframes mvp-download-confirm{0%,to{translate:0}45%{translate:0 -1px}}.mvp-loader-footer-meta{text-align:center;justify-content:center;width:100%}.mvp-loader-footer-meta>div{text-align:center}.mvp-loader-footer-meta dt{justify-content:center}.mvp-loader-purchased-dot{display:none!important}.mvp-loader-download-status{text-align:center;justify-content:center}.mvp-portal-count,.mvp-report-history-count,.mvp-report-history-heading>strong,.mvp-sidebar-access-heading>:last-child,.mvp-access-stack>header>:last-child{letter-spacing:-.025em;padding:0;font-family:inherit;font-size:1rem;font-style:normal;font-weight:780;line-height:1;transform:none}.mvp-purchases-kicker{color:var(--mvp-accent-text);align-items:center;line-height:1}.mvp-purchases-kicker svg,.mvp-purchase-icon,.mvp-purchase-icon svg,.mvp-purchase-related-title svg{color:var(--mvp-accent-text);flex:none;display:block}.mvp-purchase-icon{place-items:center;width:1.75rem;height:1.75rem}.mvp-purchase-icon svg{stroke-width:1.9px;width:1.05rem;height:1.05rem}.mvp-purchases-counts>span{align-items:center;gap:.38rem}.mvp-purchases-counts small,.mvp-purchases-counts span>small,.mvp-purchases-header>div:last-child small{color:#fff;font-size:.72rem;font-weight:680}.mvp-purchases-list,.mvp-report-submission-list,.mvp-purchase-item,.mvp-report-submission,.mvp-disclosure-panel,:is(.mvp-portal-content:has(.mvp-purchases-shell),.mvp-portal-page:has(>.mvp-purchases-shell),.mvp-purchases-shell){overflow-anchor:none}.mvp-purchase-item,.mvp-report-submission{contain:none}.mvp-disclosure-trigger.mvp-purchase-summary,.mvp-disclosure-trigger.mvp-report-submission-summary,.mvp-disclosure-trigger.mvp-purchase-summary:hover,.mvp-disclosure-trigger.mvp-report-submission-summary:hover,.mvp-purchase-item.is-open>.mvp-disclosure-trigger,.mvp-report-submission.is-open>.mvp-disclosure-trigger{background:var(--mvp-surface)}.mvp-disclosure-panel{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.7,.2,1),opacity .18s,visibility 0s linear .3s;overflow:hidden}.mvp-disclosure-panel>.mvp-disclosure-content{border-top-width:0;padding-block:0;transition:padding-block .3s cubic-bezier(.2,.7,.2,1),border-top-width .3s cubic-bezier(.2,.7,.2,1)}.mvp-purchase-item.is-open>.mvp-disclosure-panel,.mvp-report-submission.is-open>.mvp-disclosure-panel{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.2,.7,.2,1),opacity .18s,visibility}.mvp-purchase-item.is-open>.mvp-disclosure-panel>.mvp-disclosure-content,.mvp-report-submission.is-open>.mvp-disclosure-panel>.mvp-disclosure-content{border-top-width:1px;padding-block:.85rem 1rem}.mvp-purchase-item.is-open .mvp-purchase-details,.mvp-report-submission.is-open .mvp-report-submission-body{animation:none}.mvp-purchase-chevron,.mvp-report-submission-summary>svg:last-child{transition:color .16s,rotate .24s cubic-bezier(.2,.7,.2,1)}.mvp-purchase-related-grid a,.mvp-receipt-download,.mvp-purchase-receipt-download{border:1px solid var(--mvp-accent-line);background:var(--mvp-accent-soft);color:#fff;border-radius:.4rem;justify-content:center;align-items:center;gap:.38rem;min-height:2rem;padding:0 .62rem;font-size:.68rem;font-weight:700;text-decoration:none;display:inline-flex}.mvp-purchase-related-grid a:hover,.mvp-receipt-download:hover,.mvp-purchase-receipt-download:hover{border-color:var(--mvp-accent)}.mvp-purchase-key,.mvp-license-key,.mvp-order-key{align-items:center;gap:.42rem;max-width:100%;display:inline-flex}.mvp-purchase-key code,.mvp-license-key code,.mvp-order-key code{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mvp-live-expiry,.mvp-purchase-expiry,.mvp-order-expiry{color:var(--mvp-text-soft);font-variant-numeric:tabular-nums}.mvp-report-switch{width:min(100%,26rem);margin:0 auto .7rem}.mvp-report-switch button{min-height:2.6rem}.mvp-report-switch svg{width:.95rem;height:.95rem;color:var(--mvp-accent-text);flex:0 0 .95rem;display:block}.mvp-report-upload{justify-items:stretch;width:100%}.mvp-report-upload-control{border-style:solid;border-color:var(--mvp-border-strong);border-radius:.42rem;justify-self:stretch;width:100%;min-width:0;height:2.7rem;min-height:2.7rem}.mvp-report-upload-control:hover,.mvp-report-upload-control:focus-within{border-color:var(--mvp-accent-line);background:var(--mvp-surface-deep)}.mvp-report-submit{width:100%}.mvp-report-history-count{display:none!important}.mvp-report-history-heading{border-bottom:1px solid var(--mvp-border);min-height:0}.mvp-report-history-heading p,.mvp-report-history-heading>div>p,.mvp-report-history-heading>svg{color:var(--mvp-accent-text)}.mvp-report-product-tabs,.mvp-report-product-options,.mvp-report-product-selector{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.4rem;display:grid}.mvp-report-product-tabs button,.mvp-report-product-options button,.mvp-report-product-selector button{border:1px solid var(--mvp-border);background:var(--mvp-surface-deep);min-height:2.5rem;color:var(--mvp-text-soft);border-radius:.42rem;font-size:.72rem;font-weight:680}.mvp-report-product-tabs button:hover,.mvp-report-product-options button:hover,.mvp-report-product-selector button:hover,.mvp-report-product-tabs button.is-active,.mvp-report-product-options button.is-active,.mvp-report-product-selector button.is-active,.mvp-report-product-tabs button[aria-pressed=true],.mvp-report-product-options button[aria-pressed=true],.mvp-report-product-selector button[aria-pressed=true]{border-color:var(--mvp-accent-line);background:var(--mvp-accent-soft);color:#fff}.mvp-portal-sidebar-footer{border-top:1px solid var(--mvp-border);background:var(--mvp-surface);flex-direction:column;margin-top:auto;display:flex}.mvp-portal-sidebar-footer>.mvp-portal-sidebar-account{background:0 0;border:0;order:1;padding:.72rem}.mvp-portal-sidebar-footer>.mvp-sidebar-access{border-top:1px solid var(--mvp-border);background:0 0;order:2;margin:0;padding:.62rem .72rem .72rem}.mvp-sidebar-access-heading{display:none}.mvp-sidebar-access-list{max-height:min(8rem,20dvh)}.mvp-sidebar-access-item,.mvp-sidebar-access-list>p{background:0 0;border:0}.mvp-sidebar-access-item{padding-left:.15rem;padding-right:.15rem}.mvp-portal-sidebar-signout{border:1px solid var(--mvp-accent);background:var(--mvp-accent);min-height:2.45rem;color:var(--season-ink);border-radius:.42rem;margin-top:.65rem;font-weight:720}.mvp-portal-sidebar-signout svg{color:currentColor}.mvp-portal-sidebar-signout:hover:not(:disabled){border-color:var(--mvp-accent);background:var(--mvp-accent);color:var(--season-ink)}@media (width>=821px){.mvp-portal-content:has(.mvp-reports-layout){overflow:hidden}.mvp-portal-section-transition:has(.mvp-reports-layout){height:100%;min-height:0}.mvp-portal-page:has(>.mvp-reports-layout){flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.mvp-portal-page:has(>.mvp-reports-layout)>.mvp-portal-page-intro{flex:none}.mvp-portal-page:has(>.mvp-reports-layout)>.mvp-reports-layout{flex:1;min-height:0;display:grid;overflow:hidden}.mvp-reports-shell{min-height:0;overflow:hidden}.mvp-report-history{flex-direction:column;align-self:stretch;min-height:0;display:flex;overflow:hidden}.mvp-report-submission-list{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;overflow:hidden auto}.mvp-report-submission-list::-webkit-scrollbar{display:none}}@media (width>=821px) and (height<=760px){.mvp-portal-page:has(>.mvp-reports-layout)>.mvp-portal-page-intro{margin-bottom:.7rem}.mvp-report-switch{margin-bottom:.45rem}.mvp-portal-form-card{padding:.8rem}.mvp-portal-form{gap:.58rem;margin-top:.65rem}.mvp-portal-form textarea{min-height:4.5rem}}@media (width<=820px){.mvp-loader-product-actions,.mvp-loader-footer-meta{width:100%}.mvp-loader-footer-meta{text-align:center;justify-content:center}.mvp-reports-layout,.mvp-reports-shell,.mvp-report-history,.mvp-report-submission-list{min-height:0;overflow:visible}}@media (width<=560px){.mvp-purchases-counts{justify-content:flex-start;gap:.8rem;width:100%}.mvp-loader-footer-meta{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mvp-loader-footer-meta>div,.mvp-loader-footer-meta dt{text-align:center;justify-content:center}.mvp-purchase-item,.mvp-report-submission{contain:none}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-loader-download,:root:not([data-motion=full]) .mvp-loader-download>svg{animation:none!important}:root:not([data-motion=full]) .mvp-disclosure-panel{transition:none!important}}:root[data-motion=reduced] .mvp-loader-download,:root[data-motion=reduced] .mvp-loader-download>svg{animation:none!important}:root[data-motion=reduced] .mvp-disclosure-panel{transition:none!important}.mvp-record-icon{width:1.75rem;height:1.75rem;color:var(--mvp-accent-text);flex:0 0 1.75rem;place-items:center;display:grid}.mvp-record-icon>svg{stroke-width:1.9px;width:1.05rem;height:1.05rem;display:block}.mvp-purchase-count{align-items:center;gap:.42rem;display:inline-flex}.mvp-purchase-count-icon{width:1.55rem;height:1.55rem;color:var(--mvp-accent-text);flex-basis:1.55rem}.mvp-purchase-count-icon>svg{width:.98rem;height:.98rem}.mvp-purchase-count>span:last-child{align-items:baseline;gap:.28rem;display:inline-flex}.mvp-purchase-count strong{color:var(--mvp-accent-text);letter-spacing:-.02em;font-family:inherit;font-size:.92rem;font-style:normal;font-weight:780;line-height:1;transform:none}.mvp-purchase-count small{color:#fff}.mvp-live-expiry{color:var(--mvp-text-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.mvp-live-expiry.is-lifetime{color:var(--mvp-text-soft)}.mvp-live-expiry.is-expired{color:var(--mvp-accent-text)}.mvp-purchase-facts>.mvp-purchase-key{display:block}.mvp-purchase-key dd{overflow:hidden}.mvp-purchase-key code{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.72rem;display:block;overflow:hidden}.mvp-receipt-actions{justify-content:flex-end;align-items:center;gap:.45rem;min-width:0;display:flex}.mvp-receipt-download{min-height:1.85rem;padding:0 .55rem}.mvp-receipt-download svg{width:.78rem;height:.78rem}.mvp-download-product{align-content:start;justify-items:center}.mvp-loader-download.is-loading{cursor:progress}.mvp-loader-download.is-success{animation:.62s cubic-bezier(.16,1,.3,1) both mvp-download-confirm}.mvp-download-check{animation:.52s cubic-bezier(.16,1,.3,1) both mvp-download-check-in}.mvp-loader-download.is-error{border-color:var(--mvp-accent)}.mvp-report-product{border:0;min-width:0;margin:0;padding:0}.mvp-report-product>legend{color:var(--mvp-text-soft);margin-bottom:.42rem;padding:0;font-size:.78rem;font-weight:650}.mvp-report-product-options{width:100%}.mvp-report-product-option{justify-content:center;align-items:center;gap:.42rem;min-width:0;padding:0 .65rem;display:inline-flex;overflow:hidden}.mvp-report-product-option>svg{width:.96rem;height:.96rem;color:var(--mvp-accent-text);flex:0 0 .96rem}.mvp-report-product-option>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mvp-report-action-wide{width:100%}.mvp-report-history-scroll{overflow-anchor:none;min-height:0}@media (width>=821px){.mvp-report-history-scroll{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;overflow:hidden auto}.mvp-report-history-scroll::-webkit-scrollbar{display:none}.mvp-report-history-scroll>.mvp-report-submission-list{overflow:visible}}@media (width>=821px) and (height<=780px){.mvp-reports-shell .mvp-portal-form-heading{gap:.48rem}.mvp-reports-shell .mvp-portal-form-heading h2{margin-top:.1rem;font-size:.98rem}.mvp-reports-shell .mvp-portal-form{gap:.4rem;margin-top:.45rem}.mvp-reports-shell .mvp-portal-form label,.mvp-reports-shell .mvp-report-upload{gap:.25rem}.mvp-reports-shell .mvp-report-product>legend{margin-bottom:.25rem}.mvp-reports-shell .mvp-report-product-option,.mvp-reports-shell .mvp-portal-form input,.mvp-reports-shell .mvp-report-upload-control{height:2.3rem;min-height:2.3rem}.mvp-reports-shell .mvp-portal-form textarea{min-height:3.8rem;max-height:3.8rem}.mvp-reports-shell .mvp-portal-form label>small{line-height:1}.mvp-reports-shell .mvp-portal-form-footer{gap:.3rem;padding-top:.45rem}.mvp-reports-shell .mvp-portal-form-footer>button{min-height:2.35rem}}@media (width<=560px){.mvp-purchase-count{gap:.3rem}.mvp-purchase-count-icon{flex-basis:1.35rem;width:1.35rem;height:1.35rem}.mvp-purchase-count>span:last-child{gap:.22rem}.mvp-report-product-options{grid-template-columns:minmax(0,1fr)}.mvp-receipt-actions{flex-direction:column;align-items:flex-end}}.mvp-portal-section-splash{visibility:hidden;background:var(--mvp-bg);border-radius:0;animation:.76s cubic-bezier(.16,1,.3,1) both mvp-portal-refresh-cover;display:grid}.mvp-portal-section-brand{will-change:auto;animation:.66s cubic-bezier(.16,1,.3,1) both mvp-portal-refresh-brand;transform:none}.mvp-portal-page.is-page-entering,.mvp-portal-section-transition>.mvp-portal-page{animation:.28s ease-out .52s backwards mvp-portal-crisp-page}.mvp-portal-enter-item{animation:.3s ease-out .57s backwards mvp-portal-crisp-item}.mvp-portal-enter-item:nth-of-type(2),.mvp-portal-enter-item:nth-of-type(3),.mvp-portal-enter-item:nth-of-type(4){animation-delay:.57s}.mvp-report-panel{animation:.22s ease-out backwards mvp-report-crisp-panel}@keyframes mvp-portal-refresh-cover{0%,64%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes mvp-portal-refresh-brand{0%{opacity:0}24%,60%{opacity:1}to{opacity:0}}@keyframes mvp-portal-crisp-page{0%{opacity:0}to{opacity:1}}@keyframes mvp-portal-crisp-item{0%{opacity:0}to{opacity:1}}@keyframes mvp-report-crisp-panel{0%{opacity:0}to{opacity:1}}.mvp-portal-sidebar-footer>.mvp-portal-sidebar-account{order:1}.mvp-portal-sidebar-footer>.mvp-sidebar-access{border-top:1px solid var(--mvp-border);border-bottom:0;order:2;padding:.62rem .72rem}.mvp-portal-sidebar-signout-wrap{border-top:1px solid var(--mvp-border);order:3;padding:.68rem .72rem .72rem}.mvp-portal-sidebar-signout-wrap .mvp-portal-sidebar-signout{margin:0}.mvp-sidebar-access-item strong,.mvp-sidebar-access-item span,.mvp-sidebar-access-item small,.mvp-sidebar-access-item .mvp-live-expiry,.mvp-sidebar-access-item .mvp-live-expiry.is-lifetime{color:#fff}.mvp-loader-hero{min-height:5.9rem;margin-bottom:.62rem;padding:.85rem 1.05rem}.mvp-loader-hero-copy h2{margin-top:.22rem;font-size:1.12rem}.mvp-loader-hero-copy p:last-child{margin-top:.28rem;font-size:.74rem;line-height:1.45}.mvp-loader-hero-mark{width:3rem;height:3rem}.mvp-loader-hero-mark svg{width:1.85rem;height:1.85rem}.mvp-loader-product-grid,.mvp-portal-loader-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem}.mvp-loader-product,.mvp-portal-loader-list article,.mvp-download-product{text-align:left;flex-direction:column;align-items:stretch;gap:.52rem;min-height:0;padding:.82rem .9rem;display:flex;overflow:hidden}.mvp-loader-card-heading,.mvp-loader-product-heading{align-items:center;gap:.64rem;min-width:0;display:flex}.mvp-loader-card-icon,.mvp-loader-product-icon{width:2rem;height:2rem;color:var(--mvp-accent-text);background:0 0;border:0;border-radius:0;flex:0 0 2rem;place-items:center;display:grid}.mvp-loader-card-icon svg,.mvp-loader-product-icon svg{stroke-width:1.8px;width:1.25rem;height:1.25rem}.mvp-loader-card-title,.mvp-loader-product-title,.mvp-loader-product-copy{text-align:left;justify-items:start;width:100%;min-width:0;display:grid}.mvp-loader-card-title p,.mvp-loader-product-title p,.mvp-loader-product-copy>p{color:var(--mvp-accent-text);font-size:.62rem;line-height:1}.mvp-loader-card-title h2,.mvp-loader-product-title h2,.mvp-loader-product-copy h2{color:#fff;text-align:left;width:100%;margin-top:.18rem;font-size:.9rem;line-height:1.15}.mvp-loader-product-copy>small{width:100%;color:var(--mvp-muted);text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:0;font-size:.68rem;line-height:1.35;display:-webkit-box;overflow:hidden}.mvp-loader-product-meta{border-top:1px solid var(--mvp-border);justify-content:flex-start;gap:.9rem;width:100%;padding-top:.5rem}.mvp-loader-product-meta span,.mvp-loader-product-meta small,.mvp-loader-product-meta strong,.mvp-loader-product-meta .mvp-live-expiry,.mvp-loader-product-meta .mvp-live-expiry.is-lifetime{color:#fff}.mvp-loader-product-meta svg{color:var(--mvp-accent-text)}.mvp-loader-product-actions{grid-template-columns:minmax(0,1fr);justify-content:stretch;place-items:stretch stretch;gap:.48rem;width:100%;margin-top:auto;display:grid}.mvp-loader-download{width:100%;min-width:0;min-height:2.5rem}.mvp-loader-download>span{text-align:center;width:100%;display:block}.mvp-loader-footer-meta{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:.5rem;width:100%;display:grid}.mvp-loader-footer-meta>div,.mvp-loader-footer-meta dt{text-align:left;justify-content:flex-start;min-width:0}.mvp-loader-footer-meta dd{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mvp-reports-layout{grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr);align-items:stretch;gap:.7rem;width:min(100%,70rem)}.mvp-reports-compose,.mvp-report-history{border:1px solid var(--mvp-border);background:var(--mvp-surface);border-radius:.58rem;min-width:0;overflow:hidden}.mvp-reports-compose{flex-direction:column;min-height:0;padding:.9rem;display:flex}.mvp-report-mode-card,.mvp-reports-compose-header{border-bottom:1px solid var(--mvp-border);justify-content:flex-start;align-items:center;gap:.62rem;min-width:0;padding:0 0 .78rem;display:flex}.mvp-report-mode-card>div:first-child,.mvp-reports-compose-header>div{min-width:0}.mvp-report-mode-card p,.mvp-reports-compose-header p,.mvp-report-form-intro p{color:var(--mvp-accent-text);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:720}.mvp-report-mode-card h2,.mvp-reports-compose-header h2,.mvp-report-form-intro h2{color:#fff;letter-spacing:-.02em;margin:.2rem 0 0;font-size:.95rem;font-weight:710}.mvp-report-mode-card>div:first-child>span,.mvp-reports-compose-header>div>span,.mvp-report-form-intro>div>span{color:var(--mvp-muted);margin-top:.22rem;font-size:.69rem;line-height:1.4;display:block}.mvp-reports-compose-header>div>span,.mvp-report-form-intro>div>span{display:none}.mvp-reports-compose-icon,.mvp-report-history-icon,.mvp-report-form-icon{width:1.85rem;height:1.85rem;color:var(--mvp-accent-text);flex:0 0 1.85rem;place-items:center;display:grid}.mvp-reports-compose-icon>svg,.mvp-report-history-icon>svg,.mvp-report-form-icon>svg{width:1.08rem;height:1.08rem}.mvp-report-switch{background:var(--mvp-surface-deep);border:0;border-radius:.42rem;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.22rem;width:min(100%,17rem);margin:.62rem auto 0;padding:.22rem;display:grid}.mvp-report-switch button{min-height:2.25rem;color:var(--mvp-muted);background:0 0;border:0;border-radius:.34rem;padding:0 .58rem;font-size:.69rem}.mvp-report-switch button:after{display:none}.mvp-report-switch button:hover{color:#fff;background:#ffffff09}.mvp-report-switch button.is-active,.mvp-report-switch button[aria-pressed=true]{background:var(--mvp-accent);color:var(--season-ink);border:0}.mvp-report-switch button.is-active svg,.mvp-report-switch button[aria-pressed=true] svg{color:currentColor}.mvp-reports-compose .mvp-report-panel{flex:1;min-height:0}.mvp-reports-compose .mvp-portal-form-card{background:0 0;border:0;border-radius:0;height:auto;padding:.25rem 0 0}.mvp-report-form-intro{align-items:center;gap:.62rem;margin-bottom:.42rem;display:flex}.mvp-report-form-intro>span{width:1.85rem;height:1.85rem;color:var(--mvp-accent-text);flex:0 0 1.85rem;place-items:center;display:grid}.mvp-report-form-intro>span svg{width:1.12rem;height:1.12rem}.mvp-reports-compose .mvp-portal-form{gap:.32rem;margin-top:0}.mvp-report-fields{grid-template-columns:minmax(0,1fr);gap:.42rem;display:grid}.mvp-report-field,.mvp-report-product,.mvp-report-upload{min-width:0}.mvp-report-field.is-wide,.mvp-report-fields>.mvp-report-product,.mvp-report-fields>.mvp-report-upload{grid-column:1/-1}.mvp-reports-compose .mvp-portal-form label,.mvp-report-product>legend{color:var(--mvp-text-soft);gap:.2rem;font-size:.7rem}.mvp-reports-compose .mvp-portal-form label>small{display:none}.mvp-reports-compose .mvp-portal-form input,.mvp-reports-compose .mvp-portal-form textarea{background:var(--mvp-surface-deep);border:0;border-bottom:1px solid #ffffff21;border-radius:.32rem .32rem 0 0}.mvp-reports-compose .mvp-portal-form input{height:2.15rem;min-height:2.15rem}.mvp-reports-compose .mvp-portal-form textarea{resize:none;height:3.3rem;min-height:3.3rem;max-height:3.3rem}.mvp-report-product-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.34rem}.mvp-report-product{display:block}.mvp-report-product>legend{margin-bottom:.28rem}.mvp-report-product-option{background:var(--mvp-surface-deep);border:0;border-radius:.36rem;height:2.1rem;min-height:2.1rem}.mvp-report-product-option:hover{background:var(--mvp-surface-hover)}.mvp-report-product-option.is-active,.mvp-report-product-option[aria-pressed=true]{background:var(--mvp-accent-soft);color:#fff;box-shadow:inset 0 -1px 0 var(--mvp-accent)}.mvp-report-actions{grid-template-columns:minmax(0,1fr);gap:.3rem;padding-top:0;display:grid}.mvp-report-actions>.mvp-portal-form-message,.mvp-report-actions>span[aria-hidden=true]{min-height:0}.mvp-report-actions>span[aria-hidden=true]{display:none}.mvp-report-upload{gap:.3rem;width:100%;display:grid}.mvp-report-upload-heading{color:var(--mvp-text-soft);justify-content:space-between;align-items:center;gap:.5rem;font-size:.7rem;display:flex}.mvp-report-upload-heading>small{color:var(--mvp-muted);font-size:.64rem}.mvp-report-upload-control,.mvp-report-submit{border-radius:.4rem;width:100%;height:2.3rem;min-height:2.3rem}.mvp-report-actions>.mvp-report-submit{height:2.3rem;min-height:2.3rem}.mvp-report-upload-control{border:1px solid var(--mvp-border);background:var(--mvp-surface-deep);color:var(--mvp-text-soft);grid-template-columns:none;justify-content:center;align-items:center;gap:.45rem;display:flex}.mvp-report-submit{background:var(--mvp-accent);color:var(--season-ink);border:0}.mvp-report-submit:hover:not(:disabled){background:var(--mvp-accent)}.mvp-report-file-list{max-height:4.25rem}.mvp-report-history{flex-direction:column;min-height:0;display:flex}.mvp-report-history-heading{background:0 0;flex:none;justify-content:flex-start;padding:.88rem .95rem}.mvp-report-history-heading>div{min-width:0}.mvp-report-history-heading p{color:var(--mvp-accent-text)}.mvp-report-history-heading h2{font-size:.95rem}.mvp-report-history-scroll{flex:1;min-height:0;padding:.38rem}.mvp-report-submission-list{gap:.34rem;padding:0}.mvp-report-submission{border-color:var(--mvp-border);background:var(--mvp-surface-deep);border-radius:.42rem}.mvp-disclosure-trigger.mvp-report-submission-summary,.mvp-disclosure-trigger.mvp-report-submission-summary:hover,.mvp-report-submission.is-open>.mvp-disclosure-trigger{background:0 0;min-height:3.75rem;padding:.65rem .72rem}.mvp-report-submission:hover,.mvp-report-submission.is-open{border-color:var(--mvp-accent-line);background:var(--mvp-surface-deep)}.mvp-report-submission-body{background:0 0}.mvp-report-history-empty{place-content:center;height:100%;min-height:7rem}@media (width>=821px){:is(.mvp-portal-content:has(.mvp-loader-product-grid),.mvp-portal-content:has(.mvp-reports-layout)){overflow:hidden}:is(.mvp-portal-section-transition:has(.mvp-loader-product-grid),.mvp-portal-section-transition:has(.mvp-reports-layout),.mvp-portal-page:has(>.mvp-loader-hero),.mvp-portal-page:has(>.mvp-reports-layout)){height:100%;min-height:0}.mvp-portal-page:has(>.mvp-loader-hero){grid-template-rows:auto auto minmax(0,1fr);gap:.62rem;display:grid;overflow:hidden}:is(.mvp-portal-page:has(>.mvp-loader-hero)>.mvp-portal-page-intro,.mvp-portal-page:has(>.mvp-loader-hero)>.mvp-loader-hero){margin-bottom:0}.mvp-loader-product-grid,.mvp-portal-loader-list{grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);min-height:0;overflow:hidden}.mvp-portal-page:has(>.mvp-reports-layout){overflow:hidden}.mvp-portal-page:has(>.mvp-reports-layout)>.mvp-reports-layout{min-height:0;overflow:hidden}.mvp-report-history-scroll{overscroll-behavior:contain;scrollbar-width:none;overflow:hidden auto}.mvp-report-history-scroll::-webkit-scrollbar{display:none}}@media (width>=821px) and (height<=760px){.mvp-loader-hero{min-height:5.25rem;padding-block:.65rem}.mvp-loader-product,.mvp-portal-loader-list article,.mvp-download-product{gap:.38rem;padding:.65rem .75rem}.mvp-loader-product-copy>small{-webkit-line-clamp:1}.mvp-loader-download{min-height:2.25rem}.mvp-loader-footer-meta dt{font-size:.56rem;display:inline-flex}.mvp-reports-compose{padding:.7rem}.mvp-report-mode-card,.mvp-reports-compose-header{padding-bottom:.6rem}.mvp-report-form-intro{margin-bottom:.45rem}.mvp-reports-compose .mvp-portal-form{gap:.42rem}.mvp-reports-compose .mvp-portal-form textarea{height:3.9rem;min-height:3.9rem;max-height:3.9rem}}@media (width<=1080px) and (width>=821px){.mvp-reports-layout{grid-template-columns:minmax(0,1.05fr) minmax(17rem,.95fr)}.mvp-report-switch{flex-basis:auto;width:100%}}@media (width<=820px){.mvp-loader-product-grid,.mvp-portal-loader-list,.mvp-reports-layout{grid-template-columns:minmax(0,1fr)}.mvp-loader-product-grid,.mvp-portal-loader-list,.mvp-reports-layout,.mvp-reports-compose,.mvp-report-history{overflow:visible}.mvp-report-mode-card,.mvp-reports-compose-header{flex-direction:column;align-items:stretch}.mvp-report-switch{flex-basis:auto;width:100%}}@media (width<=560px){.mvp-loader-hero{align-items:flex-start}.mvp-loader-hero-mark{display:none}.mvp-report-fields,.mvp-report-actions,.mvp-report-product-options{grid-template-columns:minmax(0,1fr)}.mvp-report-field,.mvp-report-fields>.mvp-report-product,.mvp-report-fields>.mvp-report-upload{grid-column:1}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-portal-section-splash{display:none}:root:not([data-motion=full]) .mvp-portal-page.is-page-entering,:root:not([data-motion=full]) .mvp-portal-section-transition>.mvp-portal-page,:root:not([data-motion=full]) .mvp-portal-enter-item,:root:not([data-motion=full]) .mvp-report-panel{animation:none}}:root[data-motion=reduced] .mvp-portal-section-splash{display:none}:root[data-motion=reduced] .mvp-portal-page.is-page-entering,:root[data-motion=reduced] .mvp-portal-section-transition>.mvp-portal-page,:root[data-motion=reduced] .mvp-portal-enter-item,:root[data-motion=reduced] .mvp-report-panel{animation:none}.mvp-report-history-heading .mvp-report-history-icon,.mvp-report-history-heading .mvp-report-history-icon>svg{color:var(--mvp-accent-text)}.mvp-reports-layout button:focus-visible,.mvp-reports-layout label[for]:focus-visible{outline-offset:-2px;outline:1px solid #ffffff52}@media (width>=821px) and (height<=760px){.mvp-reports-layout .mvp-report-form-intro{min-height:2.15rem;margin-bottom:.25rem}.mvp-reports-layout .mvp-reports-compose .mvp-portal-form{gap:.28rem}.mvp-reports-layout .mvp-reports-compose .mvp-portal-form textarea{height:3.15rem;min-height:3.15rem;max-height:3.15rem}}@media (width>=821px){.mvp-loader-product-grid.is-single,.mvp-loader-product-grid.is-pair,.mvp-portal-loader-list.is-single,.mvp-portal-loader-list.is-pair{grid-template-rows:minmax(0,auto);grid-auto-rows:minmax(0,auto);align-content:start}.mvp-loader-product-grid.is-grid,.mvp-portal-loader-list.is-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}.mvp-loader-product-grid.is-pair .mvp-loader-product,.mvp-portal-loader-list.is-pair article{min-height:13.25rem}.mvp-purchase-facts>:last-child:nth-child(3n+2){grid-column:span 2}}.mvp-portal-loader-list article>.mvp-loader-product-copy,.mvp-loader-product .mvp-loader-product-copy{text-align:left;justify-items:start}.mvp-loader-product,.mvp-download-product{border-color:var(--mvp-border);background:var(--mvp-surface)}.mvp-loader-product-heading{border-bottom:1px solid var(--mvp-border);min-height:2.35rem;padding-bottom:.55rem}.mvp-loader-product-icon{flex-basis:2.25rem;width:2.25rem;height:2.25rem}.mvp-loader-product-icon svg{width:1.38rem;height:1.38rem}.mvp-loader-product-copy{gap:.5rem}.mvp-loader-download{text-align:center;justify-content:center;min-height:2.65rem}.mvp-loader-download>span{width:auto}.mvp-reports-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.7rem}.mvp-reports-compose,.mvp-report-history{border:1px solid var(--mvp-border);background:var(--mvp-surface);height:100%;box-shadow:none;border-radius:.58rem}.mvp-reports-compose{padding:0}.mvp-report-card-heading,.mvp-reports-compose-header,.mvp-report-history-heading{border:0;border-bottom:1px solid var(--mvp-border);background:0 0;border-radius:0;flex:0 0 4.35rem;justify-content:flex-start;align-items:center;gap:.62rem;min-height:4.35rem;margin:0;padding:.78rem .92rem;display:flex}.mvp-report-card-heading-copy{align-content:center;gap:.2rem;min-width:0;display:grid}.mvp-report-card-heading-copy p,.mvp-report-card-heading-copy h2{margin:0}.mvp-report-card-heading-copy p{color:var(--mvp-accent-text);letter-spacing:.075em;text-transform:uppercase;font-size:.63rem;font-weight:740;line-height:1}.mvp-report-card-heading-copy h2{color:#fff;letter-spacing:-.015em;font-size:.94rem;font-weight:710;line-height:1.15}.mvp-reports-compose-icon,.mvp-report-history-icon{color:var(--mvp-accent-text)}.mvp-reports-compose .mvp-report-panel{flex:1;min-height:0;padding:0 .9rem .85rem}.mvp-reports-compose .mvp-portal-form-card{padding-top:.52rem}.mvp-report-segmented-control{isolation:isolate;background:var(--mvp-surface-deep);border:0;border-radius:.42rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:.2rem;display:grid;position:relative;overflow:hidden}.mvp-report-segmented-control:before{content:"";z-index:0;background:var(--mvp-accent);border-radius:.32rem;width:calc(50% - .2rem);transition:transform .28s cubic-bezier(.2,.8,.2,1);position:absolute;top:.2rem;bottom:.2rem;left:.2rem;transform:translate(0)}.mvp-report-segmented-control:has(>button:nth-child(2).is-active):before{transform:translate(100%)}.mvp-report-segmented-control:has(>button:nth-child(2)[aria-pressed=true]):before{transform:translate(100%)}.mvp-report-switch{background:var(--mvp-surface-deep);border:0;width:min(100% - 1.8rem,17rem);margin:.68rem auto .12rem;padding:.2rem}.mvp-report-product-options.mvp-report-segmented-control{background:var(--mvp-surface-deep);border:0;gap:0;width:100%;padding:.2rem}.mvp-report-segmented-control>button,.mvp-report-segmented-control>button:hover,.mvp-report-segmented-control>button.is-active,.mvp-report-segmented-control>button[aria-pressed=true]{z-index:1;box-shadow:none;background:0 0;border:0;transition:color .18s;position:relative;transform:none}.mvp-report-segmented-control>button:hover{color:#fff}.mvp-report-segmented-control>button.is-active,.mvp-report-segmented-control>button[aria-pressed=true],.mvp-report-segmented-control>button.is-active svg,.mvp-report-segmented-control>button[aria-pressed=true] svg{color:var(--season-ink)}.mvp-report-product-option{border-radius:.32rem;height:2.2rem;min-height:2.2rem;padding-inline:.55rem}.mvp-report-form-intro{min-height:2.55rem;margin-bottom:.42rem}.mvp-reports-compose .mvp-portal-form{gap:.38rem}.mvp-reports-compose .mvp-portal-form input,.mvp-reports-compose .mvp-portal-form textarea,.mvp-reports-compose .mvp-portal-form input:hover,.mvp-reports-compose .mvp-portal-form textarea:hover,.mvp-reports-compose .mvp-portal-form input:focus,.mvp-reports-compose .mvp-portal-form textarea:focus{border:0;border-bottom:1px solid var(--mvp-border-strong);background:var(--mvp-surface-deep);box-shadow:none;outline:0}.mvp-reports-compose .mvp-portal-form input:focus,.mvp-reports-compose .mvp-portal-form textarea:focus{border-bottom-color:#ffffff52}.mvp-report-file-input{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.mvp-report-upload{gap:.26rem}.mvp-report-upload-control,.mvp-report-upload-control:hover,.mvp-report-upload-control:focus-within{border:1px solid var(--mvp-border-strong);background:var(--mvp-surface-deep);width:100%;height:2.3rem;min-height:2.3rem;box-shadow:none;border-radius:.4rem;justify-content:center;align-items:center;gap:.42rem;padding:0 .72rem;display:inline-flex}.mvp-report-upload-control:hover{color:#fff;border-color:#ffffff47}.mvp-report-upload-control svg{width:.92rem;height:.92rem}.mvp-report-upload-copy{color:inherit;font-size:.69rem;font-weight:700;display:inline!important}.mvp-report-submit{box-shadow:none}.mvp-report-history-scroll{padding:.55rem}.mvp-report-submission,.mvp-report-submission:hover,.mvp-report-submission.is-open{border:1px solid var(--mvp-border);background:var(--mvp-surface-deep);box-shadow:none}.mvp-disclosure-trigger.mvp-report-submission-summary,.mvp-disclosure-trigger.mvp-report-submission-summary:hover,.mvp-report-submission.is-open>.mvp-disclosure-trigger{min-height:3.7rem;box-shadow:none;background:0 0;border:0}.mvp-report-submission:hover>.mvp-report-submission-summary,.mvp-report-submission.is-open>.mvp-report-submission-summary{background:#ffffff06}.mvp-report-submission-body{border-top-color:var(--mvp-border);background:0 0}.mvp-dashboard input::-webkit-contacts-auto-fill-button{visibility:hidden!important;pointer-events:none!important;display:none!important}.mvp-dashboard input::-webkit-credentials-auto-fill-button{visibility:hidden!important;pointer-events:none!important;display:none!important}.mvp-dashboard input::-webkit-caps-lock-indicator{visibility:hidden!important;pointer-events:none!important;display:none!important}.mvp-dashboard input::-webkit-inner-spin-button{visibility:hidden!important;pointer-events:none!important;display:none!important}.mvp-dashboard input:-webkit-autofill{caret-color:#fff;-webkit-text-fill-color:#fff!important;box-shadow:0 0 0 1000px var(--mvp-surface-deep) inset!important}.mvp-dashboard input:-webkit-autofill:hover{caret-color:#fff;-webkit-text-fill-color:#fff!important;box-shadow:0 0 0 1000px var(--mvp-surface-deep) inset!important}.mvp-dashboard input:-webkit-autofill:focus{caret-color:#fff;-webkit-text-fill-color:#fff!important;box-shadow:0 0 0 1000px var(--mvp-surface-deep) inset!important}.mvp-dashboard textarea:-webkit-autofill{caret-color:#fff;-webkit-text-fill-color:#fff!important;box-shadow:0 0 0 1000px var(--mvp-surface-deep) inset!important}.mvp-dashboard textarea:-webkit-autofill:hover{caret-color:#fff;-webkit-text-fill-color:#fff!important;box-shadow:0 0 0 1000px var(--mvp-surface-deep) inset!important}.mvp-dashboard textarea:-webkit-autofill:focus{caret-color:#fff;-webkit-text-fill-color:#fff!important;box-shadow:0 0 0 1000px var(--mvp-surface-deep) inset!important}@media (width<=820px){.mvp-reports-layout{grid-template-columns:minmax(0,1fr)}.mvp-reports-compose,.mvp-report-history{height:auto}.mvp-report-card-heading,.mvp-reports-compose-header,.mvp-report-history-heading{flex-direction:row;flex-basis:auto;align-items:center;min-height:4.35rem}.mvp-purchase-facts>:last-child:nth-child(3n+2){grid-column:auto}}@media (width<=560px){.mvp-report-switch{width:calc(100% - 1.4rem)}.mvp-report-product-options.mvp-report-segmented-control{grid-template-columns:repeat(2,minmax(0,1fr))}.mvp-report-product-option>span{font-size:.62rem}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-report-segmented-control:before{transition:none}}:root[data-motion=reduced] .mvp-report-segmented-control:before{transition:none}.mvp-dashboard{--mvp-brand-accent:var(--season-accent);--mvp-accent:var(--season-accent)}.mvp-dashboard .mvp-name,.mvp-dashboard .mvp-name-word{color:#fff!important}.mvp-dashboard .mvp-name-lua{color:var(--mvp-accent-text)!important}.mvp-dashboard .mvp-portal-breadcrumb,.mvp-dashboard .mvp-portal-breadcrumb ol{overflow:visible}.mvp-dashboard .mvp-portal-breadcrumb ol{min-height:1.5rem}.mvp-dashboard .mvp-portal-breadcrumb .mvp-breadcrumb-brand,.mvp-dashboard .mvp-portal-breadcrumb .mvp-breadcrumb-root,.mvp-dashboard .mvp-portal-breadcrumb .mvp-menu-breadcrumb-section{color:#fff}.mvp-dashboard .mvp-portal-breadcrumb .mvp-breadcrumb-brand .mvp-name-lua,.mvp-dashboard .mvp-portal-breadcrumb .mvp-breadcrumb-brand button:hover .mvp-name-lua,.mvp-dashboard .mvp-portal-breadcrumb .mvp-breadcrumb-brand button:focus-visible .mvp-name-lua{color:var(--mvp-accent-text)!important}.mvp-dashboard .mvp-portal-breadcrumb .mvp-breadcrumb-separator{color:#575757!important}.mvp-dashboard .mvp-portal-breadcrumb .mvp-menu-breadcrumb-page{max-width:min(20rem,32vw);position:relative;color:#fff!important;overflow:visible!important}.mvp-dashboard .mvp-portal-breadcrumb .mvp-menu-breadcrumb-page>span{color:inherit;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mvp-dashboard .mvp-portal-breadcrumb .mvp-menu-breadcrumb-page>svg{pointer-events:none;width:100%;height:.4rem;display:block;position:absolute;bottom:-.46rem;left:0;right:0;overflow:visible}.mvp-dashboard .mvp-portal-breadcrumb .mvp-menu-breadcrumb-page>svg path{fill:none;stroke:var(--mvp-brand-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;animation:.76s cubic-bezier(.22,1,.36,1) .1s both mvp-menu-breadcrumb-draw}.mvp-dashboard .mvp-portal-breadcrumb .mvp-menu-breadcrumb-page.is-pairing-handoff>svg path{opacity:1;stroke-dashoffset:0;animation:none}.mvp-dashboard .mvp-portal-topbar-title{flex:auto;min-width:0}.mvp-dashboard .mvp-portal-breadcrumb,.mvp-dashboard .mvp-portal-breadcrumb ol{max-width:100%}.mvp-dashboard .mvp-portal-breadcrumb .mvp-menu-breadcrumb-section,.mvp-dashboard .mvp-portal-breadcrumb .mvp-menu-breadcrumb-page{text-overflow:ellipsis;min-width:0}.mvp-dashboard .mvp-portal-breadcrumb .mvp-menu-breadcrumb-section{overflow:hidden}.mvp-dashboard .mvp-portal-menu-disconnect{background:var(--mvp-brand-accent);min-width:5.8rem;min-height:2.25rem;color:var(--season-ink);text-align:center;border:0;border-radius:.42rem;flex:none;justify-content:center;align-items:center;padding:0 .9rem;font-size:.68rem;font-weight:780;line-height:1;transition:background-color .18s,color .18s,opacity .18s;display:inline-flex}.mvp-dashboard .mvp-portal-menu-disconnect:hover:not(:disabled),.mvp-dashboard .mvp-portal-menu-disconnect:focus-visible{background:var(--mvp-accent);color:var(--season-ink)}.mvp-dashboard .mvp-portal-menu-disconnect:disabled{opacity:1;cursor:default}.mvp-dashboard .mvp-menu-disconnect-cover{z-index:1200;visibility:hidden;opacity:0;pointer-events:auto;background:#060606;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.mvp-dashboard .mvp-menu-disconnect-cover.is-covering{visibility:visible;animation:.5s ease-out both mvp-portal-cover-in}.mvp-dashboard .mvp-menu-disconnect-cover.is-revealing{visibility:visible;animation:.65s ease-in-out both mvp-portal-cover-out}.mvp-dashboard .mvp-menu-disconnect-cover-brand{--brand-mark-size:3rem;--brand-font-size:1.1rem;opacity:1;filter:none;will-change:auto;transform:translate(0)}.mvp-dashboard.is-menu-disconnecting .mvp-portal-breadcrumb .mvp-menu-breadcrumb-page>svg{opacity:0}@keyframes mvp-menu-breadcrumb-draw{0%{opacity:0;stroke-dashoffset:1px}to{opacity:1;stroke-dashoffset:0}}@media (width<=820px){.mvp-dashboard .mvp-portal-breadcrumb .mvp-menu-breadcrumb-page{max-width:28vw}.mvp-dashboard .mvp-portal-menu-disconnect{min-width:4.9rem;min-height:2.1rem;padding-inline:.68rem;font-size:.62rem}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-breadcrumb .mvp-menu-breadcrumb-page>svg path{opacity:1;stroke-dashoffset:0;animation:none}:root:not([data-motion=full]) .mvp-dashboard .mvp-menu-disconnect-cover{animation:none!important}:root:not([data-motion=full]) .mvp-dashboard .mvp-menu-disconnect-cover.is-covering{visibility:visible;opacity:1}:root:not([data-motion=full]) .mvp-dashboard .mvp-menu-disconnect-cover.is-revealing{visibility:hidden;opacity:0}}:root[data-motion=reduced] .mvp-dashboard .mvp-portal-breadcrumb .mvp-menu-breadcrumb-page>svg path{opacity:1;stroke-dashoffset:0;animation:none}:root[data-motion=reduced] .mvp-dashboard .mvp-menu-disconnect-cover{animation:none!important}:root[data-motion=reduced] .mvp-dashboard .mvp-menu-disconnect-cover.is-covering{visibility:visible;opacity:1}:root[data-motion=reduced] .mvp-dashboard .mvp-menu-disconnect-cover.is-revealing{visibility:hidden;opacity:0}.mvp-dashboard .mvp-menu-state{position:relative}.mvp-dashboard .mvp-menu-pairing-refresh{z-index:80;visibility:hidden;opacity:0;pointer-events:auto;background:#060606;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.mvp-dashboard .mvp-menu-pairing-refresh.is-covering{visibility:visible;animation:.5s ease-out both mvp-portal-cover-in}.mvp-dashboard .mvp-menu-pairing-refresh.is-revealing{visibility:visible;animation:.65s ease-in-out both mvp-portal-cover-out}.mvp-dashboard .mvp-menu-pairing-refresh-brand{--brand-mark-size:3rem;--brand-font-size:1.1rem;opacity:1;filter:none;transform:translate(0)}.mvp-dashboard .mvp-portal-section-transition:not(:has(.mvp-menu-state)){background-image:none;background-repeat:no-repeat}@media (width<=820px){.mvp-dashboard .mvp-portal-section-transition:not(:has(.mvp-menu-state)){background-image:none}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-dashboard .mvp-menu-pairing-refresh{animation:none!important}}:root[data-motion=reduced] .mvp-dashboard .mvp-menu-pairing-refresh{animation:none!important}.mvp-dashboard .mvp-portal-section-transition{z-index:1;position:relative}@media (width>=821px){.mvp-dashboard .mvp-reports-layout{align-items:stretch!important}.mvp-dashboard .mvp-reports-layout>.mvp-reports-compose.mvp-report-panel-fit{align-self:start!important;height:fit-content!important;min-height:0!important}.mvp-dashboard .mvp-reports-layout>.mvp-report-history.mvp-report-panel-tall{align-self:stretch!important;height:100%!important;min-height:0!important}}.mvp-dashboard .mvp-portal-form input,.mvp-dashboard .mvp-portal-form textarea,.mvp-dashboard .mvp-profile-editor input{transition:border-color .19s,color .19s!important}.mvp-dashboard .mvp-portal-form input:hover,.mvp-dashboard .mvp-portal-form textarea:hover,.mvp-dashboard .mvp-profile-editor input:hover{border-color:color-mix(in oklab, var(--mvp-accent) 48%, transparent)!important;border-bottom-color:color-mix(in oklab, var(--mvp-accent) 48%, transparent)!important}.mvp-dashboard .mvp-portal-form input:focus,.mvp-dashboard .mvp-portal-form textarea:focus,.mvp-dashboard .mvp-profile-editor input:focus,.mvp-dashboard .mvp-portal-form input:focus-visible,.mvp-dashboard .mvp-portal-form textarea:focus-visible,.mvp-dashboard .mvp-profile-editor input:focus-visible{border-color:var(--mvp-accent)!important;border-bottom-color:var(--mvp-accent)!important}.mvp-dashboard .mvp-reports-layout .mvp-report-field.is-details textarea{height:2rem;overflow-y:hidden;min-height:2rem!important;max-height:7.5rem!important;padding:.3rem .82rem!important;line-height:1.35!important}.mvp-dashboard .mvp-reports-layout .mvp-report-field input::placeholder,.mvp-dashboard .mvp-reports-layout .mvp-report-field textarea::placeholder{opacity:1;color:#ffffff5c!important}.mvp-dashboard .mvp-report-upload{border-top:1px solid var(--mvp-border)!important;border-bottom:1px solid var(--mvp-border)!important;width:100%!important;margin:.15rem 0 0!important;padding:.48rem 0!important;display:block!important}.mvp-dashboard .mvp-report-upload-control,.mvp-dashboard .mvp-report-upload-control:hover,.mvp-dashboard .mvp-report-upload-control:focus-within,.mvp-dashboard .mvp-report-upload-control:focus-visible{--mvp-upload-string:#ffffff2e;background:repeating-linear-gradient(90deg, var(--mvp-upload-string) 0 .72rem, transparent .72rem 1.12rem) left top / 100% 1px no-repeat, repeating-linear-gradient(90deg, var(--mvp-upload-string) 0 .72rem, transparent .72rem 1.12rem) left bottom / 100% 1px no-repeat, repeating-linear-gradient(0deg, var(--mvp-upload-string) 0 .72rem, transparent .72rem 1.12rem) left top / 1px 100% no-repeat, repeating-linear-gradient(0deg, var(--mvp-upload-string) 0 .72rem, transparent .72rem 1.12rem) right top / 1px 100% no-repeat, var(--mvp-surface-deep)!important;color:#ffffff9e!important;width:100%!important;min-width:0!important;height:2.55rem!important;min-height:2.55rem!important;box-shadow:none!important;border:0!important;border-radius:.24rem!important;outline:0!important;grid-area:auto/1/auto/-1!important;justify-content:center!important;justify-self:stretch!important;align-items:center!important;margin:0!important;padding:0!important;transition:color .19s!important;display:flex!important;position:relative!important}.mvp-dashboard .mvp-report-upload-control:hover,.mvp-dashboard .mvp-report-upload-control:focus-visible{--mvp-upload-string:#ffffff4d;color:#fff!important}.mvp-dashboard .mvp-report-upload:has(.mvp-report-file-input:focus-visible) .mvp-report-upload-control{--mvp-upload-string:#ffffff4d}.mvp-dashboard .mvp-report-upload-control>svg{width:1.08rem!important;height:1.08rem!important;margin:0!important;display:block!important;transform:none!important}.mvp-dashboard .mvp-report-file-list{width:100%!important;margin-top:.4rem!important}.mvp-dashboard .mvp-report-actions{margin-top:.05rem!important}.mvp-dashboard .mvp-loader-product-header-meta{text-align:center!important;grid-template-columns:repeat(3,minmax(5.4rem,max-content))!important;justify-content:end!important;align-items:start!important;gap:.68rem!important;display:grid!important}.mvp-dashboard .mvp-loader-product-header-meta>div{text-align:center!important;align-content:start!important;justify-items:center!important;gap:.18rem!important;min-width:0!important;display:grid!important}.mvp-dashboard .mvp-loader-product-header-meta dt{width:100%;color:var(--mvp-accent-text)!important;text-align:center!important}.mvp-dashboard .mvp-loader-product-header-meta dd,.mvp-dashboard .mvp-loader-product-header-meta dd *{width:100%;color:#fff!important;text-align:center!important;justify-content:center!important}.mvp-dashboard .mvp-portal-section-splash{visibility:hidden;opacity:0;place-items:center!important;animation:none!important;display:grid!important}.mvp-dashboard .mvp-portal-section-transition.is-covering>.mvp-portal-section-splash{visibility:visible;animation:.18s ease-out both mvp-portal-cover-in!important}.mvp-dashboard .mvp-portal-section-transition.is-revealing>.mvp-portal-section-splash{visibility:visible;animation:.3s ease-in-out both mvp-portal-cover-out!important}.mvp-dashboard .mvp-report-form-refresh>.mvp-report-form-refresh-screen{visibility:hidden;opacity:0;place-items:center!important;animation:none!important;display:grid!important}.mvp-dashboard .mvp-report-form-refresh.is-covering>.mvp-report-form-refresh-screen{visibility:visible;animation:.16s ease-out both mvp-report-cover-in!important}.mvp-dashboard .mvp-report-form-refresh.is-revealing>.mvp-report-form-refresh-screen{visibility:visible;animation:.26s ease-in-out both mvp-report-cover-out!important}.mvp-dashboard .mvp-portal-session-intro{visibility:visible;opacity:1;animation:1.65s ease-in-out both mvp-clean-session-cover!important}.mvp-dashboard .mvp-report-form-refresh-brand,.mvp-dashboard .mvp-portal-section-brand,.mvp-dashboard .mvp-portal-session-brand{filter:none!important;will-change:auto!important;transform:translate(0)!important}.mvp-dashboard .mvp-report-form-refresh-brand{--brand-mark-size:3.35rem;--brand-font-size:1.16rem;opacity:1!important;animation:none!important}.mvp-dashboard .mvp-portal-section-brand{opacity:1!important;animation:none!important}.mvp-dashboard .mvp-portal-session-brand{animation:1.65s ease-in-out both mvp-clean-session-brand!important}.mvp-dashboard .mvp-portal-page.is-page-entering,.mvp-dashboard .mvp-portal-section-transition>.mvp-portal-page{opacity:1;transform:none;will-change:auto!important;animation:none!important}.mvp-dashboard .mvp-portal-enter-item,.mvp-dashboard .mvp-report-panel{will-change:auto!important;animation:none!important;transform:none!important}@keyframes mvp-portal-cover-in{0%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}@keyframes mvp-portal-cover-out{0%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}@keyframes mvp-report-cover-in{0%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}@keyframes mvp-report-cover-out{0%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}@keyframes mvp-clean-session-cover{0%,74%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}@keyframes mvp-clean-session-brand{0%,to{opacity:0;transform:none}17%,72%{opacity:1;transform:none}}.mvp-dashboard .mvp-portal-page-title>svg.mvp-page-scribble{color:var(--season-accent)!important;overflow:visible!important}.mvp-dashboard .mvp-portal-page-title>svg.mvp-page-scribble path{stroke-width:2px;stroke-dashoffset:1.02px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;transform:none;fill:none!important;stroke:var(--season-accent)!important;stroke-dasharray:1.02 1.02!important;animation:.8s cubic-bezier(.45,0,.55,1) .62s both mvp-page-scribble-final!important}@keyframes mvp-page-scribble-final{0%{opacity:0;stroke-dashoffset:1.02px}1%{opacity:1;stroke-dashoffset:1.02px}to{opacity:1;stroke-dashoffset:0}}.mvp-dashboard .mvp-portal-canvas.is-covering .mvp-portal-page-title>svg.mvp-page-scribble path{animation:.24s cubic-bezier(.45,0,.55,1) both mvp-page-scribble-erase!important}@keyframes mvp-page-scribble-erase{0%{stroke-dashoffset:0;opacity:1}99%{opacity:1}to{stroke-dashoffset:1.02px;opacity:0}}.mvp-dashboard .mvp-portal-metrics button.has-unseen-update{border-color:var(--mvp-border)!important}.mvp-dashboard .mvp-portal-metrics button.has-unseen-update:hover{border-color:var(--mvp-border-strong)!important}.mvp-dashboard .mvp-portal-metrics .mvp-portal-shortcut-alert{background:0 0;border:0;border-radius:0;place-items:center;padding:0;top:.68rem;right:.72rem;width:1.45rem!important;min-width:0!important;height:1.45rem!important;color:var(--mvp-accent-text)!important;display:grid!important;position:absolute!important}.mvp-dashboard .mvp-portal-metrics .mvp-portal-shortcut-alert>svg{stroke-width:2px;transform-origin:50% 12%;color:#fff!important;width:1.05rem!important;height:1.05rem!important;margin:0!important;display:block!important}.mvp-dashboard .mvp-portal-metrics .mvp-portal-shortcut-alert>strong{border:2px solid var(--mvp-surface);background:var(--mvp-accent);letter-spacing:-.02em;border-radius:999px;place-items:center;min-width:1.04rem;height:1.04rem;padding:0 .2rem;font-weight:850;line-height:1;display:grid;position:absolute;top:-.26rem;right:-.34rem;color:var(--season-ink)!important;font-size:.5rem!important}.mvp-dashboard .mvp-portal-metrics .mvp-portal-shortcut-alert>strong.is-capped{letter-spacing:-.055em;text-indent:-.015rem;min-width:1.2rem;padding-inline:.14rem}.mvp-dashboard .mvp-portal-metrics button.has-unseen-update .mvp-portal-shortcut-alert>svg{animation:.64s cubic-bezier(.2,.8,.2,1) .18s both mvp-dashboard-shortcut-bell}@keyframes mvp-dashboard-shortcut-bell{0%,to{rotate:0deg}20%{rotate:13deg}40%{rotate:-11deg}60%{rotate:8deg}80%{rotate:-5deg}}.mvp-dashboard .mvp-pairing-gate{border:1px solid var(--mvp-border);background:var(--mvp-surface);border-radius:.62rem;grid-template-columns:minmax(0,.92fr) minmax(20rem,1.08fr);width:min(100%,60rem);min-height:clamp(22rem,54dvh,30rem);margin:.7rem auto 0;display:grid;overflow:hidden}.mvp-dashboard .mvp-pairing-copy,.mvp-dashboard .mvp-pairing-form{flex-direction:column;justify-content:center;min-width:0;padding:clamp(1.5rem,4vw,3.5rem);display:flex}.mvp-dashboard .mvp-pairing-copy{border-right:1px solid var(--mvp-border);background:var(--mvp-surface-deep);align-items:flex-start}.mvp-dashboard .mvp-pairing-icon{border:1px solid var(--mvp-border-strong);background:var(--mvp-surface-raised);width:2.65rem;height:2.65rem;color:var(--mvp-accent-text);border-radius:.52rem;place-items:center;margin-bottom:1.3rem;display:grid}.mvp-dashboard .mvp-pairing-icon>svg{stroke-width:1.9px;width:1.25rem;height:1.25rem}.mvp-dashboard .mvp-pairing-copy>p:first-of-type{color:var(--mvp-accent-text);letter-spacing:.075em;text-transform:uppercase;margin:0 0 .5rem;font-size:.65rem;font-weight:780}.mvp-dashboard .mvp-pairing-copy h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,2.3vw,2rem);font-weight:780;line-height:1.08}.mvp-dashboard .mvp-pairing-copy>p:last-child{max-width:30rem;color:var(--mvp-muted);margin:.78rem 0 0;font-size:.78rem;line-height:1.55}.mvp-dashboard .mvp-pairing-form{background:var(--mvp-surface);align-items:stretch}.mvp-dashboard .mvp-pairing-form>label{color:var(--mvp-text-soft);margin-bottom:.42rem;font-size:.68rem;font-weight:690}.mvp-dashboard .mvp-pairing-code{width:100%;min-width:0}.mvp-dashboard .mvp-pairing-code-slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.5rem,1vw,.75rem);width:100%;display:grid}.mvp-dashboard .mvp-pairing-code-slot{border:1px solid var(--mvp-border-strong);background:var(--mvp-surface-deep);min-width:0;height:clamp(3.5rem,5vw,4rem);color:var(--mvp-text);font-variant-numeric:tabular-nums;border-radius:.5rem;place-items:center;font-size:1.5rem;font-weight:650;transition:border-color .18s,background-color .18s;display:grid;position:relative}.mvp-dashboard .mvp-pairing-code-slot[data-active],.mvp-dashboard .mvp-pairing-code-slot[data-invalid]{border-color:var(--mvp-accent)}.mvp-dashboard .mvp-pairing-code-caret{background:currentColor;width:1px;height:1.5rem;position:absolute}.mvp-dashboard .mvp-pairing-help,.mvp-dashboard .mvp-pairing-error{min-height:1rem;color:var(--mvp-muted);margin:.45rem 0 0;font-size:.65rem;line-height:1.45}.mvp-dashboard .mvp-pairing-error{color:var(--mvp-accent-text)}.mvp-dashboard .mvp-pairing-action,.mvp-dashboard .mvp-pairing-connected-signout{border:0;border-radius:.42rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.65rem;padding:0 .95rem;font-size:.76rem;font-weight:740;transition:background-color .17s,color .17s;display:inline-flex}.mvp-dashboard .mvp-pairing-action{background:var(--mvp-accent);width:100%;color:var(--season-ink);margin-top:1rem}.mvp-dashboard .mvp-pairing-action:hover{background:var(--mvp-accent)}.mvp-dashboard .mvp-pairing-action>svg,.mvp-dashboard .mvp-pairing-connected-signout>svg{width:.92rem;height:.92rem}.mvp-dashboard .mvp-pairing-connected{min-height:calc(100dvh - var(--mvp-bar-height) - clamp(2rem, 7vw, 5rem));text-align:center;align-content:center;place-items:center;gap:1.25rem;padding:2rem;display:grid;animation:.36s cubic-bezier(.22,1,.36,1) both mvp-pairing-connected-enter!important}.mvp-dashboard .mvp-pairing-connected-copy{justify-items:center;display:grid}.mvp-dashboard .mvp-pairing-connected-brand{--brand-mark-size:3rem;--brand-font-size:1.2rem;margin-bottom:1.05rem}.mvp-dashboard .mvp-pairing-connected h1{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(1.65rem,3vw,2.3rem)}.mvp-dashboard .mvp-pairing-connected p{max-width:30rem;color:var(--mvp-muted);margin:.55rem 0 0;font-size:.76rem;line-height:1.55}.mvp-dashboard .mvp-pairing-connected-signout{background:var(--mvp-surface-raised);min-width:9rem;color:var(--mvp-text-soft)}.mvp-dashboard .mvp-pairing-connected-signout:hover:not(:disabled){background:var(--mvp-accent-soft);color:#fff}@keyframes mvp-pairing-connected-enter{0%{opacity:0}to{opacity:1}}.mvp-dashboard .mvp-menu-state{min-width:0;min-height:0}.mvp-dashboard .mvp-menu-workspace{width:100%;min-height:clamp(29rem, calc(100dvh - var(--mvp-bar-height) - 11rem), 40rem);border:1px solid var(--mvp-border);background:var(--mvp-surface);border-radius:.65rem;overflow:hidden}.mvp-dashboard .mvp-menu-pairing-layout{height:100%;min-height:inherit;grid-template-columns:minmax(0,1.14fr) minmax(20rem,.86fr);display:grid}.mvp-dashboard .mvp-menu-overview{border-right:1px solid var(--mvp-border);background:var(--mvp-surface-deep);grid-template-rows:auto auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 10.5rem;align-content:stretch;column-gap:clamp(1.25rem,3vw,2.5rem);min-width:0;padding:clamp(1.6rem,3.2vw,2.75rem);display:grid;position:relative;overflow:hidden}.mvp-dashboard .mvp-menu-browser-badge{border:1px solid var(--mvp-border);background:var(--mvp-surface-raised);width:fit-content;min-height:1.75rem;color:var(--mvp-text-soft);letter-spacing:.075em;text-transform:uppercase;border-radius:.35rem;grid-column:1/-1;align-items:center;gap:.45rem;margin:0 0 1rem;padding:0 .58rem;font-size:.6rem;font-weight:740;line-height:1;display:inline-flex}.mvp-dashboard .mvp-menu-browser-badge>svg{width:.86rem;height:.86rem;color:var(--mvp-accent-text);stroke-width:1.9px}.mvp-dashboard .mvp-menu-overview>h2{color:#fff;letter-spacing:-.05em;grid-column:1/-1;margin:0;font-size:clamp(1.75rem,3vw,2.6rem);font-weight:760;line-height:1.04}.mvp-dashboard .mvp-menu-overview>p:not(.mvp-menu-browser-badge){max-width:36rem;color:var(--mvp-muted);grid-column:1/-1;margin:.75rem 0 1.3rem;font-size:.78rem;line-height:1.6}.mvp-dashboard .mvp-menu-pair-visual,.mvp-dashboard .mvp-menu-connected-visual{border-radius:50%;place-self:end;width:10.5rem;height:10.5rem;position:relative}.mvp-dashboard .mvp-menu-pair-node,.mvp-dashboard .mvp-menu-pair-signal,.mvp-dashboard .mvp-menu-connected-icon{z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute}.mvp-dashboard .mvp-menu-pair-node{border:1px solid var(--mvp-border-strong);background:var(--mvp-surface-raised);width:2.55rem;height:2.55rem;color:var(--mvp-text-soft);margin-top:-1.275rem;top:50%}.mvp-dashboard .mvp-menu-pair-node.is-browser{left:.2rem}.mvp-dashboard .mvp-menu-pair-node.is-product{right:.2rem}.mvp-dashboard .mvp-menu-pair-node>svg{stroke-width:1.8px;width:1rem;height:1rem}.mvp-dashboard .mvp-menu-pair-signal{background:var(--mvp-accent);width:2.8rem;height:2.8rem;color:var(--season-ink);margin:-1.4rem 0 0 -1.4rem;animation:2.2s ease-in-out infinite mvp-menu-signal-pulse;top:50%;left:50%}.mvp-dashboard .mvp-menu-pair-signal:before{content:"";z-index:-1;background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--mvp-accent) 62%, transparent) 0 .48rem, transparent .48rem .76rem);width:6rem;height:1px;position:absolute;top:calc(50% - .5px);left:calc(50% - 3rem)}.mvp-dashboard .mvp-menu-pair-signal>svg{stroke-width:2px;width:1.1rem;height:1.1rem}.mvp-dashboard .mvp-menu-pairing-steps{align-self:end;gap:.82rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.mvp-dashboard .mvp-menu-pairing-steps>li{grid-template-columns:1.45rem minmax(0,1fr);align-items:start;gap:.65rem;min-width:0;display:grid}.mvp-dashboard .mvp-menu-pairing-steps>li>span{border:1px solid color-mix(in oklab, var(--mvp-accent) 34%, transparent);width:1.45rem;height:1.45rem;color:var(--mvp-accent-text);border-radius:50%;place-items:center;font-size:.6rem;font-weight:780;display:grid}.mvp-dashboard .mvp-menu-pairing-steps p,.mvp-dashboard .mvp-menu-pairing-steps strong,.mvp-dashboard .mvp-menu-pairing-steps small{min-width:0;margin:0;display:block}.mvp-dashboard .mvp-menu-pairing-steps strong{color:var(--mvp-text-soft);font-size:.7rem;font-weight:720;line-height:1.25}.mvp-dashboard .mvp-menu-pairing-steps small{color:var(--mvp-faint);margin-top:.16rem;font-size:.62rem;line-height:1.4}.mvp-dashboard .mvp-menu-pairing-card{background:var(--mvp-surface);flex-direction:column;justify-content:center;min-width:0;padding:clamp(1.6rem,3.6vw,3rem);display:flex}.mvp-dashboard .mvp-menu-pairing-heading{margin-bottom:1.25rem}.mvp-dashboard .mvp-menu-pairing-icon{background:var(--mvp-accent-soft);width:2.45rem;height:2.45rem;color:var(--mvp-accent-text);border-radius:.42rem;place-items:center;margin-bottom:1rem;display:grid}.mvp-dashboard .mvp-menu-pairing-heading>p{color:var(--mvp-accent-text);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:780}.mvp-dashboard .mvp-menu-pairing-heading>h3{color:#fff;letter-spacing:-.045em;margin:.48rem 0 0;font-size:clamp(1.55rem,2.7vw,2.2rem);font-weight:750;line-height:1.08}.mvp-dashboard .mvp-menu-pairing-heading>span{color:var(--mvp-muted);margin-top:.55rem;font-size:.75rem;line-height:1.5;display:block}.mvp-dashboard .mvp-menu-pairing-card .mvp-pairing-action{justify-content:flex-start}.mvp-dashboard .mvp-menu-connected-workspace{place-items:center;padding:clamp(1.5rem,4vw,3rem);display:grid}.mvp-dashboard .mvp-menu-connected-panel{text-align:center;justify-items:center;gap:1.25rem;width:min(100%,34rem);animation:.42s both mvp-menu-connected-in;display:grid}.mvp-dashboard .mvp-menu-connected-visual{place-self:auto center;width:9rem;height:9rem}.mvp-dashboard .mvp-menu-connected-icon{background:var(--mvp-accent);width:3rem;height:3rem;color:var(--season-ink);margin:-1.5rem 0 0 -1.5rem;top:50%;left:50%}.mvp-dashboard .mvp-menu-connected-icon>svg{stroke-width:2px;width:1.2rem;height:1.2rem}.mvp-dashboard .mvp-menu-connected-status{color:var(--mvp-accent-text);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.42rem;margin:0 0 .5rem;font-size:.6rem;font-weight:760;display:inline-flex}.mvp-dashboard .mvp-menu-connected-copy>h2{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:750}.mvp-dashboard .mvp-menu-connected-copy>span{max-width:31rem;color:var(--mvp-muted);margin-top:.6rem;font-size:.76rem;line-height:1.55;display:block}.mvp-dashboard .mvp-menu-disconnect:hover,.mvp-dashboard .mvp-menu-disconnect:focus-visible{border-color:color-mix(in oklab, var(--mvp-accent) 42%, transparent);color:#fff}@keyframes mvp-menu-radio-pulse{0%,to{border-color:color-mix(in oklab, var(--mvp-accent) 16%, transparent);opacity:.42}50%{border-color:color-mix(in oklab, var(--mvp-accent) 48%, transparent);opacity:1}}@keyframes mvp-menu-signal-pulse{0%,to{opacity:.78}50%{opacity:1}}@keyframes mvp-menu-connected-in{0%{opacity:0}to{opacity:1}}@media (width>=1121px){.mvp-dashboard .mvp-portal-page:has(>.mvp-menu-state){height:calc(100dvh - var(--mvp-bar-height) - 2.95rem);flex-direction:column;min-height:0;display:flex;overflow:hidden}.mvp-dashboard .mvp-portal-page:has(>.mvp-menu-state)>.mvp-portal-page-intro{flex:none}.mvp-dashboard .mvp-portal-page:has(>.mvp-menu-state)>.mvp-menu-state{flex:1;min-height:0}.mvp-dashboard .mvp-portal-page:has(>.mvp-menu-state) .mvp-menu-workspace{height:100%;min-height:0}}@media (width>=821px) and (width<=1120px){.mvp-dashboard .mvp-menu-workspace{min-height:0}.mvp-dashboard .mvp-menu-pairing-layout{grid-template-columns:minmax(0,1fr)}.mvp-dashboard .mvp-menu-overview{border-right:0;border-bottom:1px solid var(--mvp-border);min-height:26rem}.mvp-dashboard .mvp-menu-pairing-card{min-height:22rem}}@media (width<=820px){.mvp-dashboard .mvp-loader-product-header-meta{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;gap:.35rem!important;width:100%!important}.mvp-dashboard .mvp-loader-product-header-meta dt{font-size:.55rem!important}.mvp-dashboard .mvp-loader-product-header-meta dd,.mvp-dashboard .mvp-loader-product-header-meta dd *{font-size:.64rem!important}.mvp-dashboard .mvp-pairing-gate{grid-template-columns:minmax(0,1fr);min-height:0}.mvp-dashboard .mvp-pairing-copy,.mvp-dashboard .mvp-pairing-form{padding:1.35rem}.mvp-dashboard .mvp-pairing-copy{border-right:0;border-bottom:1px solid var(--mvp-border)}.mvp-dashboard .mvp-pairing-icon{margin-bottom:.9rem}.mvp-dashboard .mvp-menu-workspace{min-height:0;overflow:visible}.mvp-dashboard .mvp-menu-pairing-layout{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.mvp-dashboard .mvp-menu-overview{border-right:0;border-bottom:1px solid var(--mvp-border);flex-direction:column;min-height:0;padding:1.45rem;display:flex}.mvp-dashboard .mvp-menu-overview>p:not(.mvp-menu-browser-badge){margin-bottom:0}.mvp-dashboard .mvp-menu-pair-visual{place-self:center;width:9.5rem;height:9.5rem;margin:1.45rem 0}.mvp-dashboard .mvp-menu-pairing-steps{align-self:stretch;width:min(100%,30rem)}.mvp-dashboard .mvp-menu-pairing-card{min-height:21rem;padding:1.45rem}.mvp-dashboard .mvp-menu-connected-workspace{min-height:27rem}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-section-splash,:root:not([data-motion=full]) .mvp-dashboard .mvp-report-form-refresh>.mvp-report-form-refresh-screen,:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-session-intro{animation:none!important;display:none!important}:root:not([data-motion=full]) .mvp-dashboard .mvp-report-form-refresh-brand,:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-section-brand,:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-session-brand,:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-page.is-page-entering,:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-section-transition>.mvp-portal-page{opacity:1!important;animation:none!important;transform:none!important}:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-page-title>svg.mvp-page-scribble path{stroke-dashoffset:0!important;animation:none!important}:root:not([data-motion=full]) .mvp-dashboard .mvp-pairing-connected{animation:none!important}:root:not([data-motion=full]) .mvp-dashboard .mvp-menu-pair-ring,:root:not([data-motion=full]) .mvp-dashboard .mvp-menu-pair-signal,:root:not([data-motion=full]) .mvp-dashboard .mvp-menu-connected-panel{opacity:1!important;animation:none!important;transform:none!important}}:root[data-motion=reduced] .mvp-dashboard .mvp-portal-section-splash,:root[data-motion=reduced] .mvp-dashboard .mvp-report-form-refresh>.mvp-report-form-refresh-screen,:root[data-motion=reduced] .mvp-dashboard .mvp-portal-session-intro{animation:none!important;display:none!important}:root[data-motion=reduced] .mvp-dashboard .mvp-report-form-refresh-brand,:root[data-motion=reduced] .mvp-dashboard .mvp-portal-section-brand,:root[data-motion=reduced] .mvp-dashboard .mvp-portal-session-brand,:root[data-motion=reduced] .mvp-dashboard .mvp-portal-page.is-page-entering,:root[data-motion=reduced] .mvp-dashboard .mvp-portal-section-transition>.mvp-portal-page{opacity:1!important;animation:none!important;transform:none!important}:root[data-motion=reduced] .mvp-dashboard .mvp-portal-page-title>svg.mvp-page-scribble path{stroke-dashoffset:0!important;animation:none!important}:root[data-motion=reduced] .mvp-dashboard .mvp-pairing-connected{animation:none!important}:root[data-motion=reduced] .mvp-dashboard .mvp-menu-pair-ring,:root[data-motion=reduced] .mvp-dashboard .mvp-menu-pair-signal,:root[data-motion=reduced] .mvp-dashboard .mvp-menu-connected-panel{opacity:1!important;animation:none!important;transform:none!important}.mvp-dashboard .mvp-ui-field{gap:.36rem;min-width:0;display:grid}.mvp-dashboard .mvp-ui-field-label{color:#f4f4f4;font-size:.68rem;font-weight:680;line-height:1}.mvp-dashboard .mvp-ui-field-control{border:0;border-bottom:1px solid var(--mvp-accent);background:#0a0a0a;border-radius:.36rem .36rem 0 0;grid-template-columns:2.65rem minmax(0,1fr) auto;min-width:0;min-height:2.75rem;position:relative;overflow:hidden;align-items:center!important;display:grid!important}.mvp-dashboard .mvp-ui-field-control:after{content:none}.mvp-dashboard .mvp-ui-field-icon{color:var(--mvp-accent-text);pointer-events:none;align-self:stretch;place-items:center;line-height:0;display:grid!important}.mvp-dashboard .mvp-ui-field-icon>svg{stroke-width:1.9px;width:1rem;height:1rem;margin:0;display:block}.mvp-dashboard .mvp-ui-field-control>:is(input,textarea,select){color:#fff;width:100%;min-width:0;min-height:2.7rem;font:inherit;outline:0;grid-column:2;padding:0 .55rem 0 0;box-shadow:none!important;background:0 0!important;border:0!important}.mvp-dashboard .mvp-ui-field-control>textarea{resize:none;padding-block:.65rem;line-height:1.4}.mvp-dashboard .mvp-ui-field-control.is-textarea{align-items:start!important}.mvp-dashboard .mvp-ui-field-control.is-textarea .mvp-ui-field-icon{align-self:start;min-height:2.75rem}.mvp-dashboard .mvp-ui-field-count{color:var(--mvp-faint);font-variant-numeric:tabular-nums;pointer-events:none;grid-column:3;padding-right:.7rem;font-size:.62rem}.mvp-dashboard .mvp-ui-field-control>input[type=search]::-webkit-search-cancel-button{display:none}.mvp-dashboard .mvp-report-upload{border-top:1px solid #ffffff13;gap:.55rem;padding-top:.8rem;display:grid}.mvp-dashboard .mvp-report-upload-control,.mvp-dashboard .mvp-report-upload-control:hover,.mvp-dashboard .mvp-report-upload-control:focus-visible{cursor:pointer;width:100%!important;min-height:3rem!important;box-shadow:none!important;color:var(--mvp-accent-text)!important;background:#0a0a0a!important;border:1px dashed #ffffff38!important;border-radius:.52rem!important;place-items:center!important;padding:0!important;transition:border-color .18s,background-color .18s!important;display:grid!important}.mvp-dashboard .mvp-report-upload:has(.mvp-report-file-input:focus-visible) .mvp-report-upload-control{cursor:pointer;width:100%!important;min-height:3rem!important;box-shadow:none!important;color:var(--mvp-accent-text)!important;background:#0a0a0a!important;border:1px dashed #ffffff38!important;border-radius:.52rem!important;place-items:center!important;padding:0!important;transition:border-color .18s,background-color .18s!important;display:grid!important}:is(.mvp-dashboard .mvp-report-upload-control:hover,.mvp-dashboard .mvp-report-upload-control:focus-visible,.mvp-dashboard .mvp-report-upload:has(.mvp-report-file-input:focus-visible) .mvp-report-upload-control){border-color:color-mix(in oklab, var(--mvp-accent) 58%, transparent)!important;background:color-mix(in oklab, var(--mvp-accent) 5%, transparent)!important}.mvp-dashboard .mvp-report-upload-control>svg{stroke-width:1.9px;width:1rem;height:1rem;margin:0;display:block}.mvp-dashboard :where(.mvp-portal-nav-list button,.mvp-portal-metrics button,.mvp-report-segmented-control>button,.mvp-report-upload-control,.mvp-loader-download,.mvp-profile-form-footer>button,.mvp-portal-form-footer>button,.mvp-subscription-manage>button,.mvp-subscription-actions>a,.mvp-subscription-actions>button,.mvp-portal-sidebar-signout,.mvp-receipt-download,.mvp-loader-verified,.mvp-purchases-kicker,.mvp-purchase-related-title,.mvp-sidebar-access-item){align-items:center}.mvp-dashboard :where(.mvp-portal-nav-list button,.mvp-portal-metrics button,.mvp-report-segmented-control>button,.mvp-report-upload-control,.mvp-loader-download,.mvp-profile-form-footer>button,.mvp-portal-form-footer>button,.mvp-subscription-manage>button,.mvp-subscription-actions>a,.mvp-subscription-actions>button,.mvp-portal-sidebar-signout,.mvp-receipt-download,.mvp-loader-verified,.mvp-purchases-kicker,.mvp-purchase-related-title,.mvp-sidebar-access-item)>svg{flex:none;align-self:center;margin:0;display:block}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-dashboard .mvp-ui-field-control:after{transition:none}}:root[data-motion=reduced] .mvp-dashboard .mvp-ui-field-control:after{transition:none}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-dashboard .mvp-portal-metrics button.has-unseen-update .mvp-portal-shortcut-alert>svg{animation:none!important}}:root[data-motion=reduced] .mvp-dashboard .mvp-portal-metrics button.has-unseen-update .mvp-portal-shortcut-alert>svg{animation:none!important}.mvp-dashboard .mvp-portal-nav-list>li.is-admin-nav{margin-top:.42rem;padding-top:.54rem;position:relative}.mvp-dashboard .mvp-portal-nav-list button{isolation:isolate;background:0 0!important;transition:color .24s!important}.mvp-dashboard .mvp-portal-nav-list button:before{content:"";z-index:0;border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--mvp-accent) 20%, transparent) 0%, color-mix(in oklab, var(--mvp-accent) 6%, transparent) 52%, transparent 100%);opacity:0;pointer-events:none;width:auto;position:absolute;inset:0;transition:opacity .24s!important;display:block!important}.mvp-dashboard .mvp-portal-nav-list button:hover:before{opacity:.52}.mvp-dashboard .mvp-portal-nav-list button.is-active:before,.mvp-dashboard .mvp-portal-nav-list button.is-active:hover:before{opacity:1}.mvp-dashboard .mvp-portal-nav-list button>*{z-index:1;position:relative}.mvp-dashboard .mvp-portal-nav-list button>svg{transition:color .24s!important}.mvp-dashboard .mvp-portal-nav-list>li.is-admin-nav:before{content:"";pointer-events:none;background:#cccccc61;height:1px;position:absolute;top:0;left:.72rem;right:.72rem}.mvp-dashboard .mvp-portal-sidebar-signout{justify-content:center;align-items:center;gap:.44rem;line-height:1;display:inline-flex}.mvp-dashboard .mvp-portal-sidebar-signout>svg{flex:0 0 .9rem;width:.9rem;height:.9rem;margin:0;display:block;transform:translateY(-.015rem)}.mvp-dashboard .mvp-portal-sidebar-signout>span{line-height:1;display:block}.mvp-dashboard .mvp-admin-layout{grid-template-columns:minmax(0,1.18fr) minmax(18rem,.82fr);align-items:start;gap:.7rem;display:grid}.mvp-dashboard .mvp-admin-upload,.mvp-dashboard .mvp-admin-subscriptions,.mvp-dashboard .mvp-admin-logs{border:1px solid var(--mvp-border);background:var(--mvp-surface);border-radius:.65rem;min-width:0;overflow:hidden}.mvp-dashboard .mvp-admin-side{gap:.7rem;min-width:0;display:grid}.mvp-dashboard .mvp-admin-card-heading{border-bottom:1px solid var(--mvp-border);align-items:center;gap:.7rem;min-height:4.15rem;padding:.82rem 1rem;display:flex}.mvp-dashboard .mvp-admin-card-heading .mvp-record-icon{color:var(--mvp-accent-text)}.mvp-dashboard .mvp-admin-card-heading p,.mvp-dashboard .mvp-admin-card-heading h2{margin:0}.mvp-dashboard .mvp-admin-card-heading p{color:var(--mvp-accent-text);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:780}.mvp-dashboard .mvp-admin-card-heading h2{color:#fff;letter-spacing:-.02em;margin-top:.16rem;font-size:.92rem}.mvp-dashboard .mvp-admin-upload-form{gap:.82rem;padding:1rem;display:grid}.mvp-dashboard .mvp-admin-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,.62fr);gap:.7rem;display:grid}.mvp-dashboard .mvp-admin-upload-form label{gap:.36rem;min-width:0;display:grid;position:relative}.mvp-dashboard .mvp-admin-upload-form label>span:first-child{color:var(--mvp-text-soft);font-size:.64rem;font-weight:680}.mvp-dashboard .mvp-admin-upload-form input:not([type=file]),.mvp-dashboard .mvp-admin-upload-form select,.mvp-dashboard .mvp-admin-upload-form textarea{border:1px solid var(--mvp-border);background:var(--mvp-surface-deep);color:#fff;width:100%;min-width:0;font:inherit;border-radius:.46rem;outline:0;font-size:.72rem;transition:border-color .17s,background-color .17s}.mvp-dashboard .mvp-admin-upload-form input:not([type=file]),.mvp-dashboard .mvp-admin-upload-form select{height:2.65rem;padding:0 .75rem}.mvp-dashboard .mvp-admin-upload-form textarea{resize:vertical;min-height:5rem;padding:.68rem .75rem;line-height:1.45}.mvp-dashboard .mvp-admin-upload-form input:not([type=file]):hover,.mvp-dashboard .mvp-admin-upload-form select:hover,.mvp-dashboard .mvp-admin-upload-form textarea:hover{border-color:color-mix(in oklab, var(--mvp-accent) 36%, transparent)}.mvp-dashboard .mvp-admin-upload-form input:not([type=file]):focus,.mvp-dashboard .mvp-admin-upload-form select:focus,.mvp-dashboard .mvp-admin-upload-form textarea:focus{border-color:color-mix(in oklab, var(--mvp-accent) 72%, transparent);background:#0e0e0e}.mvp-dashboard .mvp-admin-file>input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.mvp-dashboard .mvp-admin-file-control{background:var(--mvp-surface-deep);min-height:3.15rem;color:var(--mvp-muted);cursor:pointer;border:1px dashed #ffffff2e;border-radius:.46rem;justify-content:center;align-items:center;gap:.55rem;transition:border-color .17s,color .17s;display:flex}.mvp-dashboard .mvp-admin-file:hover .mvp-admin-file-control,.mvp-dashboard .mvp-admin-file:focus-within .mvp-admin-file-control{border-color:color-mix(in oklab, var(--mvp-accent) 48%, transparent);color:#fff}.mvp-dashboard .mvp-admin-file-control svg{width:1rem;height:1rem;color:var(--mvp-accent-text)}.mvp-dashboard .mvp-admin-file-control strong{text-overflow:ellipsis;white-space:nowrap;max-width:min(80%,26rem);font-size:.67rem;overflow:hidden}.mvp-dashboard .mvp-admin-upload-actions{border-top:1px solid var(--mvp-border);justify-content:space-between;align-items:center;gap:1rem;padding-top:.82rem;display:flex}.mvp-dashboard .mvp-admin-upload-actions>p{color:var(--mvp-faint);margin:0;font-size:.61rem;line-height:1.45}.mvp-dashboard .mvp-admin-upload-actions>p.is-error{color:var(--mvp-accent-text)}.mvp-dashboard .mvp-admin-upload-actions>p.is-success{color:#b9e9c7}.mvp-dashboard .mvp-admin-upload-actions>button,.mvp-dashboard .mvp-admin-subscriptions>button,.mvp-dashboard .mvp-admin-log-empty>button{border:1px solid color-mix(in oklab, var(--mvp-accent) 48%, transparent);background:var(--mvp-accent);min-height:2.55rem;color:var(--season-ink);border-radius:.46rem;flex:none;justify-content:center;align-items:center;gap:.48rem;padding:0 .85rem;font-size:.66rem;font-weight:780;display:inline-flex}.mvp-dashboard .mvp-admin-upload-actions>button svg,.mvp-dashboard .mvp-admin-subscriptions>button svg{width:.92rem;height:.92rem}.mvp-dashboard .mvp-admin-upload-actions>button:disabled{opacity:.58;cursor:wait}.mvp-dashboard .mvp-admin-subscriptions{padding-bottom:.85rem}.mvp-dashboard .mvp-admin-subscriptions>strong,.mvp-dashboard .mvp-admin-subscriptions>p,.mvp-dashboard .mvp-admin-subscriptions>button{margin-left:.85rem;margin-right:.85rem}.mvp-dashboard .mvp-admin-subscriptions>strong{color:#fff;margin-top:.82rem;font-size:1.15rem;display:block}.mvp-dashboard .mvp-admin-subscriptions>p{color:var(--mvp-muted);margin-top:.32rem;margin-bottom:.7rem;font-size:.64rem;line-height:1.5}.mvp-dashboard .mvp-admin-subscriptions>button{background:color-mix(in oklab, var(--mvp-accent) 12%, transparent);color:#fff;width:calc(100% - 1.7rem)}.mvp-dashboard .mvp-admin-subscriptions>button svg:last-child{margin-left:auto}.mvp-dashboard .mvp-admin-log-list{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--mvp-accent) 35%, transparent) transparent;max-height:21rem;overflow-y:auto}.mvp-dashboard .mvp-admin-log-list>article{border-bottom:1px solid var(--mvp-border);padding:.8rem .9rem}.mvp-dashboard .mvp-admin-log-list>article:last-child{border-bottom:0}.mvp-dashboard .mvp-admin-log-list>article>div,.mvp-dashboard .mvp-admin-log-list>article>footer{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.mvp-dashboard .mvp-admin-log-list article strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.68rem;overflow:hidden}.mvp-dashboard .mvp-admin-log-list article>div>span{color:var(--mvp-accent-text);font-size:.62rem;font-weight:720}.mvp-dashboard .mvp-admin-log-list article>p{color:var(--mvp-muted);margin:.34rem 0 .52rem;font-size:.61rem;line-height:1.45}.mvp-dashboard .mvp-admin-log-list time{color:var(--mvp-faint);font-size:.58rem}.mvp-dashboard .mvp-admin-log-list .mvp-portal-branded-loading{min-height:9rem}.mvp-dashboard .mvp-admin-log-empty{min-height:9rem;color:var(--mvp-faint);text-align:center;align-content:center;place-items:center;gap:.55rem;padding:1rem;display:grid}.mvp-dashboard .mvp-admin-log-empty>svg{width:1.25rem;height:1.25rem;color:var(--mvp-accent-text)}.mvp-dashboard .mvp-admin-log-empty>p{max-width:17rem;margin:0;font-size:.63rem;line-height:1.5}.mvp-dashboard .mvp-admin-log-empty>button{background:color-mix(in oklab, var(--mvp-accent) 12%, transparent);color:#fff;min-height:2rem}@media (width<=1040px){.mvp-dashboard .mvp-admin-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.mvp-dashboard .mvp-admin-form-grid{grid-template-columns:minmax(0,1fr)}.mvp-dashboard .mvp-admin-upload-actions{flex-direction:column;align-items:stretch}.mvp-dashboard .mvp-admin-upload-actions>button{width:100%}}.mvp-dashboard .mvp-subscription-manage{flex-wrap:wrap;gap:.52rem}.mvp-dashboard .mvp-subscription-manage>button{background:var(--mvp-accent);width:10.5rem;min-width:10.5rem;min-height:2.45rem;color:var(--season-ink);border:0;flex:0 10.5rem;padding:0 .82rem;line-height:1}.mvp-dashboard .mvp-subscription-manage>button:hover:not(:disabled){background:var(--mvp-accent);color:var(--season-ink)}.mvp-dashboard .mvp-subscription-manage>button>svg{stroke-width:2px;flex:0 0 .88rem;width:.88rem;height:.88rem;margin:0;display:block}.mvp-dashboard .mvp-subscription-manage>button>span{line-height:1;display:block}.mvp-dashboard .mvp-subscription-manage>p{flex-basis:100%}.mvp-dashboard .mvp-subscription-manage>p.is-error{color:var(--mvp-accent-text)}.mvp-dashboard .mvp-subscription-manage>p.is-success{color:#b9e9c7}.mvp-dashboard .mvp-subscription-cancel-confirm{border-top:1px solid var(--mvp-border);justify-content:space-between;align-items:center;gap:1rem;width:100%;padding-top:.75rem;display:flex}.mvp-dashboard .mvp-subscription-cancel-confirm>p{color:var(--mvp-muted);margin:0;font-size:.66rem;line-height:1.45}.mvp-dashboard .mvp-subscription-cancel-confirm>div{flex:none;gap:.45rem;display:inline-flex}.mvp-dashboard .mvp-subscription-cancel-confirm>div>button:first-child{border:1px solid var(--mvp-border);color:var(--mvp-text-soft);background:0 0}.mvp-dashboard .mvp-subscription-cancel-confirm>div>button:last-child{border-color:var(--mvp-accent);background:var(--mvp-accent);color:var(--season-ink);font-weight:720}.mvp-dashboard .mvp-subscription-cancel-confirm>div>button:last-child:hover:not(:disabled){border-color:var(--mvp-accent);background:var(--mvp-accent);color:var(--season-ink)}@media (width<=680px){.mvp-dashboard .mvp-subscription-manage>button{flex-basis:100%;width:100%}.mvp-dashboard .mvp-subscription-cancel-confirm{flex-direction:column;align-items:stretch}.mvp-dashboard .mvp-subscription-cancel-confirm>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.mvp-dashboard .mvp-admin-subscription-list{border-top:1px solid var(--mvp-border);border-bottom:1px solid var(--mvp-border);scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--mvp-accent) 35%, transparent) transparent;max-height:22rem;margin:.75rem 0;overflow-y:auto}.mvp-dashboard .mvp-admin-subscription-list>p{color:var(--mvp-faint);text-align:center;margin:0;padding:1rem;font-size:.64rem;line-height:1.5}.mvp-dashboard .mvp-admin-subscription-list>article{border-bottom:1px solid var(--mvp-border);padding:.78rem .85rem}.mvp-dashboard .mvp-admin-subscription-list>article:last-child{border-bottom:0}.mvp-dashboard .mvp-admin-subscription-list article>header{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.mvp-dashboard .mvp-admin-subscription-list article>header>div{align-items:baseline;gap:.45rem;min-width:0;display:flex}.mvp-dashboard .mvp-admin-subscription-list article>header strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.mvp-dashboard .mvp-admin-subscription-list article>header span:not(.mvp-record-status){color:var(--mvp-accent-text);font-size:.59rem;font-weight:680}.mvp-dashboard .mvp-admin-subscription-list dl{gap:.28rem;margin:.58rem 0 0;display:grid}.mvp-dashboard .mvp-admin-subscription-list dl>div{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.mvp-dashboard .mvp-admin-subscription-list dt,.mvp-dashboard .mvp-admin-subscription-list dd{min-width:0;color:var(--mvp-muted);margin:0;font-size:.58rem}.mvp-dashboard .mvp-admin-subscription-list dd{color:var(--mvp-text-soft);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mvp-dashboard .mvp-admin-subscription-list code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.57rem}.mvp-dashboard .mvp-admin-subscription-actions{justify-content:flex-end;gap:.42rem;margin-top:.65rem;display:flex}.mvp-dashboard .mvp-admin-subscription-actions>button{border:1px solid color-mix(in oklab, var(--mvp-accent) 30%, transparent);background:color-mix(in oklab, var(--mvp-accent) 10%, transparent);color:#fff;border-radius:.38rem;justify-content:center;align-items:center;gap:.35rem;min-height:2rem;padding:0 .62rem;font-size:.58rem;font-weight:720;display:inline-flex}.mvp-dashboard .mvp-admin-subscription-actions>button:first-child:not(:only-child){border-color:var(--mvp-border);color:var(--mvp-muted);background:0 0}.mvp-dashboard .mvp-admin-subscription-actions>button:disabled{opacity:.58;cursor:wait}.mvp-dashboard .mvp-admin-subscription-actions svg{width:.78rem;height:.78rem}.mvp-dashboard .mvp-admin-subscription-message{color:var(--mvp-muted);text-align:right;margin:.45rem 0 0;font-size:.58rem;line-height:1.4}.mvp-dashboard .mvp-admin-subscription-message.is-error{color:var(--mvp-accent-text)}.mvp-dashboard .mvp-admin-subscription-message.is-success{color:#b9e9c7}.mvp-dashboard .mvp-admin-subscription-remaining{text-align:center;color:var(--mvp-accent-text)!important}.mvp-dashboard .mvp-portal-content:has(.mvp-menu-state){width:100%;max-width:none;height:100%;margin:0;padding:0;overflow:hidden auto}.mvp-dashboard .mvp-portal-section-transition:has(.mvp-menu-state){width:100%;max-width:none;height:100%;min-height:0;margin-inline:0}.mvp-dashboard .mvp-portal-page:has(>.mvp-menu-state){width:100%;height:100%;min-height:0;display:block;overflow:hidden}.mvp-dashboard .mvp-menu-state,.mvp-dashboard .mvp-menu-workspace,.mvp-dashboard .mvp-menu-pairing-layout{width:100%;min-width:0;height:100%;min-height:0}.mvp-dashboard .mvp-menu-workspace{background:var(--mvp-surface);border:0;border-radius:0;overflow:hidden}.mvp-dashboard .mvp-menu-pairing-layout{grid-template-columns:minmax(0,1.08fr) minmax(23rem,.92fr);display:grid}.mvp-dashboard .mvp-menu-overview{border-right:1px solid var(--mvp-border);background-color:#0b0b0b;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto,auto,2.25rem 2.25rem,2.25rem 2.25rem,auto;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-width:0;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.mvp-dashboard .mvp-menu-overview:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000,#070709cc 72%,#080808);height:52%;position:absolute;bottom:0;left:0;right:0}.mvp-dashboard .mvp-menu-character-stage{z-index:1;pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}.mvp-dashboard .mvp-menu-character-stage .mvp-menu-character{object-fit:contain;opacity:.68;filter:none;flex:none;display:block;transform:translate(0);-webkit-mask-image:linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#0000 100%);width:auto!important;max-width:none!important;height:94%!important;position:relative!important;inset:auto!important}.mvp-dashboard .mvp-menu-overview-copy{z-index:4;max-width:25rem;position:absolute;bottom:clamp(2.3rem,5vh,3.8rem);left:clamp(1.4rem,3vw,2.8rem);right:clamp(1.4rem,3vw,2.8rem)}.mvp-dashboard .mvp-menu-art-wordmark{z-index:5;--brand-mark-size:2.85rem;--brand-font-size:1rem;position:absolute;top:clamp(1.35rem,3vw,2.15rem);left:clamp(1.4rem,3vw,2.8rem)}.mvp-dashboard .mvp-menu-browser-badge{width:fit-content;min-height:1.75rem;color:var(--mvp-accent-text);letter-spacing:.09em;text-transform:uppercase;background:0 0;border:0;border-radius:0;align-items:center;gap:.44rem;margin:0 0 .85rem;padding:0;font-size:.59rem;font-weight:780;line-height:1;display:inline-flex}.mvp-dashboard .mvp-menu-browser-badge>svg{color:currentColor;stroke-width:1.9px;width:.9rem;height:.9rem}.mvp-dashboard .mvp-menu-overview-copy>h2{color:#fff;letter-spacing:-.052em;max-width:21rem;margin:0;font-size:clamp(1.75rem,3vw,2.65rem);font-weight:760;line-height:1.03}.mvp-dashboard .mvp-menu-pairing-workspace .mvp-connect-accent,.mvp-dashboard .mvp-menu-pairing-workspace .brand-wordmark__copy{color:var(--mvp-brand-accent)}.mvp-dashboard .mvp-menu-pairing-workspace .mvp-name,.mvp-dashboard .mvp-menu-pairing-workspace .mvp-name-word{color:var(--mvp-brand-accent)!important}.mvp-dashboard .mvp-menu-overview-copy>p:last-child{max-width:23rem;color:var(--mvp-muted);margin:.76rem 0 0;font-size:.76rem;line-height:1.58}.mvp-dashboard .mvp-menu-access-note{z-index:4;color:#ffffff9e;align-items:center;gap:.46rem;margin:0;font-size:.62rem;font-weight:650;display:flex;position:absolute;bottom:1.35rem;left:1.4rem;right:1.4rem}.mvp-dashboard .mvp-menu-access-note>svg{width:.9rem;height:.9rem;color:var(--mvp-accent-text);flex:none}.mvp-dashboard .mvp-menu-pairing-card{background:linear-gradient(145deg,#121212,#0a0a0a 72%);grid-template-columns:minmax(0,1fr);place-items:center stretch;min-width:0;min-height:0;padding:clamp(2.25rem,3.5vw,3.5rem);display:grid;position:relative}.mvp-dashboard .mvp-menu-pairing-card:after{content:"";pointer-events:none;opacity:.23;background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:3.5rem 3.5rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom right,#0000 16%,#000,#0000 86%);mask-image:linear-gradient(to bottom right,#0000 16%,#000,#0000 86%)}.mvp-dashboard .mvp-menu-pairing-state{z-index:1;justify-self:stretch;width:100%;min-width:0;max-width:29rem;margin-inline:auto;animation:.28s backwards mvp-menu-state-fade;position:relative}.mvp-dashboard .mvp-menu-pairing-heading{margin:0 0 1.55rem}.mvp-dashboard .mvp-menu-pairing-icon{border:1px solid color-mix(in oklab, var(--mvp-accent) 18%, transparent);background:color-mix(in oklab, var(--mvp-accent) 9%, transparent);width:2.55rem;height:2.55rem;color:var(--mvp-accent-text);border-radius:.5rem;place-items:center;margin-bottom:1rem;display:grid}.mvp-dashboard .mvp-menu-pairing-icon>svg{stroke-width:2px;width:1.08rem;height:1.08rem}.mvp-dashboard .mvp-menu-pairing-heading>p,.mvp-dashboard .mvp-menu-searching-copy>p,.mvp-dashboard .mvp-menu-connected-status{color:var(--mvp-accent-text);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.59rem;font-weight:780}.mvp-dashboard .mvp-menu-pairing-heading>h3,.mvp-dashboard .mvp-menu-searching-copy>h3,.mvp-dashboard .mvp-menu-connected-copy>h3{color:#fff;letter-spacing:-.048em;margin:.48rem 0 0;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:760;line-height:1.06}.mvp-dashboard .mvp-menu-pairing-heading>h3{font-size:clamp(2.2rem,3.4vw,3rem)}.mvp-dashboard .mvp-menu-pairing-heading>span,.mvp-dashboard .mvp-menu-searching-copy>span,.mvp-dashboard .mvp-menu-connected-copy>span{max-width:27rem;color:var(--mvp-muted);margin-top:.62rem;font-size:.75rem;line-height:1.55;display:block}.mvp-dashboard .mvp-menu-pairing-heading>span{font-size:.8rem}.mvp-dashboard .mvp-menu-pairing-card .mvp-pairing-form{background:0 0;justify-content:flex-start;align-items:stretch;padding:0}.mvp-dashboard .mvp-menu-pairing-card .mvp-pairing-action{text-align:center;justify-content:center;min-height:3rem}.mvp-dashboard .mvp-menu-pairing-card .mvp-pairing-action>svg:last-child{margin-left:0}.mvp-dashboard .mvp-menu-searching,.mvp-dashboard .mvp-menu-connected-panel{text-align:center;justify-items:center;gap:1.25rem;width:100%;display:grid}.mvp-dashboard .mvp-menu-searching-spinner{border:1px solid color-mix(in oklab, var(--mvp-accent) 28%, transparent);background:color-mix(in oklab, var(--mvp-accent) 6%, transparent);width:3.35rem;height:3.35rem;color:var(--mvp-accent-text);border-radius:50%;place-items:center;display:grid}.mvp-dashboard .mvp-menu-searching-spinner>svg{stroke-width:1.9px;width:1.45rem;height:1.45rem;animation:.78s linear infinite mvp-menu-spinner}.mvp-dashboard .mvp-portal-branded-loading{color:var(--mvp-faint);text-align:center;background:#060606;grid-auto-flow:row;gap:.7rem}.mvp-dashboard .mvp-portal-loading-brand{--brand-mark-size:3rem;--brand-font-size:1.25rem}.mvp-dashboard .mvp-portal-branded-loading>span{font-size:.62rem}.mvp-dashboard .mvp-menu-searching-visual,.mvp-dashboard .mvp-menu-connected-visual{border-radius:50%;width:10.25rem;height:10.25rem;position:relative}.mvp-dashboard .mvp-menu-pair-ring{border:1px solid color-mix(in oklab, var(--mvp-accent) 20%, transparent);pointer-events:none;border-radius:50%;animation:1.15s ease-in-out infinite mvp-menu-radio-pulse;display:block;position:absolute}.mvp-dashboard .mvp-menu-pair-ring.is-outer{inset:0}.mvp-dashboard .mvp-menu-pair-ring.is-inner{animation-delay:.18s;inset:1.65rem}.mvp-dashboard .mvp-menu-searching-icon,.mvp-dashboard .mvp-menu-connected-icon{z-index:2;background:var(--mvp-accent);width:3.05rem;height:3.05rem;color:var(--season-ink);border-radius:50%;place-items:center;margin:-1.525rem 0 0 -1.525rem;display:grid;position:absolute;top:50%;left:50%}.mvp-dashboard .mvp-menu-searching-icon>svg,.mvp-dashboard .mvp-menu-connected-icon>svg{stroke-width:2px;width:1.2rem;height:1.2rem}.mvp-dashboard .mvp-menu-connected-status{align-items:center;gap:.42rem;display:inline-flex}.mvp-dashboard .mvp-menu-connected-status>span{background:var(--mvp-accent);border-radius:50%;width:.42rem;height:.42rem}.mvp-dashboard .mvp-menu-disconnect{border:1px solid var(--mvp-border);background:var(--mvp-surface-raised);min-height:2.7rem;color:var(--mvp-text-soft);border-radius:.45rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1.05rem;font-size:.73rem;font-weight:720;transition:border-color .17s,color .17s,background-color .17s;display:inline-flex}.mvp-dashboard .mvp-menu-disconnect:hover,.mvp-dashboard .mvp-menu-disconnect:focus-visible{border-color:color-mix(in oklab, var(--mvp-accent) 40%, transparent);background:color-mix(in oklab, var(--mvp-accent) 8%, transparent);color:#fff}.mvp-dashboard .mvp-menu-disconnect>svg{width:.9rem;height:.9rem;color:var(--mvp-accent-text)}@keyframes mvp-menu-spinner{to{rotate:1turn}}@keyframes mvp-menu-state-fade{0%{opacity:0}to{opacity:1}}@media (width<=1050px) and (width>=821px){.mvp-dashboard .mvp-menu-pairing-layout{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr)}.mvp-dashboard .mvp-menu-overview-copy{left:1.5rem;right:1.5rem}.mvp-dashboard .mvp-menu-pairing-card{padding:2rem}}@media (width<=820px){.mvp-dashboard .mvp-portal-content:has(.mvp-menu-state){height:100%;min-height:0;overflow:hidden auto}.mvp-dashboard .mvp-portal-section-transition:has(.mvp-menu-state){height:auto;min-height:calc(100dvh - var(--mvp-bar-height))}.mvp-dashboard .mvp-portal-page:has(>.mvp-menu-state){height:auto;min-height:calc(100dvh - var(--mvp-bar-height));overflow:visible}.mvp-dashboard .mvp-menu-state,.mvp-dashboard .mvp-menu-workspace,.mvp-dashboard .mvp-menu-pairing-layout{height:auto;min-height:0}.mvp-dashboard .mvp-menu-workspace{min-height:calc(100dvh - var(--mvp-bar-height));overflow:hidden}.mvp-dashboard .mvp-menu-pairing-layout{grid-template-columns:minmax(0,1fr)}.mvp-dashboard .mvp-menu-overview{border-right:0;border-bottom:1px solid var(--mvp-border);min-height:17rem}.mvp-dashboard .mvp-menu-character-stage{opacity:.65}.mvp-dashboard .mvp-menu-character-stage .mvp-menu-character{object-position:top center;height:94%!important}.mvp-dashboard .mvp-menu-overview-copy{bottom:1.4rem;left:1.35rem;right:1.35rem}.mvp-dashboard .mvp-menu-art-wordmark{--brand-mark-size:2.35rem;--brand-font-size:.85rem;top:1rem;left:1.15rem}.mvp-dashboard .mvp-menu-overview-copy>h2{max-width:17rem;font-size:clamp(1.55rem,7vw,2.1rem)}.mvp-dashboard .mvp-menu-overview-copy>p:last-child{max-width:19rem}.mvp-dashboard .mvp-menu-access-note{bottom:1rem;left:1.35rem;right:1.35rem}.mvp-dashboard .mvp-menu-pairing-card{min-height:24rem;padding:2rem 1.25rem 2.25rem}.mvp-dashboard .mvp-menu-pairing-state{max-width:30rem}.mvp-dashboard .mvp-menu-pairing-heading>h3{font-size:clamp(2rem,9vw,2.45rem)}.mvp-dashboard .mvp-menu-pairing-card .mvp-pairing-action{min-height:3rem}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-dashboard .mvp-menu-pairing-state,:root:not([data-motion=full]) .mvp-dashboard .mvp-menu-pair-ring,:root:not([data-motion=full]) .mvp-dashboard .mvp-menu-searching-spinner>svg{animation:none!important}}:root[data-motion=reduced] .mvp-dashboard .mvp-menu-pairing-state,:root[data-motion=reduced] .mvp-dashboard .mvp-menu-pair-ring,:root[data-motion=reduced] .mvp-dashboard .mvp-menu-searching-spinner>svg{animation:none!important}@media (width>=821px){.mvp-dashboard .mvp-menu-pairing-layout{--mvp-pairing-left-rail:54%;transition:none;display:block;position:relative;overflow:hidden}.mvp-dashboard .mvp-menu-overview{width:var(--mvp-pairing-left-rail);opacity:1;height:100%;min-height:0;transition:opacity .7s,border-color .7s;position:absolute;inset:0 auto 0 0;transform:translate(0)}.mvp-dashboard .mvp-menu-overview>*{transform:translate(0)}.mvp-dashboard .mvp-menu-pairing-card{inset:0 0 0 var(--mvp-pairing-left-rail);width:auto;min-height:0;transition:left 1s cubic-bezier(.22,1,.36,1),padding 1s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(0)}.mvp-dashboard .mvp-menu-pairing-workspace:is(.is-sliding,.is-connected) .mvp-menu-overview{width:var(--mvp-pairing-left-rail);opacity:0;pointer-events:none;border-right-color:#0000}.mvp-dashboard .mvp-menu-pairing-workspace:is(.is-sliding,.is-connected) .mvp-menu-pairing-card{padding-inline:clamp(1.5rem,8vw,7rem);left:0}}@media (width>=821px) and (width<=1050px){.mvp-dashboard .mvp-menu-pairing-layout{--mvp-pairing-left-rail:52%}}.mvp-dashboard .mvp-menu-pairing-workspace.is-connected .mvp-menu-connected-panel{animation:.7s ease-out both mvp-menu-ready-handoff}@keyframes mvp-menu-ready-handoff{0%{opacity:0}to{opacity:1}}@media (width<=820px){.mvp-dashboard .mvp-menu-pairing-layout{height:max(calc(100dvh - var(--mvp-bar-height)), 41rem);min-height:41rem;display:block;position:relative;overflow:hidden}.mvp-dashboard .mvp-menu-overview{opacity:1;width:100%;height:17rem;min-height:17rem;transition:opacity .7s,border-color .7s;position:absolute;inset:0 0 auto;transform:translate(0)}.mvp-dashboard .mvp-menu-overview>*{transform:translate(0)}.mvp-dashboard .mvp-menu-pairing-card{width:100%;min-height:24rem;transition:top 1s cubic-bezier(.22,1,.36,1),padding 1s cubic-bezier(.22,1,.36,1);position:absolute;inset:17rem 0 0;transform:translate(0)}.mvp-dashboard .mvp-menu-pairing-workspace:is(.is-sliding,.is-connected) .mvp-menu-overview{opacity:0;pointer-events:none;border-bottom-color:#0000}.mvp-dashboard .mvp-menu-pairing-workspace:is(.is-sliding,.is-connected) .mvp-menu-pairing-card{padding-inline:1.25rem;top:0}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-dashboard .mvp-menu-pairing-layout,:root:not([data-motion=full]) .mvp-dashboard .mvp-menu-overview,:root:not([data-motion=full]) .mvp-dashboard .mvp-menu-pairing-card,:root:not([data-motion=full]) .mvp-dashboard .mvp-menu-pairing-workspace.is-connected .mvp-menu-connected-panel{transition:none!important;animation:none!important}}:root[data-motion=reduced] .mvp-dashboard .mvp-menu-pairing-layout,:root[data-motion=reduced] .mvp-dashboard .mvp-menu-overview,:root[data-motion=reduced] .mvp-dashboard .mvp-menu-pairing-card,:root[data-motion=reduced] .mvp-dashboard .mvp-menu-pairing-workspace.is-connected .mvp-menu-connected-panel{transition:none!important;animation:none!important}.customer-access{--portal-bg:#080808;--portal-panel:#0d0d0d;--portal-line:#242424;--portal-muted:#a2a2a2;background:var(--portal-bg);color:#f7f7f7;min-height:100dvh;position:relative;overflow-x:clip}.customer-access:after{content:"";z-index:100;visibility:hidden;opacity:0;pointer-events:none;background:#080808;position:fixed;inset:0}.customer-access.is-auth-leaving:after{visibility:visible;animation:.62s cubic-bezier(.22,1,.36,1) both customer-auth-handoff}.customer-access-header{z-index:10;justify-content:flex-end;align-items:center;min-height:6rem;padding:0 clamp(1.25rem,3vw,3rem);display:flex;position:absolute;inset:0 0 auto}.customer-back-link{color:#999;align-items:center;gap:.55rem;min-height:2.75rem;font-size:.76rem;line-height:1.25;text-decoration:none;transition:color .24s;display:inline-flex;position:relative}.customer-back-link>svg{flex:0 0 16px;width:16px;height:16px;display:block}.customer-back-link:is(:hover,:focus-visible){color:#fff}.customer-login-card{grid-template-columns:minmax(24rem,45vw) minmax(0,1fr);min-height:100dvh;display:grid}.customer-login-art{background-color:#0b0b0b;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:2.5rem 2.5rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-right:1px solid #1c1c1c;justify-content:center;align-items:flex-end;height:100dvh;min-height:100dvh;display:flex;position:relative;overflow:hidden}.customer-login-art:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000,#080808db 65%,#080808);position:absolute;inset:35% 0 0}.customer-login-art-wordmark{z-index:3;--brand-mark-size:3rem;--brand-font-size:1.05rem;position:absolute;top:1.5rem;left:1.75rem}.customer-login-character{z-index:1;object-fit:contain;flex:none;width:auto;max-width:none;height:93%;display:block;position:relative;bottom:0}.customer-login-art-copy{z-index:3;max-width:28rem;position:absolute;bottom:clamp(4.5rem,7vw,6.5rem);left:clamp(1.75rem,4vw,4rem);right:1.75rem}.customer-login-art-copy>span{color:#a8a8a8;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;display:inline-flex}.customer-login-art-brand{color:#6d000a;font-weight:800}.customer-login-art-copy h2{letter-spacing:-.055em;margin:.85rem 0 0;font-size:clamp(2rem,3.5vw,3.35rem);font-weight:650;line-height:1.08}.customer-connected-word{color:#6d000a}.customer-login-art-copy p{color:#a1a1a1;max-width:21rem;margin:1rem 0 0;font-size:.82rem;line-height:1.65}.customer-login-art-status{z-index:3;color:#979797;align-items:center;gap:.5rem;font-size:.69rem;display:flex;position:absolute;bottom:2rem;left:clamp(1.75rem,4vw,4rem)}.customer-login-art-status>span{background:#6d000a;border-radius:50%;width:6px;height:6px}.customer-login-panel{background:#080808;justify-content:center;align-items:center;min-width:0;min-height:100dvh;padding:6rem clamp(2rem,6vw,6rem);display:flex}.customer-login-content{text-align:left;width:min(100%,25.5rem);margin:0 auto;animation:.66s cubic-bezier(.22,1,.36,1) both customer-auth-content-in}.customer-login-kicker{color:#999;margin:0 0 .7rem;font-size:.77rem;font-weight:500}.customer-login-panel h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.1rem,3.4vw,3.1rem);font-weight:650;line-height:1.08}.customer-login-description{color:#a2a2a2;max-width:24rem;margin:1.1rem 0 0;font-size:.88rem;line-height:1.75}.customer-continue-button{color:#fff;width:100%;min-height:3.45rem;font:inherit;cursor:pointer;background:#6d000a;border:0;border-radius:.8rem;grid-template-columns:1.15rem minmax(0,1fr) 1.15rem;justify-content:center;align-items:center;gap:.65rem;margin-top:2rem;padding:.7rem 1rem;font-size:.87rem;font-weight:650;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .24s;display:grid}.customer-continue-button>svg{flex:none;width:1.15rem;height:1.15rem;display:block}.customer-continue-button>.customer-button-arrow{width:1rem;height:1rem;margin-left:auto}.customer-continue-button>svg:first-child{margin-right:auto}.customer-continue-button:disabled{cursor:not-allowed;opacity:.68}.customer-oauth-help{color:#858585;margin:.9rem 0 0;font-size:.7rem;line-height:1.6}.customer-form-message{color:#d4d4d4;background:#131010;border:1px solid #3a2526;border-radius:.7rem;margin:1rem 0 0;padding:.8rem .9rem;font-size:.75rem;line-height:1.65}.customer-auth-footer{color:#8c8c8c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1.25rem;margin-top:1.1rem;font-size:.73rem;display:flex}.customer-auth-footer a{color:#d6d6d6;align-items:center;gap:.4rem;min-height:2rem;text-decoration:none;transition:color .22s;display:inline-flex}.customer-auth-footer a:is(:hover,:focus-visible){color:#6d000a}.customer-auth-footer a>svg{width:.9rem;height:.9rem}.customer-auth-footer .customer-auth-terms-link{color:#929292;font-size:.69rem}.customer-auth-footer .customer-auth-terms-link:is(:hover,:focus-visible){color:#6d000a}.customer-dashboard-shortcut{color:#b9b9b9;cursor:pointer;background:#101010;border:1px solid #2c2c2c;border-radius:.5rem;align-items:center;gap:.45rem;min-height:2.25rem;margin-top:.65rem;padding:.4rem .7rem;font-size:.73rem;transition:color .22s,border-color .22s,background .22s;display:inline-flex}.customer-dashboard-shortcut svg{width:14px;height:14px}.customer-dashboard-shortcut:is(:hover,:focus-visible){color:#fff;background:#1c0c0e;border-color:#6d000a}.customer-access a:focus-visible,.customer-access button:focus-visible{outline-offset:4px;outline:2px solid #e6e6e6}.customer-access--loading{place-items:center;padding:1rem;display:grid}.customer-loading-status{flex-direction:column;align-items:center;gap:.9rem;animation:.42s both customer-auth-content-in;display:flex}.customer-loading-brand{--brand-mark-size:3.4rem;--brand-font-size:1.3rem}.customer-loading-status p{color:#999;font-size:.73rem}.is-spinning{animation:.8s linear infinite portal-spin}.mvp-dashboard .mvp-signout-error{color:#e0e0e0;background:#1a1011;border:1px solid #442125;border-radius:.6rem;margin:.6rem 0 0;padding:.65rem .7rem;font-size:.7rem;line-height:1.5}@keyframes customer-auth-content-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes customer-auth-handoff{0%{opacity:0}to{opacity:1}}@keyframes portal-spin{to{transform:rotate(360deg)}}@media (width>=821px) and (height<=680px){.customer-login-panel{padding-block:5rem}.customer-login-art{position:sticky;top:0}.customer-continue-button{margin-top:1.3rem}.customer-auth-footer{margin-top:1.2rem}}@media (width<=820px){.customer-login-card{grid-template-rows:clamp(15rem,36dvh,21rem) auto;grid-template-columns:minmax(0,1fr);align-content:start}.customer-access-header{min-height:5rem;padding:env(safe-area-inset-top) 1.25rem 0}.customer-login-art{border-bottom:1px solid #202020;border-right:0;height:clamp(15rem,36dvh,21rem);min-height:0}.customer-login-art-wordmark{--brand-mark-size:2.6rem;--brand-font-size:.95rem;top:1.2rem;left:1.25rem}.customer-login-character{height:94%;bottom:0;left:20%}.customer-login-art:after{background:linear-gradient(90deg,#080808 10%,#08080866 65%,#0000);inset:0}.customer-login-art-copy{max-width:18rem;bottom:1.4rem;left:1.5rem;right:1rem}.customer-login-art-copy>span{font-size:.63rem}.customer-login-art-copy h2{margin-top:.55rem;font-size:clamp(1.65rem,5vw,2.3rem)}.customer-login-art-copy p,.customer-login-art-status{display:none}.customer-login-panel{min-height:0;padding:2.8rem 1.5rem 3rem}.customer-login-content{max-width:29rem}.customer-login-panel h1{font-size:clamp(2rem,6vw,2.65rem)}.customer-login-description{margin-top:.9rem;font-size:.84rem}.customer-continue-button,.customer-auth-footer{margin-top:1.5rem}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .customer-access *,:root:not([data-motion=full]) .customer-access:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-motion=reduced] .customer-access *,:root[data-motion=reduced] .customer-access:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.customer-auth-terms-link .draw-link__label{line-height:1.2;display:inline-block;position:relative}.customer-auth-terms-link .draw-link__underline{bottom:-.55rem}.mvp-dashboard,.customer-access{--mvp-accent:var(--season-accent);--mvp-accent-text:#f5f5f5;--mvp-brand-accent:var(--season-accent);--mvp-accent-soft:color-mix(in oklab, var(--season-accent) 14%, transparent);--mvp-accent-line:color-mix(in oklab, var(--season-accent) 55%, transparent)}.mvp-dashboard .brand-wordmark,.customer-access .brand-wordmark{--brand-mark-size:2.4rem;--brand-font-size:1.15rem}.mvp-dashboard .mvp-portal-metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.mvp-dashboard .mvp-menu-overview{background-size:2.25rem 2.25rem}.mvp-dashboard .mvp-menu-pairing-card{background:var(--mvp-surface)}.mvp-dashboard .mvp-menu-pairing-card:after{display:none}.mvp-dashboard{height:100dvh;overflow:hidden}.mvp-dashboard .mvp-portal-workspace{flex-direction:column;height:100%;min-height:0;display:flex}.mvp-dashboard .mvp-portal-topbar{flex:0 0 var(--mvp-bar-height)}.mvp-dashboard .mvp-portal-canvas{isolation:isolate;flex:1;min-height:0;position:relative;overflow:hidden}.mvp-dashboard .mvp-portal-content{overscroll-behavior:contain;scrollbar-width:none;width:100%;max-width:none;height:100%;margin:0;overflow-y:auto}.mvp-dashboard .mvp-portal-content::-webkit-scrollbar{display:none}.mvp-dashboard .mvp-portal-section-transition{max-width:80rem;min-height:100%;margin-inline:auto}.mvp-dashboard .mvp-portal-canvas>.mvp-portal-section-splash{z-index:20;pointer-events:auto;background:#090909;border-radius:0;place-items:center;position:absolute;inset:0;display:grid!important}.mvp-dashboard .mvp-portal-section-transition>.mvp-portal-page,.mvp-dashboard .mvp-portal-section-transition.is-covering>.mvp-portal-page,.mvp-dashboard .mvp-portal-section-transition.is-revealing>.mvp-portal-page{animation:none!important;transform:none!important}.mvp-dashboard .mvp-portal-canvas.is-covering>.mvp-portal-section-splash{visibility:visible;animation:.24s ease-out both mvp-portal-cover-in!important}.mvp-dashboard .mvp-portal-canvas.is-revealing>.mvp-portal-section-splash{visibility:visible;animation:.42s ease-in-out both mvp-portal-cover-out!important}.mvp-dashboard .mvp-portal-canvas.is-entering>.mvp-portal-section-splash{visibility:visible;animation:.72s cubic-bezier(.22,1,.36,1) both site-transition-reveal!important}.mvp-portal-canvas.is-entering .mvp-portal-transition-mark{animation:.72s cubic-bezier(.22,1,.36,1) both site-entry-mark}.mvp-dashboard .mvp-portal-canvas>.mvp-menu-disconnect-cover{position:absolute;inset:0}.mvp-dashboard .mvp-portal-section-brand,.mvp-dashboard .mvp-menu-pairing-refresh-brand,.mvp-dashboard .mvp-menu-disconnect-cover-brand{--brand-mark-size:4rem;display:inline-flex}.mvp-dashboard .mvp-portal-nav-list li>button{color:#a4a4a4;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:9px;padding:.7rem .85rem;transition:background .22s,border-color .22s,color .22s;transform:none}.mvp-dashboard .mvp-portal-sidebar :is(button,a){scale:1}.mvp-dashboard .mvp-portal-nav-list li>button:hover{color:#eee;background:#ffffff05}.mvp-dashboard .mvp-portal-nav-list li>button.is-active{color:#f5f5f5;background:#6d000a26}.mvp-dashboard :is(.mvp-portal-sidebar-signout,.mvp-profile-form-footer>button,.mvp-portal-secondary-action,.mvp-subscription-actions>button){min-height:42px;box-shadow:none;border-radius:9px;justify-content:center;align-items:center;gap:.55rem;transition:background .22s,border-color .22s,color .22s,opacity .22s;display:inline-flex;transform:none}.mvp-dashboard :is(.mvp-portal-sidebar-signout,.mvp-portal-secondary-action){color:#bcbcbc;background:#111;border:1px solid #2a2a2a}.mvp-dashboard :is(.mvp-portal-sidebar-signout,.mvp-portal-secondary-action):hover:not(:disabled){border-color:var(--season-accent);color:#fff;background:#191112}.mvp-dashboard .mvp-profile-form-footer>button{color:#fff;background:#6d000a;border:1px solid #6d000a}.mvp-dashboard .mvp-profile-form-footer>button:hover:not(:disabled){background:var(--season-accent);border-color:var(--season-accent)}.mvp-dashboard .mvp-portal-metrics>button{box-shadow:none;background:#0d0d0d;border:1px solid #242424;border-radius:12px;transition:background .22s,border-color .22s;transform:none}.mvp-dashboard .mvp-portal-metrics>button:hover{border-color:var(--season-accent);background:#151011;transform:none}.mvp-dashboard :is(.mvp-portal-nav-list button,.mvp-portal-sidebar-signout,.mvp-profile-form-footer>button,.mvp-portal-metrics>button):focus-visible{outline:2px solid var(--season-accent);outline-offset:3px}.mvp-dashboard.is-session-entering .mvp-page-scribble path{animation-play-state:paused!important}.mvp-dashboard .mvp-sidebar-support{border:1px solid var(--season-accent);background:var(--season-accent);color:#fff;border-radius:14px;order:2;align-items:flex-start;gap:.7rem;min-height:90px;margin:.85rem .8rem .15rem;padding:1rem .9rem;text-decoration:none;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .24s;display:flex;position:relative}.mvp-dashboard .mvp-sidebar-support:hover{border-color:#fff5;transform:translateY(-2px)}.mvp-dashboard .mvp-sidebar-support:focus-visible{outline-offset:3px;outline:2px solid #eee}.mvp-dashboard .mvp-sidebar-support-icon{stroke-width:2px;flex:0 0 27px;width:27px;height:27px;margin-top:1px}.mvp-dashboard .mvp-sidebar-support>span{gap:.35rem;padding-right:.45rem;display:grid}.mvp-dashboard .mvp-sidebar-support strong{font-size:.8rem;font-weight:650;line-height:1.2}.mvp-dashboard .mvp-sidebar-support>span>span{color:#ffffffc7;max-width:9rem;font-size:.71rem;line-height:1.45}.mvp-dashboard .mvp-sidebar-support-arrow{width:16px;height:16px;transition:transform .28s cubic-bezier(.22,1,.36,1);position:absolute;bottom:.7rem;right:.8rem}.mvp-dashboard .mvp-sidebar-support:hover .mvp-sidebar-support-arrow{transform:translate(2px,-2px)}.mvp-dashboard .mvp-portal-sidebar-signout{background:var(--season-accent);color:#fff;transform-origin:50%;border:0;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .22s}.mvp-dashboard .mvp-portal-sidebar-signout:hover:not(:disabled){background:var(--season-accent)}.mvp-dashboard :is(.mvp-portal-sidebar-account,.mvp-portal-nav-list button){box-shadow:none;border:0!important}.mvp-dashboard .mvp-profile-message:empty{display:none}.mvp-dashboard .mvp-profile-form-footer{justify-content:flex-end}.mvp-dashboard .mvp-profile-message.is-success{animation:2.48s both mvp-profile-saved-notice}@keyframes mvp-profile-saved-notice{0%,to{opacity:0}9.677%,90.323%{opacity:1}}:root[data-motion=reduced] .mvp-dashboard .mvp-profile-message.is-success{opacity:1;animation:none!important}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-dashboard .mvp-profile-message.is-success{opacity:1;animation:none!important}}.mvp-dashboard .mvp-portal-profile-summary>.mvp-welcome-avatar{border-radius:12px;flex:0 0 64px;width:64px;height:64px}.mvp-dashboard .mvp-portal-sidebar-person>.mvp-sidebar-avatar{border-radius:50%;flex:0 0 42px;width:42px;height:42px}.mvp-dashboard .mvp-discord-avatar img{border-radius:inherit;border:0;width:100%;max-width:none;height:100%;margin:0;padding:0}@media (width<=480px){.mvp-dashboard .mvp-portal-profile-summary>.mvp-welcome-avatar{flex-basis:54px;width:54px;height:54px}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mvp-dashboard .mvp-sidebar-support,:root:not([data-motion=full]) .mvp-dashboard .mvp-sidebar-support-arrow{transition:none;transform:none}}:root[data-motion=reduced] .mvp-dashboard .mvp-sidebar-support,:root[data-motion=reduced] .mvp-dashboard .mvp-sidebar-support-arrow{transition:none;transform:none}@media (width<=820px){.mvp-dashboard:not(.is-mobile-open) .mvp-portal-sidebar{visibility:hidden;pointer-events:none}.mvp-dashboard.is-mobile-open .mvp-portal-sidebar{visibility:visible}}.mvp-dashboard .mvp-portal-sidebar-person{text-align:left;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.mvp-dashboard .mvp-portal-sidebar-person>.mvp-sidebar-identity{flex:1;align-content:center;justify-items:start;gap:.15rem;min-width:0;display:grid}.mvp-dashboard .mvp-sidebar-identity>:is(strong,span){letter-spacing:0;text-align:left;width:100%;min-width:0;margin:0;padding:0;line-height:1.35;display:block}.mvp-dashboard .mvp-portal-sidebar-brand .mvp-portal-home{justify-content:center;min-height:3.5rem}.mvp-dashboard .mvp-portal-home .brand-wordmark{--brand-mark-size:3.3rem}.mvp-dashboard .mvp-portal-breadcrumb .mvp-breadcrumb-brand .mvp-name-word,.mvp-dashboard .mvp-portal-breadcrumb .mvp-breadcrumb-brand button:hover .mvp-name-word,.mvp-dashboard .mvp-portal-breadcrumb .mvp-breadcrumb-brand button:focus-visible .mvp-name-word{color:var(--season-accent)!important}.mvp-dashboard .mvp-portal-metrics>button:is(:hover,:focus-visible){background:var(--season-accent)!important;border-color:var(--season-accent)!important;box-shadow:none!important}.mvp-dashboard .mvp-portal-metrics>button:is(:hover,:focus-visible) :is(svg,strong,small){color:#fff}@media (width>=600px){.mvp-dashboard .mvp-account-card dl>div{grid-template-columns:minmax(7.5rem,.7fr) minmax(0,1fr);align-items:baseline;gap:1rem;display:grid}.mvp-dashboard .mvp-account-card dd{text-align:left;overflow-wrap:anywhere;min-width:0;margin:0}}
