@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: "Source Sans 3 Variable", "Source Sans 3", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-50: oklch(98.7% .022 95.277);--color-amber-200: oklch(92.4% .12 95.746);--color-amber-800: oklch(47.3% .137 46.201);--color-amber-900: oklch(41.4% .112 45.904);--color-amber-950: oklch(27.9% .077 45.635);--color-emerald-400: oklch(76.5% .177 163.223);--color-white: #fff;--spacing: .25rem;--container-md: 28rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-tight: -.025em;--leading-relaxed: 1.625;--radius-lg: .5rem;--radius-xl: .75rem;--ease-out: cubic-bezier(0, 0, .2, 1);--animate-spin: spin 1s linear infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--radius-tag: 8px;--radius-control: 10px;--radius-block: 15px;--radius-pill: 999px;--radius-square: 5px;--radius-5: 5px;--radius-10: 10px;--radius-15: 15px}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=64.0625rem){.container{max-width:64.0625rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}@media(width>=100rem){.container{max-width:100rem}}.mx-auto{margin-inline:auto}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.mt-\(--mp-gap-pager\){margin-top:var(--mp-gap-pager)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-full{width:100%;height:100%}.h-\[90px\]{height:90px}.h-\[120px\]{height:120px}.h-\[140px\]{height:140px}.h-\[160px\]{height:160px}.h-\[180px\]{height:180px}.h-\[220px\]{height:220px}.h-\[240px\]{height:240px}.h-full{height:100%}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-80{max-height:calc(var(--spacing) * 80)}.min-h-full{min-height:100%}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-\[105px\]{width:105px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[288px\]{width:288px}.w-\[320px\]{width:320px}.w-\[360px\]{width:360px}.w-\[400px\]{width:400px}.w-\[460px\]{width:460px}.w-\[520px\]{width:520px}.w-\[900px\]{width:900px}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[86ch\]{max-width:86ch}.max-w-\[400px\]{max-width:400px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[760px\]{max-width:760px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[96px_minmax\(0\,1fr\)\]{grid-template-columns:96px minmax(0,1fr)}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.grid-cols-\[auto_auto_auto\]{grid-template-columns:auto auto auto}.grid-cols-\[auto_auto_auto_auto\]{grid-template-columns:auto auto auto auto}.grid-cols-\[auto_minmax\(0\,243px\)\]{grid-template-columns:auto minmax(0,243px)}.grid-cols-\[auto_minmax\(0\,400px\)\]{grid-template-columns:auto minmax(0,400px)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-start{justify-items:start}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[5px\]{gap:5px}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-\[calc\(10px\*var\(--mp-dn\)\)\]{column-gap:calc(10px * var(--mp-dn))}.gap-y-1{row-gap:var(--spacing)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-10{border-radius:var(--radius-10)}.rounded-15{border-radius:var(--radius-15)}.rounded-block{border-radius:var(--radius-block)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\(--mp-warning-line\){border-color:var(--mp-warning-line)}.border-amber-200{border-color:var(--color-amber-200)}.border-line{border-color:var(--mp-line)}.border-t-brand-hover{border-top-color:var(--mp-brand-hover)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-deal{background-color:var(--mp-deal)}.bg-surface{background-color:var(--mp-surface)}.bg-surface-alt{background-color:var(--mp-surface-alt)}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.t-12{font-size:var(--mp-fs-micro);font-weight:400;line-height:normal}.t-14{font-size:var(--mp-fs-body-s);font-weight:400;line-height:normal}.t-16{font-size:var(--mp-fs-body-m);font-weight:400;line-height:normal}.t-18{font-size:var(--mp-fs-body-l);font-weight:600;line-height:normal}.t-20{font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal}.t-24{font-size:var(--mp-fs-h-m);font-weight:700;line-height:normal}.t-34{font-size:var(--mp-fs-h-l);font-weight:700;line-height:normal}.t-40{font-size:var(--mp-fs-h-xl);font-weight:700;line-height:normal}.t-body-l{font-size:var(--mp-fs-body-l);font-weight:400;line-height:normal}.t-body-m{font-size:var(--mp-fs-body-m);font-weight:400;line-height:normal}.t-body-s{font-size:var(--mp-fs-body-s);font-weight:400;line-height:normal}.t-caption{font-size:var(--mp-fs-caption);font-weight:500;line-height:normal}.t-h-l{font-size:var(--mp-fs-h-l);font-weight:700;line-height:normal}.t-h-m{font-size:var(--mp-fs-h-m);font-weight:700;line-height:normal}.t-h-s{font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal}.t-h-xl{font-size:var(--mp-fs-h-xl);font-weight:700;line-height:normal}.t-label-s{font-size:var(--mp-fs-label-s);font-weight:600;line-height:normal}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-\[24px\]{font-size:24px}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-danger{color:var(--mp-danger)}.text-emerald-400{color:var(--color-emerald-400)}.text-fg{color:var(--mp-fg)}.text-fg-muted{color:var(--mp-fg-muted)}.text-fg-subtle{color:var(--mp-fg-subtle)}.text-info-text{color:var(--mp-info-text)}.text-on-brand{color:var(--mp-on-brand)}.text-success{color:var(--mp-success)}.text-success-text{color:var(--mp-success-text)}.text-warning{color:var(--mp-warning)}.text-warning-text{color:var(--mp-warning-text)}.text-white{color:var(--color-white)}.text-white\/70{color:color-mix(in srgb,#fff 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.accent-brand{accent-color:var(--mp-brand)}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.glow-brand{box-shadow:0 12px 32px -12px #5a36ed99,0 4px 14px -6px #01a2ff4d}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}@media(hover:hover)and (pointer:fine)and (width>=768px){.hover\:bg-surface-hover:hover{background-color:var(--mp-surface-hover)}.hover\:text-amber-950:hover{color:var(--color-amber-950)}.hover\:text-fg:hover{color:var(--mp-fg)}}.focus\:outline-none:focus{--tw-outline-style: none;outline-style:none}@media(width<64.0625rem){.max-laptop\:gap-y-6{row-gap:calc(var(--spacing) * 6)}}@media(width<48rem){.max-tablet\:mt-\(--mp-gap-section\){margin-top:var(--mp-gap-section)}.max-tablet\:mb-\(--mp-gap-section\){margin-bottom:var(--mp-gap-section)}.max-tablet\:w-full{width:100%}.max-tablet\:flex-col{flex-direction:column}.max-tablet\:items-stretch{align-items:stretch}.max-tablet\:gap-\(--mp-gap-section\){gap:var(--mp-gap-section)}.max-tablet\:p-\(--mp-pad-panel\){padding:var(--mp-pad-panel)}.max-tablet\:px-\(--mp-pad-panel\){padding-inline:var(--mp-pad-panel)}.max-tablet\:py-6{padding-block:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}}@media(width>=64.0625rem){.laptop\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.laptop\:flex-row{flex-direction:row}.laptop\:items-center{align-items:center}.laptop\:justify-between{justify-content:space-between}.laptop\:p-\[39px\]{padding:39px}.laptop\:pt-10{padding-top:calc(var(--spacing) * 10)}}@media(width>=100rem){.desktop\:pt-\[55px\]{padding-top:55px}}}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url("./media/source-sans-3-cyrillic-ext-wght-normal-IBOPRJSC.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url("./media/source-sans-3-cyrillic-wght-normal-ABPPXKAC.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url("./media/source-sans-3-greek-ext-wght-normal-4OM5ODIW.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url("./media/source-sans-3-greek-wght-normal-NGDKSPNL.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url("./media/source-sans-3-vietnamese-wght-normal-MBR4ZDM7.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url("./media/source-sans-3-latin-ext-wght-normal-BXY22JBL.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url("./media/source-sans-3-latin-wght-normal-7ARQTPZU.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer base{html,body{height:100%}:where(button,[role=button],[role=option],[role=menuitem],[role=tab],[role=radio],[role=checkbox],[role=switch],summary,select,label:has(input:not(:disabled)),input[type=checkbox],input[type=radio],input[type=range]){cursor:pointer}:where(button:disabled,[aria-disabled=true],select:disabled,input:disabled){cursor:not-allowed}:where(a,button,select,label,summary,input:is([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset]),[role=button],[role=tab],[role=option],[role=menuitem],[role=switch],[role=checkbox],[role=radio]){touch-action:manipulation}@media(hover:none),(pointer:coarse),(width<768px){:where(button,select,summary,[role=button],[role=tab],[role=option],[role=menuitem],[role=switch],[role=checkbox],[role=radio],label:not(:has(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,[contenteditable]))){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}:where(a[href],button,summary,[role=button],[role=tab],[role=option],[role=menuitem]):where(:not(:disabled,[aria-disabled=true],[class^=mp-],[class*=" mp-"],[class^=pdp-],[class*=" pdp-"],[class*=" ui-"],[class^=ui-]:not([class^=ui-hit]))){transition:opacity var(--dur-fast) var(--ease-standard)}:where(a[href],button,summary,[role=button],[role=tab],[role=option],[role=menuitem]):where(:not(:disabled,[aria-disabled=true],[class^=mp-],[class*=" mp-"],[class^=pdp-],[class*=" pdp-"],[class*=" ui-"],[class^=ui-]:not([class^=ui-hit]))):active{opacity:.7;transition-duration:0s}}html{scroll-behavior:smooth;background-color:var(--mp-canvas);color:var(--mp-fg-muted);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background-color:var(--mp-canvas);color:var(--mp-fg-muted)}::selection{background-color:var(--mp-selection);color:var(--mp-fg)}:focus-visible{outline:2px solid var(--mp-focus);outline-offset:2px}@media(hover:none),(pointer:coarse){:where([tabindex="-1"]:not(a,button,input,select,textarea,summary,[role])):focus-visible{outline:none}}@media(prefers-reduced-motion:reduce){:root:not([data-force-motion]),:root:not([data-force-motion]) *,:root:not([data-force-motion]) *:before,:root:not([data-force-motion]) *:after{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:1ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}}@layer components{.ui-scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.ui-hit{position:relative}.ui-hit:before{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--mp-hit));height:max(100%,var(--mp-hit));transform:translate(-50%,-50%)}:root[data-sc="1"]{scrollbar-gutter:stable}:root[data-sc="1"],:root[data-sc="1"] .ui-scroll-area{scrollbar-width:thin;scrollbar-color:var(--mp-line-control) transparent}@media(hover:hover)and (pointer:fine){:root[data-sc="2"],:root[data-sc="2"] .ui-scroll-area{scrollbar-width:none}:root[data-sc="2"]::-webkit-scrollbar,:root[data-sc="2"] .ui-scroll-area::-webkit-scrollbar{display:none}}:root[data-sc="3"]{scrollbar-gutter:stable}:root[data-sc="3"]::-webkit-scrollbar,:root[data-sc="3"] .ui-scroll-area::-webkit-scrollbar{width:12px;height:12px}:root[data-sc="3"]::-webkit-scrollbar-track,:root[data-sc="3"] .ui-scroll-area::-webkit-scrollbar-track,:root[data-sc="3"]::-webkit-scrollbar-corner,:root[data-sc="3"] .ui-scroll-area::-webkit-scrollbar-corner{background:transparent}:root[data-sc="3"]::-webkit-scrollbar-thumb,:root[data-sc="3"] .ui-scroll-area::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:999px;background-color:var(--mp-line-control);background-clip:padding-box}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-sc="3"]::-webkit-scrollbar-thumb:hover,:root[data-sc="3"] .ui-scroll-area::-webkit-scrollbar-thumb:hover{border-width:3px;background-color:var(--mp-line-control-hover)}}:root[data-sc="3"]::-webkit-scrollbar-thumb:active,:root[data-sc="3"] .ui-scroll-area::-webkit-scrollbar-thumb:active{border-width:3px;background-color:var(--mp-fg-subtle)}@supports not selector(::-webkit-scrollbar){:root[data-sc="3"],:root[data-sc="3"] .ui-scroll-area{scrollbar-width:thin;scrollbar-color:var(--mp-line-control) transparent}}.ui-scrollbar{--ui-sb-lane: round(nearest, calc(10px * var(--mp-dn)), 1px);--ui-sb-inset: round(nearest, calc(4px * var(--mp-dn)), 1px);--ui-sb-edge: round(nearest, calc(3px * var(--mp-dn)), 1px);position:absolute;z-index:1;width:var(--ui-sb-lane);opacity:0;transition:opacity var(--dur-slow) var(--ease-standard)}.ui-scrollbar--page{position:fixed;top:var(--ui-sb-inset);right:var(--ui-sb-edge);bottom:var(--ui-sb-inset);z-index:60;pointer-events:none}.ui-scrollbar--inner{top:calc(var(--ui-frame-top) + var(--ui-sb-inset));left:calc(var(--ui-frame-left) + var(--ui-frame-width) - var(--ui-sb-lane) - var(--ui-sb-edge));height:calc(var(--ui-frame-height) - 2 * var(--ui-sb-inset))}.ui-scrollbar--visible{opacity:1;pointer-events:auto}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-scrollbar:hover,.ui-scroll-area:hover+.ui-scrollbar{opacity:1;pointer-events:auto}}.ui-scroll-frame{position:relative}.ui-scrollbar__thumb{position:absolute;top:0;right:0;width:100%;min-height:round(nearest,calc(28px * var(--mp-dn)),1px);cursor:grab;touch-action:none}.ui-scrollbar__thumb:before{content:"";position:absolute;inset-block:0;right:0;width:round(nearest,calc(8px * var(--mp-dn)),1px);border-radius:999px;background-color:var(--mp-line-control-hover);transform:scaleX(.5);transform-origin:right center;transition:transform var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.ui-scrollbar--dragging .ui-scrollbar__thumb:before{background-color:var(--mp-fg-subtle);transform:none}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-scrollbar:hover .ui-scrollbar__thumb:before{background-color:var(--mp-fg-subtle);transform:none}}.ui-scrollbar--dragging .ui-scrollbar__thumb{cursor:grabbing}}.rich-text{color:var(--mp-fg-muted);overflow-wrap:anywhere}.rich-text :is(h1,h2,h3,h4,h5,h6){margin-block:calc(1.25rem * var(--mp-dn)) calc(.5rem * var(--mp-dn));font-size:calc(1.05rem * var(--mp-dn));font-weight:600;color:var(--mp-fg)}.rich-text p{margin-block:calc(.75rem * var(--mp-dn))}.rich-text p:empty{display:none}.rich-text :is(ul,ol){margin-block:calc(.75rem * var(--mp-dn));padding-inline-start:calc(1.5rem * var(--mp-dn));list-style:revert}.rich-text :is(img,video){margin-block:calc(1rem * var(--mp-dn));border-radius:var(--radius-10)}.rich-text a{color:var(--mp-info-text);text-decoration:underline;text-underline-offset:2px}@media(width<1025px){.rich-text :is(table,pre){display:block;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}}.rich-text>:first-child{margin-block-start:0}.rich-text>:last-child{margin-block-end:0}@layer components{.mp-main{transition:opacity calc(.15s * var(--motion-scale)) var(--ease-standard)}.mp-main--refreshing{opacity:.6}.ui-btn{--ui-btn-gap: var(--mp-gap-inline);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-btn-gap);height:var(--mp-control-h);padding:round(nearest,calc(11px * var(--mp-dn)),1px) calc(var(--mp-btn-px) - var(--ui-btn-frame, 0px));border-radius:var(--radius-control);font-size:var(--mp-fs-label-m);font-weight:700;line-height:normal;color:var(--mp-fg);white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden;isolation:isolate;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}.ui-btn--block{width:100%}.ui-btn--cta{height:var(--mp-cta-h)}.ui-btn--sm{--ui-btn-gap: min(round(nearest, calc(8px * var(--mp-dn)), 1px), var(--mp-gap-inline));height:max(round(nearest,calc(36px * var(--mp-dn)),1px),var(--mp-hit));padding:round(nearest,calc(8px * var(--mp-dn)),1px) round(nearest,calc(16px * var(--mp-dn)),1px);font-size:var(--mp-fs-label-s)}.ui-btn--primary{background-color:var(--mp-brand);color:var(--mp-on-brand)}.ui-btn--outline{--ui-btn-frame: 1px;border:1px solid var(--mp-line-control)}.ui-btn--light{--ui-btn-frame: 1px;border:1px solid var(--mp-fg-muted)}.ui-btn--play{background:var(--mp-play-gradient);color:var(--mp-on-brand)}.ui-btn--play:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--mp-play-gradient);transform:scaleX(-1);opacity:0;transition:opacity var(--dur-slow) var(--ease-standard);pointer-events:none}.ui-btn--ghost{padding-inline:round(nearest,calc(12px * var(--mp-dn)),1px);color:var(--mp-fg-subtle)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-btn--primary:hover:not(:disabled,[aria-disabled=true]){background-color:var(--mp-brand-hover)}.ui-btn--outline:hover:not(:disabled,[aria-disabled=true],.is-touch){border-color:var(--mp-fg-subtle)}.ui-btn--light:hover:not(:disabled,[aria-disabled=true]){border-color:var(--mp-fg)}.ui-btn--play:hover:not(:disabled,[aria-disabled=true]):before{opacity:1}.ui-btn--ghost:hover:not(:disabled,[aria-disabled=true]){color:var(--mp-fg);background-color:var(--mp-hover-plate)}}.ui-btn--primary[data-preview=hover]:not(:disabled,[aria-disabled=true]){background-color:var(--mp-brand-hover)}.ui-btn--outline[data-preview=hover]:not(:disabled,[aria-disabled=true]){border-color:var(--mp-fg-subtle)}.ui-btn--light[data-preview=hover]:not(:disabled,[aria-disabled=true]){border-color:var(--mp-fg)}.ui-btn--play[data-preview=hover]:not(:disabled,[aria-disabled=true]):before{opacity:1}.ui-btn--ghost[data-preview=hover]:not(:disabled,[aria-disabled=true]){color:var(--mp-fg);background-color:var(--mp-hover-plate)}.ui-btn--primary:is(:active,[data-preview=pressed]):not(:disabled,[aria-disabled=true]){background-color:var(--mp-brand-pressed)}@media(hover:none),(pointer:coarse),(width<768px){.ui-btn--outline:active:not(:disabled,[aria-disabled=true]){border-color:var(--mp-fg-subtle)}.ui-btn--light:active:not(:disabled,[aria-disabled=true]){border-color:var(--mp-fg)}.ui-btn--ghost:active:not(:disabled,[aria-disabled=true]){color:var(--mp-fg);background-color:var(--mp-hover-plate)}.ui-btn--play:active:not(:disabled,[aria-disabled=true]):before{opacity:1;transition-duration:var(--dur-fast)}}.ui-btn:active:not(:disabled,[aria-disabled=true]){transform:scale(.98)}.ui-btn:disabled,.ui-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ui-btn--primary:is(:disabled,[aria-disabled=true]){background-color:var(--mp-surface-alt);color:var(--mp-fg-subtle);opacity:1}.ui-btn[data-state=loading]{cursor:progress}.ui-btn__stack{position:relative;z-index:1;display:grid;place-items:center;transition:transform var(--dur-base) var(--ease-standard)}.ui-btn__stack>*{grid-area:1 / 1;display:inline-flex;align-items:center;transition:opacity var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.ui-btn__label{position:relative;gap:var(--ui-btn-gap)}.ui-btn__loading,.ui-btn__done{gap:round(nearest,calc(8px * var(--mp-dn)),1px);opacity:0;transform:translateY(10px)}.ui-btn[data-state] .ui-btn__label,.ui-btn[data-state=done] .ui-btn__loading{opacity:0;transform:translateY(-10px)}.ui-btn[data-state=loading] .ui-btn__loading,.ui-btn[data-state=done] .ui-btn__done{opacity:1;transform:none}.ui-btn__spinner{width:round(nearest,calc(18px * var(--mp-dn)),1px);height:round(nearest,calc(18px * var(--mp-dn)),1px);border-radius:50%;border:2px solid currentColor;border-top-color:currentColor}@supports (color: color-mix(in lab,red,red)){.ui-btn__spinner{border:2px solid color-mix(in srgb,currentColor 28%,transparent)}}.ui-btn[data-state] .ui-btn__spinner{animation:ui-btn-spin calc(.7s * var(--motion-scale)) linear infinite}@keyframes ui-btn-spin{to{transform:rotate(360deg)}}.ui-btn__check path{stroke-dasharray:1;stroke-dashoffset:1}.ui-btn[data-state=done] .ui-btn__check path{stroke-dashoffset:0;transition:stroke-dashoffset var(--dur-slow) var(--ease-standard) calc(80ms * var(--motion-scale))}@starting-style{.ui-btn[data-state] .ui-btn__loading,.ui-btn[data-state] .ui-btn__done{opacity:0;transform:translateY(10px)}.ui-btn[data-state=done] .ui-btn__check path{stroke-dashoffset:1}}:root[data-bt="2"] .ui-btn--primary:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255 / .22) 50%,transparent 65%);transform:translate(-110%);pointer-events:none}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-bt="2"] .ui-btn--primary:hover:not(:disabled,[aria-disabled=true]):after{animation:ui-btn-sheen calc(.76s * var(--motion-scale)) var(--ease-standard)}}@keyframes ui-btn-sheen{to{transform:translate(110%)}}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-bt="3"] .ui-btn--primary:hover:not(:disabled,[aria-disabled=true]){transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff24,0 10px 26px -10px var(--mp-brand-hover)}@supports (color: color-mix(in lab,red,red)){:root[data-bt="3"] .ui-btn--primary:hover:not(:disabled,[aria-disabled=true]){box-shadow:inset 0 0 0 1px #ffffff24,0 10px 26px -10px color-mix(in srgb,var(--mp-brand-hover) 75%,transparent)}}}:root[data-bt="3"] .ui-btn--primary[data-preview=hover]:not(:disabled,[aria-disabled=true]){transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff24,0 10px 26px -10px var(--mp-brand-hover)}@supports (color: color-mix(in lab,red,red)){:root[data-bt="3"] .ui-btn--primary[data-preview=hover]:not(:disabled,[aria-disabled=true]){box-shadow:inset 0 0 0 1px #ffffff24,0 10px 26px -10px color-mix(in srgb,var(--mp-brand-hover) 75%,transparent)}}:root[data-bt="3"] .ui-btn--primary:is(:active,[data-preview=pressed]):not(:disabled,[aria-disabled=true]){transform:translateY(0) scale(.99);box-shadow:inset 0 0 0 1px #ffffff1a,0 4px 12px -8px var(--mp-brand-hover)}@supports (color: color-mix(in lab,red,red)){:root[data-bt="3"] .ui-btn--primary:is(:active,[data-preview=pressed]):not(:disabled,[aria-disabled=true]){box-shadow:inset 0 0 0 1px #ffffff1a,0 4px 12px -8px color-mix(in srgb,var(--mp-brand-hover) 60%,transparent)}}:root[data-pl="1"] .ui-btn--play{background:linear-gradient(90deg,#01a2ff,#6028ff,#01a2ff) 0 0 / 200% 100%;transition:background-position calc(.62s * var(--motion-scale)) var(--ease-standard),transform var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}:root[data-pl="1"] .ui-btn--play:before{content:none}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-pl="1"] .ui-btn--play:hover:not(:disabled,[aria-disabled=true]){background-position:100% 0}}:root[data-pl="1"] .ui-btn--play[data-preview=hover]:not(:disabled,[aria-disabled=true]){background-position:100% 0}@media(hover:none),(pointer:coarse),(width<768px){:root[data-pl="1"] .ui-btn--play:active:not(:disabled,[aria-disabled=true]){background-position:100% 0}}:root[data-pl="2"] .ui-btn--play:after{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(140px circle at var(--mx, 50%) var(--my, 50%),rgb(255 255 255 / .24),transparent 70%);opacity:0;transition:opacity var(--dur-base) var(--ease-standard);pointer-events:none}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-pl="2"] .ui-btn--play:hover:not(:disabled,[aria-disabled=true]):after{opacity:1}}.ui-icon-btn{position:relative;display:inline-grid;flex:none;place-items:center;width:round(nearest,calc(40px * var(--mp-dn)),1px);height:round(nearest,calc(40px * var(--mp-dn)),1px);border:1px solid var(--mp-line-control);border-radius:var(--radius-control);color:var(--mp-fg-muted);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.ui-icon-btn:before{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--mp-hit));height:max(100%,var(--mp-hit));transform:translate(-50%,-50%)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-icon-btn:hover:not(:disabled){border-color:var(--mp-line-control-hover);color:var(--mp-fg);background-color:var(--mp-fg-subtle)}@supports (color: color-mix(in lab,red,red)){.ui-icon-btn:hover:not(:disabled){background-color:color-mix(in srgb,var(--mp-fg-subtle) 5%,transparent)}}}.ui-icon-btn[data-preview=hover]:not(:disabled){border-color:var(--mp-line-control-hover);color:var(--mp-fg);background-color:var(--mp-fg-subtle)}@supports (color: color-mix(in lab,red,red)){.ui-icon-btn[data-preview=hover]:not(:disabled){background-color:color-mix(in srgb,var(--mp-fg-subtle) 5%,transparent)}}.ui-icon-btn:active:not(:disabled){transform:scale(.94)}@media(hover:none),(pointer:coarse),(width<768px){.ui-icon-btn:active:not(:disabled){border-color:var(--mp-line-control-hover);color:var(--mp-fg);background-color:var(--mp-fg-subtle)}@supports (color: color-mix(in lab,red,red)){.ui-icon-btn:active:not(:disabled){background-color:color-mix(in srgb,var(--mp-fg-subtle) 5%,transparent)}}}.ui-icon-btn:disabled{opacity:.35;cursor:not-allowed}.ui-icon-btn--bare{border-color:transparent}.ui-icon-btn svg{transition:transform var(--dur-base) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-icon-btn--prev:hover:not(:disabled) svg{transform:translate(-2px)}.ui-icon-btn--next:hover:not(:disabled) svg{transform:translate(2px)}}.ui-icon-btn--prev[data-preview=hover]:not(:disabled) svg{transform:translate(-2px)}.ui-icon-btn--next[data-preview=hover]:not(:disabled) svg{transform:translate(2px)}.ui-heart-burst{--ui-heart-fly: cubic-bezier(.2, .8, .3, 1);isolation:isolate}.ui-heart-burst.is-pop .ui-heart-burst__glyph{animation:ui-heart-pop calc(.34s * var(--motion-scale)) var(--ease-standard)}@keyframes ui-heart-pop{0%,to{transform:scale(1)}40%{transform:scale(1.24)}72%{transform:scale(.94)}}.ui-heart-sparks{--ui-heart-box: var(--ui-heart-size, round(nearest, calc(20px * var(--mp-dn)), 1px));position:absolute;z-index:-1;left:50%;top:50%;width:var(--ui-heart-box);height:var(--ui-heart-box);margin:calc(var(--ui-heart-box) / -2);pointer-events:none}.ui-heart-sparks svg{display:block;width:100%;height:100%;overflow:visible}.ui-heart-sparks circle{opacity:0;transform-box:fill-box;transform-origin:center}.ui-heart-sparks__pulse{fill:none;stroke:var(--mp-danger)}.ui-heart-sparks__dot{--ui-spark-from: 55px;--ui-spark-to: 128px;--ui-spark-ms: .6s;--ui-spark-delay: 80ms;--ui-spark-peak: .85;fill:var(--mp-danger)}.ui-heart-sparks__dot--small{--ui-spark-from: 50px;--ui-spark-to: 108px;--ui-spark-ms: .56s;--ui-spark-delay: .12s;--ui-spark-peak: .7;fill:var(--mp-danger)}@supports (color: color-mix(in lab,red,red)){.ui-heart-sparks__dot--small{fill:color-mix(in srgb,var(--mp-danger) 55%,var(--mp-on-brand))}}.ui-heart-burst.is-burst .ui-heart-sparks__pulse{animation:ui-heart-pulse calc(.42s * var(--motion-scale)) var(--ui-heart-fly) calc(40ms * var(--motion-scale)) forwards,ui-heart-pulse-fade calc(.42s * var(--motion-scale)) linear calc(40ms * var(--motion-scale)) forwards}.ui-heart-burst.is-burst .ui-heart-sparks__dot{animation:ui-heart-spark-fly calc(var(--ui-spark-ms) * var(--motion-scale)) var(--ui-heart-fly) calc(var(--ui-spark-delay) * var(--motion-scale)) forwards,ui-heart-burst calc(var(--ui-spark-ms) * var(--motion-scale)) linear calc(var(--ui-spark-delay) * var(--motion-scale)) forwards}@keyframes ui-heart-pulse{0%{scale:.6;stroke-width:10px}to{scale:1.45;stroke-width:2px}}@keyframes ui-heart-pulse-fade{0%{opacity:.32}to{opacity:0}}@keyframes ui-heart-spark-fly{0%{translate:var(--ui-spark-from) 0}to{translate:var(--ui-spark-to) 0}}@keyframes ui-heart-burst{0%{opacity:var(--ui-spark-peak, 1);scale:.4;animation-timing-function:cubic-bezier(.2,.8,.3,1)}25%{opacity:var(--ui-spark-peak, 1);scale:1;animation-timing-function:linear}50%{opacity:var(--ui-spark-peak, 1);scale:1;animation-timing-function:cubic-bezier(.4,0,.6,1)}to{opacity:0;scale:.3}}.ui-wishlist{display:inline-flex}.ui-wishlist--block{display:flex}.ui-wl{--ui-wl-accent: var(--mp-fg);overflow:visible}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-wl.ui-btn--outline:hover:not(:disabled,[aria-disabled=true],.is-touch){--ui-wl-accent: var(--mp-danger);border-color:var(--mp-danger)}}.ui-wishlist[data-preview=hover] .ui-wl.ui-btn--outline:not(:disabled,[aria-disabled=true]){--ui-wl-accent: var(--mp-danger);border-color:var(--mp-danger)}@media(hover:none),(pointer:coarse),(width<768px){.ui-wl.ui-btn--outline:active:not(:disabled,[aria-disabled=true]){--ui-wl-accent: var(--mp-danger);border-color:var(--mp-danger)}}.ui-wl__heart{position:relative;display:inline-flex}.ui-wl__heart svg{overflow:visible}.ui-wl__fill{fill:var(--ui-wl-accent);opacity:0;transition:opacity var(--dur-fast) var(--ease-standard),fill var(--dur-fast) var(--ease-standard)}.ui-wl__stroke{stroke:var(--ui-wl-accent);transition:stroke var(--dur-fast) var(--ease-standard),stroke-opacity var(--dur-fast) var(--ease-standard)}.ui-wl.is-active .ui-wl__fill{opacity:1}.ui-wl.is-active .ui-wl__stroke{stroke-opacity:0}:root[data-wl="2"] .ui-wl__fill{opacity:1}:root[data-wl="2"] .ui-wl__level{transform:translateY(20px);transition:transform var(--dur-slow) var(--ease-standard)}:root[data-wl="2"] .ui-wl.is-active .ui-wl__level{transform:none}:root[data-wl="2"] .ui-wl.is-active .ui-wl__stroke{transition:stroke var(--dur-fast) var(--ease-standard),stroke-opacity var(--dur-fast) var(--ease-standard) var(--dur-slow)}.ui-wl__label{position:relative;display:inline-flex}.ui-wl__label>*{transition:opacity var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.ui-wl__active,.ui-wl.is-active .ui-wl__add{position:absolute;top:0;left:0}.ui-wl__active{opacity:0;transform:translateY(10px)}.ui-wl.is-active .ui-wl__add{opacity:0;transform:translateY(-10px)}.ui-wl.is-active .ui-wl__active{position:static;opacity:1;transform:none}.ui-tag{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:calc(5px * var(--mp-dn));height:var(--mp-tag-h);padding:calc(3px * var(--mp-dn)) calc(10px * var(--mp-dn));border-radius:var(--radius-pill);font-size:var(--mp-fs-tag);font-weight:400;line-height:normal;white-space:nowrap;color:var(--mp-fg-subtle)}.ui-tag--muted{color:var(--mp-tag-muted-text);background-color:var(--mp-fg-subtle)}@supports (color: color-mix(in lab,red,red)){.ui-tag--muted{background-color:color-mix(in srgb,var(--mp-fg-subtle) 15%,transparent)}}.ui-tag--hot{color:var(--mp-warning-text);background-color:var(--mp-deal)}.ui-tag__flame{color:var(--mp-warning)}.ui-tag--neutral,.ui-tag--ok,.ui-tag--warning,.ui-tag--danger,.ui-tag--info{font-weight:600;background-color:var(--mp-surface-alt)}.ui-tag--ok{color:var(--mp-success-text);background-color:var(--mp-ok)}.ui-tag--warning{color:var(--mp-warning-text);background-color:var(--mp-deal);box-shadow:inset 0 0 0 1px var(--mp-warning-line)}.ui-tag--danger{color:var(--mp-danger-text);background-color:var(--mp-danger-bg);box-shadow:inset 0 0 0 1px var(--mp-danger-line)}.ui-tag--info{color:var(--mp-info-text);background-color:var(--mp-info)}@supports (color: color-mix(in lab,red,red)){.ui-tag--info{background-color:color-mix(in srgb,var(--mp-info) 15%,transparent)}}.ui-tag--genre{height:calc(var(--mp-tag-h) + 6px);padding:calc(3px * var(--mp-dn)) calc(15px * var(--mp-dn));border-radius:var(--radius-tag);font-weight:500;text-transform:uppercase;background-color:var(--mp-surface-alt)}.ui-tag--deal{height:calc(var(--mp-tag-h) + 6px);border-radius:var(--radius-square);font-weight:700;color:var(--mp-warning-text);background-color:var(--mp-deal)}.ui-tag--inline{height:auto;padding:calc(1px * var(--mp-dn)) calc(6px * var(--mp-dn));font-size:var(--mp-fs-micro);vertical-align:baseline}.ui-tag--verified{gap:calc(5px * var(--mp-dn));height:round(nearest,calc(20px * var(--mp-dn)),1px);padding:0 calc(10px * var(--mp-dn));border-radius:var(--radius-pill);font-size:var(--mp-fs-micro);background-color:var(--mp-fg-subtle)}@supports (color: color-mix(in lab,red,red)){.ui-tag--verified{background-color:color-mix(in srgb,var(--mp-fg-subtle) 10%,transparent)}}.ui-tag__check{flex:none;width:round(nearest,calc(12px * var(--mp-dn)),1px);height:round(nearest,calc(12px * var(--mp-dn)),1px)}.ui-tag--status{--ui-tag-text: var(--ui-tag-tone);gap:calc(4px * var(--mp-dn));height:auto;padding:calc(4px * var(--mp-dn)) calc(8px * var(--mp-dn));border-radius:var(--radius-pill);font-size:var(--mp-fs-micro);font-weight:600;color:var(--ui-tag-text);background-color:var(--ui-tag-tone)}@supports (color: color-mix(in lab,red,red)){.ui-tag--status{background-color:color-mix(in srgb,var(--ui-tag-tone) 15%,transparent)}}@media(width<1600px){.ui-tag--status{height:var(--mp-tag-h)}}.ui-tag--status:before{content:"";flex:none;width:round(nearest,calc(6px * var(--mp-dn)),1px);height:round(nearest,calc(6px * var(--mp-dn)),1px);border-radius:50%;background-color:var(--ui-tag-tone)}.ui-tag--status-neutral{--ui-tag-tone: var(--mp-fg-muted);background-color:var(--mp-surface-alt)}.ui-tag--status-info{--ui-tag-tone: var(--mp-info);--ui-tag-text: var(--mp-info-text)}.ui-tag--status-success{--ui-tag-tone: var(--mp-success);--ui-tag-text: var(--mp-success-text);background-color:var(--mp-ok)}.ui-tag--status-warning{--ui-tag-tone: var(--mp-warning);--ui-tag-text: var(--mp-warning-text);background-color:var(--mp-deal);box-shadow:inset 0 0 0 1px var(--mp-warning-line)}.ui-tag--status-error{--ui-tag-tone: var(--mp-danger);--ui-tag-text: var(--mp-danger-text);background-color:var(--mp-danger-bg);box-shadow:inset 0 0 0 1px var(--mp-danger-line)}.ui-tag--link{text-decoration:none;cursor:pointer;transition:color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),scale var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-tag--link:hover{color:var(--mp-fg-muted);background-color:var(--mp-surface-hover)}}.ui-tag--link[data-preview=hover],.ui-tag--link:is(:active,[data-preview=pressed]){color:var(--mp-fg-muted);background-color:var(--mp-surface-hover)}.ui-tag--link:is(:active,[data-preview=pressed]){scale:.97}@media(hover:none),(pointer:coarse),(width<768px){.ui-tag--link{-webkit-user-select:none;user-select:none}}.ui-flame{transform-origin:50% 92%}@keyframes ui-flicker{0%,to{transform:scale(1);filter:brightness(1)}10%{transform:scale(1.03,.97)}20%{transform:scale(.98,1.05);filter:brightness(1.18)}32%{transform:scale(1)}62%{transform:scale(1.02,.98)}74%{transform:scale(1);filter:brightness(1)}}:root[data-fl="1"] .ui-flame{animation:ui-flicker calc(2.6s * var(--motion-scale)) ease-in-out infinite}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-fl="2"] :hover>.ui-flame{animation:ui-flicker calc(.9s * var(--motion-scale)) ease-in-out}}.ui-gap{display:inline-flex;flex:none;vertical-align:middle}.ui-gap[hidden]{display:none}.ui-gap__mark{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background-color:var(--mp-warning-fill);color:#0a0d15;font-size:11px;font-weight:700;line-height:1;cursor:help}@media(hover:none),(pointer:coarse),(width<768px){.ui-gap__mark{transition:transform var(--dur-fast) var(--ease-standard)}.ui-gap__mark:active{transform:scale(.9)}}.ui-platform-icon{display:inline-flex;flex:none;align-items:center;justify-content:center}.ui-platform-icon__img{object-fit:contain}.ui-platform-icon__mono{display:block;align-content:center;border:1px solid var(--mp-line);border-radius:50%;background-color:var(--mp-surface-alt);color:var(--mp-fg-subtle);font-weight:700;line-height:1;text-align:center;text-box:trim-both cap alphabetic}.ui-field{display:flex;flex-direction:column;min-width:0}.ui-field__label{margin-bottom:round(nearest,calc(4px * var(--mp-dn)),1px);font-size:var(--mp-fs-label-s);font-weight:600;line-height:normal;color:var(--mp-fg-subtle)}.ui-field__help{margin-top:round(nearest,calc(4px * var(--mp-dn)),1px);font-size:var(--mp-fs-micro);line-height:normal;color:var(--mp-fg-subtle)}.ui-field--error .ui-field__help{display:none}.ui-field__error{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--dur-base) var(--ease-standard),opacity var(--dur-base) var(--ease-standard)}.ui-field--error .ui-field__error{grid-template-rows:1fr;opacity:1}.ui-field__error-clip{min-height:0;overflow:hidden}.ui-field__error-text{padding-top:round(nearest,calc(4px * var(--mp-dn)),1px);font-size:var(--mp-fs-micro);line-height:normal;color:var(--mp-danger-text)}.ui-field__live{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ui-input{width:100%;border:1px solid var(--mp-line-control);border-radius:var(--radius-control);background-color:var(--mp-surface-alt);color:var(--mp-fg-muted);font:inherit;line-height:normal;outline:none;transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.ui-input--md{height:var(--mp-control-h);padding:0 calc(round(nearest,calc(20px * var(--mp-dn)),1px) - 1px);font-size:var(--mp-fs-input)}.ui-input--md.ui-input--textarea{display:block;height:round(nearest,calc(120px * var(--mp-dn)),1px);padding:calc(round(nearest,calc(15px * var(--mp-dn)),1px) - 1px) calc(round(nearest,calc(20px * var(--mp-dn)),1px) - 1px);resize:vertical}.ui-input::placeholder{color:var(--mp-fg-subtle);opacity:1}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-input:where(:hover:not(:disabled)){border-color:var(--mp-line-control-hover)}}.ui-input:focus{border-color:var(--mp-brand);box-shadow:0 0 0 3px var(--mp-brand)}@supports (color: color-mix(in lab,red,red)){.ui-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--mp-brand) 22%,transparent)}}.ui-input[aria-invalid=true]{border-color:var(--mp-danger)}.ui-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--mp-danger)}@supports (color: color-mix(in lab,red,red)){.ui-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--mp-danger) 18%,transparent)}}.ui-input:disabled{opacity:.45;cursor:not-allowed}.ui-search{position:relative;display:flex;align-items:center;min-width:0}.ui-search__icon{position:absolute;left:round(nearest,calc(16px * var(--mp-dn)),1px);color:var(--mp-fg-subtle);pointer-events:none;transition:color var(--dur-fast) var(--ease-standard)}.ui-search:focus-within .ui-search__icon{color:var(--mp-fg)}.ui-search__input.ui-input{padding-left:round(nearest,calc(44px * var(--mp-dn)),1px)}.ui-search--kbd .ui-search__input.ui-input{padding-right:round(nearest,calc(72px * var(--mp-dn)),1px)}.ui-search__input::-webkit-search-decoration,.ui-search__input::-webkit-search-cancel-button{appearance:none}.ui-search__kbd{position:absolute;right:round(nearest,calc(12px * var(--mp-dn)),1px);display:inline-flex;align-items:center;height:round(nearest,calc(22px * var(--mp-dn)),1px);padding:0 round(nearest,calc(6px * var(--mp-dn)),1px);border:1px solid var(--mp-line);border-radius:var(--radius-square);background-color:var(--mp-canvas);color:var(--mp-fg-subtle);font-family:inherit;font-size:var(--mp-fs-micro);font-weight:600;line-height:normal;white-space:nowrap;pointer-events:none}.ui-search__clear{position:absolute;top:0;right:0;display:none;place-items:center;width:max(var(--mp-control-h),var(--mp-hit));height:100%;border-radius:var(--radius-control);color:var(--mp-fg-subtle);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard)}.ui-search__clear:focus-visible{outline-offset:-2px}@media(hover:none),(pointer:coarse),(width<768px){.ui-search__clear{display:grid}.ui-search__clear:active{color:var(--mp-fg)}.ui-search--clear .ui-search__input.ui-input{padding-right:max(var(--mp-control-h),var(--mp-hit))}.ui-search__kbd{display:none}.ui-search--kbd .ui-search__input.ui-input{padding-right:calc(round(nearest,calc(20px * var(--mp-dn)),1px) - 1px)}}.ui-choice{display:inline-flex;max-width:100%;vertical-align:middle}.ui-choice__label{position:relative;display:inline-flex;align-items:center;gap:var(--mp-gap-inline);min-width:0;min-height:var(--mp-hit);font-size:var(--mp-fs-body-m);line-height:normal;color:var(--mp-fg-muted);cursor:pointer;-webkit-user-select:none;user-select:none}ui-checkbox>.ui-choice__label{font-size:var(--mp-fs-body-l)}ui-checkbox.ui-choice--body>.ui-choice__label{font-size:var(--mp-fs-body-m)}.ui-choice--disabled .ui-choice__label{opacity:.5;cursor:not-allowed}.ui-choice__input{position:absolute;width:1px;height:1px;margin:0;opacity:0}@media(width<1025px),(pointer:coarse){.ui-choice__input{top:0;left:0;width:100%;height:100%}}.ui-choice__input:focus-visible+:is(.ui-choice__box,.ui-choice__switch){outline:2px solid var(--mp-focus);outline-offset:2px}.ui-choice__box{position:relative;flex:none;display:grid;place-items:center;width:round(nearest,calc(20px * var(--mp-dn)),1px);height:round(nearest,calc(20px * var(--mp-dn)),1px);border:1px solid var(--mp-line-control);border-radius:var(--radius-square);background-color:var(--mp-surface-alt);color:var(--mp-on-brand);transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-choice__label:hover .ui-choice__input:not(:disabled,:checked)+.ui-choice__box{border-color:var(--mp-brand)}.ui-choice__label:hover .ui-choice__input:not(:disabled,:checked)+.ui-choice__switch{border-color:var(--mp-line-control-hover)}}.ui-choice__label:active .ui-choice__input:not(:disabled)+.ui-choice__box{transform:scale(.92)}@media(hover:none),(pointer:coarse),(width<768px){.ui-choice__label:active .ui-choice__input:not(:disabled,:checked)+.ui-choice__box{border-color:var(--mp-brand)}.ui-choice__label:active .ui-choice__input:not(:disabled,:checked)+.ui-choice__switch{border-color:var(--mp-line-control-hover)}}.ui-choice__input:checked+.ui-choice__box{border-color:var(--mp-brand);background-color:var(--mp-brand)}.ui-choice__check{width:round(nearest,calc(20px * var(--mp-dn)),1px);height:round(nearest,calc(20px * var(--mp-dn)),1px);margin:-1px}.ui-choice__check path{stroke-dasharray:1;stroke-dashoffset:1}.ui-choice__input:checked+.ui-choice__box .ui-choice__check path{stroke-dashoffset:0;transition:stroke-dashoffset var(--dur-slow) var(--ease-standard)}.ui-choice__box--radio{border-radius:50%}.ui-choice__box--radio:after{content:"";width:round(nearest,calc(8px * var(--mp-dn)),1px);height:round(nearest,calc(8px * var(--mp-dn)),1px);border-radius:50%;background-color:var(--mp-on-brand);transform:scale(0);transition:transform var(--dur-base) var(--ease-standard)}.ui-choice__input:checked+.ui-choice__box--radio:after{transform:scale(1)}.ui-choice__switch{--ui-switch-w: round(nearest, calc(40px * var(--mp-dn)), 1px);--ui-switch-h: round(nearest, calc(24px * var(--mp-dn)), 1px);--ui-switch-inset: round(nearest, calc(3px * var(--mp-dn)), 1px);--ui-switch-over: round(nearest, calc(4px * var(--mp-dn)), 1px);--ui-switch-thumb: calc(var(--ui-switch-h) - 2px - 2 * var(--ui-switch-inset));--ui-switch-travel: calc( var(--ui-switch-w) - 2px - 2 * var(--ui-switch-inset) - var(--ui-switch-thumb) - var(--ui-switch-over) );position:relative;flex:none;width:var(--ui-switch-w);height:var(--ui-switch-h);border:1px solid var(--mp-line-control);border-radius:var(--radius-pill);background-color:var(--mp-surface-alt);transition:background-color var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard)}.ui-choice__switch:after{content:"";position:absolute;top:var(--ui-switch-inset);left:var(--ui-switch-inset);width:calc(var(--ui-switch-thumb) + var(--ui-switch-over));height:var(--ui-switch-thumb);background-color:var(--mp-fg-subtle);clip-path:inset(0 var(--ui-switch-over) 0 0 round calc(var(--ui-switch-thumb) / 2));transition:transform var(--dur-base) var(--ease-standard),background-color var(--dur-base) var(--ease-standard),clip-path var(--dur-fast) var(--ease-standard)}.ui-choice__input:checked+.ui-choice__switch{border-color:var(--mp-brand);background-color:var(--mp-brand)}.ui-choice__input:checked+.ui-choice__switch:after{background-color:var(--mp-on-brand);transform:translate(var(--ui-switch-travel));clip-path:inset(0 0 0 var(--ui-switch-over) round calc(var(--ui-switch-thumb) / 2))}.ui-choice__label:active .ui-choice__input:not(:disabled)+.ui-choice__switch:after{clip-path:inset(0 round calc(var(--ui-switch-thumb) / 2))}.ui-stepper{display:inline-flex;align-items:center;height:var(--mp-control-h);border:1px solid var(--mp-line-control);border-radius:var(--radius-control);background-color:var(--mp-surface-alt)}.ui-stepper__btn{position:relative;display:grid;place-items:center;width:round(nearest,calc(48px * var(--mp-dn)),1px);height:100%;border-radius:calc(var(--radius-control) - 1px);color:var(--mp-fg-muted);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}.ui-stepper__btn:before{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--mp-hit));height:max(100%,var(--mp-hit));transform:translate(-50%,-50%)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-stepper__btn:not([aria-disabled=true]):hover{background-color:var(--mp-hover-plate);color:var(--mp-fg)}}@media(hover:none),(pointer:coarse),(width<768px){.ui-stepper__btn:not([aria-disabled=true]):active{background-color:var(--mp-hover-plate);color:var(--mp-fg)}}.ui-stepper__btn[aria-disabled=true]{opacity:.35;cursor:not-allowed}.ui-stepper__icon{transition:transform var(--dur-fast) var(--ease-standard)}.ui-stepper__btn:not([aria-disabled=true]):active .ui-stepper__icon{transform:scale(.85)}.ui-stepper__value{display:grid;width:round(nearest,calc(44px * var(--mp-dn)),1px);height:100%;overflow:hidden;color:var(--mp-fg);font-size:var(--mp-fs-body-l);font-weight:700;font-variant-numeric:tabular-nums}.ui-stepper__digit{grid-area:1 / 1;display:grid;place-items:center}.ui-rating-input{--rating-pitch: max(var(--mp-hit), calc(var(--mp-control-h) - 16px));--rating-star: round(nearest, calc(var(--rating-pitch) * .72), 1px);--rating-gap: calc(var(--rating-pitch) - var(--rating-star));--rating-caption-gap: calc(var(--rating-gap) + 4px);--rating-bleed: calc(var(--rating-gap) / 2);--rating-color: var(--mp-rating);container-type:inline-size;display:flex;align-items:center;column-gap:calc(var(--rating-caption-gap) - var(--rating-bleed));min-height:var(--mp-control-h);margin-inline:calc(var(--rating-bleed) * -1)}.ui-rating-input__stars{display:flex;flex:none}.ui-rating-input__star{display:grid;place-items:center;width:var(--rating-pitch);height:var(--rating-pitch);border-radius:7px;cursor:pointer;-webkit-tap-highlight-color:transparent}.ui-rating-input__star:focus-visible{outline-offset:-2px}.ui-rating-input__glyph{position:relative;display:grid;width:var(--rating-star);height:calc(var(--rating-star) * .875);transition:transform var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-rating-input__star:hover .ui-rating-input__glyph{transform:scale(1.1)}}@media(hover:none),(pointer:coarse),(width<768px){.ui-rating-input__star:active .ui-rating-input__glyph{transform:scale(1.1)}}.ui-rating-input__halo{position:absolute;inset:-40%;border-radius:50%;background:radial-gradient(closest-side,var(--rating-color),transparent);opacity:0;pointer-events:none}@supports (color: color-mix(in lab,red,red)){.ui-rating-input__halo{background:radial-gradient(closest-side,color-mix(in srgb,var(--rating-color) 35%,transparent),transparent)}}.ui-rating-input__pop{position:relative;display:grid}.ui-rating-input__pop>mp-icon{grid-area:1 / 1}.ui-rating-input__pop svg{width:var(--rating-star);height:calc(var(--rating-star) * .875)}.ui-rating-input__empty path{transition:stroke var(--dur-fast) var(--ease-standard)}.ui-rating-input[aria-invalid=true] .ui-rating-input__empty path{stroke:var(--mp-danger)}.ui-rating-input__fill{clip-path:inset(0 100% 0 0)}.ui-rating-input__star.is-lit .ui-rating-input__fill{clip-path:inset(0)}.ui-rating-input--live .ui-rating-input__fill{transition:clip-path var(--dur-base) var(--ease-standard) calc(var(--rating-delay, 0ms) * var(--motion-scale))}.ui-rating-input__caption{min-width:0;padding-inline-end:var(--rating-bleed);overflow:hidden;font-size:var(--mp-fs-body-m);line-height:normal;color:var(--mp-fg);white-space:nowrap;text-overflow:ellipsis}@container (width < 318px){.ui-rating-input__caption{display:none}}.ui-rating-input__caption--preview{color:var(--mp-fg-muted)}.ui-rating-input__caption--placeholder{color:var(--mp-fg-subtle)}.ui-rating-input--live .ui-rating-input__caption{transition:color var(--dur-fast) var(--ease-standard)}.mp-session__band{background-image:var(--mp-play-gradient)}.mp-session__badge{display:inline-flex;align-items:center;padding:round(nearest,calc(4px * var(--mp-dn)),1px) var(--mp-gap-inline);border-radius:var(--radius-pill);background-color:#ffffff1f;font-size:var(--mp-fs-body-s);font-weight:500;letter-spacing:.04em;color:var(--mp-on-brand);gap:round(nearest,calc(8px * var(--mp-dn)),1px);text-transform:uppercase}.mp-session__dot{width:6px;height:6px;border-radius:50%;background-color:var(--mp-on-brand)}.mp-session__step{display:grid;width:round(nearest,calc(22px * var(--mp-dn)),1px);height:round(nearest,calc(22px * var(--mp-dn)),1px);flex:none;border-radius:50%;background-color:var(--mp-surface-alt);font-size:var(--mp-fs-body-s);font-weight:700;color:var(--mp-brand-text);place-items:center}.mp-session__code{padding:2px round(nearest,calc(6px * var(--mp-dn)),1px);border-radius:var(--radius-square);background-color:#ffffff1f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.space-y-2 .mp-session__code,ol .mp-session__code{background-color:var(--mp-surface-alt);color:var(--mp-fg)}.mp-session__textarea{height:auto;padding:round(nearest,calc(10px * var(--mp-dn)),1px) round(nearest,calc(12px * var(--mp-dn)),1px);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--mp-fs-body-s);resize:vertical}@media(hover:none),(pointer:coarse),(width<768px){.mp-session__textarea{font-size:var(--mp-fs-input)}}.ui-chip-group{position:relative;isolation:isolate;display:flex;flex-wrap:wrap;gap:round(nearest,calc(10px * var(--mp-dn)),1px)}.ui-chip{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--mp-gap-inline);height:var(--mp-control-h);padding:round(nearest,calc(10px * var(--mp-dn)),1px) round(nearest,calc(20px * var(--mp-dn)),1px);border-radius:var(--radius-pill);color:var(--mp-fg-muted);font-size:var(--mp-fs-label-m);font-weight:500;line-height:normal;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--dur-base) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.ui-chip>:not(.ui-chip__label,.ui-chip__note){color:var(--mp-fg);transition:color var(--dur-base) var(--ease-standard)}.ui-chip:before{content:"";position:absolute;inset:0;z-index:-2;border:1px solid var(--mp-line-control);border-radius:inherit;background-color:var(--mp-surface-alt);transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-chip:not(.ui-chip--selected,.ui-chip--disabled):hover:before{background-color:var(--mp-surface-hover)}}.ui-chip:not(.ui-chip--selected,.ui-chip--disabled)[data-preview=hover]:before{background-color:var(--mp-surface-hover)}.ui-chip--selected{font-weight:700}.ui-chip--selected,.ui-chip--selected>:not(.ui-chip__label,.ui-chip__note){color:var(--mp-on-inverse)}.ui-chip__label{display:inline-flex;flex-direction:column;align-items:center}.ui-chip__label:after{content:attr(data-label);height:0;overflow:hidden;font-weight:700;visibility:hidden}.ui-chip--disabled{opacity:.45;cursor:not-allowed}.ui-chip__note{color:var(--mp-fg-subtle);font-size:var(--mp-fs-micro);font-weight:400;transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-chip:not(.ui-chip--selected,.ui-chip--disabled):hover .ui-chip__note{color:var(--mp-fg-muted)}}.ui-chip:not(.ui-chip--selected,.ui-chip--disabled)[data-preview=hover] .ui-chip__note{color:var(--mp-fg-muted)}.ui-chip__note:empty{display:none}.ui-chip--selected .ui-chip__note{color:var(--mp-on-inverse-subtle)}.ui-chip-group__pill{position:absolute;inset:0;z-index:-1;background-color:var(--mp-fg);pointer-events:none;visibility:hidden;transition:clip-path var(--dur-slow) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.ui-chip-group--sm .ui-chip{height:round(nearest,calc(36px * var(--mp-dn)),1px);min-height:max(round(nearest,calc(36px * var(--mp-dn)),1px),var(--mp-hit));padding:round(nearest,calc(6px * var(--mp-dn)),1px) round(nearest,calc(14px * var(--mp-dn)),1px);font-size:var(--mp-fs-label-s)}.ui-chip--selected:before{border-color:transparent}ui-chip-group:not(.ui-chip-group--pill-ready) .ui-chip--selected:before{border-color:var(--mp-fg);background-color:var(--mp-fg)}.ui-chip-group--snap .ui-chip:before{transition:none}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-chip-group:has(.ui-chip--selected:not(.ui-chip--disabled):hover) .ui-chip-group__pill{background-color:var(--mp-surface-light-hover)}}.ui-chip-group:has(.ui-chip--selected:not(.ui-chip--disabled)[data-preview=hover]) .ui-chip-group__pill{background-color:var(--mp-surface-light-hover)}.ui-chip--selected.ui-chip--disabled:before{border-color:var(--mp-fg);background-color:var(--mp-fg)}.ui-chip-group:has(.ui-chip--selected.ui-chip--disabled) .ui-chip-group__pill{opacity:0}:root:is([data-sl="2"],[data-sl="3"]) .ui-chip-group__pill{display:none}:root:is([data-sl="2"],[data-sl="3"]) .ui-chip--selected:before{border-color:var(--mp-fg);background-color:var(--mp-fg)}@media(hover:hover)and (pointer:fine)and (width>=768px){ui-chip-group:not(.ui-chip-group--pill-ready) .ui-chip--selected:not(.ui-chip--disabled):hover:before,:root:is([data-sl="2"],[data-sl="3"]) .ui-chip--selected:not(.ui-chip--disabled):hover:before{border-color:var(--mp-surface-light-hover);background-color:var(--mp-surface-light-hover)}}ui-chip-group:not(.ui-chip-group--pill-ready) .ui-chip--selected:not(.ui-chip--disabled)[data-preview=hover]:before,:root:is([data-sl="2"],[data-sl="3"]) .ui-chip--selected:not(.ui-chip--disabled)[data-preview=hover]:before{border-color:var(--mp-surface-light-hover);background-color:var(--mp-surface-light-hover)}:root[data-sl="2"] .ui-chip,:root[data-sl="2"] .ui-chip:before,:root[data-sl="2"] .ui-chip>:not(.ui-chip__label,.ui-chip__note){transition-duration:var(--dur-fast)}:root[data-sl="2"] .ui-chip:not(.ui-chip--disabled):is(:active,[data-preview=pressed]){transform:scale(.96)}:root[data-sl="3"] .ui-chip--selected:before{box-shadow:0 0 0 4px var(--mp-inverse-halo);transition-duration:var(--dur-base)}@media(hover:none),(pointer:coarse),(width<768px){.ui-chip:not(.ui-chip--selected,.ui-chip--disabled):active:before{background-color:var(--mp-surface-hover)}.ui-chip:not(.ui-chip--selected,.ui-chip--disabled):active .ui-chip__note{color:var(--mp-fg-muted)}.ui-chip-group:has(.ui-chip--selected:not(.ui-chip--disabled):active) .ui-chip-group__pill{background-color:var(--mp-surface-light-hover)}ui-chip-group:not(.ui-chip-group--pill-ready) .ui-chip--selected:not(.ui-chip--disabled):active:before,:root:is([data-sl="2"],[data-sl="3"]) .ui-chip--selected:not(.ui-chip--disabled):active:before{border-color:var(--mp-surface-light-hover);background-color:var(--mp-surface-light-hover)}.ui-chip img{-webkit-user-drag:none}}@media(width<1025px){.ui-chip{max-width:100%;height:auto;min-height:var(--mp-control-h);flex-wrap:wrap;row-gap:0;padding-block:round(nearest,calc(6px * var(--mp-dn)),1px);white-space:normal;text-align:center}.ui-chip-group--sm .ui-chip{height:auto}.ui-chip__label{min-width:0;overflow-wrap:break-word}}.ui-popover{--ui-overlay-raised: var(--mp-overlay-raised);--ui-pop-pad: round(nearest, calc(6px * var(--mp-dn)), 1px);position:fixed;inset:0 auto auto 0;box-sizing:border-box;min-width:round(nearest,calc(200px * var(--mp-dn)),1px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);margin:0;padding:var(--ui-pop-pad);overflow:auto;overscroll-behavior:contain;border:1px solid var(--mp-line);border-radius:var(--radius-control);background:var(--mp-overlay);color:var(--mp-fg-muted);text-align:start;box-shadow:var(--mp-shadow-pop);opacity:0;transform-origin:var(--ui-anchor-x, 50%) 0;transition-property:opacity,transform,clip-path,display,overlay;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-exit);transition-behavior:allow-discrete}.ui-popover[data-side=top]{transform-origin:var(--ui-anchor-x, 50%) 100%}.ui-popover:popover-open{opacity:1;transition-duration:var(--dur-base),var(--dur-slow),var(--dur-slow),var(--dur-slow),var(--dur-slow);transition-timing-function:var(--ease-standard)}.ui-popover[role=listbox]:focus-visible{outline:none}.ui-popover[role=listbox]:focus-visible .ui-select__option--active{outline:2px solid var(--mp-focus);outline-offset:-2px}.ui-popover,.ui-select__options,.ui-dialog__panel,.ui-dialog--drawer>:where(.ui-dialog__panel)>.ui-dialog__body{scrollbar-width:thin;scrollbar-color:var(--mp-line-control) transparent}@starting-style{.ui-popover:popover-open{opacity:0}}:root[data-po="1"] .ui-popover:not(:popover-open){transform:scale(.96)}@starting-style{:root[data-po="1"] .ui-popover:popover-open{transform:scale(.96)}}:root[data-po="2"] .ui-popover:not(:popover-open){transform:translateY(-6px)}:root[data-po="2"] .ui-popover[data-side=top]:not(:popover-open){transform:translateY(6px)}@starting-style{:root[data-po="2"] .ui-popover:popover-open{transform:translateY(-6px)}:root[data-po="2"] .ui-popover[data-side=top]:popover-open{transform:translateY(6px)}}:root[data-po="3"] .ui-popover:popover-open{clip-path:inset(-16px -32px -52px -32px round 10px)}:root[data-po="3"] .ui-popover:not(:popover-open){clip-path:inset(0 0 100% 0 round 10px)}:root[data-po="3"] .ui-popover[data-side=top]:not(:popover-open){clip-path:inset(100% 0 0 0 round 10px)}@starting-style{:root[data-po="3"] .ui-popover:popover-open{clip-path:inset(0 0 100% 0 round 10px)}:root[data-po="3"] .ui-popover[data-side=top]:popover-open{clip-path:inset(100% 0 0 0 round 10px)}}:root .ui-popover.ui-popover--sheet{inset:auto 0 0;width:100%;max-width:none;max-height:85dvh;border-radius:var(--radius-block) var(--radius-block) 0 0;padding-inline:calc(var(--ui-pop-pad) + env(safe-area-inset-left,0px)) calc(var(--ui-pop-pad) + env(safe-area-inset-right,0px));padding-bottom:calc(var(--ui-pop-pad) + env(safe-area-inset-bottom,0px));transform-origin:50% 100%;clip-path:none}:root .ui-popover.ui-popover--sheet:not(:popover-open){transform:translateY(100%);clip-path:none}:root .ui-popover.ui-popover--sheet:popover-open{transform:none;clip-path:none}:root .ui-popover.ui-popover--sheet::backdrop{background-color:var(--mp-scrim);opacity:0;transition:opacity var(--dur-fast) var(--ease-exit)}:root .ui-popover.ui-popover--sheet:popover-open::backdrop{opacity:1;transition:opacity var(--dur-slow) var(--ease-standard)}@starting-style{:root .ui-popover.ui-popover--sheet:popover-open{transform:translateY(100%);clip-path:none}:root .ui-popover.ui-popover--sheet:popover-open::backdrop{opacity:0}}.ui-popover__grabber{display:none}:root .ui-popover--sheet>.ui-popover__grabber{position:relative;display:block;flex:none;height:20px}:is(.ui-popover__grabber,.ui-dialog__grabber):before{content:"";position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:var(--radius-pill);background-color:var(--mp-line-control)}:root .ui-popover--sheet :is(.ui-popover__grabber,[data-sheet-handle]){touch-action:none;-webkit-user-select:none;user-select:none}.ui-menu{display:flex;flex-direction:column}.ui-menu__item{position:relative;display:flex;align-items:center;gap:var(--mp-gap-inline);box-sizing:border-box;width:100%;min-height:max(round(nearest,calc(40px * var(--mp-dn)),1px),var(--mp-hit));padding:round(nearest,calc(8px * var(--mp-dn)),1px) round(nearest,calc(12px * var(--mp-dn)),1px);border-radius:7px;font-size:var(--mp-fs-label-m);line-height:normal;text-align:start;text-decoration:none;color:var(--mp-fg-muted);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.ui-menu__item:focus-visible{background-color:var(--ui-overlay-raised, var(--mp-overlay-raised));color:var(--mp-fg)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-menu__item:hover{background-color:var(--ui-overlay-raised, var(--mp-overlay-raised));color:var(--mp-fg)}}.ui-menu__item:focus-visible{outline-offset:-2px}.ui-menu__item>svg,.ui-menu__item>mp-icon{flex:none;color:var(--mp-fg-subtle)}.ui-menu__item>svg{width:round(nearest,calc(18px * var(--mp-dn)),1px);height:round(nearest,calc(18px * var(--mp-dn)),1px)}.ui-menu__item--danger,.ui-menu__item--danger:focus-visible{color:var(--mp-danger-text)}.ui-menu__item--danger:focus-visible{background-color:var(--mp-danger)}@supports (color: color-mix(in lab,red,red)){.ui-menu__item--danger:focus-visible{background-color:color-mix(in srgb,var(--mp-danger) 10%,transparent)}}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-menu__item--danger:hover{background-color:var(--mp-danger);color:var(--mp-danger-text)}@supports (color: color-mix(in lab,red,red)){.ui-menu__item--danger:hover{background-color:color-mix(in srgb,var(--mp-danger) 10%,transparent)}}}@media(hover:none),(pointer:coarse),(width<768px){.ui-menu__item:active{background-color:var(--ui-overlay-raised, var(--mp-overlay-raised));color:var(--mp-fg)}.ui-menu__item--danger:active{background-color:var(--mp-danger);color:var(--mp-danger-text)}@supports (color: color-mix(in lab,red,red)){.ui-menu__item--danger:active{background-color:color-mix(in srgb,var(--mp-danger) 10%,transparent)}}}.ui-menu__item:is(:disabled,[aria-disabled=true]){opacity:.45;background-color:transparent;color:var(--mp-fg-muted);cursor:not-allowed}.ui-menu__meta{margin-left:auto;font-size:var(--mp-fs-micro);color:var(--mp-fg-subtle);transition:color var(--dur-fast) var(--ease-standard)}.ui-menu__item:focus-visible .ui-menu__meta{color:var(--mp-fg-muted)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-menu__item:hover .ui-menu__meta{color:var(--mp-fg-muted)}}@media(hover:none),(pointer:coarse),(width<768px){.ui-menu__item:active .ui-menu__meta{color:var(--mp-fg-muted)}}.ui-menu__separator{display:block;margin:round(nearest,calc(6px * var(--mp-dn)),1px) 0;border-top:1px solid var(--mp-line)}.ui-menu__label{display:block;padding:round(nearest,calc(8px * var(--mp-dn)),1px) round(nearest,calc(12px * var(--mp-dn)),1px) round(nearest,calc(4px * var(--mp-dn)),1px);font-size:var(--mp-fs-micro);font-weight:600;line-height:normal;letter-spacing:.06em;text-transform:uppercase;color:var(--mp-fg-subtle)}.ui-select{display:block;min-width:0}.ui-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--mp-gap-inline);box-sizing:border-box;width:100%;height:var(--mp-control-h);padding:0 calc(round(nearest,calc(20px * var(--mp-dn)),1px) - 1px) 0 calc(round(nearest,calc(15px * var(--mp-dn)),1px) - 1px);border:1px solid var(--mp-line-control);border-radius:var(--radius-control);background-color:var(--mp-surface-alt);font-size:var(--mp-fs-input);line-height:normal;text-align:start;color:var(--mp-fg);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-select__trigger:hover{border-color:var(--mp-line-control-hover)}}@media(hover:none),(pointer:coarse),(width<768px){.ui-select__trigger:active{border-color:var(--mp-line-control-hover)}}.ui-select__trigger[aria-expanded=true]{border-color:var(--mp-line-control)}.ui-select__trigger[aria-invalid=true]{border-color:var(--mp-danger)}.ui-select__value{display:flex;min-width:0;overflow:hidden}.ui-select__value-text{display:flex;align-items:center;gap:round(nearest,calc(5px * var(--mp-dn)),1px);min-width:0;white-space:nowrap}.ui-select__value-text--swap{animation:ui-select-swap var(--dur-base) var(--ease-standard) both}.ui-select__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select__placeholder{overflow:hidden;text-overflow:ellipsis;color:var(--mp-fg-subtle)}.ui-select__caret{display:inline-flex;flex:none;color:var(--mp-fg-subtle);transform:rotate(180deg);transition:transform var(--dur-base) var(--ease-standard)}.ui-select__trigger[aria-expanded=true] .ui-select__caret{transform:none}.ui-select__listbox{max-height:min(round(nearest,calc(416px * var(--mp-dn)),1px),calc(100dvh - 16px))}.ui-select__listbox.ui-popover{--ui-pop-pad: calc(round(nearest, calc(15px * var(--mp-dn)), 1px) - 1px) ;padding:0;overflow:hidden;border-color:var(--mp-pop-line);background-color:var(--mp-popover-bg);box-shadow:var(--mp-shadow-header-pop)}.ui-select__listbox.ui-popover:popover-open{display:flex;flex-direction:column}.ui-select__listbox.ui-popover[data-side=top]:popover-open{flex-direction:column-reverse}.ui-select__head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--mp-gap-inline);height:calc(var(--mp-control-h) - 2px);padding:0 calc(round(nearest,calc(20px * var(--mp-dn)),1px) - 1px) 0 calc(round(nearest,calc(15px * var(--mp-dn)),1px) - 1px);font-size:var(--mp-fs-input);line-height:normal;color:var(--mp-fg);cursor:pointer}.ui-select__head .ui-select__caret{transform:none}.ui-select__options{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:calc(round(nearest,calc(8px * var(--mp-dn)),1px) + 1px) var(--ui-pop-pad) var(--ui-pop-pad)}.ui-select__listbox[data-side=top] .ui-select__options{padding:var(--ui-pop-pad) var(--ui-pop-pad) calc(round(nearest,calc(8px * var(--mp-dn)),1px) + 1px)}.ui-select__option{display:flex;align-items:center;gap:var(--mp-gap-inline);min-height:max(round(nearest,calc(40px * var(--mp-dn)),1px),var(--mp-hit));padding:round(nearest,calc(8px * var(--mp-dn)),1px) round(nearest,calc(15px * var(--mp-dn)),1px);border-radius:var(--radius-control);font-size:var(--mp-fs-label-m);line-height:normal;color:var(--mp-fg);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.ui-select__option+.ui-select__option{margin-top:round(nearest,calc(3px * var(--mp-dn)),1px)}.ui-select__option--active{background-color:var(--mp-surface-alt)}.ui-select__option[aria-selected=true]{font-weight:500;color:var(--mp-info-text)}.ui-select__option[aria-disabled=true]{opacity:.45;cursor:not-allowed}@media(hover:none),(pointer:coarse),(width<768px){.ui-select__option:not([aria-disabled=true]):active{background-color:var(--mp-surface-alt)}.ui-select__head{touch-action:manipulation}.ui-select__head,.ui-select__sheet-title{-webkit-user-select:none;user-select:none}}:root .ui-select__listbox.ui-popover--sheet{padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px)}.ui-select__sheet-title,.ui-select__listbox.ui-popover--sheet .ui-select__head{display:none}.ui-select__listbox.ui-popover--sheet .ui-select__sheet-title{display:block;flex:none;padding:round(nearest,calc(4px * var(--mp-dn)),1px) calc(var(--ui-pop-pad) + round(nearest,calc(15px * var(--mp-dn)),1px)) round(nearest,calc(12px * var(--mp-dn)),1px);color:var(--mp-fg);font-size:var(--mp-fs-label-m);font-weight:700;line-height:normal;overflow-wrap:anywhere}.ui-select__listbox.ui-popover--sheet .ui-select__options{padding:0 var(--ui-pop-pad)}.ui-select__option-label{display:flex;align-items:center;gap:round(nearest,calc(5px * var(--mp-dn)),1px);min-width:0}@keyframes ui-select-swap{0%{opacity:0;transform:translateY(4px)}}.ui-tooltip{--ui-tooltip-arrow: round(nearest, calc(8px * var(--mp-dn)), 1px);position:fixed;inset:0 auto auto 0;box-sizing:border-box;width:max-content;max-width:round(nearest,calc(240px * var(--mp-dn)),1px);margin:0;padding:round(nearest,calc(8px * var(--mp-dn)),1px) round(nearest,calc(12px * var(--mp-dn)),1px);overflow:visible;border:1px solid var(--mp-line);border-radius:8px;background-color:var(--mp-overlay-raised);color:var(--mp-fg-muted);font-size:var(--mp-fs-caption);line-height:1.35;box-shadow:var(--mp-shadow-tooltip);pointer-events:none;transform-origin:var(--ui-anchor-x, 50%) 100%;transition:opacity var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.ui-tooltip:popover-open{pointer-events:auto}@starting-style{.ui-tooltip:popover-open{opacity:0;transform:translateY(4px)}.ui-tooltip[data-side=bottom]:popover-open{transform:translateY(-4px)}}.ui-tooltip:after{content:"";position:absolute;top:100%;left:clamp(12px,var(--ui-anchor-x, 50%),calc(100% - 12px));width:var(--ui-tooltip-arrow);height:var(--ui-tooltip-arrow);margin:calc(var(--ui-tooltip-arrow) / -2) 0 0 calc(var(--ui-tooltip-arrow) / -2);border-right:1px solid var(--mp-line);border-bottom:1px solid var(--mp-line);background-color:inherit;transform:rotate(45deg)}.ui-tooltip[data-side=bottom]:after{top:0;transform:rotate(225deg)}.ui-dialog-host{display:contents}.ui-dialog{--ui-dialog-pad: round(nearest, calc(24px * var(--mp-dn)), 1px);position:fixed;inset:0;box-sizing:border-box;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:var(--ui-dialog-pad) round(nearest,calc(16px * var(--mp-dn)),1px);overflow:hidden;border:0;background:transparent;color:var(--mp-fg-muted);outline:none}.ui-dialog[open]{display:grid;place-items:center}.ui-dialog::backdrop{background-color:var(--mp-scrim);transition:opacity var(--dur-slow) var(--ease-standard),backdrop-filter var(--dur-page) var(--ease-standard)}@starting-style{.ui-dialog[open]::backdrop{opacity:0}}.ui-dialog--closing::backdrop{opacity:0;transition:opacity var(--dur-base) var(--ease-exit),backdrop-filter var(--dur-slow) var(--ease-standard)}.ui-dialog--dragging:not(.ui-dialog--closing)::backdrop{opacity:calc(1 - var(--ui-drag, 0));transition:none}.ui-dialog__panel{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:min(calc(var(--ui-dialog-width, 520px) * var(--mp-dn)),100%);max-height:calc(100% - 16px);overflow:auto;overscroll-behavior:contain;border:1px solid var(--mp-dialog-line);border-radius:var(--radius-block);background-color:var(--mp-surface);color:var(--mp-fg-muted);box-shadow:var(--mp-shadow-dialog);transition:opacity var(--dur-slow) var(--ease-standard),transform var(--dur-page) var(--ease-standard),filter var(--dur-slow) var(--ease-standard)}:root[data-md="1"] .ui-dialog__panel{--ui-dialog-from-transform: translateY(14px)}:root[data-md="2"] .ui-dialog__panel{--ui-dialog-from-transform: scale(.965)}:root[data-md="3"] .ui-dialog__panel{--ui-dialog-from-filter: blur(6px)}:root[data-md="3"] .ui-dialog:not(.ui-dialog--drawer)::backdrop{background-color:var(--mp-scrim-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:root[data-md="3"] .ui-dialog--closing:not(.ui-dialog--drawer)::backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}@starting-style{.ui-dialog[open]>.ui-dialog__panel{opacity:0;transform:var(--ui-dialog-from-transform, none);filter:var(--ui-dialog-from-filter, none)}:root[data-md="3"] .ui-dialog[open]:not(.ui-dialog--drawer)::backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}.ui-dialog--closing>.ui-dialog__panel{opacity:0;transform:var(--ui-dialog-from-transform, none);filter:var(--ui-dialog-from-filter, none);transition:opacity var(--dur-base) var(--ease-exit),transform var(--dur-base) var(--ease-exit),filter var(--dur-base) var(--ease-exit)}.ui-dialog__grabber{display:none}.ui-dialog__head{display:flex;align-items:center;gap:round(nearest,calc(16px * var(--mp-dn)),1px);padding:var(--ui-dialog-pad) var(--ui-dialog-pad) 0}.ui-dialog__head:not(:has(>.ui-dialog__close)):has(>.ui-dialog__title:empty){display:none}.ui-dialog__title{flex:1;min-width:0;font-size:var(--mp-fs-h-m);font-weight:700;line-height:1.25;color:var(--mp-fg)}.ui-dialog__close{display:grid;flex:none;place-items:center;width:max(round(nearest,calc(40px * var(--mp-dn)),1px),var(--mp-hit));height:max(round(nearest,calc(40px * var(--mp-dn)),1px),var(--mp-hit));margin-left:auto;border-radius:var(--radius-control);color:var(--mp-fg-subtle);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-dialog__close:hover{background-color:var(--mp-fg-subtle);color:var(--mp-fg)}@supports (color: color-mix(in lab,red,red)){.ui-dialog__close:hover{background-color:color-mix(in srgb,var(--mp-fg-subtle) 5%,transparent)}}}@media(hover:none),(pointer:coarse),(width<768px){.ui-dialog__close:active{background-color:var(--mp-fg-subtle);color:var(--mp-fg)}@supports (color: color-mix(in lab,red,red)){.ui-dialog__close:active{background-color:color-mix(in srgb,var(--mp-fg-subtle) 5%,transparent)}}}.ui-dialog__close:active{transform:scale(.94)}.ui-dialog__foot{display:flex;flex-wrap:wrap;gap:round(nearest,calc(10px * var(--mp-dn)),1px)}.ui-dialog__foot:empty{display:none}.ui-dialog--center>:where(.ui-dialog__panel)>.ui-dialog__body{display:flex;flex-direction:column;gap:round(nearest,calc(16px * var(--mp-dn)),1px);padding:round(nearest,calc(16px * var(--mp-dn)),1px) var(--ui-dialog-pad) var(--ui-dialog-pad)}.ui-dialog--center>:where(.ui-dialog__panel)>.ui-dialog__foot{justify-content:flex-end;padding:0 var(--ui-dialog-pad) var(--ui-dialog-pad)}.ui-dialog--drawer{padding:0;overflow:clip}.ui-dialog--drawer[open]{place-items:stretch end}.ui-dialog--drawer>.ui-dialog__panel{width:min(calc(var(--ui-dialog-width, 440px) * var(--mp-dn)),100%);height:100%;max-height:none;padding-top:env(safe-area-inset-top,0px);padding-inline-end:env(safe-area-inset-right,0px);overflow:hidden;border-radius:var(--radius-block) 0 0 var(--radius-block);touch-action:pan-y pinch-zoom;transition:transform calc(.36s * var(--motion-scale)) var(--ease-standard)}@starting-style{.ui-dialog--drawer[open]>.ui-dialog__panel{opacity:1;filter:none;transform:translate(100%)}}.ui-dialog--drawer.ui-dialog--closing>.ui-dialog__panel{opacity:1;filter:none;transform:translate(100%);transition:transform var(--dur-slow) var(--ease-exit)}.ui-dialog--drawer.ui-dialog--start[open]{place-items:stretch start}.ui-dialog--drawer.ui-dialog--start>.ui-dialog__panel{padding-inline:env(safe-area-inset-left,0px) 0;border-radius:0 var(--radius-block) var(--radius-block) 0}@starting-style{.ui-dialog--drawer.ui-dialog--start[open]>.ui-dialog__panel{transform:translate(-100%)}}.ui-dialog--drawer.ui-dialog--start.ui-dialog--closing>.ui-dialog__panel{transform:translate(-100%)}.ui-dialog--drawer>:where(.ui-dialog__panel)>.ui-dialog__head{padding-bottom:round(nearest,calc(12px * var(--mp-dn)),1px);border-bottom:1px solid var(--mp-line)}.ui-dialog--drawer>:where(.ui-dialog__panel)>.ui-dialog__body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;touch-action:pan-y pinch-zoom}.ui-dialog--drawer>:where(.ui-dialog__panel)>.ui-dialog__foot{flex-direction:column;gap:round(nearest,calc(14px * var(--mp-dn)),1px);padding:round(nearest,calc(20px * var(--mp-dn)),1px) var(--ui-dialog-pad) calc(var(--ui-dialog-pad) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--mp-line)}.ui-dialog--palette[open]{place-items:start center;padding-top:12vh}.ui-dialog--palette>.ui-dialog__panel{width:min(calc(var(--ui-dialog-width, 640px) * var(--mp-dn)),100%)}@media(768px<=width<1025px){.ui-dialog--palette[open]{padding-top:min(12vh,96px)}.ui-dialog--palette>.ui-dialog__panel{max-height:calc(100dvh - min(12vh,96px) - 16px)}}@media(width<768px),(pointer:coarse)and (height<500px){.ui-dialog--palette[open]{padding:0;place-items:stretch}.ui-dialog--palette>.ui-dialog__panel{width:100%;height:var(--ui-vv-h, 100dvh);max-height:none;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) var(--ui-vv-safe-bottom, env(safe-area-inset-bottom, 0px)) env(safe-area-inset-left,0px);border:0;border-radius:0}.ui-dialog--palette>:where(.ui-dialog__panel)>.ui-dialog__body{display:flex;flex:1;flex-direction:column;min-height:0}}.ui-dialog--lightbox>.ui-dialog__panel{width:min(calc(var(--ui-dialog-width, 1100px) * var(--mp-dn)),100%);overflow:visible;border:0;background-color:transparent;box-shadow:none}@media(width<768px),(pointer:coarse)and (height<500px){.ui-dialog--center[open]{padding:0;place-items:end stretch}.ui-dialog:is(.ui-dialog--center,.ui-dialog--palette)[open]{top:var(--ui-vv-top, 0px);bottom:auto;height:var(--ui-vv-h, 100%)}:root .ui-dialog--center>.ui-dialog__panel{--ui-dialog-from-transform: translateY(100%);width:100%;max-height:calc(var(--ui-vv-h, 100dvh) - 24px - env(safe-area-inset-top,0px));padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);padding-bottom:var(--ui-vv-safe-bottom, env(safe-area-inset-bottom, 0px));overflow:hidden;border-radius:var(--radius-block) var(--radius-block) 0 0}@starting-style{.ui-dialog--center[open]>.ui-dialog__panel{opacity:1}}.ui-dialog--center.ui-dialog--closing>.ui-dialog__panel{opacity:1;transition:transform var(--dur-slow) var(--ease-exit),filter var(--dur-base) var(--ease-exit)}.ui-dialog--center>:where(.ui-dialog__panel)>:is(.ui-dialog__head,.ui-dialog__foot){flex:none}.ui-dialog--center>:where(.ui-dialog__panel)>.ui-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--mp-line-control) transparent}.ui-dialog--center>.ui-dialog__panel>.ui-dialog__grabber{position:absolute;z-index:2;top:0;right:72px;left:72px;display:block;height:20px}.ui-dialog--center>.ui-dialog__panel>:is(.ui-dialog__grabber,.ui-dialog__head){touch-action:none;-webkit-user-select:none;user-select:none}}.ui-confirm__body{display:flex;flex-direction:column;gap:calc(var(--mp-fs-body-m) * .75)}.ui-confirm__subject{display:flex;min-width:0;flex-direction:column;gap:.125em;padding:calc(var(--mp-fs-body-m) * .75) calc(var(--mp-fs-body-m) * .9375);border:1px solid var(--mp-line);border-radius:var(--radius-control);background-color:var(--mp-surface-alt)}.ui-confirm__name{color:var(--mp-fg);font-size:var(--mp-fs-body-l);font-weight:600;line-height:normal;overflow-wrap:anywhere}.ui-confirm__meta{color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-s);line-height:normal}.ui-confirm__actions{display:flex;gap:calc(var(--mp-fs-body-m) * .625)}.ui-confirm__message{color:var(--mp-fg-muted);font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy)}.ui-btn.ui-confirm__confirm--danger{border-color:var(--mp-danger-line-control);background-color:var(--mp-danger-bg);color:var(--mp-danger-text)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-btn.ui-confirm__confirm--danger:hover:not(:disabled,[aria-disabled=true]){border-color:var(--mp-danger-line-control-hover);background-color:var(--mp-danger)}@supports (color: color-mix(in lab,red,red)){.ui-btn.ui-confirm__confirm--danger:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb,var(--mp-danger) 16%,var(--mp-danger-bg))}}}@media(hover:none),(pointer:coarse),(width<768px){.ui-btn.ui-confirm__confirm--danger:active:not(:disabled,[aria-disabled=true]){border-color:var(--mp-danger-line-control-hover);background-color:var(--mp-danger)}@supports (color: color-mix(in lab,red,red)){.ui-btn.ui-confirm__confirm--danger:active:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb,var(--mp-danger) 16%,var(--mp-danger-bg))}}}@media(width<768px),(pointer:coarse)and (height<500px){.ui-confirm__actions{display:grid;width:100%;grid-template-columns:1fr}.ui-confirm__actions>.ui-confirm__confirm{order:-1}}.ui-toasts{--ui-toast-gap: round(nearest, calc(10px * var(--mp-dn)), 1px);position:fixed;inset:calc(var(--mp-header-h) + round(nearest,calc(20px * var(--mp-dn)),1px)) round(nearest,calc(24px * var(--mp-dn)),1px) auto auto;box-sizing:border-box;width:min(round(nearest,calc(420px * var(--mp-dn)),1px),calc(100vw - 32px));height:auto;margin:0;padding:0;overflow:visible;border:0;background:transparent;color:var(--mp-fg-muted);pointer-events:none}.ui-toasts:popover-open{display:flex;flex-direction:column;align-items:flex-end;gap:var(--ui-toast-gap)}.ui-toast{--ui-toast-tone: var(--mp-info);--ui-toast-icon: round(nearest, calc(34px * var(--mp-dn)), 1px);position:relative;display:flex;align-items:center;gap:round(nearest,calc(15px * var(--mp-dn)),1px);box-sizing:border-box;width:fit-content;max-width:100%;min-height:round(nearest,calc(60px * var(--mp-dn)),1px);padding:calc(round(nearest,calc(13px * var(--mp-dn)),1px) - 1px) calc(round(nearest,calc(20px * var(--mp-dn)),1px) - 1px);border:1px solid var(--ui-toast-tone);border-radius:var(--radius-pill);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-toast);pointer-events:auto;transition:translate var(--dur-slow) var(--ease-standard)}.ui-toast--success{--ui-toast-tone: var(--mp-success)}.ui-toast--error{--ui-toast-tone: var(--mp-danger)}.ui-toast--warning{--ui-toast-tone: var(--mp-warning)}.ui-toast--enter{animation:ui-toast-fade-in var(--dur-base) var(--ease-standard) both,ui-toast-slide-in var(--dur-slow) var(--ease-standard) both}.ui-toast--enter.ui-toast--opening{animation:ui-toast-fade-in var(--dur-base) var(--ease-standard) both,ui-toast-slide-in var(--dur-slow) var(--ease-standard) both,ui-toast-open-down var(--dur-slow) var(--ease-standard) backwards}.ui-toast--leave{animation:ui-toast-fade-out var(--dur-base) var(--ease-exit) both,ui-toast-slide-out var(--dur-base) var(--ease-exit) both}.ui-toast__icon{display:grid;flex:none;place-items:center;width:var(--ui-toast-icon);height:var(--ui-toast-icon);border-radius:50%;background-color:var(--ui-toast-tone);color:var(--mp-surface)}.ui-toast__icon>svg{width:100%;height:100%}.ui-toast__text{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:var(--mp-fs-body-m);line-height:1.25;color:var(--mp-fg);overflow-wrap:anywhere}.ui-toast__title{font-weight:600}.ui-toast__title+.ui-toast__message{font-size:var(--mp-fs-body-s);color:var(--mp-fg-subtle)}.ui-toast__close{--ui-toast-close: round(nearest, calc(24px * var(--mp-dn)), 1px);display:grid;flex:none;place-items:center;width:var(--ui-toast-close);height:var(--ui-toast-close);border-radius:6px;color:var(--mp-fg-subtle);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-toast__close:hover{background-color:var(--mp-fg-subtle);color:var(--mp-fg)}@supports (color: color-mix(in lab,red,red)){.ui-toast__close:hover{background-color:color-mix(in srgb,var(--mp-fg-subtle) 10%,transparent)}}}@media(hover:none),(pointer:coarse),(width<768px){.ui-toast{transition:translate var(--dur-slow) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.ui-toast:active{background-color:var(--mp-surface-hover)}.ui-toast__close:active{background-color:var(--mp-fg-subtle);color:var(--mp-fg)}@supports (color: color-mix(in lab,red,red)){.ui-toast__close:active{background-color:color-mix(in srgb,var(--mp-fg-subtle) 10%,transparent)}}}@media(width<768px),(pointer:coarse)and (height<500px){.ui-toasts{--ui-toast-edge: round(nearest, calc(16px * var(--mp-dn)), 1px);inset:auto var(--ui-toast-edge) calc(var(--ui-toast-edge) + max(env(safe-area-inset-bottom,0px),var(--mp-bottom-bar, 0px))) var(--ui-toast-edge);width:auto}.ui-toasts:popover-open{flex-direction:column-reverse;align-items:center}.ui-toast--enter{animation:ui-toast-fade-in var(--dur-base) var(--ease-standard) both,ui-toast-rise-in var(--dur-slow) var(--ease-standard) both}.ui-toast--enter.ui-toast--opening{animation:ui-toast-fade-in var(--dur-base) var(--ease-standard) both,ui-toast-rise-in var(--dur-slow) var(--ease-standard) both,ui-toast-open-up var(--dur-slow) var(--ease-standard) backwards}.ui-toast--leave{animation:ui-toast-fade-out var(--dur-base) var(--ease-exit) both,ui-toast-sink-out var(--dur-base) var(--ease-exit) both}.ui-dialog .ui-toasts{inset:calc(var(--ui-vv-top, 0px) + var(--ui-toast-edge) + env(safe-area-inset-top,0px)) var(--ui-toast-edge) auto}.ui-dialog .ui-toasts:popover-open{flex-direction:column}.ui-dialog .ui-toast--enter{animation:ui-toast-fade-in var(--dur-base) var(--ease-standard) both,ui-toast-drop-in var(--dur-slow) var(--ease-standard) both}.ui-dialog .ui-toast--enter.ui-toast--opening{animation:ui-toast-fade-in var(--dur-base) var(--ease-standard) both,ui-toast-drop-in var(--dur-slow) var(--ease-standard) both,ui-toast-open-down var(--dur-slow) var(--ease-standard) backwards}.ui-dialog .ui-toast--leave{animation:ui-toast-fade-out var(--dur-base) var(--ease-exit) both,ui-toast-lift-out var(--dur-base) var(--ease-exit) both}}@keyframes ui-toast-fade-in{0%{opacity:0}}@keyframes ui-toast-slide-in{0%{transform:translate(18px)}}@keyframes ui-toast-fade-out{to{opacity:0}}@keyframes ui-toast-slide-out{to{transform:translate(10px)}}@keyframes ui-toast-open-down{0%{clip-path:inset(-60px -60px 100% -60px)}to{clip-path:inset(-60px -60px calc(-1 * var(--ui-toast-gap)) -60px)}}@keyframes ui-toast-open-up{0%{clip-path:inset(100% -60px -60px -60px)}to{clip-path:inset(calc(-1 * var(--ui-toast-gap)) -60px -60px -60px)}}@keyframes ui-toast-rise-in{0%{transform:translateY(12px)}}@keyframes ui-toast-sink-out{to{transform:translateY(12px)}}@keyframes ui-toast-drop-in{0%{transform:translateY(-12px)}}@keyframes ui-toast-lift-out{to{transform:translateY(-12px)}}.ui-tabs{display:block}.ui-tabs__list{position:relative;display:flex;gap:calc(28px * var(--mp-dn));border-bottom:1px solid var(--mp-line)}.ui-tabs__tab{position:relative;height:round(nearest,calc(44px * var(--mp-dn)),1px);font-size:var(--mp-fs-label-m);font-weight:600;line-height:normal;white-space:nowrap;color:var(--mp-fg-subtle);transition:color var(--dur-fast) var(--ease-standard)}.ui-tabs__tab:before{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--mp-hit));height:max(100%,var(--mp-hit));transform:translate(-50%,-50%)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-tabs__tab:hover{color:var(--mp-fg-muted)}}@media(hover:none),(pointer:coarse),(width<768px){.ui-tabs__tab:active{color:var(--mp-fg-muted)}}.ui-tabs__tab[aria-selected=true]{color:var(--mp-fg)}.ui-tabs__indicator{position:absolute;left:0;bottom:-1px;width:100px;height:2px;border-radius:2px;background:var(--mp-brand-hover);transform:scaleX(0);transform-origin:0 0;pointer-events:none;transition:transform var(--dur-slow) var(--ease-standard)}.ui-tabs__panel:not([hidden]){display:block;padding-top:calc(14px * var(--mp-dn))}.ui-tabs__panel.is-switched:not([hidden]){animation:ui-tabs-panel-in var(--dur-slow) var(--ease-standard) both}@keyframes ui-tabs-panel-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ui-accordion{display:block}.ui-accordion__item{display:block;border-top:1px solid var(--mp-line)}.ui-accordion__item:last-child{border-bottom:1px solid var(--mp-line)}.ui-accordion__head{display:flex;align-items:center;justify-content:space-between;gap:calc(16px * var(--mp-dn));width:100%;min-height:max(round(nearest,calc(52px * var(--mp-dn)),1px),var(--mp-hit));font-size:var(--mp-fs-label-m);font-weight:600;line-height:normal;text-align:start;color:var(--mp-fg-muted);transition:color var(--dur-fast) var(--ease-standard)}.ui-accordion__head[aria-expanded=true]{color:var(--mp-fg)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-accordion__head:hover{color:var(--mp-fg)}}@media(hover:none),(pointer:coarse),(width<768px){.ui-accordion__head:active{color:var(--mp-fg)}}.ui-accordion__icon{--ui-accordion-icon: round(nearest, calc(14px * var(--mp-dn)), 1px);position:relative;flex:none;width:var(--ui-accordion-icon);height:var(--ui-accordion-icon)}.ui-accordion__icon:before,.ui-accordion__icon:after{content:"";position:absolute;left:calc((var(--ui-accordion-icon) - var(--ui-accordion-bar, var(--ui-accordion-icon))) / 2);top:calc((var(--ui-accordion-icon) - 2px) / 2);width:var(--ui-accordion-bar, var(--ui-accordion-icon));height:2px;border-radius:2px;background:currentColor;transition:transform var(--dur-base) var(--ease-standard)}.ui-accordion__icon:after{transform:rotate(90deg)}.ui-accordion__head[aria-expanded=true] .ui-accordion__icon:after{transform:rotate(0)}.ui-accordion__body{overflow:hidden}.ui-accordion__content{padding-bottom:calc(16px * var(--mp-dn));font-size:var(--mp-fs-body-s);line-height:1.55;color:var(--mp-fg-subtle)}ui-pager{display:flex;flex-direction:column;align-items:center;gap:var(--mp-gap-section-sm);width:fit-content;max-width:100%}.ui-pager__caption{font-size:var(--mp-fs-body-l);font-weight:300;line-height:normal;text-align:center;color:var(--mp-fg-muted);text-box:trim-both cap alphabetic}.ui-pager{--ui-pager-gap: calc(10px * var(--mp-dn));display:flex;align-items:center;gap:var(--ui-pager-gap)}.ui-pager__pages{position:relative;display:flex;align-items:center;gap:var(--ui-pager-gap);isolation:isolate}.ui-pager__btn,.ui-pager__step{display:grid;place-items:center;width:var(--mp-pager);height:var(--mp-pager);border:1px solid var(--mp-line-control);border-radius:var(--radius-control);background-color:var(--mp-surface-alt);color:var(--mp-fg-subtle)}.ui-pager__btn{font-size:var(--mp-fs-label-m);font-weight:400;line-height:normal;font-variant-numeric:tabular-nums;transition:color var(--dur-base) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.ui-pager__num{position:relative;z-index:2}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-pager__btn:hover{background-color:var(--mp-surface-hover);color:var(--mp-fg-muted)}}@media(hover:none),(pointer:coarse),(width<768px){.ui-pager__btn:active:not([aria-current=page]){background-color:var(--mp-surface-hover);color:var(--mp-fg-muted)}}.ui-pager__btn[aria-current=page]{color:var(--mp-on-brand)}.ui-pager__gap{display:grid;place-items:center;width:var(--mp-pager);height:var(--mp-pager);font-size:var(--mp-fs-label-m);line-height:normal;color:var(--mp-fg-subtle);-webkit-user-select:none;user-select:none}.ui-pager__plate{--ui-pager-at: 0;position:absolute;z-index:1;top:0;left:0;width:var(--mp-pager);height:var(--mp-pager);border:1px solid var(--mp-line-control);border-radius:var(--radius-control);background-color:var(--mp-brand);pointer-events:none;transform:translate(calc(var(--ui-pager-at) * (100% + var(--ui-pager-gap))));transition:transform var(--dur-slow) var(--ease-standard)}.ui-pager__plate[data-at="1"]{--ui-pager-at: 1}.ui-pager__plate[data-at="2"]{--ui-pager-at: 2}.ui-pager__plate[data-at="3"]{--ui-pager-at: 3}.ui-pager__plate[data-at="4"]{--ui-pager-at: 4}.ui-pager__step{transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),opacity var(--dur-base) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-pager__step:hover:not([aria-disabled=true]){background-color:var(--mp-brand);color:var(--mp-on-brand)}}.ui-pager__step:active:not([aria-disabled=true]){background-color:var(--mp-brand);color:var(--mp-on-brand);transform:scale(.94)}.ui-pager__step[aria-disabled=true]{opacity:.45;cursor:not-allowed}.ui-pager__chevron{width:calc(var(--mp-pager) * .4);height:calc(var(--mp-pager) * .4);fill:currentColor}.ui-pager__step--next>.ui-pager__chevron{scale:-1 1}@media(hover:hover)and (pointer:fine)and (width>=768px){:root:not([data-rv="3"]) .ui-reveal.is-armed:not(.is-play)>*{opacity:0}:root:not([data-rv="3"]) .ui-reveal.is-armed:not(.is-play) .ui-reveal__bar{transform:scaleX(0)}:root[data-rv="1"] .ui-reveal.is-play>*{animation:ui-reveal-up var(--dur-page) var(--ease-standard) backwards;animation-delay:calc(var(--i, 0) * 60ms * var(--motion-scale))}:root[data-rv="2"] .ui-reveal.is-play>*{animation:ui-reveal-mask calc(.56s * var(--motion-scale)) var(--ease-standard) backwards;animation-delay:calc(var(--i, 0) * 70ms * var(--motion-scale))}:root:not([data-rv="3"]) .ui-reveal.is-play .ui-reveal__bar{animation:ui-reveal-bar calc(.76s * var(--motion-scale)) var(--ease-standard) backwards;animation-delay:calc((.26s + var(--j, 0) * 50ms) * var(--motion-scale))}}@keyframes ui-reveal-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ui-reveal-mask{0%{clip-path:inset(0 0 100% 0);transform:translateY(10px)}to{clip-path:inset(0 0 -10% 0);transform:none}}.ui-reveal__bar{transform-origin:left center}@keyframes ui-reveal-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ui-price-roll{position:relative;display:inline-grid;vertical-align:top;overflow:hidden;white-space:pre;font-variant-numeric:tabular-nums}.ui-price-roll>*{grid-area:1 / 1}.ui-price-roll.is-end{justify-content:end;justify-content:unsafe end}.ui-price-roll.is-end>*{justify-self:end}.ui-price-roll.is-gliding{overflow:visible;overflow-y:clip}.ui-price-roll__strike{z-index:1;-webkit-text-fill-color:transparent;text-decoration:line-through;text-decoration-color:currentColor;pointer-events:none;-webkit-user-select:none;user-select:none}@supports (color: color-mix(in lab,red,red)){.ui-price-roll__strike{text-decoration-color:color-mix(in srgb,currentColor 100%,transparent)}}.ui-price-roll__line{display:inline-flex;-webkit-user-select:none;user-select:none}.ui-price-roll__col{position:relative;overflow:hidden}.ui-price-roll__sizer{visibility:hidden}.ui-price-roll__strip{position:absolute;inset:0 0 auto;display:flex;flex-direction:column;text-align:center;transform:translateY(calc(var(--ui-digit, 0) * -10%));transition:transform var(--dur-slow) var(--ease-standard)}@starting-style{.ui-price-roll__line:not(.is-instant) .ui-price-roll__strip{transform:translateY(0)}}.ui-price-roll__line.is-instant .ui-price-roll__strip{transition:none}.ui-price-roll__layer.is-in{animation:ui-price-in var(--dur-slow) var(--ease-standard) both}.ui-price-roll__layer.is-out{position:absolute;animation:ui-price-out var(--dur-base) var(--ease-exit) both}@keyframes ui-price-in{0%{opacity:0;transform:translateY(8px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes ui-price-out{to{opacity:0;transform:translateY(-8px);filter:blur(4px)}}.ui-stock-dot{position:relative;display:inline-block;flex:none;width:round(nearest,calc(8px * var(--mp-dn)),1px);height:round(nearest,calc(8px * var(--mp-dn)),1px);border-radius:50%;background:var(--mp-success)}.ui-stock-dot--warning{background:var(--mp-warning)}.ui-stock-dot--danger{background:var(--mp-danger)}:root[data-st="1"] .ui-stock-dot--success:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--mp-success);animation:ui-stock-ping calc(2.4s * var(--motion-scale)) var(--ease-standard) infinite}@keyframes ui-stock-ping{0%{transform:scale(1);opacity:.6}70%,to{transform:scale(2.8);opacity:0}}:root[data-st="2"] .ui-stock-dot--success{animation:ui-stock-breathe calc(2.2s * var(--motion-scale)) ease-in-out infinite}@keyframes ui-stock-breathe{0%,to{opacity:1;box-shadow:0 0 color-mix(in srgb,var(--mp-success) 0%,transparent)}50%{opacity:.6;box-shadow:0 0 10px 1px color-mix(in srgb,var(--mp-success) 45%,transparent)}}.ui-text-roll{display:inline-grid;overflow:hidden;vertical-align:top}.ui-text-roll__layer{grid-area:1 / 1;justify-self:start;white-space:nowrap}.ui-text-roll__layer.is-in{animation:ui-text-roll-in var(--dur-slow) var(--ease-standard) both}.ui-text-roll__layer.is-out{animation:ui-text-roll-out var(--dur-base) var(--ease-exit) both}@keyframes ui-text-roll-in{0%{opacity:0;transform:translateY(100%)}}@keyframes ui-text-roll-out{to{opacity:0;transform:translateY(-100%)}}:root{--ease-sk-sweep: cubic-bezier(.45, 0, .55, 1)}.ui-sk-surface,.ui-card{--sk-a: var(--mp-surface-alt);--sk-b: var(--mp-sk-b)}.ui-sk-scope[data-loading=true] .ui-sk{color:transparent!important;border-color:transparent!important;box-shadow:none!important;background-color:var(--sk-a, var(--mp-sk-base))!important;background-image:none!important;border-radius:var(--sk-r, 6px);pointer-events:none;-webkit-user-select:none;user-select:none}.ui-sk-scope[data-loading=true] .ui-sk>*,.ui-sk-scope[data-loading=true] .ui-sk:before,.ui-sk-scope[data-loading=true] .ui-sk:after{opacity:0!important}.ui-sk-scope[data-loading=true] .ui-chip-group__pill{opacity:0}.ui-sk-scope[data-loading=true] .ui-sk--text{-webkit-mask:repeating-linear-gradient(180deg,transparent 0 .3em,#000 .3em calc(1lh - .3em),transparent calc(1lh - .3em) 1lh);mask:repeating-linear-gradient(180deg,transparent 0 .3em,#000 .3em calc(1lh - .3em),transparent calc(1lh - .3em) 1lh)}:where(:root[data-sk="1"] .ui-sk-scope[data-loading=true] .ui-sk){position:relative}:root[data-sk="1"] .ui-sk-scope[data-loading=true] .ui-sk{overflow:clip!important}:root[data-sk="1"] .ui-sk-scope[data-loading=true] .ui-sk:after{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:50%!important;height:auto!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;clip-path:none!important;background:linear-gradient(90deg,transparent 0%,var(--mp-sk-band-soft) 30%,var(--mp-sk-band) 50%,var(--mp-sk-band-soft) 70%,transparent 100%)!important;opacity:1!important;pointer-events:none;transform:translate(-100%);animation:none!important}:root[data-sk="1"] .ui-sk-scope.is-shimmering[data-loading=true] .ui-sk:after{animation:ui-sk-shimmer calc(2.8s * var(--motion-scale)) var(--ease-sk-sweep) infinite!important}@keyframes ui-sk-shimmer{0%{transform:translate(-100%)}60%,to{transform:translate(200%)}}:root[data-sk="2"] .ui-sk-scope.is-shimmering[data-loading=true] .ui-sk{animation:ui-sk-pulse calc(1.8s * var(--motion-scale)) ease-in-out infinite}@keyframes ui-sk-pulse{0%,to{opacity:1}50%{opacity:.55}}:root[data-sk="3"] .ui-sk-scope[data-loading=true] .ui-sk{background-image:linear-gradient(100deg,var(--sk-a, var(--mp-sk-base)) 38%,var(--sk-b, var(--mp-sk-a)) 50%,var(--sk-a, var(--mp-sk-base)) 62%)!important;background-size:200vw 100%!important;background-attachment:fixed!important}:root[data-sk="3"] .ui-sk-scope.is-shimmering[data-loading=true] .ui-sk{animation:ui-sk-wave calc(2.2s * var(--motion-scale)) linear infinite}@keyframes ui-sk-wave{0%{background-position:-200vw 0}to{background-position:0 0}}.ui-sk-scope.is-revealed .ui-sk{animation:ui-sk-in var(--dur-slow) var(--ease-standard) backwards;animation-delay:calc(min(var(--i, 0),6) * 30ms * var(--motion-scale))}:root[data-rv="2"] .ui-sk-scope.is-revealed .ui-sk{animation-name:ui-sk-mask}.ui-sk-scope.is-revealed .ui-chip.ui-sk{animation:none}.ui-sk-scope.is-revealed .ui-chip-group:has(.ui-chip.ui-sk){animation:ui-sk-in var(--dur-slow) var(--ease-standard) backwards;animation-delay:calc(min(var(--i, 0),6) * 30ms * var(--motion-scale))}:root[data-rv="2"] .ui-sk-scope.is-revealed .ui-chip-group:has(.ui-chip.ui-sk){animation-name:ui-sk-mask}@keyframes ui-sk-in{0%{opacity:.25}}@keyframes ui-sk-mask{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 -20% 0)}}:where(.ui-plate){position:relative;isolation:isolate;background-color:var(--plate);transition:background-color var(--dur-page) var(--ease-standard)}@supports (color: color-mix(in lab,red,red)){:where(.ui-plate){background-color:color-mix(in srgb,var(--plate) var(--mp-plate-strength, 100%),var(--mp-surface))}}:where(.ui-plate[data-plate=blur]){overflow:hidden}.ui-plate[data-plate=blur]:before{content:"";position:absolute;z-index:-1;inset:0;background:var(--plate-img) center / cover no-repeat;filter:blur(24px) brightness(.45) saturate(1.2) opacity(var(--mp-plate-strength, 100%));transform:scale(1.3);pointer-events:none;animation:ui-plate-in var(--dur-page) var(--ease-standard) both}@keyframes ui-plate-in{0%{opacity:0}to{opacity:1}}.ui-plate>.ui-cover:is([data-shape=wide],[data-shape=mark]){width:100%;max-width:100%;height:auto;max-height:100%;align-self:center;margin:auto;aspect-ratio:auto;object-fit:contain}.ui-plate>.ui-cover[data-shape=mark]{width:min(62%,320px);max-width:min(62%,320px);filter:var(--mp-mark-mono)}.ui-plate:has(>.ui-cover[data-shape=mark]){background-color:var(--mp-surface-alt)}.ui-plate:has(>.ui-cover[data-shape=mark]):before{display:none}.ui-carousel{display:block;min-width:0}.ui-carousel__head{display:flex;align-items:center;justify-content:space-between;gap:calc(20px * var(--mp-dn));margin-bottom:calc(30px * var(--mp-dn))}.ui-carousel__head:empty{display:none}.ui-carousel__head>[uiCarouselTitle]{min-width:0}.ui-carousel__controls,.ui-carousel__head>[uiCarouselControls]{display:flex;flex:none;align-items:center;gap:max(calc(20px * var(--mp-dn)),var(--mp-hit) - 20px);margin-inline-start:auto}.ui-carousel__arrow{--ui-carousel-arrow: round(nearest, calc(20px * var(--mp-dn)), 1px);position:relative;display:grid;place-items:center;width:var(--ui-carousel-arrow);height:var(--ui-carousel-arrow);border-radius:5px;color:var(--mp-fg);transition:color var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}.ui-carousel__arrow:before{content:"";position:absolute;inset:calc((var(--ui-carousel-arrow) - max(40px,var(--mp-hit))) / 2)}.ui-carousel__arrow[aria-disabled=true]{opacity:.45;cursor:default}.ui-carousel__arrow>mp-icon{transition:transform var(--dur-base) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-carousel__arrow--prev:hover:not([aria-disabled=true])>mp-icon{transform:translate(-2px)}.ui-carousel__arrow--next:hover:not([aria-disabled=true])>mp-icon{transform:translate(2px)}}.ui-carousel--boxed .ui-carousel__controls{gap:round(nearest,calc(10px * var(--mp-dn)),1px)}.ui-carousel--boxed .ui-carousel__arrow{--ui-carousel-arrow: max(var(--mp-control-h), var(--mp-hit));box-sizing:border-box;color:var(--mp-fg-subtle);border:1px solid var(--mp-line-control);border-radius:var(--radius-control);background-color:var(--mp-surface-alt);transition:border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}.ui-carousel--boxed .ui-carousel__arrow:before{inset:0}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-carousel--boxed .ui-carousel__arrow:hover:not([aria-disabled=true]){border-color:var(--mp-line-control-hover);color:var(--mp-fg)}}@media(hover:none),(pointer:coarse),(width<768px){.ui-carousel__arrow>mp-icon{transition:transform var(--dur-fast) var(--ease-standard)}.ui-carousel__arrow:active:not([aria-disabled=true])>mp-icon{transform:scale(.88)}.ui-carousel--boxed .ui-carousel__arrow{transition:border-color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}.ui-carousel--boxed .ui-carousel__arrow:active:not([aria-disabled=true]){border-color:var(--mp-line-control-hover);background-color:var(--mp-surface-hover);color:var(--mp-fg)}}.ui-carousel__track{display:flex;gap:calc(var(--ui-carousel-gap, 20px) * var(--mp-dn));margin:-20px calc(-1 * var(--ui-carousel-bleed, 4px));padding:20px var(--ui-carousel-bleed, 4px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ui-carousel-bleed, 4px);scrollbar-width:none}.ui-carousel__track::-webkit-scrollbar{display:none}.ui-carousel__track:focus-visible{outline-offset:-2px}.ui-carousel__track>*{flex:none;scroll-snap-align:start}.ui-fade-img{opacity:0;transition:opacity var(--dur-slow) var(--ease-standard)}.ui-fade-img.is-loaded{opacity:1}.ui-media-pending:not(.ui-sk-scope[data-loading=true] .ui-sk){background-color:var(--sk-a, var(--mp-sk-base))}.ui-media-pending__band{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.ui-sk-scope[data-loading=true] .ui-sk>.ui-media-pending__band{display:none}.ui-media-pending__band:before{content:"";position:absolute;inset:0 auto 0 0;width:50%;background-image:linear-gradient(90deg,transparent 0%,var(--mp-sk-band-soft) 30%,var(--mp-sk-band) 50%,var(--mp-sk-band-soft) 70%,transparent 100%);transform:translate(-100%);animation:ui-media-pending calc(2.8s * var(--motion-scale)) var(--ease-sk-sweep) calc(.25s * var(--motion-scale)) infinite}@keyframes ui-media-pending{0%{transform:translate(-100%)}60%,to{transform:translate(200%)}}mp-product-card,mp-product-card-skeleton{display:block;min-width:0}.ui-carousel__track>:is(mp-product-card,mp-product-card-skeleton){width:round(nearest,calc(288px * var(--mp-dn)),1px)}mp-product-card:only-child{height:100%}.ui-carousel__track:has(>:is(mp-product-card,mp-product-card-skeleton)){--ui-carousel-bleed: calc(26px - var(--mp-pad-card-sm))}.ui-card-rail{margin-inline:calc(var(--mp-pad-card-sm) - 26px);padding-inline:calc(26px - var(--mp-pad-card-sm));scroll-padding-inline:calc(26px - var(--mp-pad-card-sm))}@media(width<768px){.ui-carousel__track>:is(mp-product-card,mp-product-card-skeleton){width:min(round(nearest,calc(288px * var(--mp-dn)),1px),78%)}}.ui-card{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--mp-gap-block);height:100%;background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:var(--radius-block);box-shadow:var(--mp-shadow-card);transition:transform var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard)}.ui-card:has(.ui-card__link:focus-visible){outline:2px solid var(--mp-focus);outline-offset:2px}.ui-card__media{position:relative;isolation:auto;display:flex;justify-content:center;aspect-ratio:1;margin:-1px -1px 0;border-radius:var(--radius-block);overflow:hidden}.ui-card__cover{height:100%;width:auto;max-width:none;aspect-ratio:210 / 275;object-fit:cover;transition:transform var(--dur-slow) var(--ease-standard),filter var(--dur-slow) var(--ease-standard),opacity var(--dur-base) var(--ease-standard)}.ui-card.is-unavailable .ui-card__cover{opacity:.5}.ui-card__no-image{align-self:center;font-size:var(--mp-fs-body-s);line-height:normal;color:var(--mp-fg-subtle)}.ui-card__flags{position:absolute;top:calc(10px * var(--mp-dn));left:calc(10px * var(--mp-dn));right:calc(10px * var(--mp-dn));display:flex;flex-direction:column;align-items:flex-start;gap:calc(6px * var(--mp-dn));pointer-events:none}.ui-card__flag{display:inline-flex;align-items:center;gap:calc(6px * var(--mp-dn));max-width:100%;height:var(--mp-tag-h);padding:0 calc(10px * var(--mp-dn));border-radius:var(--radius-pill);background:var(--mp-glass-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:var(--mp-fs-tag);font-weight:600;line-height:normal;white-space:nowrap;color:var(--mp-fg-muted)}@media(width<1025px){.ui-card__flag{height:auto;min-height:var(--mp-tag-h);padding-block:calc(2px * var(--mp-dn));border-radius:calc(var(--mp-tag-h) / 2);line-height:1.2;white-space:normal}}.ui-card__add{position:absolute;z-index:2;right:calc(10px * var(--mp-dn));bottom:calc(10px * var(--mp-dn));display:grid;place-items:center;width:round(nearest,calc(40px * var(--mp-dn)),1px);height:round(nearest,calc(40px * var(--mp-dn)),1px);border-radius:var(--radius-control);background:var(--mp-brand);color:var(--mp-on-brand);opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.ui-card__add:before,.ui-card__heart:before{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--mp-hit));height:max(100%,var(--mp-hit));transform:translate(-50%,-50%)}.ui-card__add:focus-visible{opacity:1;pointer-events:auto;transform:none}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-card:hover .ui-card__add{opacity:1;pointer-events:auto;transform:none}.ui-card__add:hover:not(:disabled){background:var(--mp-brand-hover)}}@media(hover:none),(pointer:coarse),(width<1025px){.ui-card__add{opacity:1;pointer-events:auto;transform:none}}.ui-card__add:active:not(:disabled){background:var(--mp-brand-pressed)}.ui-card__add:disabled{cursor:progress;background:var(--mp-brand-pressed)}.ui-card__body{display:flex;flex:1;flex-direction:column;gap:var(--mp-gap-block);padding:0 calc(var(--mp-pad-card-sm) - 1px) calc(var(--mp-pad-card-sm) - 1px);container-type:inline-size}.ui-card__meta{display:flex;flex-direction:column;gap:var(--mp-gap-inline);min-width:0;padding-bottom:round(nearest,calc(2px * var(--mp-dn)),1px)}.ui-card__titles{display:flex;flex-direction:column;justify-content:space-between;height:round(nearest,calc(50px * var(--mp-dn)),1px);min-width:0;line-height:normal}.ui-card__title,.ui-card__sub{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-card__title{font-size:var(--mp-fs-body-l);font-weight:600;color:var(--mp-fg)}.ui-card__sub{font-size:var(--mp-fs-body-s);color:var(--mp-fg-subtle)}@media(width<768px){.ui-card__titles{justify-content:flex-start;gap:calc(4px * var(--mp-dn));height:auto}.ui-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2lh;white-space:normal;overflow-wrap:anywhere}}.ui-card__link{color:inherit;outline:none}.ui-card__link:before{content:"";position:absolute;z-index:1;inset:0;border-radius:inherit}.ui-card__chips{display:flex;align-items:center;gap:var(--mp-gap-inline);height:24px;min-width:0;overflow:hidden}.ui-card__platform{flex:none;color:var(--mp-fg)}.ui-card__chip{display:block;flex:0 1 auto;min-width:0;height:var(--mp-tag-h);padding:0 calc(10px * var(--mp-dn));border-radius:var(--radius-pill);background:var(--mp-surface-alt);font-size:var(--mp-fs-tag);font-weight:600;line-height:var(--mp-tag-h);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--mp-fg-subtle)}@media(width<768px){.ui-card__chip--bundle{flex:none}@container (width < 150px){.ui-card__chips:has(.ui-card__chip--bundle) .ui-card__chip--type{display:none}}}.ui-card__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--mp-gap-inline);min-height:max(1lh,calc(var(--mp-tag-h) + 6px));margin-top:auto;font-size:var(--mp-fs-h-m);line-height:normal}.ui-card__price{display:flex;flex-wrap:wrap;align-items:center;gap:0 calc(3px * var(--mp-dn));min-width:0}@container (width < 300px){.ui-card__price--tight{gap:0 calc(2px * var(--mp-dn))}.ui-card__foot:has(.ui-card__price--tight){gap:calc(6px * var(--mp-dn))}.ui-card__price--tight .ui-card__was{gap:calc(2px * var(--mp-dn))}.ui-card__price--tight .ui-card__reference{font-size:var(--mp-fs-body-s-2nd)}.ui-card__price--tight .ui-card__deal{padding-inline:calc(8px * var(--mp-dn))}}@media(width<768px){@container (width < 220px){.ui-card__foot{align-items:flex-end;min-height:calc(2*max(1lh,calc(var(--mp-tag-h) + 6px)))}.ui-card__price{flex-wrap:wrap-reverse}}}.ui-card__amount{font-size:var(--mp-fs-h-m);font-weight:700;text-transform:uppercase;color:var(--mp-fg)}.ui-card__amount.is-sale{color:var(--mp-warning-text)}.ui-card__was{display:inline-flex;align-self:stretch;align-items:center;gap:calc(3px * var(--mp-dn))}.ui-card__reference{align-self:flex-end;margin-bottom:calc(3.5px * var(--mp-dn));font-size:var(--mp-fs-body-m);text-transform:uppercase;color:var(--mp-fg-muted)}.ui-card__deal{display:inline-flex;align-items:center;height:calc(var(--mp-tag-h) + 6px);padding:calc(3px * var(--mp-dn)) calc(10px * var(--mp-dn));border-radius:var(--radius-square);background:var(--mp-deal);font-size:var(--mp-fs-tag);font-weight:700;color:var(--mp-warning-text)}.ui-card__no-price{font-size:var(--mp-fs-body-m);color:var(--mp-fg-subtle)}.ui-card:has(.ui-heart-burst.is-burst){z-index:1}.ui-card__foot>.ui-gap{position:relative;z-index:4}.ui-card__heart{--ui-heart-size: round(nearest, calc(25px * var(--mp-dn)), 1px);position:relative;z-index:4;display:inline-flex;flex:none;margin:-6px;padding:6px;border-radius:var(--radius-control);color:var(--mp-fg-subtle);transition:color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.ui-card__heart svg{overflow:visible}.ui-card__heart path{fill:transparent;transition:fill var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-card__heart:hover{color:var(--mp-fg-muted);background:var(--mp-hover-plate)}}.ui-card__heart[aria-pressed=true]{color:var(--mp-danger)}.ui-card__heart[aria-pressed=true] path{fill:var(--mp-danger)}@media(hover:none),(pointer:coarse),(width<768px){.ui-card{transition:transform var(--dur-fast) var(--ease-standard),border-color var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard)}.ui-card:has(.ui-card__link:active){transform:scale(.98)}.ui-card__heart{transition:color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),scale var(--dur-fast) var(--ease-standard)}.ui-card__heart:active{background:var(--mp-hover-plate);scale:.88}}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-cd="1"] .ui-card:hover{transform:translateY(-4px);border-color:var(--mp-card-hover-line);box-shadow:var(--mp-shadow-card-lift)}:root[data-cd="1"] .ui-card:hover .ui-card__cover{transform:scale(1.03)}}:root[data-cd="2"] .ui-card:before,:root[data-cd="2"] .ui-card:after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--dur-base) var(--ease-standard)}:root[data-cd="2"] .ui-card:after{padding:1px;background:radial-gradient(300px circle at var(--mx, 50%) var(--my, 50%),var(--mp-card-glow),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:root[data-cd="2"] .ui-card:before{z-index:3;background:radial-gradient(460px circle at var(--mx, 50%) var(--my, 50%),rgb(206 198 255 / .38),rgb(154 133 255 / .16) 38%,transparent 72%);mix-blend-mode:soft-light}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-cd="2"] mp-product-card:hover>.ui-card{border-color:var(--mp-card-hover-line);box-shadow:var(--mp-shadow-card-hover)}:root[data-cd="2"] mp-product-card:hover>.ui-card:before,:root[data-cd="2"] mp-product-card:hover>.ui-card:after{opacity:1}:root[data-cd="2"] .ui-card{transition:border-color var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard)}:root[data-cd="2"] .is-tilting>.ui-card{transform:perspective(1000px) translateZ(calc(var(--tilt-lift, 0) * 6px)) rotateX(calc(var(--tilt-y, 0) * -3deg)) rotateY(calc(var(--tilt-x, 0) * 3deg))}:root[data-cd="2"] .ui-card__cover{transition:opacity var(--dur-slow) var(--ease-standard),filter var(--dur-slow) var(--ease-standard)}:root[data-cd="2"] .is-tilting .ui-card__cover:not([data-shape=mark],[data-shape=wide]){transform:translate(calc(var(--tilt-x, 0) * -4px),calc(var(--tilt-y, 0) * -4px)) scale(calc(1 + var(--tilt-lift, 0) * .04))}:root[data-cd="3"] .ui-card:hover{border-color:var(--mp-card-hover-line)}:root[data-cd="3"] .ui-card:hover .ui-card__cover:not([data-shape=mark],[data-shape=wide]){transform:translateY(-6px);filter:drop-shadow(0 14px 18px rgb(0 0 0 / .5))}}.ui-card__media.ui-sk{--sk-r: var(--radius-block)}.ui-card__sk-title,.ui-card__sk-sub{display:block}.ui-card__sk-title{width:70%}.ui-card__sk-sub{width:45%}.ui-card__sk-platform{flex:none;width:24px;height:24px;--sk-r: 50%}.ui-card__sk-chip{flex:none;width:round(nearest,calc(84px * var(--mp-dn)),1px);--sk-r: var(--radius-pill)}.ui-card__sk-chip--short{width:round(nearest,calc(64px * var(--mp-dn)),1px)}.ui-card__sk-price{width:round(nearest,calc(96px * var(--mp-dn)),1px);height:1lh}.ui-card__sk-heart{flex:none;width:25px;height:21px;--sk-r: 8px}.ui-row{--ui-row-cover: round(nearest, calc(225px * var(--mp-dn)), 1px);position:relative;display:flex;align-items:center;padding-block:calc(22.5px * var(--mp-dn) - 1px);padding-inline:calc(var(--mp-pad-card-sm) - 1px) calc(var(--mp-pad-panel) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card);gap:var(--mp-gap-section-sm);isolation:isolate;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard)}.ui-row:has(.ui-heart-burst.is-burst){z-index:1}.ui-row.is-unavailable:not(.is-out) .ui-row__media,.ui-row.is-unavailable:not(.is-out) .ui-row__price{opacity:.55}.ui-row.is-out{border-color:var(--mp-line);background-color:var(--mp-surface)}@supports (color: color-mix(in lab,red,red)){.ui-row.is-out{border-color:color-mix(in srgb,var(--mp-line) 50%,transparent)}}@supports (color: color-mix(in lab,red,red)){.ui-row.is-out{background-color:color-mix(in srgb,var(--mp-surface) 50%,transparent)}}.ui-row.is-out .ui-row__media,.ui-row.is-out .ui-row__meta,.ui-row.is-out .ui-row__foot{opacity:.5}.ui-row__media{position:relative;display:flex;overflow:hidden;width:var(--ui-row-cover);height:var(--ui-row-cover);flex:none;justify-content:center;border-radius:var(--radius-block)}.ui-row__cover{width:auto;max-width:none;height:100%;aspect-ratio:210 / 275;object-fit:cover;transition:transform var(--dur-slow) var(--ease-standard),filter var(--dur-slow) var(--ease-standard)}.ui-row.is-unavailable:not(.is-out) .ui-row__cover{opacity:.5}.ui-row__no-image{align-self:center;padding:var(--mp-gap-inline);font-size:var(--mp-fs-body-s);color:var(--mp-fg-subtle);text-align:center}.ui-row__body{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--mp-gap-section-sm)}.ui-row__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mp-gap-block)}.ui-row__meta{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-block)}.ui-row__titles{display:flex;min-width:0;flex-direction:column}.ui-row__title{overflow:hidden;font-size:var(--mp-fs-h-m);font-weight:700;line-height:var(--mp-lh-copy);color:var(--mp-fg);text-overflow:ellipsis;white-space:nowrap}.ui-row__link{color:inherit;outline:none;transition:color var(--dur-fast) var(--ease-standard)}.ui-row__link:before{position:absolute;z-index:1;border-radius:inherit;content:"";inset:0}.ui-row:has(.ui-row__link:focus-visible){outline:2px solid var(--mp-focus);outline-offset:2px}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-row:hover .ui-row__link{color:var(--mp-brand-text)}}.ui-row__sub{overflow:hidden;font-size:var(--mp-fs-h-s);line-height:normal;color:var(--mp-fg-subtle);text-overflow:ellipsis;white-space:nowrap}.ui-row__chips{display:flex;min-width:0;align-items:center;gap:var(--mp-gap-inline)}.ui-row__platform{flex:none}.ui-row__tag{display:block;overflow:hidden;max-width:100%;min-width:0;height:round(nearest,calc(40px * var(--mp-dn)),1px);padding-inline:round(nearest,calc(15px * var(--mp-dn)),1px);border-radius:var(--radius-pill);font-size:var(--mp-fs-h-s);font-weight:700;line-height:round(nearest,calc(40px * var(--mp-dn)),1px);text-overflow:ellipsis;white-space:nowrap}.ui-row__tag--ok{background-color:var(--mp-ok);color:var(--mp-success-text)}.ui-row__tag--danger{background-color:var(--mp-danger-bg);box-shadow:inset 0 0 0 1px var(--mp-danger-line);color:var(--mp-danger-text)}.ui-row__price{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:0}.ui-row__amount{font-size:var(--mp-fs-h-m);font-weight:700;line-height:normal;color:var(--mp-fg)}.ui-row__amount.is-sale{color:var(--mp-warning-text)}.ui-row__line{display:flex;align-items:center;gap:var(--mp-gap-inline)}.ui-row__reference{margin-top:round(nearest,calc(-5px * var(--mp-dn)),1px);font-size:var(--mp-fs-h-s);line-height:normal;color:var(--mp-fg-subtle);text-transform:uppercase}.ui-row__stock{margin-top:round(nearest,calc(-5px * var(--mp-dn)),1px);font-size:var(--mp-fs-h-s);font-weight:500;line-height:normal;color:var(--mp-warning-text);white-space:nowrap}@media(width<1025px){.ui-row__reference,.ui-row__stock{margin-top:0}}.ui-row__oos{font-size:var(--mp-fs-h-s);font-weight:500;line-height:round(nearest,calc(35px * var(--mp-dn)),1px);color:var(--mp-danger-text);white-space:nowrap}.ui-row__deal{display:inline-flex;height:calc(var(--mp-tag-h) + 6px);align-items:center;padding:calc(3px * var(--mp-dn)) calc(10px * var(--mp-dn));border-radius:var(--radius-square);background:var(--mp-deal);color:var(--mp-warning-text);font-size:var(--mp-fs-body-s);font-weight:700}.ui-row__no-price{font-size:var(--mp-fs-body-m);color:var(--mp-fg-subtle)}.ui-row__foot{display:flex;align-items:center;justify-content:flex-end;gap:var(--mp-gap-block)}@media(hover:hover)and (pointer:fine)and (width>=1025px){.ui-row__foot{height:round(nearest,calc(21px * var(--mp-dn)),1px)}}@media(hover:none),(pointer:coarse),(width<1025px){.ui-row__foot{min-height:round(nearest,calc(40px * var(--mp-dn)),1px)}}.ui-row__add{position:relative;z-index:2;display:inline-flex;height:round(nearest,calc(40px * var(--mp-dn)),1px);align-items:center;padding-inline:round(nearest,calc(15px * var(--mp-dn)),1px);border-radius:var(--radius-control);background-color:var(--mp-brand);color:var(--mp-on-brand);font-size:var(--mp-fs-body-m);font-weight:700;gap:var(--mp-gap-inline);opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.ui-row__add:focus-visible{opacity:1;pointer-events:auto;transform:none}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-row:hover .ui-row__add{opacity:1;pointer-events:auto;transform:none}.ui-row__add:hover:not(:disabled){background-color:var(--mp-brand-hover)}}@media(hover:none),(pointer:coarse),(width<1025px){.ui-row__add{opacity:1;pointer-events:auto;transform:none}}.ui-row__add:active:not(:disabled){background-color:var(--mp-brand-pressed);transform:scale(.98)}.ui-row__add:disabled{opacity:.5}@media(hover:none),(pointer:coarse),(width<1025px){.ui-row__add:disabled{opacity:1;background-color:var(--mp-brand-pressed);cursor:progress}}@media(width<768px){.ui-row__add{justify-content:center;width:round(nearest,calc(40px * var(--mp-dn)),1px);padding-inline:0}.ui-row__add>span{display:none}}.ui-row__heart{--ui-heart-size: round(nearest, calc(25px * var(--mp-dn)), 1px);position:relative;z-index:2;display:grid;flex:none;color:var(--mp-fg-subtle);place-items:center;transition:color var(--dur-fast) var(--ease-standard)}.ui-row__heart svg{overflow:visible}.ui-row__heart path{fill:transparent;transition:fill var(--dur-fast) var(--ease-standard)}.ui-row__heart[aria-pressed=true] path{fill:var(--mp-danger)}.ui-row__heart:before,.ui-row__add:before{position:absolute;top:50%;left:50%;width:max(100%,var(--mp-hit));height:max(100%,var(--mp-hit));transform:translate(-50%,-50%);content:""}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-row__heart:hover{color:var(--mp-fg)}}.ui-row__heart[aria-pressed=true]{color:var(--mp-danger)}@media(hover:none),(pointer:coarse),(width<768px){.ui-row:has(.ui-row__link:active){background-color:var(--mp-surface-hover)}.ui-row__add{transition:opacity var(--dur-base) var(--ease-standard),transform var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.ui-row__heart{transition:color var(--dur-fast) var(--ease-standard),scale var(--dur-fast) var(--ease-standard)}.ui-row__heart:active{scale:.88}}.ui-row__sk-title{width:round(nearest,calc(280px * var(--mp-dn)),1px)}.ui-row__sk-sub{width:round(nearest,calc(160px * var(--mp-dn)),1px)}@media(width<768px){.ui-row__sk-title,.ui-row__sk-sub{max-width:100%}}.ui-row__media.ui-sk{--sk-r: var(--radius-block)}.ui-row__sk-platform{--sk-r: 50%;width:round(nearest,calc(40px * var(--mp-dn)),1px);height:round(nearest,calc(40px * var(--mp-dn)),1px)}.ui-row__sk-tag{--sk-r: var(--radius-pill);width:round(nearest,calc(88px * var(--mp-dn)),1px);height:round(nearest,calc(40px * var(--mp-dn)),1px)}.ui-row__sk-price{--sk-r: var(--radius-tag);width:round(nearest,calc(96px * var(--mp-dn)),1px);height:round(nearest,calc(28px * var(--mp-dn)),1px)}.ui-row__sk-heart{--sk-r: var(--radius-tag);width:round(nearest,calc(25px * var(--mp-dn)),1px);height:round(nearest,calc(21px * var(--mp-dn)),1px)}@media(width<1280px){.ui-row{--ui-row-cover: round(nearest, calc(180px * var(--mp-dn)), 1px)}}@media(width<1025px){.ui-row{--ui-row-cover: round(nearest, calc(150px * var(--mp-dn)), 1px);gap:var(--mp-gap-block)}.ui-row__top{flex-direction:column}.ui-row__price{align-items:flex-start}.ui-row__oos{line-height:normal}.ui-row__body{gap:var(--mp-gap-block)}}@media(width<768px){.ui-row{--ui-row-cover: round(nearest, calc(110px * var(--mp-dn)), 1px);align-items:flex-start;padding:var(--mp-pad-card-sm)}.ui-row__title{font-size:var(--mp-fs-h-s)}.ui-row__sub{font-size:var(--mp-fs-body-m)}.ui-row__title,.ui-row__sub{overflow:visible;white-space:normal}.ui-row__tag{min-height:round(nearest,calc(32px * var(--mp-dn)),1px);height:auto;padding-block:calc(4px * var(--mp-dn));font-size:var(--mp-fs-body-s);line-height:normal;white-space:normal}.ui-row__chips{flex-wrap:wrap}}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-cd="1"] .ui-row:hover{border-color:var(--mp-card-hover-line);box-shadow:var(--mp-shadow-card-lift);transform:translateY(-2px)}:root[data-cd="1"] .ui-row:hover .ui-row__cover{transform:scale(1.03)}}:root[data-cd="2"] .ui-row:after{position:absolute;padding:1px;border-radius:inherit;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 50%),var(--mp-card-glow),transparent 70%);content:"";inset:-1px;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-standard);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-cd="2"] mp-product-row:hover>.ui-row{border-color:var(--mp-card-hover-line);box-shadow:var(--mp-shadow-card-hover)}:root[data-cd="2"] mp-product-row:hover>.ui-row:after{opacity:1}:root[data-cd="2"] .is-tilting .ui-row__media{transform:perspective(700px) translateZ(calc(var(--tilt-lift, 0) * 8px)) rotateX(calc(var(--tilt-y, 0) * -6deg)) rotateY(calc(var(--tilt-x, 0) * 6deg))}:root[data-cd="2"] .ui-row__cover{transition:opacity var(--dur-slow) var(--ease-standard),filter var(--dur-slow) var(--ease-standard)}:root[data-cd="2"] .is-tilting .ui-row__cover:not([data-shape=mark],[data-shape=wide]){transform:translate(calc(var(--tilt-x, 0) * -5px),calc(var(--tilt-y, 0) * -5px)) scale(calc(1 + var(--tilt-lift, 0) * .05))}:root[data-cd="3"] .ui-row:hover{border-color:var(--mp-card-hover-line)}:root[data-cd="3"] .ui-row:hover .ui-row__cover:not([data-shape=mark],[data-shape=wide]){filter:drop-shadow(0 14px 18px rgb(0 0 0 / .5));transform:translateY(-6px)}}.mp-skip-link{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap}.mp-skip-link:focus-visible{position:fixed;z-index:60;top:16px;left:16px;width:auto;height:auto;margin:0;padding:round(nearest,calc(11px * var(--mp-dn)),1px) round(nearest,calc(20px * var(--mp-dn)),1px);overflow:visible;border-radius:var(--radius-10);background-color:var(--mp-brand);clip-path:none;color:var(--mp-on-brand);font-size:var(--mp-fs-label-m);font-weight:700;line-height:normal}.mp-main{scroll-margin-top:var(--mp-header-h)}.mp-main__page>:not(router-outlet,mp-route-skeleton,.mp-container,mp-product-detail,mp-activation-page,mp-ui-kit-page){display:block;width:100%;max-width:88rem;margin-inline:auto;padding:round(nearest,calc(24px * var(--mp-dn)),1px) max(16px,var(--mp-safe-x))}.mp-focus-proxy{position:fixed;top:0;left:0;width:1px;height:1px;padding:0;border:0;opacity:0;font-size:var(--mp-fs-input);pointer-events:none}.mp-header{--mp-hdr-pill: round(nearest, calc(40px * var(--mp-dn)), 1px);--mp-hdr-pill-px: round(nearest, calc(15px * var(--mp-dn)), 1px);--mp-hdr-ring: round(nearest, calc(7px * var(--mp-dn)), 1px);--mp-hdr-item-px: round(nearest, calc(10px * var(--mp-dn)), 1px);position:sticky;z-index:40;top:0;display:block}.mp-header:before,.mp-header:after{content:"";position:absolute;z-index:-1;inset:0;transition:opacity var(--dur-base) var(--ease-standard)}.mp-header:before{background-image:var(--mp-header-fade)}.mp-header:after{border-bottom:1px solid var(--mp-line);background-color:var(--mp-header-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0}.mp-header--scrolled:before{opacity:0}.mp-header--scrolled:after{opacity:1}.mp-nav-progress{position:sticky;z-index:41;top:var(--mp-header-h);display:block;height:0;pointer-events:none}.mp-nav-progress__bar{position:absolute;inset:-2px 0 auto;height:2px;background-image:linear-gradient(90deg,var(--mp-brand) 0%,var(--mp-brand-light) 100%);box-shadow:0 0 10px var(--mp-brand);opacity:0;transform:scaleX(0);transform-origin:0 50%}@supports (color: color-mix(in lab,red,red)){.mp-nav-progress__bar{box-shadow:0 0 10px color-mix(in srgb,var(--mp-brand) 70%,transparent)}}.mp-nav-progress--running .mp-nav-progress__bar{opacity:1;transform:scaleX(.9);transition:opacity var(--dur-fast) linear,transform calc(8s * var(--motion-scale)) cubic-bezier(.08,.7,.2,1)}.mp-nav-progress--done .mp-nav-progress__bar{opacity:0;transform:scaleX(1);transition:transform calc(.22s * var(--motion-scale)) var(--ease-standard),opacity calc(.32s * var(--motion-scale)) var(--ease-standard) calc(.16s * var(--motion-scale))}@media(prefers-reduced-motion:reduce){:root:not([data-force-motion]) .mp-nav-progress--running .mp-nav-progress__bar{opacity:.6;transform:scaleX(1)}}.mp-header__bar{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;gap:var(--mp-gap-block);height:var(--mp-header-h)}.mp-header__menu{display:none}.mp-header__logo{display:inline-flex;flex:none;align-items:center;min-height:var(--mp-hit);border-radius:var(--radius-5);color:var(--mp-fg)}.mp-header__logo svg{width:var(--mp-logo-w);height:auto}.mp-header__actions{display:flex;align-items:center;gap:var(--mp-gap-block);min-width:0}.mp-header__search{display:flex;align-items:center;box-sizing:border-box;gap:var(--mp-gap-inline);height:var(--mp-hdr-pill);padding-inline:calc(var(--mp-hdr-pill-px) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-10);background-color:var(--mp-surface-alt);color:var(--mp-fg);font-size:var(--mp-fs-label-s);font-weight:600;line-height:normal;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-header__search:hover{border-color:var(--mp-line-hover)}}.mp-header__item{position:relative;display:flex;align-items:center;box-sizing:border-box;gap:var(--mp-gap-inline);height:var(--mp-control-h);padding-inline:var(--mp-hdr-item-px);border-radius:var(--radius-10);color:var(--mp-fg);font-size:var(--mp-fs-label-m);font-weight:500;line-height:normal;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.mp-header__locale{gap:round(nearest,calc(5px * var(--mp-dn)),1px);text-transform:uppercase}.mp-header__glyph{position:relative;display:inline-flex}.mp-header__sep{flex:none;width:1px;height:round(nearest,calc(26px * var(--mp-dn)),1px);margin-inline-end:-1px;background-color:var(--mp-header-sep)}:is(.mp-header__help,.mp-header__theme){position:relative;display:inline-flex;flex:none;border-radius:50%;box-shadow:0 0 0 var(--mp-hdr-ring) transparent;color:var(--mp-fg)}.mp-header__theme{cursor:pointer}.mp-header__theme:focus-visible{outline:2px solid var(--mp-focus);outline-offset:var(--mp-hdr-ring)}.mp-header__account{display:inline-flex;align-items:center;box-sizing:border-box;height:var(--mp-hdr-pill);padding-inline:calc(var(--mp-hdr-pill-px) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-10);background-color:var(--mp-surface-alt);color:var(--mp-fg);font-size:var(--mp-fs-label-m);font-weight:600;line-height:normal;white-space:nowrap;text-transform:capitalize;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.mp-header__account[aria-expanded=true]{border-color:var(--mp-line-hover);background-color:var(--mp-surface-hover)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-header__account:hover{border-color:var(--mp-line-hover);background-color:var(--mp-surface-hover)}}.mp-header__nick{gap:var(--mp-gap-inline)}@media(width>=1600px){.mp-header__nick{margin-inline:calc(-1 * var(--mp-hdr-item-px))}}.mp-header__name{max-width:14ch;overflow:hidden;text-overflow:ellipsis}.mp-avatar{display:grid;flex:none;place-items:center;width:round(nearest,calc(26px * var(--mp-dn)),1px);height:round(nearest,calc(26px * var(--mp-dn)),1px);overflow:hidden;border-radius:50%;background-image:var(--mp-play-gradient);color:var(--mp-on-brand);font-size:round(nearest,calc(12px * var(--mp-dn)),1px);font-weight:700;line-height:normal}.mp-avatar img{width:100%;height:100%;object-fit:cover}@media(hover:none),(pointer:coarse),(width<768px){.mp-avatar img{-webkit-user-drag:none}}.mp-badge{position:absolute;top:-7px;right:-9px;box-sizing:border-box;min-width:16px;height:16px;padding-inline:4px;border-radius:999px;background-color:var(--mp-brand);color:var(--mp-on-brand);font-size:var(--mp-fs-badge);font-weight:700;line-height:16px;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none}.mp-header__account-glyph{display:none}@media(width<1280px){.mp-header__actions{gap:round(nearest,calc(12px * var(--mp-dn)),1px)}.mp-header__label{display:none}}@media(width<1025px){.mp-header{--mp-hdr-box: 50px}.mp-header:before{border-bottom:1px solid var(--mp-line)}.mp-header:before,.mp-header:after{bottom:-1px}.mp-header__bar{gap:round(nearest,calc(10px * var(--mp-dn)),1px)}.mp-header__menu{display:grid;flex:none;place-items:center;width:var(--mp-hdr-box);height:var(--mp-hdr-box);border-radius:var(--radius-10);color:var(--mp-fg);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.mp-header__menu[aria-expanded=true]{background-color:var(--mp-hover-plate)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-header__menu:hover{background-color:var(--mp-hover-plate)}}.mp-header__menu:active{transform:scale(.97)}.mp-header__logo{margin-inline-end:auto}.mp-header__actions{gap:round(nearest,calc(10px * var(--mp-dn)),1px)}.mp-header__kbd,.mp-header__sep,.mp-header__help{display:none}.mp-header__theme{align-items:center;justify-content:center;width:var(--mp-hdr-box);height:var(--mp-hdr-box);border-radius:var(--radius-10);box-shadow:none;transition:background-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.mp-header__theme>.mp-theme-glyph{width:24px;height:24px}.mp-header__theme:focus-visible{outline-offset:2px}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-header__theme:is(:hover,[data-theme-hover]){background-color:var(--mp-hover-plate)}}.mp-header__theme:active{transform:scale(.97)}.mp-header__search,.mp-header__account,.mp-header__account[aria-expanded=true]{position:relative;justify-content:center;width:var(--mp-hdr-box);height:var(--mp-hdr-box);padding:0;border-color:transparent;background-color:transparent}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-header__search:hover,.mp-header__account:hover{border-color:transparent;background-color:transparent}}.mp-header__actions .mp-header__item{justify-content:center;min-width:var(--mp-hdr-box);height:var(--mp-hdr-box);padding-inline:0}.mp-header__actions .mp-header__locale{padding-inline:round(nearest,calc(10px * var(--mp-dn)),1px);font-size:round(nearest,calc(16px * var(--mp-dn)),1px)}.mp-header__account-glyph{display:inline-flex}.mp-header__actions :is(.mp-header__name,.mp-header__account-label){position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(width<768px){.mp-header{--mp-hdr-box: 44px}.mp-header__bar,.mp-header__actions{gap:8px}.mp-header__menu{margin-inline-start:-12px}.mp-header__actions :is(.mp-header__locale,.mp-header__item--wishlist,.mp-header__theme,.mp-header__nick,.mp-header__account){display:none}}@media(hover:none){.mp-header__kbd{display:none}}@media(hover:none),(pointer:coarse),(width<768px){.mp-header__search:active,.mp-header__account:active{border-color:var(--mp-line-hover);background-color:var(--mp-surface-hover)}.mp-header__item:active,.mp-header__menu:active{background-color:var(--mp-hover-plate)}:is(.mp-header__help,.mp-header__theme):active{background-color:var(--mp-hover-plate);box-shadow:0 0 0 var(--mp-hdr-ring) var(--mp-hover-plate)}:is(.mp-header__help,.mp-header__theme){transition:background-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.mp-header__logo{transition:opacity var(--dur-fast) var(--ease-standard)}.mp-header__logo:active{opacity:.7}@media(width<1025px){:is(.mp-header__search,.mp-header__account,.mp-header__theme):active{border-color:transparent;background-color:var(--mp-hover-plate);box-shadow:none}}.mp-header__bar a{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}@keyframes mp-hd-search{0%,to{transform:none}45%{transform:rotate(-16deg) scale(1.06)}}@keyframes mp-hd-heart{0%,to{transform:scale(1)}30%{transform:scale(1.18)}58%{transform:scale(.95)}80%{transform:scale(1.03)}}@keyframes mp-hd-cart{0%,to{transform:none}35%{transform:translate(3px) rotate(-7deg)}70%{transform:translate(-1px)}}@keyframes mp-hd-help{0%,to{transform:none}35%{transform:rotate(-14deg)}65%{transform:rotate(7deg)}}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-hd="1"] .mp-header__search:hover .mp-header__glyph>mp-icon{animation:mp-hd-search calc(.42s * var(--motion-scale)) var(--ease-standard)}:root[data-hd="1"] .mp-header__item[data-icon=heart]:hover .mp-header__glyph>mp-icon{animation:mp-hd-heart calc(.46s * var(--motion-scale)) var(--ease-standard)}:root[data-hd="1"] .mp-header__item[data-icon=cart]:hover .mp-header__glyph>mp-icon{animation:mp-hd-cart calc(.42s * var(--motion-scale)) var(--ease-standard)}:root[data-hd="1"] .mp-header__help:hover>mp-icon{animation:mp-hd-help calc(.46s * var(--motion-scale)) var(--ease-standard)}}:root[data-hd="2"] .mp-header__item[aria-expanded=true]{background-color:var(--mp-hover-plate)}:root[data-hd="2"] .mp-header__glyph>mp-icon{transition:transform var(--dur-base) var(--ease-standard)}:root[data-hd="2"] .mp-header__help{transition:background-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}:root[data-hd="2"] .mp-header__theme{transition:background-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-hd="2"] .mp-header__item:hover{background-color:var(--mp-hover-plate)}:root[data-hd="2"] :is(.mp-header__item,.mp-header__search):hover .mp-header__glyph>mp-icon{transform:translateY(-1px)}:root[data-hd="2"] .mp-header__help:hover{background-color:var(--mp-hover-plate);box-shadow:0 0 0 var(--mp-hdr-ring) var(--mp-hover-plate)}}@media(hover:hover)and (pointer:fine)and (width>=1025px){:root[data-hd="2"] .mp-header__theme:is(:hover,[data-theme-hover]){background-color:var(--mp-hover-plate);box-shadow:0 0 0 var(--mp-hdr-ring) var(--mp-hover-plate)}}:root[data-hd="2"] :is(.mp-header__item,.mp-header__account,.mp-header__search,.mp-header__theme):active{transform:scale(.97)}@keyframes mp-hd-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes mp-hd-tick{0%,to{transform:none}40%{transform:translateY(-2px)}}:root[data-hd="3"] .mp-header__bar [pathLength]{stroke-dasharray:1;stroke-dashoffset:0}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-hd="3"] :is(.mp-header__search,.mp-header__item[data-icon=heart],.mp-header__theme):hover [pathLength]{animation:mp-hd-draw calc(.52s * var(--motion-scale)) var(--ease-standard)}:root[data-hd="3"] .mp-header__item[data-icon=cart]:hover .mp-header__glyph>mp-icon,:root[data-hd="3"] .mp-header__help:hover>mp-icon{animation:mp-hd-tick calc(.3s * var(--motion-scale)) var(--ease-standard)}}:root[data-hd="3"] .mp-header__item:after{content:"";position:absolute;right:var(--mp-hdr-item-px);bottom:6px;left:var(--mp-hdr-item-px);height:2px;border-radius:2px;background-color:var(--mp-brand-hover);transform:scaleX(0);transition:transform var(--dur-base) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-hd="3"] .mp-header__item:hover:after{transform:scaleX(1)}}.mp-pop.ui-popover{--ui-pop-pad: round(nearest, calc(15px * var(--mp-dn)), 1px);border-color:var(--mp-pop-line);border-radius:var(--radius-control);background-color:var(--mp-popover-bg);box-shadow:var(--mp-shadow-header-pop)}.mp-pop .ui-menu__item{padding-inline:round(nearest,calc(15px * var(--mp-dn)),1px);border-radius:var(--radius-control)}.mp-pop .ui-menu__item+.ui-menu__item,.mp-pop__sk-row+.mp-pop__sk-row{margin-top:round(nearest,calc(3px * var(--mp-dn)),1px)}.mp-pop .ui-menu__item:not(.ui-menu__item--danger){color:var(--mp-fg)}.mp-pop .ui-menu__item:not(.ui-menu__item--danger):focus-visible{background-color:var(--mp-pop-row-hover)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-pop .ui-menu__item:not(.ui-menu__item--danger):hover{background-color:var(--mp-pop-row-hover)}}@media(hover:none),(pointer:coarse),(width<768px){.mp-pop .ui-menu__item:not(.ui-menu__item--danger):active{background-color:var(--mp-pop-row-hover)}}.mp-pop__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-pop .ui-menu__item.mp-pop__all{color:var(--mp-info-text)}.mp-pop__status{padding:round(nearest,calc(12px * var(--mp-dn)),1px) round(nearest,calc(15px * var(--mp-dn)),1px);color:var(--mp-fg-subtle);font-size:var(--mp-fs-label-s)}.mp-pop__sk-row{display:flex;align-items:center;gap:var(--mp-gap-inline);box-sizing:border-box;min-height:max(round(nearest,calc(40px * var(--mp-dn)),1px),var(--mp-hit));padding:round(nearest,calc(8px * var(--mp-dn)),1px) round(nearest,calc(15px * var(--mp-dn)),1px);font-size:var(--mp-fs-label-m);line-height:normal}.mp-pop--publishers.ui-popover{width:round(nearest,calc(320px * var(--mp-dn)),1px);max-height:min(round(nearest,calc(440px * var(--mp-dn)),1px),calc(100dvh - 16px))}.mp-pop--account.ui-popover{min-width:round(nearest,calc(240px * var(--mp-dn)),1px)}.mp-nav-drawer{--mp-drawer-row: max(round(nearest, calc(48px * var(--mp-dn)), 1px), var(--mp-hit));--mp-drawer-pad: round(nearest, calc(12px * var(--mp-dn)), 1px)}.mp-nav-drawer__head{display:flex;align-items:center;gap:var(--mp-gap-inline);min-width:0}.mp-nav-drawer__logo svg{width:round(nearest,calc(120px * var(--mp-dn)),1px);height:auto}.mp-nav-drawer__name{min-width:0;overflow:hidden;font-size:var(--mp-fs-body-l);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mp-nav-drawer__body{display:flex;flex-direction:column;gap:var(--mp-drawer-pad);padding:var(--mp-drawer-pad) var(--mp-drawer-pad) calc(round(nearest,calc(24px * var(--mp-dn)),1px) + env(safe-area-inset-bottom,0px))}.mp-nav-drawer__list,.mp-nav-drawer__sublist{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.mp-nav-drawer__section{display:flex;flex-direction:column;padding-top:var(--mp-drawer-pad);border-top:1px solid var(--mp-line)}.mp-nav-drawer__link,.mp-nav-drawer__group .ui-accordion__head,.mp-nav-drawer__sublink{position:relative;display:flex;align-items:center;box-sizing:border-box;gap:var(--mp-drawer-pad);width:100%;min-height:var(--mp-drawer-row);padding:0 var(--mp-drawer-pad);border-radius:var(--radius-10);color:var(--mp-fg-muted);font-size:var(--mp-fs-body-m);font-weight:500;line-height:normal;text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-nav-drawer__link:hover,.mp-nav-drawer__group .ui-accordion__head:hover,.mp-nav-drawer__sublink:hover{background-color:var(--mp-hover-plate);color:var(--mp-fg)}}@media(hover:none),(pointer:coarse),(width<768px){.mp-nav-drawer__link:active,.mp-nav-drawer__group .ui-accordion__head:active,.mp-nav-drawer__sublink:active{background-color:var(--mp-hover-plate);color:var(--mp-fg)}}.mp-nav-drawer__link.is-active,.mp-nav-drawer__group.is-active .ui-accordion__head{color:var(--mp-fg)}.mp-nav-drawer__link.is-active:before,.mp-nav-drawer__group.is-active .ui-accordion__head:before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:2px;border-radius:2px;background-color:var(--mp-brand-hover)}.mp-nav-drawer__link--hot,.mp-nav-drawer__link--hot:active,.mp-nav-drawer__link--hot.is-active{color:var(--mp-warning-text)}.mp-nav-drawer__link--hot.is-active:before{background-color:var(--mp-warning)}.mp-nav-drawer__link--danger,.mp-nav-drawer__link--danger:active{color:var(--mp-danger-text)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-nav-drawer__link--hot:hover{color:var(--mp-warning-text)}.mp-nav-drawer__link--danger:hover{color:var(--mp-danger-text)}}.mp-nav-drawer__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-nav-drawer__sublink .mp-nav-drawer__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:break-word}.mp-nav-drawer__meta{flex:none;margin-inline-start:auto;color:var(--mp-fg-subtle);font-size:var(--mp-fs-caption);transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){:is(.mp-nav-drawer__link,.mp-nav-drawer__sublink):hover .mp-nav-drawer__meta{color:var(--mp-fg-muted)}}@media(hover:none),(pointer:coarse),(width<768px){:is(.mp-nav-drawer__link,.mp-nav-drawer__sublink):active .mp-nav-drawer__meta{color:var(--mp-fg-muted)}.mp-nav-drawer a{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.mp-nav-drawer__external{margin-inline-start:auto;color:var(--mp-fg-subtle)}.mp-nav-drawer__group.ui-accordion__item{border:0}.mp-nav-drawer__group .ui-accordion__head{justify-content:space-between}.mp-nav-drawer__group .ui-accordion__content{padding:0 0 round(nearest,calc(8px * var(--mp-dn)),1px);color:inherit;font-size:inherit;line-height:normal}.mp-nav-drawer__sublink{justify-content:space-between;min-height:var(--mp-hit);padding-block:round(nearest,calc(10px * var(--mp-dn)),1px);padding-inline:round(nearest,calc(24px * var(--mp-dn)),1px) var(--mp-drawer-pad)}.mp-nav-drawer__sublink--all{color:var(--mp-info-text)}.mp-nav-drawer__status{margin:0;padding:var(--mp-drawer-pad) round(nearest,calc(24px * var(--mp-dn)),1px);color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-s)}.mp-nav-drawer__locale,.mp-nav-drawer__theme{display:flex;align-items:center;justify-content:space-between;gap:var(--mp-drawer-pad);min-height:var(--mp-drawer-row);padding-inline-start:var(--mp-drawer-pad)}.mp-nav-drawer__caption{min-width:0;color:var(--mp-fg-subtle);font-size:var(--mp-fs-label-s)}.mp-nav-drawer__signin{margin:round(nearest,calc(8px * var(--mp-dn)),1px) var(--mp-drawer-pad)}.mp-locale .ui-dialog__panel{--ui-dialog-pad: round(nearest, calc(49px * var(--mp-dn)), 1px)}.mp-locale .ui-dialog__head{position:absolute;inset-block-start:round(nearest,calc(3px * var(--mp-dn)),1px);inset-inline-end:round(nearest,calc(3px * var(--mp-dn)),1px);padding:0}.mp-locale .ui-dialog--center .ui-dialog__body{gap:round(nearest,calc(25px * var(--mp-dn)),1px);padding-block-start:var(--ui-dialog-pad)}.mp-locale__intro{display:flex;flex-direction:column;align-items:center;gap:round(nearest,calc(5px * var(--mp-dn)),1px);text-align:center}.mp-locale__title{margin:0;color:var(--mp-fg);font-size:var(--mp-fs-h-l);font-weight:700;line-height:var(--mp-lh-copy)}.mp-locale__lede{margin:0;color:var(--mp-fg-muted);font-size:var(--mp-fs-body-m);line-height:normal}.mp-locale__form{display:flex;flex-direction:column;gap:round(nearest,calc(30px * var(--mp-dn)),1px)}.mp-locale .ui-field__label{margin-bottom:round(nearest,calc(10px * var(--mp-dn)),1px);color:var(--mp-fg);font-size:var(--mp-fs-label-m);font-weight:700}.mp-locale__actions{display:flex;gap:round(nearest,calc(10px * var(--mp-dn)),1px)}.mp-locale__actions>.ui-btn{flex:1 1 0;min-width:0}@media(width<768px),(pointer:coarse)and (height<500px){.mp-locale .ui-dialog__panel{--ui-dialog-pad: var(--mp-gutter)}.mp-locale__title{font-size:var(--mp-fs-h-m)}}:root[data-theme-switching]::view-transition-old(root),:root[data-theme-switching]::view-transition-new(root){animation:none;mix-blend-mode:normal}:root[data-theme-switching],:root[data-theme-switching] :not([data-theme-motion],[data-theme-motion] *),:root[data-theme-switching] :not([data-theme-motion],[data-theme-motion] *):before,:root[data-theme-switching] :not([data-theme-motion],[data-theme-motion] *):after,:root[data-theme-switching=instant] *,:root[data-theme-switching=instant] *:before,:root[data-theme-switching=instant] *:after{transition:none!important}.mp-theme-glyph{display:block;overflow:visible}.mp-theme-glyph__disc,.mp-theme-glyph__bite,.mp-theme-glyph__rays{transform-box:fill-box;transform-origin:center}.mp-theme-glyph__disc,.mp-theme-glyph__bite{transition:transform var(--dur-slow) var(--ease-standard) calc(60ms * var(--motion-scale))}.mp-theme-glyph__rays{opacity:0;transform:rotate(-45deg) scale(.5);transition:transform var(--dur-base) var(--ease-exit),opacity var(--dur-base) var(--ease-exit)}:root[data-theme=light] .mp-theme-glyph__disc{transform:scale(.6);transition:transform var(--dur-slow) var(--ease-standard)}:root[data-theme=light] .mp-theme-glyph__bite{transform:translate(9px,-9px);transition:transform var(--dur-slow) var(--ease-standard)}:root[data-theme=light] .mp-theme-glyph__rays{opacity:1;transform:none;transition:transform var(--dur-slow) var(--ease-standard) calc(90ms * var(--motion-scale)),opacity var(--dur-slow) var(--ease-standard) calc(90ms * var(--motion-scale))}@keyframes mp-theme-sun-turn{to{transform:rotate(45deg)}}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-hd="1"]:not([data-theme=light]) .mp-header__theme:hover>.mp-theme-glyph{animation:mp-hd-help calc(.46s * var(--motion-scale)) var(--ease-standard)}:root[data-hd="1"][data-theme=light] .mp-header__theme:hover .mp-theme-glyph__rays{animation:mp-theme-sun-turn calc(.46s * var(--motion-scale)) var(--ease-standard)}:root[data-hd="3"]:not([data-theme=light]) .mp-header__theme:hover>.mp-theme-glyph{animation:mp-hd-tick calc(.3s * var(--motion-scale)) var(--ease-standard)}}.mp-palette__field{position:relative;border-bottom:1px solid var(--mp-line)}.mp-palette__glyph{position:absolute;top:round(nearest,calc(18px * var(--mp-dn)),1px);left:round(nearest,calc(18px * var(--mp-dn)),1px);color:var(--mp-fg-subtle);pointer-events:none}.mp-palette__input{box-sizing:border-box;width:100%;height:round(nearest,calc(60px * var(--mp-dn)),1px);padding:0 round(nearest,calc(20px * var(--mp-dn)),1px) 0 round(nearest,calc(56px * var(--mp-dn)),1px);border:0;border-radius:var(--radius-block) var(--radius-block) 0 0;background-color:transparent;color:var(--mp-fg);font:inherit;font-size:var(--mp-fs-body-l);line-height:normal;outline:none}.mp-palette__input::placeholder{color:var(--mp-fg-subtle);opacity:1}@media(pointer:coarse){.mp-palette__input{font-size:max(var(--mp-fs-input),var(--mp-fs-body-l))}}.mp-palette__section{display:flex;align-items:center;justify-content:space-between;padding:round(nearest,calc(12px * var(--mp-dn)),1px) round(nearest,calc(18px * var(--mp-dn)),1px) round(nearest,calc(4px * var(--mp-dn)),1px);color:var(--mp-fg-subtle);font-size:var(--mp-fs-micro);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.mp-palette__clear{color:var(--mp-fg-subtle);font:inherit;font-size:var(--mp-fs-micro);font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-palette__clear:hover{color:var(--mp-fg)}}@media(width<1025px),(pointer:coarse){.mp-palette__section{padding-block:0}.mp-palette__clear{min-width:44px;min-height:44px}.mp-palette__row{min-height:44px}}.mp-palette__list{--mp-palette-thumb: round(nearest, calc(40px * var(--mp-dn)), 1px);max-height:round(nearest,calc(340px * var(--mp-dn)),1px);padding:round(nearest,calc(8px * var(--mp-dn)),1px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--mp-line) transparent}.mp-palette__row{display:grid;grid-template-columns:var(--mp-palette-thumb) minmax(0,1fr) auto;align-items:center;gap:round(nearest,calc(12px * var(--mp-dn)),1px);padding:round(nearest,calc(8px * var(--mp-dn)),1px) round(nearest,calc(10px * var(--mp-dn)),1px);border-radius:var(--radius-control);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.mp-palette__row--recent{grid-template-columns:round(nearest,calc(20px * var(--mp-dn)),1px) minmax(0,1fr)}.mp-palette__row.is-active{background-color:var(--mp-palette-row)}.mp-palette__recent-icon{color:var(--mp-fg-subtle)}.mp-palette__thumb{display:block;width:var(--mp-palette-thumb);height:var(--mp-palette-thumb);overflow:hidden;border-radius:8px}.mp-palette__thumb img{width:100%;height:100%;object-fit:cover}.mp-palette__text{display:flex;min-width:0;flex-direction:column}.mp-palette__name{overflow:hidden;color:var(--mp-fg);font-size:var(--mp-fs-body-m);font-weight:600;line-height:normal;text-overflow:ellipsis;white-space:nowrap}.mp-palette__name mark{background-color:transparent;color:var(--mp-brand-text)}.mp-palette__meta{overflow:hidden;color:var(--mp-fg-subtle);font-size:max(var(--mp-fs-micro),round(nearest,calc(13px * var(--mp-dn)),1px));line-height:normal;text-overflow:ellipsis;white-space:nowrap}.mp-palette__row.is-active .mp-palette__meta{color:var(--mp-fg-muted)}@media(hover:none),(pointer:coarse),(width<768px){.mp-palette__row:active{background-color:var(--mp-palette-row)}.mp-palette__row:active .mp-palette__meta{color:var(--mp-fg-muted)}.mp-palette__clear:active{color:var(--mp-fg)}}.mp-palette__price{color:var(--mp-fg);font-size:var(--mp-fs-body-m);font-weight:700;font-variant-numeric:tabular-nums}.mp-palette__status--shown{padding:round(nearest,calc(28px * var(--mp-dn)),1px);color:var(--mp-fg-subtle);text-align:center}.mp-palette__foot{display:flex;flex-wrap:wrap;align-items:center;gap:round(nearest,calc(16px * var(--mp-dn)),1px);padding:round(nearest,calc(10px * var(--mp-dn)),1px) round(nearest,calc(16px * var(--mp-dn)),1px);border-top:1px solid var(--mp-line);color:var(--mp-fg-subtle);font-size:var(--mp-fs-micro)}.mp-palette__hint{display:inline-flex;align-items:center;gap:round(nearest,calc(6px * var(--mp-dn)),1px)}.mp-palette__all{margin-left:auto}.mp-palette__close{display:none}@media(width<768px),(pointer:coarse){.mp-palette__field{display:flex;align-items:center;padding-inline-end:round(nearest,calc(8px * var(--mp-dn)),1px)}.mp-palette__input{flex:1;min-width:0}.mp-palette__close{display:inline-grid;flex:none;width:44px;height:44px}}@media(width<768px),(pointer:coarse)and (height<500px){.mp-palette__glyph{top:round(nearest,calc(16px * var(--mp-dn)),1px)}.mp-palette__input{height:round(nearest,calc(56px * var(--mp-dn)),1px);font-size:var(--mp-fs-input);border-radius:0}.mp-palette__name{display:-webkit-box;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.mp-palette__list{flex:1;min-height:0;max-height:none}.mp-palette__row{min-height:max(round(nearest,calc(56px * var(--mp-dn)),1px),var(--mp-hit))}.mp-palette__foot{margin-top:auto}}@media(hover:none),(pointer:coarse){.mp-palette__foot--keys .mp-palette__hint{display:none}.mp-palette__foot--keys:not(:has(.mp-palette__all)){display:none}}.mp-kbd{display:inline-flex;align-items:center;height:round(nearest,calc(22px * var(--mp-dn)),1px);padding-inline:round(nearest,calc(6px * var(--mp-dn)),1px);border:1px solid var(--mp-line);border-radius:var(--radius-square);background-color:var(--mp-canvas);color:var(--mp-fg-subtle);font-family:inherit;font-size:var(--mp-fs-micro);font-weight:600;white-space:nowrap}.mp-mini-cart .ui-dialog__panel{--ui-dialog-pad: round(nearest, calc(49px * var(--mp-dn)), 1px);--mp-mini-cart-pad-x: round(nearest, calc(44px * var(--mp-dn)), 1px);--mp-mini-cart-gap: round(nearest, calc(30px * var(--mp-dn)), 1px);overflow:hidden}@media(width>=768px){.mp-mini-cart .ui-dialog__panel{border-radius:var(--radius-control)}}.mp-mini-cart .ui-dialog__head{position:absolute;z-index:1;inset-block-start:round(nearest,calc(3px * var(--mp-dn)),1px);inset-inline-end:round(nearest,calc(3px * var(--mp-dn)),1px);padding:0}.mp-mini-cart .ui-dialog--center .ui-dialog__body{flex:1 1 auto;min-height:0;gap:var(--mp-mini-cart-gap);padding:var(--ui-dialog-pad) var(--mp-mini-cart-pad-x) 0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--mp-line-control) transparent}.mp-mini-cart .ui-dialog--center .ui-dialog__foot{flex:none;padding:var(--mp-mini-cart-gap) var(--mp-mini-cart-pad-x) var(--ui-dialog-pad)}.mp-mini-cart__title{display:flex;align-items:center;justify-content:center;gap:var(--mp-gap-inline);margin:0;color:var(--mp-fg);font-size:var(--mp-fs-h-l);font-weight:700;line-height:var(--mp-lh-copy);text-align:center}.mp-mini-cart__list{display:flex;flex-direction:column;gap:round(nearest,calc(10px * var(--mp-dn)),1px)}.mp-mini-cart .mp-cart-row{background-color:var(--mp-canvas)}@media(width>=768px){.mp-mini-cart .mp-cart-row__aside{align-self:stretch;justify-content:space-between;padding-block:calc(var(--mp-pad-card-sm) - 1px)}.mp-mini-cart .mp-cart-row__body{padding-inline-end:calc(var(--mp-pad-card-sm) - 2px)}}.mp-mini-cart__notice{padding:round(nearest,calc(15px * var(--mp-dn)),1px) round(nearest,calc(19px * var(--mp-dn)),1px);border:1px solid var(--mp-danger-line);border-radius:var(--radius-block);background-color:var(--mp-danger-bg);color:var(--mp-fg-muted);font-size:var(--mp-fs-body-m);line-height:1.35}.mp-mini-cart__state{display:flex;flex-direction:column;align-items:center;gap:round(nearest,calc(10px * var(--mp-dn)),1px);padding-bottom:var(--ui-dialog-pad);text-align:center}.mp-mini-cart__state-icon{display:grid;place-items:center;width:round(nearest,calc(64px * var(--mp-dn)),1px);height:round(nearest,calc(64px * var(--mp-dn)),1px);margin-bottom:round(nearest,calc(6px * var(--mp-dn)),1px);border-radius:50%;background-color:var(--mp-surface-alt);color:var(--mp-fg-subtle)}.mp-mini-cart__state-title{color:var(--mp-fg);font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal}.mp-mini-cart__state-text{max-width:34ch;color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-m);line-height:1.35}.mp-mini-cart__state-action{margin-top:round(nearest,calc(10px * var(--mp-dn)),1px)}.mp-mini-cart__spinner{width:round(nearest,calc(28px * var(--mp-dn)),1px);height:round(nearest,calc(28px * var(--mp-dn)),1px);border:2px solid var(--mp-fg-subtle);border-top-color:var(--mp-fg);border-radius:50%;animation:mp-mini-cart-spin calc(.7s * var(--motion-scale)) linear infinite}@supports (color: color-mix(in lab,red,red)){.mp-mini-cart__spinner{border:2px solid color-mix(in srgb,var(--mp-fg-subtle) 28%,transparent)}}@keyframes mp-mini-cart-spin{to{transform:rotate(360deg)}}.mp-mini-cart__foot{display:flex;width:100%;flex-direction:column;gap:var(--mp-mini-cart-gap)}.mp-mini-cart__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:round(nearest,calc(10px * var(--mp-dn)),1px);padding-inline-end:var(--mp-pad-card-sm)}.mp-mini-cart__clock{display:inline-flex;align-items:center;gap:round(nearest,calc(5px * var(--mp-dn)),1px);min-height:round(nearest,calc(42px * var(--mp-dn)),1px);margin:0;padding-inline:round(nearest,calc(10px * var(--mp-dn)),1px);border:1px solid var(--mp-warning-line);border-radius:var(--radius-pill);background-color:var(--mp-deal);color:var(--mp-warning)}.mp-mini-cart__clock[data-state=expired]{border-color:var(--mp-danger-line);background-color:var(--mp-danger-bg);color:var(--mp-danger)}.mp-mini-cart__clock-icon{flex:none;width:round(nearest,calc(24px * var(--mp-dn)),1px);height:round(nearest,calc(24px * var(--mp-dn)),1px)}.mp-mini-cart__clock-time{color:var(--mp-warning-text);font-size:var(--mp-fs-body-m);font-weight:700;line-height:normal;font-variant-numeric:tabular-nums}.mp-mini-cart__clock[data-state=expired] .mp-mini-cart__clock-time{color:var(--mp-danger-text)}.mp-mini-cart__total{display:flex;align-items:baseline;gap:round(nearest,calc(10px * var(--mp-dn)),1px);margin:0;margin-inline-start:auto;color:var(--mp-fg-subtle);font-size:var(--mp-fs-h-m);font-weight:700;line-height:normal}.mp-mini-cart__total b{color:var(--mp-fg);font-weight:700;font-variant-numeric:tabular-nums}.mp-mini-cart__actions{display:grid;grid-template-columns:1fr 1fr;gap:round(nearest,calc(10px * var(--mp-dn)),1px)}.mp-mini-cart__actions>.ui-btn{font-size:var(--mp-fs-label-s);font-weight:800;text-transform:uppercase}@media(width<768px),(pointer:coarse)and (height<500px){.mp-mini-cart .ui-dialog__panel{--ui-dialog-pad: var(--mp-gutter);--mp-mini-cart-pad-x: var(--mp-gutter);--mp-mini-cart-gap: round(nearest, calc(20px * var(--mp-dn)), 1px)}.mp-mini-cart__title{font-size:var(--mp-fs-h-m)}.mp-mini-cart .ui-dialog--center .ui-dialog__body{padding-top:0}.mp-mini-cart__title{position:sticky;z-index:1;top:0;box-sizing:border-box;min-height:calc(var(--mp-hit) + round(nearest,calc(6px * var(--mp-dn)),1px));margin-inline:calc(-1 * var(--mp-mini-cart-pad-x));padding:var(--ui-dialog-pad) calc(var(--mp-hit) + 4px) 0;background-color:var(--mp-surface)}.mp-mini-cart :is(.ui-dialog__head,.ui-dialog__grabber){z-index:2}}@media(width<768px){.mp-mini-cart__summary{padding-inline-end:0}.mp-mini-cart__actions{grid-template-columns:1fr}.mp-mini-cart__to-cart{order:-1}}.mp-cart{--cart-page-top: 90px;display:block;padding-block:round(nearest,calc(var(--cart-page-top) * var(--mp-dn)),1px) var(--mp-page-y)}.mp-cart__layout{--mp-cart-aside: 360px;display:grid;grid-template-columns:minmax(0,1fr) round(nearest,calc(var(--mp-cart-aside) * var(--mp-dn)),1px);column-gap:round(nearest,calc(26px * var(--mp-dn)),1px);row-gap:var(--mp-gap-section-sm);align-items:start}.mp-cart__head,.mp-cart__main{grid-column:1}.mp-cart__main{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-section-sm)}.mp-cart__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mp-gap-block)}.mp-cart__title{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:var(--mp-gap-inline);margin:0;color:var(--mp-fg);font-size:var(--mp-fs-display);font-weight:700;line-height:normal}.mp-cart__count{color:var(--mp-fg-muted);font-size:var(--mp-fs-body-l);font-weight:300;line-height:normal}.mp-cart__lock{display:flex;align-items:center;gap:round(nearest,calc(15px * var(--mp-dn)),1px);min-height:round(nearest,calc(66px * var(--mp-dn)),1px);padding:round(nearest,calc(20px * var(--mp-dn)),1px);border:1px solid var(--mp-warning-line);border-radius:var(--radius-block);background-color:var(--mp-deal);color:var(--mp-fg-muted);font-size:var(--mp-fs-body-m);line-height:normal}.mp-cart__lock[data-state=expired]{border-color:var(--mp-danger-line);background-color:var(--mp-danger-bg)}.mp-cart__lock-icon{flex:none;width:round(nearest,calc(24px * var(--mp-dn)),1px);height:round(nearest,calc(24px * var(--mp-dn)),1px);color:var(--mp-warning)}.mp-cart__lock[data-state=expired] .mp-cart__lock-icon{color:var(--mp-danger)}.mp-cart__lock-time{color:var(--mp-warning-text);font-weight:700;font-variant-numeric:tabular-nums}.mp-cart__lock[data-state=expired] .mp-cart__lock-time{color:var(--mp-danger-text)}.mp-cart__notice{padding:round(nearest,calc(15px * var(--mp-dn)),1px) round(nearest,calc(19px * var(--mp-dn)),1px);border:1px solid var(--mp-danger-line);border-radius:var(--radius-block);background-color:var(--mp-danger-bg);color:var(--mp-fg-muted);font-size:var(--mp-fs-body-m);line-height:1.35}.mp-cart__list{display:flex;flex-direction:column;gap:round(nearest,calc(10px * var(--mp-dn)),1px);margin:0;padding:0;list-style:none}.mp-cart-row{--mp-cart-cover: round(nearest, calc(120px * var(--mp-dn)), 1px);display:grid;grid-template-columns:calc(var(--mp-cart-cover) - 1px) minmax(0,1fr);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);transition:opacity var(--dur-base) var(--ease-standard)}.mp-cart-row.is-removing{opacity:.5}.mp-cart-row__cover{position:relative;display:grid;width:var(--mp-cart-cover);height:var(--mp-cart-cover);margin:-1px 0 -1px -1px;place-items:center;overflow:hidden;border-radius:var(--radius-square);background-color:var(--mp-surface-alt);color:var(--mp-fg-subtle)}.mp-cart-row[data-available=false] .mp-cart-row__cover{opacity:.5}.mp-cart-row__body{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--mp-gap-block);padding-inline:var(--mp-pad-card-sm) calc(var(--mp-pad-card-sm) - 1px)}.mp-cart-row__info{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:var(--mp-gap-inline)}.mp-cart-row__titles{display:flex;min-width:0;flex-direction:column}.mp-cart-row__name{overflow:hidden;color:var(--mp-fg);font-size:var(--mp-fs-body-l);font-weight:600;line-height:normal;text-overflow:ellipsis;white-space:nowrap;transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-cart-row__name:hover{color:var(--mp-info-text)}}@media(width<1025px),(pointer:coarse){.mp-cart-row__name{padding-block:max(0px,calc((var(--mp-hit) - 1lh) / 2));margin-block:min(0px,calc((1lh - var(--mp-hit)) / 2))}}.mp-cart-row__edition{overflow:hidden;color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-s);line-height:normal;text-overflow:ellipsis;white-space:nowrap}.mp-cart-row__chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mp-gap-inline)}.mp-cart-row__platform{flex:none;color:var(--mp-fg)}.mp-cart-row__aside{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:round(nearest,calc(24px * var(--mp-dn)),1px)}.mp-cart-row__remove{display:grid;flex:none;place-items:center;width:round(nearest,calc(32px * var(--mp-dn)),1px);height:round(nearest,calc(32px * var(--mp-dn)),1px);margin:-4px -4px -4px 0;border-radius:var(--radius-control);color:var(--mp-fg-subtle);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-cart-row__remove:hover:not([aria-disabled=true]){background-color:var(--mp-danger);color:var(--mp-danger)}@supports (color: color-mix(in lab,red,red)){.mp-cart-row__remove:hover:not([aria-disabled=true]){background-color:color-mix(in srgb,var(--mp-danger) 10%,transparent)}}}.mp-cart-row__remove:active:not([aria-disabled=true]){transform:scale(.94)}.mp-cart-row__remove[aria-disabled=true]{cursor:progress}.mp-cart-row__prices{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.mp-cart-row__was{display:flex;align-items:baseline;gap:round(nearest,calc(8px * var(--mp-dn)),1px);color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-s-2nd);line-height:normal}.mp-cart-row__price{color:var(--mp-fg);font-size:var(--mp-fs-body-l);font-weight:700;line-height:normal;font-variant-numeric:tabular-nums}.mp-cart-row__qty{color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-s-2nd);line-height:normal;font-variant-numeric:tabular-nums}.mp-cart__clear{align-self:flex-start;font-size:var(--mp-fs-label-s);font-weight:800;text-transform:uppercase}.mp-cart__summary{grid-row:2;grid-column:2;display:flex;flex-direction:column;gap:var(--mp-gap-block);padding:calc(var(--mp-pad-card) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block)}@media(width>=1280px){.mp-cart__summary{position:sticky;top:min(var(--mp-sticky-top),calc(100dvh - var(--sticky-h, 0px) - 20px))}}.mp-cart__summary-title{margin:0;color:var(--mp-fg);font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal}.mp-cart__rows{display:flex;flex-direction:column;gap:var(--mp-gap-inline);margin:0}.mp-cart__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mp-gap-inline);font-size:var(--mp-fs-body-s);line-height:normal}.mp-cart__row dt{min-width:0;overflow:hidden;color:var(--mp-fg-subtle);text-overflow:ellipsis}.mp-cart__row dd{margin:0;color:var(--mp-fg);text-align:right;font-variant-numeric:tabular-nums}.mp-cart__rule{height:1px;margin-top:-1px;background-color:var(--mp-line)}.mp-cart__row--total dt{color:var(--mp-fg);font-weight:600}.mp-cart__row--total dd{font-weight:700}.mp-cart__tax{color:var(--mp-fg-subtle);font-size:var(--mp-fs-caption);line-height:1.35}.mp-cart__bar{display:none}.mp-cart-expiry{padding-top:1.5rem}@media(width<1600px){.mp-cart{--cart-page-top: 64px}.mp-cart__layout{--mp-cart-aside: 320px}}@media(width<1025px){.mp-cart{--cart-page-top: 40px}}@media(width<1280px){.mp-cart__layout{grid-template-columns:minmax(0,1fr)}.mp-cart__summary{grid-row:auto;grid-column:1;position:static}}@media(width<768px){.mp-cart{--cart-page-top: 24px}.mp-cart-row{--mp-cart-cover: round(nearest, calc(96px * var(--mp-dn)), 1px)}.mp-cart-row__cover{align-self:stretch;height:auto;min-height:var(--mp-cart-cover)}.mp-cart-row__body{flex-direction:column;align-items:stretch;justify-content:center;gap:var(--mp-gap-inline);padding:round(nearest,calc(12px * var(--mp-dn)),1px)}.mp-cart-row__aside{flex-direction:row-reverse;align-items:flex-end;justify-content:space-between;gap:var(--mp-gap-inline)}.mp-cart-row__name{white-space:normal}.mp-cart-row__name-text{display:-webkit-box;min-height:2lh;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.mp-cart__title,.mp-cart__lock{width:100%}.mp-cart__summary>.ui-btn--cta{display:none}.mp-cart__bar{position:sticky;z-index:5;bottom:var(--mp-bottom-bar, 0px);grid-column:1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--mp-gap-block);margin-inline:calc(var(--mp-gutter) * -1);padding:var(--mp-gap-block) var(--mp-gutter) calc(var(--mp-gap-block) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--mp-line);background-color:var(--mp-surface)}.mp-cart__bar-total{display:flex;flex:none;flex-direction:column;margin:0;font-variant-numeric:tabular-nums}.mp-cart__bar-label{color:var(--mp-fg-subtle);font-size:var(--mp-fs-caption);line-height:normal}.mp-cart__bar-amount{color:var(--mp-fg);font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal}.mp-cart__bar-cta{flex:1 1 auto}:root:has(.mp-cart__bar) .ui-toasts:not(.ui-dialog .ui-toasts){bottom:calc(var(--ui-toast-edge, 16px) + var(--mp-cta-h) + 2 * var(--mp-gap-block) + 1px + env(safe-area-inset-bottom,0px) + var(--mp-bottom-bar, 0px))}}@media(width<768px),(width<1025px)and (pointer:coarse){.mp-cart-expiry{position:fixed;z-index:39;inset-inline:0;top:calc(var(--mp-header-h) + var(--mp-gap-inline));padding-top:0}.mp-cart-expiry__box{box-shadow:var(--mp-shadow-pop)}}@media(hover:none),(pointer:coarse),(width<768px){.mp-cart-row__name:active{color:var(--mp-info-text)}.mp-cart-row__remove:active:not([aria-disabled=true]){background-color:var(--mp-danger);color:var(--mp-danger)}@supports (color: color-mix(in lab,red,red)){.mp-cart-row__remove:active:not([aria-disabled=true]){background-color:color-mix(in srgb,var(--mp-danger) 10%,transparent)}}}}@property --mp-nav-pad{syntax: "<length>"; inherits: false; initial-value: 30px;}@property --mp-nav-pad-min{syntax: "<length>"; inherits: false; initial-value: 16px;}@layer components{.mp-nav{--mp-nav-pad: round(nearest, calc(25px * var(--mp-dn)), 1px);--mp-nav-pad-min: round(nearest, calc(14px * var(--mp-dn)), 1px);--mp-nav-text: var(--mp-nav-text-18);--mp-nav-item-pad: var( --mp-nav-fit, clamp(var(--mp-nav-pad-min), (100cqw - var(--mp-nav-text)) / 14, var(--mp-nav-pad)) );--mp-nav-text-24: 892px;--mp-nav-text-20: 748px;--mp-nav-text-18: 678px;--mp-nav-text-16: 600px;--mp-nav-text-14: 525px;display:block;box-sizing:border-box;height:var(--mp-nav-h);overflow-x:clip;border-block:1px solid var(--mp-line)}mp-site-nav.mp-nav{height:calc(var(--mp-nav-h) + 2px);margin-block:-1px}:root:lang(uk) .mp-nav{--mp-nav-text-24: 1128px;--mp-nav-text-20: 945px;--mp-nav-text-18: 855px;--mp-nav-text-16: 757px;--mp-nav-text-14: 663px}:root:lang(de) .mp-nav{--mp-nav-text-24: 1052px;--mp-nav-text-20: 881px;--mp-nav-text-18: 798px;--mp-nav-text-16: 706px;--mp-nav-text-14: 618px}:root:lang(fr) .mp-nav{--mp-nav-text-24: 1055px;--mp-nav-text-20: 884px;--mp-nav-text-18: 800px;--mp-nav-text-16: 708px;--mp-nav-text-14: 620px}:root:lang(es) .mp-nav{--mp-nav-text-24: 1115px;--mp-nav-text-20: 933px;--mp-nav-text-18: 845px;--mp-nav-text-16: 748px;--mp-nav-text-14: 655px}:root:lang(pl) .mp-nav{--mp-nav-text-24: 1126px;--mp-nav-text-20: 943px;--mp-nav-text-18: 853px;--mp-nav-text-16: 756px;--mp-nav-text-14: 662px}:root:lang(pt) .mp-nav{--mp-nav-text-24: 1040px;--mp-nav-text-20: 871px;--mp-nav-text-18: 789px;--mp-nav-text-16: 698px;--mp-nav-text-14: 611px}.mp-nav__inner{container-type:inline-size;height:100%}.mp-nav__track{position:relative;display:flex;box-sizing:border-box;align-items:center;gap:0;height:calc(100% + 1px);margin:0 calc(-4px - var(--mp-nav-item-pad)) -1px;padding:0 4px 1px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.mp-nav__track::-webkit-scrollbar{display:none}.mp-nav__item{display:flex;flex:none;align-self:stretch}.mp-nav__link{position:relative;display:inline-flex;flex:none;align-items:center;align-self:stretch;padding-inline:var(--mp-nav-item-pad);color:var(--mp-fg-muted);font-size:var(--mp-fs-nav);font-weight:500;line-height:normal;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-standard),opacity var(--dur-base) var(--ease-standard)}.mp-nav__label{position:relative;display:inline-flex;align-items:center;gap:var(--mp-gap-inline);height:round(nearest,calc(34px * var(--mp-dn)),1px);border-radius:var(--radius-5)}.mp-nav__link:focus-visible{outline:none}.mp-nav__link:focus-visible .mp-nav__label{outline:2px solid var(--mp-focus);outline-offset:2px}.mp-nav__link--home{font-weight:400}.mp-nav__link.is-active{color:var(--mp-fg)}.mp-nav__link--hot,.mp-nav__link--hot.is-active{color:var(--mp-warning-text)}.mp-nav__caret{transition:transform var(--dur-base) var(--ease-standard)}.mp-nav__drop[aria-expanded=true] .mp-nav__caret{transform:rotate(180deg)}.mp-nav__indicator{position:absolute;bottom:0;left:0;width:100px;height:2px;border-radius:2px;background-color:var(--mp-brand-hover);opacity:0;transform-origin:0 50%;pointer-events:none;transition:transform var(--dur-slow) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.mp-nav__indicator.is-on{opacity:1}.mp-nav__indicator--hot{background-color:var(--mp-warning)}.mp-nav__indicator--instant{transition:none}:root:not([data-nv="1"]) .mp-nav__indicator{display:none}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-nv="1"] .mp-nav__link:hover{color:var(--mp-fg)}}:root[data-nv="2"] .mp-nav__label:after{content:"";position:absolute;right:0;bottom:-6px;left:0;height:2px;border-radius:2px;background-color:var(--mp-brand-hover);transform:scaleX(0);transition:transform var(--dur-base) var(--ease-standard)}:root[data-nv="2"] .mp-nav__link--hot .mp-nav__label:after{background-color:var(--mp-warning)}:root[data-nv="2"] .mp-nav__link.is-active .mp-nav__label:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-nv="2"] .mp-nav__link:hover .mp-nav__label:after{transform:scaleX(1)}:root[data-nv="2"] .mp-nav__link:hover{color:var(--mp-fg)}:root[data-nv="3"] .mp-nav__track:hover .mp-nav__link:not(:hover){opacity:.45}:root[data-nv="3"] .mp-nav__link:hover{color:var(--mp-fg)}:root:is([data-nv="1"],[data-nv="2"],[data-nv="3"]) .mp-nav__link--hot:hover{color:var(--mp-warning-text)}}@media(hover:none),(pointer:coarse),(width<768px){.mp-nav__link{transition-duration:var(--dur-fast)}.mp-nav__link:not(.mp-nav__link--hot):active{color:var(--mp-fg)}.mp-nav__link--hot:active{opacity:.7}.mp-nav a{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}@media(width<1600px){.mp-nav{--mp-nav-pad: round(nearest, calc(18px * var(--mp-dn)), 1px);--mp-nav-pad-min: round(nearest, calc(12px * var(--mp-dn)), 1px);--mp-nav-text: var(--mp-nav-text-16)}}@media(width<1280px){.mp-nav{--mp-nav-pad: round(nearest, calc(12px * var(--mp-dn)), 1px);--mp-nav-pad-min: round(nearest, calc(8px * var(--mp-dn)), 1px)}}@media(width>=1600px){:root[data-dn="2"] .mp-nav{--mp-nav-text: var(--mp-nav-text-16)}:root[data-dn="3"] .mp-nav{--mp-nav-text: var(--mp-nav-text-14)}}@media(1025px<=width<1600px){:root:is([data-dn="2"],[data-dn="3"]) .mp-nav{--mp-nav-text: var(--mp-nav-text-14)}}.mp-nav__track.is-overflowing{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}@media(width<1025px){.mp-nav{display:none}}.mp-footer{display:block;margin-top:auto;padding-block:var(--mp-page-y) round(nearest,calc(44px * var(--mp-dn)),1px)}@media(width<1600px){.mp-footer{padding-bottom:round(nearest,calc(40px * var(--mp-dn)),1px)}}@media(width<1025px){.mp-footer{padding-bottom:round(nearest,calc(32px * var(--mp-dn)),1px)}}@media(width<768px){.mp-footer{padding-bottom:calc(round(nearest,calc(24px * var(--mp-dn)),1px) + env(safe-area-inset-bottom,0px))}}.mp-footer__inner{display:flex;flex-direction:column;gap:var(--mp-gap-section)}.mp-newsletter{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mp-gap-section-sm);padding:calc(var(--mp-pad-panel) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card)}.mp-newsletter__copy{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-inline)}.mp-newsletter__title{display:flex;align-items:center;gap:round(nearest,calc(8px * var(--mp-dn)),1px);color:var(--mp-fg);font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal}.mp-newsletter__text{color:var(--mp-fg-muted);font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy)}.mp-newsletter__form{display:flex;align-items:flex-start;gap:var(--mp-gap-inline)}.mp-newsletter__field{width:round(nearest,calc(345px * var(--mp-dn)),1px);max-width:100%}.mp-newsletter__input.ui-input{padding-inline:calc(round(nearest,calc(15px * var(--mp-dn)),1px) - 1px)}.mp-newsletter__form .ui-btn{min-width:round(nearest,calc(166px * var(--mp-dn)),1px)}@media(width<1025px){.mp-newsletter__form{flex:1 1 100%}.mp-newsletter__field{flex:1;width:auto}}@media(width<768px){.mp-newsletter__form{flex-direction:column;align-items:stretch}.mp-newsletter__form .ui-btn{width:100%;min-width:0}}.mp-footer__columns{display:grid;grid-template-columns:repeat(5,minmax(0,round(nearest,calc(240px * var(--mp-dn)),1px)));justify-content:space-between;gap:var(--mp-gap-section)}@media(width<1600px){.mp-footer__columns{column-gap:round(nearest,calc(24px * var(--mp-dn)),1px)}}@media(width<1280px){.mp-footer__columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width<768px){.mp-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:round(nearest,calc(32px * var(--mp-dn)),1px)}}.mp-footer__column{display:flex;flex-direction:column;align-items:flex-start;gap:round(nearest,calc(10px * var(--mp-dn)),1px);overflow-wrap:break-word}.mp-footer__title{color:var(--mp-fg);font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;text-transform:uppercase}.mp-footer__title--inline{flex:none;text-transform:none}.mp-footer__item{display:inline-flex;max-width:100%;align-items:center;gap:round(nearest,calc(8px * var(--mp-dn)),1px)}.mp-footer__link{max-width:100%;color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-m);font-weight:400;line-height:var(--mp-lh-copy);text-align:start;transition:color var(--dur-fast) var(--ease-standard)}@media(width<1025px),(pointer:coarse){.mp-footer__column{gap:0}.mp-footer__link{display:inline-flex;min-width:var(--mp-hit);min-height:var(--mp-hit);align-items:center}}a.mp-footer__link,button.mp-footer__link{cursor:pointer}@media(hover:hover)and (pointer:fine)and (width>=768px){a.mp-footer__link:hover,button.mp-footer__link:hover{color:var(--mp-fg)}}@media(hover:none),(pointer:coarse),(width<768px){a.mp-footer__link:active,button.mp-footer__link:active{color:var(--mp-fg)}}.mp-footer__link--missing{cursor:default}@media(hover:none),(pointer:coarse),(width<768px){.mp-footer__link--missing{opacity:.45}}.mp-footer__rule{height:0;margin:-1px 0 0;border:0;border-top:1px solid var(--mp-line)}.mp-footer__payments{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mp-gap-block)}.mp-footer__marks{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mp-gap-block);margin:0;padding:0;list-style:none}.mp-footer__marks img{display:block}.mp-footer__more{display:flex;align-items:center;gap:round(nearest,calc(8px * var(--mp-dn)),1px);color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy)}@media(width<768px){.mp-footer__payments{flex-direction:column;align-items:flex-start;gap:round(nearest,calc(12px * var(--mp-dn)),1px)}.mp-footer__marks{gap:round(nearest,calc(16px * var(--mp-dn)),1px)}}.mp-footer__legal-links{display:flex;flex-wrap:wrap;column-gap:round(nearest,calc(50px * var(--mp-dn)),1px);row-gap:round(nearest,calc(10px * var(--mp-dn)),1px);margin:0;padding:0;list-style:none}.mp-footer__legal-links>li{display:flex}@media(width<1025px){.mp-footer__legal-links{column-gap:round(nearest,calc(24px * var(--mp-dn)),1px);row-gap:0}}.mp-footer__legal{display:flex;flex-direction:column;gap:round(nearest,calc(5px * var(--mp-dn)),1px);color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy)}.mp-consent{position:fixed;z-index:50;inset-inline:0;bottom:0;max-height:100dvh;background-color:var(--mp-surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@supports (color: color-mix(in lab,red,red)){.mp-consent{background-color:color-mix(in oklab,var(--mp-surface) 95%,transparent)}}@media(width<768px),(pointer:coarse){.mp-consent{position:sticky;max-height:calc(100dvh - var(--mp-header-h));padding-bottom:env(safe-area-inset-bottom,0px);background-color:var(--mp-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}mp-product-detail,mp-pdp-facts,mp-pdp-related,mp-pdp-requirements-card{display:block;min-width:0}.pdp{display:flex;flex-direction:column;gap:var(--mp-gap-section);padding-block:var(--mp-page-y)}.pdp__top{display:flex;flex-direction:column;gap:var(--mp-gap-section-sm)}.pdp__layout{display:grid;grid-template-columns:minmax(0,1fr) var(--mp-aside-w);column-gap:var(--mp-gap-section);align-items:start}.pdp__col{display:flex;flex-direction:column;gap:var(--mp-gap-section);min-width:0}.pdp__media{display:flex;flex-direction:column;gap:var(--mp-gap-block);min-width:0}.pdp__aside{align-self:stretch;min-width:0}.pdp__reviews{scroll-margin-top:var(--mp-sticky-top)}.pdp__reviews:focus{outline:none}.pdp__reviews-placeholder{min-height:round(nearest,calc(420px * var(--mp-dn)),1px)}.pdp-section-title,.pdp-details__heading,.pdp-variants__label,.pdp-cloud__title{width:fit-content;max-width:100%}.pdp-section-title{font-size:var(--mp-fs-h-l);font-weight:700;line-height:var(--mp-lh-copy);color:var(--mp-fg)}.pdp-card{padding:calc(var(--mp-pad-card) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card)}.pdp-divider{height:1px;margin:-1px 0 0;border:0;background-color:var(--mp-line)}.pdp-link{font-size:var(--mp-fs-body-s);font-weight:400;line-height:normal;color:var(--mp-info-text);text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.pdp-link:hover{color:var(--mp-link-hover)}}@media(hover:none),(pointer:coarse),(width<768px){.pdp-link:active{color:var(--mp-link-hover)}}.pdp-dialog__text{font-size:var(--mp-fs-body-m);line-height:1.5;color:var(--mp-fg-muted);white-space:pre-line}.pdp-dialog__text--muted{font-size:var(--mp-fs-body-s);color:var(--mp-fg-subtle)}.pdp-hero{display:flex;flex-direction:column;gap:calc(20px * var(--mp-dn))}.pdp-hero__tags{display:flex;flex-wrap:wrap;align-items:center;gap:calc(11px * var(--mp-dn))}.pdp-hero__heading{display:flex;flex-direction:column;gap:calc(10px * var(--mp-dn))}.pdp-hero__title{width:fit-content;max-width:100%;font-size:var(--mp-fs-h-xl);font-weight:700;line-height:normal;color:var(--mp-fg);text-wrap:balance;overflow-wrap:anywhere}.pdp-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:calc(20px * var(--mp-dn));min-height:round(nearest,calc(26px * var(--mp-dn)),1px);font-size:var(--mp-fs-body-s);line-height:normal;color:var(--mp-fg-subtle)}.pdp-hero__score{display:inline-flex;align-items:center;gap:calc(10px * var(--mp-dn))}.pdp-hero__average{font-weight:700;color:var(--mp-fg)}.pdp-hero__divider{flex:none;width:1px;height:round(nearest,calc(26px * var(--mp-dn)),1px);margin-inline-end:-1px;background-color:var(--mp-line)}.pdp-hero__link{color:var(--mp-fg-subtle);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.pdp-hero__link:hover{color:var(--mp-fg);text-decoration:underline;text-underline-offset:2px}}@media(hover:none),(pointer:coarse),(width<768px){.pdp-hero__link:active{color:var(--mp-fg);text-decoration:underline;text-underline-offset:2px}}.pdp-hero__note{color:var(--mp-fg-subtle)}.pdp-stars{display:inline-flex;gap:calc(5px * var(--mp-dn))}.pdp-stars__star{position:relative;display:inline-grid;width:16px;height:14px}.pdp-stars__star>mp-icon{grid-area:1 / 1}.pdp-gallery{display:block}.pdp-gallery__stage{position:relative;aspect-ratio:2 / 1;border-radius:var(--radius-block);overflow:hidden;background-color:var(--mp-surface);isolation:isolate;touch-action:pan-y pinch-zoom}@media(hover:none),(pointer:coarse),(width<768px){.pdp-gallery__stage{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}@media(width<768px){.pdp-gallery__stage{cursor:zoom-in}}.pdp-gallery:not(:has(.pdp-gallery__thumbs)) .pdp-gallery__stage{aspect-ratio:auto;block-size:0;padding-block-start:calc(64.0625% + var(--mp-gap-block) * .578125)}.pdp-gallery__stage:focus-visible{outline-offset:-2px}.pdp-gallery__layer{position:absolute;inset:0;display:flex;justify-content:center;translate:var(--pdp-drag-x, none)}.pdp-gallery__image{width:100%;height:100%;object-fit:cover}.pdp-gallery__layer--cover .pdp-gallery__image{object-fit:contain}.pdp-gallery__empty{position:absolute;inset:0;display:grid;place-items:center;font-size:var(--mp-fs-body-m);color:var(--mp-fg-subtle)}.pdp-gallery__nav{--pdp-nav-size: round(nearest, calc(40px * var(--mp-dn)), 1px);position:absolute;z-index:2;top:50%;display:grid;place-items:center;width:var(--pdp-nav-size);height:var(--pdp-nav-size);margin-top:calc(var(--pdp-nav-size) / -2);border:1px solid var(--mp-glass-line);border-radius:10px;background-color:var(--mp-glass);color:var(--mp-fg);opacity:0;pointer-events:none;cursor:pointer;transition:opacity var(--dur-base) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.pdp-gallery__nav--prev{left:calc(12px * var(--mp-dn))}.pdp-gallery__nav--next{right:calc(12px * var(--mp-dn))}.pdp-gallery__nav:focus-visible{opacity:1;pointer-events:auto}@media(hover:hover)and (pointer:fine)and (width>=768px){.pdp-gallery__stage:hover .pdp-gallery__nav{opacity:1;pointer-events:auto}.pdp-gallery__nav:hover{background-color:var(--mp-glass-hover)}}@media(hover:none),(pointer:coarse),(width<1025px){.pdp-gallery__nav{opacity:1;pointer-events:auto}}.pdp-gallery__nav:active{transform:scale(.94)}@media(hover:none),(pointer:coarse),(width<768px){.pdp-gallery__nav:active{background-color:var(--mp-glass-hover)}}.pdp-gallery__count{display:none}@media(hover:none),(pointer:coarse),(width<768px){.pdp-gallery__count{position:absolute;z-index:2;right:calc(12px * var(--mp-dn));bottom:calc(12px * var(--mp-dn));display:block;padding:2px calc(8px * var(--mp-dn));border:1px solid var(--mp-glass-line);border-radius:var(--radius-pill);background-color:var(--mp-glass);color:var(--mp-fg);font-size:var(--mp-fs-caption);font-weight:600;line-height:normal;font-variant-numeric:tabular-nums;pointer-events:none}}.pdp-gallery__thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mp-gap-block);margin-top:var(--mp-gap-block)}.pdp-gallery__thumb{position:relative;aspect-ratio:16 / 9;border-radius:var(--radius-block);overflow:hidden;background-color:var(--mp-surface);cursor:pointer}.pdp-gallery__thumb-image{width:100%;height:100%;object-fit:cover;transition:transform var(--dur-slow) var(--ease-standard),filter var(--dur-base) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.pdp-gallery__thumb:hover .pdp-gallery__thumb-image{transform:scale(1.04);filter:brightness(1.12)}}.pdp-gallery__thumb:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow var(--dur-base) var(--ease-standard)}.pdp-gallery__thumb[aria-current=true]:after{box-shadow:inset 0 0 0 2px var(--mp-fg)}.pdp-gallery__more{position:absolute;inset:0;display:grid;place-items:center;font-size:var(--mp-fs-h-s);font-weight:700;color:var(--mp-on-media);background-color:var(--mp-media-scrim);transition:background-color var(--dur-base) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.pdp-gallery__thumb:hover .pdp-gallery__more{background-color:var(--mp-media-scrim-hover)}}@media(hover:none),(pointer:coarse),(width<768px){.pdp-gallery__thumb{transition:scale var(--dur-fast) var(--ease-standard)}.pdp-gallery__thumb-image{-webkit-user-drag:none;transition:filter var(--dur-fast) var(--ease-standard)}.pdp-gallery__more{transition-duration:var(--dur-fast)}.pdp-gallery__thumb:active{scale:.97}.pdp-gallery__thumb:active .pdp-gallery__thumb-image{filter:brightness(.85)}.pdp-gallery__thumb:active .pdp-gallery__more{background-color:var(--mp-media-scrim-hover)}}mp-pdp-lightbox{display:contents}.pdp-lightbox{--pdp-lightbox-gap: calc(14px * var(--mp-dn));display:flex;flex-direction:column;gap:var(--pdp-lightbox-gap)}.pdp-lightbox__frame{display:grid;place-items:center;width:100%;aspect-ratio:16 / 9;max-height:calc(100dvh - 48px - var(--pdp-lightbox-gap) - 40px);border-radius:var(--radius-block);overflow:hidden;background-color:var(--mp-surface);touch-action:pinch-zoom}.pdp-lightbox__image{width:100%;height:100%;object-fit:contain;animation:pdp-fade-up var(--dur-slow) var(--ease-standard) both}@media(hover:none),(pointer:coarse),(width<768px){.pdp-lightbox__image{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.pdp-lightbox__bar{display:flex;align-items:center;justify-content:space-between;gap:calc(16px * var(--mp-dn));color:var(--mp-fg-subtle);font-variant-numeric:tabular-nums}.pdp-lightbox__actions{display:flex;gap:calc(10px * var(--mp-dn))}@media(width<768px),(hover:none)and (pointer:coarse)and (orientation:portrait){mp-pdp-lightbox .ui-dialog--lightbox[open]{padding:0;place-items:stretch}mp-pdp-lightbox .ui-dialog--lightbox>.ui-dialog__panel{width:100%;height:100dvh;max-height:none;border-radius:0;background-color:var(--mp-canvas)}mp-pdp-lightbox .ui-dialog--lightbox>.ui-dialog__panel>.ui-dialog__body{display:flex;flex:1;flex-direction:column;min-height:0}.pdp-lightbox{flex:1;min-height:0;padding-top:env(safe-area-inset-top,0px)}.pdp-lightbox__frame{flex:1 1 auto;min-height:0;aspect-ratio:auto;max-height:none;border-radius:0;background-color:transparent}.pdp-lightbox__bar{padding:calc(8px * var(--mp-dn)) var(--mp-gutter) calc(8px * var(--mp-dn) + env(safe-area-inset-bottom,0px))}.pdp-lightbox .pdp-lightbox__close{position:absolute;z-index:1;top:calc(8px * var(--mp-dn) + env(safe-area-inset-top,0px));right:var(--mp-gutter)}}@keyframes pdp-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pdp-facts{display:flex;gap:var(--mp-gap-wide)}.pdp-facts__col{display:flex;flex:1 1 0;flex-direction:column;gap:max(var(--mp-gap-block),var(--mp-hit) - 20px);min-width:0}.pdp-fact{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mp-gap-block);font-size:var(--mp-fs-body-s);line-height:normal}.pdp-fact+.pdp-fact:before{content:"";position:absolute;inset:calc(max(var(--mp-gap-block),var(--mp-hit) - 20px)/-2 - 1px) 0 auto;height:1px;background-color:var(--mp-line)}.pdp-fact__label{flex:none;max-width:60%;overflow:hidden;color:var(--mp-fg-muted);white-space:nowrap;text-overflow:ellipsis}.pdp-fact__label:after{content:":"}.pdp-fact__value{display:flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:0;font-weight:600;color:var(--mp-fg);text-align:right}.pdp-fact__value--inline{flex-direction:row;align-items:center;gap:calc(8px * var(--mp-dn))}.pdp-fact__status{display:inline-flex;align-items:center;gap:var(--mp-gap-inline)}.pdp-fact__status--success{color:var(--mp-success-text)}.pdp-fact__status--warning{color:var(--mp-warning-text)}.pdp-fact__status--danger{color:var(--mp-danger-text)}.pdp-fact__caps{text-transform:uppercase}.pdp-buy{position:sticky;top:min(var(--mp-sticky-top),calc(100dvh - var(--sticky-h, 0px) - 20px));display:flex;flex-direction:column;gap:calc(24px * var(--mp-dn));padding:calc(var(--mp-pad-panel) - 1px) calc(var(--mp-pad-panel) - 1px) calc(max(var(--mp-pad-card),16px) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card)}.pdp-variants{display:flex;flex-direction:column;gap:var(--mp-gap-block)}.pdp-variants__group{display:flex;flex-direction:column;gap:calc(15px * var(--mp-dn))}.pdp-variants__option{display:flex;flex-direction:column;gap:var(--mp-gap-inline)}.pdp-variants__option--platform{padding-block:calc(7.5px * var(--mp-dn))}.pdp-variants__label{font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;color:var(--mp-fg)}.pdp-buy__price{display:flex;flex-direction:column;gap:calc(5px * var(--mp-dn))}.pdp-buy__amounts{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mp-gap-inline)}.pdp-buy__amount{font-size:var(--mp-fs-price);font-weight:700;line-height:normal;color:var(--mp-fg)}.pdp-buy__amount.is-sale{color:var(--mp-warning-text)}.pdp-buy__reference{font-size:var(--mp-fs-h-s);line-height:normal;color:var(--mp-fg-muted)}.pdp-buy__no-price{font-size:var(--mp-fs-h-m);font-weight:700;line-height:round(nearest,calc(var(--mp-fs-price) * 1.424),1px);color:var(--mp-fg-subtle)}.pdp-buy__stock{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mp-gap-inline);width:fit-content;max-width:100%;font-size:var(--mp-fs-body-s);line-height:normal;color:var(--mp-fg-muted)}.pdp-buy__notice{padding:calc(10px * var(--mp-dn)) calc(15px * var(--mp-dn));border:1px solid var(--mp-warning-line);border-radius:var(--radius-control);background-color:var(--mp-warning);font-size:var(--mp-fs-body-s);line-height:normal;color:var(--mp-fg-muted)}@supports (color: color-mix(in lab,red,red)){.pdp-buy__notice{background-color:color-mix(in srgb,var(--mp-warning) 10%,transparent)}}.pdp-buy__notice--danger{border-color:var(--mp-danger-line);background-color:var(--mp-danger)}@supports (color: color-mix(in lab,red,red)){.pdp-buy__notice--danger{background-color:color-mix(in srgb,var(--mp-danger) 10%,transparent)}}.pdp-buy__actions{display:flex;flex-direction:column;gap:var(--mp-gap-inline)}.pdp-buy__cart{display:flex;align-items:center;gap:var(--mp-gap-inline)}.pdp-buy__cart>.ui-stepper{flex:none}.pdp-buy__cart>.ui-btn{flex:1 1 auto;min-width:0}.pdp-buy__lock{flex:none;color:var(--mp-warning)}.pdp-buy__dock{display:none}@media(width<768px){.pdp-buy__dock{position:fixed;z-index:30;inset:auto 0 var(--mp-bottom-bar, 0px);display:flex;align-items:center;gap:var(--mp-gap-block);padding:8px var(--mp-gutter) calc(8px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--mp-line);background-color:var(--mp-surface);transform:translateY(100%);visibility:hidden;transition:transform var(--dur-base) var(--ease-exit),visibility 0s linear var(--dur-base)}.pdp-buy__dock[data-shown]{transform:none;visibility:visible;transition:transform var(--dur-slow) var(--ease-standard),visibility 0s}.pdp-buy__dock-price{flex:none;font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;color:var(--mp-fg);white-space:nowrap}.pdp-buy__dock-price.is-sale{color:var(--mp-warning-text)}.pdp-buy__dock>.ui-btn{flex:1 1 auto;min-width:0}.ui-sk-scope[data-loading=true] .pdp-buy__dock{display:none}:root:has(.pdp:not([data-loading=true]) .pdp-buy__dock[data-shown]){--pdp-dock-h: calc(var(--mp-cta-h) + 17px + env(safe-area-inset-bottom, 0px));scroll-padding-bottom:calc(var(--pdp-dock-h) + var(--mp-bottom-bar, 0px))}:root:has(.pdp:not([data-loading=true]) .pdp-buy__dock[data-shown]) body:after{content:"";display:block;height:var(--pdp-dock-h)}:root:has(.pdp:not([data-loading=true]) .pdp-buy__dock[data-shown]):has(.mp-consent) body:after{display:none}:root:has(.pdp:not([data-loading=true]) .pdp-buy__dock[data-shown]) .mp-consent{margin-top:var(--pdp-dock-h)}:root:has(.pdp:not([data-loading=true]) .pdp-buy__dock[data-shown]) .ui-toasts{bottom:calc(var(--ui-toast-edge, 16px) + var(--pdp-dock-h) + var(--mp-bottom-bar, 0px))}}.pdp-cloud{--sk-a: var(--mp-sk-b);--sk-b: var(--mp-sk-raised-a);display:flex;flex-direction:column;gap:calc(15px * var(--mp-dn));margin-inline:calc(var(--mp-pad-card-sm) - var(--mp-pad-panel) - 1px);padding:var(--mp-pad-card-sm);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface-alt)}.pdp-cloud__head{display:flex;align-items:center;gap:calc(8px * var(--mp-dn))}.pdp-cloud__title{font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;color:var(--mp-fg)}.pdp-cloud__copy{font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted)}.pdp-cloud__copy strong{font-weight:700;color:var(--mp-fg)}.pdp-cloud__caption{font-size:var(--mp-fs-caption);line-height:normal;color:var(--mp-fg-subtle);text-align:center}.pdp-details{display:flex;flex-direction:column;gap:var(--mp-gap-block)}.pdp-details__block{display:flex;flex-direction:column;gap:calc(10px * var(--mp-dn));min-width:0}.pdp-details__heading{font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;color:var(--mp-fg)}.pdp-details__about,.pdp-details__text{font-size:var(--mp-fs-body-l);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted)}.pdp-details__included{display:flex;flex-direction:column;align-items:flex-start;gap:calc(10px * var(--mp-dn))}.pdp-details__included-list{font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted)}.pdp-details__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mp-gap-section-sm) var(--mp-gap-wide)}.pdp-details__tags{display:flex;flex-wrap:wrap;gap:max(calc(5px * var(--mp-dn)),var(--mp-hit) - var(--mp-tag-h) - 6px) calc(5px * var(--mp-dn))}.pdp-value-link{padding-bottom:2px;color:var(--mp-fg);text-decoration:none;background-image:linear-gradient(currentColor,currentColor),linear-gradient(var(--mp-fg-muted),var(--mp-fg-muted));background-repeat:no-repeat;background-position:100% 100%,0 100%;background-size:0% 1px,100% 1px;transition:color var(--dur-base) var(--ease-standard),background-size var(--dur-slow) var(--ease-standard)}@supports (color: color-mix(in lab,red,red)){.pdp-value-link{background-image:linear-gradient(currentColor,currentColor),linear-gradient(color-mix(in srgb,var(--mp-fg-muted) 22%,transparent),color-mix(in srgb,var(--mp-fg-muted) 22%,transparent))}}@media(hover:hover)and (pointer:fine)and (width>=768px){.pdp-value-link:hover{color:var(--mp-brand-tint-fg);background-size:100% 1px,100% 1px}}@media(hover:none),(pointer:coarse),(width<768px){.pdp-value-link{transition-duration:var(--dur-fast)}.pdp-value-link:active{color:var(--mp-brand-tint-fg);background-size:100% 1px,100% 1px}}.pdp-value-link:focus-visible{outline:2px solid var(--mp-focus);outline-offset:3px;border-radius:3px}.pdp-details__ratings{display:flex;flex-wrap:wrap;align-items:flex-start;gap:calc(20px * var(--mp-dn))}.pdp-details__rating{display:flex;flex-direction:column;align-items:center;gap:calc(4px * var(--mp-dn))}.pdp-details__rating-image{width:auto;height:round(nearest,calc(60px * var(--mp-dn)),1px)}.pdp-details__rating-value{font-size:var(--mp-fs-micro);font-weight:500;color:var(--mp-fg-subtle)}.pdp-details__rating-full{display:none}@media(hover:none),(pointer:coarse),(width<768px){.pdp-details__rating-short{display:none}.pdp-details__rating-full{display:inline}}.pdp-requirements{display:flex;flex-direction:column;gap:var(--mp-gap-block)}.pdp-requirements__card{display:flex;gap:var(--mp-gap-wide)}.pdp-requirements__tier{display:flex;flex:1 1 0;flex-direction:column;gap:calc(10px * var(--mp-dn));min-width:0}.pdp-requirements__rows{--pdp-req-gap: calc(16px * var(--mp-dn));display:flex;flex-direction:column;gap:var(--pdp-req-gap)}.pdp-requirements__row{position:relative;display:flex;gap:calc(20px * var(--mp-dn));font-size:var(--mp-fs-body-s);line-height:normal}.pdp-requirements__row+.pdp-requirements__row:before{content:"";position:absolute;inset:calc(var(--pdp-req-gap) / -2 - 1px) 0 auto;height:1px;background-color:var(--mp-line)}.pdp-requirements__label{flex:none;width:round(nearest,calc(var(--pdp-req-label-w, 150px) * var(--mp-dn)),1px);overflow:hidden;color:var(--mp-fg-subtle);text-overflow:ellipsis}.pdp-requirements__value{flex:1 1 auto;min-width:0;color:var(--mp-fg-muted)}.pdp-state{display:flex;flex-direction:column;align-items:center;gap:calc(14px * var(--mp-dn));padding:calc(var(--mp-pad-panel) * 1.5) var(--mp-pad-panel);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card);text-align:center}.pdp-state__icon{display:grid;place-items:center;width:round(nearest,calc(56px * var(--mp-dn)),1px);height:round(nearest,calc(56px * var(--mp-dn)),1px);border-radius:50%;background-color:var(--mp-surface-alt);color:var(--mp-fg-subtle)}.pdp-state__title{font-size:var(--mp-fs-h-m);font-weight:700;line-height:normal;color:var(--mp-fg)}.pdp-state__text{max-width:round(nearest,calc(520px * var(--mp-dn)),1px);font-size:var(--mp-fs-body-m);line-height:normal;color:var(--mp-fg-muted)}.pdp-state__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(10px * var(--mp-dn));margin-top:calc(6px * var(--mp-dn))}.pdp[data-loading=true] .ui-gap{visibility:hidden}.ui-sk-scope[data-loading=true] .pdp-variants .ui-chip-group__pill{opacity:0}.ui-sk-scope[data-loading=true] .pdp-requirements .ui-tabs__tab{position:relative;color:transparent}.ui-sk-scope[data-loading=true] .pdp-requirements .ui-tabs__tab:after{content:"";position:absolute;inset:calc(12px * var(--mp-dn)) 0;border-radius:6px;background-color:var(--sk-a, var(--mp-sk-base))}.ui-sk-scope[data-loading=true] .pdp-requirements .ui-tabs__indicator{opacity:0}@media(width<1600px){.pdp-requirements__label{--pdp-req-label-w: 120px}}@media(width<1280px){.pdp__layout{display:flex;flex-direction:column;align-items:stretch;gap:var(--mp-gap-section)}.pdp__col,.pdp__media{display:contents}.pdp-gallery{order:0}.pdp__aside{order:1}mp-pdp-facts{order:2}.pdp-details{order:3}.pdp-requirements{order:4}.pdp-buy{position:static}}@media(768px<=width<1280px){.pdp-buy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(16px * var(--mp-dn)) calc(24px * var(--mp-dn))}.pdp-buy>.pdp-variants{grid-column:1;grid-row:1 / span 3}.pdp-buy:has(>.pdp-buy__notice):has(>mp-ubisoft-link-card)>.pdp-variants{grid-row:1 / span 4}.pdp-buy>:is(.pdp-buy__price,.pdp-buy__notice,mp-ubisoft-link-card,.pdp-buy__actions){grid-column:2}.pdp-buy:not(:has(>.pdp-variants))>*{grid-column:1 / -1}.pdp-buy>.pdp-cloud{grid-column:1 / -1}}@media(width<768px){.pdp-hero__tags{gap:calc(6px * var(--mp-dn))}.pdp-hero__meta{gap:max(calc(8px * var(--mp-dn)),var(--mp-hit) - 20px) calc(16px * var(--mp-dn))}.pdp-hero__divider{display:none}.pdp-gallery__stage{aspect-ratio:16 / 9}.pdp-gallery:not(:has(.pdp-gallery__thumbs)) .pdp-gallery__stage{padding-block-start:calc(56.25% + var(--mp-gap-block) + round(nearest,calc(112px * var(--mp-dn)),1px) * 9 / 16)}.pdp-gallery__thumbs{display:flex;gap:8px;margin:calc(var(--mp-gap-block) - 4px) -4px -4px;padding:4px;overflow-x:auto;scroll-padding-inline:4px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.pdp-gallery__thumbs::-webkit-scrollbar{display:none}.pdp-gallery__thumb{flex:none;width:round(nearest,calc(112px * var(--mp-dn)),1px);scroll-snap-align:start}.pdp-facts,.pdp-requirements__card{flex-direction:column}.pdp-facts{gap:max(var(--mp-gap-block),var(--mp-hit) - 20px)}.pdp-facts__col+.pdp-facts__col>.pdp-fact:first-child:before{content:"";position:absolute;inset:calc(max(var(--mp-gap-block),var(--mp-hit) - 20px)/-2 - 1px) 0 auto;height:1px;background-color:var(--mp-line)}.pdp-fact__label{white-space:normal;overflow-wrap:anywhere}.pdp-details__grid{grid-template-columns:minmax(0,1fr)}.pdp-details__tags{column-gap:8px}.pdp-requirements__row{flex-direction:column;gap:calc(2px * var(--mp-dn))}.pdp-requirements__label{width:auto}.pdp-buy__cart{flex-wrap:wrap}.pdp-buy__cart>.ui-btn{flex:1 1 auto;flex-basis:round(nearest,calc(160px * var(--mp-dn)),1px)}.pdp-buy__actions{gap:round(nearest,calc(10px * var(--mp-dn)),1px)}}}.pdp-details__about.rich-text p+p{margin-block-start:1lh}.pdp-details__included-list.rich-text p{margin-block:0 calc(10px * var(--mp-dn))}.pdp-details__included-list.rich-text :is(ul,ol){margin-block:0;padding-inline-start:calc(24px * var(--mp-dn))}@layer components{.ui-reviews{display:grid;grid-template-columns:minmax(0,1fr) var(--mp-aside-w);column-gap:var(--mp-gap-section-sm);align-items:start}.ui-reviews__header{grid-column:1 / -1;margin-bottom:var(--mp-gap-section-sm)}.ui-reviews__heading{font-size:var(--mp-fs-h-l);font-weight:700;line-height:var(--mp-lh-copy);color:var(--mp-fg)}.ui-reviews__subtitle{width:fit-content;max-width:100%;font-size:var(--mp-fs-body-l);line-height:normal;color:var(--mp-fg-subtle)}.ui-reviews__main{display:flex;flex-direction:column;gap:var(--mp-gap-section-sm);min-width:0}.ui-reviews__list{display:flex;flex-direction:column;gap:var(--mp-gap-block);scroll-margin-top:var(--mp-sticky-top)}.ui-reviews__pager{align-self:center}.ui-reviews__aside{display:flex;flex-direction:column;gap:var(--mp-gap-section-sm);min-width:0}.ui-review-panel{padding:calc(var(--mp-pad-panel) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card)}.ui-review-stars{--sk-r: 4px;display:inline-flex;flex:none;align-items:center;gap:calc(5px * var(--mp-dn))}.ui-review-stars__star{position:relative;display:block;width:16px;height:14px}.ui-review-stars__star>mp-icon{position:absolute;inset:0}.ui-review-glyph path{fill:currentColor}.ui-review{display:flex;flex-direction:column;gap:calc(8px * var(--mp-dn))}.ui-review__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:calc(20px * var(--mp-dn))}.ui-review__date{font-size:var(--mp-fs-body-s);line-height:normal;color:var(--mp-fg-subtle);white-space:nowrap}.ui-review__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:calc(4px * var(--mp-dn)) calc(10px * var(--mp-dn));min-height:round(nearest,calc(28px * var(--mp-dn)),1px)}.ui-review__title{min-width:0;font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;color:var(--mp-fg);overflow-wrap:anywhere}.ui-review__verified.ui-tag--verified{--sk-r: var(--radius-pill)}.ui-review__body{width:fit-content;max-width:100%;font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted);white-space:pre-line;overflow-wrap:anywhere}.ui-review-summary{display:flex;flex-direction:column;gap:var(--mp-gap-section-sm)}.ui-review-summary__head{display:flex;align-items:center;gap:var(--mp-gap-block)}.ui-review-summary__average{font-size:var(--mp-fs-score);font-weight:700;line-height:normal;color:var(--mp-fg)}.ui-review-summary__meta{display:flex;flex-direction:column;align-items:flex-start;gap:calc(3px * var(--mp-dn))}.ui-review-summary__count{font-size:var(--mp-fs-body-s);line-height:normal;color:var(--mp-fg-subtle)}.ui-review-summary__bars{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:calc(10px * var(--mp-dn)) calc(11px * var(--mp-dn))}.ui-review-bar{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;height:round(nearest,calc(10px * var(--mp-dn)),1px);font-size:var(--mp-fs-body-s);line-height:normal;color:var(--mp-fg-muted)}.ui-review-bar__star{display:inline-flex;align-items:center;gap:calc(3px * var(--mp-dn));font-weight:600}.ui-review-bar__track{--sk-r: var(--radius-pill);display:block;height:round(nearest,calc(7px * var(--mp-dn)),1px);overflow:hidden;border-radius:var(--radius-pill);background-color:var(--mp-surface-alt)}.ui-review-bar__fill{display:block;height:100%;border-radius:var(--radius-pill);background-color:var(--mp-rating)}.ui-review-bar__count{text-align:right;font-variant-numeric:tabular-nums}.ui-review-form{display:flex;flex-direction:column;gap:var(--mp-gap-block)}.ui-review-form__head{display:flex;align-items:center;gap:calc(8px * var(--mp-dn))}.ui-review-form__title{font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;color:var(--mp-fg)}.ui-review-form__notice{font-size:var(--mp-fs-body-m);line-height:normal;color:var(--mp-fg-muted)}.ui-review-form__form{display:flex;flex-direction:column;gap:var(--mp-gap-section-sm)}.ui-review-form__fields{display:flex;flex-direction:column;gap:calc(10px * var(--mp-dn))}.ui-review-form .ui-input--textarea{resize:none}@media(width<768px),(pointer:coarse){.ui-review-form .ui-input--textarea{height:auto;min-height:round(nearest,calc(120px * var(--mp-dn)),1px);max-height:40svh;field-sizing:content;overscroll-behavior:contain}}.ui-review-form__actions{display:flex;flex-wrap:wrap;gap:calc(10px * var(--mp-dn))}.ui-review-form__actions>.ui-btn{flex:1 1 0;min-width:max-content}.ui-review-form__note{margin-top:calc(var(--mp-gap-block) - var(--mp-gap-section-sm));font-size:var(--mp-fs-body-s);line-height:normal;color:var(--mp-fg-subtle)}.ui-review-notice{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mp-gap-block)}.ui-review-notice__icon{display:grid;flex:none;place-items:center;width:round(nearest,calc(48px * var(--mp-dn)),1px);height:round(nearest,calc(48px * var(--mp-dn)),1px);border-radius:50%;background-color:var(--mp-warning);color:var(--mp-warning)}@supports (color: color-mix(in lab,red,red)){.ui-review-notice__icon{background-color:color-mix(in srgb,var(--mp-warning) 15%,transparent)}}.ui-review-notice--error .ui-review-notice__icon{background-color:var(--mp-danger);color:var(--mp-danger)}@supports (color: color-mix(in lab,red,red)){.ui-review-notice--error .ui-review-notice__icon{background-color:color-mix(in srgb,var(--mp-danger) 15%,transparent)}}.ui-review-notice__text{display:flex;flex:1 1 auto;flex-basis:round(nearest,calc(240px * var(--mp-dn)),1px);flex-direction:column;gap:calc(4px * var(--mp-dn));min-width:0}.ui-review-notice__title{font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;color:var(--mp-fg)}.ui-review-notice__description{font-size:var(--mp-fs-body-m);line-height:normal;color:var(--mp-fg-muted)}@media(width<1280px){.ui-reviews{grid-template-columns:minmax(0,1fr);row-gap:var(--mp-gap-section-sm)}.ui-reviews__header{order:-2;margin-bottom:0}.ui-reviews__aside{order:-1}}@media(768px<=width<1280px){.ui-reviews__aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mp-gap-section-sm);align-items:start}.ui-reviews__aside>:only-child{grid-column:1 / -1}}.mp-guide-page{--guide-page-top: 55px;display:block;padding-block:round(nearest,calc(var(--guide-page-top) * var(--mp-dn)),1px) 0}.mp-link-card{--guide-copy-lh: 1.424}.mp-guide{--guide-copy-lh: var(--mp-lh-copy);--guide-warning-bg: var(--mp-deal);--guide-warning-line: var(--mp-warning-line);--guide-danger-bg: var(--mp-danger-bg);--guide-danger-line: var(--mp-danger-line);display:flex;flex-direction:column;gap:var(--mp-gap-section)}.mp-guide-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:calc(10px * var(--mp-dn));font-size:var(--mp-fs-caption);line-height:normal;color:var(--mp-fg-subtle)}.mp-guide-crumbs__item{display:flex;align-items:center;gap:calc(10px * var(--mp-dn));min-width:0}.mp-guide-crumbs__item+.mp-guide-crumbs__item:before{content:"/";color:var(--mp-fg-subtle)}.mp-guide-crumbs__item[aria-current=page]{color:var(--mp-fg-muted)}.mp-guide-crumbs__link{border-radius:3px;transition:color var(--dur-fast) var(--ease-standard)}.mp-guide-hero{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mp-gap-block);max-width:round(nearest,calc(1000px * var(--mp-dn)),1px)}.mp-guide-hero__tags{display:flex;flex-wrap:wrap;gap:calc(11px * var(--mp-dn))}.mp-guide-hero__text{display:flex;flex-direction:column;gap:calc(10px * var(--mp-dn));line-height:normal}.mp-guide-hero__title{font-size:var(--mp-fs-h-xl);font-weight:700;color:var(--mp-fg)}.mp-guide-hero__intro{font-size:var(--mp-fs-body-l);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted)}.mp-guide-hero__meta{font-size:var(--mp-fs-caption);color:var(--mp-fg-subtle)}.mp-guide-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mp-gap-section);align-items:start}.mp-guide-main{display:flex;flex-direction:column;gap:var(--mp-gap-section);min-width:0}@media(width>=1280px){.mp-guide-layout{grid-template-columns:minmax(0,1fr) var(--mp-aside-w)}.mp-guide-layout__aside{position:sticky;top:min(var(--mp-sticky-top),calc(100dvh - var(--sticky-h, 0px) - 20px))}}.mp-guide-layout__aside{display:block}.mp-guide-section{display:flex;flex-direction:column;gap:var(--mp-gap-block)}.mp-guide-section__title{font-size:var(--mp-fs-h-l);font-weight:700;line-height:var(--mp-lh-copy);color:var(--mp-fg)}.mp-guide-section__title--gap{display:flex;align-items:center;gap:calc(10px * var(--mp-dn))}.mp-guide-divider{margin:-1px 0 0;border:0;border-top:1px solid var(--mp-line)}.mp-guide-strong{font-weight:700;color:var(--mp-fg)}.mp-guide-link{border-radius:3px;color:var(--mp-info-text);text-decoration:underline;text-decoration-thickness:from-font;text-underline-position:from-font;transition:color var(--dur-fast) var(--ease-standard)}.mp-guide-steps{display:flex;flex-direction:column;gap:var(--mp-gap-block)}.mp-guide-step{display:flex;align-items:flex-start;gap:var(--mp-gap-block);padding:calc(var(--mp-pad-card) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card)}.mp-guide-step__number{--guide-step-size: 50px;display:grid;flex:none;place-items:center;width:round(nearest,calc(var(--guide-step-size) * var(--mp-dn)),1px);height:round(nearest,calc(var(--guide-step-size) * var(--mp-dn)),1px);border-radius:10px;background-color:var(--mp-warning-fill);font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;color:var(--mp-on-warning)}.mp-guide-step__info{display:flex;flex:1;flex-direction:column;gap:calc(10px * var(--mp-dn));min-width:0;line-height:normal}.mp-guide-step__title{font-size:var(--mp-fs-h-s);font-weight:700;color:var(--mp-fg)}.mp-guide-step__text{font-size:var(--mp-fs-body-m);line-height:var(--guide-copy-lh);color:var(--mp-fg-muted)}.mp-guide-note{padding:var(--mp-pad-card-sm);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface-alt);font-size:var(--mp-fs-body-m);line-height:var(--guide-copy-lh);color:var(--mp-fg-muted)}.mp-guide-note__label{font-weight:700;color:var(--mp-info-text)}.mp-guide-callouts{display:flex;flex-direction:column;gap:var(--mp-gap-block)}.mp-guide-callout{padding:var(--mp-pad-card-sm);border:1px solid var(--guide-warning-line);border-radius:var(--radius-block);background-color:var(--guide-warning-bg);font-size:var(--mp-fs-body-m);line-height:var(--guide-copy-lh);color:var(--mp-fg-muted)}.mp-guide-callout__label{font-weight:700;color:var(--mp-warning-text)}.mp-guide-callout--danger{border-color:var(--guide-danger-line);background-color:var(--guide-danger-bg)}.mp-guide-callout--danger .mp-guide-callout__label{color:var(--mp-danger-text)}.mp-guide-faq{display:flex;flex-direction:column;gap:var(--mp-gap-block)}.mp-guide-faq .ui-accordion__item,.mp-guide-faq .ui-accordion__item:last-child{padding-bottom:calc(6px * var(--mp-dn));border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card);transition:border-color var(--dur-fast) var(--ease-standard)}.mp-guide-faq .ui-accordion__head{min-height:0;padding:calc(20px * var(--mp-dn)) calc(20px * var(--mp-dn)) calc(14px * var(--mp-dn));border-radius:calc(var(--radius-block) - 1px);font-size:var(--mp-fs-h-s);font-weight:700;color:var(--mp-fg)}.mp-guide-faq .ui-accordion__icon{--ui-accordion-icon: round(nearest, calc(20px * var(--mp-dn)), 1px);--ui-accordion-bar: round(nearest, calc(12px * var(--mp-dn)), 1px);color:var(--mp-fg-subtle);transition:color var(--dur-fast) var(--ease-standard)}.mp-guide-faq .ui-accordion__icon:before,.mp-guide-faq .ui-accordion__icon:after{border-radius:.5px}.mp-guide-faq .ui-accordion__content{margin-inline:calc(20px * var(--mp-dn));padding:calc(15px * var(--mp-dn)) 0 calc(14px * var(--mp-dn));border-top:1px solid var(--mp-line);font-size:var(--mp-fs-body-m);line-height:var(--guide-copy-lh);color:var(--mp-fg-muted)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-guide-crumbs__link:hover{color:var(--mp-fg)}.mp-guide-link:hover{color:var(--mp-link-hover)}.mp-guide-faq .ui-accordion__item:has(>.ui-accordion__head:hover){border-color:var(--mp-line-hover)}.mp-guide-faq .ui-accordion__head:hover .ui-accordion__icon{color:var(--mp-fg)}}@media(hover:none),(pointer:coarse),(width<768px){.mp-guide-crumbs__link:active{color:var(--mp-fg)}.mp-guide-link:active{color:var(--mp-link-hover)}.mp-guide-faq .ui-accordion__item:has(>.ui-accordion__head:active){border-color:var(--mp-line-hover)}.mp-guide-faq .ui-accordion__head:active .ui-accordion__icon{color:var(--mp-fg)}}.mp-guide-aside{display:flex;flex-direction:column;gap:calc(24px * var(--mp-dn));padding:calc(var(--mp-pad-panel) - 1px) calc(var(--mp-pad-panel) - 1px) calc(max(var(--mp-pad-panel) / 2,16px) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card)}.mp-guide-aside__reference{display:flex;flex-direction:column;gap:var(--mp-gap-block)}.mp-guide-aside__title{font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;color:var(--mp-fg)}.mp-guide-facts{display:flex;flex-direction:column;gap:calc(8px * var(--mp-dn));font-size:var(--mp-fs-body-s);line-height:normal}.mp-guide-facts__row{display:flex;align-items:flex-start;gap:calc(20px * var(--mp-dn));padding-bottom:calc(8px * var(--mp-dn));box-shadow:inset 0 -1px 0 var(--mp-line)}.mp-guide-facts__label{flex:none;width:round(nearest,calc(var(--guide-facts-label-w, 130px) * var(--mp-dn)),1px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mp-fg-subtle)}.mp-guide-facts__value{flex:1;line-height:var(--mp-lh-copy);min-width:0;color:var(--mp-fg-muted)}.mp-guide-aside__actions{display:flex;flex-direction:column;gap:calc(10px * var(--mp-dn))}.mp-guide-card{display:flex;flex-direction:column;gap:calc(15px * var(--mp-dn));margin-inline:calc(var(--mp-pad-card-sm) - var(--mp-pad-panel) - 1px);padding:var(--mp-pad-card-sm);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface-alt)}.mp-guide-card__text{font-size:var(--mp-fs-body-m);line-height:var(--guide-copy-lh);color:var(--mp-fg-muted)}@media(width<1600px){.mp-guide-page{--guide-page-top: 40px}}@media(width<1025px),(pointer:coarse){.mp-guide-crumbs__link{position:relative}.mp-guide-crumbs__link:before{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--mp-hit));height:max(100%,var(--mp-hit));transform:translate(-50%,-50%)}.mp-guide-card .mp-guide-link{padding-block:max(0px,calc((var(--mp-hit) - 1lh) / 2))}.mp-guide-facts__label{overflow:visible;overflow-wrap:break-word;text-overflow:clip;white-space:normal}}@media(width<1025px){.mp-guide-page{--guide-page-top: 32px}}@media(768px<=width<1280px){.mp-guide-aside{display:block;column-count:2;column-gap:calc(24px * var(--mp-dn))}.mp-guide-aside>*{break-inside:avoid}.mp-guide-aside>*+*{margin-top:calc(16px * var(--mp-dn))}.mp-guide-aside>.mp-guide-card{margin-inline:0}.mp-guide-aside>.mp-guide-card:not(.mp-guide-card+.mp-guide-card){break-before:column;margin-top:0}}@media(width<768px){.mp-guide-page{--guide-page-top: 16px}.mp-guide-step__number{--guide-step-size: 36px;font-size:round(nearest,calc(16px * var(--mp-dn)),1px)}.mp-guide-faq .ui-accordion__head{padding:calc(14px * var(--mp-dn)) calc(12px * var(--mp-dn)) calc(11px * var(--mp-dn))}.mp-guide-faq .ui-accordion__content{margin-inline:calc(12px * var(--mp-dn))}.mp-guide-facts__label{--guide-facts-label-w: 110px}}.mp-guide-missing{display:flex;flex-direction:column;align-items:flex-start;gap:calc(20px * var(--mp-dn));max-width:round(nearest,calc(1000px * var(--mp-dn)),1px);min-height:round(nearest,calc(420px * var(--mp-dn)),1px)}.mp-guide-missing__mark{display:grid;place-items:center;width:round(nearest,calc(50px * var(--mp-dn)),1px);height:round(nearest,calc(50px * var(--mp-dn)),1px);border-radius:10px;background-color:var(--mp-warning-fill);font-size:round(nearest,calc(24px * var(--mp-dn)),1px);font-weight:700;line-height:normal;color:var(--mp-on-warning)}.mp-guide-missing__actions{display:flex;flex-wrap:wrap;gap:calc(10px * var(--mp-dn));margin-top:calc(10px * var(--mp-dn))}@media(width<768px){.mp-guide-missing__actions{flex-direction:column;align-self:stretch}.mp-guide-missing__actions>.ui-btn{width:100%}}.mp-link-card{--sk-a: var(--mp-surface-alt);--sk-b: var(--mp-sk-b);display:flex;flex-direction:column;gap:var(--mp-gap-block);padding:var(--mp-pad-card);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card);line-height:normal}.mp-link-card--compact{--sk-a: var(--mp-sk-b);--sk-b: var(--mp-sk-raised-b);gap:calc(15px * var(--mp-dn));padding:var(--mp-pad-card-sm);background-color:var(--mp-surface-alt);box-shadow:none}.mp-link-card__head{display:flex;align-items:center;gap:calc(12px * var(--mp-dn))}.mp-link-card__mark{display:grid;flex:none;place-items:center;width:round(nearest,calc(40px * var(--mp-dn)),1px);height:round(nearest,calc(40px * var(--mp-dn)),1px);border-radius:10px;background-color:var(--mp-surface-alt);color:var(--mp-fg)}.mp-link-card--compact .mp-link-card__head{gap:calc(10px * var(--mp-dn))}.mp-link-card--compact .mp-link-card__mark{width:auto;height:auto;border-radius:0;background-color:transparent}.mp-link-card__title{min-width:0;font-size:var(--mp-fs-h-s);font-weight:700;color:var(--mp-fg)}.mp-link-card--compact .mp-link-card__title{font-size:var(--mp-fs-h-s)}.mp-link-card__body{display:flex;flex-direction:column;gap:calc(15px * var(--mp-dn))}.mp-link-card__text,.mp-link-card__linked{font-size:var(--mp-fs-body-m);line-height:var(--guide-copy-lh);color:var(--mp-fg-muted)}.mp-link-card--compact .mp-link-card__text,.mp-link-card--compact .mp-link-card__linked{font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy)}.mp-link-card__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(12px * var(--mp-dn)) calc(20px * var(--mp-dn))}.mp-link-card__status{display:flex;flex-direction:column;gap:calc(4px * var(--mp-dn));min-width:0}.mp-link-card__linked{display:flex;align-items:center;gap:calc(8px * var(--mp-dn))}.mp-link-card__linked strong{font-weight:600;color:var(--mp-fg)}.mp-link-card--linked{border-color:var(--mp-success);background-color:var(--mp-success)}@supports (color: color-mix(in lab,red,red)){.mp-link-card--linked{border-color:color-mix(in srgb,var(--mp-success) 35%,transparent)}}@supports (color: color-mix(in lab,red,red)){.mp-link-card--linked{background-color:color-mix(in srgb,var(--mp-success) 8%,transparent)}}.mp-link-card__check,.mp-link-card__link{flex:none;color:var(--mp-success)}.mp-link-card--required{border-color:var(--mp-warning);background-color:var(--mp-warning)}@supports (color: color-mix(in lab,red,red)){.mp-link-card--required{border-color:color-mix(in srgb,var(--mp-warning) 35%,transparent)}}@supports (color: color-mix(in lab,red,red)){.mp-link-card--required{background-color:color-mix(in srgb,var(--mp-warning) 8%,transparent)}}.mp-link-card--required .mp-link-card__head{gap:calc(10px * var(--mp-dn))}.mp-link-card__lock{flex:none;color:var(--mp-warning)}.mp-link-card--required .mp-link-card__title{font-size:var(--mp-fs-h-s);color:var(--mp-warning-text)}.mp-link-card--required .mp-link-card__text{font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy)}.mp-link-card__connect.ui-btn{background-color:var(--mp-canvas)}.mp-link-card--linked .mp-link-card__title{font-size:var(--mp-fs-h-s)}.mp-link-card--gate.mp-link-card--linked .mp-link-card__title{color:var(--mp-success)}.mp-link-card__account{display:flex;align-items:center;gap:var(--mp-gap-inline);min-height:var(--mp-control-h);padding-inline:calc(round(nearest,calc(10px * var(--mp-dn)),1px) - 1px) calc(round(nearest,calc(20px * var(--mp-dn)),1px) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-control);background-color:var(--mp-canvas)}.mp-link-card__avatar{flex:none;width:round(nearest,calc(30px * var(--mp-dn)),1px);height:round(nearest,calc(30px * var(--mp-dn)),1px);border-radius:50%;background-color:var(--mp-surface-alt)}.mp-link-card__account-name{overflow:hidden;flex:1;min-width:0;color:var(--mp-fg);font-size:var(--mp-fs-label-m);font-weight:700;text-overflow:ellipsis;white-space:nowrap}@media(hover:none),(pointer:coarse),(width<768px){.mp-link-card__account{padding-block:calc(6px * var(--mp-dn))}.mp-link-card__account-name{overflow-wrap:anywhere;text-overflow:clip;white-space:normal}}.mp-link-card__unlink{flex:none;color:var(--mp-info-text);font-size:var(--mp-fs-body-s);transition:color var(--dur-fast) var(--ease-standard)}.mp-link-card__unlink:disabled{opacity:.5}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-link-card__unlink:hover:not(:disabled){color:var(--mp-fg)}}@media(hover:none),(pointer:coarse),(width<768px){.mp-link-card__unlink:active:not(:disabled){color:var(--mp-fg)}}.mp-link-card__meta{padding-left:calc(16px * var(--mp-dn));font-size:var(--mp-fs-caption);color:var(--mp-fg-subtle)}.mp-link-card--compact .mp-link-card__meta{font-size:var(--mp-fs-micro)}.mp-link-card__actions{display:flex;align-items:center;gap:calc(10px * var(--mp-dn))}.mp-link-card--compact .mp-link-card__actions>.ui-btn{flex:1}.mp-link-card__sk{display:flex;flex-direction:column;gap:calc(10px * var(--mp-dn))}.mp-link-card__sk-line{display:block;width:90%;height:round(nearest,calc(16px * var(--mp-dn)),1px)}.mp-link-card__sk-line--short{width:55%}.mp-link-card__sk-button{display:block;width:round(nearest,calc(220px * var(--mp-dn)),1px);height:var(--mp-control-h);margin-top:calc(5px * var(--mp-dn))}.mp-link-card--compact .mp-link-card__sk-button{width:100%}.mp-link-card__dialog-text{font-size:var(--mp-fs-body-m);line-height:var(--guide-copy-lh);color:var(--mp-fg-muted)}.mp-link-card__dialog-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:calc(10px * var(--mp-dn));width:100%}@media(width<768px),(pointer:coarse)and (height<500px){.mp-link-card__dialog-actions{display:grid;grid-template-columns:1fr}.mp-link-card__dialog-actions>:last-child{order:-1}}.mp-help-icon{--help-tone: #a18cf5;--help-tone-ink: #0a0d15;--help-logo-plate: #0a0d15;--help-logo-mark: #ffffff;--help-icon-size: 50px;display:grid;flex:none;place-items:center;width:round(nearest,calc(var(--help-icon-size) * var(--mp-dn)),1px);height:round(nearest,calc(var(--help-icon-size) * var(--mp-dn)),1px);border-radius:var(--help-icon-radius, var(--radius-control));background-color:var(--help-tone);color:var(--help-tone-ink)}.mp-help-icon[data-tone=purple]{--help-tone: #a18cf5}.mp-help-icon[data-tone=violet]{--help-tone: #8b7cf6}.mp-help-icon[data-tone=blue]{--help-tone: #35c0f5}.mp-help-icon[data-tone=gold]{--help-tone: #ffc24b}.mp-help-icon[data-tone=green]{--help-tone: #35e1a6}.mp-help-icon[data-tone=pink]{--help-tone: #ff6985}.mp-help-icon[data-tone=link]{--help-tone: #5caeff}.mp-help-icon--logo{background-color:var(--help-logo-plate);color:var(--help-logo-mark)}.mp-help-icon__glyph{width:round(nearest,calc(20px * var(--mp-dn)),1px);height:round(nearest,calc(20px * var(--mp-dn)),1px)}@media(hover:hover)and (pointer:fine)and (width>=768px){:is(.mp-help-card,.mp-help-row):hover .mp-help-icon__glyph{animation:var(--help-gesture, ui-help-pop) calc(var(--help-gesture-ms, .46s) * var(--motion-scale)) var(--ease-standard)}}.mp-help-icon[data-glyph=getting-started-zap]{--help-gesture: ui-help-zap;--help-gesture-ms: .52s}.mp-help-icon[data-glyph=buying-cart]{--help-gesture: ui-help-roll}.mp-help-icon[data-glyph=activation-key]{--help-gesture: ui-help-turn;--help-gesture-ms: .52s}.mp-help-icon[data-glyph=orders-package]{--help-gesture: ui-help-drop}.mp-help-icon[data-glyph=refunds-undo]{--help-gesture: ui-help-undo;--help-gesture-ms: .56s}.mp-help-icon[data-glyph=boosteroid-cloud]{--help-gesture: ui-help-float;--help-gesture-ms: .56s}.mp-help-icon[data-glyph=account-user]{--help-gesture: ui-help-nod}.mp-help-icon[data-glyph=legal-shield]{--help-gesture: ui-help-guard;--help-gesture-ms: .52s}@keyframes ui-help-zap{0%{transform:translateY(0) scale(1)}28%{transform:translateY(1px) scale(.92)}46%{transform:translateY(-1px) scale(1.14);opacity:.55}70%{transform:translateY(0) scale(1.04);opacity:1}to{transform:none}}@keyframes ui-help-roll{0%{transform:translate(0)}35%{transform:translate(3px) rotate(4deg)}65%{transform:translate(-2px) rotate(-3deg)}to{transform:none}}@keyframes ui-help-turn{0%{transform:rotate(0)}45%{transform:rotate(-18deg) scale(1.04)}75%{transform:rotate(6deg)}to{transform:none}}@keyframes ui-help-drop{0%{transform:translateY(0)}30%{transform:translateY(-3px)}60%{transform:translateY(1.5px) scaleY(.94)}to{transform:none}}@keyframes ui-help-undo{0%{transform:rotate(0)}55%{transform:rotate(-32deg) translate(-1px)}to{transform:none}}@keyframes ui-help-float{0%{transform:translateY(0)}40%{transform:translateY(-2.5px) scale(1.04)}75%{transform:translateY(.5px)}to{transform:none}}@keyframes ui-help-nod{0%{transform:translateY(0) rotate(0)}35%{transform:translateY(-1.5px) rotate(-5deg)}70%{transform:translateY(.5px) rotate(3deg)}to{transform:none}}@keyframes ui-help-guard{0%{transform:scale(1)}40%{transform:scale(1.12)}70%{transform:scale(.97)}to{transform:none}}@keyframes ui-help-pop{0%{transform:scale(1)}45%{transform:scale(1.1)}to{transform:none}}.mp-help-search{display:block;max-width:round(nearest,calc(500px * var(--mp-dn)),1px)}.mp-help-search .ui-search__icon{left:round(nearest,calc(23px * var(--mp-dn)),1px);color:var(--mp-fg)}.mp-help-search .ui-search__icon svg{width:round(nearest,calc(26px * var(--mp-dn)),1px);height:round(nearest,calc(26px * var(--mp-dn)),1px)}.mp-help-search .ui-search__input.ui-input{padding-left:round(nearest,calc(58px * var(--mp-dn)),1px)}.mp-help-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(20px * var(--mp-dn))}.mp-help-grid>li{display:flex}.mp-help-rows{display:flex;flex-direction:column;gap:calc(10px * var(--mp-dn))}.mp-help-card-host{display:flex;flex:1;min-width:0}.mp-help-card{display:flex;flex:1;flex-direction:column;gap:var(--mp-gap-block);min-width:0;padding:calc(var(--mp-pad-card) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card);transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.mp-help-card__top{display:flex;align-items:center;justify-content:space-between;gap:var(--mp-gap-block)}.mp-help-card__title{margin:0;font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;color:var(--mp-fg)}.mp-help-card__info{display:flex;flex:1;flex-direction:column;gap:calc(15px * var(--mp-dn))}.mp-help-card__text{display:block;margin:0;font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted)}.mp-help-card__foot{display:flex;align-items:center;gap:calc(6px * var(--mp-dn));line-height:normal}.mp-help-card__count{font-size:var(--mp-fs-caption);font-weight:500;color:var(--mp-fg-subtle)}.mp-help-card__cta{display:inline-flex;align-items:center;gap:calc(6px * var(--mp-dn));font-size:var(--mp-fs-caption);font-weight:700;color:var(--mp-info-text)}.mp-help-card__cta--muted{color:var(--mp-fg-subtle)}.mp-help-card__arrow{width:round(nearest,calc(20px * var(--mp-dn)),1px);height:round(nearest,calc(19px * var(--mp-dn)),1px);transition:transform var(--dur-fast) var(--ease-standard)}.mp-help-card--disabled{opacity:.55}.mp-help-status{display:inline-flex;flex:none;align-items:center;padding:calc(4px * var(--mp-dn)) calc(10px * var(--mp-dn));border-radius:var(--radius-pill);background-color:var(--mp-success);font-size:var(--mp-fs-badge);font-weight:700;letter-spacing:.4px;line-height:normal;text-transform:uppercase;color:var(--mp-success-text)}@supports (color: color-mix(in lab,red,red)){.mp-help-status{background-color:color-mix(in srgb,var(--mp-success) 12%,transparent)}}.mp-help-status--soon{background-color:var(--mp-surface-alt);color:var(--mp-fg-subtle)}.mp-help-row-host{display:block;min-width:0}.mp-help-row{display:flex;align-items:center;gap:calc(16px * var(--mp-dn));min-width:0;padding:calc(16px * var(--mp-dn)) calc(20px * var(--mp-dn));border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card);transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.mp-help-row__icon{--help-icon-radius: var(--radius-tag)}.mp-help-row__body{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;line-height:normal}.mp-help-row__title{font-size:var(--mp-fs-body-s);font-weight:700;color:var(--mp-fg)}.mp-help-row__lede{font-size:var(--mp-fs-caption);color:var(--mp-fg-subtle)}.mp-help-row__arrow{flex:none;width:round(nearest,calc(20px * var(--mp-dn)),1px);height:round(nearest,calc(19px * var(--mp-dn)),1px);color:var(--mp-fg-subtle);transition:transform var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-help-card:hover,.mp-help-row:hover{border-color:var(--mp-brand);box-shadow:var(--mp-shadow-card-lift);transform:translateY(-4px)}.mp-help-card:hover .mp-help-card__arrow,.mp-help-row:hover .mp-help-row__arrow{transform:translate(3px)}.mp-help-row:hover .mp-help-row__arrow{color:var(--mp-fg)}.mp-help-link:hover{color:var(--mp-link-hover)}.mp-help-crumbs__link:hover,.mp-help-aside__back:hover{color:var(--mp-fg)}.mp-help-aside__link:hover{background-color:var(--mp-surface-alt);color:var(--mp-fg)}.mp-help-faq .ui-accordion__item:has(>.ui-accordion__head:hover){border-color:var(--mp-line-hover)}.mp-help-faq .ui-accordion__head:hover .ui-accordion__icon{color:var(--mp-fg)}}.mp-help-card[data-preview=hover],.mp-help-row[data-preview=hover]{border-color:var(--mp-brand);box-shadow:var(--mp-shadow-card-lift);transform:translateY(-4px)}.mp-help-card[data-preview=hover] .mp-help-card__arrow,.mp-help-row[data-preview=hover] .mp-help-row__arrow{transform:translate(3px)}.mp-help-card:is(:active,[data-preview=pressed]),.mp-help-row:is(:active,[data-preview=pressed]){border-color:var(--mp-brand);box-shadow:var(--mp-shadow-card);transform:translateY(0)}@media(hover:none),(pointer:coarse){.mp-help-card,.mp-help-row{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}@media(hover:none),(pointer:coarse),(width<768px){.mp-help-card--disabled:active{border-color:var(--mp-line);box-shadow:var(--mp-shadow-card)}.mp-help-link:active{color:var(--mp-link-hover)}.mp-help-crumbs__link:active,.mp-help-aside__back:active{color:var(--mp-fg)}.mp-help-aside__link:active{background-color:var(--mp-surface-alt);color:var(--mp-fg)}.mp-help-faq .ui-accordion__item:has(>.ui-accordion__head:active){border-color:var(--mp-line-hover)}.mp-help-faq .ui-accordion__head:active .ui-accordion__icon{color:var(--mp-fg)}}.mp-help-blocks{display:flex;flex-direction:column;gap:var(--mp-gap-block);min-width:0}.mp-help-h2:not(:first-child),.mp-help-h3:not(:first-child){margin-top:calc(var(--mp-gap-section) - var(--mp-gap-block))}.mp-help-h2{margin:0;font-size:var(--mp-fs-h-m);font-weight:700;line-height:var(--mp-lh-copy);color:var(--mp-fg)}.mp-help-h3{margin:0;font-size:var(--mp-fs-h-s);font-weight:700;line-height:var(--mp-lh-copy);color:var(--mp-fg)}.mp-help-copy{margin:0;font-size:var(--mp-fs-body-s);line-height:1.7;color:var(--mp-fg-muted)}.mp-help-strong{font-weight:700;color:var(--mp-fg)}.mp-help-link{border-radius:3px;color:var(--mp-info-text);text-decoration:underline;text-decoration-thickness:from-font;text-underline-position:from-font;transition:color var(--dur-fast) var(--ease-standard)}.mp-help-list{margin:0;padding-left:calc(20px * var(--mp-dn));font-size:var(--mp-fs-body-s);line-height:1.8;color:var(--mp-fg-muted)}.mp-help-meta{display:flex;flex-wrap:wrap;align-items:center;gap:calc(18px * var(--mp-dn));margin:0;font-size:var(--mp-fs-caption);line-height:normal;color:var(--mp-fg-subtle)}.mp-help-meta__dot{width:4px;height:4px;border-radius:var(--radius-pill);background-color:var(--mp-line)}.mp-help-steps{display:flex;flex-direction:column;gap:calc(14px * var(--mp-dn));margin:0;padding:0;list-style:none}.mp-help-step{--help-pad-card: 24px;--help-step-size: 40px;display:grid;grid-template-columns:round(nearest,calc(var(--help-step-size) * var(--mp-dn)),1px) minmax(0,1fr);gap:calc(16px * var(--mp-dn));padding:calc(var(--help-pad-card) * var(--mp-dn));border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card)}.mp-help-step__num{display:grid;place-items:center;width:round(nearest,calc(var(--help-step-size) * var(--mp-dn)),1px);height:round(nearest,calc(var(--help-step-size) * var(--mp-dn)),1px);border-radius:var(--radius-pill);background-image:linear-gradient(135deg,#4a5cfb,#35c0f5);font-size:round(nearest,calc(var(--help-step-num-fs, 15px) * var(--mp-dn)),1px);font-weight:800;line-height:normal;color:var(--mp-on-media)}.mp-help-step__info{display:flex;flex-direction:column;gap:calc(8px * var(--mp-dn));min-width:0;padding-top:calc(2px * var(--mp-dn));line-height:normal}.mp-help-step__title{font-size:var(--mp-fs-label-m);font-weight:700;color:var(--mp-fg)}.mp-help-step__text{font-size:var(--mp-fs-body-s);line-height:1.7;color:var(--mp-fg-muted)}.mp-help-step__info .mp-help-callout{margin-top:calc(2px * var(--mp-dn))}.mp-help-path{--help-line-soft: var(--mp-line);display:flex;flex-wrap:wrap;align-items:center;gap:calc(10px * var(--mp-dn));margin:0;padding:calc(14px * var(--mp-dn)) calc(16px * var(--mp-dn));border:1px solid var(--help-line-soft);border-radius:var(--radius-tag);background-color:var(--mp-surface-alt);font-size:var(--mp-fs-caption);line-height:normal;color:var(--mp-fg-subtle)}@supports (color: color-mix(in lab,red,red)){.mp-help-path{--help-line-soft: color-mix(in srgb, var(--mp-line) 62%, var(--mp-canvas))}}.mp-help-path__glyph{flex:none;color:var(--mp-fg-subtle)}.mp-help-path__label{margin-right:calc(-4px * var(--mp-dn))}.mp-help-path__key{display:inline-flex;align-items:center;justify-content:center;min-width:round(nearest,calc(22px * var(--mp-dn)),1px);padding:calc(2px * var(--mp-dn)) calc(7px * var(--mp-dn));border:1px solid var(--mp-line);border-radius:var(--radius-square);background-color:var(--mp-surface-hover);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:var(--mp-fs-micro);font-weight:700;color:var(--mp-fg)}.mp-help-callout{--help-callout-bg: var(--mp-info);--help-callout-line: var(--mp-info);--help-callout-label: var(--mp-info-text);display:block;margin:0;padding:calc(14px * var(--mp-dn)) calc(16px * var(--mp-dn));border:1px solid var(--help-callout-line);border-radius:var(--radius-block);background-color:var(--help-callout-bg);font-size:var(--mp-fs-caption);line-height:1.6;color:var(--mp-fg-muted)}@supports (color: color-mix(in lab,red,red)){.mp-help-callout{--help-callout-bg: color-mix(in srgb, var(--mp-info) 10%, var(--mp-canvas))}}@supports (color: color-mix(in lab,red,red)){.mp-help-callout{--help-callout-line: color-mix(in srgb, var(--mp-info) 30%, var(--mp-canvas))}}.mp-help-callout--warning{--help-callout-bg: var(--mp-deal);--help-callout-line: var(--mp-warning-line);--help-callout-label: var(--mp-warning-text)}.mp-help-callout--success{--help-callout-bg: var(--mp-success);--help-callout-line: var(--mp-success);--help-callout-label: var(--mp-success-text)}@supports (color: color-mix(in lab,red,red)){.mp-help-callout--success{--help-callout-bg: color-mix(in srgb, var(--mp-success) 10%, var(--mp-canvas))}}@supports (color: color-mix(in lab,red,red)){.mp-help-callout--success{--help-callout-line: color-mix(in srgb, var(--mp-success) 30%, var(--mp-canvas))}}.mp-help-callout--danger{--help-callout-bg: var(--mp-danger-bg);--help-callout-line: var(--mp-danger-line);--help-callout-label: var(--mp-danger-text)}.mp-help-callout__label{font-weight:700;color:var(--help-callout-label)}.mp-help-callout__label:after{content:" "}.mp-help-facts{margin:0}.mp-help-facts__row{display:flex;justify-content:space-between;gap:calc(12px * var(--mp-dn));padding-bottom:calc(10px * var(--mp-dn));margin-bottom:calc(10px * var(--mp-dn));border-bottom:1px dashed var(--mp-line);font-size:var(--mp-fs-label-s);line-height:normal}.mp-help-facts__row:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.mp-help-facts__label{margin:0;color:var(--mp-fg-subtle)}.mp-help-facts__value{margin:0;font-weight:600;text-align:right;color:var(--mp-fg)}.mp-help-faq{--help-line-soft: var(--mp-line);display:flex;flex-direction:column;gap:calc(10px * var(--mp-dn))}@supports (color: color-mix(in lab,red,red)){.mp-help-faq{--help-line-soft: color-mix(in srgb, var(--mp-line) 62%, var(--mp-canvas))}}.mp-help-faq .ui-accordion__item,.mp-help-faq .ui-accordion__item:last-child{padding:calc(2px * var(--mp-dn)) calc(20px * var(--mp-dn));border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card);transition:border-color var(--dur-fast) var(--ease-standard)}.mp-help-faq .ui-accordion__head{min-height:round(nearest,calc(59px * var(--mp-dn)),1px);padding:calc(16px * var(--mp-dn)) 0;font-size:var(--mp-fs-body-s);font-weight:700;line-height:normal;color:var(--mp-fg)}.mp-help-faq .ui-accordion__icon{--ui-accordion-icon: round(nearest, calc(20px * var(--mp-dn)), 1px);--ui-accordion-bar: round(nearest, calc(14px * var(--mp-dn)), 1px);color:var(--mp-fg-subtle);transition:color var(--dur-fast) var(--ease-standard)}.mp-help-faq .ui-accordion__content{padding:calc(14px * var(--mp-dn)) 0 calc(18px * var(--mp-dn));border-top:1px solid var(--help-line-soft);font-size:var(--mp-fs-body-s);line-height:1.7;color:var(--mp-fg-muted)}.mp-help-cta{display:flex;flex-wrap:wrap;gap:var(--mp-gap-block);margin:0}.mp-help-related{display:flex;flex-direction:column;gap:calc(10px * var(--mp-dn))}.mp-help-crumbs__link{transition:color .15s cubic-bezier(.4,0,.2,1)}.mp-help-aside__links{display:flex;flex-direction:column;gap:.25rem}.mp-help-aside__link{display:block;padding:.5rem .75rem;border-radius:var(--radius-10);color:var(--mp-fg-muted);transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.mp-help-aside__back{color:var(--mp-fg-muted);transition:color .15s cubic-bezier(.4,0,.2,1)}@media(width<1025px),(pointer:coarse){.mp-help-aside__links{gap:.5rem}.mp-help-aside__link,.mp-help-aside__back{display:flex;align-items:center;min-height:var(--mp-hit)}}@media(hover:none),(pointer:coarse),(width<768px){.mp-help-crumbs__link,.mp-help-aside__link,.mp-help-aside__back{transition-duration:var(--dur-fast);transition-timing-function:var(--ease-standard)}}@media(hover:hover)and (pointer:fine)and (width>=1025px){.mp-help-hub__reset{display:none}}@media(width<1600px){.mp-help-step{--help-pad-card: 16px}}@media(width<1280px){.mp-help-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width<1025px){.mp-help-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<768px){.mp-help-step{--help-pad-card: 12px}.mp-help-grid{grid-template-columns:minmax(0,1fr)}.mp-help-step{--help-step-size: 32px;--help-step-num-fs: 13px;gap:calc(12px * var(--mp-dn))}.mp-help-cta .ui-btn{width:100%}}.mp-orders-page{--orders-page-top: 90px;--orders-menu-gap: 83px;--orders-col-gap: 30px;--orders-list-w: 344px;display:block;padding-block:round(nearest,calc(var(--orders-page-top) * var(--mp-dn)),1px) var(--mp-page-y)}.mp-orders{display:flex;align-items:flex-start;gap:round(nearest,calc(var(--orders-menu-gap) * var(--mp-dn)),1px)}.mp-orders__main{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.mp-orders__title{font-size:var(--mp-fs-display);font-weight:700;line-height:normal;color:var(--mp-fg)}.mp-orders__tabs{display:flex;gap:var(--mp-gap-inline);margin-top:var(--mp-gap-section-sm)}.mp-orders__tabs>ui-data-gap{align-self:center}.mp-orders__tab{flex:none;width:round(nearest,calc(167px * var(--mp-dn)),1px);max-width:50%;min-height:var(--mp-hit);padding-bottom:var(--mp-gap-inline);border-bottom:2px solid var(--mp-fg);border-radius:0 0 var(--radius-square) var(--radius-square);font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;color:var(--mp-fg);text-align:center;transition:border-color var(--dur-fast) var(--ease-standard)}@supports (color: color-mix(in lab,red,red)){.mp-orders__tab{border-bottom:2px solid color-mix(in srgb,var(--mp-fg) 15%,transparent)}}.mp-orders__tab.is-current{border-bottom-color:var(--mp-info)}.mp-orders__cols{display:flex;align-items:flex-start;gap:var(--orders-col-gap);margin-top:var(--mp-gap-section)}.mp-orders__list-col{display:flex;flex:none;flex-direction:column;gap:var(--mp-gap-block);width:round(nearest,calc(var(--orders-list-w) * var(--mp-dn)),1px)}.mp-orders__list{display:flex;flex-direction:column;gap:calc(5px * var(--mp-dn))}.mp-orders__pager{--mp-pager: round(nearest, calc(36px * var(--mp-dn)), 1px);align-self:center}.mp-orders__empty-cta{margin-top:calc(6px * var(--mp-dn));font-size:var(--mp-fs-label-s);font-weight:700;color:var(--mp-info-text)}.mp-orders__detail{flex:1 1 auto;min-width:0;max-width:round(nearest,calc(1000px * var(--mp-dn)),1px)}.mp-orders__prompt{display:flex;flex-direction:column;align-items:center;gap:calc(10px * var(--mp-dn));padding:calc(var(--mp-pad-panel) - 1px);border:1px solid var(--mp-line);border-radius:25px;background-color:var(--mp-surface);text-align:center}.mp-orders__prompt-glyph{display:grid;place-items:center;width:round(nearest,calc(56px * var(--mp-dn)),1px);height:round(nearest,calc(56px * var(--mp-dn)),1px);margin-bottom:calc(5px * var(--mp-dn));border-radius:var(--radius-pill);background-color:var(--mp-surface-alt);color:var(--mp-fg-subtle)}.mp-orders__prompt-title{font-size:var(--mp-fs-h-s);font-weight:700;color:var(--mp-fg)}.mp-orders__prompt-text{max-width:38ch;font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted)}.mp-order-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 var(--mp-gap-block);padding:calc(var(--mp-pad-card-sm) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);transition:border-color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-order-card:hover{border-color:var(--mp-line-hover);background-color:var(--mp-surface-hover)}}.mp-order-card.is-selected{border-color:var(--mp-info)}.mp-order-card__id{grid-column:1;grid-row:1;overflow:hidden;font-size:var(--mp-fs-label-m);font-weight:700;line-height:var(--mp-lh-copy);color:var(--mp-fg);text-overflow:ellipsis;white-space:nowrap}.mp-order-card__count{grid-column:1;grid-row:2;font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted)}.mp-order-card__status{grid-column:2;grid-row:1;font-size:var(--mp-fs-label-m);font-weight:500;line-height:var(--mp-lh-copy);text-align:right}.mp-order-card__date{grid-column:2;grid-row:2;font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy);color:var(--mp-fg-subtle);text-align:right}.mp-order-card__dots{display:flex;grid-column:2;grid-row:2;gap:calc(5px * var(--mp-dn));align-self:center;justify-self:end;height:calc(var(--mp-fs-body-s) * 1.424);align-items:flex-end}.mp-order-card__dot{width:round(nearest,calc(10px * var(--mp-dn)),1px);height:round(nearest,calc(10px * var(--mp-dn)),1px);border:1px solid var(--mp-fg-subtle);border-radius:var(--radius-pill)}@supports (color: color-mix(in lab,red,red)){.mp-order-card__dot{border:1px solid color-mix(in srgb,var(--mp-fg-subtle) 40%,transparent)}}.mp-order-card__dot.is-next,.mp-order-card__dot.is-reached{border-color:var(--mp-info)}.mp-order-card__dot.is-reached{background-color:var(--mp-info)}.mp-order-card__status[data-tone=green],.mp-order-facts__value[data-tone=green]{color:var(--mp-success-text)}.mp-order-card__status[data-tone=blue],.mp-order-facts__value[data-tone=blue]{color:var(--mp-info-text)}.mp-order-card__status[data-tone=amber],.mp-order-facts__value[data-tone=amber]{color:var(--mp-warning-text)}.mp-order-card__status[data-tone=red],.mp-order-facts__value[data-tone=red]{color:var(--mp-danger-text)}.mp-order-card__status[data-tone=gray],.mp-order-facts__value[data-tone=gray]{color:var(--mp-fg-subtle)}.mp-order-panel-host{display:block}.mp-order-panel{display:flex;flex-direction:column;gap:var(--mp-gap-section-sm);padding:calc(var(--mp-pad-panel) - 1px);border:1px solid var(--mp-line);border-radius:25px;background-color:var(--mp-surface)}.mp-order-panel__back{display:none;align-items:center;gap:calc(6px * var(--mp-dn));font-size:var(--mp-fs-body-s);font-weight:600;color:var(--mp-fg-subtle)}.mp-order-panel__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mp-gap-block)}.mp-order-panel__actions{display:flex;align-items:center;gap:var(--mp-gap-inline);margin-inline-start:auto}.mp-order-panel__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(6px * var(--mp-dn));min-width:0;font-size:round(nearest,calc(26px * var(--mp-dn)),1px);font-weight:600;line-height:normal;color:var(--mp-fg)}.mp-order-panel__count{font-size:var(--mp-fs-body-s);font-weight:400;color:var(--mp-fg-muted)}.mp-order-panel__polling{display:inline-flex;align-items:center;gap:calc(6px * var(--mp-dn));font-size:var(--mp-fs-micro);font-weight:600;color:var(--mp-info-text)}.mp-order-panel__polling:before{content:"";width:6px;height:6px;border-radius:var(--radius-pill);background-color:var(--mp-info);animation:mp-order-pulse 1.6s var(--ease-standard) infinite}@keyframes mp-order-pulse{50%{opacity:.25}}.mp-order-panel__danger{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:round(nearest,calc(167px * var(--mp-dn)),1px);min-height:max(round(nearest,calc(40px * var(--mp-dn)),1px),var(--mp-hit));padding-inline:var(--mp-gap-section-sm);border:1px solid var(--mp-danger-line-control);border-radius:var(--radius-control);background-color:var(--mp-danger-bg);font-size:var(--mp-fs-label-s);font-weight:800;line-height:normal;color:var(--mp-danger-text);text-align:center;text-transform:uppercase;transition:border-color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-order-panel__danger:hover{border-color:var(--mp-danger-line-control-hover)}}.mp-order-panel__flow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mp-gap-section-sm)}.mp-order-panel__flow:has(>.mp-order-steps){min-height:round(nearest,calc(59px * var(--mp-dn)),1px)}.mp-order-steps{--steps-node: round(nearest, calc(24px * var(--mp-dn)), 1px);--steps-node-sm: round(nearest, calc(14px * var(--mp-dn)), 1px);display:flex;flex:1 1 0;min-width:min(round(nearest,calc(300px * var(--mp-dn)),1px),100%);max-width:round(nearest,calc(500px * var(--mp-dn)),1px);margin-inline-end:calc(var(--mp-fs-body-s) * 2.5);align-items:center;padding-bottom:calc(var(--mp-fs-body-s) * 1.5 + 2px)}.mp-order-steps__step{position:relative;display:grid;flex:none;place-items:center;height:var(--steps-node)}.mp-order-steps__node{display:grid;place-items:center;width:var(--steps-node-sm);height:var(--steps-node-sm);border:2px solid var(--mp-line);border-radius:var(--radius-pill);color:var(--mp-canvas);transition:width var(--dur-base) var(--ease-standard),height var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard),background-color var(--dur-base) var(--ease-standard)}.mp-order-steps__step[data-state=done] .mp-order-steps__node{width:var(--steps-node);height:var(--steps-node);border-color:var(--mp-success);background-color:var(--mp-success)}.mp-order-steps__check{width:var(--steps-node);height:var(--steps-node);margin:-2px}.mp-order-steps__step[data-state=current] .mp-order-steps__node{border-color:var(--mp-success) var(--mp-line) var(--mp-line) var(--mp-success);transform:rotate(-45deg)}.mp-order-steps__step[data-state=error] .mp-order-steps__node{border-color:var(--mp-danger);background-color:var(--mp-danger)}.mp-order-steps__step[data-state=neutral-done] .mp-order-steps__node{border-color:var(--mp-fg-subtle);background-color:var(--mp-fg-subtle)}.mp-order-steps__step[data-state=neutral] .mp-order-steps__node{border-color:var(--mp-fg-subtle)}.mp-order-steps__label{position:absolute;top:calc(100% + 3px);left:50%;font-size:var(--mp-fs-body-s);font-weight:500;line-height:normal;color:var(--mp-fg);white-space:nowrap;transform:translate(-50%)}.mp-order-steps__step:first-child .mp-order-steps__label{transform:translate(max(-50%,calc(var(--mp-pad-panel) / -2 - var(--steps-node) / 2)))}.mp-order-steps__step:last-child .mp-order-steps__label{transform:translate(min(-50%,calc(var(--mp-fs-body-s) * 2.5 + var(--steps-node) / 2 - 100%)))}.mp-order-steps__step[data-state=done] .mp-order-steps__label{color:var(--mp-success-text)}.mp-order-steps__step[data-state=error] .mp-order-steps__label{color:var(--mp-danger-text)}.mp-order-steps__step[data-state=upcoming] .mp-order-steps__label,.mp-order-steps__step:last-child .mp-order-steps__label{font-weight:400}.mp-order-steps__step[data-state=neutral] .mp-order-steps__label,.mp-order-steps__step[data-state=neutral-done] .mp-order-steps__label{color:var(--mp-fg-subtle)}.mp-order-steps__step[data-state=neutral]:last-child .mp-order-steps__label{color:var(--mp-fg)}.mp-order-steps__line{flex:1 1 0;min-width:calc(10px * var(--mp-dn));height:2px;border-radius:1px;background-color:var(--mp-line);transition:background-color var(--dur-slow) var(--ease-standard)}.mp-order-steps__line:is([data-state=done],[data-state=current]){background-color:var(--mp-success)}.mp-order-steps__line:is([data-state=neutral],[data-state=neutral-done]){background-color:var(--mp-fg-subtle)}.mp-order-facts{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:var(--mp-gap-section-sm);max-width:100%}.mp-order-facts__item{display:flex;flex-direction:column;gap:0;min-width:0}.mp-order-facts__item+.mp-order-facts__item{padding-left:calc(var(--mp-gap-section-sm) - 1px);border-left:1px solid var(--mp-line)}.mp-order-facts__label{font-size:var(--mp-fs-body-s);line-height:normal;color:var(--mp-fg-subtle);white-space:nowrap}.mp-order-facts__value{font-size:var(--mp-fs-body-s);font-weight:500;line-height:normal;color:var(--mp-fg);white-space:nowrap}.mp-order-note{display:flex;flex-direction:column;align-items:center;gap:calc(10px * var(--mp-dn));padding:calc(var(--mp-pad-card) - 1px);border:1px solid var(--mp-info);border-radius:var(--radius-block);background-color:var(--mp-canvas);text-align:center}.mp-order-note[data-tone=danger]{border-color:var(--mp-danger)}.mp-order-note__title{font-size:var(--mp-fs-body-s);font-weight:500;line-height:normal;color:var(--mp-info-text)}.mp-order-note[data-tone=danger] .mp-order-note__title{color:var(--mp-danger-text)}.mp-order-note__text{max-width:80ch;font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted)}.mp-order-note__link{font-size:var(--mp-fs-body-s);font-weight:600;color:var(--mp-info-text)}.mp-order-panel__body{display:flex;flex-direction:column;gap:var(--mp-gap-block)}.mp-order-items{display:flex;flex-direction:column;gap:var(--mp-gap-block);padding:calc(var(--mp-pad-card) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block)}.mp-order-items>li+li{padding-top:var(--mp-gap-block);border-top:1px solid var(--mp-line)}.mp-order-item{--order-meta-w: round(nearest, calc(416px * var(--mp-dn)), 1px);--order-text-indent: calc(round(nearest, calc(35px * var(--mp-dn)), 1px) + var(--mp-gap-inline));display:block}.mp-order-item__row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mp-gap-block)}.mp-order-item__product{display:flex;flex:1 1 auto;align-items:center;gap:var(--mp-gap-inline);min-width:0}.mp-order-item__cover{--sk-r: var(--radius-square);display:grid;flex:none;place-items:center;overflow:hidden;width:round(nearest,calc(35px * var(--mp-dn)),1px);height:round(nearest,calc(35px * var(--mp-dn)),1px);border-radius:var(--radius-square)}.mp-order-item__cover>img,.mp-order-item__cover-mark{grid-area:1 / 1}.mp-order-item__cover>img{width:auto;height:100%;object-fit:contain}.mp-order-item__cover-mark{display:none;font-size:round(nearest,calc(14px * var(--mp-dn)),1px);font-weight:700;line-height:1;color:var(--mp-fg-subtle)}.mp-order-item__cover:not(:has(>img)),.mp-order-item__cover:has(>img:is([data-shape=mark],[data-shape=broken])){background-color:var(--mp-surface-alt)}.mp-order-item__cover:has(>img:is([data-shape=mark],[data-shape=broken])):before,.mp-order-item__cover>img:is([data-shape=mark],[data-shape=broken]){display:none}.mp-order-item__cover:not(:has(>img))>.mp-order-item__cover-mark,.mp-order-item__cover:has(>img:is([data-shape=mark],[data-shape=broken]))>.mp-order-item__cover-mark{display:block}.mp-order-item__names{display:flex;flex-direction:column;min-width:0}.mp-order-item__name,.mp-order-item__edition{overflow:hidden;font-size:round(nearest,calc(12px * var(--mp-dn)),1px);font-weight:600;line-height:normal;text-overflow:ellipsis;white-space:nowrap}.mp-order-item__name{color:var(--mp-fg)}.mp-order-item__edition{color:var(--mp-fg-subtle)}.mp-order-item__meta{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:round(nearest,calc(35px * var(--mp-dn)),1px);width:var(--order-meta-w)}@media(width>=1600px){.mp-order-item__meta:has(>.mp-order-item__toggle){justify-content:space-between}}.mp-order-item__col{display:flex;flex:none;flex-direction:column;min-width:0;width:round(nearest,calc(100px * var(--mp-dn)),1px)}.mp-order-item__col--price{width:auto;min-width:round(nearest,calc(64px * var(--mp-dn)),1px)}.mp-order-item__col-value,.mp-order-item__col-link,.mp-order-item__col-label,.mp-order-item__qty{overflow:hidden;font-size:round(nearest,calc(12px * var(--mp-dn)),1px);font-weight:600;line-height:normal;text-overflow:ellipsis;white-space:nowrap}.mp-order-item__col-value{display:flex;align-items:center;gap:calc(4px * var(--mp-dn));color:var(--mp-fg)}.mp-order-item__col-value--muted,.mp-order-item__col-label,.mp-order-item__qty{color:var(--mp-fg-subtle)}.mp-order-item__col-link{align-self:flex-start;max-width:100%;color:var(--mp-info-text);transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-order-item__col-link:hover{color:var(--mp-link-hover)}}.mp-order-item__price{display:flex;align-items:baseline;gap:calc(6px * var(--mp-dn));font-size:round(nearest,calc(12px * var(--mp-dn)),1px);font-weight:600;line-height:normal;color:var(--mp-fg)}.mp-order-item__toggle{display:grid;flex:none;place-items:center;width:round(nearest,calc(35px * var(--mp-dn)),1px);height:round(nearest,calc(35px * var(--mp-dn)),1px);border:1px solid var(--mp-line-control);border-radius:var(--radius-control);color:var(--mp-fg);transition:border-color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.mp-order-item__toggle mp-icon{transition:transform var(--dur-base) var(--ease-standard)}.mp-order-item__toggle[aria-expanded=true] mp-icon{transform:rotate(180deg)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-order-item__toggle:hover{border-color:var(--mp-line-control-hover);background-color:var(--mp-surface-alt)}}.mp-order-item__drawer{padding-top:var(--mp-gap-block)}.mp-order-item__drawer-body{display:flex;flex-direction:column;gap:var(--mp-gap-block);width:var(--order-meta-w);max-width:100%;margin-inline-start:auto}.mp-order-item__failure{padding:calc(10px * var(--mp-dn)) var(--mp-gap-block);border:1px solid var(--mp-danger-line);border-radius:var(--radius-control);background-color:var(--mp-danger-bg);font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy);color:var(--mp-danger-text)}.mp-order-item__note{font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted)}.mp-order-item__instructions{display:flex;flex-direction:column;gap:calc(5px * var(--mp-dn))}.mp-order-item__instructions-label{font-size:var(--mp-fs-micro);font-weight:700;letter-spacing:.04em;color:var(--mp-fg-subtle);text-transform:uppercase}.mp-order-item__instructions-text{font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted);white-space:pre-line}.mp-order-key{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mp-gap-inline)}.mp-order-key__plate{display:flex;flex:1000 1 auto;align-items:center;justify-content:center;gap:var(--mp-gap-inline);min-height:var(--mp-control-h);padding-inline:calc(round(nearest,calc(36px * var(--mp-dn)),1px) - 1px);border:1px dashed var(--mp-line);border-radius:var(--radius-control);background-color:var(--mp-canvas)}.mp-order-key__value{font-family:inherit;font-size:var(--mp-fs-body-s);font-weight:700;line-height:20px;color:var(--mp-fg);white-space:nowrap;-webkit-user-select:all;user-select:all}.mp-order-key__value--link{color:var(--mp-info-text);text-decoration:underline;text-underline-offset:3px;-webkit-user-select:auto;user-select:auto}.mp-order-key__mask{color:var(--mp-fg-subtle);filter:blur(4px);-webkit-user-select:none;user-select:none}.mp-order-key__sep{flex:none;width:1px;height:20px;background-color:var(--mp-line)}.mp-order-key__copy,.mp-order-key__lock{display:grid;flex:none;place-items:center;width:14px;height:17px}.mp-order-key__copy{color:var(--mp-info);transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-order-key__copy:hover{color:var(--mp-link-hover)}}.mp-order-key__lock{color:var(--mp-fg-subtle)}.mp-order-key__action.ui-btn{flex:1 0 round(nearest,calc(170px * var(--mp-dn)),1px)}.mp-order-key.is-new .mp-order-key__value{animation:mp-order-key-in var(--dur-slow) var(--ease-standard) both}.mp-order-key.is-new .mp-order-key__copy,.mp-order-key.is-new .mp-order-key__action{animation:mp-order-key-follow var(--dur-slow) var(--ease-standard) calc(80ms * var(--motion-scale)) both}@keyframes mp-order-key-in{0%{opacity:0;filter:blur(6px)}}@keyframes mp-order-key-follow{0%{opacity:0}}.mp-order-summary{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--mp-gap-block)}.mp-order-invoice{display:flex;flex:0 1 round(nearest,calc(539px * var(--mp-dn)),1px);align-items:flex-start;gap:var(--mp-gap-block);min-width:0;padding:calc(var(--mp-pad-card) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block)}.mp-order-invoice__title{flex:none;width:round(nearest,calc(85px * var(--mp-dn)),1px);font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;color:var(--mp-fg)}.mp-order-invoice__body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--mp-gap-block);min-width:0}.mp-order-invoice__rows{display:flex;flex-direction:column;gap:var(--mp-gap-inline);margin:0}.mp-order-invoice__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mp-gap-block);font-size:var(--mp-fs-body-s);line-height:normal}.mp-order-invoice__row dt{min-width:0;color:var(--mp-fg-subtle)}.mp-order-invoice__row dd{margin:0;color:var(--mp-fg);text-align:right}.mp-order-invoice__row--total{padding-top:var(--mp-gap-inline);border-top:1px solid var(--mp-line)}.mp-order-invoice__row--total dt{font-weight:600;color:var(--mp-fg)}.mp-order-invoice__row--total dd{font-weight:700}@media(width<1600px){.mp-orders-page{--orders-page-top: 64px}.mp-order-item__row{flex-direction:column;align-items:stretch;gap:calc(10px * var(--mp-dn))}.mp-order-item__meta{justify-content:flex-start;gap:var(--mp-gap-block);width:100%;padding-left:var(--order-text-indent)}.mp-order-item__col{flex:1 1 auto;width:auto}.mp-order-item__col--price{flex:none}.mp-order-item__toggle{margin-left:auto}.mp-order-item__drawer-body{width:auto;margin-inline-start:0;padding-inline-start:var(--order-text-indent)}}@media(width<1280px){.mp-orders-page{--orders-col-gap: 0px}.mp-orders__cols{flex-direction:column;align-items:stretch}.mp-orders__list-col{width:100%}.mp-orders__pager{--mp-pager: inherit}.mp-orders__cols[data-detail=open] .mp-orders__list-col,.mp-orders__cols:not([data-detail=open]) .mp-orders__detail{display:none}.mp-order-panel__back{display:inline-flex;min-height:var(--mp-hit)}}@media(width<1025px){.mp-orders-page{--orders-page-top: 40px}.mp-orders{flex-direction:column;gap:var(--mp-gap-section-sm)}.mp-orders__main{width:100%}.mp-orders__tab{flex:1 1 0;width:auto;max-width:none}.mp-order-item__toggle{width:var(--mp-hit);height:var(--mp-hit)}.mp-order-invoice{flex:1 1 100%}}@media(width<768px){.mp-order-panel{padding:calc(var(--mp-pad-card) - 1px);border-radius:var(--radius-block)}.mp-order-item__col-link{white-space:normal}.mp-orders__prompt{border-radius:var(--radius-block)}.mp-order-panel__danger{flex:1 1 100%;min-width:0}.mp-order-panel__actions:has(>.mp-order-panel__danger){flex:1 1 100%;margin-inline-start:0}.mp-order-panel__title{font-size:var(--mp-fs-h-l)}.mp-order-steps{flex-basis:100%;min-width:0;max-width:none;margin-inline-end:0;padding-bottom:calc(var(--mp-fs-body-s) * 2.6 + 3px)}.mp-order-steps__step:first-child .mp-order-steps__label{left:0;width:max-content;max-width:9em;text-align:start;white-space:normal;transform:none}.mp-order-steps__step:last-child .mp-order-steps__label{right:0;left:auto;width:max-content;max-width:9em;text-align:end;white-space:normal;transform:none}.mp-order-facts{gap:var(--mp-gap-inline) var(--mp-gap-section)}.mp-order-facts__item+.mp-order-facts__item{padding-left:0;border-left:0}.mp-order-item__meta{flex-wrap:wrap;row-gap:var(--mp-gap-inline)}.mp-order-item__col{flex:1 1 calc(50% - var(--mp-gap-block))}.mp-order-item__col--price{flex:1 1 auto}.mp-order-item__name,.mp-order-item__edition,.mp-order-item__col-value,.mp-order-item__col-link,.mp-order-item__col-label,.mp-order-item__qty,.mp-order-item__price{font-size:var(--mp-fs-body-s)}.mp-order-item__name{display:-webkit-box;min-height:2lh;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.mp-order-invoice{flex-direction:column;align-items:stretch;gap:var(--mp-gap-inline)}.mp-order-invoice__title{width:auto}.mp-order-item__drawer-body{padding-inline-start:0}.mp-order-key__plate{flex:1 1 100%;padding-inline:var(--mp-gap-block)}.mp-order-key__value{word-break:break-all;white-space:normal}.mp-order-key__action.ui-btn{flex:1 1 100%;min-width:0}}@media(hover:none),(pointer:coarse),(width<768px){.mp-order-card:active{background-color:var(--mp-surface-hover)}.mp-order-card:not(.is-selected):active{border-color:var(--mp-line-hover)}a.mp-orders__tab{transition:border-color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}a.mp-orders__tab:active{background-color:var(--mp-hover-plate)}.mp-order-panel__back{transition:color var(--dur-fast) var(--ease-standard)}.mp-order-panel__back:active{color:var(--mp-fg)}.mp-order-panel__danger{transition:border-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.mp-order-panel__danger:active{border-color:var(--mp-danger-line-control-hover);transform:scale(.98)}.mp-orders__empty-cta,.mp-order-note__link{transition:color var(--dur-fast) var(--ease-standard)}.mp-orders__empty-cta:active,.mp-order-note__link:active,.mp-order-item__col-link:active,.mp-order-key__copy:active{color:var(--mp-link-hover)}.mp-order-item__toggle:active{border-color:var(--mp-line-control-hover);background-color:var(--mp-surface-alt)}}.mp-acct-nav{--acct-nav-w: 217px;display:flex;flex:none;flex-direction:column;align-items:flex-start;gap:var(--mp-gap-section-sm);width:round(nearest,calc(var(--acct-nav-w) * var(--mp-dn)),1px)}.mp-acct-nav__link{max-width:100%;font-size:var(--mp-fs-h-m);font-weight:500;line-height:round(nearest,1.424em,1px);color:var(--mp-fg);text-align:left;transition:color var(--dur-fast) var(--ease-standard)}.mp-acct-nav__link.is-current{font-weight:700}.mp-acct-nav__rule{width:100%;height:1px;margin-bottom:-1px;background-color:var(--mp-line)}.mp-account{--acct-page-top: 90px;--acct-menu-gap: 83px;--acct-pad: 40px;display:block;padding-block:round(nearest,calc(var(--acct-page-top) * var(--mp-dn)),1px) var(--mp-page-y)}.mp-account__layout{display:flex;align-items:flex-start;gap:round(nearest,calc(var(--acct-menu-gap) * var(--mp-dn)),1px)}.mp-account__main{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:var(--mp-gap-section-sm)}.mp-account__title{font-size:var(--mp-fs-display);font-weight:700;line-height:normal;color:var(--mp-fg)}.mp-account__grid{display:grid;grid-template-columns:minmax(0,430fr) minmax(0,510fr) minmax(0,430fr);gap:var(--mp-gap-section-sm);align-items:start}.mp-account__linking-note{margin:0;font-size:var(--mp-fs-body-s);line-height:normal;color:var(--mp-fg-subtle)}.mp-account__card{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-section-sm);padding:calc(round(nearest,calc(var(--acct-pad) * var(--mp-dn)),1px) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card);line-height:normal}.mp-account__card--linking,.mp-account__card--newsletter{gap:var(--mp-gap-block)}.mp-account__card-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mp-gap-inline)}.mp-account__card-head .ui-tag--warning{box-shadow:none;font-weight:600}.mp-account__card-title{display:flex;align-items:center;gap:var(--mp-gap-inline);font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;color:var(--mp-fg)}.mp-account__form{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-section-sm)}.mp-account__form .ui-input{padding-inline:calc(round(nearest,calc(15px * var(--mp-dn)),1px) - 1px)}.mp-account__form .mp-account__submit{min-width:round(nearest,calc(166px * var(--mp-dn)),1px)}.mp-account__group{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-block)}.mp-account__stack{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-inline)}.mp-account__copy{font-size:var(--mp-fs-body-m);line-height:normal;color:var(--mp-fg-muted)}.mp-account__copy-lead{display:block;font-weight:700;color:var(--mp-fg)}.mp-account__link{color:inherit;text-decoration:underline;text-underline-offset:2px;transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-account__link:hover{color:var(--mp-fg)}}.mp-account__def{min-width:0;margin:0}.mp-account__box{display:flex;align-items:center;min-width:0;height:var(--mp-control-h);margin:0;padding:0 calc(round(nearest,calc(16px * var(--mp-dn)),1px) - 1px);border:1px solid var(--mp-line-control);border-radius:var(--radius-control);background-color:var(--mp-surface-alt);font-size:var(--mp-fs-input);color:var(--mp-fg)}.mp-account__box>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-account__control{position:relative;display:block;min-width:0}.mp-account__stack .ui-input{padding-inline:calc(round(nearest,calc(16px * var(--mp-dn)),1px) - 1px)}.mp-account__stack .mp-account__control .ui-input{padding-inline-end:round(nearest,calc(150px * var(--mp-dn)),1px)}.mp-account__hint{position:absolute;top:50%;inset-inline-end:round(nearest,calc(16px * var(--mp-dn)),1px);transform:translateY(-50%);font-size:var(--mp-fs-body-s);line-height:normal;color:var(--mp-warning-text);pointer-events:none}.mp-account__submit{align-self:flex-start}.mp-account__note{font-size:var(--mp-fs-body-m);line-height:normal;color:var(--mp-fg-subtle)}.mp-account__status{font-size:var(--mp-fs-body-s);line-height:normal}.mp-account__status--ok{color:var(--mp-success-text)}.mp-account__status--bad{color:var(--mp-danger-text)}.mp-account__danger{display:flex;align-items:center;gap:var(--mp-gap-inline);padding-top:var(--mp-gap-block);padding-inline-start:round(nearest,calc(var(--acct-pad) * var(--mp-dn)),1px);border-top:1px solid var(--mp-line)}.mp-account__delete{font-size:var(--mp-fs-body-s);font-weight:500;line-height:normal;color:var(--mp-danger-text);text-align:left;transition:opacity var(--dur-fast) var(--ease-standard)}.mp-account__delete:disabled{opacity:.6;cursor:not-allowed}@media(width<1600px){.mp-account{--acct-page-top: 64px;--acct-pad: 32px}}@media(width<1280px){.mp-account__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<1025px){.mp-account{--acct-page-top: 40px;--acct-pad: 24px}.mp-account__layout{flex-direction:column;gap:var(--mp-gap-section-sm)}.mp-acct-nav{flex-flow:row wrap;align-items:center;gap:calc(10px * var(--mp-dn)) var(--mp-gap-block);width:100%}.mp-acct-nav__link{display:inline-flex;align-items:center;min-height:var(--mp-hit);font-size:var(--mp-fs-body-l)}.mp-acct-nav__rule{flex-basis:100%}.mp-account__main{width:100%}.mp-account__delete{display:inline-flex;align-items:center;min-height:var(--mp-hit)}}@media(width<768px){.mp-account{--acct-pad: 16px}.mp-account__grid{grid-template-columns:minmax(0,1fr)}.mp-account__stack .mp-account__control .ui-input{padding-inline-end:calc(round(nearest,calc(16px * var(--mp-dn)),1px) - 1px)}.mp-account__hint{position:static;display:block;margin-top:round(nearest,calc(4px * var(--mp-dn)),1px);transform:none}.mp-account__submit{align-self:stretch}.mp-account__box{height:auto;min-height:var(--mp-control-h);padding-block:round(nearest,calc(10px * var(--mp-dn)),1px)}.mp-account__box>span{overflow-wrap:anywhere;white-space:normal}}@media(width<1025px),(pointer:coarse){.mp-account__stack input[type=date]::-webkit-date-and-time-value{text-align:start}}@media(hover:none),(pointer:coarse),(width<768px){.mp-acct-nav__link:active{color:var(--mp-fg-muted)}.mp-account__link:active{color:var(--mp-fg)}}.mp-checkout{--mp-checkout-recap: 410px;--mp-checkout-panel: 860px;display:block;padding-block:var(--mp-page-y)}.mp-checkout__layout{display:grid;grid-template-columns:round(nearest,calc(var(--mp-checkout-recap) * var(--mp-dn)),1px) minmax(0,1fr);column-gap:var(--mp-gap-wide);row-gap:var(--mp-gap-section);align-items:start}.mp-checkout__recap{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-section)}.mp-checkout__back{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--mp-gap-block);min-height:round(nearest,calc(30px * var(--mp-dn)),1px);color:var(--mp-fg-muted);font-size:var(--mp-fs-body-m);font-weight:600;line-height:normal;transition:color var(--dur-fast) var(--ease-standard)}.mp-checkout__back-icon{flex:none;width:round(nearest,calc(20px * var(--mp-dn)),1px);height:round(nearest,calc(20px * var(--mp-dn)),1px);color:var(--mp-fg-subtle);transition:color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-checkout__back:hover{color:var(--mp-fg)}.mp-checkout__back:hover .mp-checkout__back-icon{color:var(--mp-fg);transform:translate(-2px)}}@media(width<1025px),(pointer:coarse){.mp-checkout__back{padding-block:max(0px,calc((var(--mp-hit) - 1lh) / 2));margin-block:min(0px,calc((1lh - var(--mp-hit)) / 2))}}.mp-checkout__amount{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-inline)}.mp-checkout__amount-label{color:var(--mp-fg-muted);font-size:round(nearest,calc(26px * var(--mp-dn)),1px);line-height:normal}.mp-checkout__amount-value{color:var(--mp-fg);font-size:var(--mp-fs-h-xl);font-weight:700;line-height:normal;text-transform:uppercase;font-variant-numeric:tabular-nums}.mp-checkout__cart{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-block)}.mp-checkout__rule{height:1px;margin-block:-1px 0;border:0;background-color:var(--mp-line)}.mp-checkout__lines{display:flex;flex-direction:column;gap:var(--mp-gap-block);margin:0;padding:0;list-style:none}.mp-checkout-line{--mp-checkout-cover: round(nearest, calc(80px * var(--mp-dn)), 1px);display:grid;grid-template-columns:var(--mp-checkout-cover) minmax(0,1fr);gap:var(--mp-gap-block);align-items:center}.mp-checkout-line__cover{position:relative;display:grid;width:var(--mp-checkout-cover);height:var(--mp-checkout-cover);place-items:center;overflow:hidden;border-radius:var(--radius-square);background-color:var(--mp-surface-alt);color:var(--mp-fg-subtle)}.mp-checkout-line__cover>*{grid-area:1 / 1}.mp-checkout-line__cover img{width:auto;height:100%;max-width:100%;object-fit:contain}.mp-checkout-line__cover>.mp-checkout-line__mark,.mp-checkout-line__cover>img:is([data-shape=mark],[data-shape=broken]),.mp-checkout-line__cover:has(>img:is([data-shape=mark],[data-shape=broken])):before{display:none}.mp-checkout-line__cover:not(:has(>img))>.mp-checkout-line__mark,.mp-checkout-line__cover:has(>img:is([data-shape=mark],[data-shape=broken]))>.mp-checkout-line__mark{display:inline-flex}.mp-checkout-line[data-available=false] .mp-checkout-line__cover{opacity:.5}.mp-checkout-line__body{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:var(--mp-gap-inline)}.mp-checkout-line__titles{display:flex;min-width:0;flex-direction:column}.mp-checkout-line__name{overflow:hidden;color:var(--mp-fg);font-size:var(--mp-fs-body-l);font-weight:600;line-height:normal;text-overflow:ellipsis;white-space:nowrap}.mp-checkout-line__edition{overflow:hidden;color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-s);line-height:normal;text-overflow:ellipsis;white-space:nowrap}.mp-checkout-line__meta{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--mp-gap-inline)}.mp-checkout-line__chips{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--mp-gap-inline)}.mp-checkout-line__platform{flex:none;color:var(--mp-fg)}.mp-checkout-line__prices{display:flex;flex:none;align-items:baseline;gap:round(nearest,calc(8px * var(--mp-dn)),1px);text-align:right}.mp-checkout-line__price{color:var(--mp-fg);font-size:var(--mp-fs-body-l);font-weight:700;line-height:normal;text-transform:uppercase;font-variant-numeric:tabular-nums}.mp-checkout-line__was{color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-s-2nd);line-height:normal}.mp-checkout-line__qty{color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-s-2nd);line-height:normal;font-variant-numeric:tabular-nums}.mp-checkout__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mp-gap-inline);margin:0;font-size:var(--mp-fs-body-l);line-height:normal}.mp-checkout__row dt{display:flex;min-width:0;align-items:center;gap:round(nearest,calc(6px * var(--mp-dn)),1px);overflow:hidden;color:var(--mp-fg);font-weight:500;text-overflow:ellipsis}.mp-checkout__row dd{margin:0;color:var(--mp-fg);font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.mp-checkout__row--muted dt,.mp-checkout__row--muted dd{color:var(--mp-fg-subtle);font-weight:400}.mp-checkout__row--total{align-items:flex-start}.mp-checkout__row--total dt{font-weight:600}.mp-checkout__row--total dd{font-size:var(--mp-fs-h-s);font-weight:700}.mp-checkout__tax{color:var(--mp-fg-subtle);font-size:var(--mp-fs-caption);line-height:1.35}.mp-checkout__panel{display:flex;min-width:0;width:100%;max-width:round(nearest,calc(var(--mp-checkout-panel) * var(--mp-dn)),1px);flex-direction:column;gap:var(--mp-gap-block);justify-self:end;padding:calc(var(--mp-pad-card) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface)}@media(width>=1280px){.mp-checkout__panel{position:sticky;top:min(var(--mp-sticky-top),calc(100dvh - var(--sticky-h, 0px) - 20px))}}.mp-checkout__panel-title{display:flex;align-items:center;gap:round(nearest,calc(6px * var(--mp-dn)),1px);margin:0;color:var(--mp-fg);font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal}.mp-checkout__panel-text{color:var(--mp-fg-muted);font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy)}.mp-checkout__methods{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mp-gap-block);margin:0;padding:0;list-style:none}.mp-checkout__methods img{display:block}.mp-checkout__note{display:flex;align-items:flex-start;gap:var(--mp-gap-inline);padding:round(nearest,calc(15px * var(--mp-dn)),1px) round(nearest,calc(19px * var(--mp-dn)),1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface-alt);color:var(--mp-fg-muted);font-size:var(--mp-fs-body-s);line-height:1.35}.mp-checkout__note-icon{flex:none;width:round(nearest,calc(20px * var(--mp-dn)),1px);height:round(nearest,calc(20px * var(--mp-dn)),1px);color:var(--mp-success)}.mp-checkout__blocked{padding:round(nearest,calc(15px * var(--mp-dn)),1px) round(nearest,calc(19px * var(--mp-dn)),1px);border:1px solid var(--mp-danger-line);border-radius:var(--radius-block);background-color:var(--mp-danger-bg);color:var(--mp-fg-muted);font-size:var(--mp-fs-body-s);line-height:1.35}.mp-checkout__blocked-link{display:inline-block;margin-inline-start:round(nearest,calc(4px * var(--mp-dn)),1px);color:var(--mp-info-text);font-weight:600;white-space:nowrap;transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-checkout__blocked-link:hover{color:var(--mp-fg)}}.mp-checkout__waiver{display:flex;flex-direction:column;gap:var(--mp-gap-inline)}.mp-checkout__waiver-error{color:var(--mp-danger-text);font-size:var(--mp-fs-micro);font-weight:600;line-height:1.35}.mp-checkout__facts{display:flex;flex-direction:column;gap:var(--mp-gap-inline);margin:0}.mp-checkout__fact{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mp-gap-inline);font-size:var(--mp-fs-body-s);line-height:normal}.mp-checkout__fact dt{min-width:round(nearest,calc(110px * var(--mp-dn)),1px);color:var(--mp-fg-subtle)}.mp-checkout__fact dd{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--mp-gap-inline);margin:0;color:var(--mp-fg);font-variant-numeric:tabular-nums}.mp-checkout__ref{padding:2px round(nearest,calc(8px * var(--mp-dn)),1px);border-radius:var(--radius-tag);background-color:var(--mp-surface-alt);color:var(--mp-fg-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--mp-fs-micro);overflow-wrap:anywhere}.mp-checkout__actions{display:flex;flex-wrap:wrap;gap:var(--mp-gap-inline)}.mp-checkout__diag{display:flex;flex-direction:column;gap:round(nearest,calc(6px * var(--mp-dn)),1px);padding:round(nearest,calc(12px * var(--mp-dn)),1px);border:1px dashed var(--mp-line);border-radius:var(--radius-block);color:var(--mp-fg-subtle);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--mp-fs-micro);line-height:1.4;overflow-wrap:anywhere}.mp-checkout-done .ui-dialog__panel{--ui-dialog-pad: calc(round(nearest, calc(40px * var(--mp-dn)), 1px) - 1px) ;text-align:center}.mp-checkout-done .ui-dialog__head{position:absolute;inset-block-start:round(nearest,calc(11px * var(--mp-dn)),1px);inset-inline-end:round(nearest,calc(11px * var(--mp-dn)),1px);padding:0}.mp-checkout-done .ui-dialog--center .ui-dialog__body{gap:round(nearest,calc(30px * var(--mp-dn)),1px);padding-block:calc(round(nearest,calc(50px * var(--mp-dn)),1px) - 1px) round(nearest,calc(30px * var(--mp-dn)),1px)}.mp-checkout__done{display:flex;flex-direction:column;align-items:center;gap:var(--mp-gap-block)}.mp-checkout__done-title,.mp-checkout__done-text{max-width:round(nearest,calc(292px * var(--mp-dn)),1px)}.mp-checkout__done-title{margin:0;color:var(--mp-fg);font-size:var(--mp-fs-h-l);font-weight:700;line-height:1.18;white-space:pre-line}.mp-checkout__done-text{color:var(--mp-fg-muted);font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy)}.mp-checkout__done-actions{display:contents}.mp-checkout-done .ui-dialog__foot{justify-content:center}.mp-checkout-done .ui-dialog__foot .ui-btn{min-width:round(nearest,calc(167px * var(--mp-dn)),1px)}@media(width<1600px){.mp-checkout__amount-label{font-size:round(nearest,calc(22px * var(--mp-dn)),1px)}}@media(width<1025px){.mp-checkout__layout{grid-template-columns:minmax(0,1fr)}.mp-checkout__panel{max-width:none;justify-self:stretch}.mp-checkout__amount-label{font-size:round(nearest,calc(20px * var(--mp-dn)),1px)}}@media(width<768px){.mp-checkout-line{--mp-checkout-cover: round(nearest, calc(64px * var(--mp-dn)), 1px)}.mp-checkout__amount-label{font-size:round(nearest,calc(18px * var(--mp-dn)),1px)}.mp-checkout-line__name{display:-webkit-box;min-height:2lh;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.mp-checkout__actions{gap:var(--mp-gap-block)}.mp-checkout__actions>*{flex:1 1 100%}.mp-checkout-done .ui-dialog__panel{--ui-dialog-pad: round(nearest, calc(24px * var(--mp-dn)), 1px)}.mp-checkout-done .ui-dialog--center .ui-dialog__body{gap:var(--mp-gap-block);padding-block:round(nearest,calc(32px * var(--mp-dn)),1px) var(--mp-gap-block)}.mp-checkout-done .ui-dialog__foot .ui-btn{min-width:0;flex:1 1 100%}}@media(hover:none),(pointer:coarse),(width<768px){.mp-checkout__back:active,.mp-checkout__blocked-link:active{color:var(--mp-fg)}.mp-checkout__back:active .mp-checkout__back-icon{color:var(--mp-fg);transform:translate(-2px)}}.mp-wishlist-page{--wl-page-top: 90px;--wl-menu-gap: 83px;--wl-grid-gap: 22px;--wl-cols: 5;display:block;padding-block:round(nearest,calc(var(--wl-page-top) * var(--mp-dn)),1px) var(--mp-page-y)}.mp-wishlist{display:flex;align-items:flex-start;gap:round(nearest,calc(var(--wl-menu-gap) * var(--mp-dn)),1px)}.mp-wishlist__main{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:var(--mp-gap-section-sm)}.mp-wishlist__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .2em;font-size:var(--mp-fs-display);font-weight:700;line-height:normal;color:var(--mp-fg)}.mp-wishlist__count{line-height:normal}.mp-wishlist__grid{display:grid;grid-template-columns:repeat(var(--wl-cols),minmax(0,1fr));gap:round(nearest,calc(var(--wl-grid-gap) * var(--mp-dn)),1px)}.mp-wishlist__cell{display:block;min-width:0;transition:opacity var(--dur-base) var(--ease-standard)}.mp-wishlist__cell.is-unliked{opacity:.55}.mp-wishlist__cell.is-unliked:has(:focus-visible){opacity:1}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-wishlist__cell.is-unliked:hover{opacity:1}}@media(width<1600px){.mp-wishlist-page{--wl-page-top: 64px;--wl-grid-gap: 20px;--wl-cols: 4}}@media(width<1280px){.mp-wishlist-page{--wl-cols: 3}}@media(width<1025px){.mp-wishlist-page{--wl-page-top: 40px}.mp-wishlist{flex-direction:column;gap:var(--mp-gap-section-sm)}.mp-wishlist__main{width:100%}}@media(width<768px){.mp-wishlist-page{--wl-grid-gap: 16px;--wl-cols: 2}}.mp-auth .ui-dialog__head,.mp-auth .ui-dialog__foot{display:none}.mp-auth .ui-dialog__body{padding:0}.mp-auth .ui-dialog__panel{border-width:0}.mp-auth__split{display:grid;min-height:min(round(nearest,calc(900px * var(--mp-dn)),1px),calc(100dvh - 80px));grid-template-columns:1fr 1fr}.mp-auth__hero{--auth-art-base: #0a0d15;--auth-art-violet: #231155;position:relative;display:flex;overflow:hidden;flex-direction:column;justify-content:flex-end;padding:0 round(nearest,calc(74px * var(--mp-dn)),1px) round(nearest,calc(66px * var(--mp-dn)),1px);background-image:linear-gradient(214.97deg,var(--auth-art-base) 42.4%,var(--auth-art-violet) 97.96%)}.mp-auth__art{position:absolute;top:.11%;left:4.9%;width:89.01%;height:71.23%}.mp-auth__glow{position:absolute;border-radius:50%;opacity:.5}.mp-auth__glow--blue{top:30.08%;left:6%;width:59.33%;aspect-ratio:1;background:radial-gradient(circle closest-side,#00a3ff,#00a3ff00)}.mp-auth__glow--pink{top:9.15%;left:24.33%;width:72.5%;aspect-ratio:1;background:radial-gradient(circle closest-side,#ff009d,#ff009d00)}.mp-auth__still{position:absolute;inset:0;background-image:url(/auth/market-hero.webp);background-repeat:no-repeat;background-size:100% 100%}.mp-auth__welcome{position:relative;display:flex;flex-direction:column;gap:round(nearest,calc(15px * var(--mp-dn)),1px);max-width:round(nearest,calc(497px * var(--mp-dn)),1px)}.mp-auth__welcome-title{font-size:var(--mp-fs-h-xl);font-weight:800;line-height:1.05;color:var(--mp-fg);white-space:pre-line}.mp-auth__welcome-text{font-size:var(--mp-fs-body-l);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted)}.mp-auth__welcome-text strong{font-weight:700;color:var(--mp-fg)}.mp-auth__panel{position:relative;display:flex;align-items:center;justify-content:center;padding:round(nearest,calc(70px * var(--mp-dn)),1px) round(nearest,calc(87px * var(--mp-dn)),1px);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:inset 0 0 0 1px var(--mp-dialog-line)}@media(width>=1280px){.mp-auth:not(.mp-auth--card) .mp-auth__panel{border-start-start-radius:0;border-end-start-radius:0;box-shadow:inset 0 1px 0 var(--mp-dialog-line),inset -1px 0 0 var(--mp-dialog-line),inset 0 -1px 0 var(--mp-dialog-line)}}.mp-auth__close{position:absolute;z-index:1;top:round(nearest,calc(20px * var(--mp-dn)),1px);right:round(nearest,calc(20px * var(--mp-dn)),1px);display:grid;width:round(nearest,calc(36px * var(--mp-dn)),1px);height:round(nearest,calc(36px * var(--mp-dn)),1px);border-radius:var(--radius-control);color:var(--mp-fg-subtle);place-items:center;transition:color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-auth__close:hover{background-color:var(--mp-hover-plate);color:var(--mp-fg)}}.mp-auth__close:active{transform:scale(.94)}.mp-auth__column{display:flex;width:100%;max-width:round(nearest,calc(496px * var(--mp-dn)),1px);flex-direction:column;align-items:center;gap:var(--mp-gap-section-sm)}.mp-auth__lockup{color:var(--mp-fg)}.mp-auth__heading{display:flex;flex-direction:column;align-items:center;gap:var(--mp-gap-inline);text-align:center}.mp-auth__title{font-size:var(--mp-fs-h-xl);font-weight:700;line-height:1.05;color:var(--mp-fg);white-space:pre-line}.mp-auth__subtitle{font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted);white-space:pre-line}.mp-auth__notice,.mp-auth__error{width:100%;padding:round(nearest,calc(12px * var(--mp-dn)),1px) round(nearest,calc(16px * var(--mp-dn)),1px);border-radius:var(--radius-control);font-size:var(--mp-fs-body-s);text-align:center}.mp-auth__notice{background-color:var(--mp-ok);color:var(--mp-success-text)}.mp-auth__error{background-color:var(--mp-danger);color:var(--mp-danger-text)}@supports (color: color-mix(in lab,red,red)){.mp-auth__error{background-color:color-mix(in srgb,var(--mp-danger) 12%,transparent)}}.mp-auth__cloud{display:flex;width:100%;align-items:flex-start;padding:var(--mp-pad-card-sm);border:1px solid var(--mp-success-line);border-radius:var(--radius-block);background-color:var(--mp-success-bg);font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted);gap:round(nearest,calc(15px * var(--mp-dn)),1px)}.mp-auth__cloud-mark{flex:none;color:var(--mp-success-text)}.mp-auth__cloud strong{font-weight:700;color:var(--mp-success-text)}.mp-auth__methods{display:flex;width:100%;flex-direction:column;margin-top:calc(var(--mp-gap-inline) - var(--mp-gap-section-sm));gap:var(--mp-gap-section-sm)}.mp-auth__providers{display:flex;width:100%;flex-direction:column;gap:var(--mp-gap-inline)}.mp-auth__provider{display:flex;height:var(--mp-control-h);align-items:center;padding:0 calc(var(--mp-gap-inline) - 1px);border:1px solid var(--mp-line-control);border-radius:var(--radius-control);background-color:var(--mp-surface-alt);box-shadow:var(--mp-shadow-control);gap:var(--mp-gap-block);transition:border-color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-auth__provider:hover{border-color:var(--mp-line-control-hover);background-color:var(--mp-surface-hover)}}.mp-auth__provider:active{transform:scale(.99)}.mp-auth__provider-mark{display:grid;width:round(nearest,calc(30px * var(--mp-dn)),1px);height:round(nearest,calc(30px * var(--mp-dn)),1px);flex:none;border-radius:7px;background-color:#fff;place-items:center}.mp-auth__provider-mark svg{width:round(nearest,calc(15px * var(--mp-dn)),1px);height:round(nearest,calc(15px * var(--mp-dn)),1px)}.mp-auth__provider-glyph{flex:none;margin-inline-start:var(--mp-gap-inline);color:var(--mp-fg)}.mp-auth__provider-label{font-size:var(--mp-fs-body-m);font-weight:700;color:var(--mp-fg)}.mp-auth__or{display:flex;width:100%;align-items:center;font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted);gap:var(--mp-gap-block)}.mp-auth__or:before,.mp-auth__or:after{height:1px;flex:1;background-color:var(--mp-line);content:""}.mp-auth__form,.mp-auth__fields{display:flex;width:100%;flex-direction:column;gap:var(--mp-gap-block)}.mp-auth .ui-input{padding-inline:calc(round(nearest,calc(23px * var(--mp-dn)),1px) - 1px)}.mp-auth__repeat{margin-top:calc(var(--mp-gap-inline) - var(--mp-gap-block))}.mp-auth__field{position:relative;display:block}.mp-auth__hint{position:absolute;top:50%;right:round(nearest,calc(23px * var(--mp-dn)),1px);font-size:var(--mp-fs-body-s);color:var(--mp-warning-text);pointer-events:none;transform:translateY(-50%)}.mp-auth__field .ui-input{padding-inline-end:round(nearest,calc(180px * var(--mp-dn)),1px)}.mp-auth__row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--mp-gap-block)}.mp-auth__consent{display:flex;width:100%;align-items:center;gap:var(--mp-gap-inline)}.mp-auth .ui-choice__box,.mp-auth .ui-choice__check{width:round(nearest,calc(24px * var(--mp-dn)),1px);height:round(nearest,calc(24px * var(--mp-dn)),1px)}.mp-auth .ui-choice__label{font-size:var(--mp-fs-body-m)}.mp-auth__row .ui-choice__label{color:var(--mp-fg)}.mp-auth__consent-text{font-size:var(--mp-fs-body-s);color:var(--mp-fg-muted)}.mp-auth__consent-text .mp-auth__link{font-size:inherit}.mp-auth__actions{display:flex;width:100%;gap:var(--mp-gap-inline)}.mp-auth__actions>*{flex:1}.mp-auth__link{border-radius:5px;font-size:var(--mp-fs-body-m);color:var(--mp-info-text);text-decoration:underline;text-underline-offset:2px;transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-auth__link:hover:not(:disabled){color:var(--mp-fg)}}.mp-auth__link:disabled{opacity:.5}.mp-auth__resend{font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted);text-align:center;white-space:pre-line}.mp-auth__address{font-size:var(--mp-fs-h-m);font-weight:400;line-height:var(--mp-lh-copy);color:var(--mp-fg);text-align:center;overflow-wrap:anywhere}.mp-auth__address,.mp-auth__resend{margin-top:calc(var(--mp-gap-inline) - var(--mp-gap-section-sm))}.mp-auth__resend .mp-auth__link{font-size:inherit}.mp-auth--card .mp-auth__split{min-height:0;grid-template-columns:1fr}.mp-auth--card .mp-auth__panel{padding:round(nearest,calc(50px * var(--mp-dn)),1px) var(--mp-pad-panel) var(--mp-pad-panel)}.mp-auth--card .mp-auth__column{max-width:round(nearest,calc(292px * var(--mp-dn)),1px);gap:var(--mp-gap-block)}.mp-auth--card .mp-auth__column>.ui-btn{width:round(nearest,calc(250px * var(--mp-dn)),1px);max-width:100%;margin-top:calc(var(--mp-gap-section-sm) - var(--mp-gap-block))}.mp-auth__card-title{font-size:var(--mp-fs-h-l);font-weight:700;line-height:round(nearest,1.1765em,1px);color:var(--mp-fg);text-align:center;white-space:pre-line}.mp-auth__card-text{font-size:var(--mp-fs-body-m);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted);text-align:center;white-space:pre-line}@media(width<1600px){.mp-auth__panel{padding:round(nearest,calc(48px * var(--mp-dn)),1px) round(nearest,calc(56px * var(--mp-dn)),1px)}.mp-auth__hero{padding:0 round(nearest,calc(48px * var(--mp-dn)),1px) round(nearest,calc(48px * var(--mp-dn)),1px)}}@media(width<1280px){.mp-auth__hero{display:none}.mp-auth .ui-dialog__panel{width:min(round(nearest,calc(640px * var(--mp-dn)),1px),100%)}.mp-auth--card .ui-dialog__panel{width:min(round(nearest,calc(480px * var(--mp-dn)),1px),100%)}.mp-auth__split{min-height:0;grid-template-columns:1fr}.mp-auth__panel{padding:round(nearest,calc(40px * var(--mp-dn)),1px)}}@media(width<1025px),(pointer:coarse){.mp-auth__consent-text{line-height:1.75}.mp-auth__consent-text .mp-auth__link.ui-hit:before{height:100%;height:1lh}.mp-auth :is(.mp-auth__column,.mp-auth__address,.mp-auth__card-title,.mp-auth__notice):focus-visible{outline:none}}@media(width<768px),(pointer:coarse)and (height<500px){.mp-auth__panel{padding:round(nearest,calc(24px * var(--mp-dn)),1px) round(nearest,calc(20px * var(--mp-dn)),1px) calc(round(nearest,calc(24px * var(--mp-dn)),1px) + var(--ui-vv-safe-bottom, env(safe-area-inset-bottom, 0px)));border-end-start-radius:0;border-end-end-radius:0}:root .mp-auth .ui-dialog--center>.ui-dialog__panel{padding-bottom:0}.mp-auth:not(.mp-auth--card) .mp-auth__panel{flex-direction:column;align-items:stretch}.mp-auth:not(.mp-auth--card) .mp-auth__close{position:sticky;top:8px;right:auto;align-self:flex-end;margin-bottom:calc(-1*round(nearest,calc(36px * var(--mp-dn)),1px));background-color:var(--mp-surface)}.mp-auth:not(.mp-auth--card) .mp-auth__column{align-self:center}.mp-auth__actions{flex-direction:column-reverse}.mp-auth__actions,.mp-auth__providers{gap:var(--mp-gap-block)}.mp-auth__row{flex-wrap:wrap;gap:var(--mp-gap-block)}.mp-auth__row .mp-auth__link{min-height:var(--mp-hit)}.mp-auth__resend{padding-bottom:calc((var(--mp-hit) - 1lh) / 2)}.mp-auth__hint{position:static;display:block;margin-top:6px;transform:none}.mp-auth__field .ui-input{padding-inline-end:calc(round(nearest,calc(23px * var(--mp-dn)),1px) - 1px)}.mp-auth__repeat{margin-top:0}}@media(hover:none),(pointer:coarse),(width<768px){.mp-auth .mp-auth__close:active{background-color:var(--mp-hover-plate);color:var(--mp-fg)}.mp-auth__provider:active{border-color:var(--mp-line-control-hover);background-color:var(--mp-surface-hover)}.mp-auth__link,.mp-turnstile__retry{transition:color var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}.mp-auth__link:active:not(:disabled),.mp-turnstile__retry:active{opacity:.6}}.mp-catalog{--cat-page-top: 90px;display:block;padding-block:round(nearest,calc(var(--cat-page-top) * var(--mp-dn)),1px) var(--mp-gap-section)}.mp-catalog__cols{display:grid;align-items:start;gap:var(--mp-gap-wide);grid-template-columns:round(nearest,calc(400px * var(--mp-dn)),1px) minmax(0,1fr)}.mp-catalog__title{margin-bottom:round(nearest,calc(70px * var(--mp-dn)),1px);font-size:var(--mp-fs-display);font-weight:700;line-height:normal;color:var(--mp-fg)}.mp-catalog__toggle{display:none}.mp-catalog__toggle-count{display:grid;min-width:round(nearest,calc(20px * var(--mp-dn)),1px);height:round(nearest,calc(20px * var(--mp-dn)),1px);padding-inline:round(nearest,calc(5px * var(--mp-dn)),1px);border-radius:var(--radius-pill);background-color:var(--mp-brand);font-size:var(--mp-fs-micro);font-weight:700;line-height:1;color:var(--mp-on-brand);place-items:center}.mp-catalog__toggle>mp-icon{transition:rotate var(--dur-base) var(--ease-standard)}.mp-catalog__toggle[aria-expanded=true]>mp-icon{rotate:180deg}.mp-catalog__filters{display:flex;flex-direction:column;gap:calc(var(--mp-gap-section) * 1.25)}.mp-filter{display:flex;flex-direction:column;gap:round(nearest,calc(15px * var(--mp-dn)),1px)}.mp-filter__heading{font-size:var(--mp-fs-h-m);font-weight:700;line-height:1.42;color:var(--mp-fg)}.mp-filter__rows{display:flex;flex-direction:column;gap:2px}.mp-filter__row{display:flex;width:100%;min-height:var(--mp-control-h);align-items:center;padding:round(nearest,calc(5px * var(--mp-dn)),1px) round(nearest,calc(15px * var(--mp-dn)),1px);border-radius:var(--radius-square);font-size:var(--mp-fs-body-l);line-height:normal;color:var(--mp-fg-muted);gap:var(--mp-gap-inline);text-align:start;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-filter__row:hover{background-color:var(--mp-hover-plate);color:var(--mp-fg)}}.mp-filter__row.is-on{background-color:var(--mp-surface-alt);color:var(--mp-fg);font-weight:600}.mp-filter__row:has(>ui-checkbox){padding:0}.mp-filter__row>ui-checkbox{flex:1;min-width:0;align-self:stretch}.mp-filter__row .ui-choice__label{width:100%;padding:round(nearest,calc(5px * var(--mp-dn)),1px) round(nearest,calc(15px * var(--mp-dn)),1px);gap:var(--mp-gap-inline)}.mp-filter__box{display:grid;width:round(nearest,calc(20px * var(--mp-dn)),1px);height:round(nearest,calc(20px * var(--mp-dn)),1px);flex:none;border:1px solid var(--mp-line-control);border-radius:var(--radius-square);background-color:var(--mp-surface-alt);color:transparent;place-items:center;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.mp-filter__row.is-on .mp-filter__box{border-color:var(--mp-brand);background-color:var(--mp-brand);color:var(--mp-on-brand)}.mp-filter__row .ui-choice__text{font-size:var(--mp-fs-body-l)}.mp-filter__price{display:flex;align-items:center;gap:var(--mp-gap-inline)}.mp-filter__price .ui-input{min-width:0;flex:1;padding-inline:calc(round(nearest,calc(15px * var(--mp-dn)),1px) - 1px);appearance:textfield;-moz-appearance:textfield}.mp-filter__price .ui-input::-webkit-inner-spin-button,.mp-filter__price .ui-input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.mp-filter__dash{flex:none;color:var(--mp-fg-muted)}.mp-filter__more{display:flex;min-height:var(--mp-control-h);align-items:center;align-self:flex-start;margin-top:calc(2px - round(nearest,calc(15px * var(--mp-dn)),1px));padding-inline:round(nearest,calc(15px * var(--mp-dn)),1px);font-size:var(--mp-fs-body-l);color:var(--mp-info-text);transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-filter__more:hover{color:var(--mp-fg)}}.mp-catalog__results{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-section-sm)}.mp-catalog__toolbar{display:flex;min-height:var(--mp-control-h);align-items:center;justify-content:space-between;gap:var(--mp-gap-block)}.mp-catalog__count{font-size:var(--mp-fs-body-l);font-weight:300;line-height:normal;color:var(--mp-fg-muted)}.mp-catalog__tools{display:flex;align-items:center;gap:var(--mp-gap-inline)}.mp-catalog__view{display:grid;width:var(--mp-control-h);height:var(--mp-control-h);flex:none;border:1px solid var(--mp-line-control);border-radius:var(--radius-control);background-color:var(--mp-surface-alt);color:var(--mp-fg);place-items:center;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-catalog__view:not(.is-on):hover{background-color:var(--mp-surface-hover);border-color:var(--mp-line-control-hover)}}.mp-catalog__view.is-on{border-color:transparent;background-color:var(--mp-fg-muted);color:var(--mp-canvas)}.mp-catalog__sort{width:round(nearest,calc(200px * var(--mp-dn)),1px)}.mp-catalog__sort .ui-select__value{font-weight:700}.mp-catalog__sort .ui-select__trigger,.mp-catalog__sort .ui-select__head{padding-right:calc(round(nearest,calc(15px * var(--mp-dn)),1px) - 1px)}.mp-catalog__applied{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mp-gap-block)}.mp-catalog__clear{font-size:var(--mp-fs-body-l);color:var(--mp-info-text);transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-catalog__clear:hover{color:var(--mp-fg)}}.mp-catalog__pill{display:inline-flex;min-height:var(--mp-control-h);max-width:100%;align-items:center;padding-inline:calc(round(nearest,calc(20px * var(--mp-dn)),1px) - 1px) calc(var(--mp-gap-inline) - 1px);border:1px solid var(--mp-line-control);border-radius:var(--radius-pill);background-color:var(--mp-surface-alt);font-size:var(--mp-fs-body-m);font-weight:500;line-height:normal;color:var(--mp-fg-muted);gap:var(--mp-gap-inline);transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-catalog__pill:hover{border-color:var(--mp-line-control-hover);background-color:var(--mp-surface-hover)}}.mp-catalog__pill-label{flex:none}.mp-catalog__pill-value{min-width:0;overflow:hidden;color:var(--mp-fg-subtle);text-overflow:ellipsis;white-space:nowrap}.mp-catalog__pill-x{display:grid;width:round(nearest,calc(20px * var(--mp-dn)),1px);height:round(nearest,calc(20px * var(--mp-dn)),1px);flex:none;place-items:center;border-radius:50%;background-color:var(--mp-surface);color:var(--mp-fg-subtle)}.mp-catalog__list{display:flex;flex-direction:column;gap:var(--mp-gap-block)}.mp-catalog__pager{margin-inline:auto;margin-top:var(--mp-gap-pager)}@media(width<1600px){.mp-catalog{--cat-page-top: 64px}}@media(width<1280px){.mp-catalog__cols{gap:var(--mp-gap-section);grid-template-columns:round(nearest,calc(300px * var(--mp-dn)),1px) minmax(0,1fr)}}@media(width<1025px){.mp-catalog{--cat-page-top: 40px;--cat-bar-pad: round(nearest, calc(8px * var(--mp-dn)), 1px)}.mp-catalog__cols{display:flex;flex-direction:column;gap:var(--mp-gap-section-sm)}.mp-catalog__title{margin-bottom:var(--mp-gap-block)}.mp-catalog__aside{display:none}.mp-catalog__results{width:100%;scroll-margin-top:var(--mp-header-h)}.mp-catalog__toolbar{position:sticky;z-index:20;top:var(--mp-header-h);margin:calc(-1 * var(--cat-bar-pad)) calc(-1 * var(--mp-gutter));padding:var(--cat-bar-pad) var(--mp-gutter);background-color:var(--mp-canvas)}.mp-catalog__toggle{display:inline-flex;flex:none;min-height:var(--mp-control-h);align-items:center;padding-inline:round(nearest,calc(20px * var(--mp-dn)),1px);border:1px solid var(--mp-line-control);border-radius:var(--radius-control);background-color:var(--mp-surface-alt);font-size:var(--mp-fs-body-m);font-weight:700;color:var(--mp-fg);gap:var(--mp-gap-inline);transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}.mp-filter__row{min-height:var(--mp-hit)}}@media(width<768px){.mp-catalog{--cat-page-top: 24px}.mp-catalog__toolbar{display:contents}.mp-catalog__tools{position:sticky;z-index:20;top:var(--mp-header-h);margin:calc(-1 * var(--cat-bar-pad)) calc(-1 * var(--mp-gutter));padding:var(--cat-bar-pad) var(--mp-gutter);background-color:var(--mp-canvas);gap:var(--mp-gap-block)}.mp-catalog__toggle{padding-inline:round(nearest,calc(12px * var(--mp-dn)),1px)}.mp-catalog__sort{width:auto;min-width:0;flex:1}}.mp-catalog__sheet .ui-dialog__panel{overflow:hidden}.mp-catalog__sheet .ui-dialog--center .ui-dialog__head{flex:none;padding-bottom:round(nearest,calc(12px * var(--mp-dn)),1px);border-bottom:1px solid var(--mp-line)}.mp-catalog__sheet .ui-dialog--center .ui-dialog__body{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--mp-line-control) transparent}.mp-catalog__sheet .ui-dialog--center .ui-dialog__foot{flex:none;padding-top:round(nearest,calc(16px * var(--mp-dn)),1px);border-top:1px solid var(--mp-line)}.mp-catalog__sheet-actions{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr);gap:var(--mp-gap-block)}@media(hover:none),(pointer:coarse),(width<768px){.mp-filter__row:active:not(.is-on){background-color:var(--mp-hover-plate);color:var(--mp-fg)}.mp-filter__row.is-on:active{background-color:var(--mp-surface-hover)}.mp-filter__more:active,.mp-catalog__clear:active{color:var(--mp-fg)}.mp-catalog__view{transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),scale var(--dur-fast) var(--ease-standard)}.mp-catalog__view:active{scale:.94}.mp-catalog__view:not(.is-on):active,.mp-catalog__toggle:active,.mp-catalog__pill:active{border-color:var(--mp-line-control-hover);background-color:var(--mp-surface-hover)}}.mp-home{display:flex;flex-direction:column;padding-block:round(nearest,calc(60px * var(--mp-dn)),1px) 0;gap:round(nearest,calc(70px * var(--mp-dn)),1px)}.mp-home__band{position:relative;display:flex;overflow:hidden;min-height:round(nearest,calc(518px * var(--mp-dn)),1px);align-items:center;padding:round(nearest,calc(109px * var(--mp-dn)),1px) round(nearest,calc(130px * var(--mp-dn)),1px);border-radius:var(--radius-block);background-image:linear-gradient(90deg,#00000073,#0000 60%),var(--mp-play-gradient)}.mp-home__band-body{display:flex;max-width:round(nearest,calc(620px * var(--mp-dn)),1px);flex-direction:column;gap:round(nearest,calc(15px * var(--mp-dn)),1px)}.mp-home__band-eyebrow{font-size:var(--mp-fs-label-s);font-weight:700;letter-spacing:.08em;line-height:normal;color:var(--mp-on-brand);text-transform:uppercase}.mp-home__band-title{font-size:var(--mp-fs-h-xl);font-weight:800;line-height:1.05;color:var(--mp-on-brand);text-wrap:balance}.mp-home__band-text{font-size:var(--mp-fs-body-m);line-height:normal;color:var(--mp-on-brand)}.mp-home__band-actions{display:flex;flex-wrap:wrap;margin-top:round(nearest,calc(25px * var(--mp-dn)),1px);gap:var(--mp-gap-inline)}.mp-home__band-actions .ui-btn--outline{border-color:var(--mp-on-brand);color:var(--mp-on-brand)}@supports (color: color-mix(in lab,red,red)){.mp-home__band-actions .ui-btn--outline{border-color:color-mix(in srgb,var(--mp-on-brand) 70%,transparent)}}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-home__band-actions .ui-btn--outline:hover:not(:disabled,[aria-disabled=true],.is-touch){border-color:var(--mp-on-brand)}}@media(hover:none),(pointer:coarse),(width<768px){.mp-home__band-actions .ui-btn--outline:active:not(:disabled,[aria-disabled=true]){border-color:var(--mp-on-brand)}}.mp-home__band-gap{position:absolute;top:var(--mp-gap-block);right:var(--mp-gap-block)}.mp-home__sections{display:flex;flex-direction:column;gap:var(--mp-gap-wide)}.mp-home__section{display:flex;flex-direction:column;gap:round(nearest,calc(30px * var(--mp-dn)),1px)}.mp-home__head{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:var(--mp-gap-block)}.mp-home__title{font-size:var(--mp-fs-h-l);font-weight:700;line-height:var(--mp-lh-copy);color:var(--mp-fg)}.mp-home__browse{font-size:var(--mp-fs-body-m);font-weight:600;color:var(--mp-info-text);transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-home__browse:hover{color:var(--mp-fg)}}.mp-home__empty{font-size:var(--mp-fs-body-s);color:var(--mp-fg-subtle)}.mp-home__feature{display:grid;align-items:stretch;gap:var(--mp-gap-block);grid-template-columns:minmax(0,869fr) minmax(0,631fr)}.mp-home__feature-grid{display:grid;gap:round(nearest,calc(22px * var(--mp-dn)),1px) var(--mp-gap-block);grid-template-columns:repeat(2,minmax(0,1fr))}.ui-feature{position:relative;isolation:isolate;display:flex;height:100%;flex-direction:column;gap:var(--mp-gap-block);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card)}.ui-feature:has(.ui-feature__link:focus-visible){outline:2px solid var(--mp-focus);outline-offset:2px}.ui-feature:has(.ui-heart-burst.is-burst){z-index:1}.ui-feature.is-unavailable .ui-feature__cover{opacity:.55}.ui-feature__media{position:relative;display:flex;overflow:hidden;flex:1;justify-content:center;margin:-1px -1px 0;border-radius:var(--radius-block);aspect-ratio:869 / 811}.ui-feature__cover{width:auto;max-width:none;height:100%;aspect-ratio:210 / 275;object-fit:cover}.ui-feature__body{display:flex;flex:none;flex-direction:column;justify-content:flex-end;padding:0 calc(var(--mp-pad-card-sm) - 1px) calc(var(--mp-pad-card-sm) - 1px);gap:var(--mp-gap-block)}.ui-feature__titles{display:flex;flex-direction:column;gap:var(--mp-gap-inline)}.ui-feature__title{font-size:calc(var(--mp-fs-h-l) * 36 / 34);font-weight:600;line-height:normal;color:var(--mp-fg)}.ui-feature__link{color:inherit;outline:none;transition:color var(--dur-fast) var(--ease-standard)}.ui-feature__link:before{position:absolute;z-index:1;border-radius:inherit;content:"";inset:0}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-feature:hover .ui-feature__link{color:var(--mp-brand-text)}}.ui-feature__chips{display:flex;align-items:center;gap:var(--mp-gap-inline)}.ui-feature__chip{display:block;flex:0 1 auto;min-width:0;height:var(--mp-tag-h);padding:0 calc(10px * var(--mp-dn));border-radius:var(--radius-pill);background:var(--mp-surface-alt);font-size:var(--mp-fs-tag);font-weight:600;line-height:var(--mp-tag-h);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--mp-fg-subtle)}.ui-feature__tag{display:inline-flex;height:var(--mp-tag-h);align-items:center;padding-inline:var(--mp-gap-inline);border-radius:var(--radius-pill);font-size:var(--mp-fs-body-s);font-weight:700;line-height:normal;white-space:nowrap}.ui-feature__tag--ok{background-color:var(--mp-ok);color:var(--mp-success-text)}.ui-feature__tag--warning{background-color:var(--mp-deal);box-shadow:inset 0 0 0 1px var(--mp-warning-line);color:var(--mp-warning-text)}.ui-feature__tag--danger{background-color:var(--mp-danger-bg);box-shadow:inset 0 0 0 1px var(--mp-danger-line);color:var(--mp-danger-text)}.ui-feature__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--mp-gap-block)}.ui-feature__price{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:0 calc(3px * var(--mp-dn))}.ui-feature__amount{font-size:var(--mp-fs-h-m);font-weight:700;line-height:normal;color:var(--mp-fg);text-transform:uppercase}.ui-feature__amount.is-sale{color:var(--mp-warning-text)}.ui-feature__was{display:inline-flex;align-self:stretch;align-items:center;gap:calc(3px * var(--mp-dn))}.ui-feature__reference{align-self:flex-end;margin-bottom:calc(3.5px * var(--mp-dn));font-size:var(--mp-fs-body-m);color:var(--mp-fg-muted);text-transform:uppercase}.ui-feature__deal{display:inline-flex;height:calc(var(--mp-tag-h) + 6px);align-items:center;padding:calc(3px * var(--mp-dn)) calc(10px * var(--mp-dn));border-radius:var(--radius-square);background:var(--mp-deal);font-size:var(--mp-fs-tag);font-weight:700;color:var(--mp-warning-text)}.ui-feature__no-price{font-size:var(--mp-fs-body-m);color:var(--mp-fg-subtle)}.ui-feature__heart{--ui-heart-size: round(nearest, calc(25px * var(--mp-dn)), 1px);position:relative;z-index:2;display:grid;flex:none;color:var(--mp-fg-subtle);place-items:center;transition:color var(--dur-fast) var(--ease-standard)}.ui-feature__heart svg{overflow:visible}.ui-feature__heart path{fill:transparent;transition:fill var(--dur-fast) var(--ease-standard)}.ui-feature__heart:before{position:absolute;top:50%;left:50%;width:max(100%,var(--mp-hit));height:max(100%,var(--mp-hit));transform:translate(-50%,-50%);content:""}@media(hover:hover)and (pointer:fine)and (width>=768px){.ui-feature__heart:hover{color:var(--mp-fg)}}.ui-feature__heart[aria-pressed=true]{color:var(--mp-danger)}.ui-feature__heart[aria-pressed=true] path{fill:var(--mp-danger)}.ui-feature__media.ui-sk{--sk-r: var(--radius-block)}.ui-feature__sk-title{width:round(nearest,calc(420px * var(--mp-dn)),1px);max-width:100%}.ui-feature__sk-mark{width:round(nearest,calc(24px * var(--mp-dn)),1px);height:round(nearest,calc(24px * var(--mp-dn)),1px);--sk-r: 50%}.ui-feature__sk-tag{width:round(nearest,calc(72px * var(--mp-dn)),1px);height:var(--mp-tag-h);--sk-r: var(--radius-pill)}.ui-feature__sk-price{width:round(nearest,calc(96px * var(--mp-dn)),1px);height:round(nearest,calc(28px * var(--mp-dn)),1px);--sk-r: var(--radius-tag)}.ui-feature__sk-heart{width:round(nearest,calc(25px * var(--mp-dn)),1px);height:round(nearest,calc(21px * var(--mp-dn)),1px);--sk-r: var(--radius-tag)}@media(width<1600px){.mp-home{padding-block-start:round(nearest,calc(40px * var(--mp-dn)),1px);gap:var(--mp-gap-section)}.mp-home__band{min-height:round(nearest,calc(420px * var(--mp-dn)),1px);padding:round(nearest,calc(70px * var(--mp-dn)),1px) round(nearest,calc(70px * var(--mp-dn)),1px)}}@media(width<1280px){.mp-home__feature{grid-template-columns:minmax(0,1fr)}.mp-home__feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-feature__media{aspect-ratio:3 / 2}.ui-feature__title{font-size:var(--mp-fs-h-m)}}@media(width<1025px){.mp-home__band{min-height:0;padding:var(--mp-pad-panel)}.mp-home__feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<768px){.mp-home__band-actions{flex-direction:column;align-items:stretch;gap:var(--mp-gap-block)}.mp-home__band-actions>*{width:100%;flex:none}.ui-feature__media{aspect-ratio:4 / 3}.mp-home__title{font-size:var(--mp-fs-h-m)}.mp-home__feature-grid{--home-row-bleed: calc(26px - var(--mp-pad-card-sm));display:flex;gap:calc(20px * var(--mp-dn));margin:-20px calc(-1 * var(--home-row-bleed));padding:20px var(--home-row-bleed);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--home-row-bleed);scrollbar-width:thin;scrollbar-color:var(--mp-line-control) transparent}.mp-home__feature-grid>:is(mp-product-card,mp-product-card-skeleton){width:min(round(nearest,calc(288px * var(--mp-dn)),1px),78%);flex:none;scroll-snap-align:start}}@media(width<768px)and (pointer:coarse){.mp-home__feature-grid{scrollbar-width:none}.mp-home__feature-grid::-webkit-scrollbar{display:none}}@media(hover:none),(pointer:coarse),(width<768px){.mp-home__browse:active{color:var(--mp-fg)}.ui-feature{transition:transform var(--dur-fast) var(--ease-standard)}.ui-feature:has(.ui-feature__link:active){transform:scale(.99)}.ui-feature__link:active{color:var(--mp-brand-text)}.ui-feature__heart{transition:color var(--dur-fast) var(--ease-standard),scale var(--dur-fast) var(--ease-standard)}.ui-feature__heart:active{scale:.88}.ui-feature__heart:not([aria-pressed=true]):active{color:var(--mp-fg)}}.mp-coupons-page{--cp-page-top: 90px;--cp-menu-gap: 83px;display:block;padding-block:round(nearest,calc(var(--cp-page-top) * var(--mp-dn)),1px) var(--mp-page-y)}.mp-coupons{display:flex;align-items:flex-start;gap:round(nearest,calc(var(--cp-menu-gap) * var(--mp-dn)),1px)}.mp-coupons__main{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:var(--mp-gap-section-sm)}.mp-coupons__title{font-size:var(--mp-fs-display);font-weight:700;line-height:normal;color:var(--mp-fg)}.mp-coupons__card{display:flex;min-width:0;max-width:round(nearest,calc(1075px * var(--mp-dn)),1px);flex-direction:column;gap:var(--mp-gap-section-sm);padding:calc(var(--mp-pad-panel) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card)}.mp-coupons__section{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-block)}.mp-coupons__section-title{display:flex;align-items:center;gap:var(--mp-gap-inline);font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;color:var(--mp-fg)}.mp-coupons__empty{font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy);color:var(--mp-fg-muted)}.mp-coupons__list{--cp-row-gap: 10px;display:flex;min-width:0;flex-direction:column;gap:round(nearest,calc(var(--cp-row-gap) * var(--mp-dn)),1px)}.mp-coupons__list>li{min-width:0}.mp-coupons__list--expired{opacity:.3}.mp-coupon{--cp-control-w: 206px;--cp-desc-w: 282px;--cp-expiry-w: 50px;--cp-inline-gap: 10px;display:flex;align-items:center;gap:var(--mp-gap-block);min-width:0;padding:calc(var(--mp-pad-card-sm) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-canvas);transition:border-color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-coupon:not(.is-expired):hover{border-color:var(--mp-line-hover)}}.mp-coupon__amount{display:flex;flex:none;flex-direction:column;justify-content:flex-start;min-height:round(nearest,calc(50px * var(--mp-dn)),1px)}.mp-coupon__value{font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal;color:var(--mp-fg)}.mp-coupon__expiry{display:flex;font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy);color:var(--mp-fg-subtle)}.mp-coupon__expiry-label{flex:none;min-width:round(nearest,calc(var(--cp-expiry-w) * var(--mp-dn)),1px);padding-inline-end:.35em}.mp-coupon__rule{flex:none;align-self:stretch;width:1px;background-color:var(--mp-line)}.mp-coupon__about{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start}.mp-coupon__description{max-width:round(nearest,calc(var(--cp-desc-w) * var(--mp-dn)),1px);font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy);color:var(--mp-fg-subtle)}.mp-coupon__terms{font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy);color:var(--mp-info-text);text-decoration:underline;text-underline-offset:2px;transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-coupon__terms:hover{color:var(--mp-fg)}}.mp-coupon__actions{display:flex;flex:none;align-items:center;gap:round(nearest,calc(var(--cp-inline-gap) * var(--mp-dn)),1px)}.mp-coupon__code{display:flex;flex:none;align-items:center;justify-content:center;gap:round(nearest,calc(var(--cp-inline-gap) * var(--mp-dn)),1px);min-width:round(nearest,calc(var(--cp-control-w) * var(--mp-dn)),1px);height:var(--mp-control-h);padding:round(nearest,calc(11px * var(--mp-dn)),1px) round(nearest,calc(36px * var(--mp-dn)),1px);border:1px dashed var(--mp-line-control);border-radius:var(--radius-control);background-color:var(--mp-canvas);color:var(--mp-fg-subtle);transition:border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-coupon__code:not(:disabled):hover{border-color:var(--mp-line-control-hover);color:var(--mp-fg)}}.mp-coupon__code-text{display:flex;min-width:0;align-items:baseline;gap:.28em;font-size:var(--mp-fs-body-s);line-height:normal}.mp-coupon__code-label{flex:none;color:var(--mp-fg-subtle);text-transform:uppercase}.mp-coupon__code-value{overflow:hidden;font-weight:700;color:var(--mp-fg);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mp-coupon__code-sep{flex:none;width:1px;height:round(nearest,calc(20px * var(--mp-dn)),1px);background-color:var(--mp-line)}.mp-coupon__code-icon{flex:none;color:var(--mp-info)}.mp-coupon__apply.ui-btn{flex:none;min-width:round(nearest,calc(var(--cp-control-w) * var(--mp-dn)),1px)}.mp-coupon.is-expired .mp-coupon__apply.ui-btn:disabled{opacity:1;background-color:var(--mp-brand);color:var(--mp-on-brand)}@media(width<1600px){.mp-coupons-page{--cp-page-top: 64px}.mp-coupon{flex-wrap:wrap}.mp-coupon__actions{flex:1 0 100%;justify-content:flex-end}}@media(width<1025px){.mp-coupons-page{--cp-page-top: 40px}.mp-coupons{flex-direction:column;gap:var(--mp-gap-section-sm)}.mp-coupons__main{width:100%}.mp-coupon{flex-direction:column;align-items:stretch}.mp-coupon__rule{width:auto;height:1px}.mp-coupon__amount{min-height:0}.mp-coupon__description{max-width:none}.mp-coupon__actions{display:grid;flex:none;grid-template-columns:repeat(2,minmax(0,1fr))}.mp-coupon__code,.mp-coupon__apply.ui-btn{min-width:0}.mp-coupon__code{padding-inline:var(--mp-gap-block)}}@media(width<768px){.mp-coupons__list{--cp-row-gap: 8px}.mp-coupon__actions{grid-template-columns:minmax(0,1fr)}}@media(hover:none),(pointer:coarse),(width<768px){.mp-coupon__code:not(:disabled):active{border-color:var(--mp-line-control-hover);color:var(--mp-fg)}.mp-coupon__terms:active{color:var(--mp-fg)}}.mp-pub-page{--pub-page-top: 32px;--pub-hero-h: 450px;--pub-hero-top: 128px;--pub-hero-bottom: 20px;--pub-hero-mark: 62px;--pub-chip-h: 74px;--pub-chip-px: 50px;display:block;padding-block:round(nearest,calc(var(--pub-page-top) * var(--mp-dn)),1px) var(--mp-page-y)}.mp-pub>*+*{margin-block-start:var(--mp-gap-wide)}.mp-pub-hero+*{margin-block-start:calc(var(--mp-gap-section-sm) + 1px)}.mp-pub-hero{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface)}.mp-pub-hero__art{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover}.mp-pub-hero__scrim{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(to bottom,var(--mp-canvas),var(--mp-canvas))}@supports (color: color-mix(in lab,red,red)){.mp-pub-hero__scrim{background-image:linear-gradient(to bottom,color-mix(in srgb,var(--mp-canvas) 80%,transparent),var(--mp-canvas))}}.mp-pub-hero__inner{position:relative;display:flex;min-height:calc(round(nearest,calc(var(--pub-hero-h) * var(--mp-dn)),1px) - 2px);flex-direction:column;align-items:center;justify-content:space-between;padding:calc(round(nearest,calc(var(--pub-hero-top) * var(--mp-dn)),1px) - 1px) var(--mp-pad-panel) calc(round(nearest,calc(var(--pub-hero-bottom) * var(--mp-dn)),1px) - 1px);gap:var(--mp-gap-section);text-align:center}.mp-pub-hero__brand{display:flex;max-width:44rem;flex-direction:column;align-items:center;gap:var(--mp-gap-block)}.mp-pub-hero__brand:only-child{margin-block:auto}.mp-pub-hero__title{max-width:100%;color:var(--mp-fg);font-size:var(--mp-fs-display);font-weight:700;line-height:normal}.mp-pub-hero__mark{display:block;width:auto;max-width:100%;height:round(nearest,calc(var(--pub-hero-mark) * var(--mp-dn)),1px);filter:var(--mp-mark-mono);object-fit:contain}.mp-pub-hero__blurb{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--mp-fg-muted);font-size:var(--mp-fs-body-l);text-align:center}.mp-pub-hero__blurb :where(p,ul,ol){margin:0}.mp-pub-hero__filters{display:flex;max-width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--mp-gap-inline)}.mp-pub-hero__chips{--mp-control-h: round(nearest, calc(var(--pub-chip-h) * var(--mp-dn)), 1px);--mp-fs-label-m: var(--mp-fs-h-m);justify-content:center}.mp-pub-hero__chips .ui-chip{padding-inline:round(nearest,calc(var(--pub-chip-px) * var(--mp-dn)),1px);border-radius:var(--radius-block)}.mp-pub-hero__chips .ui-chip:not(.ui-chip--selected){color:var(--mp-fg)}.mp-pub-hero__chips .ui-chip:not(.ui-chip--selected):before{border-color:var(--mp-line);background-color:var(--mp-surface)}.mp-pub-title{color:var(--mp-fg);font-size:var(--mp-fs-h-l);font-weight:700;line-height:var(--mp-lh-copy)}.mp-pub-rail{display:block}.ui-carousel__head>.mp-pub-rail__arrows{gap:round(nearest,calc(10px * var(--mp-dn)),1px)}.mp-pub-rail__arrow{width:var(--mp-pager);height:var(--mp-pager);background-color:var(--mp-surface-alt);color:var(--mp-fg-subtle)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-pub-rail__arrow:hover:not([aria-disabled=true]){background-color:var(--mp-surface-hover)}}.mp-pub-rail__arrow[aria-disabled=true]{border-color:var(--mp-line-control);background-color:var(--mp-surface-alt);cursor:default;opacity:.45}.mp-pub-rail__arrow[aria-disabled=true]:active{transform:none}.mp-pub-products{scroll-margin-top:var(--mp-header-h)}.mp-pub-products__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-block-end:var(--mp-gap-section-sm);gap:var(--mp-gap-block)}.mp-pub-products__heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--mp-gap-inline)}.mp-pub-products__count{color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-m)}.mp-pub-products__sort{display:flex;align-items:center;gap:var(--mp-gap-inline);color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-m);white-space:nowrap}.mp-pub-products__sort ui-select{min-width:round(nearest,calc(230px * var(--mp-dn)),1px)}.mp-pub-gap{display:flex;align-items:center;gap:var(--mp-gap-inline);color:var(--mp-fg-subtle)}.mp-pub-list-page{--pub-list-cols: 5;--pub-list-logo: 96px;display:block;padding-block:round(nearest,calc(32px * var(--mp-dn)),1px) var(--mp-page-y)}.mp-pub-list__head{display:flex;flex-direction:column;margin-block-end:var(--mp-gap-section);gap:round(nearest,calc(6px * var(--mp-dn)),1px)}.mp-pub-list__title{color:var(--mp-fg);font-size:var(--mp-fs-display);font-weight:700;line-height:normal}.mp-pub-list__subtitle{color:var(--mp-fg-muted);font-size:var(--mp-fs-body-l)}.mp-pub-list__grid{display:grid;grid-template-columns:repeat(var(--pub-list-cols),minmax(0,1fr));gap:var(--mp-gap-block)}.mp-pub-list__card{display:flex;min-width:0;flex-direction:column;align-items:center;padding:var(--mp-pad-card) var(--mp-pad-card-sm);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card);gap:var(--mp-gap-block);text-align:center;transition:border-color var(--dur-fast) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-pub-list__card:hover{border-color:var(--mp-line-hover);transform:translateY(-2px)}}.mp-pub-list__card:active{transform:scale(.99)}.mp-pub-list__plate{display:grid;width:round(nearest,calc(var(--pub-list-logo) * var(--mp-dn)),1px);height:round(nearest,calc(var(--pub-list-logo) * var(--mp-dn)),1px);overflow:hidden;border-radius:var(--radius-block);background-color:var(--mp-surface-alt);place-items:center}.mp-pub-list__logo{width:100%;height:100%;padding:round(nearest,calc(10px * var(--mp-dn)),1px);filter:drop-shadow(0 0 1.5px var(--mp-fg));object-fit:contain}@supports (color: color-mix(in lab,red,red)){.mp-pub-list__logo{filter:drop-shadow(0 0 1.5px color-mix(in srgb,var(--mp-fg) 55%,transparent))}}.mp-pub-list__initial{color:var(--mp-brand-text);font-size:var(--mp-fs-h-l);font-weight:700;line-height:normal}.mp-pub-list__name{color:var(--mp-fg);font-size:var(--mp-fs-body-l);font-weight:600;overflow-wrap:anywhere}@media(width<1600px){.mp-pub-page{--pub-page-top: 28px;--pub-hero-h: 380px;--pub-hero-top: 96px;--pub-hero-mark: 56px;--pub-chip-h: 64px;--pub-chip-px: 36px}.mp-pub-list-page{--pub-list-cols: 4;--pub-list-logo: 88px}}@media(width<1280px){.mp-pub-list-page{--pub-list-cols: 3}}@media(width<1025px){.mp-pub-page{--pub-page-top: 24px;--pub-hero-h: 320px;--pub-hero-top: 64px;--pub-hero-mark: 48px;--pub-chip-h: 56px;--pub-chip-px: 28px}.mp-pub-list-page{--pub-list-logo: 80px}}@media(width<768px){.mp-pub-page{--pub-hero-h: 260px;--pub-hero-top: 40px;--pub-chip-h: 48px;--pub-chip-px: 20px;--pub-hero-mark: 40px}.mp-pub-hero__inner{padding-inline:var(--mp-pad-card-sm)}.mp-pub-products__sort{width:100%}.mp-pub-products__sort ui-select{min-width:0;flex:1 1 auto}.mp-pub-list-page{--pub-list-cols: 2;--pub-list-logo: 72px}}@media(hover:none),(pointer:coarse),(width<768px){.mp-pub-hero__chips .ui-chip:not(.ui-chip--selected,.ui-chip--disabled):active:before{background-color:var(--mp-surface-hover)}.mp-pub-rail__arrow:active:not([aria-disabled=true]){background-color:var(--mp-surface-hover)}.mp-pub-rail__arrow[aria-disabled=true]:active{border-color:var(--mp-line-control);background-color:var(--mp-surface-alt);color:var(--mp-fg-subtle)}.mp-pub-list__card{transition:border-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.mp-pub-list__card:active{border-color:var(--mp-line-hover)}.mp-pub-list__logo{pointer-events:none}}.mp-bundles-page{--bundles-page-top: 32px;display:block;padding-block:round(nearest,calc(var(--bundles-page-top) * var(--mp-dn)),1px) var(--mp-page-y)}.mp-bundles__head{display:flex;flex-direction:column;margin-block-end:var(--mp-gap-section);gap:round(nearest,calc(6px * var(--mp-dn)),1px)}.mp-bundles__title{color:var(--mp-fg);font-size:var(--mp-fs-display);font-weight:700;line-height:normal}.mp-bundles__subtitle{color:var(--mp-fg-muted);font-size:var(--mp-fs-body-l)}mp-bundle-card{display:block;min-width:0}.mp-bundle-card__cover.ui-card__cover{width:100%;height:100%;aspect-ratio:auto;object-fit:contain}@media(hover:hover)and (pointer:fine)and (width>=768px){:root[data-cd="2"] mp-bundle-card:hover>.ui-card{border-color:var(--mp-card-hover-line);box-shadow:var(--mp-shadow-card-hover)}:root[data-cd="2"] mp-bundle-card:hover>.ui-card:before,:root[data-cd="2"] mp-bundle-card:hover>.ui-card:after{opacity:1}}.mp-bundle-page{--bundle-page-top: 32px;--bundle-aside-w: 400px;display:block;padding-block:round(nearest,calc(var(--bundle-page-top) * var(--mp-dn)),1px) var(--mp-page-y)}.mp-bundle{display:flex;flex-direction:column;gap:var(--mp-gap-section)}.mp-bundle__head{display:flex;flex-direction:column;gap:var(--mp-gap-inline)}.mp-bundle__title{color:var(--mp-fg);font-size:var(--mp-fs-display);font-weight:700;line-height:normal;overflow-wrap:anywhere}.mp-bundle__blurb{max-width:80ch;color:var(--mp-fg-muted);font-size:var(--mp-fs-body-l);line-height:var(--mp-lh-copy);white-space:pre-line}.mp-bundle__more{display:none;align-self:flex-start;color:var(--mp-info-text);font-size:var(--mp-fs-body-s);font-weight:600;transition:color var(--dur-fast) var(--ease-standard)}.mp-bundle__cols{display:grid;align-items:start;gap:var(--mp-gap-wide);grid-template-columns:round(nearest,calc(var(--bundle-aside-w) * var(--mp-dn)),1px) minmax(0,1fr)}.mp-bundle__aside{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-block);position:sticky;top:min(var(--mp-sticky-top),calc(100dvh - var(--sticky-h, 0px) - 20px))}.mp-bundle__cover{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:16 / 9;border:1px solid var(--mp-line);border-radius:var(--radius-block)}.mp-bundle__cover:has(.mp-bundle__no-image){background-color:var(--mp-surface)}.mp-bundle__cover img{width:100%;height:100%;object-fit:contain}.mp-bundle__no-image{color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-s)}.mp-bundle__panel{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-block);padding:calc(var(--mp-pad-card) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card)}.mp-bundle__panel--placed{border-color:var(--mp-success)}.mp-bundle__panel-title{display:flex;align-items:center;gap:round(nearest,calc(6px * var(--mp-dn)),1px);color:var(--mp-fg);font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal}.mp-bundle__panel--placed .mp-bundle__panel-title{color:var(--mp-success-text)}.mp-bundle__price{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:var(--mp-gap-inline)}.mp-bundle__amount{color:var(--mp-fg);font-size:var(--mp-fs-price);font-weight:700;line-height:normal}.mp-bundle__currency{color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-s);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.mp-bundle__notice{padding:round(nearest,calc(12px * var(--mp-dn)),1px) round(nearest,calc(15px * var(--mp-dn)),1px);border:1px solid var(--mp-warning-line);border-radius:var(--radius-control);background-color:var(--mp-deal);color:var(--mp-fg-muted);font-size:var(--mp-fs-body-s);line-height:1.35;transition:opacity var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}@starting-style{.mp-bundle__notice{opacity:0;transform:translateY(-4px)}}.mp-bundle__facts{display:flex;min-width:0;flex-direction:column;margin:0;gap:var(--mp-gap-inline)}.mp-bundle__fact{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--mp-gap-inline);font-size:var(--mp-fs-body-s);line-height:normal}.mp-bundle__fact+.mp-bundle__fact{padding-top:var(--mp-gap-inline);border-top:1px solid var(--mp-line)}.mp-bundle__fact dt{display:flex;min-width:0;align-items:center;gap:round(nearest,calc(6px * var(--mp-dn)),1px);color:var(--mp-fg-subtle)}.mp-bundle__fact dd{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin:0;gap:var(--mp-gap-inline);color:var(--mp-fg);font-weight:500;text-align:right}.mp-bundle__ref{padding:2px round(nearest,calc(8px * var(--mp-dn)),1px);border-radius:var(--radius-tag);background-color:var(--mp-surface-alt);color:var(--mp-fg-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--mp-fs-micro);font-weight:400;overflow-wrap:anywhere}.mp-bundle__waiver{display:flex;flex-direction:column;gap:var(--mp-gap-inline)}.mp-bundle__waiver-error{color:var(--mp-danger-text);font-size:var(--mp-fs-micro);font-weight:600;line-height:1.35}.mp-bundle__note{color:var(--mp-fg-subtle);font-size:var(--mp-fs-caption);line-height:1.35}.mp-bundle__link{align-self:flex-start;color:var(--mp-info-text);font-size:var(--mp-fs-body-s);font-weight:600;transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-bundle__link:hover{color:var(--mp-fg)}}.mp-bundle__main{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-section-sm)}.mp-bundle__section-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 var(--mp-gap-inline)}.mp-bundle__section-title{color:var(--mp-fg);font-size:var(--mp-fs-h-l);font-weight:700;line-height:var(--mp-lh-copy)}.mp-bundle__count{color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-m)}@media(width<1600px){.mp-bundles-page{--bundles-page-top: 28px}.mp-bundle-page{--bundle-page-top: 28px;--bundle-aside-w: 340px}}@media(width<1280px){.mp-bundle__cols{grid-template-columns:minmax(0,1fr);gap:var(--mp-gap-section)}.mp-bundle__aside{position:static;top:auto;max-width:round(nearest,calc(760px * var(--mp-dn)),1px)}.mp-bundle__cover{aspect-ratio:21 / 9}}@media(width<1025px){.mp-bundles-page{--bundles-page-top: 24px}.mp-bundle-page{--bundle-page-top: 24px}}@media(width<768px){.mp-bundles-page .ui-card__sub{display:-webkit-box;min-height:2lh;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.mp-bundles-page .ui-card__chips{flex-wrap:wrap;align-content:flex-start;row-gap:calc(4px * var(--mp-dn));height:auto;min-height:calc(48px + 4px * var(--mp-dn))}.mp-bundles-page .ui-card__chip{max-width:100%}.mp-bundle__blurb:not(.is-expanded){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.mp-bundle__more{display:inline-flex}.mp-bundle__cover{aspect-ratio:16 / 9}.mp-bundle__fact{flex-direction:column;align-items:flex-start;gap:round(nearest,calc(4px * var(--mp-dn)),1px)}.mp-bundle__fact dd{justify-content:flex-start;text-align:left}}@media(hover:none),(pointer:coarse),(width<768px){.mp-bundle__link:active,.mp-bundle__more:active{color:var(--mp-fg)}}.mp-refunds-page{--refunds-page-top: 90px;--refunds-menu-gap: 83px;display:block;padding-block:round(nearest,calc(var(--refunds-page-top) * var(--mp-dn)),1px) var(--mp-page-y)}.mp-refunds{display:flex;align-items:flex-start;gap:round(nearest,calc(var(--refunds-menu-gap) * var(--mp-dn)),1px)}.mp-refunds__main{display:flex;min-width:0;flex:1 1 auto;flex-direction:column}.mp-refunds__title{color:var(--mp-fg);font-size:var(--mp-fs-display);font-weight:700;line-height:normal}.mp-refunds__body{display:flex;min-width:0;flex-direction:column;margin-top:var(--mp-gap-section);gap:var(--mp-gap-section)}.mp-refunds__section{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-block)}.mp-refunds__section-title{display:flex;align-items:center;gap:var(--mp-gap-inline);color:var(--mp-fg);font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal}.mp-refunds__panel{display:flex;min-width:0;max-width:round(nearest,calc(720px * var(--mp-dn)),1px);flex-direction:column;gap:var(--mp-gap-block);padding:calc(var(--mp-pad-card) - 1px);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card)}.mp-refunds__panel-head{display:flex;min-width:0;flex-direction:column;gap:round(nearest,calc(4px * var(--mp-dn)),1px)}.mp-refunds__panel-title{color:var(--mp-fg);font-size:var(--mp-fs-h-s);font-weight:700;line-height:normal}.mp-refunds__panel-sub{display:flex;flex-wrap:wrap;align-items:center;gap:round(nearest,calc(6px * var(--mp-dn)),1px);color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-s);line-height:normal}.mp-refunds__ref{padding:2px round(nearest,calc(8px * var(--mp-dn)),1px);border-radius:var(--radius-tag);background-color:var(--mp-surface-alt);color:var(--mp-fg-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--mp-fs-micro);overflow-wrap:anywhere}.mp-refunds__form{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-block)}.mp-refunds__verdict{display:flex;min-width:0;align-items:flex-start;gap:var(--mp-gap-inline);padding:var(--mp-pad-card-sm);border:1px solid var(--mp-success);border-radius:var(--radius-control);color:var(--mp-fg);font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy)}.mp-refunds__verdict[data-tone=warning]{border-color:var(--mp-warning)}.mp-refunds__verdict-glyph{display:grid;flex:none;place-items:center;height:calc(var(--mp-fs-body-s) * 1.424);color:var(--mp-success)}.mp-refunds__verdict[data-tone=warning] .mp-refunds__verdict-glyph{color:var(--mp-warning)}.mp-refunds__verdict-code{display:block;margin-top:round(nearest,calc(4px * var(--mp-dn)),1px);color:var(--mp-fg-subtle);font-size:var(--mp-fs-micro)}.mp-refunds__checking{display:flex;align-items:center;min-height:var(--mp-control-h)}.mp-refunds__submit{align-self:flex-start}.mp-refunds__list{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-block)}.mp-refund{display:flex;min-width:0;flex-direction:column;gap:var(--mp-gap-inline);padding:var(--mp-pad-card-sm);border:1px solid var(--mp-line);border-radius:var(--radius-block);background-color:var(--mp-surface);box-shadow:var(--mp-shadow-card)}.mp-refund__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mp-gap-inline)}.mp-refund__ids{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:var(--mp-gap-inline)}.mp-refund__order{color:var(--mp-fg);font-size:var(--mp-fs-label-m);font-weight:700;line-height:var(--mp-lh-copy);transition:color var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine)and (width>=768px){.mp-refund__order:hover{color:var(--mp-info-text)}}.mp-refund__uuid{color:var(--mp-fg-subtle);font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy)}.mp-refund__reason{color:var(--mp-fg-muted);font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy)}.mp-refund__details{padding:round(nearest,calc(10px * var(--mp-dn)),1px) var(--mp-pad-card-sm);border-radius:var(--radius-control);background-color:var(--mp-surface-alt);color:var(--mp-fg-muted);font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy);overflow-wrap:anywhere}.mp-refund__note{display:flex;min-width:0;flex-direction:column;gap:round(nearest,calc(4px * var(--mp-dn)),1px);padding:round(nearest,calc(10px * var(--mp-dn)),1px) var(--mp-pad-card-sm);border:1px solid var(--mp-info);border-radius:var(--radius-control)}.mp-refund__note-label{color:var(--mp-info-text);font-size:var(--mp-fs-micro);font-weight:600;letter-spacing:.04em;line-height:normal;text-transform:uppercase}.mp-refund__note-text{color:var(--mp-fg);font-size:var(--mp-fs-body-s);line-height:var(--mp-lh-copy);overflow-wrap:anywhere}.mp-refund__dates{display:flex;flex-wrap:wrap;gap:0 var(--mp-gap-block);color:var(--mp-fg-subtle);font-size:var(--mp-fs-micro);line-height:var(--mp-lh-copy)}@media(width<1600px){.mp-refunds-page{--refunds-page-top: 64px}}@media(width<1025px){.mp-refunds-page{--refunds-page-top: 40px}.mp-refunds{flex-direction:column;gap:var(--mp-gap-section-sm)}.mp-refunds__main{width:100%}.mp-refunds__panel{max-width:none}}@media(width<768px){.mp-refunds__submit{align-self:stretch}}@media(hover:none),(pointer:coarse),(width<768px){.mp-refund__order:active{color:var(--mp-info-text)}}}:root,[data-theme=dark],.ui-dialog--lightbox{color-scheme:dark;--mp-canvas: #0a0d15;--mp-surface: #151923;--mp-surface-alt: #1c2230;--mp-surface-hover: #232a3c;--mp-surface-light-hover: #edeffb;--mp-line: #2e3652;--mp-line-hover: #48516f;--mp-fg: #ffffff;--mp-fg-muted: #d8dcec;--mp-fg-subtle: #a6aec9;--mp-brand: #5a36ed;--mp-brand-hover: #653cff;--mp-brand-pressed: #4324c4;--mp-brand-text: #c1b1ff;--mp-success: #35e1a6;--mp-warning: #ffb020;--mp-danger: #ff5c7a;--mp-info: #5caeff;--mp-deal: #2a2110;--mp-ok: #06271d;--mp-play-gradient: linear-gradient(90deg, #01a2ff 0%, #6028ff 100%);--mp-text-primary: var(--mp-fg-muted);--mp-text-secondary: var(--mp-fg-subtle);--mp-text-strong: var(--mp-fg);--mp-border-default: var(--mp-line);--mp-status-error: var(--mp-danger);--mp-card-hover-line: #3d4668;--mp-overlay-raised: #262d3e;--mp-popover-bg: #0a0d15;--mp-palette-row: #1f2535;--mp-warning-line: #5c4416;--mp-danger-line: #5c1e28;--mp-danger-bg: #2a1216;--mp-success-line: #165c4b;--mp-success-bg: #082118;--mp-header-sep: #262831;--mp-brand-light: #8f76ff;--mp-link-hover: #8cc6ff;--mp-brand-tint-fg: #c3b7ff;--mp-sk-a: #1d2331;--mp-sk-b: #262d3d;--mp-sk-raised-a: #2f3749;--mp-sk-raised-b: #2e3548;--mp-on-brand: #ffffff;--mp-on-inverse: #000000;--mp-on-inverse-subtle: #444957;--mp-warning-fill: #ffb020;--mp-on-warning: #000000;--mp-on-media: #ffffff;--mp-media-scrim: rgb(0 0 0 / .7);--mp-media-scrim-hover: rgb(0 0 0 / .55);--mp-tag-muted-text: var(--mp-fg-subtle);--mp-line-control: var(--mp-line);--mp-line-control-hover: var(--mp-line-hover);--mp-danger-line-control: var(--mp-danger-line);--mp-danger-line-control-hover: var(--mp-danger);--mp-focus: #9a85ff;--mp-hover-plate: var(--mp-fg-subtle);--mp-selection: var(--mp-brand);--mp-success-text: var(--mp-success);--mp-warning-text: var(--mp-warning);--mp-danger-text: #fe9fa9;--mp-info-text: #84c0fe;--mp-rating: var(--mp-warning);--mp-rating-empty: #1c2230;--mp-overlay: var(--mp-surface-alt);--mp-scrim: rgb(5 7 12 / .72);--mp-scrim-soft: rgb(5 7 12 / .5);--mp-header-fade: linear-gradient(180deg, rgb(6 9 18 / .6), transparent);--mp-header-glass: var(--mp-canvas);--mp-glass: var(--mp-canvas);--mp-glass-strong: var(--mp-canvas);--mp-glass-hover: var(--mp-canvas);--mp-glass-line: rgb(216 220 236 / .14);--mp-pop-line: rgb(183 189 209 / .15);--mp-pop-row-hover: var(--mp-surface-alt);--mp-inverse-halo: var(--mp-fg);--mp-card-glow: rgb(206 200 255 / .72);--mp-plate-strength: 100%;--mp-sk-base: var(--mp-surface);--mp-sk-band: rgb(216 220 236 / .045);--mp-sk-band-soft: rgb(216 220 236 / .018);--mp-shadow-card: none;--mp-shadow-card-hover: 0 26px 44px -24px rgb(0 0 0 / .85);--mp-shadow-card-lift: 0 18px 36px -18px rgb(0 0 0 / .75);--mp-shadow-pop: 0 18px 40px -12px rgb(0 0 0 / .65), 0 2px 6px rgb(0 0 0 / .25);--mp-shadow-header-pop: 0 4px 10px rgb(0 0 0 / .25);--mp-shadow-control: 0 0 15px rgb(0 0 0 / .15);--mp-shadow-dialog: 0 30px 80px -20px rgb(0 0 0 / .8);--mp-dialog-line: var(--mp-surface);--mp-mark-mono: brightness(0) invert(1);--mp-shadow-toast: 0 20px 20px rgb(0 0 0 / .25);--mp-shadow-tooltip: 0 10px 24px -10px rgb(0 0 0 / .6);--mp-legacy-brand-50: #171430;--mp-legacy-brand-100: #221c4a;--mp-legacy-brand-200: #30276a;--mp-legacy-brand-300: #4a3aa6;--mp-legacy-brand-400: #9a85ff;--mp-legacy-brand-500: #653cff;--mp-legacy-brand-600: #6e4dff;--mp-legacy-brand-700: #8466ff;--mp-legacy-accent-400: #5caeff;--mp-legacy-accent-500: #01a2ff;--mp-legacy-accent-600: #0b84d9}@supports (color: color-mix(in lab,red,red)){:root,[data-theme=dark],.ui-dialog--lightbox{--mp-danger-line-control-hover: color-mix(in srgb, var(--mp-danger) 55%, var(--mp-danger-line))}}@supports (color: color-mix(in lab,red,red)){:root,[data-theme=dark],.ui-dialog--lightbox{--mp-hover-plate: color-mix(in srgb, var(--mp-fg-subtle) 8%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,[data-theme=dark],.ui-dialog--lightbox{--mp-selection: color-mix(in srgb, var(--mp-brand) 35%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,[data-theme=dark],.ui-dialog--lightbox{--mp-header-glass: color-mix(in srgb, var(--mp-canvas) 86%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,[data-theme=dark],.ui-dialog--lightbox{--mp-glass: color-mix(in srgb, var(--mp-canvas) 60%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,[data-theme=dark],.ui-dialog--lightbox{--mp-glass-strong: color-mix(in srgb, var(--mp-canvas) 78%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,[data-theme=dark],.ui-dialog--lightbox{--mp-glass-hover: color-mix(in srgb, var(--mp-canvas) 85%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,[data-theme=dark],.ui-dialog--lightbox{--mp-inverse-halo: color-mix(in srgb, var(--mp-fg) 8%, transparent)}}:root[data-theme=light],[data-theme=light]{color-scheme:light;--mp-canvas: #f3f4f8;--mp-surface: #ffffff;--mp-surface-alt: #eceef4;--mp-surface-hover: #e3e6ee;--mp-surface-light-hover: #2a3144;--mp-line: #dce0e9;--mp-line-hover: #b7bdcc;--mp-fg: #0e111a;--mp-fg-muted: #2b3143;--mp-fg-subtle: #424a5e;--mp-brand: #5a36ed;--mp-brand-hover: #4b29dc;--mp-brand-pressed: #3d1fb8;--mp-brand-text: #4321c8;--mp-success: #07895d;--mp-warning: #b07000;--mp-danger: #d62a50;--mp-info: #2a78c8;--mp-deal: #fff1d6;--mp-ok: #ddf3e8;--mp-play-gradient: linear-gradient(90deg, #01a2ff 0%, #6028ff 100%);--mp-text-primary: var(--mp-fg-muted);--mp-text-secondary: var(--mp-fg-subtle);--mp-text-strong: var(--mp-fg);--mp-border-default: var(--mp-line);--mp-status-error: var(--mp-danger);--mp-card-hover-line: #c9cedb;--mp-overlay-raised: #eff1f6;--mp-popover-bg: #ffffff;--mp-palette-row: #eef0f5;--mp-warning-line: #e6c27c;--mp-danger-line: #efb5c1;--mp-danger-bg: #fdecef;--mp-success-line: #9ed6bf;--mp-success-bg: #e6f6ee;--mp-header-sep: var(--mp-line);--mp-brand-light: #7b5cf5;--mp-link-hover: #083e7d;--mp-brand-tint-fg: #3a1cb3;--mp-sk-a: #edeff4;--mp-sk-b: #f5f6f9;--mp-sk-raised-a: #fafbfc;--mp-sk-raised-b: #f8f9fb;--mp-on-brand: #ffffff;--mp-on-inverse: #ffffff;--mp-on-inverse-subtle: #b9c1d8;--mp-warning-fill: #ffb020;--mp-on-warning: #000000;--mp-on-media: #ffffff;--mp-media-scrim: rgb(0 0 0 / .7);--mp-media-scrim-hover: rgb(0 0 0 / .55);--mp-tag-muted-text: var(--mp-fg-muted);--mp-line-control: #7a8195;--mp-line-control-hover: #5f677c;--mp-danger-line-control: var(--mp-danger);--mp-danger-line-control-hover: var(--mp-danger-text);--mp-focus: #5a36ed;--mp-hover-plate: var(--mp-fg-subtle);--mp-selection: var(--mp-brand);--mp-success-text: #035236;--mp-warning-text: #6b3f00;--mp-danger-text: #96082f;--mp-info-text: #03488f;--mp-rating: var(--mp-warning);--mp-rating-empty: #dde1e9;--mp-overlay: #ffffff;--mp-scrim: rgb(14 17 26 / .44);--mp-scrim-soft: rgb(14 17 26 / .26);--mp-header-fade: linear-gradient( 180deg, var(--mp-popover-bg), transparent );--mp-header-glass: var(--mp-canvas);--mp-glass: var(--mp-surface);--mp-glass-strong: var(--mp-surface);--mp-glass-hover: var(--mp-glass-strong);--mp-glass-line: rgb(14 17 26 / .08);--mp-pop-line: rgb(14 17 26 / .08);--mp-pop-row-hover: var(--mp-surface-alt);--mp-inverse-halo: var(--mp-fg);--mp-card-glow: rgb(90 54 237 / .45);--mp-plate-strength: 20%;--mp-sk-base: #e4e7ee;--mp-sk-band: rgb(255 255 255 / .6);--mp-sk-band-soft: rgb(255 255 255 / .24);--mp-shadow-card: 0 1px 2px rgb(14 17 26 / .04), 0 4px 12px -4px rgb(14 17 26 / .06);--mp-shadow-card-hover: 0 22px 40px -22px rgb(38 28 110 / .28);--mp-shadow-card-lift: var(--mp-shadow-card-hover);--mp-shadow-pop: 0 16px 36px -12px rgb(14 17 26 / .16), 0 2px 6px rgb(14 17 26 / .06);--mp-shadow-header-pop: var(--mp-shadow-pop);--mp-shadow-control: 0 0 15px rgb(14 17 26 / .06);--mp-shadow-dialog: 0 30px 80px -24px rgb(14 17 26 / .28);--mp-dialog-line: var(--mp-line);--mp-mark-mono: brightness(0);--mp-shadow-toast: 0 16px 24px -8px rgb(14 17 26 / .16);--mp-shadow-tooltip: 0 10px 24px -10px rgb(14 17 26 / .2);--mp-legacy-brand-50: #f3f0ff;--mp-legacy-brand-100: #e6e0fe;--mp-legacy-brand-200: #cdbffc;--mp-legacy-brand-300: #a68cf7;--mp-legacy-brand-400: #7c5cf3;--mp-legacy-brand-500: #6441f0;--mp-legacy-brand-600: #5a36ed;--mp-legacy-brand-700: #4324c4;--mp-legacy-accent-400: #03488f;--mp-legacy-accent-500: #0a6fd1;--mp-legacy-accent-600: #03488f}@supports (color: color-mix(in lab,red,red)){:root[data-theme=light],[data-theme=light]{--mp-hover-plate: color-mix(in srgb, var(--mp-fg-subtle) 8%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root[data-theme=light],[data-theme=light]{--mp-selection: color-mix(in srgb, var(--mp-brand) 20%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root[data-theme=light],[data-theme=light]{--mp-header-fade: linear-gradient( 180deg, color-mix(in srgb, var(--mp-popover-bg) 60%, transparent), transparent )}}@supports (color: color-mix(in lab,red,red)){:root[data-theme=light],[data-theme=light]{--mp-header-glass: color-mix(in srgb, var(--mp-canvas) 86%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root[data-theme=light],[data-theme=light]{--mp-glass: color-mix(in srgb, var(--mp-surface) 82%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root[data-theme=light],[data-theme=light]{--mp-glass-strong: color-mix(in srgb, var(--mp-surface) 90%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root[data-theme=light],[data-theme=light]{--mp-pop-row-hover: color-mix(in srgb, var(--mp-surface-alt) 50%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root[data-theme=light],[data-theme=light]{--mp-inverse-halo: color-mix(in srgb, var(--mp-fg) 8%, transparent)}}:root{--motion-scale: 1;--dur-fast: calc(.12s * var(--motion-scale));--dur-base: calc(.18s * var(--motion-scale));--dur-slow: calc(.28s * var(--motion-scale));--dur-page: calc(.42s * var(--motion-scale));--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-exit: cubic-bezier(.4, 0, 1, 1);--mp-content-max: 1520px;--mp-gutter: 60px;--mp-aside-w: 480px;--mp-header-h: 90px;--mp-nav-h: 90px;--mp-sticky-top: calc(var(--mp-header-h) + 20px);--mp-logo-w: 145px;--mp-page-y: 80px;--mp-gap-section: 40px;--mp-gap-section-sm: 30px;--mp-gap-pager: calc(var(--mp-gap-section) * 1.25);--mp-gap-wide: 80px;--mp-gap-block: 20px;--mp-gap-inline: 10px;--mp-pad-panel: 40px;--mp-pad-card: 30px;--mp-pad-card-sm: 20px;--mp-fs-display: 50px;--mp-fs-h-xl: 40px;--mp-fs-h-l: 34px;--mp-fs-h-m: 24px;--mp-fs-h-s: 20px;--mp-fs-body-l: 18px;--mp-fs-body-m: 16px;--mp-fs-body-s: 14px;--mp-fs-body-s-2nd: 14px;--mp-fs-label-m: 16px;--mp-fs-label-s: 14px;--mp-fs-caption: 14px;--mp-fs-tag: 14px;--mp-fs-price: 40px;--mp-fs-score: 50px;--mp-fs-nav: 18px;--mp-fs-micro: 12px;--mp-fs-badge: 11px;--mp-fs-input: 16px;--mp-lh-copy: round(nearest, 1.424em, 1px);--mp-control-h: 50px;--mp-cta-h: 50px;--mp-btn-px: 36px;--mp-tag-h: 24px;--mp-pager: 50px;--mp-hit: 0px;--mp-dn: 1}@media(width<1600px){:root{--mp-gutter: clamp(32px, 8.2111vw - 52.164px, 60px);--mp-aside-w: 400px;--mp-header-h: 76px;--mp-nav-h: 72px;--mp-page-y: 56px;--mp-gap-section: 32px;--mp-gap-section-sm: 24px;--mp-gap-wide: 40px;--mp-gap-block: 16px;--mp-gap-inline: 8px;--mp-pad-panel: 32px;--mp-pad-card: 24px;--mp-pad-card-sm: 16px;--mp-fs-display: 34px;--mp-fs-h-xl: 34px;--mp-fs-h-l: 28px;--mp-fs-h-m: 20px;--mp-fs-nav: 16px;--mp-fs-h-s: 18px;--mp-fs-body-l: 16px;--mp-fs-caption: 13px;--mp-fs-price: 34px;--mp-fs-score: 40px;--mp-control-h: 46px;--mp-cta-h: 46px;--mp-btn-px: 28px;--mp-pager: 44px}}@media(width<1025px){:root{--mp-gutter: 32px;--mp-header-h: 64px;--mp-page-y: 40px;--mp-gap-section: 24px;--mp-gap-section-sm: 20px;--mp-gap-wide: 24px;--mp-pad-panel: 24px;--mp-pad-card: 16px;--mp-fs-display: 28px;--mp-fs-h-xl: 28px;--mp-fs-h-l: 24px;--mp-fs-h-m: 18px;--mp-fs-nav: 16px;--mp-fs-h-s: 16px;--mp-fs-body-m: 15px;--mp-fs-label-m: 15px;--mp-fs-label-s: 13px;--mp-fs-tag: 12px;--mp-fs-price: 28px;--mp-fs-score: 34px;--mp-control-h: 44px;--mp-cta-h: 44px;--mp-btn-px: 24px;--mp-tag-h: 22px;--mp-pager: 40px;--mp-hit: 44px}}@media(width<768px){:root{--mp-gutter: clamp(16px, 2.7875vw + 2.62px, 24px);--mp-header-h: 56px;--mp-logo-w: 120px;--mp-page-y: 24px;--mp-gap-section: 16px;--mp-gap-section-sm: 16px;--mp-gap-wide: 16px;--mp-gap-block: 12px;--mp-gap-inline: 4px;--mp-pad-panel: 16px;--mp-pad-card: 12px;--mp-pad-card-sm: 12px;--mp-fs-display: 22px;--mp-fs-h-xl: 24px;--mp-fs-h-l: 20px;--mp-fs-h-m: 16px;--mp-fs-nav: 14px;--mp-fs-h-s: 15px;--mp-fs-body-l: 14px;--mp-fs-body-m: 14px;--mp-fs-body-s-2nd: 13px;--mp-fs-label-m: 14px;--mp-fs-label-s: 12px;--mp-fs-caption: 12px;--mp-cta-h: 48px;--mp-btn-px: 20px;--mp-tag-h: 20px;--mp-pager: 36px}}@media(width>=1280px){:root[data-dn="2"] .mp-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-dn="3"] .mp-card-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}:root[data-dn="2"] mp-icon>svg,:root[data-dn="3"] mp-icon>svg{width:round(nearest,calc(var(--mp-icon-w) * var(--mp-dn)),1px);height:round(nearest,calc(var(--mp-icon-h) * var(--mp-dn)),1px)}@media(width>=1600px){:root[data-dn="2"]{--mp-gutter: 32px;--mp-aside-w: 400px;--mp-header-h: 64px;--mp-nav-h: 72px;--mp-page-y: 40px;--mp-gap-section: 24px;--mp-gap-section-sm: 20px;--mp-gap-wide: 24px;--mp-gap-block: 16px;--mp-gap-inline: 8px;--mp-pad-panel: 24px;--mp-pad-card: 16px;--mp-pad-card-sm: 16px;--mp-fs-display: 28px;--mp-fs-h-xl: 28px;--mp-fs-h-l: 24px;--mp-fs-h-m: 18px;--mp-fs-nav: 16px;--mp-fs-h-s: 16px;--mp-fs-body-l: 16px;--mp-fs-caption: 13px;--mp-fs-price: 28px;--mp-fs-score: 34px;--mp-control-h: 44px;--mp-cta-h: 44px;--mp-btn-px: 24px;--mp-pager: 40px;--mp-fs-body-m: 15px;--mp-fs-label-m: 15px;--mp-fs-label-s: 13px;--mp-fs-tag: 12px;--mp-tag-h: 22px;--mp-dn: .875;--mp-fs-body-s: 13px;--mp-fs-body-s-2nd: 13px;--text-xs: 11px;--text-sm: 13px;--text-base: 15px;--text-lg: 16px;--text-xl: 18px;--text-2xl: 20px;--text-3xl: 24px}:root[data-dn="3"]{--mp-gutter: clamp(16px, 2.7875vw + 2.62px, 24px);--mp-aside-w: 400px;--mp-header-h: 56px;--mp-nav-h: 72px;--mp-page-y: 24px;--mp-gap-section: 16px;--mp-gap-section-sm: 16px;--mp-gap-wide: 16px;--mp-gap-block: 12px;--mp-gap-inline: 4px;--mp-pad-panel: 16px;--mp-pad-card: 12px;--mp-pad-card-sm: 12px;--mp-fs-display: 22px;--mp-fs-h-xl: 24px;--mp-fs-h-l: 20px;--mp-fs-h-m: 16px;--mp-fs-nav: 14px;--mp-fs-h-s: 15px;--mp-fs-body-l: 14px;--mp-fs-caption: 12px;--mp-fs-price: 28px;--mp-fs-score: 34px;--mp-control-h: 44px;--mp-cta-h: 44px;--mp-btn-px: 20px;--mp-pager: 36px;--mp-fs-body-m: 14px;--mp-fs-label-m: 14px;--mp-fs-label-s: 12px;--mp-fs-tag: 12px;--mp-tag-h: 20px;--mp-logo-w: 120px;--mp-fs-body-s-2nd: 12px;--mp-dn: .8;--mp-fs-body-s: 12px;--mp-fs-micro: 11px;--text-xs: 11px;--text-sm: 12px;--text-base: 14px;--text-lg: 15px;--text-xl: 16px;--text-2xl: 18px;--text-3xl: 22px}}@media(1025px<=width<1600px){:root[data-dn="2"]{--mp-gutter: clamp(16px, 2.7875vw + 2.62px, 24px);--mp-header-h: 56px;--mp-page-y: 24px;--mp-gap-section: 16px;--mp-gap-section-sm: 16px;--mp-gap-wide: 16px;--mp-pad-panel: 16px;--mp-pad-card: 12px;--mp-fs-display: 22px;--mp-fs-h-xl: 24px;--mp-fs-h-l: 20px;--mp-fs-h-m: 16px;--mp-fs-nav: 14px;--mp-fs-h-s: 15px;--mp-fs-body-m: 14px;--mp-fs-label-m: 14px;--mp-fs-label-s: 13px;--mp-fs-tag: 12px;--mp-fs-price: 28px;--mp-fs-score: 34px;--mp-control-h: 44px;--mp-cta-h: 44px;--mp-btn-px: 20px;--mp-tag-h: 20px;--mp-pager: 36px;--mp-logo-w: 120px;--mp-gap-block: 12px;--mp-gap-inline: 4px;--mp-pad-card-sm: 12px;--mp-fs-body-l: 14px;--mp-fs-body-s-2nd: 13px;--mp-fs-caption: 12px;--mp-dn: .875;--mp-fs-body-s: 13px;--text-xs: 11px;--text-sm: 13px;--text-base: 15px;--text-lg: 16px;--text-xl: 18px;--text-2xl: 20px;--text-3xl: 24px}:root[data-dn="3"]{--mp-gutter: clamp(16px, 2.7875vw + 2.62px, 24px);--mp-header-h: 56px;--mp-page-y: 24px;--mp-gap-section: 16px;--mp-gap-section-sm: 16px;--mp-gap-wide: 16px;--mp-pad-panel: 16px;--mp-pad-card: 12px;--mp-fs-display: 22px;--mp-fs-h-xl: 24px;--mp-fs-h-l: 20px;--mp-fs-h-m: 16px;--mp-fs-nav: 14px;--mp-fs-h-s: 15px;--mp-fs-body-m: 14px;--mp-fs-label-m: 14px;--mp-fs-label-s: 12px;--mp-fs-tag: 12px;--mp-fs-price: 28px;--mp-fs-score: 34px;--mp-control-h: 44px;--mp-cta-h: 44px;--mp-btn-px: 20px;--mp-tag-h: 20px;--mp-pager: 36px;--mp-logo-w: 120px;--mp-gap-block: 12px;--mp-gap-inline: 4px;--mp-pad-card-sm: 12px;--mp-fs-body-l: 14px;--mp-fs-body-s-2nd: 12px;--mp-fs-caption: 12px;--mp-dn: .8;--mp-fs-body-s: 12px;--mp-fs-micro: 11px;--text-xs: 11px;--text-sm: 12px;--text-base: 14px;--text-lg: 15px;--text-xl: 16px;--text-2xl: 18px;--text-3xl: 22px}}@media(768px<=width<1025px){:root[data-dn="2"]{--mp-gutter: clamp(16px, 2.7875vw + 2.62px, 24px);--mp-header-h: 56px;--mp-logo-w: 120px;--mp-page-y: 24px;--mp-gap-section: 16px;--mp-gap-section-sm: 16px;--mp-gap-wide: 16px;--mp-gap-block: 12px;--mp-gap-inline: 4px;--mp-pad-panel: 16px;--mp-pad-card: 12px;--mp-pad-card-sm: 12px;--mp-fs-display: 22px;--mp-fs-h-xl: 24px;--mp-fs-h-l: 20px;--mp-fs-h-m: 16px;--mp-fs-nav: 14px;--mp-fs-h-s: 15px;--mp-fs-body-l: 14px;--mp-fs-body-m: 14px;--mp-fs-body-s-2nd: 13px;--mp-fs-label-m: 14px;--mp-fs-label-s: 13px;--mp-fs-caption: 12px;--mp-cta-h: 48px;--mp-btn-px: 20px;--mp-tag-h: 20px;--mp-pager: 36px;--mp-dn: .875;--mp-fs-body-s: 13px;--text-xs: 11px;--text-sm: 13px;--text-base: 15px;--text-lg: 16px;--text-xl: 18px;--text-2xl: 20px;--text-3xl: 24px}:root[data-dn="3"]{--mp-gutter: clamp(16px, 2.7875vw + 2.62px, 24px);--mp-header-h: 56px;--mp-logo-w: 120px;--mp-page-y: 24px;--mp-gap-section: 16px;--mp-gap-section-sm: 16px;--mp-gap-wide: 16px;--mp-gap-block: 12px;--mp-gap-inline: 4px;--mp-pad-panel: 16px;--mp-pad-card: 12px;--mp-pad-card-sm: 12px;--mp-fs-display: 22px;--mp-fs-h-xl: 24px;--mp-fs-h-l: 20px;--mp-fs-h-m: 16px;--mp-fs-nav: 14px;--mp-fs-h-s: 15px;--mp-fs-body-l: 14px;--mp-fs-body-m: 14px;--mp-fs-body-s-2nd: 12px;--mp-fs-label-m: 14px;--mp-fs-label-s: 12px;--mp-fs-caption: 12px;--mp-cta-h: 48px;--mp-btn-px: 20px;--mp-tag-h: 20px;--mp-pager: 36px;--mp-dn: .8;--mp-fs-body-s: 12px;--mp-fs-micro: 11px;--text-xs: 11px;--text-sm: 12px;--text-base: 14px;--text-lg: 15px;--text-xl: 16px;--text-2xl: 18px;--text-3xl: 22px}}@media(pointer:coarse){:root{--mp-hit: 44px}}:root{--mp-safe-x: max(env(safe-area-inset-left, 0px), env(safe-area-inset-right, 0px))}@layer components{.mp-container{width:min(var(--mp-content-max),100%,max(100% - 2 * max(var(--mp-gutter),var(--mp-safe-x)),125vw - 480px));margin-inline:auto;padding-inline:0}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@keyframes spin{to{transform:rotate(360deg)}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-ease: initial;--mp-nav-pad: 30px;--mp-nav-pad-min: 16px}}}
