:where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}:where(button,input,select,textarea):disabled{cursor:not-allowed}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(forced-colors:active){:where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid Highlight!important;outline-offset:3px!important;box-shadow:none!important}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--mc-font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;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}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*,*:before,*:after{box-sizing:border-box}body{min-width:320px;margin:0;background:var(--mc-color-canvas);font:var(--mc-font-body);overflow-wrap:break-word}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.order-1{order:1}.mx-auto{margin-left:auto;margin-right:auto}.mb-3{margin-bottom:.75rem}.mt-2{margin-top:.5rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.\!block{display:block!important}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.min-h-11{min-height:2.75rem}.min-h-screen{min-height:100vh}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-xs{max-width:20rem}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.columns-2{-moz-columns:2;columns:2}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--mc-radius-lg)}.rounded-pill{border-radius:var(--mc-radius-pill)}.border{border-width:1px}.border-border{border-color:var(--mc-color-border)}.bg-action-primary{background-color:var(--mc-color-action-primary)}.bg-canvas{background-color:var(--mc-color-canvas)}.bg-surface{background-color:var(--mc-color-surface)}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-7{line-height:1.75rem}.tracking-widest{letter-spacing:.1em}.text-action-primary{color:var(--mc-color-action-primary)}.text-action-primary-text{color:var(--mc-color-action-primary-text)}.text-content{color:var(--mc-color-text)}.text-content-muted{color:var(--mc-color-text-muted)}.underline{text-decoration-line:underline}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-raised{--tw-shadow: var(--mc-shadow-raised);--tw-shadow-colored: var(--mc-shadow-raised);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.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)}.grayscale{--tw-grayscale: grayscale(100%);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)}.invert{--tw-invert: invert(100%);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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[datetime\:ISO\]{datetime:ISO}.hover\:bg-action-primary-hover:hover{background-color:var(--mc-color-action-primary-hover)}.focus-visible\:shadow-focus:focus-visible{--tw-shadow: var(--mc-component-focus-ring);--tw-shadow-colored: var(--mc-component-focus-ring);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.sm\:p-8{padding:2rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media(min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(16rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1fr) minmax(16rem,.8fr)}}:root{--mc-base-dark-canvas: #0e0c14;--mc-base-dark-background: #0c0a11;--mc-base-dark-chrome: #131019;--mc-base-dark-surface: #17141f;--mc-base-dark-raised: #1c1926;--mc-base-dark-elevated: #221d2d;--mc-base-dark-interactive: #2a2536;--mc-base-dark-border: rgb(255 255 255 / 12%);--mc-base-dark-border-soft: rgb(255 255 255 / 8%);--mc-base-dark-border-subtle: rgb(255 255 255 / 6%);--mc-base-dark-text: #f5f3f7;--mc-base-dark-muted: #9b96a8;--mc-base-dark-faint: #79738a;--mc-base-dark-primary: #ff2d6f;--mc-base-dark-primary-hover: #ff5c8d;--mc-base-dark-credits: #ffb640;--mc-base-dark-success: #6fd3a8;--mc-base-dark-danger: #ff5c78;--mc-base-dark-info: #7f8cc4;--mc-base-dark-region: #42d7f5;--mc-base-dark-language: #a979ff;--mc-base-dark-scheduled: #5b9cff;--mc-base-dark-response-required: #f3b443;--mc-base-dark-instant: #a66cff;--mc-base-dark-premium: #ffbd45;--mc-base-dark-trust: #2f80ed;--mc-base-dark-sponsored: #d79a21;--mc-base-dark-on-bright: #21070d;--mc-base-dark-on-cool: #090e1f;--mc-base-dark-warning-soft: #342713;--mc-base-light-canvas: #f7f8fb;--mc-base-light-background: #eef1f5;--mc-base-light-surface: #ffffff;--mc-base-light-raised: #eef1f6;--mc-base-light-interactive: #e8edf4;--mc-base-light-border: #707887;--mc-base-light-border-soft: #d9dee8;--mc-base-light-text: #171923;--mc-base-light-muted: #5e6472;--mc-base-light-faint: #7c8291;--mc-base-light-primary: #b4144a;--mc-base-light-primary-hover: #94103d;--mc-base-light-credits: #7a4300;--mc-base-light-success: #087a55;--mc-base-light-danger: #b4233c;--mc-base-light-info: #0e6f86;--mc-base-light-region: #0e6f86;--mc-base-light-language: #5732a8;--mc-base-light-scheduled: #2459a9;--mc-base-light-response-required: #7a4300;--mc-base-light-instant: #5732a8;--mc-base-light-premium: #6a4400;--mc-base-light-trust: #1f5fbf;--mc-base-light-sponsored: #7a4300;--mc-base-light-on-strong: #ffffff;--mc-base-light-warning-soft: #fff1d6;--mc-base-overlay: #08070c}:root{--mc-space-1: 4px;--mc-space-2: 8px;--mc-space-3: 12px;--mc-space-4: 16px;--mc-space-6: 24px;--mc-space-8: 32px;--mc-space-12: 48px;--mc-space-16: 64px}:root{--mc-size-control-sm: 36px;--mc-size-control-md: 44px;--mc-size-control-lg: 52px;--mc-size-tile-sm: 36px;--mc-size-tile-md: 42px;--mc-size-icon-sm: 16px;--mc-size-icon-md: 20px;--mc-size-icon-lg: 24px;--mc-size-trust-micro: 18px;--mc-size-trust-micro-icon: 12px;--mc-icon-stroke-width: 2;--mc-touch-target-min: 44px;--mc-content-max: 1440px;--mc-size-dialog-compact: 24rem;--mc-size-dialog-standard: 32rem;--mc-size-dialog-reading: 45rem;--mc-size-dialog-wide-media: 72rem;--mc-opacity-disabled: .48}:root{--mc-radius-sm: 8px;--mc-radius-md: 12px;--mc-radius-lg: 16px;--mc-radius-pill: 999px}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/plus-jakarta-sans-latin-eXO_dkmS.woff2) format("woff2");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}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/plus-jakarta-sans-latin-ext-DmpS2jIq.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/plus-jakarta-sans-vietnamese-qRpaaN48.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/plus-jakarta-sans-cyrillic-ext-lLTsRRxN.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/instrument-serif-latin-DnYpCC2O.woff2) format("woff2");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}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/instrument-serif-latin-ext-C2je3j2s.woff2) format("woff2");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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/instrument-serif-italic-latin-DKMiL14s.woff2) format("woff2");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}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/instrument-serif-italic-latin-ext-C9HzH3YL.woff2) format("woff2");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}:root{--mc-font-sans: "Plus Jakarta Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mc-font-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--mc-font-size-display: 2.25rem;--mc-font-size-heading: 1.625rem;--mc-font-size-title: 1.125rem;--mc-font-size-body: .9375rem;--mc-font-size-caption: .75rem;--mc-font-size-eyebrow: .75rem;--mc-font-weight-regular: 400;--mc-font-weight-medium: 500;--mc-font-weight-semibold: 600;--mc-font-weight-bold: 700;--mc-font-weight-extrabold: 800;--mc-line-height-display: 1.15;--mc-line-height-heading: 1.2;--mc-line-height-title: 1.3;--mc-line-height-body: 1.5;--mc-line-height-caption: 1.4;--mc-line-height-eyebrow: 1.2;--mc-letter-spacing-tight: -.02em;--mc-letter-spacing-eyebrow: .08em;--mc-letter-spacing-overline: .1em;--mc-text-measure-readable: 72ch;--mc-font-display: var(--mc-font-weight-extrabold) var(--mc-font-size-display) / var(--mc-line-height-display) var(--mc-font-sans);--mc-font-heading: var(--mc-font-weight-extrabold) var(--mc-font-size-heading) / var(--mc-line-height-heading) var(--mc-font-sans);--mc-font-title: var(--mc-font-weight-bold) var(--mc-font-size-title) / var(--mc-line-height-title) var(--mc-font-sans);--mc-font-body: var(--mc-font-weight-regular) var(--mc-font-size-body) / var(--mc-line-height-body) var(--mc-font-sans);--mc-font-caption: var(--mc-font-weight-medium) var(--mc-font-size-caption) / var(--mc-line-height-caption) var(--mc-font-sans);--mc-font-eyebrow: var(--mc-font-weight-bold) var(--mc-font-size-eyebrow) / var(--mc-line-height-eyebrow) var(--mc-font-sans);--mc-font-display-serif: var(--mc-font-weight-regular) var(--mc-font-size-display) / var(--mc-line-height-display) var(--mc-font-serif);--mc-font-heading-serif: var(--mc-font-weight-regular) var(--mc-font-size-heading) / var(--mc-line-height-heading) var(--mc-font-serif);--mc-font-title-serif: var(--mc-font-weight-regular) var(--mc-font-size-title) / var(--mc-line-height-title) var(--mc-font-serif)}@media(min-width:48rem){:root{--mc-font-size-eyebrow: .6875rem}}:root{--mc-elevation-none: none;--mc-elevation-dark-resting: 0 2px 8px rgb(0 0 0 / 24%);--mc-elevation-dark-raised: 0 16px 48px rgb(0 0 0 / 35%);--mc-elevation-dark-overlay: 0 24px 72px rgb(0 0 0 / 48%);--mc-elevation-light-resting: 0 2px 8px rgb(31 43 61 / 10%);--mc-elevation-light-raised: 0 10px 30px rgb(31 43 61 / 16%);--mc-elevation-light-overlay: 0 24px 72px rgb(31 43 61 / 24%);--mc-elevation-dark-modal: 0 32px 96px rgb(0 0 0 / 64%);--mc-elevation-light-modal: 0 32px 96px rgb(31 43 61 / 28%);--mc-elevation-dark-glow-accent: 0 8px 22px rgb(255 45 111 / 30%);--mc-elevation-light-glow-accent: 0 8px 22px rgb(180 20 74 / 24%)}:root{--mc-layer-field-overlay: 12;--mc-layer-app-chrome: 40;--mc-layer-modal: 50;--mc-layer-disclosure: 60;--mc-layer-notification: 70}:root{--mc-duration-fast: .12s;--mc-duration-standard: .18s;--mc-duration-slow: .32s;--mc-duration-loop: 1.4s;--mc-easing-standard: cubic-bezier(.2, 0, 0, 1);--mc-easing-emphasized: cubic-bezier(.2, 0, 0, 1.2);--mc-motion-distance-lift: 2px}:root{--mc-viewport-mobile: 390px;--mc-viewport-tablet: 1024px;--mc-viewport-desktop: 1440px}:root{--mc-layout-page-gutter: var(--mc-space-4);--mc-layout-page-block-start: var(--mc-space-8);--mc-layout-page-block-end: var(--mc-space-12);--mc-layout-content-readable: var(--mc-text-measure-readable);--mc-layout-content-copy: 41.25rem;--mc-layout-content-form: 44rem;--mc-layout-content-heading: 47.5rem;--mc-layout-content-narrow: 64rem;--mc-layout-content-standard: 73.75rem;--mc-layout-content-wide: 82.5rem;--mc-layout-empty-state-max-inline: 54rem;--mc-layout-empty-state-visual-inline: 12rem;--mc-layout-empty-state-visual-compact-inline: 9rem;--mc-layout-page-frame-content-max: var(--mc-layout-content-wide);--mc-layout-section-gap-compact: var(--mc-space-4);--mc-layout-section-gap: var(--mc-space-6);--mc-layout-section-gap-spacious: var(--mc-space-8);--mc-layout-control-gap: var(--mc-space-3);--mc-layout-overlay-gap: var(--mc-space-2);--mc-layout-overlay-collision-padding: var(--mc-space-4);--mc-layout-super-menu-inline-size: 42rem;--mc-layout-progressive-navigation-inline-size: 30rem;--mc-layout-filter-rail-min-block: var(--mc-touch-target-min);--mc-layout-filter-chip-gap: var(--mc-space-2);--mc-layout-filter-rail-cue-inline-size: var(--mc-space-6);--mc-layout-card-gap: var(--mc-space-4);--mc-layout-grid-gap: var(--mc-space-6);--mc-layout-safe-top: max(var(--mc-space-4), env(safe-area-inset-top));--mc-layout-safe-right: max( var(--mc-layout-page-gutter), env(safe-area-inset-right) );--mc-layout-safe-bottom: max(var(--mc-space-4), env(safe-area-inset-bottom));--mc-layout-safe-left: max( var(--mc-layout-page-gutter), env(safe-area-inset-left) );--mc-layout-bottom-navigation-clearance: calc( var(--mc-space-16) + env(safe-area-inset-bottom) );--mc-layout-drawer-inline-size: min(26.25rem, 92vw);--mc-layout-sidebar-inline-size: 17.5rem;--mc-layout-app-sidebar-inline: 15.375rem;--mc-layout-aside-min-inline: 18rem;--mc-layout-filter-control-min-inline: 13.125rem;--mc-layout-search-chip-min-inline: 10rem;--mc-layout-matrix-cell-min-inline: 6rem;--mc-layout-top-bar-search-min-inline: 12rem;--mc-layout-top-bar-search-max-inline: 32rem;--mc-layout-auth-min-block: 47.5rem;--mc-layout-header-min-block: 4.5rem;--mc-layout-discovery-mobile-gutter: 20px;--mc-layout-discovery-mobile-grid-gap: 7px;--mc-layout-creator-portrait-desktop-inline: 11rem;--mc-layout-creator-portrait-desktop-block: 12rem;--mc-layout-creator-portrait-tablet-inline: 10rem;--mc-layout-creator-portrait-tablet-block: 11.375rem;--mc-layout-creator-portrait-mobile-inline: 6.875rem;--mc-layout-creator-portrait-mobile-block: 7.75rem;--mc-layout-creator-hero-portrait-desktop-inline: clamp(9rem, 14vw, 12.5rem);--mc-layout-creator-hero-portrait-desktop-block: clamp( 11.25rem, 17.5vw, 15.625rem );--mc-layout-creator-hero-portrait-tablet-inline: clamp(8rem, 16vw, 11rem);--mc-layout-creator-hero-portrait-tablet-block: clamp(10rem, 20vw, 13.75rem);--mc-layout-creator-hero-portrait-mobile-block: 18rem;--mc-layout-creator-hero-bio-inline: clamp(20rem, 38vw, 34rem);--mc-layout-creator-rail-inline: clamp(16rem, 24vw, 22.5rem);--mc-layout-creator-rail-portrait-compact: 5.75rem;--mc-layout-creator-slot-min-inline: 3.75rem;--mc-layout-creator-showcase-rail-inline: 23rem;--mc-layout-creator-cover-block: 25.25rem;--mc-layout-creator-cover-compact-block: 12.25rem;--mc-layout-creator-sticky-cta-clearance: 6.75rem;--mc-layout-placement-wireframe-inline: 3.5rem;--mc-layout-placement-preview-inline: 20rem;--mc-layout-placement-market-inline: 12.5rem}@media(min-width:40rem){:root{--mc-layout-page-gutter: var(--mc-space-6);--mc-layout-page-block-start: var(--mc-space-12);--mc-layout-page-block-end: var(--mc-space-16)}}@media(min-width:64rem){:root{--mc-layout-page-gutter: var(--mc-space-8);--mc-layout-grid-gap: var(--mc-space-8)}}:root{--mc-motion-duration-fast: var(--mc-duration-fast);--mc-motion-duration-standard: var(--mc-duration-standard);--mc-motion-duration-slow: var(--mc-duration-slow);--mc-motion-duration-loop: var(--mc-duration-loop);--mc-motion-easing-standard: var(--mc-easing-standard);--mc-motion-easing-emphasized: var(--mc-easing-emphasized);--mc-motion-lift: var(--mc-motion-distance-lift)}@media(prefers-reduced-motion:reduce){:root{--mc-motion-duration-fast: 0ms;--mc-motion-duration-standard: 0ms;--mc-motion-duration-slow: 0ms;--mc-motion-duration-loop: 0ms;--mc-motion-lift: 0px}}:root,[data-theme=dark]{color-scheme:dark;--mc-color-canvas: var(--mc-base-dark-canvas);--mc-color-background: var(--mc-base-dark-background);--mc-color-surface: var(--mc-base-dark-surface);--mc-color-surface-raised: var(--mc-base-dark-raised);--mc-color-surface-interactive: var(--mc-base-dark-interactive);--mc-color-surface-sunken: var(--mc-base-dark-background);--mc-color-surface-sidebar: var(--mc-base-dark-background);--mc-color-surface-overlay: var(--mc-base-dark-elevated);--mc-color-edge-highlight: color-mix( in srgb, var(--mc-base-dark-text) 22%, transparent );--mc-color-border: var(--mc-base-dark-border);--mc-color-border-soft: var(--mc-base-dark-border-soft);--mc-color-separator-subtle: var(--mc-base-dark-border-subtle);--mc-color-separator-strong: var(--mc-base-dark-border);--mc-color-text: var(--mc-base-dark-text);--mc-color-text-muted: var(--mc-base-dark-muted);--mc-color-text-faint: var(--mc-base-dark-faint);--mc-color-text-inverse: var(--mc-base-dark-on-bright);--mc-color-text-on-action: var(--mc-base-dark-on-bright);--mc-color-text-on-media: var(--mc-base-dark-text);--mc-color-brand-chrome-surface: var(--mc-base-dark-chrome);--mc-color-brand-chrome-surface-raised: var(--mc-base-dark-raised);--mc-color-brand-chrome-interactive: var(--mc-base-dark-interactive);--mc-color-brand-chrome-border: var(--mc-base-dark-border);--mc-color-brand-chrome-border-soft: var(--mc-base-dark-border-soft);--mc-color-brand-chrome-text: var(--mc-base-dark-text);--mc-color-brand-chrome-text-muted: var(--mc-base-dark-muted);--mc-color-action-primary: var(--mc-base-dark-primary);--mc-color-action-primary-hover: var(--mc-base-dark-primary-hover);--mc-color-action-primary-text: var(--mc-base-dark-text);--mc-color-value-credits: var(--mc-base-dark-credits);--mc-color-value-credits-text: var(--mc-base-dark-on-bright);--mc-color-status-success: var(--mc-base-dark-success);--mc-color-status-success-text: var(--mc-base-dark-on-bright);--mc-color-status-danger: var(--mc-base-dark-danger);--mc-color-status-danger-text: var(--mc-base-dark-on-bright);--mc-color-status-info: var(--mc-base-dark-info);--mc-color-status-info-text: var(--mc-base-dark-on-cool);--mc-color-status-warning: var(--mc-base-dark-response-required);--mc-color-status-warning-text: var(--mc-base-dark-on-bright);--mc-color-status-warning-soft: var(--mc-base-dark-warning-soft);--mc-color-semantic-region: var(--mc-base-dark-region);--mc-color-semantic-language: var(--mc-base-dark-language);--mc-color-semantic-live: var(--mc-base-dark-danger);--mc-color-semantic-available: var(--mc-base-dark-success);--mc-color-semantic-scheduled: var(--mc-base-dark-scheduled);--mc-color-semantic-response-required: var(--mc-base-dark-response-required);--mc-color-semantic-instant: var(--mc-base-dark-instant);--mc-color-semantic-premium: var(--mc-base-dark-premium);--mc-color-trust-verified: var(--mc-base-dark-trust);--mc-color-sponsored: var(--mc-base-dark-sponsored);--mc-color-focus-ring: var(--mc-base-dark-info);--mc-color-overlay: var(--mc-base-overlay);--mc-shadow-none: var(--mc-elevation-none);--mc-shadow-resting: var(--mc-elevation-dark-resting);--mc-shadow-raised: var(--mc-elevation-dark-raised);--mc-shadow-overlay: var(--mc-elevation-dark-overlay);--mc-shadow-modal: var(--mc-elevation-dark-modal);--mc-shadow-glow-accent: var(--mc-elevation-dark-glow-accent)}[data-theme=light]{color-scheme:light;--mc-color-canvas: var(--mc-base-light-canvas);--mc-color-background: var(--mc-base-light-background);--mc-color-surface: var(--mc-base-light-surface);--mc-color-surface-raised: var(--mc-base-light-raised);--mc-color-surface-interactive: var(--mc-base-light-interactive);--mc-color-surface-sunken: var(--mc-base-light-background);--mc-color-surface-sidebar: var(--mc-base-light-surface);--mc-color-surface-overlay: var(--mc-base-light-surface);--mc-color-edge-highlight: var(--mc-base-light-surface);--mc-color-border: var(--mc-base-light-border);--mc-color-border-soft: var(--mc-base-light-border-soft);--mc-color-separator-subtle: var(--mc-base-light-border-soft);--mc-color-separator-strong: var(--mc-base-light-border);--mc-color-text: var(--mc-base-light-text);--mc-color-text-muted: var(--mc-base-light-muted);--mc-color-text-faint: var(--mc-base-light-faint);--mc-color-text-inverse: var(--mc-base-light-on-strong);--mc-color-text-on-action: var(--mc-base-light-on-strong);--mc-color-text-on-media: var(--mc-base-light-on-strong);--mc-color-brand-chrome-surface: var(--mc-base-dark-chrome);--mc-color-brand-chrome-surface-raised: var(--mc-base-dark-raised);--mc-color-brand-chrome-interactive: var(--mc-base-dark-interactive);--mc-color-brand-chrome-border: var(--mc-base-dark-border);--mc-color-brand-chrome-border-soft: var(--mc-base-dark-border-soft);--mc-color-brand-chrome-text: var(--mc-base-dark-text);--mc-color-brand-chrome-text-muted: var(--mc-base-dark-muted);--mc-color-action-primary: var(--mc-base-light-primary);--mc-color-action-primary-hover: var(--mc-base-light-primary-hover);--mc-color-action-primary-text: var(--mc-base-light-on-strong);--mc-color-value-credits: var(--mc-base-light-credits);--mc-color-value-credits-text: var(--mc-base-light-on-strong);--mc-color-status-success: var(--mc-base-light-success);--mc-color-status-success-text: var(--mc-base-light-on-strong);--mc-color-status-danger: var(--mc-base-light-danger);--mc-color-status-danger-text: var(--mc-base-light-on-strong);--mc-color-status-info: var(--mc-base-light-info);--mc-color-status-info-text: var(--mc-base-light-on-strong);--mc-color-status-warning: var(--mc-base-light-response-required);--mc-color-status-warning-text: var(--mc-base-light-on-strong);--mc-color-status-warning-soft: var(--mc-base-light-warning-soft);--mc-color-semantic-region: var(--mc-base-light-region);--mc-color-semantic-language: var(--mc-base-light-language);--mc-color-semantic-live: var(--mc-base-light-primary);--mc-color-semantic-available: var(--mc-base-light-success);--mc-color-semantic-scheduled: var(--mc-base-light-scheduled);--mc-color-semantic-response-required: var(--mc-base-light-response-required);--mc-color-semantic-instant: var(--mc-base-light-instant);--mc-color-semantic-premium: var(--mc-base-light-premium);--mc-color-trust-verified: var(--mc-base-light-trust);--mc-color-sponsored: var(--mc-base-light-sponsored);--mc-color-focus-ring: var(--mc-base-light-info);--mc-color-overlay: var(--mc-base-overlay);--mc-shadow-none: var(--mc-elevation-none);--mc-shadow-resting: var(--mc-elevation-light-resting);--mc-shadow-raised: var(--mc-elevation-light-raised);--mc-shadow-overlay: var(--mc-elevation-light-overlay);--mc-shadow-modal: var(--mc-elevation-light-modal);--mc-shadow-glow-accent: var(--mc-elevation-light-glow-accent)}:root{--mc-component-focus-ring: 0 0 0 2px var(--mc-color-surface), 0 0 0 5px var(--mc-color-focus-ring);--mc-component-focus-ring-inset: inset 0 0 0 3px var(--mc-color-focus-ring)}:root{--mc-component-button-primary-background: var(--mc-color-action-primary);--mc-component-button-primary-background-hover: var( --mc-color-action-primary-hover );--mc-component-button-primary-text: var(--mc-color-action-primary-text);--mc-component-button-secondary-background: var(--mc-color-surface-raised);--mc-component-button-secondary-background-hover: var( --mc-color-surface-interactive );--mc-component-button-secondary-border: var(--mc-color-border);--mc-component-button-secondary-text: var(--mc-color-text);--mc-component-button-danger-background: var(--mc-color-status-danger);--mc-component-button-danger-text: var(--mc-color-status-danger-text);--mc-component-button-min-height: var(--mc-touch-target-min);--mc-component-disabled-opacity: var(--mc-opacity-disabled)}:root{--mc-component-card-background: var(--mc-color-surface);--mc-component-card-border: var(--mc-color-border-soft);--mc-component-card-radius: var(--mc-radius-lg);--mc-component-card-shadow: var(--mc-shadow-none);--mc-component-tile-border: color-mix( in srgb, var(--mc-color-text) 26%, transparent )}:root{--mc-component-field-background: var(--mc-color-surface-raised);--mc-component-field-border: var(--mc-color-border);--mc-component-field-border-hover: var(--mc-color-action-primary);--mc-component-field-radius: var(--mc-radius-md);--mc-component-field-text: var(--mc-color-text);--mc-component-field-placeholder: var(--mc-color-text-muted);--mc-component-field-read-only-background: var(--mc-color-surface);--mc-component-field-selected-background: var(--mc-color-action-primary);--mc-component-field-selected-text: var(--mc-color-action-primary-text);--mc-component-field-overlay-layer: var(--mc-layer-field-overlay)}:root{--mc-component-badge-live-background: var(--mc-color-semantic-live);--mc-component-badge-live-text: var(--mc-color-status-danger-text);--mc-component-badge-success-background: color-mix( in srgb, var(--mc-color-status-success) 12%, transparent );--mc-component-badge-success-border: color-mix( in srgb, var(--mc-color-status-success) 30%, transparent );--mc-component-badge-success-text: var(--mc-color-status-success);--mc-component-badge-warning-background: color-mix( in srgb, var(--mc-color-status-warning) 12%, transparent );--mc-component-badge-warning-border: color-mix( in srgb, var(--mc-color-status-warning) 30%, transparent );--mc-component-badge-warning-text: var(--mc-color-status-warning);--mc-component-badge-danger-background: var(--mc-color-status-danger);--mc-component-badge-danger-text: var(--mc-color-status-danger-text);--mc-component-badge-neutral-background: color-mix( in srgb, var(--mc-color-text) 8%, transparent );--mc-component-badge-neutral-text: var(--mc-color-text-muted);--mc-component-badge-info-background: var(--mc-color-status-info);--mc-component-badge-info-text: var(--mc-color-status-info-text);--mc-component-badge-accent-background: color-mix( in srgb, var(--mc-color-action-primary) 22%, var(--mc-color-surface) );--mc-component-badge-accent-text: var(--mc-color-action-primary);--mc-component-badge-on-media-background: color-mix( in srgb, var(--mc-color-overlay) 72%, transparent );--mc-component-badge-on-media-text: var(--mc-color-text-on-media)}:root{--mc-component-feedback-background: var(--mc-color-surface-raised);--mc-component-feedback-border: var(--mc-color-border-soft);--mc-component-progress-track: var(--mc-color-surface-interactive);--mc-component-progress-fill: var(--mc-color-action-primary);--mc-component-progress-block-size: var(--mc-space-2);--mc-component-empty-state-max-inline: var( --mc-layout-empty-state-max-inline );--mc-component-empty-state-gap: var(--mc-space-6);--mc-component-empty-state-padding: clamp( var(--mc-space-4), 5vw, var(--mc-space-8) );--mc-component-empty-state-border: var(--mc-color-border-soft);--mc-component-empty-state-radius: var(--mc-radius-lg);--mc-component-empty-state-background: color-mix( in srgb, var(--mc-color-surface-raised) 88%, var(--mc-color-semantic-premium) );--mc-component-empty-state-shadow: var(--mc-shadow-resting);--mc-component-empty-state-visual-inline: var( --mc-layout-empty-state-visual-inline );--mc-component-empty-state-visual-radius: var(--mc-radius-lg);--mc-component-empty-state-visual-border: var(--mc-color-border-soft);--mc-component-empty-state-visual-background: color-mix( in srgb, var(--mc-color-surface-interactive) 78%, var(--mc-color-semantic-premium) );--mc-component-empty-state-visual-card-background: var( --mc-color-surface-raised );--mc-component-empty-state-accent: var(--mc-color-semantic-premium);--mc-component-empty-state-accent-soft: color-mix( in srgb, var(--mc-color-semantic-premium) 42%, transparent );--mc-component-empty-state-motion-duration: var( --mc-motion-duration-standard )}:root{--mc-component-skeleton-background: color-mix( in srgb, var(--mc-color-surface-interactive) 72%, var(--mc-color-border) );--mc-component-skeleton-highlight: color-mix( in srgb, var(--mc-color-surface-raised) 70%, var(--mc-color-text-muted) )}:root{--mc-component-overlay-backdrop: color-mix( in srgb, var(--mc-color-overlay) 88%, transparent );--mc-component-overlay-backdrop-blur: var(--mc-space-4);--mc-component-dialog-background: var(--mc-color-surface-overlay);--mc-component-dialog-border: var(--mc-color-border);--mc-component-dialog-edge: var(--mc-color-edge-highlight);--mc-component-dialog-shadow: var(--mc-shadow-modal);--mc-component-dialog-inline-compact: var(--mc-size-dialog-compact);--mc-component-dialog-inline-standard: var(--mc-size-dialog-standard);--mc-component-dialog-inline-reading: var(--mc-size-dialog-reading);--mc-component-dialog-inline-wide-media: var(--mc-size-dialog-wide-media)}:root{--mc-component-chart-line: var(--mc-color-status-info);--mc-component-chart-fill: color-mix( in srgb, var(--mc-color-status-info) 18%, transparent );--mc-component-chart-grid: var(--mc-color-border-soft)}:root{--mc-component-refinement-dock-min-block: var(--mc-touch-target-min);--mc-component-refinement-dock-gap: var(--mc-space-2);--mc-component-refinement-dock-padding: var(--mc-space-2);--mc-component-refinement-dock-radius: var(--mc-radius-lg);--mc-component-refinement-dock-border: var(--mc-color-border-soft);--mc-component-refinement-dock-background: var(--mc-color-surface-raised);--mc-component-refinement-dock-shadow: var(--mc-shadow-resting);--mc-component-refinement-dock-cue-inline-size: var(--mc-space-6);--mc-component-super-menu-inline-size-standard: var( --mc-layout-super-menu-inline-size );--mc-component-super-menu-inline-size-wide: calc( var(--mc-layout-super-menu-inline-size) + (2 * var(--mc-space-16)) );--mc-component-super-menu-max-block-size: calc( 100dvh - (2 * var(--mc-layout-overlay-collision-padding)) - var(--mc-touch-target-min) );--mc-component-super-menu-column-min-size: calc( var(--mc-layout-filter-control-min-inline) - var(--mc-space-4) );--mc-component-super-menu-column-gap: var(--mc-space-6);--mc-component-super-menu-group-gap: var(--mc-space-3);--mc-component-super-menu-group-gap-compact: var(--mc-space-2);--mc-component-super-menu-padding: var(--mc-space-4);--mc-component-super-menu-padding-compact: var(--mc-space-3);--mc-component-super-menu-shadow: var(--mc-shadow-overlay);--mc-component-media-identity-min-block-size: calc( var(--mc-touch-target-min) + var(--mc-space-8) );--mc-component-media-identity-padding: var(--mc-space-2);--mc-component-media-identity-gap: var(--mc-space-2);--mc-component-media-identity-scrim-strong: color-mix( in srgb, var(--mc-color-overlay) 94%, transparent );--mc-component-media-identity-scrim-soft: color-mix( in srgb, var(--mc-color-overlay) 52%, transparent );--mc-component-media-identity-blur: var(--mc-space-3);--mc-component-media-overlay-anchor-size: var(--mc-touch-target-min);--mc-component-media-overlay-visual-size: var(--mc-space-8);--mc-component-media-overlay-optical-inset: calc( ( var(--mc-component-media-overlay-anchor-size) - var(--mc-component-media-overlay-visual-size) ) / 2 )}:root{--mc-component-top-bar-min-block: var(--mc-layout-header-min-block);--mc-component-top-bar-frame-max-inline: none;--mc-component-top-bar-frame-padding: var(--mc-space-3) var(--mc-layout-safe-left);--mc-component-top-bar-cluster-gap: var(--mc-space-3);--mc-component-top-bar-cluster-gap-compact: var(--mc-space-2);--mc-component-top-bar-search-min-inline: var( --mc-layout-top-bar-search-min-inline );--mc-component-top-bar-search-max-inline: var( --mc-layout-top-bar-search-max-inline );--mc-component-top-bar-utility-padding: var(--mc-space-1);--mc-component-top-bar-navigation-current: var(--mc-color-action-primary);--mc-component-top-bar-text: var(--mc-color-brand-chrome-text);--mc-component-top-bar-quiet-text: var(--mc-color-brand-chrome-text-muted);--mc-component-top-bar-conversion-background: var(--mc-color-action-primary);--mc-component-top-bar-conversion-text: var(--mc-color-action-primary-text);--mc-component-top-bar-resting-background: var( --mc-color-brand-chrome-surface );--mc-component-top-bar-scrolled-background: var( --mc-color-brand-chrome-surface-raised );--mc-component-top-bar-resting-border: var( --mc-color-brand-chrome-border-soft );--mc-component-top-bar-scrolled-border: var(--mc-color-brand-chrome-border);--mc-component-top-bar-utility-background: var( --mc-color-brand-chrome-interactive );--mc-component-top-bar-resting-shadow: var(--mc-shadow-none);--mc-component-top-bar-scrolled-shadow: var(--mc-shadow-resting);--mc-component-top-bar-overlay-layer: var(--mc-layer-app-chrome)}.mc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mc-icon{display:inline-block;flex:0 0 auto;color:currentColor;stroke-width:var(--mc-icon-stroke-width);vertical-align:middle}.mc-icon--small{width:var(--mc-size-icon-sm);height:var(--mc-size-icon-sm)}.mc-icon--medium{width:var(--mc-size-icon-md);height:var(--mc-size-icon-md)}.mc-icon--large{width:var(--mc-size-icon-lg);height:var(--mc-size-icon-lg)}@media(forced-colors:active){.mc-icon{forced-color-adjust:auto;stroke:currentColor}}.mc-text{min-width:0;max-width:100%;margin:0}:where(h1,h2,h3){letter-spacing:var(--mc-letter-spacing-tight)}.mc-text--display{font:var(--mc-font-display);letter-spacing:var(--mc-letter-spacing-tight)}.mc-text--heading{font:var(--mc-font-heading);letter-spacing:var(--mc-letter-spacing-tight)}.mc-text--title{font:var(--mc-font-title);letter-spacing:var(--mc-letter-spacing-tight)}.mc-text--body{font:var(--mc-font-body);letter-spacing:normal}.mc-text--caption{font:var(--mc-font-caption);letter-spacing:normal}.mc-text--eyebrow{color:var(--mc-color-text-muted);font:var(--mc-font-eyebrow);letter-spacing:var(--mc-letter-spacing-overline);text-transform:uppercase}.mc-text--tone-muted{color:var(--mc-color-text-muted)}.mc-text--tone-faint{color:var(--mc-color-text-faint)}.mc-text--tone-accent{color:var(--mc-color-action-primary)}.mc-text--wrap{overflow-wrap:anywhere;white-space:normal}.mc-text--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-text--clamp-2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mc-page{box-sizing:border-box;min-width:0;min-height:100dvh;padding-block:var(--mc-layout-page-block-start) var(--mc-layout-page-block-end)}.mc-page--safe{padding-top:max(var(--mc-layout-page-block-start),env(safe-area-inset-top));padding-bottom:max(var(--mc-layout-page-block-end),env(safe-area-inset-bottom))}.mc-container{box-sizing:border-box;width:100%;max-width:calc(var(--mc-container-content-max, var(--mc-layout-content-wide)) + var(--mc-layout-page-gutter) * 2);margin-inline:auto;padding-inline:var(--mc-layout-safe-left) var(--mc-layout-safe-right)}.mc-container--readable{--mc-container-content-max: var(--mc-layout-content-readable)}.mc-container--narrow{--mc-container-content-max: var(--mc-layout-content-narrow)}.mc-container--standard{--mc-container-content-max: var(--mc-layout-content-standard)}.mc-container--wide{--mc-container-content-max: var(--mc-layout-content-wide)}.mc-container--full{--mc-container-content-max: none;max-width:none}.mc-container--flush{padding-inline:0}.mc-page-frame{box-sizing:border-box;width:100%;max-width:calc(var(--mc-layout-page-frame-content-max) + var(--mc-layout-safe-left) + var(--mc-layout-safe-right));min-width:0;margin-inline:auto;padding-inline:var(--mc-layout-safe-left) var(--mc-layout-safe-right)}.mc-section{display:grid;min-width:0;gap:var(--mc-section-gap, var(--mc-layout-section-gap))}.mc-section--compact{--mc-section-gap: var(--mc-layout-section-gap-compact)}.mc-section--spacious{--mc-section-gap: var(--mc-layout-section-gap-spacious)}.mc-section__heading{display:flex;min-width:0;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--mc-layout-control-gap)}.mc-section__heading>*{min-width:0}.mc-section__title{margin:0;font:var(--mc-font-heading)}.mc-section__body,.mc-stack{display:grid;min-width:0}.mc-section__body,.mc-stack--normal{gap:var(--mc-layout-card-gap)}.mc-stack--none{gap:0}.mc-stack--compact{gap:var(--mc-layout-control-gap)}.mc-stack--spacious{gap:var(--mc-layout-section-gap-spacious)}.mc-cluster{display:flex;min-width:0;flex-wrap:wrap;align-items:var(--mc-cluster-align, center);justify-content:var(--mc-cluster-justify, flex-start);gap:var(--mc-cluster-gap, var(--mc-layout-control-gap))}.mc-cluster--between{--mc-cluster-justify: space-between}.mc-cluster--end{--mc-cluster-justify: flex-end}.mc-cluster--stretch{--mc-cluster-align: stretch}.mc-cluster--compact{--mc-cluster-gap: var(--mc-space-2)}.mc-cluster--spacious{--mc-cluster-gap: var(--mc-space-4)}.mc-grid{display:grid;min-width:0;grid-template-columns:repeat(var(--mc-grid-columns, 1),minmax(0,1fr));gap:var(--mc-grid-gap, var(--mc-layout-grid-gap))}.mc-grid--compact{--mc-grid-gap: var(--mc-layout-card-gap)}.mc-grid--columns-2{--mc-grid-columns: 2}.mc-grid--columns-3{--mc-grid-columns: 3}.mc-grid--columns-4{--mc-grid-columns: 4}.mc-grid--auto{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--mc-grid-item-min, 16rem)),1fr))}.mc-grid--item-compact{--mc-grid-item-min: 12rem}.mc-grid--item-wide{--mc-grid-item-min: 20rem}.mc-app-shell{min-height:100dvh;display:grid;min-width:0;grid-template-areas:"header" "main" "navigation" "footer";grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto auto}.mc-app-shell__header{grid-area:header;min-width:0}.mc-app-shell__sidebar{display:none;grid-area:sidebar}.mc-app-shell__main{grid-area:main;min-width:0}.mc-app-shell__navigation{grid-area:navigation;min-width:0}.mc-app-shell__footer{grid-area:footer;min-width:0}@media(min-width:75.01rem){.mc-app-shell:has(.mc-app-shell__sidebar){grid-template-areas:"header header" "sidebar main" "footer footer";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto 1fr auto}.mc-app-shell__sidebar{display:block}.mc-app-shell:has(.mc-app-shell__sidebar) .mc-app-shell__navigation{display:none}}@media(max-width:39.999rem){.mc-section__heading{align-items:stretch;flex-direction:column}.mc-grid--responsive.mc-grid--columns-2,.mc-grid--responsive.mc-grid--columns-3,.mc-grid--responsive.mc-grid--columns-4{--mc-grid-columns: 1}}.mc-brand{display:inline-block;flex:0 0 auto;max-width:min(100%,calc(100vw - (2 * var(--mc-space-8))));box-sizing:border-box;padding:.25rem .375rem;border-radius:var(--mc-radius-sm);background:var(--mc-color-brand-chrome-surface);line-height:0}.mc-brand--shell{width:8.9375rem}.mc-brand--auth{width:11.1875rem}.mc-brand__wordmark{display:block;width:100%;height:auto;aspect-ratio:2020 / 300}.mc-navigation{display:flex;align-items:center;gap:var(--mc-space-2)}.mc-navigation--vertical{flex-direction:column;align-items:stretch;gap:var(--mc-space-1)}.mc-navigation :where(a,button){min-height:var(--mc-touch-target-min)}.mc-navigation__item{display:inline-flex;align-items:center;gap:var(--mc-space-2);padding-inline:var(--mc-space-4);border-radius:var(--mc-radius-pill);color:var(--mc-color-text-muted);font-weight:var(--mc-font-weight-bold);text-decoration:none}.mc-navigation__heading{padding:var(--mc-space-4) var(--mc-space-4) var(--mc-space-2);color:var(--mc-color-text-faint);font:var(--mc-font-eyebrow);letter-spacing:var(--mc-letter-spacing-overline);text-transform:uppercase}.mc-navigation__item:is(.active,.router-link-exact-active){background:var(--mc-color-surface-interactive);color:var(--mc-color-text)}.mc-navigation--vertical .mc-navigation__item{padding:var(--mc-space-3) var(--mc-space-4);border-radius:var(--mc-radius-md)}.mc-navigation--vertical .mc-navigation__item:hover{background:var(--mc-color-surface-raised)}.mc-navigation--vertical .mc-navigation__item:is(.active,.router-link-exact-active){background:var(--mc-color-surface-raised);color:var(--mc-color-text)}.mc-responsive-navigation .mc-navigation--vertical .mc-navigation__item:hover,.mc-responsive-navigation .mc-navigation--vertical .mc-navigation__item:is(.active,.router-link-exact-active){background:var(--mc-color-surface-interactive)}.mc-navigation__item:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}.mc-header-action{display:inline-flex;min-width:var(--mc-touch-target-min);min-height:var(--mc-touch-target-min);align-items:center;justify-content:center;gap:var(--mc-space-2);padding-inline:var(--mc-space-3);border:1px solid transparent;border-radius:var(--mc-radius-pill);background:transparent;color:var(--mc-color-text-muted);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);line-height:1;text-decoration:none;cursor:pointer;transition:background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-header-action:hover,.mc-header-action--current,.mc-header-action[aria-expanded=true]{background:var(--mc-color-surface-interactive);color:var(--mc-color-text)}.mc-header-action:focus-visible,.mc-navigation-disclosure__panel :where(a,button):focus-visible,.mc-responsive-navigation :where(a,button):focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}.mc-header-action[aria-disabled=true]{opacity:var(--mc-component-disabled-opacity);cursor:not-allowed}.mc-header-action--compact{width:var(--mc-touch-target-min);padding:0}.mc-navigation-disclosure{display:inline-flex}.mc-navigation-disclosure__panel{position:fixed;z-index:60;min-width:min(18rem,calc(100vw - (2 * var(--mc-space-4))));max-width:calc(100vw - (2 * var(--mc-space-4)));overflow:auto;overscroll-behavior:contain;padding:var(--mc-space-3);border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-lg);background:var(--mc-color-surface-raised);color:var(--mc-color-text);box-shadow:var(--mc-shadow-overlay);animation:mc-navigation-disclosure-enter var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-overlay--responsive-navigation{place-items:stretch;padding:0}.mc-overlay--responsive-navigation-sheet{align-items:end}.mc-responsive-navigation{display:flex;max-width:100vw;max-height:100dvh;flex-direction:column;border:1px solid var(--mc-component-dialog-border);background:var(--mc-component-dialog-background);color:var(--mc-color-text);box-shadow:inset 0 1px 0 var(--mc-component-dialog-edge),var(--mc-component-dialog-shadow)}.mc-responsive-navigation--drawer{width:min(var(--mc-layout-drawer-inline-size),100vw);height:100dvh}.mc-responsive-navigation--drawer.mc-responsive-navigation--left{justify-self:start;border-radius:0 var(--mc-radius-lg) var(--mc-radius-lg) 0}.mc-responsive-navigation--drawer.mc-responsive-navigation--right{justify-self:end;border-radius:var(--mc-radius-lg) 0 0 var(--mc-radius-lg)}.mc-responsive-navigation--sheet{width:100%;max-height:min(42rem,calc(100dvh - var(--mc-space-6)));align-self:end;padding-bottom:env(safe-area-inset-bottom);border-radius:var(--mc-radius-lg) var(--mc-radius-lg) 0 0}.mc-responsive-navigation__header,.mc-responsive-navigation__actions{display:flex;flex:0 0 auto;align-items:center;gap:var(--mc-space-3);padding:var(--mc-space-4)}.mc-responsive-navigation__header{justify-content:space-between;border-bottom:1px solid var(--mc-color-border)}.mc-responsive-navigation__title{margin:0;font:var(--mc-font-title)}.mc-responsive-navigation__body{min-height:0;flex:1 1 auto;overflow:auto;overscroll-behavior:contain;padding:var(--mc-space-4)}.mc-responsive-navigation__actions{border-top:1px solid var(--mc-color-border)}@keyframes mc-navigation-disclosure-enter{0%{opacity:0;transform:translateY(calc(-1 * var(--mc-space-2)))}}@media(prefers-reduced-motion:reduce){.mc-header-action{transition:none}.mc-navigation-disclosure__panel{animation:none}}.mc-navigation-disclosure__body{min-height:0}.mc-navigation-disclosure__sheet-header{display:none}@media(max-width:47.99rem){.mc-navigation-disclosure__panel--mobile-sheet{inset:auto 0 0!important;display:flex;width:100%!important;min-width:0;max-width:none;max-height:min(42rem,calc(100dvh - var(--mc-space-6)))!important;flex-direction:column;overflow:hidden;padding:0 0 env(safe-area-inset-bottom);border-radius:var(--mc-radius-lg) var(--mc-radius-lg) 0 0;animation-name:mc-navigation-disclosure-sheet-enter}.mc-navigation-disclosure__panel--mobile-sheet .mc-navigation-disclosure__sheet-header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--mc-space-3);padding:var(--mc-space-4);border-bottom:1px solid var(--mc-color-border)}.mc-navigation-disclosure__sheet-title{margin:0;font:var(--mc-font-title)}.mc-navigation-disclosure__panel--mobile-sheet .mc-navigation-disclosure__body{overflow:auto;overscroll-behavior:contain;padding:var(--mc-space-4)}}@keyframes mc-navigation-disclosure-sheet-enter{0%{opacity:0;transform:translateY(var(--mc-space-4))}}.mc-super-menu-trigger{display:inline-flex}.mc-super-menu{position:fixed;z-index:var(--mc-layer-disclosure);display:flex;width:min(var(--mc-component-super-menu-inline-size-standard),calc(100vw - (2 * var(--mc-layout-overlay-collision-padding))));max-width:calc(100vw - (2 * var(--mc-layout-overlay-collision-padding)));max-height:var(--mc-component-super-menu-max-block-size);flex-direction:column;overflow:hidden;overscroll-behavior:contain;border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-lg);background:var(--mc-color-surface-raised);color:var(--mc-color-text);box-shadow:var(--mc-component-super-menu-shadow);animation:mc-super-menu-enter var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-super-menu--wide{width:min(var(--mc-component-super-menu-inline-size-wide),calc(100vw - (2 * var(--mc-layout-overlay-collision-padding))))}.mc-super-menu__header,.mc-super-menu__actions{flex:0 0 auto;padding:var(--mc-component-super-menu-padding);background:var(--mc-color-surface-raised)}.mc-super-menu__header{border-bottom:1px solid var(--mc-color-border-soft)}.mc-super-menu__scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--mc-component-super-menu-padding);outline:none;scrollbar-width:none}.mc-super-menu__scroll::-webkit-scrollbar{width:0;height:0}.mc-super-menu__scroll:focus-visible{box-shadow:var(--mc-component-focus-ring-inset)}.mc-super-menu__body{display:grid;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--mc-component-super-menu-column-min-size)),1fr));gap:var(--mc-component-super-menu-column-gap)}.mc-super-menu__actions{display:flex;justify-content:flex-end;gap:var(--mc-layout-control-gap);border-top:1px solid var(--mc-color-border)}.mc-super-menu--compact .mc-super-menu__header,.mc-super-menu--compact .mc-super-menu__actions,.mc-super-menu--compact .mc-super-menu__scroll{padding:var(--mc-component-super-menu-padding-compact)}.mc-super-menu-group{display:grid;min-width:0;align-content:start;gap:var(--mc-component-super-menu-group-gap)}.mc-super-menu--compact .mc-super-menu-group{gap:var(--mc-component-super-menu-group-gap-compact)}.mc-super-menu-group__header,.mc-super-menu-group__items{display:grid;gap:var(--mc-space-1)}.mc-super-menu-group__title,.mc-super-menu-group__description{margin:0}.mc-super-menu-group__title{color:var(--mc-color-text);font:var(--mc-font-title)}.mc-super-menu-group__description{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.mc-super-menu-group__items>:where(a,button){width:100%}.mc-super-menu :where(a,button):focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}@keyframes mc-super-menu-enter{0%{opacity:0;transform:translateY(calc(-1 * var(--mc-motion-lift)))}}@media(prefers-reduced-motion:reduce){.mc-super-menu{animation:none}}@media(forced-colors:active){.mc-super-menu{border-color:CanvasText;box-shadow:none}}.mc-refinement-dock{display:flex;width:100%;min-width:0;min-height:var(--mc-component-refinement-dock-min-block);flex-wrap:wrap;align-items:center;gap:var(--mc-space-1);padding:var(--mc-component-refinement-dock-padding);padding-inline:var(--mc-space-1);border:1px solid var(--mc-component-refinement-dock-border);border-radius:var(--mc-component-refinement-dock-radius);background:var(--mc-component-refinement-dock-background);box-shadow:var(--mc-component-refinement-dock-shadow)}@media(min-width:40rem){.mc-refinement-dock{flex-wrap:nowrap;gap:var(--mc-component-refinement-dock-gap);padding:var(--mc-component-refinement-dock-padding)}}.mc-refinement-dock__leading,.mc-refinement-dock__actions,.mc-refinement-dock__items{display:flex;align-items:center;gap:var(--mc-component-refinement-dock-gap)}.mc-refinement-dock__leading,.mc-refinement-dock__actions{flex:0 0 auto}.mc-refinement-dock__actions{margin-inline-start:auto}.mc-refinement-dock__viewport{position:relative;order:1;min-width:0;flex:1 1 100%;overflow:hidden}@media(min-width:40rem){.mc-refinement-dock__viewport{order:0;flex:1 1 auto}}.mc-refinement-dock__scroller{min-width:0;overflow-x:auto;outline:none;overscroll-behavior-inline:contain;scrollbar-width:none}.mc-refinement-dock__scroller::-webkit-scrollbar{width:0;height:0}.mc-refinement-dock__scroller:focus-visible{box-shadow:var(--mc-component-focus-ring-inset)}.mc-refinement-dock__items{width:max-content;min-height:var(--mc-touch-target-min);padding-inline:var(--mc-space-1)}.mc-refinement-dock__items>*{flex:0 0 auto;white-space:nowrap}.mc-refinement-dock__cue{position:absolute;z-index:1;top:0;bottom:0;width:var(--mc-component-refinement-dock-cue-inline-size);pointer-events:none}.mc-refinement-dock__cue--before{inset-inline-start:0;background:linear-gradient(to right,var(--mc-component-refinement-dock-background),transparent)}.mc-refinement-dock__cue--after{inset-inline-end:0;background:linear-gradient(to left,var(--mc-component-refinement-dock-background),transparent)}[dir=rtl] .mc-refinement-dock__cue--before{background:linear-gradient(to left,var(--mc-component-refinement-dock-background),transparent)}[dir=rtl] .mc-refinement-dock__cue--after{background:linear-gradient(to right,var(--mc-component-refinement-dock-background),transparent)}@media(prefers-reduced-motion:reduce){.mc-refinement-dock__scroller{scroll-behavior:auto}}@media(forced-colors:active){.mc-refinement-dock{border-color:CanvasText;background:Canvas;box-shadow:none}.mc-refinement-dock__cue{border-inline:1px solid CanvasText;background:Canvas}}.mc-top-bar{position:relative;z-index:var(--mc-component-top-bar-overlay-layer);width:100%;max-width:100vw;min-width:0;min-height:var(--mc-component-top-bar-min-block);box-sizing:border-box;border-bottom:1px solid var(--mc-component-top-bar-resting-border);background:var(--mc-component-top-bar-resting-background);box-shadow:var(--mc-component-top-bar-resting-shadow);color:var(--mc-component-top-bar-text);transition:background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),box-shadow var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-top-bar--scrolled{border-bottom-color:var(--mc-component-top-bar-scrolled-border);background:var(--mc-component-top-bar-scrolled-background);box-shadow:var(--mc-component-top-bar-scrolled-shadow)}.mc-top-bar__frame{display:flex;width:100%;max-width:var(--mc-component-top-bar-frame-max-inline);min-width:0;min-height:var(--mc-component-top-bar-min-block);box-sizing:border-box;align-items:center;gap:var(--mc-component-top-bar-cluster-gap);margin-inline:auto;padding:var(--mc-component-top-bar-frame-padding)}.mc-top-bar__brand,.mc-top-bar__navigation,.mc-top-bar__search,.mc-top-bar__utilities,.mc-top-bar__conversion,.mc-top-bar__overflow{min-width:0;align-items:center}.mc-top-bar__brand,.mc-top-bar__navigation,.mc-top-bar__utilities,.mc-top-bar__conversion,.mc-top-bar__overflow{flex:0 0 auto}.mc-top-bar__brand,.mc-top-bar__overflow{display:flex}.mc-top-bar__search{width:min(100%,var(--mc-component-top-bar-search-max-inline));min-width:var(--mc-component-top-bar-search-min-inline);max-width:var(--mc-component-top-bar-search-max-inline);flex:1 1 var(--mc-component-top-bar-search-max-inline)}.mc-top-bar__utilities{gap:var(--mc-component-top-bar-cluster-gap-compact)}.mc-top-bar__utilities .mc-button--quiet,.mc-top-bar__overflow .mc-icon-button--quiet{color:var(--mc-component-top-bar-quiet-text)}.mc-top-bar__overflow .mc-icon-button--quiet:is(:hover,:active,:focus-visible){background:var(--mc-component-top-bar-utility-background);color:var(--mc-component-top-bar-text)}.mc-top-bar__utilities :where(.mc-button,.mc-header-action){color:var(--mc-component-top-bar-quiet-text)}.mc-top-bar__conversion{--mc-component-button-primary-background: var( --mc-component-top-bar-conversion-background );--mc-component-button-primary-text: var( --mc-component-top-bar-conversion-text )}.mc-top-bar__navigation :where([aria-current=page],[aria-pressed=true]){color:var(--mc-component-top-bar-navigation-current)}.mc-top-bar :where(.mc-navigation__item,.mc-header-action){color:var(--mc-component-top-bar-quiet-text)}.mc-top-bar :where(.mc-navigation__item.active,.mc-navigation__item.router-link-exact-active,.mc-header-action:hover,.mc-header-action--current,.mc-header-action[aria-expanded=true]),.mc-top-bar__conversion .mc-button--quiet{color:var(--mc-component-top-bar-text)}.mc-top-bar__frame :where(a,button){min-height:var(--mc-touch-target-min)}.mc-top-bar__navigation,.mc-top-bar__search,.mc-top-bar__utilities,.mc-top-bar__conversion{display:none}.mc-top-bar__overflow{margin-inline-start:auto}@media(min-width:40rem){.mc-top-bar__search,.mc-top-bar__conversion{display:flex}.mc-top-bar__overflow{margin-inline-start:0}}@media(min-width:64rem){.mc-top-bar__navigation{display:flex}.mc-top-bar__frame{gap:var(--mc-component-top-bar-cluster-gap-compact)}}@media(min-width:80rem){.mc-top-bar--priority-automatic .mc-top-bar__frame{min-height:max(var(--mc-component-top-bar-min-block),calc(var(--mc-touch-target-min) + 2 * var(--mc-component-top-bar-utility-padding) + 2 * var(--mc-space-3)))}.mc-top-bar__utilities{display:flex}.mc-top-bar__frame{gap:var(--mc-component-top-bar-cluster-gap)}.mc-top-bar__overflow{display:none}}.mc-top-bar--priority-mobile :where(.mc-top-bar__navigation,.mc-top-bar__search,.mc-top-bar__utilities,.mc-top-bar__conversion){display:none}.mc-top-bar--priority-wide-desktop .mc-top-bar__frame{min-height:max(var(--mc-component-top-bar-min-block),calc(var(--mc-touch-target-min) + 2 * var(--mc-component-top-bar-utility-padding) + 2 * var(--mc-space-3)))}.mc-top-bar--priority-mobile .mc-top-bar__overflow{display:flex;margin-inline-start:auto}.mc-top-bar--priority-tablet :where(.mc-top-bar__search,.mc-top-bar__conversion,.mc-top-bar__overflow),.mc-top-bar--priority-compact-desktop :where(.mc-top-bar__navigation,.mc-top-bar__search,.mc-top-bar__conversion,.mc-top-bar__overflow),.mc-top-bar--priority-wide-desktop :where(.mc-top-bar__navigation,.mc-top-bar__search,.mc-top-bar__utilities,.mc-top-bar__conversion){display:flex}.mc-top-bar--priority-tablet :where(.mc-top-bar__navigation,.mc-top-bar__utilities),.mc-top-bar--priority-compact-desktop .mc-top-bar__utilities,.mc-top-bar--priority-wide-desktop .mc-top-bar__overflow{display:none}@media(max-width:24rem){.mc-top-bar__frame{gap:var(--mc-component-top-bar-cluster-gap-compact)}}@media(prefers-reduced-motion:reduce){.mc-top-bar{transition:none}}@media(forced-colors:active){.mc-top-bar,.mc-top-bar--scrolled{border-bottom-color:CanvasText;background:Canvas;box-shadow:none}.mc-top-bar__utilities{outline:1px solid CanvasText;background:Canvas}}.mc-media-identity{min-width:0;color:var(--mc-color-text)}.mc-media-identity--inline,.mc-media-identity__content{display:flex;min-width:0;align-items:center;gap:var(--mc-component-media-identity-gap)}.mc-media-identity--diffused{position:absolute;z-index:1;right:0;bottom:0;left:0;display:grid;min-height:var(--mc-component-media-identity-min-block-size);align-items:end;isolation:isolate;overflow:hidden;color:var(--mc-color-text-on-media);pointer-events:none}.mc-media-identity--diffused:before,.mc-media-identity--diffused:after{position:absolute;z-index:-1;inset:0;content:"";pointer-events:none}.mc-media-identity--diffused:before{background:linear-gradient(to top,var(--mc-component-media-identity-scrim-strong),var(--mc-component-media-identity-scrim-soft) 52%,transparent 100%)}.mc-media-identity--diffused:after{backdrop-filter:blur(var(--mc-component-media-identity-blur));mask-image:linear-gradient(to top,var(--mc-color-text) 0%,var(--mc-color-text) 38%,transparent 100%)}.mc-media-identity--diffused .mc-media-identity__content{padding:var(--mc-component-media-identity-padding)}.mc-media-overlay-anchor{position:absolute;z-index:2;top:0;display:grid;width:var(--mc-component-media-overlay-anchor-size);height:var(--mc-component-media-overlay-anchor-size);place-items:center}.mc-media-overlay-anchor--start{inset-inline-start:0}.mc-media-overlay-anchor--end{inset-inline-end:0}.mc-media-overlay-anchor--block-end{top:auto;bottom:0}.mc-media-overlay-anchor__surface{position:absolute;display:grid;place-items:center}.mc-media-overlay-anchor__surface--interactive{inset:0}.mc-media-overlay-anchor__surface--visual{inset:var(--mc-component-media-overlay-optical-inset)}.mc-media-overlay-anchor--start>.mc-media-overlay-anchor__surface--visual{justify-items:start}.mc-media-overlay-anchor--end>.mc-media-overlay-anchor__surface--visual{justify-items:end}.mc-media-overlay-anchor--start>.mc-media-overlay-anchor__surface--visual>*{inset-inline-start:0}.mc-media-overlay-anchor--end>.mc-media-overlay-anchor__surface--visual>*{inset-inline-end:0}.mc-media-overlay-anchor>.mc-media-overlay-anchor__surface--visual>*{position:absolute;inset-block-start:50%;max-width:none;transform:translateY(-50%)}.mc-media-overlay-anchor__surface>*{flex:0 0 auto}@supports not (backdrop-filter: blur(0)){.mc-media-identity--diffused:before{background:var(--mc-component-media-identity-scrim-strong);mask-image:linear-gradient(to top,var(--mc-color-text) 0%,var(--mc-color-text) 58%,transparent 100%)}}@media(forced-colors:active){.mc-media-identity--diffused{border-top:1px solid CanvasText;background:Canvas;color:CanvasText;forced-color-adjust:none}.mc-media-identity--diffused:before,.mc-media-identity--diffused:after{display:none}}.mc-overlay.mc-overlay--progressive-navigation{z-index:var(--mc-layer-disclosure);place-items:stretch;padding:0}.mc-progressive-navigation{display:flex;width:min(var(--mc-layout-progressive-navigation-inline-size),100vw);height:100dvh;max-width:100vw;justify-self:end;flex-direction:column;overflow:hidden;border-inline-start:1px solid var(--mc-component-dialog-border);background:var(--mc-component-dialog-background);color:var(--mc-color-text);box-shadow:var(--mc-shadow-overlay);animation:mc-progressive-navigation-enter var(--mc-motion-duration-standard) var(--mc-motion-easing-standard)}.mc-progressive-navigation--brand{border-color:var(--mc-color-brand-chrome-border);background:radial-gradient(circle at 85% 0%,var(--mc-color-brand-chrome-interactive),transparent 34%),var(--mc-color-brand-chrome-surface);color:var(--mc-color-brand-chrome-text)}.mc-progressive-navigation__header,.mc-progressive-navigation__actions{display:flex;flex:0 0 auto;align-items:center;gap:var(--mc-space-3);padding-inline:max(var(--mc-space-4),env(safe-area-inset-left)) max(var(--mc-space-4),env(safe-area-inset-right))}.mc-progressive-navigation__header{min-height:calc(var(--mc-touch-target-min) + var(--mc-space-4));padding-top:max(var(--mc-space-2),env(safe-area-inset-top));padding-bottom:var(--mc-space-2);border-bottom:1px solid var(--mc-color-border)}.mc-progressive-navigation--brand .mc-progressive-navigation__header,.mc-progressive-navigation--brand .mc-progressive-navigation__actions{border-color:var(--mc-color-brand-chrome-border-soft)}.mc-progressive-navigation__identity{display:grid;min-width:0;flex:1 1 auto;justify-items:start;gap:var(--mc-space-1)}.mc-progressive-navigation__identity .mc-brand{width:min(9rem,42vw)}.mc-progressive-navigation__heading{margin:0;color:var(--mc-color-brand-chrome-text-muted);font:var(--mc-font-caption)}.mc-progressive-navigation__header-spacer{width:var(--mc-touch-target-min);height:var(--mc-touch-target-min);flex:0 0 auto}.mc-progressive-navigation__title{min-width:0;flex:1 1 auto;margin:0;overflow:hidden;outline:none;font:var(--mc-font-title);text-align:center;text-overflow:ellipsis;white-space:nowrap}.mc-progressive-navigation__title:focus-visible{box-shadow:var(--mc-component-focus-ring-inset)}.mc-progressive-navigation--brand :where(.mc-header-action,.mc-progressive-navigation-section__trigger,.mc-progressive-navigation__title){color:var(--mc-color-brand-chrome-text)}.mc-progressive-navigation--brand .mc-progressive-navigation-section__trigger.mc-header-action{color:var(--mc-color-brand-chrome-text)}.mc-progressive-navigation--brand .mc-header-action:hover,.mc-progressive-navigation--brand .mc-header-action[aria-expanded=true],.mc-progressive-navigation--brand .mc-header-action--current{background:var(--mc-color-brand-chrome-interactive)}.mc-progressive-navigation__body{min-height:0;flex:1 1 auto;overflow:auto;overscroll-behavior:contain;padding:var(--mc-space-4) max(var(--mc-space-4),env(safe-area-inset-right)) var(--mc-space-6) max(var(--mc-space-4),env(safe-area-inset-left))}.mc-progressive-navigation__view{display:grid;align-content:start;gap:var(--mc-space-2)}.mc-progressive-navigation__actions{padding-top:var(--mc-space-3);padding-bottom:max(var(--mc-space-4),env(safe-area-inset-bottom));border-top:1px solid var(--mc-color-border)}.mc-progressive-navigation-section+.mc-progressive-navigation-section{border-top:1px solid var(--mc-color-border)}.mc-progressive-navigation-section__heading{margin:0}.mc-progressive-navigation-section__trigger.mc-header-action{width:100%;justify-content:space-between;padding-inline:var(--mc-space-3);border-radius:var(--mc-radius-md);color:var(--mc-color-text)}.mc-progressive-navigation-section__trigger[aria-expanded=true] .mc-icon{transform:rotate(180deg)}.mc-progressive-navigation-section__body{padding:var(--mc-space-2) var(--mc-space-3) var(--mc-space-4)}@keyframes mc-progressive-navigation-enter{0%{transform:translate(100%)}}@media(max-width:47.99rem){.mc-progressive-navigation{width:100vw;border:0}}@media(prefers-reduced-motion:reduce){.mc-progressive-navigation{animation:none}.mc-progressive-navigation-section__trigger .mc-icon{transition:none}}@media(forced-colors:active){.mc-progressive-navigation{border-color:CanvasText}}.mc-button,.mc-icon-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);line-height:1;cursor:pointer;transition:background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-icon-button__surface{display:inline-flex;align-items:center;justify-content:center}.mc-icon-button--surface-compact{border-color:transparent;background:transparent;box-shadow:none}.mc-icon-button--surface-compact .mc-icon-button__surface{width:var(--mc-space-8);height:var(--mc-space-8);border:1px solid var( --mc-icon-button-compact-border, var(--mc-component-button-secondary-border) );border-radius:var(--mc-radius-pill);background:var( --mc-icon-button-compact-background, var(--mc-component-button-secondary-background) );backdrop-filter:var(--mc-icon-button-compact-backdrop-filter, none);box-shadow:var(--mc-icon-button-compact-box-shadow, none);transition:background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-icon-button--surface-compact .mc-icon{width:var(--mc-space-4);height:var(--mc-space-4)}.mc-icon-button--surface-compact:hover{background:transparent}.mc-icon-button--surface-compact:hover .mc-icon-button__surface{background:var( --mc-icon-button-compact-background-hover, var(--mc-component-button-secondary-background-hover) )}.mc-icon-button--surface-compact[aria-pressed=true]{border-color:transparent;box-shadow:none}.mc-icon-button--surface-compact[aria-pressed=true] .mc-icon-button__surface{border-color:var( --mc-icon-button-compact-active-border, var( --mc-icon-button-compact-border, var(--mc-component-button-secondary-border) ) );background:var( --mc-icon-button-compact-active-background, var( --mc-icon-button-compact-background, var(--mc-component-button-secondary-background) ) );color:var( --mc-icon-button-compact-active-color, var(--mc-color-action-primary) )}.mc-icon-button--surface-compact[aria-pressed=true] .mc-icon{fill:currentColor}.mc-icon-button--surface-compact:focus-visible{box-shadow:var(--mc-component-focus-ring-inset)}.mc-icon-button--surface-micro{width:var(--mc-space-6);height:var(--mc-space-6);border-color:transparent;background:transparent;box-shadow:none}.mc-icon-button--surface-micro .mc-icon-button__surface{width:var(--mc-space-6);height:var(--mc-space-6);border:1px solid var( --mc-icon-button-compact-border, var(--mc-component-button-secondary-border) );border-radius:var(--mc-radius-pill);background:var( --mc-icon-button-compact-background, var(--mc-component-button-secondary-background) );transition:background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-icon-button--surface-micro .mc-icon{width:var(--mc-space-3);height:var(--mc-space-3)}.mc-icon-button--surface-micro:hover{background:transparent}.mc-icon-button--surface-micro:hover .mc-icon-button__surface{background:var( --mc-icon-button-compact-background-hover, var(--mc-component-button-secondary-background-hover) )}.mc-icon-button--surface-micro:focus-visible{box-shadow:var(--mc-component-focus-ring-inset)}.mc-button{min-height:var(--mc-component-button-min-height);gap:var(--mc-space-2);padding-inline:var(--mc-space-6);border-radius:var(--mc-radius-pill);white-space:nowrap}.mc-button--large{min-height:var(--mc-size-control-lg)}.mc-button--hug{width:max-content;max-width:100%}.mc-button--fill{width:100%;line-height:var(--mc-line-height-title);white-space:normal;overflow-wrap:break-word}.mc-button--fill .mc-button__label{text-align:center}@media(min-width:40rem){.mc-button--fill{line-height:1;white-space:nowrap}}.mc-button__label{display:inline-grid;min-height:1.25rem;place-items:center}.mc-action-link{text-decoration:none}.mc-button--primary{background:var(--mc-component-button-primary-background);color:var(--mc-component-button-primary-text)}.mc-button--primary:hover{background:var(--mc-component-button-primary-background-hover)}.mc-button--glow{box-shadow:var(--mc-shadow-glow-accent)}.mc-button--secondary{border-color:var(--mc-component-button-secondary-border);background:var(--mc-component-button-secondary-background);color:var(--mc-component-button-secondary-text)}.mc-button--secondary:hover{background:var(--mc-component-button-secondary-background-hover)}.mc-button--secondary.mc-button--tone-success,.mc-button--quiet.mc-button--tone-success{border-color:var(--mc-color-status-success);color:var(--mc-color-status-success)}.mc-button--secondary.mc-button--tone-warning,.mc-button--quiet.mc-button--tone-warning{border-color:var(--mc-color-status-warning);color:var(--mc-color-status-warning)}.mc-button--primary.mc-button--tone-live{background:var(--mc-color-semantic-live);color:var(--mc-color-status-danger-text)}.mc-button--primary.mc-button--tone-live:hover{background:color-mix(in srgb,var(--mc-color-semantic-live) 88%,var(--mc-color-text))}.mc-button--destructive{background:var(--mc-component-button-danger-background);color:var(--mc-component-button-danger-text)}.mc-button--quiet{background:transparent;color:var(--mc-color-text)}.mc-button--quiet:where(.mc-button--fill){border-radius:var(--mc-radius-md)}.mc-button--quiet:hover,.mc-icon-button--quiet:hover{background:var(--mc-color-surface-interactive)}.mc-button--link{display:inline;min-height:0;padding:0;border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-color-action-primary);font:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.15em;white-space:inherit;transition:text-decoration-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-button--link:hover{background:transparent;text-decoration-color:currentColor}.mc-button--link .mc-button__label{display:inline;min-height:0}.mc-button.mc-load-more{display:flex;justify-self:center;margin-inline:auto}@media(pointer:coarse){.mc-button--link,.mc-icon-button--surface-micro{position:relative}.mc-button--link:after,.mc-icon-button--surface-micro:after{position:absolute;inset-block:min(0px,calc(50% - var(--mc-touch-target-min) / 2));inset-inline:min(0px,calc(50% - var(--mc-touch-target-min) / 2));content:""}}.mc-button[aria-pressed=true],.mc-icon-button:not(.mc-icon-button--surface-compact):not(.mc-icon-button--surface-micro)[aria-pressed=true],.mc-action-link[aria-current=page]{border-color:var(--mc-color-action-primary);box-shadow:var(--mc-component-focus-ring-inset)}.mc-icon-button{width:var(--mc-touch-target-min);height:var(--mc-touch-target-min);padding:0;border-radius:var(--mc-radius-pill);background:transparent;color:var(--mc-color-text)}.mc-icon-button--primary{background:var(--mc-component-button-primary-background);color:var(--mc-component-button-primary-text)}.mc-icon-button--secondary{border-color:var(--mc-component-button-secondary-border);background:var(--mc-component-button-secondary-background)}.mc-icon-button--destructive{background:var(--mc-component-button-danger-background);color:var(--mc-component-button-danger-text)}.mc-button:focus-visible,.mc-icon-button:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}.mc-button:disabled,.mc-icon-button:disabled,.mc-action-link[aria-disabled=true]{opacity:var(--mc-component-disabled-opacity);cursor:not-allowed}.mc-spinner{width:1rem;height:1rem;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--mc-radius-pill);animation:mc-spin var(--mc-motion-duration-standard) linear infinite}@keyframes mc-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mc-button,.mc-icon-button{transition:none}.mc-spinner{animation:none}}@media(forced-colors:active){.mc-icon-button--surface-compact .mc-icon-button__surface,.mc-icon-button--surface-micro .mc-icon-button__surface{border-color:ButtonText}.mc-icon-button--surface-compact[aria-pressed=true] .mc-icon-button__surface,.mc-icon-button--surface-micro[aria-pressed=true] .mc-icon-button__surface{border-color:ButtonText;background:Canvas;color:Highlight}}.mc-menu-item,.mc-pagination__item,.mc-breadcrumbs__item{color:var(--mc-color-text-muted);font:var(--mc-font-body)}.mc-menu-item{display:flex;width:100%;min-height:var(--mc-touch-target-min);align-items:center;gap:var(--mc-space-3);padding-inline:var(--mc-space-4);border:0;border-radius:var(--mc-radius-md);background:transparent;text-align:start;text-decoration:none;cursor:pointer}.mc-menu-item:hover,.mc-menu-item--current{background:var(--mc-color-surface-interactive);color:var(--mc-color-text)}.mc-menu-item__label{min-width:0;flex:1 1 auto}.mc-menu-item[aria-disabled=true]{opacity:var(--mc-component-disabled-opacity);cursor:not-allowed}.mc-breadcrumbs{max-width:100%;overflow-x:auto;scrollbar-width:none}.mc-breadcrumbs::-webkit-scrollbar{display:none}.mc-breadcrumbs__list{display:flex;width:max-content;min-width:100%;align-items:center;margin:0;padding:0;list-style:none}.mc-breadcrumbs__list>li{display:inline-flex;min-height:var(--mc-touch-target-min);align-items:center}.mc-breadcrumbs__separator{margin-inline:var(--mc-space-2);color:var(--mc-color-text-muted)}.mc-breadcrumbs__item{display:inline-flex;min-height:var(--mc-touch-target-min);align-items:center;border-radius:var(--mc-radius-sm);text-decoration:none;white-space:nowrap}.mc-breadcrumbs__item--current{color:var(--mc-color-text);font-weight:var(--mc-font-weight-bold)}.mc-pagination{display:flex;max-width:100%;align-items:center;justify-content:center;gap:var(--mc-space-1);overflow-x:auto;scrollbar-width:none}.mc-pagination::-webkit-scrollbar{display:none}.mc-pagination__item{display:inline-grid;min-width:var(--mc-touch-target-min);min-height:var(--mc-touch-target-min);flex:0 0 auto;place-items:center;padding:0;border:thin solid transparent;border-radius:var(--mc-radius-pill);background:transparent;cursor:pointer}.mc-pagination__item:hover,.mc-pagination__item--current{background:var(--mc-color-surface-interactive);color:var(--mc-color-text)}.mc-pagination__item--current{border-color:var(--mc-color-action-primary);font-weight:var(--mc-font-weight-bold)}.mc-pagination__item:disabled{opacity:var(--mc-component-disabled-opacity);cursor:not-allowed}.mc-pagination__gap{display:inline-grid;min-width:var(--mc-space-6);min-height:var(--mc-touch-target-min);place-items:center;color:var(--mc-color-text-muted)}.mc-menu-item:focus-visible,.mc-breadcrumbs__item:focus-visible,.mc-pagination__item:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}@media(prefers-reduced-motion:reduce){.mc-menu-item,.mc-breadcrumbs__item,.mc-pagination__item{transition:none}}.mc-badge,.mc-chip,.mc-segments__item{display:inline-flex;align-items:center;justify-content:center;text-align:center}.mc-badge{min-height:1.625rem;gap:var(--mc-space-2);padding:var(--mc-space-1) var(--mc-space-3);border:1px solid transparent;border-radius:var(--mc-radius-pill);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold)}.mc-badge--compact{min-height:var(--mc-size-icon-lg);gap:var(--mc-space-1);padding-block:0;padding-inline:var(--mc-space-2)}.mc-badge__label,.mc-chip__label{display:inline-flex;align-items:center;justify-content:center;gap:var(--mc-space-2)}.mc-badge--neutral{background:var(--mc-component-badge-neutral-background);color:var(--mc-component-badge-neutral-text)}.mc-badge--info{background:var(--mc-component-badge-info-background);color:var(--mc-component-badge-info-text)}.mc-badge--accent{background:var(--mc-component-badge-accent-background);color:var(--mc-component-badge-accent-text)}.mc-badge--success{border-color:var(--mc-component-badge-success-border);background:var(--mc-component-badge-success-background);color:var(--mc-component-badge-success-text)}.mc-badge--trust{background:var(--mc-color-trust-verified);color:var(--mc-color-text-inverse)}.mc-badge--warning{border-color:var(--mc-component-badge-warning-border);background:var(--mc-component-badge-warning-background);color:var(--mc-component-badge-warning-text)}.mc-badge--danger{background:var(--mc-component-badge-danger-background);color:var(--mc-component-badge-danger-text)}.mc-badge--live{background:var(--mc-component-badge-live-background);color:var(--mc-component-badge-live-text)}.mc-badge__dot{width:var(--mc-space-2);height:var(--mc-space-2);border-radius:var(--mc-radius-pill);background:currentColor}.mc-badge--on-media{border-color:transparent;background:var(--mc-component-badge-on-media-background);color:var(--mc-component-badge-on-media-text);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase;backdrop-filter:blur(var(--mc-space-2))}.mc-badge--on-media.mc-badge--success{background:color-mix(in srgb,var(--mc-color-status-success) 62%,var(--mc-color-overlay));color:var(--mc-color-text-on-media)}.mc-badge--on-media.mc-badge--warning{background:color-mix(in srgb,var(--mc-color-status-warning) 68%,var(--mc-color-overlay));color:var(--mc-color-text-on-media)}.mc-badge--on-media.mc-badge--info{background:color-mix(in srgb,var(--mc-color-status-info) 70%,var(--mc-color-overlay));color:var(--mc-color-text-on-media)}.mc-badge--on-media.mc-badge--accent{background:var(--mc-color-action-primary);color:var(--mc-color-action-primary-text)}.mc-chip{min-height:var(--mc-touch-target-min);padding-inline:var(--mc-space-4);border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-pill);background:var(--mc-color-surface-interactive);color:var(--mc-color-text);cursor:pointer;gap:var(--mc-space-2)}.mc-chip--selected{border-color:var(--mc-color-action-primary);background:var(--mc-color-action-primary);color:var(--mc-color-action-primary-text)}.mc-segments{display:inline-flex;max-width:100%;padding:var(--mc-space-1);border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-pill);background:var(--mc-color-surface-raised);overflow-x:auto}.mc-segments__item{min-height:var(--mc-touch-target-min);gap:var(--mc-space-2);padding-inline:var(--mc-space-4);border:0;border-radius:var(--mc-radius-pill);background:transparent;color:var(--mc-color-text-muted);font-weight:var(--mc-font-weight-medium);white-space:nowrap;cursor:pointer}.mc-segments__item:not(.mc-segments__item--selected):not(:disabled):hover{background:var(--mc-color-surface-interactive);color:var(--mc-color-text)}.mc-segments__item:not(.mc-segments__item--selected):not(:disabled):active{background:var(--mc-color-action-primary-hover);color:var(--mc-color-action-primary-text)}.mc-segments__item--selected{background:var(--mc-color-action-primary);color:var(--mc-color-action-primary-text);font-weight:var(--mc-font-weight-bold)}.mc-segments__item--selected:not(:disabled):hover,.mc-segments__item--selected:not(:disabled):active{background:var(--mc-color-action-primary-hover)}.mc-segments__label{display:inline-grid;align-items:center;justify-content:center;min-width:0}.mc-segments__label>*{grid-area:1 / 1}.mc-segments__label-reserve{font-weight:var(--mc-font-weight-bold);visibility:hidden}.mc-segments__item--icon{position:relative;min-width:var(--mc-touch-target-min);padding-inline:var(--mc-space-2)}.mc-segments__tip{position:absolute;inset:0;border-radius:inherit}.mc-segments__item .mc-segments__badge{position:absolute;inset-block-start:var(--mc-space-1);inset-inline-end:var(--mc-space-1);width:.75rem;height:.75rem}.mc-chip:focus-visible,.mc-segments__item:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}.mc-chip:disabled,.mc-segments__item:disabled{opacity:var(--mc-component-disabled-opacity);cursor:not-allowed}@media(forced-colors:active){.mc-segments__item--selected{outline:1px solid Highlight;outline-offset:-1px;background:Highlight;color:HighlightText;forced-color-adjust:none}}.mc-tabs{display:flex;max-width:100%;gap:var(--mc-space-1);border-block-end:1px solid var(--mc-color-border);overflow-x:auto;scrollbar-width:none}.mc-tabs::-webkit-scrollbar{display:none}.mc-tabs__item{position:relative;display:inline-flex;min-width:max-content;min-height:var(--mc-touch-target-min);align-items:center;justify-content:center;padding-inline:var(--mc-space-4);border:0;background:transparent;color:var(--mc-color-text-muted);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);cursor:pointer;gap:var(--mc-space-2)}.mc-tabs__item:after{position:absolute;inset-inline:var(--mc-space-2);inset-block-end:0;height:var(--mc-space-1);border-radius:var(--mc-radius-pill) var(--mc-radius-pill) 0 0;background:transparent;content:""}.mc-tabs__item--end{margin-inline-start:auto}.mc-tabs__item--selected{color:var(--mc-color-text)}.mc-tabs__item--selected:after{background:var(--mc-color-action-primary)}.mc-tabs__item:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}.mc-tabs__item:disabled{opacity:var(--mc-component-disabled-opacity);cursor:not-allowed}.mc-tooltip{position:relative;display:inline-flex}.mc-tooltip__trigger{display:inline-flex}.mc-tooltip__content{position:absolute;z-index:var(--mc-layer-disclosure);inset-inline-start:50%;width:max-content;max-width:min(18rem,calc(100vw - (2 * var(--mc-space-4))));padding:var(--mc-space-2) var(--mc-space-3);border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-sm);background:var(--mc-color-surface-raised);color:var(--mc-color-text);box-shadow:var(--mc-shadow-raised);font:var(--mc-font-caption);opacity:0;pointer-events:none;transform:translate(-50%);transition:opacity var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-tooltip--block-start .mc-tooltip__content{inset-block-end:calc(100% + var(--mc-space-2))}.mc-tooltip--block-end .mc-tooltip__content{inset-block-start:calc(100% + var(--mc-space-2))}@media(hover:hover){.mc-tooltip:hover .mc-tooltip__content,.mc-tooltip:focus-within .mc-tooltip__content{opacity:1}}.mc-tooltip:has(:focus-visible) .mc-tooltip__content{opacity:1}@media(max-width:39.999rem){.mc-tooltip__content{display:none}}@media(prefers-reduced-motion:reduce){.mc-tooltip__content{transition:none}}.mc-form-field{display:grid;gap:var(--mc-space-2)}.mc-form-field__label{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-2);color:var(--mc-color-text);font-weight:650;line-height:1.25}.mc-form-field__optional,.mc-form-field__hint,.mc-form-field__status,.mc-form-field__error{margin:0;font:var(--mc-font-caption)}.mc-form-field__optional,.mc-form-field__hint{color:var(--mc-color-text-muted);font-weight:400}.mc-form-field__error{color:var(--mc-color-status-danger)}.mc-form-field--success .mc-form-field__status{color:var(--mc-color-status-success)}.mc-form-field--warning .mc-form-field__status{color:var(--mc-color-status-warning)}.mc-field-control,.mc-searchable-choice{position:relative;display:flex;width:100%}.mc-field{width:100%;min-height:var(--mc-touch-target-min);padding:var(--mc-space-3) var(--mc-space-4);border:1px solid var(--mc-component-field-border);border-radius:var(--mc-component-field-radius);background:var(--mc-component-field-background);color:var(--mc-component-field-text);font:var(--mc-font-body);font-size:max(1rem,var(--mc-font-size-body));transition:border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),box-shadow var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}@media(min-width:48rem){.mc-field{font-size:var(--mc-font-size-body)}}.mc-field::placeholder{color:var(--mc-component-field-placeholder)}.mc-field:hover:not(:disabled,:read-only),.mc-select:hover:not(:disabled),.mc-searchable-choice--open .mc-field{border-color:var(--mc-component-field-border-hover)}.mc-field:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}.mc-field:disabled,.mc-choice-control:has(:disabled),.mc-switch:has(:disabled){opacity:var(--mc-component-disabled-opacity);cursor:not-allowed}.mc-field:read-only,.mc-field-control--read-only .mc-field,.mc-searchable-choice--read-only .mc-field{background:var(--mc-component-field-read-only-background);cursor:default}.mc-field-control--invalid .mc-field,.mc-searchable-choice--invalid .mc-field,.mc-form-field--invalid .mc-field{border-color:var(--mc-color-status-danger)}.mc-field-control--loading .mc-field,.mc-searchable-choice--loading .mc-field{cursor:progress}.mc-field-control--populated .mc-field,.mc-searchable-choice--populated .mc-field{color:var(--mc-component-field-text)}.mc-field-control--compact .mc-field,.mc-field-control--compact.mc-searchable-choice .mc-field{padding-block:var(--mc-space-2)}.mc-field-control__leading,.mc-field-control__trailing,.mc-select-control__chevron,.mc-field-control__loader{position:absolute;top:50%;translate:0 -50%;z-index:1;color:var(--mc-color-text-muted);pointer-events:none}.mc-field-control__leading{inset-inline-start:var(--mc-space-4)}.mc-field-control__trailing,.mc-select-control__chevron,.mc-field-control__loader{inset-inline-end:var(--mc-space-4)}.mc-field--with-leading{padding-inline-start:var(--mc-space-12)}.mc-field--with-trailing,.mc-select{padding-inline-end:var(--mc-space-12)}.mc-field-control__loader{width:var(--mc-space-4);height:var(--mc-space-4);border:thin solid var(--mc-color-border);border-block-start-color:var(--mc-color-action-primary);border-radius:var(--mc-radius-pill);animation:mc-field-spin var(--mc-motion-duration-slow) linear infinite}.mc-field-control--multiline .mc-field-control__loader{top:var(--mc-space-4);translate:none}.mc-textarea{min-height:var(--mc-space-16);resize:vertical}.mc-select{appearance:none;cursor:pointer}.mc-select option,.mc-select optgroup{background-color:var(--mc-component-field-background);color:var(--mc-component-field-text)}.mc-select option:disabled{color:var(--mc-component-field-placeholder)}.mc-select:open{border-color:var(--mc-component-field-border-hover);box-shadow:var(--mc-component-focus-ring)}.mc-select-control__chevron{transition:rotate var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-select:open+.mc-select-control__chevron{rotate:180deg}.mc-select-control--inline-label{align-items:center;gap:var(--mc-space-2);padding-inline-start:var(--mc-space-4);border:1px solid var(--mc-component-field-border);border-radius:var(--mc-component-field-radius);background:var(--mc-component-field-background);transition:border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),box-shadow var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-select-control--inline-label:hover:has(.mc-select:not(:disabled)),.mc-select-control--inline-label:has(.mc-select:is(:focus-visible,:open)){border-color:var(--mc-component-field-border-hover)}.mc-select-control--inline-label:has(.mc-select:is(:focus-visible,:open)){box-shadow:var(--mc-component-focus-ring)}.mc-select-control--inline-label.mc-field-control--invalid{border-color:var(--mc-color-status-danger)}.mc-select-control--inline-label:has(.mc-select:disabled){opacity:var(--mc-component-disabled-opacity);cursor:not-allowed}.mc-select-control--inline-label .mc-select{flex:1 1 auto;min-width:0;min-height:calc(var(--mc-touch-target-min) - 2px);padding-inline-start:0;border:0;background:transparent;font-weight:var(--mc-font-weight-semibold)}.mc-select-control--inline-label .mc-select:is(:focus-visible,:open,:disabled){box-shadow:none;opacity:1}.mc-select-control__prefix{flex:none;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);white-space:nowrap;cursor:pointer}.mc-select-control__leading{display:inline-flex;flex:none;align-items:center}.mc-search-field{position:relative;display:flex;align-items:center}.mc-search-field>.mc-icon{position:absolute;inset-inline-start:var(--mc-space-4);pointer-events:none}.mc-search-field__input{padding-inline-start:var(--mc-space-12)}.mc-searchable-choice{flex-direction:column}.mc-searchable-choice__listbox{position:absolute;z-index:var(--mc-component-field-overlay-layer);inset-block-start:calc(100% + var(--mc-space-2));inset-inline:0;display:grid;max-height:calc(var(--mc-space-16) * 4);padding:var(--mc-space-2);border:1px solid var(--mc-color-border);border-radius:var(--mc-component-field-radius);background:var(--mc-color-surface-raised);box-shadow:var(--mc-shadow-overlay);overflow-y:auto}.mc-searchable-choice__option{display:flex;align-items:center;justify-content:space-between;min-height:var(--mc-touch-target-min);padding:var(--mc-space-2) var(--mc-space-3);border:0;border-radius:var(--mc-radius-sm);background:transparent;color:var(--mc-color-text);font:var(--mc-font-body);text-align:start;cursor:pointer}.mc-searchable-choice__option:hover,.mc-searchable-choice__option--active{background:var(--mc-color-surface-interactive)}.mc-searchable-choice__option[aria-selected=true]{color:var(--mc-color-action-primary);font-weight:650}.mc-searchable-choice__option:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring-inset)}.mc-searchable-choice__state{padding:var(--mc-space-3);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}@keyframes mc-field-spin{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){.mc-field,.mc-select-control__chevron,.mc-switch__track,.mc-switch__thumb{transition:none}.mc-field-control__loader{animation:none}}.mc-field[type=file]{padding-block:var(--mc-space-2);padding-inline-start:var(--mc-space-2)}.mc-field[type=file]::file-selector-button{min-height:var(--mc-space-8);margin-inline-end:var(--mc-space-3);padding-inline:var(--mc-space-4);border:1px solid var(--mc-component-button-secondary-border);border-radius:var(--mc-radius-pill);background:var(--mc-component-button-secondary-background);color:var(--mc-component-button-secondary-text);font:inherit;font-weight:var(--mc-font-weight-bold);cursor:pointer}.mc-field[type=file]:hover:not(:disabled)::file-selector-button{background:var(--mc-component-button-secondary-background-hover)}.mc-date-picker{position:relative;display:flex;width:100%}.mc-date-picker__input{padding-inline-end:var(--mc-space-16)}.mc-date-picker--compact .mc-date-picker__input{padding-block:var(--mc-space-2)}.mc-date-picker--invalid .mc-date-picker__input{border-color:var(--mc-color-status-danger)}.mc-date-picker__trigger{position:absolute;inset-block-start:50%;inset-inline-end:var(--mc-space-1);translate:0 -50%}.mc-date-picker__surface{position:fixed;z-index:var(--mc-layer-disclosure);padding:var(--mc-space-4);overflow:auto;overscroll-behavior:contain;border:1px solid var(--mc-component-dialog-border);border-radius:var(--mc-radius-md);background:var(--mc-component-dialog-background);color:var(--mc-color-text);box-shadow:var(--mc-shadow-overlay);animation:mc-overlay-enter var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-date-picker__header{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(5rem,auto) auto;align-items:center;gap:var(--mc-space-1);margin-block-end:var(--mc-space-2)}.mc-date-picker__select{min-width:0;min-height:var(--mc-touch-target-min);padding-inline:var(--mc-space-2);border:1px solid var(--mc-component-field-border);border-radius:var(--mc-radius-sm);background:var(--mc-component-field-background);color:var(--mc-component-field-text);font:var(--mc-font-body);font-size:max(1rem,var(--mc-font-size-body))}@media(min-width:48rem){.mc-date-picker__select{font-size:var(--mc-font-size-body)}}.mc-date-picker__select:focus-visible,.mc-date-picker__day:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring-inset)}.mc-date-picker__weekdays,.mc-date-picker__grid{display:grid;grid-template-columns:repeat(7,minmax(var(--mc-touch-target-min),1fr))}.mc-date-picker__weekdays abbr{display:grid;min-height:var(--mc-space-8);place-items:center;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-decoration:none}.mc-date-picker__day{display:grid;min-width:var(--mc-touch-target-min);min-height:var(--mc-touch-target-min);place-items:center;padding:0;border:0;border-radius:var(--mc-radius-pill);background:transparent;color:var(--mc-color-text);font:var(--mc-font-body);cursor:pointer}.mc-date-picker__day:hover:not(:disabled){background:var(--mc-color-surface-interactive)}.mc-date-picker__day[aria-selected=true]{background:var(--mc-color-action-primary);color:var(--mc-color-action-primary-text);font-weight:650}.mc-date-picker__day[aria-current=date]:not([aria-selected=true]){box-shadow:inset 0 0 0 2px var(--mc-color-action-primary)}.mc-date-picker__day--outside:not([aria-selected=true]){color:var(--mc-color-text-muted)}.mc-date-picker__day:disabled{opacity:var(--mc-component-disabled-opacity);cursor:not-allowed;text-decoration:line-through}@media(max-width:30rem){.mc-date-picker__surface{padding-inline:var(--mc-space-1);border-radius:var(--mc-radius-lg) var(--mc-radius-lg) 0 0}.mc-date-picker__header{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mc-date-picker__header>:first-child{grid-column:1;grid-row:2;justify-self:start}.mc-date-picker__header>:last-child{grid-column:2;grid-row:2;justify-self:end}.mc-date-picker__select{width:100%}}@media(prefers-reduced-motion:reduce){.mc-date-picker__surface{animation:none}}@media(forced-colors:active){.mc-date-picker__day[aria-selected=true]{border:2px solid Highlight;background:Highlight;color:HighlightText}}.mc-choice-control,.mc-switch{position:relative;display:inline-flex;align-items:center;min-height:var(--mc-touch-target-min);gap:var(--mc-space-3);color:var(--mc-color-text);cursor:pointer}.mc-choice-control__native,.mc-switch__native{position:absolute;width:var(--mc-space-1);height:var(--mc-space-1);opacity:0}.mc-choice-control__indicator{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--mc-space-6);height:var(--mc-space-6);border:thin solid var(--mc-component-field-border);border-radius:var(--mc-radius-sm);background:var(--mc-component-field-background)}.mc-choice-control__indicator--radio{border-radius:var(--mc-radius-pill)}.mc-choice-control__dot,.mc-choice-control__mixed{width:var(--mc-space-3);height:var(--mc-space-3);border-radius:var(--mc-radius-pill);background:currentColor}.mc-choice-control__mixed{height:thin}.mc-choice-control--checked .mc-choice-control__indicator,.mc-choice-control:has(:checked) .mc-choice-control__indicator{border-color:var(--mc-component-field-selected-background);background:var(--mc-component-field-selected-background);color:var(--mc-component-field-selected-text)}.mc-choice-control:has(:focus-visible) .mc-choice-control__indicator,.mc-switch:has(:focus-visible) .mc-switch__track{box-shadow:var(--mc-component-focus-ring)}.mc-choice-control--invalid .mc-choice-control__indicator,.mc-radio-group--invalid .mc-choice-control__indicator,.mc-switch--invalid .mc-switch__track{border-color:var(--mc-color-status-danger)}.mc-choice-control--read-only,.mc-radio-group--read-only .mc-choice-control,.mc-switch--read-only{cursor:default}.mc-radio-group{display:grid;min-width:0;margin:0;padding:0;border:0;gap:var(--mc-space-2)}.mc-radio-group__legend{margin-block-end:var(--mc-space-2);color:var(--mc-color-text);font-weight:650}.mc-switch__track{display:inline-flex;flex:0 0 auto;align-items:center;width:var(--mc-touch-target-min);height:var(--mc-space-6);padding:var(--mc-space-1);border:thin solid var(--mc-component-field-border);border-radius:var(--mc-radius-pill);background:var(--mc-component-field-background);transition:background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-switch__thumb{width:var(--mc-space-4);height:var(--mc-space-4);border-radius:var(--mc-radius-pill);background:var(--mc-color-text-muted);transition:translate var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-switch--checked .mc-switch__track,.mc-switch:has(:checked) .mc-switch__track{border-color:var(--mc-component-field-selected-background);background:var(--mc-component-field-selected-background)}.mc-switch--checked .mc-switch__thumb,.mc-switch:has(:checked) .mc-switch__thumb{background:var(--mc-component-field-selected-text);translate:calc(var(--mc-touch-target-min) - var(--mc-space-6)) 0}@media(prefers-reduced-motion:reduce){.mc-switch__track,.mc-switch__thumb{transition:none}}.mc-password-field .mc-field{padding-inline-end:calc(var(--mc-touch-target-min) + var(--mc-space-3))}.mc-password-field,.mc-password-field>.mc-field-control{display:flex;width:100%}.mc-password-field .mc-field-control__trailing{inset-inline-end:0;pointer-events:auto}.mc-password-field .mc-icon-button{min-width:var(--mc-touch-target-min);min-height:var(--mc-touch-target-min);border-radius:var(--mc-component-field-radius)}.mc-password-requirements{display:grid;gap:var(--mc-space-2);color:var(--mc-color-text-muted)}.mc-password-requirements__label,.mc-password-requirements__advice{margin:0;font:var(--mc-font-caption)}.mc-password-requirements__label{color:var(--mc-color-text);font-weight:650}.mc-password-requirements__list{display:grid;margin:0;padding:0;gap:var(--mc-space-2);list-style:none}.mc-password-requirements__item{display:grid;grid-template-columns:var(--mc-space-6) minmax(0,1fr);align-items:start;gap:var(--mc-space-2);font:var(--mc-font-caption)}.mc-password-requirements__marker{display:inline-flex;align-items:center;justify-content:center;width:var(--mc-space-6);height:var(--mc-space-6);border:thin solid var(--mc-color-border);border-radius:var(--mc-radius-pill)}.mc-password-requirements__item--success{color:var(--mc-color-status-success)}.mc-password-requirements__item--error{color:var(--mc-color-status-danger)}.mc-password-requirements__item--pending{color:var(--mc-color-text)}.mc-password-requirements__spinner{width:var(--mc-space-3);height:var(--mc-space-3);border:thin solid currentColor;border-block-start-color:transparent;border-radius:var(--mc-radius-pill);animation:mc-password-requirement-spin var(--mc-motion-duration-slow) linear infinite}@keyframes mc-password-requirement-spin{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){.mc-password-requirements__spinner{animation:none}}.mc-card{min-width:0;overflow:clip;border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background);color:var(--mc-color-text);box-shadow:var(--mc-component-card-shadow)}.mc-card--outlined{background:var(--mc-color-surface);box-shadow:none}.mc-card--plain{border-color:transparent;background:transparent;box-shadow:none}.mc-card--interactive{transition:border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),transform var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}@media(hover:hover){.mc-card--interactive:hover{border-color:var(--mc-color-action-primary);transform:translateY(calc(-1 * var(--mc-motion-lift)))}}.mc-card--padding-normal>:where(.mc-card__header,.mc-card__body,.mc-card__footer){padding:var(--mc-space-4)}.mc-card--padding-compact>:where(.mc-card__header,.mc-card__body,.mc-card__footer){padding:var(--mc-space-3)}.mc-card--padding-spacious>:where(.mc-card__header,.mc-card__body,.mc-card__footer){padding:var(--mc-space-6)}.mc-card__header+.mc-card__body,.mc-card__body+.mc-card__footer{padding-top:0}.mc-card--padding-none>:where(.mc-card__header,.mc-card__body,.mc-card__footer){padding:0}.mc-card--padding-none>.mc-card__body{height:100%}@media(prefers-reduced-motion:reduce){.mc-card--interactive{transition:none}.mc-card--interactive:hover{transform:none}}.mc-panel,.mc-surface{min-width:0;border:thin solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-color-surface);color:var(--mc-color-text)}.mc-panel--raised,.mc-surface--raised{background:var(--mc-color-surface-raised);box-shadow:var(--mc-shadow-raised)}.mc-panel--plain,.mc-surface--plain{border-color:transparent;background:transparent}.mc-panel--padding-none,.mc-surface--padding-none{padding:0}.mc-panel--padding-compact,.mc-surface--padding-compact{padding:var(--mc-space-3)}.mc-panel--padding-normal,.mc-surface--padding-normal{padding:var(--mc-space-4)}.mc-panel--padding-spacious,.mc-surface--padding-spacious{padding:clamp(var(--mc-space-6),3vw,var(--mc-space-8))}.mc-panel__header,.mc-panel__body,.mc-panel__footer{min-width:0}.mc-panel__header,.mc-panel__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-3)}.mc-panel__header+.mc-panel__body,.mc-panel__body+.mc-panel__footer{margin-top:var(--mc-space-4)}.mc-list,.mc-definition-list{min-width:0;margin:0;padding:0;list-style:none}.mc-list-item{position:relative;display:flex;min-width:0;align-items:center;gap:var(--mc-space-3);color:var(--mc-color-text)}.mc-list--comfortable>.mc-list-item{padding:var(--mc-space-4)}.mc-list--compact>.mc-list-item{padding:var(--mc-space-3)}.mc-list--divided>.mc-list-item+.mc-list-item,.mc-definition-list--divided>.mc-definition-item+.mc-definition-item{border-top:thin solid var(--mc-color-border)}.mc-list-item__content{min-width:0;flex:1}.mc-list-item__leading,.mc-list-item__trailing{display:inline-flex;flex:none;align-items:center;gap:var(--mc-space-2)}.mc-list-item--interactive{transition:background-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-list-item--interactive:hover{background:var(--mc-color-surface-interactive)}.mc-list-item--current{background:var(--mc-color-surface-interactive);font-weight:var(--mc-font-weight-semibold)}.mc-list-item--current:before{position:absolute;inset-block:var(--mc-space-2);inset-inline-start:0;width:var(--mc-space-1);border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);content:""}.mc-table-region{position:relative;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;border:thin solid var(--mc-color-border);border-radius:var(--mc-radius-md);background:var(--mc-color-surface)}.mc-table-region:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}.mc-table-region--wide .mc-table{min-width:max-content}.mc-table{width:100%;border-collapse:collapse;color:var(--mc-color-text);font:var(--mc-font-body);text-align:start}.mc-table caption{padding:var(--mc-space-4);color:var(--mc-color-text);font:var(--mc-font-title);text-align:start}.mc-table :where(th,td){min-width:0;border-top:thin solid var(--mc-color-border);text-align:start;vertical-align:middle}.mc-table--comfortable :where(th,td){padding:var(--mc-space-4)}.mc-table--compact :where(th,td){padding:var(--mc-space-3)}.mc-table th{background:var(--mc-color-surface-interactive);color:var(--mc-color-text-muted);font-weight:var(--mc-font-weight-semibold)}.mc-table--sticky-header thead th{position:sticky;z-index:1;top:0}.mc-table tbody tr:hover{background:var(--mc-color-surface-interactive)}.mc-definition-item{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--mc-space-4)}.mc-definition-list--comfortable>.mc-definition-item{padding-block:var(--mc-space-4)}.mc-definition-list--compact>.mc-definition-item{padding-block:var(--mc-space-3)}.mc-definition-item__term,.mc-definition-item__description{min-width:0;margin:0;overflow-wrap:anywhere}.mc-definition-item__term{color:var(--mc-color-text-muted);font-weight:var(--mc-font-weight-medium)}.mc-avatar{display:inline-grid;flex:none;overflow:hidden;place-items:center;border-radius:var(--mc-radius-pill);background:var(--mc-color-surface-interactive);color:var(--mc-color-text);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold)}.mc-avatar--compact{width:var(--mc-size-control-sm);height:var(--mc-size-control-sm)}.mc-avatar--medium{width:var(--mc-size-control-md);height:var(--mc-size-control-md)}.mc-avatar--large{width:var(--mc-size-control-lg);height:var(--mc-size-control-lg)}.mc-avatar--ring{box-shadow:0 0 0 2px color-mix(in srgb,var(--mc-color-action-primary) 45%,transparent),0 0 0 calc(2px + var(--mc-space-1)) color-mix(in srgb,var(--mc-color-action-primary) 8%,transparent)}.mc-avatar__image,.mc-avatar__fallback{width:100%;height:100%}.mc-avatar__image{object-fit:cover}.mc-avatar__fallback{display:grid;place-items:center}.mc-separator{flex:none;margin:0;border:0;background:var(--mc-color-separator-subtle)}.mc-separator--horizontal{width:100%;border-top:thin solid var(--mc-color-separator-subtle);background:transparent}.mc-separator--vertical{align-self:stretch;min-height:var(--mc-size-icon-lg);border-left:thin solid var(--mc-color-separator-subtle);background:transparent}@media(max-width:39.999rem){.mc-definition-item{grid-template-columns:minmax(0,1fr);gap:var(--mc-space-1)}.mc-table--comfortable :where(th,td){padding:var(--mc-space-3)}}@media(prefers-reduced-motion:reduce){.mc-list-item--interactive{transition:none}}.mc-icon-tile{display:inline-grid;flex:none;width:var(--mc-size-tile-md);height:var(--mc-size-tile-md);place-items:center;border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-raised);color:var(--mc-color-text-muted)}.mc-icon-tile--compact{width:var(--mc-size-tile-sm);height:var(--mc-size-tile-sm);border-radius:var(--mc-radius-sm)}.mc-icon-tile>:where(svg,img){max-width:var(--mc-size-icon-md);max-height:var(--mc-size-icon-md)}.mc-icon-tile--compact>:where(svg,img){max-width:var(--mc-size-icon-sm);max-height:var(--mc-size-icon-sm)}.mc-panel--sunken,.mc-surface--sunken{border-color:transparent;background:var(--mc-color-surface-sunken);box-shadow:inset 0 0 0 1px var(--mc-color-separator-subtle)}.mc-panel--overlay,.mc-surface--overlay{border-color:transparent;background:var(--mc-color-surface-raised);box-shadow:var(--mc-shadow-overlay)}.mc-separator--strong{border-color:var(--mc-color-separator-strong);background:var(--mc-color-separator-strong)}.mc-feedback{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);gap:var(--mc-space-3);padding:var(--mc-space-6);border:1px solid var(--mc-component-feedback-border);border-radius:var(--mc-radius-md);background:var(--mc-component-feedback-background)}.mc-feedback>div{min-width:0}.mc-feedback--compact{padding:var(--mc-space-4)}.mc-feedback__signal{width:var(--mc-space-3);height:var(--mc-space-3);margin-top:var(--mc-space-1);border-radius:var(--mc-radius-pill);background:var(--mc-color-status-info)}.mc-feedback--success .mc-feedback__signal{background:var(--mc-color-status-success)}.mc-feedback--error .mc-feedback__signal,.mc-feedback--offline .mc-feedback__signal,.mc-feedback--permission .mc-feedback__signal,.mc-feedback--permission-denied .mc-feedback__signal{background:var(--mc-color-status-danger)}.mc-feedback--degraded .mc-feedback__signal,.mc-feedback--disabled .mc-feedback__signal,.mc-feedback--outcome-unknown .mc-feedback__signal,.mc-feedback--pending .mc-feedback__signal,.mc-feedback--retry .mc-feedback__signal,.mc-feedback--unknown .mc-feedback__signal,.mc-feedback--warning .mc-feedback__signal{background:var(--mc-color-status-warning)}.mc-feedback--loading .mc-feedback__signal,.mc-feedback--empty .mc-feedback__signal,.mc-feedback--no-results .mc-feedback__signal,.mc-feedback--skeleton .mc-feedback__signal{background:var(--mc-color-status-info)}.mc-feedback__title{margin:0;font-weight:700}.mc-feedback__message{margin:var(--mc-space-2) 0 0;color:var(--mc-color-text-muted);overflow-wrap:anywhere}.mc-feedback__body,.mc-feedback__actions{margin-top:var(--mc-space-4)}.mc-banner,.mc-feedback-toast{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--mc-space-3);padding:var(--mc-space-4);border:1px solid var(--mc-component-feedback-border);border-radius:var(--mc-radius-md);background:var(--mc-component-feedback-background);color:var(--mc-color-text)}.mc-banner__signal,.mc-feedback-toast__signal{width:var(--mc-space-3);height:var(--mc-space-3);margin-top:var(--mc-space-1);border-radius:var(--mc-radius-pill);background:var(--mc-color-status-info)}.mc-banner--success .mc-banner__signal,.mc-feedback-toast--success .mc-feedback-toast__signal{background:var(--mc-color-status-success)}.mc-banner--warning .mc-banner__signal,.mc-feedback-toast--warning .mc-feedback-toast__signal{background:var(--mc-color-status-warning)}.mc-banner--danger .mc-banner__signal,.mc-feedback-toast--danger .mc-feedback-toast__signal{background:var(--mc-color-status-danger)}.mc-banner__title,.mc-banner__message,.mc-feedback-toast__title,.mc-feedback-toast__message{margin:0}.mc-banner__title,.mc-feedback-toast__title{font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.mc-banner__message,.mc-feedback-toast__message{margin-top:var(--mc-space-1);color:var(--mc-color-text-muted)}.mc-banner__actions,.mc-feedback-toast__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-3);margin-top:var(--mc-space-3)}.mc-banner__dismiss,.mc-feedback-toast__dismiss{align-self:start}.mc-feedback-toast-region{position:fixed;z-index:var(--mc-layer-notification);inset-inline-end:max(var(--mc-space-4),env(safe-area-inset-right));display:grid;width:min(25rem,calc(100vw - (2 * var(--mc-space-4))));max-height:calc(100dvh - (2 * var(--mc-space-4)));gap:var(--mc-space-3);overflow-y:auto;overscroll-behavior:contain}.mc-feedback-toast-region--block-start{inset-block-start:calc(var(--mc-layout-header-min-block) + var(--mc-layout-safe-top))}.mc-feedback-toast-region--block-end{inset-block-end:max(var(--mc-space-4),env(safe-area-inset-bottom))}@media(max-width:639px){.mc-feedback-toast-region{inset-inline:var(--mc-space-3);width:auto;max-height:calc(100dvh - (2 * var(--mc-space-3)))}.mc-feedback-toast-region--block-end{inset-block-end:var(--mc-layout-bottom-navigation-clearance)}}.mc-feedback__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-3)}.mc-skeleton-surface{background:linear-gradient(90deg,var(--mc-component-skeleton-background),var(--mc-component-skeleton-highlight),var(--mc-component-skeleton-background));background-size:200% 100%;animation:mc-shimmer var(--mc-motion-duration-loop) var(--mc-motion-easing-standard) infinite}.mc-skeleton{display:grid;gap:var(--mc-space-2)}.mc-skeleton__line{height:var(--mc-space-3);border-radius:var(--mc-radius-pill)}.mc-skeleton__line--short{width:68%}@keyframes mc-shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.mc-skeleton-surface{animation:none}}.mc-empty-state{display:grid;min-width:0;max-width:var(--mc-component-empty-state-max-inline);margin-inline:auto;gap:var(--mc-component-empty-state-gap);padding:var(--mc-component-empty-state-padding);border:1px solid var(--mc-component-empty-state-border);border-radius:var(--mc-component-empty-state-radius);background:var(--mc-component-empty-state-background);box-shadow:var(--mc-component-empty-state-shadow);color:var(--mc-color-text);overflow:hidden;animation:mc-empty-state-enter var(--mc-component-empty-state-motion-duration) var(--mc-motion-easing-standard) both}.mc-empty-state__visual{position:relative;align-self:center;justify-self:center;width:min(100%,var(--mc-component-empty-state-visual-inline));aspect-ratio:4 / 3;border:1px solid var(--mc-component-empty-state-visual-border);border-radius:var(--mc-component-empty-state-visual-radius);background:var(--mc-component-empty-state-visual-background);overflow:hidden}.mc-empty-state__visual-orbit,.mc-empty-state__visual-card,.mc-empty-state__visual-spark{position:absolute;display:block}.mc-empty-state__visual-orbit{inset-block-start:18%;inset-inline-start:18%;width:54%;aspect-ratio:1;border:var(--mc-space-1) solid var(--mc-component-empty-state-accent);border-radius:var(--mc-radius-pill);opacity:.74}.mc-empty-state__visual-card{inset-inline-end:12%;inset-block-end:15%;width:48%;height:38%;border:1px solid var(--mc-component-empty-state-visual-border);border-radius:var(--mc-radius-md);background:var(--mc-component-empty-state-visual-card-background);box-shadow:var(--mc-shadow-resting);transform:rotate(-5deg)}.mc-empty-state__visual-spark{inset-block-start:18%;inset-inline-end:17%;width:var(--mc-space-4);aspect-ratio:1;border-radius:var(--mc-radius-pill);background:var(--mc-component-empty-state-accent);box-shadow:calc(-1 * var(--mc-space-8)) var(--mc-space-12) 0 var(--mc-component-empty-state-accent-soft),calc(-1 * var(--mc-space-16)) var(--mc-space-2) 0 var(--mc-component-empty-state-accent-soft)}.mc-empty-state__content{align-self:center;min-width:0;max-width:var(--mc-layout-content-readable);text-align:center}.mc-empty-state__eyebrow,.mc-empty-state__title,.mc-empty-state__description{margin:0;overflow-wrap:anywhere}.mc-empty-state__eyebrow{color:var(--mc-component-empty-state-accent);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.mc-empty-state__title{margin-top:var(--mc-space-2);font:var(--mc-font-title);font-weight:var(--mc-font-weight-bold);text-wrap:balance}.mc-empty-state__description{margin-top:var(--mc-space-3);color:var(--mc-color-text);font:var(--mc-font-body)}.mc-empty-state__actions,.mc-empty-state__suggestions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--mc-layout-control-gap);margin-top:var(--mc-space-6)}.mc-empty-state__suggestions{margin-top:var(--mc-space-4);gap:var(--mc-space-2)}.mc-empty-state__actions>*,.mc-empty-state__suggestions>*{min-width:0;max-width:100%}.mc-empty-state__actions :where(button,a),.mc-empty-state__suggestions :where(button,a){min-width:var(--mc-touch-target-min);min-height:var(--mc-touch-target-min)}@media(max-width:39.99rem){.mc-empty-state{gap:var(--mc-space-4);padding:var(--mc-space-4)}.mc-empty-state__visual{width:min(100%,var(--mc-layout-empty-state-visual-compact-inline))}.mc-empty-state__title{margin-top:var(--mc-space-1)}.mc-empty-state__description{margin-top:var(--mc-space-2)}.mc-empty-state__actions{gap:var(--mc-space-2);margin-top:var(--mc-space-4)}.mc-empty-state__suggestions{margin-top:var(--mc-space-3)}}@media(min-width:40rem){.mc-empty-state--discovery{grid-template-columns:minmax(9rem,var(--mc-component-empty-state-visual-inline)) minmax(0,1fr)}.mc-empty-state--discovery .mc-empty-state__content{text-align:start}.mc-empty-state--discovery .mc-empty-state__actions,.mc-empty-state--discovery .mc-empty-state__suggestions{justify-content:flex-start}}@keyframes mc-empty-state-enter{0%{opacity:0;transform:translateY(var(--mc-motion-lift))}}@media(prefers-reduced-motion:reduce){.mc-empty-state{animation:none}}@media(forced-colors:active){.mc-empty-state,.mc-empty-state__visual,.mc-empty-state__visual-card{border-color:CanvasText;background:Canvas;box-shadow:none;color:CanvasText}.mc-empty-state__visual-orbit{border-color:Highlight}.mc-empty-state__visual-spark{background:Highlight;box-shadow:none}}.mc-loading-region{min-width:0}.mc-loading-region__initial{display:contents}.mc-loading-region__refresh,.mc-loading-region__append,.mc-loading-region__finalizing{margin-block-start:var(--mc-space-3)}.mc-progress{display:grid;min-width:0;gap:var(--mc-space-2);color:var(--mc-color-text);font:var(--mc-font-caption)}.mc-progress__header{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:var(--mc-space-3)}.mc-progress__label{min-width:0;overflow-wrap:anywhere}.mc-progress__value{flex:none;color:var(--mc-color-text-muted);font-variant-numeric:tabular-nums}.mc-progress__track{width:100%;height:var(--mc-component-progress-block-size);overflow:hidden;border:0;border-radius:var(--mc-radius-pill);appearance:none;background:var(--mc-component-progress-track);color:var(--mc-component-progress-fill)}.mc-progress__track::-webkit-progress-bar{border-radius:var(--mc-radius-pill);background:var(--mc-component-progress-track)}.mc-progress__track::-webkit-progress-value{border-radius:var(--mc-radius-pill);background:var(--mc-component-progress-fill)}.mc-progress__track::-moz-progress-bar{border-radius:var(--mc-radius-pill);background:var(--mc-component-progress-fill)}.mc-progress[data-progress-mode=indeterminate] .mc-progress__track{background:linear-gradient(90deg,var(--mc-component-progress-track),var(--mc-component-progress-fill),var(--mc-component-progress-track));background-size:200% 100%;animation:mc-progress-indeterminate var(--mc-motion-duration-loop) var(--mc-motion-easing-standard) infinite}.mc-progress[data-tone=success]{--mc-component-progress-fill: var(--mc-color-status-success)}.mc-progress[data-tone=warning]{--mc-component-progress-fill: var(--mc-color-status-warning)}.mc-progress[data-tone=danger]{--mc-component-progress-fill: var(--mc-color-status-danger)}.mc-progress[data-tone] .mc-progress__value{color:var(--mc-component-progress-fill);font-weight:var(--mc-font-weight-semibold)}@keyframes mc-progress-indeterminate{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.mc-progress[data-progress-mode=indeterminate] .mc-progress__track{animation:none;background:var(--mc-component-progress-fill)}}.mc-sortable-list{display:grid;min-width:0;margin:0;padding:0;gap:var(--mc-space-2);list-style:none}.mc-sortable-list__status{display:contents}.mc-sortable-item{position:relative;display:flex;min-width:0;align-items:center;gap:var(--mc-space-3);padding:var(--mc-space-2) var(--mc-space-3);border:thin solid var(--mc-color-border-soft);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-raised);color:var(--mc-color-text);transition:opacity var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),box-shadow var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-sortable-item__handle,.mc-sortable-item__moves{display:inline-flex;flex:none;align-items:center}.mc-sortable-item__handle .mc-icon-button{touch-action:none;cursor:grab}.mc-sortable-item__handle .mc-icon-button:disabled{cursor:default}.mc-sortable-list[data-dragging] .mc-sortable-item__handle .mc-icon-button{cursor:grabbing}.mc-sortable-item__content{flex:1 1 auto;min-width:0}.mc-sortable-item[data-dragging]{opacity:var(--mc-opacity-disabled);box-shadow:var(--mc-shadow-raised)}.mc-sortable-item[data-drop-edge]:after{position:absolute;inset-inline:0;height:var(--mc-space-1);border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);content:"";pointer-events:none}.mc-sortable-item[data-drop-edge=before]:after{inset-block-start:calc(var(--mc-space-1) * -1.5)}.mc-sortable-item[data-drop-edge=after]:after{inset-block-end:calc(var(--mc-space-1) * -1.5)}@media(prefers-reduced-motion:reduce){.mc-sortable-item{transition:none}}.mc-flag{display:inline-grid;flex:0 0 auto;overflow:hidden;place-items:center;border:1px solid color-mix(in srgb,var(--mc-color-border) 70%,transparent);border-radius:var(--mc-radius-1);background:var(--mc-color-surface-interactive);box-shadow:var(--mc-elevation-resting)}.mc-flag--standard{width:1.25rem;height:.875rem}.mc-flag--compact{width:1.125rem;height:.75rem}.mc-flag img{width:100%;height:100%;object-fit:cover}.mc-gender-mark{display:inline-grid;flex:0 0 auto;place-items:center}.mc-gender-mark--standard{width:var(--mc-size-icon-md);height:var(--mc-size-icon-md)}.mc-gender-mark--compact{width:var(--mc-size-icon-sm);height:var(--mc-size-icon-sm)}.mc-gender-mark--large{width:var(--mc-space-8);height:var(--mc-space-8);border-radius:var(--mc-radius-pill);box-shadow:var(--mc-shadow-resting)}.mc-gender-mark img{width:100%;height:100%}.mc-tag-list{position:relative;min-width:0}.mc-tag-list__row{display:flex;flex-wrap:wrap;gap:var(--mc-space-2);margin:0;padding:0;list-style:none}.mc-tag-list__probe{position:absolute;inset-block-start:0;inset-inline:0;visibility:hidden;pointer-events:none}.mc-tag-list__tag{display:inline-flex;min-height:var(--mc-space-6);align-items:center;padding-inline:var(--mc-space-3);border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-pill);color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);white-space:nowrap}.mc-tag-list__tag--overflow{border-color:var(--mc-color-border);color:var(--mc-color-text);font-variant-numeric:tabular-nums}.mc-tag-list--accent .mc-tag-list__row{gap:var(--mc-space-2) var(--mc-space-3)}.mc-tag-list--accent .mc-tag-list__tag{min-height:0;padding:var(--mc-space-1) var(--mc-space-2);border-color:color-mix(in srgb,var(--mc-color-action-primary) 42%,transparent);background:color-mix(in srgb,var(--mc-color-action-primary) 16%,var(--mc-color-surface-interactive));color:var(--mc-color-text);font-weight:var(--mc-font-weight-medium)}.mc-media-fallback{display:grid;width:100%;height:100%;min-height:var(--mc-touch-target-min);place-content:center;place-items:center;gap:var(--mc-space-2);padding:var(--mc-space-4);background:linear-gradient(145deg,var(--mc-color-surface-interactive),color-mix(in srgb,var(--mc-color-action-primary) 16%,var(--mc-color-surface)));color:var(--mc-color-text-muted);text-align:center}.mc-media-fallback .mc-icon{color:var(--mc-color-action-primary)}.mc-media-skeleton{display:grid;gap:var(--mc-space-3);overflow:clip;padding:0 0 var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background)}.mc-media-skeleton__preview{aspect-ratio:4 / 3}.mc-media-skeleton--portrait .mc-media-skeleton__preview{aspect-ratio:4 / 5}.mc-media-skeleton--square .mc-media-skeleton__preview{aspect-ratio:1}.mc-media-skeleton--wide .mc-media-skeleton__preview{aspect-ratio:16 / 9}.mc-media-skeleton__line{width:calc(100% - (2 * var(--mc-space-4)));height:var(--mc-space-3);margin-inline:var(--mc-space-4);border-radius:var(--mc-radius-pill)}.mc-media-skeleton__line--short{width:52%}.mc-premium-badge{max-width:100%}.mc-premium-badge .mc-icon{flex:0 0 auto}.mc-price{display:inline-flex;min-width:0;align-items:baseline;gap:var(--mc-space-1);color:var(--mc-color-value-credits);font:var(--mc-font-caption);white-space:nowrap}.mc-price__amount{font-weight:var(--mc-font-weight-bold)}.mc-price--compact{font:var(--mc-font-caption)}.mc-price--normal{font:var(--mc-font-body)}.mc-price--prominent .mc-price__amount{font:var(--mc-font-title)}.mc-price__prefix,.mc-price__unit{color:var(--mc-color-text-muted)}.mc-token-amount{display:inline-flex;min-width:0;align-items:center;gap:var(--mc-space-1);color:var(--mc-color-value-credits);font:var(--mc-font-body);white-space:nowrap}.mc-token-amount__value{color:currentColor;font:inherit;font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.mc-token-amount--symbol{align-items:baseline}.mc-token-amount--compact{font:var(--mc-font-caption)}.mc-token-amount--prominent{font:var(--mc-font-title)}.mc-token-amount--display{font:var(--mc-font-display)}.mc-token-amount--tone-inherit{color:inherit}.mc-token-amount--tone-positive{color:var(--mc-color-status-success)}@media(forced-colors:active){.mc-token-amount{color:CanvasText}}.mc-status-badge{max-width:100%}.mc-status-badge .mc-badge__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:39.999rem){.mc-status-badge--collapse-label-on-small{min-width:var(--mc-space-6);min-height:var(--mc-space-6);justify-content:center;padding:0}.mc-status-badge--collapse-label-on-small .mc-badge__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mc-status-badge--collapse-label-on-small .mc-badge__dot{display:none}}.mc-overlay{position:fixed;inset:0;z-index:var(--mc-layer-modal);display:grid;place-items:center;padding:var(--mc-space-4);background:var(--mc-component-overlay-backdrop);backdrop-filter:blur(var(--mc-component-overlay-backdrop-blur))}#overlays .mc-overlay--top{z-index:calc(var(--mc-layer-disclosure) + 1)}.mc-dialog,.mc-drawer{border:1px solid var(--mc-component-dialog-border);background:var(--mc-component-dialog-background);color:var(--mc-color-text);box-shadow:inset 0 1px 0 var(--mc-component-dialog-edge),var(--mc-component-dialog-shadow);animation:mc-overlay-enter var(--mc-motion-duration-standard) var(--mc-motion-easing-emphasized)}.mc-dialog{position:relative;isolation:isolate;display:flex;width:min(var(--mc-component-dialog-inline-standard),100%);max-height:calc(100dvh - (2 * var(--mc-space-4)));flex-direction:column;padding:var(--mc-space-4);border-radius:var(--mc-radius-lg);overflow:hidden}@media(min-width:40rem){.mc-dialog{padding:var(--mc-space-6)}}.mc-dialog[tabindex="-1"]:focus{outline:none}.mc-dialog__background{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.mc-dialog__background>*{position:absolute;inset:0}.mc-dialog__background img{width:100%;height:100%;object-fit:cover;object-position:center}.mc-dialog--tone-media{color:var(--mc-color-text-on-media)}.mc-dialog--tone-media .mc-dialog__title{color:inherit}.mc-dialog--tone-media .mc-dialog__description{color:color-mix(in srgb,currentColor 70%,transparent)}.mc-dialog--compact{width:min(var(--mc-component-dialog-inline-compact),100%)}.mc-dialog--standard{width:min(var(--mc-component-dialog-inline-standard),100%)}.mc-dialog--reading,.mc-dialog--reading-mobile-fullscreen{width:min(var(--mc-component-dialog-inline-reading),100%)}.mc-dialog--wide-media,.mc-dialog--wide-media-mobile-fullscreen{width:min(var(--mc-component-dialog-inline-wide-media),100%)}.mc-dialog--mobile-fullscreen{width:min(var(--mc-component-dialog-inline-standard),100%)}.mc-dialog__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--mc-space-2) var(--mc-space-4)}.mc-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-4)}.mc-dialog__title,.mc-drawer__title{margin:0;font:var(--mc-font-title)}.mc-dialog__title{min-width:0;overflow-wrap:break-word}.mc-dialog__header-meta{display:inline-flex;flex:0 0 auto;flex-wrap:wrap;grid-row:2;grid-column:1 / -1;align-items:center;gap:var(--mc-space-2)}.mc-dialog__header>.mc-dialog__close{grid-row:1;grid-column:2}@media(min-width:40rem){.mc-dialog__header{display:flex;justify-content:space-between;gap:var(--mc-space-4)}.mc-dialog__header-meta{flex-wrap:nowrap;margin-inline-start:auto}}.mc-dialog__close,.mc-drawer__close{display:inline-grid;width:var(--mc-touch-target-min);height:var(--mc-touch-target-min);flex:0 0 auto;place-items:center;padding:0;border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-pill);background:var(--mc-color-surface-interactive);color:var(--mc-color-text);cursor:pointer}.mc-dialog__close:focus-visible,.mc-drawer__close:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}.mc-dialog__body,.mc-drawer__body{margin-top:var(--mc-space-4)}.mc-dialog__header,.mc-dialog__description,.mc-dialog__actions{flex:0 0 auto}.mc-dialog__body{min-height:0;flex:1 1 auto;overflow-y:auto}.mc-dialog__description,.mc-drawer__description{margin:var(--mc-space-2) 0 0;color:var(--mc-color-text-muted)}.mc-dialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--mc-space-3);margin-top:var(--mc-space-6)}.mc-overlay--drawer{place-items:stretch;padding:0}.mc-drawer{width:min(28rem,100%);height:100dvh;padding:var(--mc-space-6);overflow-y:auto}.mc-drawer--left{justify-self:start;border-radius:0 var(--mc-radius-lg) var(--mc-radius-lg) 0}.mc-drawer--right{justify-self:end;border-radius:var(--mc-radius-lg) 0 0 var(--mc-radius-lg)}.mc-popover__surface{position:fixed;z-index:var(--mc-layer-disclosure);min-width:min(16rem,calc(100vw - (2 * var(--mc-space-4))));padding:var(--mc-space-4);overflow:auto;overscroll-behavior:contain;border:1px solid var(--mc-component-dialog-border);border-radius:var(--mc-radius-md);background:var(--mc-component-dialog-background);color:var(--mc-color-text);box-shadow:var(--mc-shadow-overlay);animation:mc-overlay-enter var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}@keyframes mc-overlay-enter{0%{opacity:0;transform:translateY(var(--mc-motion-lift))}}@media(prefers-reduced-motion:reduce){.mc-dialog,.mc-drawer,.mc-popover__surface{animation:none}}@media(max-width:39.999rem){.mc-overlay--dialog-mobile-fullscreen,.mc-overlay--dialog-reading-mobile-fullscreen,.mc-overlay--dialog-wide-media-mobile-fullscreen{place-items:stretch;padding:0}.mc-dialog--mobile-fullscreen,.mc-dialog--reading-mobile-fullscreen,.mc-dialog--wide-media-mobile-fullscreen{width:100%;max-height:100dvh;min-height:100dvh;border-radius:0}.mc-dialog--reading-mobile-fullscreen,.mc-dialog--wide-media-mobile-fullscreen{padding-block-end:max(var(--mc-space-6),env(safe-area-inset-bottom));padding-inline:max(var(--mc-space-4),env(safe-area-inset-left)) max(var(--mc-space-4),env(safe-area-inset-right))}}.mc-chart{border:1px solid var(--mc-component-chart-grid);border-radius:var(--mc-radius-md);background:var(--mc-component-feedback-background)}.mc-chart__grid{stroke:var(--mc-component-chart-grid)}.mc-chart__area{fill:var(--mc-component-chart-fill)}.mc-chart__line{fill:none;stroke:var(--mc-component-chart-line);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.mc-media-surface{--mc-component-media-locked-blur: var(--mc-space-3);min-width:0;margin:0;overflow:clip;border:1px solid var(--mc-component-tile-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background);color:var(--mc-color-text);box-shadow:var(--mc-component-card-shadow)}.mc-media-surface__preview{position:relative;overflow:hidden;background:var(--mc-color-surface-interactive)}.mc-media-surface__preview--standard{aspect-ratio:4 / 3}.mc-media-surface__preview--portrait{aspect-ratio:4 / 5}.mc-media-surface__preview--wide{aspect-ratio:16 / 9}.mc-media-surface__preview--square{aspect-ratio:1}.mc-media-surface__preview--panorama{aspect-ratio:21 / 9}.mc-media-surface__preview--strip{aspect-ratio:16 / 5}.mc-media-surface__preview>:where(img,video),.mc-media-surface__preview>:where([role=img]){width:100%;height:100%;object-fit:var(--mc-media-object-fit, cover);object-position:var(--mc-media-object-position, center)}.mc-media-surface--fit-contain{--mc-media-object-fit: contain}.mc-media-surface__preview :where(img,video){transition:filter var(--mc-motion-duration-standard) var(--mc-motion-easing-standard),transform var(--mc-motion-duration-standard) var(--mc-motion-easing-standard)}.mc-media-surface--locked .mc-media-surface__preview :where(img,video){filter:blur(var(--mc-component-media-locked-blur)) saturate(.85);transform:scale(1.12)}.mc-media-surface--locked .mc-image-action{cursor:pointer}@media(prefers-reduced-motion:reduce){.mc-media-surface__preview :where(img,video){transition:none}}.mc-media-surface--top{--mc-media-object-position: center top}.mc-media-surface__indicators{position:absolute;inset:var(--mc-space-3) var(--mc-space-3) auto;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mc-space-2);pointer-events:none}.mc-media-surface__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-3);padding:var(--mc-space-4);color:var(--mc-color-text-muted)}.mc-media-surface--compact .mc-media-surface__meta{gap:var(--mc-space-2);padding:var(--mc-space-3)}.mc-image-action{position:relative;display:block;width:100%;min-width:0;padding:0;overflow:clip;border:0;border-radius:inherit;background:transparent;color:inherit;cursor:zoom-in}.mc-image-action__media{display:block;width:100%;height:100%;overflow:clip;transition:transform var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),filter var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-image-action__media>:where(img,[role=img]){display:block;width:100%;height:100%;object-fit:cover}.mc-image-action__indicator{position:absolute;inset:var(--mc-space-3) var(--mc-space-3) auto auto;pointer-events:none}.mc-image-action:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring-inset)}.mc-image-action:focus-visible .mc-image-action__media{filter:contrast(1.04);transform:scale(1.05)}.mc-image-action:disabled{cursor:default}@media(hover:hover)and (pointer:fine){.mc-image-action:not(:disabled):hover .mc-image-action__media{filter:contrast(1.04);transform:scale(1.05)}}.mc-lightbox-overlay{position:fixed;inset:0;z-index:var(--mc-layer-modal);display:grid;padding:max(var(--mc-space-3),env(safe-area-inset-top)) max(var(--mc-space-3),env(safe-area-inset-right)) max(var(--mc-space-3),env(safe-area-inset-bottom)) max(var(--mc-space-3),env(safe-area-inset-left));background:var(--mc-component-overlay-backdrop)}#overlays .mc-lightbox-overlay--top{z-index:calc(var(--mc-layer-disclosure) + 1)}.mc-lightbox{display:grid;width:min(72rem,100%);min-width:0;max-height:100%;margin:auto;overflow:hidden;border:1px solid var(--mc-component-dialog-border);border-radius:var(--mc-radius-lg);background:var(--mc-component-dialog-background);color:var(--mc-color-text);box-shadow:var(--mc-shadow-overlay);animation:mc-overlay-enter var(--mc-motion-duration-standard) var(--mc-motion-easing-emphasized)}.mc-lightbox__header{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-4);padding:var(--mc-space-3) var(--mc-space-4)}.mc-lightbox__title{min-width:0;margin:0;overflow:hidden;font:var(--mc-font-title);text-overflow:ellipsis;white-space:nowrap}.mc-carousel{display:grid;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) auto;touch-action:pan-y}.mc-carousel__viewport{display:grid;min-width:0;min-height:0;place-items:center;overflow:hidden}.mc-lightbox__figure{display:grid;width:100%;min-width:0;min-height:0;margin:0;grid-template-rows:minmax(0,1fr) auto}.mc-lightbox__media{position:relative;display:grid;min-width:0;min-height:min(60dvh,40rem);place-items:center;overflow:hidden;background:var(--mc-color-surface-interactive)}.mc-lightbox__image,.mc-lightbox__skeleton{grid-area:1 / 1}.mc-lightbox__image{width:100%;height:100%;max-height:min(70dvh,48rem);object-fit:contain;opacity:0;transition:opacity var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.mc-lightbox__image--ready{opacity:1}.mc-lightbox__skeleton{width:min(100%,56rem)}.mc-lightbox__caption{padding:var(--mc-space-3) var(--mc-space-4);color:var(--mc-color-text-muted);font:var(--mc-font-body)}.mc-carousel-controls{display:grid;min-height:var(--mc-touch-target-min);padding:var(--mc-space-3) var(--mc-space-4);grid-template-columns:var(--mc-touch-target-min) minmax(0,1fr) var(--mc-touch-target-min);align-items:center;gap:var(--mc-space-3)}.mc-carousel-controls__counter{overflow:hidden;color:var(--mc-color-text-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap}.mc-media-entitlement-state{display:grid;min-height:var(--mc-touch-target-min);padding:var(--mc-space-6);place-items:center;align-content:center;gap:var(--mc-space-4);color:var(--mc-color-text-muted);text-align:center}.mc-media-entitlement-state p{margin:0}.mc-media-entitlement-state .mc-button{box-sizing:border-box;width:100%;min-width:0;max-width:100%;line-height:var(--mc-line-height-body);white-space:normal}.mc-media-entitlement-state .mc-button__label{min-width:0;overflow-wrap:anywhere}@media(max-width:30rem){.mc-lightbox-overlay{padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)}.mc-lightbox{width:100%;height:100%;border-right:0;border-left:0;border-radius:0}.mc-lightbox__media{min-height:50dvh}}@media(prefers-reduced-motion:reduce){.mc-image-action__media,.mc-lightbox__image{transition:none}.mc-lightbox{animation:none}}@media(forced-colors:active){.mc-image-action:focus-visible,.mc-lightbox{outline:2px solid CanvasText}}.mc-commerce-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--mc-space-4);padding:var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background);color:var(--mc-color-text);box-shadow:var(--mc-component-card-shadow)}.mc-commerce-card__icon{display:grid;width:var(--mc-size-control-lg);height:var(--mc-size-control-lg);place-items:center;border-radius:var(--mc-radius-md);background:var(--mc-color-surface-interactive)}.mc-commerce-card__content{min-width:0}.mc-commerce-action{display:grid;justify-items:end;gap:var(--mc-space-3)}.mc-commerce-action__price{color:var(--mc-color-value-credits)}@media(max-width:38.75rem){.mc-commerce-card{grid-template-columns:auto minmax(0,1fr)}.mc-commerce-card__action{grid-column:1 / -1;width:100%}.mc-commerce-action{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.mc-filter-toolbar{position:sticky;z-index:12;top:0;display:grid;gap:var(--mc-space-2);padding-block:var(--mc-space-2);background:var(--mc-color-background)}.mc-filter-toolbar__primary{display:flex;gap:var(--mc-space-2);overflow-x:auto;scrollbar-width:none}.mc-filter-toolbar__primary::-webkit-scrollbar,.mc-filter-drawer__content::-webkit-scrollbar{width:0;height:0}.mc-filter-toolbar__tray{display:flex;flex-wrap:wrap;gap:var(--mc-space-1);padding:var(--mc-space-2);border-radius:var(--mc-radius-lg);background:var(--mc-color-surface-interactive)}.mc-filter-toolbar__control,.mc-filter-toggle{min-height:var(--mc-touch-target-min);flex:0 0 auto;padding-block:var(--mc-space-2)}.mc-button.mc-filter-toolbar__control{min-width:max-content;max-width:none}.mc-filter-toolbar__control .mc-button__label,.mc-filter-toggle .mc-button__label{overflow-wrap:normal;text-align:center;white-space:nowrap}.mc-filter-toggle .mc-button__label{display:block;min-width:0;width:100%}.mc-filter-toggle__content,.mc-filter-toggle__label{display:inline-flex;min-width:0;align-items:center;justify-content:center;overflow-wrap:normal;white-space:nowrap}.mc-filter-toggle__content{width:100%;gap:var(--mc-space-2)}.mc-filter-toggle__label{gap:var(--mc-space-1)}.mc-filter-toggle--selected{border-color:var(--mc-color-action-primary);color:var(--mc-color-action-primary)}.mc-filter-toggle__count{flex:0 0 auto;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums}.mc-applied-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2)}.mc-overlay--filter-drawer{--mc-component-overlay-backdrop: color-mix( in srgb, var(--mc-color-overlay) 26%, transparent );--mc-component-overlay-backdrop-blur: var(--mc-space-1);place-items:stretch;padding:0}.mc-filter-drawer{display:flex;width:min(var(--mc-layout-drawer-inline-size),100vw);height:100dvh;justify-self:end;overflow:hidden;flex-direction:column;border:1px solid var(--mc-component-dialog-border);border-radius:var(--mc-radius-lg) 0 0 var(--mc-radius-lg);background:var(--mc-component-dialog-background);color:var(--mc-color-text);box-shadow:var(--mc-shadow-overlay);animation:mc-filter-drawer-enter var(--mc-motion-duration-standard) var(--mc-motion-easing-standard)}.mc-filter-drawer__header,.mc-filter-drawer__actions{z-index:3;flex:0 0 auto;padding:var(--mc-space-3) var(--mc-space-4);background:var(--mc-color-surface-raised)}.mc-filter-drawer__header{display:flex;min-height:var(--mc-touch-target-min);align-items:center;justify-content:space-between;gap:var(--mc-layout-control-gap);border-bottom:1px solid var(--mc-color-border)}.mc-filter-drawer__title{margin:0;outline:none;font:var(--mc-font-title)}.mc-filter-drawer__scroll-region{position:relative;min-height:0;flex:1 1 auto;overflow:hidden}.mc-filter-drawer__content{height:100%;padding-inline:var(--mc-space-4);overflow:auto;outline:none;overscroll-behavior:contain;scrollbar-width:none}.mc-filter-drawer__content:focus-visible{box-shadow:var(--mc-component-focus-ring-inset)}.mc-filter-drawer__cue{position:absolute;z-index:2;right:0;left:0;height:var(--mc-touch-target-min);border:0;pointer-events:none}.mc-filter-drawer__cue--before{top:0;background:linear-gradient(to bottom,var(--mc-color-surface-raised),transparent)}.mc-filter-drawer__cue--after{bottom:0;display:flex;width:100%;align-items:end;justify-content:center;padding:0;color:var(--mc-color-text-muted);background:linear-gradient(to top,var(--mc-color-surface-raised),transparent);cursor:pointer;pointer-events:auto}.mc-filter-drawer__cue--after .mc-icon{width:var(--mc-space-6);height:var(--mc-space-6)}.mc-filter-drawer__actions{display:grid;gap:var(--mc-space-2);padding-bottom:max(var(--mc-layout-safe-bottom),var(--mc-space-3));border-top:1px solid var(--mc-color-border)}@keyframes mc-filter-drawer-enter{0%{transform:translate(105%)}to{transform:translate(0)}}@media(max-width:39.999rem){.mc-filter-toolbar__primary,.mc-filter-toolbar__tray{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.mc-filter-toolbar__optional-mobile{display:none}.mc-filter-toolbar__control,.mc-filter-toggle{width:100%}.mc-overlay--navigation-safe{bottom:var(--mc-layout-bottom-navigation-clearance)}.mc-overlay--navigation-safe .mc-filter-drawer{height:calc(100dvh - var(--mc-layout-bottom-navigation-clearance));width:100vw;border:0;border-radius:0}}@media(prefers-reduced-motion:reduce){.mc-filter-drawer{animation:none}.mc-filter-drawer__content{scroll-behavior:auto}}.mc-applied-filter-rail{display:flex;min-width:0;min-height:var(--mc-layout-filter-rail-min-block);align-items:center;gap:var(--mc-layout-control-gap)}.mc-applied-filter-rail__viewport{position:relative;min-width:0;flex:1 1 auto;overflow:hidden}.mc-applied-filter-rail__scroller{min-width:0;overflow-x:auto;outline:none;overscroll-behavior-inline:contain;scrollbar-width:none}.mc-applied-filter-rail__scroller::-webkit-scrollbar{width:0;height:0}.mc-applied-filter-rail__scroller:focus-visible{box-shadow:var(--mc-component-focus-ring-inset)}.mc-applied-filter-rail__chips,.mc-applied-filter-rail__fixed-actions{display:flex;align-items:center;gap:var(--mc-layout-filter-chip-gap)}.mc-applied-filter-rail__chips{width:max-content;min-height:var(--mc-layout-filter-rail-min-block);padding-inline:var(--mc-space-1)}.mc-applied-filter-rail__chips>*{flex:0 0 auto;white-space:nowrap}.mc-applied-filter-rail__fixed-actions{flex:0 0 auto}.mc-applied-filter-rail__cue{position:absolute;z-index:1;top:0;bottom:0;width:var(--mc-layout-filter-rail-cue-inline-size);pointer-events:none}.mc-applied-filter-rail__cue--before{left:0;background:linear-gradient(to right,var(--mc-color-background),transparent)}.mc-applied-filter-rail__cue--after{right:0;background:linear-gradient(to left,var(--mc-color-background),transparent)}[dir=rtl] .mc-applied-filter-rail__cue--before{background:linear-gradient(to left,var(--mc-color-background),transparent)}[dir=rtl] .mc-applied-filter-rail__cue--after{background:linear-gradient(to right,var(--mc-color-background),transparent)}@media(prefers-reduced-motion:reduce){.mc-applied-filter-rail__scroller{scroll-behavior:auto}}@media(forced-colors:active){.mc-applied-filter-rail__cue{border-inline:1px solid CanvasText;background:Canvas}}.shell-skip-link{position:fixed;z-index:100;inset:var(--mc-space-2) auto auto var(--mc-space-2);width:1px;height:1px;overflow:hidden;padding:var(--mc-space-3) var(--mc-space-4);clip-path:inset(50%);border-radius:var(--mc-radius-md);background:var(--mc-color-action-primary);color:var(--mc-color-action-primary-text);white-space:nowrap}.shell-skip-link:focus{display:inline-flex;width:auto;height:auto;min-width:var(--mc-touch-target-min);min-height:var(--mc-touch-target-min);align-items:center;clip-path:none}.shell-navigation a:focus-visible,.shell-icon-button:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}.authenticated-sidebar,.authenticated-shell__content{padding:var(--mc-space-4)}.authenticated-shell__menu{display:inline-flex;flex:0 0 var(--mc-touch-target-min)}.authenticated-sidebar{inline-size:var(--mc-layout-app-sidebar-inline);border-right:1px solid var(--mc-color-border);background:var(--mc-color-surface-sidebar)}.authenticated-sidebar .shell-navigation__label{flex:1 1 auto;min-width:0}.authenticated-sidebar .shell-navigation__count{flex:none}.shell-navigation__hidden-dot{flex:none;width:.5rem;height:.5rem;border-radius:var(--mc-radius-pill);background:var(--mc-color-status-warning)}.shell-navigation__item--disabled{color:var(--mc-color-text-muted);cursor:not-allowed;opacity:.5;pointer-events:none;text-decoration:line-through}.authenticated-shell__content{min-width:0;padding:var(--mc-space-4)}@media(min-width:40rem){.authenticated-shell__content{padding:var(--mc-space-6)}}.authenticated-shell--consumer .authenticated-sidebar{display:flex;flex-direction:column;gap:var(--mc-space-4)}.authenticated-shell--consumer .authenticated-sidebar>.shell-navigation{flex:1 1 auto}.authenticated-shell--consumer .authenticated-sidebar__footer{flex:none;margin-top:auto}@media(min-width:75.01rem){.authenticated-shell .mc-app-shell__sidebar{display:flex;flex-direction:column}.authenticated-sidebar{flex:1 1 auto}}.authenticated-shell__top-bar[data-actor=mcbu] .mc-top-bar__frame{justify-content:flex-end}.authenticated-shell__top-bar[data-actor=mcbu] .mc-top-bar__search{display:flex}@media(max-width:69.99rem){.authenticated-shell__top-bar .mc-top-bar__navigation{display:none}}@media(min-width:40rem){.authenticated-shell__top-bar .mc-top-bar__conversion{margin-inline-start:auto}}@media(max-width:47.99rem){.authenticated-shell:has(.public-bottom-navigation){padding-bottom:var(--mc-layout-bottom-navigation-clearance)}}@media(max-width:39.99rem){.authenticated-shell__top-bar[data-actor=mcbu] .mc-top-bar__search{min-width:8rem}}@media(max-width:31.99rem){.authenticated-shell__top-bar[data-actor=mcbu] .mc-top-bar__brand{display:none}}.authenticated-account-control{position:relative;min-width:0}.authenticated-account-control__trigger{display:flex;width:auto;min-height:var(--mc-touch-target-min);max-width:18rem;align-items:center;gap:var(--mc-space-2);padding:var(--mc-space-1) var(--mc-space-2);border-radius:var(--mc-radius-pill);color:inherit;font:inherit}.authenticated-account-control__trigger:focus-visible,.authenticated-account-control__menu a:focus-visible,.authenticated-account-control__menu button:focus-visible{outline:3px solid var(--mc-color-focus-ring);outline-offset:2px}.authenticated-account-control__trigger--static{width:100%;max-width:none;cursor:default}.authenticated-account-control__identity{flex:1 1 0;min-width:0}.authenticated-account-control__menu{position:absolute;z-index:40;top:calc(100% + var(--mc-space-2));right:0;display:grid;width:min(22rem,calc(100vw - var(--mc-space-8)));max-height:calc(100dvh - var(--mc-layout-header-min-block) - var(--mc-space-6));box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;padding:var(--mc-space-2);border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-lg);background:var(--mc-color-surface-overlay);color:var(--mc-color-text);box-shadow:var(--mc-shadow-overlay);scrollbar-width:thin}.authenticated-account-control__summary{display:flex;min-width:0;min-height:62px;align-items:center;justify-content:space-between;gap:var(--mc-space-2);padding:var(--mc-space-2);border-bottom:1px solid var(--mc-color-border-soft);color:var(--mc-color-text);text-decoration:none}.authenticated-account-control__summary--link:hover{background:var(--mc-color-surface-interactive)}.authenticated-account-control__summary .authenticated-account-identity{min-width:0}.authenticated-account-control__summary .authenticated-account-identity__avatar{color:var(--mc-color-text-inverse)}.authenticated-account-control__summary>.mc-icon{flex:none;color:var(--mc-color-text-muted)}.authenticated-account-control__summary .authenticated-account-identity__copy small{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.authenticated-account-control__destinations{display:grid}.authenticated-account-control__group{display:grid;gap:var(--mc-space-1);padding-top:var(--mc-space-2)}.authenticated-account-control__group+.authenticated-account-control__group{margin-top:var(--mc-space-2);border-top:1px solid var(--mc-color-border-soft)}.authenticated-account-control__group h2{margin:0;padding:var(--mc-space-2) var(--mc-space-3) var(--mc-space-1);color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.authenticated-account-control__group a,.authenticated-account-control__disabled{display:flex;min-width:0;min-height:var(--mc-touch-target-min);align-items:center;gap:var(--mc-space-3);padding:var(--mc-space-2) var(--mc-space-3);border-radius:var(--mc-radius-sm);color:var(--mc-color-text);text-align:left;text-decoration:none}.authenticated-account-control__disabled{color:var(--mc-color-text-muted);cursor:not-allowed}.authenticated-account-control__group a>.mc-icon{flex:none;color:var(--mc-color-text-muted)}.authenticated-account-control__group a>span{min-width:0}.authenticated-account-control__group a:hover,.authenticated-account-control__group a[aria-current=page]{background:var(--mc-color-surface-interactive)}.authenticated-account-control__group a[aria-current=page]{font-weight:var(--mc-font-weight-semibold)}.authenticated-account-control__preferences{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-2);margin-top:var(--mc-space-2);padding:var(--mc-space-3) var(--mc-space-1) var(--mc-space-2);border-top:1px solid var(--mc-color-border-soft)}.authenticated-account-control__preferences :where(.theme-preference-control,.locale-preference-control,.mc-navigation-disclosure){width:100%;min-width:0}.authenticated-account-control__preferences .mc-header-action{width:100%;min-width:0;border-color:var(--mc-color-border-soft);border-radius:var(--mc-radius-sm);color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.authenticated-account-control__preferences .mc-header-action:hover{color:var(--mc-color-text)}.authenticated-account-control__logout{padding-top:var(--mc-space-2);border-top:1px solid var(--mc-color-border-soft)}.authenticated-account-control__menu .authenticated-account-control__logout .authenticated-account-control__logout-action{justify-content:flex-start;color:var(--mc-color-text-muted)}.authenticated-account-control__menu p{margin:0;padding:var(--mc-space-2);color:var(--mc-color-status-danger)}@media(max-width:79.99rem){.authenticated-account-control__trigger{width:var(--mc-touch-target-min);height:var(--mc-touch-target-min);padding:0}.authenticated-account-control__trigger .authenticated-account-identity__copy,.authenticated-account-control__trigger>.mc-icon:last-child{display:none}}:is(.public-shell__drawer-auth,.shell-phone-menu__auth) .authenticated-account-control__trigger .authenticated-account-identity__copy{display:grid}:is(.public-shell__drawer-auth,.shell-phone-menu__auth) .authenticated-account-control__trigger{width:auto;height:auto;padding:var(--mc-space-1) var(--mc-space-2)}:is(.public-shell__drawer-auth,.shell-phone-menu__auth) .authenticated-account-control__menu{position:static;width:100%;max-height:55dvh;margin-top:var(--mc-space-2);box-shadow:none}@media(max-width:47.5rem){.authenticated-shell__top-bar .authenticated-account-control__menu{position:fixed;top:calc(var(--mc-layout-header-min-block) + var(--mc-space-3));right:auto;left:var(--mc-layout-safe-left);width:calc(100vw - var(--mc-layout-safe-left) - var(--mc-layout-safe-right));max-width:calc(100vw - var(--mc-layout-safe-left) - var(--mc-layout-safe-right))}}.authenticated-account-identity{display:flex;min-width:0;align-items:center;gap:var(--mc-space-3)}.authenticated-account-identity__avatar{display:inline-grid;width:var(--mc-touch-target-min);height:var(--mc-touch-target-min);flex:0 0 var(--mc-touch-target-min);place-items:center;border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);color:var(--mc-color-action-primary-text);font-weight:var(--mc-font-weight-bold)}.authenticated-account-identity__copy{display:grid;min-width:0;text-align:left}.authenticated-account-identity__copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-access{width:min(44rem,100%);margin:0 auto}.account-access__eyebrow{color:var(--mc-color-text-muted)}.account-access dl,.account-access dl div{display:grid;gap:var(--mc-space-2)}.account-access dl{gap:var(--mc-space-4)}.account-access dl div{grid-template-columns:minmax(8rem,1fr) 2fr;padding-block:var(--mc-space-3);border-bottom:1px solid var(--mc-color-border-soft)}.account-access dt{color:var(--mc-color-text-muted)}.account-access dd{margin:0;font-weight:var(--mc-font-weight-semibold)}.account-page{display:grid;min-width:0;gap:var(--mc-space-6);width:100%;color:var(--mc-color-text)}.account-page>*,.account-summary-strip>*{min-width:0}.account-page-header h1{margin:0;font:var(--mc-font-display)}.account-page-header p{margin:var(--mc-space-2) 0 0;color:var(--mc-color-text-muted)}.account-section-title{margin:0 0 var(--mc-space-3);font:var(--mc-font-title)}.account-identity-card>.mc-card__body{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--mc-space-4);padding:var(--mc-space-4)}.account-identity-card__copy,.following-card__identity{display:grid;gap:var(--mc-space-1)}.account-identity-card__badge{display:flex;justify-self:start}.account-identity-card h2{margin:0;font:var(--mc-font-title)}.account-identity-card small,.following-card small,.settings-panel small{color:var(--mc-color-text-muted)}.following-card__portrait{width:3rem;height:3rem;border:1px solid var(--mc-color-action-primary);border-radius:50%;object-fit:cover}.account-shortcut-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mc-space-3)}.account-shortcut,.account-personalised-card{min-height:4rem;border-radius:var(--mc-component-card-radius)}.account-personalised-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-3)}.account-summary-strip{display:flex;align-items:center;gap:var(--mc-space-8);padding:var(--mc-space-4)}.account-summary-strip div{display:grid;gap:var(--mc-space-1)}.account-summary-strip small{color:var(--mc-color-text-muted);overflow-wrap:anywhere;text-transform:uppercase}.account-summary-strip strong{font:var(--mc-font-heading)}.following-grid,.recently-viewed-grid,.taste-grid,.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-3)}.following-card>.mc-card__body{display:grid;grid-template-columns:auto 1fr;gap:var(--mc-space-3);padding:var(--mc-space-4)}.following-card>.mc-card__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-2)}.recently-viewed-card__identity,.recently-viewed-card__placeholder{display:grid;gap:var(--mc-space-2)}.recently-viewed-card{min-width:0;overflow:hidden}.recently-viewed-card.mc-card--padding-none>.mc-card__body{height:auto}.recently-viewed-card__placeholder{width:100%;height:100%;place-items:center;background:var(--mc-color-surface-interactive);color:var(--mc-color-text-muted)}.recently-viewed-card__identity{min-width:0}.recently-viewed-card__identity span,.recently-viewed-card__identity small,.recently-viewed-card__views,.account-privacy-note p{color:var(--mc-color-text-muted)}.recently-viewed-card__footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2);padding:var(--mc-space-3)}.recently-viewed-card__views{margin-inline-end:auto}.account-privacy-note p{margin:0}.taste-selection-group{min-width:0}.taste-selection-group__chips{display:flex;flex-wrap:wrap;gap:var(--mc-space-2)}.account-privacy-note,.account-action-bar{padding:var(--mc-space-4)}.account-action-bar{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--mc-space-3)}.recently-viewed-heading-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mc-space-4)}.recently-viewed-clear{flex:0 0 auto}.recently-viewed-clear--compact{display:none}.settings-grid>div{display:grid;align-content:start;gap:var(--mc-space-3)}.settings-security-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:var(--mc-space-3);align-items:start}.account-sessions-heading,.account-sessions-footer,.account-session-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--mc-space-2)}.account-sessions-heading p{margin:var(--mc-space-1) 0 0;color:var(--mc-color-text-muted)}.account-session-copy{display:grid;min-width:0;gap:var(--mc-space-1)}.account-session-title{justify-content:flex-start}.account-session-copy small{line-height:1.5}.account-sessions-panel .mc-list-item{padding-block:var(--mc-space-3)}.account-sessions-footer{border-top:1px solid var(--mc-color-border-soft);padding-top:var(--mc-space-3);margin-top:var(--mc-space-2)}.account-sessions-footer small{max-width:24rem}.account-sessions-notice{color:var(--mc-color-status-success)}.settings-panel h2,.settings-danger h2{margin-top:0;font:var(--mc-font-title)}.settings-panel dl{display:grid;gap:var(--mc-space-3)}.settings-panel dl div{display:grid;gap:var(--mc-space-1)}.settings-panel dd{margin:0;font-weight:var(--mc-font-weight-semibold);overflow-wrap:anywhere}.settings-danger{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-4);margin-top:var(--mc-space-3);padding:var(--mc-space-4);border-color:var(--mc-color-status-danger)}.session-list,.privacy-activity-list{display:grid;gap:var(--mc-space-3);margin:0;padding:0;list-style:none}.session-list li,.privacy-activity-list li{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-3);padding-block:var(--mc-space-3);border-bottom:1px solid var(--mc-color-border-soft)}.session-list li div{display:grid;gap:var(--mc-space-1)}@media(max-width:72rem){.account-shortcut-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.99rem){.account-shortcut,.account-personalised-card,.account-shortcut .mc-button__label,.account-personalised-card .mc-button__label{min-width:0}.account-shortcut,.account-personalised-card{overflow-wrap:anywhere;white-space:normal}.account-page{gap:var(--mc-space-4)}.account-identity-card>.mc-card__body{grid-template-columns:auto 1fr}.account-identity-card .mc-action-link{grid-column:1 / -1;width:100%}.account-shortcut-grid,.account-personalised-grid,.following-grid,.recently-viewed-grid,.taste-grid,.settings-grid,.settings-security-grid{grid-template-columns:1fr}.account-sessions-panel .mc-list-item{align-items:flex-start;flex-wrap:wrap}.account-sessions-panel .mc-list-item__trailing{width:100%;justify-content:flex-end}.account-summary-strip{justify-content:space-between;gap:var(--mc-space-3)}.settings-danger,.session-list li{align-items:stretch;flex-direction:column}.account-action-bar{position:sticky;bottom:var(--mc-layout-bottom-navigation-clearance);z-index:2;border-block-start:1px solid var(--mc-color-border-soft);background:var(--mc-color-canvas)}.recently-viewed-clear--wide{display:none}.recently-viewed-heading-row .account-page-header h1{font:var(--mc-font-heading)}.recently-viewed-clear--compact{display:inline-flex}}.account-form{display:grid;gap:var(--mc-space-3)}.account-inline-actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-2)}.settings-tabs>.mc-panel__body>nav{display:flex;gap:var(--mc-space-2);overflow-x:auto}.settings-tabs a{display:inline-flex;min-height:44px;align-items:center;padding-inline:var(--mc-space-4);border-radius:999px;color:inherit;text-decoration:none}.settings-tabs a.is-active{background:var(--mc-color-action-primary);color:var(--mc-color-text-on-action)}.settings-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-3);padding-block:var(--mc-space-3)}.settings-toggle-row>span:first-child{display:grid;gap:var(--mc-space-1)}.settings-toggle-row .mc-switch__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.account-load-more{justify-self:center}@media(max-width:47.99rem){.account-inline-actions>.mc-button,.account-action-bar>.mc-button{width:100%}}.account-page.creator-studio{width:100%;gap:var(--mc-space-4)}[data-tone=scheduled]{--creator-studio-tone: var(--mc-color-action-primary)}[data-tone=instant]{--creator-studio-tone: var(--mc-color-status-success)}[data-tone=available]{--creator-studio-tone: var(--mc-color-status-info)}[data-tone=success]{--creator-studio-tone: var(--mc-color-status-success)}[data-tone=warning]{--creator-studio-tone: var(--mc-color-status-warning)}[data-tone=danger]{--creator-studio-tone: var(--mc-color-status-danger)}[data-tone=neutral]{--creator-studio-tone: var(--mc-color-text-muted)}.creator-studio__handle,.creator-studio__presence-hint,.creator-studio__agenda-subtitle,.creator-studio__agenda-empty,.creator-studio__requests-disclaimer,.creator-studio__requests-total-label,.creator-studio__next-show-client,.creator-studio__next-show-note,.creator-studio__timeline-gap,.creator-studio__timeline-gap-free,.creator-studio__timeline-hour-label,.creator-studio__timeline-event-clock,.creator-studio__agenda-legend-item,.creator-studio__agenda-legend-hint,.creator-studio__week-column-empty,.creator-studio__week-event-clock,.creator-studio__month-day--outside,.creator-studio__agenda-hour-label,.creator-studio__agenda-event-clock{font-weight:var(--mc-font-weight-semibold)}.creator-studio__identity-frame{container:studio-identity / inline-size}.creator-studio__identity{display:grid;gap:var(--mc-space-4);padding:var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background);box-shadow:var(--mc-component-card-shadow)}.creator-studio__identity-main{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-3) var(--mc-space-4);min-width:0}.creator-studio__identity-copy{flex:1 1 12rem;min-width:0;display:grid;gap:var(--mc-space-1)}.creator-studio__name-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2)}.creator-studio__name-row h1{margin:0;font:var(--mc-font-heading);overflow-wrap:break-word}.creator-studio__handle{margin:0;font:var(--mc-font-caption);color:var(--mc-color-text-muted);overflow-wrap:anywhere}.creator-studio__presence{flex:1 1 14rem;min-width:0;display:grid;gap:var(--mc-space-1)}.creator-studio__presence-hint{margin:0;font:var(--mc-font-caption);color:var(--mc-color-text-muted)}.creator-studio__presence-blocked{margin:0;max-inline-size:var(--mc-layout-aside-min-inline);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);color:var(--mc-color-status-warning-text)}.creator-studio__presence-verify{justify-self:start}.creator-studio__stat-row{display:flex;flex-wrap:wrap;gap:var(--mc-space-4);min-width:0}.creator-studio__stat-cell{flex:1 1 7rem;min-width:0;display:grid;gap:var(--mc-space-1);justify-items:start;color:inherit;text-align:start;text-decoration:none}.creator-studio__stat-cell>.mc-button__label{display:grid;gap:var(--mc-space-1);justify-items:inherit}.creator-studio__stat-cell:hover .creator-studio__stat-label{color:var(--mc-color-action-primary)}.creator-studio__stat-value{font:var(--mc-font-title);font-variant-numeric:tabular-nums}.creator-studio__stat-value[data-pending=true]{color:var(--mc-color-status-warning)}.creator-studio__identity-actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-2)}.creator-studio__identity-figures{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--mc-space-3) var(--mc-space-4);min-width:0;padding-block-start:var(--mc-space-4);border-block-start:1px solid var(--mc-color-separator-subtle)}.creator-studio__balance{flex:0 0 auto;align-self:center}.creator-studio__balance-money{font:var(--mc-font-body);font-variant-numeric:tabular-nums;color:var(--mc-color-text-muted)}.creator-studio__balance-money--unknown{display:none}.creator-studio__identity-figures>.creator-studio__months{flex:1 1 22rem}.creator-studio__identity-destinations{display:grid;align-content:start;min-width:0}@container studio-identity (min-width: 39.001rem){.creator-studio__identity{gap:0;overflow:hidden;border-color:var(--mc-color-border-soft);background:var(--mc-color-surface-raised)}.creator-studio__identity-main{display:grid;grid-template-columns:4.5rem minmax(0,1fr) minmax(8.5rem,10rem);grid-template-areas:"avatar intro stats" "presence presence stats";align-content:start;align-items:center;gap:var(--mc-space-4) var(--mc-space-4);padding:var(--mc-space-6);background:linear-gradient(115deg,color-mix(in srgb,var(--mc-color-action-primary) 11%,var(--mc-color-surface-raised)),var(--mc-color-surface-raised) 58%)}.creator-studio__identity-avatar{grid-area:avatar}.creator-studio__identity-copy{grid-area:intro}.creator-studio__name-row h1{font-size:clamp(1.5rem,2vw,2rem);line-height:1.12;letter-spacing:-.035em}.creator-studio__handle{line-height:1.5}.creator-studio__stat-row{grid-area:stats;display:grid;align-self:stretch;align-content:center;gap:0;padding:var(--mc-space-2) var(--mc-space-4);border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-lg);background:color-mix(in srgb,var(--mc-color-surface) 82%,transparent)}.creator-studio__stat-row>.creator-studio__stat-cell{width:100%;padding-block:var(--mc-space-2)}.creator-studio__stat-row>.creator-studio__stat-cell+.creator-studio__stat-cell{border-block-start:1px solid var(--mc-color-separator-subtle)}.creator-studio__stat-value{font-size:1.5rem;line-height:1.1}.creator-studio__presence{grid-area:presence;display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2) var(--mc-space-4);min-width:0;padding-block-start:var(--mc-space-3);border-block-start:1px solid var(--mc-color-separator-subtle)}.creator-studio__presence-state{display:inline-flex;align-items:center;gap:var(--mc-space-2);margin:0;color:var(--mc-color-text);font-weight:var(--mc-font-weight-bold)}.creator-studio__presence-state:before{width:var(--mc-space-2);height:var(--mc-space-2);border-radius:var(--mc-radius-pill);background:var(--mc-color-text-muted);content:""}.creator-studio__presence[data-presence=online] .creator-studio__presence-state:before{background:var(--mc-color-status-success)}.creator-studio__presence[data-presence=live] .creator-studio__presence-state:before{background:var(--mc-color-semantic-live)}.creator-studio__presence-hint--long,.creator-studio__presence-blocked{flex-basis:100%;max-inline-size:none}.creator-studio__identity-actions{align-items:center;justify-content:flex-end;gap:var(--mc-space-2);padding:0 var(--mc-space-6) var(--mc-space-6);background:var(--mc-color-surface-raised)}.creator-studio__identity-figures,.creator-studio__identity-destinations{min-width:0;padding:var(--mc-space-6);border-block-start:1px solid var(--mc-color-separator-subtle);background:var(--mc-color-surface-sunken)}.creator-studio__identity-figures{gap:var(--mc-space-4)}.creator-studio__balance{flex:0 0 11rem;align-self:center;min-width:0;padding:var(--mc-space-4);border:1px solid color-mix(in srgb,var(--mc-color-action-primary) 30%,var(--mc-color-border-soft));border-radius:var(--mc-radius-lg);background:linear-gradient(145deg,color-mix(in srgb,var(--mc-color-action-primary) 17%,var(--mc-color-surface)),var(--mc-color-surface) 78%);text-decoration:none}.creator-studio__balance>.mc-button__label{align-content:start;gap:var(--mc-space-2)}.creator-studio__balance-tokens .mc-token-amount__amount{font-variant-numeric:tabular-nums}.creator-studio__identity-figures>.creator-studio__months{flex:1 1 22rem;align-content:start}.creator-studio__quick-links{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-studio__identity-destinations .creator-studio__destination-status{overflow:visible;white-space:normal}}@container studio-identity (min-width: 52rem){.creator-studio__identity{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem);grid-template-areas:"main actions" "figures destinations"}.creator-studio__identity-main{grid-area:main}.creator-studio__identity-actions{grid-area:actions;flex-direction:column;align-items:stretch;justify-content:center;padding:var(--mc-space-6);border-inline-start:1px solid var(--mc-color-separator-subtle)}.creator-studio__identity-figures{grid-area:figures}.creator-studio__identity-destinations{grid-area:destinations;border-inline-start:1px solid var(--mc-color-separator-subtle)}.creator-studio__quick-links{grid-template-columns:minmax(0,1fr)}}.creator-studio__months{container:studio-months / inline-size;display:grid;gap:var(--mc-space-2);min-width:0}.creator-studio__months-head{display:flex;align-items:center;gap:var(--mc-space-2)}.creator-studio__months-label{min-width:9rem;text-align:center;font-weight:var(--mc-font-weight-semibold);text-transform:capitalize}.creator-studio__months-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-2)}@container studio-months (min-width: 30rem){.creator-studio__months-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.creator-studio__month-tile{display:grid;align-content:start;gap:var(--mc-space-1);min-width:0;padding:var(--mc-space-3);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-interactive)}.creator-studio__month-value{font:var(--mc-font-title);font-variant-numeric:tabular-nums}.creator-studio__month-money{font:var(--mc-font-caption);font-variant-numeric:tabular-nums;color:var(--mc-color-text-muted)}@container studio-identity (min-width: 39.001rem){.creator-studio__months-head{justify-content:flex-end}.creator-studio__months-label{order:-1;flex:1;min-width:0;text-align:start;font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.creator-studio__month-tile{min-height:6.5rem;padding:var(--mc-space-3) var(--mc-space-4);border:1px solid var(--mc-color-border-soft);background:var(--mc-color-surface)}.creator-studio__month-value{font-size:1.5rem;line-height:1.1}}.creator-studio__presence-mobile-toggle,.creator-studio__presence-mobile-hint,.creator-studio__balance-mobile-label,.creator-studio__balance-mobile-tokens,.creator-studio__balance-earned,.creator-studio__months-label-mobile{display:none}@container studio-identity (max-width: 39rem){.creator-studio__identity{grid-template-columns:3.5rem minmax(0,1fr);grid-template-areas:"avatar intro" "balance balance" "presence presence" "months months" "stats stats" "actions actions" "destinations destinations";align-items:center;gap:var(--mc-space-3) var(--mc-space-3);padding:0;border:0;background:transparent;box-shadow:none}.creator-studio__identity-main,.creator-studio__identity-figures{display:contents}.creator-studio__identity-avatar{grid-area:avatar}.creator-studio__identity-copy{grid-area:intro}.creator-studio__name-row h1{font-size:clamp(1.25rem,5vw,1.5rem)}.creator-studio__handle{display:flex;flex-wrap:wrap;column-gap:var(--mc-space-1);font-size:.75rem;line-height:1.4;overflow-wrap:normal}.creator-studio__handle>span:first-child{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-studio__handle>span[aria-hidden],.creator-studio__followers{white-space:nowrap}.creator-studio__handle>span[aria-hidden]{display:none}.creator-studio__identity .creator-studio__balance{grid-area:balance;display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch;width:100%;min-width:0;align-self:stretch;padding:var(--mc-space-4);border:1px solid color-mix(in srgb,var(--mc-color-action-primary) 28%,var(--mc-color-border-soft));border-radius:var(--mc-radius-lg);background:linear-gradient(145deg,color-mix(in srgb,var(--mc-color-action-primary) 22%,var(--mc-color-surface)),var(--mc-color-surface) 72%);color:var(--mc-color-text);text-align:start;text-decoration:none;white-space:normal}.creator-studio__balance>.mc-button__label{display:grid;gap:var(--mc-space-2);justify-items:start;width:100%;min-width:0}.creator-studio__balance-desktop-label,.creator-studio__balance-tokens{display:none}.creator-studio__balance-mobile-label{display:block}.creator-studio__balance-money{font-size:clamp(1.75rem,8vw,2.75rem);line-height:1.1;font-weight:var(--mc-font-weight-bold);letter-spacing:-.045em;color:var(--mc-color-text);overflow-wrap:normal}.creator-studio__balance-money--unknown{display:block}.creator-studio__balance-mobile-tokens{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-studio__balance-mobile-tokens .mc-token-amount{color:var(--mc-color-text)}.creator-studio__balance-earned{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-2);width:100%;margin-block-start:var(--mc-space-3);padding-block-start:var(--mc-space-3);border-block-start:1px solid var(--mc-color-separator-subtle);font:var(--mc-font-caption)}.creator-studio__balance-earned-label{color:var(--mc-color-text-muted)}.creator-studio__balance-earned-value{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2);font-variant-numeric:tabular-nums}.creator-studio__presence{grid-area:presence;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--mc-space-1) var(--mc-space-3);padding:var(--mc-space-3) 0;border-block-end:1px solid var(--mc-color-separator-subtle)}.creator-studio__presence-state{grid-column:1;grid-row:1;font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);color:var(--mc-color-text)}.creator-studio__presence-desktop-toggle,.creator-studio__presence-hint--long{display:none}.creator-studio__presence-mobile-toggle{display:inline-flex;grid-column:2;grid-row:1 / span 2}.creator-studio__presence-mobile-toggle .mc-switch__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.creator-studio__presence-mobile-hint{display:block;grid-column:1;grid-row:2;margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-studio__presence-blocked,.creator-studio__presence-verify,.creator-studio__presence>.mc-button{grid-column:1 / -1}.creator-studio__months{grid-area:months;margin-block-start:var(--mc-space-2)}.creator-studio__months-head{justify-content:flex-end}.creator-studio__months-label{order:-1;flex:1;min-width:0;text-align:start;font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.creator-studio__months-label-desktop{display:none}.creator-studio__months-label-mobile{display:inline}.creator-studio__months-tiles{display:grid;grid-template-columns:1fr;gap:0}.creator-studio__month-tile{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-3);min-height:var(--mc-touch-target-min);padding:var(--mc-space-2) 0;border-block-end:1px solid var(--mc-color-separator-subtle);border-radius:0;background:transparent}.creator-studio__month-tile--earned{display:none}.creator-studio__month-value{font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.creator-studio__stat-row{grid-area:stats;display:grid;gap:0}.creator-studio__stat-row .creator-studio__stat-cell{grid-template-columns:minmax(0,1fr);justify-content:stretch;justify-self:stretch;width:100%;min-height:var(--mc-touch-target-min);padding:var(--mc-space-2) 0;border-block-end:1px solid var(--mc-color-separator-subtle)}.creator-studio__stat-row .mc-button__label{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--mc-space-3)}.creator-studio__stat-row .creator-studio__stat-value{font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.creator-studio__identity-actions{grid-area:actions;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--mc-space-2)}.creator-studio__identity-actions .mc-action-link,.creator-studio__identity-actions .creator-link-copy{width:100%;min-width:0;min-height:5rem;flex-wrap:wrap;align-content:space-between;justify-content:space-between;padding:var(--mc-space-3);border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-md);background:var(--mc-color-surface);color:var(--mc-color-text);white-space:normal;text-align:start}.creator-studio__identity-actions .creator-link-copy{flex-direction:column-reverse;align-items:flex-start}.creator-studio__identity-actions .mc-action-link .mc-button__label,.creator-studio__identity-actions .creator-link-copy .mc-button__label{overflow-wrap:normal;word-break:normal}.creator-studio__identity-destinations{grid-area:destinations;margin-block-start:var(--mc-space-2)}}@container studio-identity (max-width: 21rem){.creator-studio__identity-actions{grid-template-columns:minmax(0,1fr)}.creator-studio__identity-actions .mc-action-link,.creator-studio__identity-actions .creator-link-copy{min-height:var(--mc-touch-target-min)}}.creator-studio__quick-links{display:grid;gap:var(--mc-space-2)}.creator-studio__destination-link{display:flex;height:100%;align-items:center;gap:var(--mc-space-3);padding:var(--mc-space-3) var(--mc-space-4);color:inherit;text-decoration:none}.creator-studio__destination-copy{min-width:0;flex:1;display:grid;gap:var(--mc-space-1)}.creator-studio__destination-title{font-weight:var(--mc-font-weight-semibold)}.creator-studio__destination-status{display:flex;align-items:center;gap:var(--mc-space-2);min-width:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-studio__destination-dot{flex:none;width:var(--mc-space-1);height:var(--mc-space-1);border-radius:var(--mc-radius-pill);background:var(--creator-studio-tone, var(--mc-color-text-muted))}.creator-studio__destination-chevron{flex:none;color:var(--mc-color-text-muted)}.creator-studio__workspace{display:grid;gap:var(--mc-space-4);align-items:start}.creator-studio__agenda-header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-3)}.creator-studio__agenda-heading{flex:1 1 14rem;min-width:0}.creator-studio__agenda-header h2{margin:0;font:var(--mc-font-title)}.creator-studio__agenda-subtitle{margin:var(--mc-space-1) 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-1);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-studio__agenda-empty{margin:var(--mc-space-4) 0 0;color:var(--mc-color-text-muted)}.creator-studio__week-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--mc-space-1);margin-block-start:var(--mc-space-4)}.creator-studio__week-day{display:grid;justify-items:center;gap:var(--mc-space-1);padding:var(--mc-space-2) var(--mc-space-1);border-radius:var(--mc-radius-md);border:1px solid var(--mc-color-separator-subtle);color:inherit;text-decoration:none;transition:border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.creator-studio__week-day>.mc-button__label{display:grid;justify-items:center;gap:var(--mc-space-1)}.creator-studio__week-day:hover{border-color:var(--mc-color-separator-strong)}.creator-studio__week-day--selected,.creator-studio__week-day--selected:hover{border-color:var(--mc-color-action-primary);box-shadow:var(--mc-component-focus-ring-inset)}.creator-studio__week-day--today{border-color:var(--mc-color-action-primary);background:color-mix(in srgb,var(--mc-color-action-primary) 14%,transparent)}.creator-studio__week-day--today .creator-studio__week-day-name{color:var(--mc-color-action-primary)}.creator-studio__week-day-number{font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.creator-studio__week-day-dots{display:flex;gap:2px;min-height:var(--mc-space-1)}.creator-studio__week-day-dot{width:var(--mc-space-1);height:var(--mc-space-1);border-radius:var(--mc-radius-pill);background:var(--creator-studio-tone, var(--mc-color-text-muted))}.creator-studio__agenda-day{margin-block-start:var(--mc-space-4)}.creator-studio__agenda-grid{display:none}.creator-studio__agenda-density{flex:none}.creator-studio__timeline{list-style:none;margin:0;padding:0;display:grid;gap:var(--mc-space-2)}.creator-studio__timeline-gap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-1) var(--mc-space-2);padding:var(--mc-space-2) var(--mc-space-3);border:1px dashed var(--mc-color-separator-subtle);border-radius:var(--mc-radius-md);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-studio__timeline-gap-range{font-weight:var(--mc-font-weight-semibold);font-variant-numeric:tabular-nums}.creator-studio__timeline-gap-label{flex:1;min-width:0}.creator-studio__timeline-gap-expanded{display:grid;gap:var(--mc-space-1);width:100%}.creator-studio__timeline-gap-hour{display:flex;justify-content:space-between;gap:var(--mc-space-2);margin:0;font-variant-numeric:tabular-nums}.creator-studio__timeline-gap-free{color:var(--mc-color-text-muted)}.creator-studio__timeline-hour{display:grid;grid-template-columns:3.25rem minmax(0,1fr);gap:var(--mc-space-3)}.creator-studio__timeline-hour-label{padding-block-start:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums}.creator-studio__timeline-events{list-style:none;margin:0;padding:0;display:grid;gap:var(--mc-space-2)}.creator-studio__timeline-event{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-1) var(--mc-space-3);padding:var(--mc-space-2) var(--mc-space-3);border-radius:var(--mc-radius-sm);border:1px solid var(--mc-color-border-soft);border-inline-start:3px solid var(--creator-studio-tone);background:var(--mc-color-surface-raised)}.creator-studio__timeline-event-type{color:var(--creator-studio-tone)}.creator-studio__timeline-event-who{color:inherit;font-weight:var(--mc-font-weight-semibold)}.creator-studio__timeline-event-who:hover{color:var(--mc-color-action-primary)}.creator-studio__timeline-event-meta{display:flex;align-items:center;gap:var(--mc-space-2);margin-inline-start:auto}.creator-studio__timeline-event-clock{color:var(--mc-color-text-muted);font-variant-numeric:tabular-nums}.creator-studio__timeline-now{display:flex;align-items:center;margin-block:var(--mc-space-1);padding-block-start:var(--mc-space-2);border-block-start:2px solid var(--mc-color-action-primary)}.creator-studio__timeline-now-clock{padding:0 var(--mc-space-1);border-radius:var(--mc-radius-sm);background:var(--mc-color-action-primary);color:var(--mc-color-action-primary-text);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.creator-studio__agenda-legend{margin-block-start:var(--mc-space-4);padding-block-start:var(--mc-space-3);border-block-start:1px solid var(--mc-color-separator-subtle);display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-4)}.creator-studio__agenda-legend-item{display:inline-flex;align-items:center;gap:var(--mc-space-2);font:var(--mc-font-caption);color:var(--mc-color-text-muted)}.creator-studio__agenda-legend-dot{width:var(--mc-space-3);height:3px;border-radius:var(--mc-radius-sm);background:var(--creator-studio-tone)}.creator-studio__agenda-legend-hint{display:none;margin-inline-start:auto;font:var(--mc-font-caption);color:var(--mc-color-text-muted)}.creator-studio__next-show{display:grid;gap:var(--mc-space-2);padding:var(--mc-space-4);border:1px solid color-mix(in srgb,var(--mc-color-action-primary) 30%,transparent);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background);box-shadow:var(--mc-component-card-shadow)}.creator-studio__rail-eyebrow{display:flex;align-items:center;gap:var(--mc-space-2)}.creator-studio__rail-eyebrow-dot{width:var(--mc-space-2);height:var(--mc-space-2);border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary)}.creator-studio__next-show-clock{margin:0;font:var(--mc-font-display);font-variant-numeric:tabular-nums}.creator-studio__next-show-type{margin:0;font-weight:var(--mc-font-weight-semibold)}.creator-studio__next-show-client{margin:0;display:flex;align-items:center;gap:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-studio__next-show-note{margin:0;display:flex;align-items:center;gap:var(--mc-space-2);font:var(--mc-font-caption);color:var(--mc-color-text-muted)}.creator-studio__next-show-actions{display:flex;gap:var(--mc-space-2);margin-block-start:var(--mc-space-2)}.creator-studio__next-show-actions>:first-child{flex:1}.creator-studio__requests>.mc-card__body,.creator-studio__availability>.mc-card__body{display:grid;gap:var(--mc-space-3)}.creator-studio__requests-header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2) var(--mc-space-4)}.creator-studio__requests-heading{display:flex;align-items:center;gap:var(--mc-space-2)}.creator-studio__requests-header h2,.creator-studio__availability h2{margin:0;font:var(--mc-font-title)}.creator-studio__requests-urgent{margin:0;color:var(--mc-color-status-warning);font:var(--mc-font-caption)}.creator-studio__requests-total{margin:0 0 0 auto;display:flex;align-items:center;gap:var(--mc-space-2)}.creator-studio__requests-total-label{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-studio__request-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--mc-space-3)}.creator-studio__request{display:grid;gap:var(--mc-space-1);padding:var(--mc-space-3);border-radius:var(--mc-radius-md);border:1px solid var(--mc-color-border-soft);background:var(--mc-color-surface-raised)}.creator-studio__request-top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mc-space-2)}.creator-studio__request-who,.creator-studio__request-name{font-weight:var(--mc-font-weight-semibold)}.creator-studio__request-meta{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-studio__request-actions{display:flex;align-items:center;gap:var(--mc-space-2);margin-block-start:var(--mc-space-2)}.creator-studio__request-actions>:first-child,.creator-studio__request-actions>:nth-child(2){flex:1}.creator-studio__requests-disclaimer{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-studio__availability-manage{margin-block-start:var(--mc-space-1)}.creator-studio__agenda-nav{display:flex;align-items:center;gap:var(--mc-space-1)}.creator-studio__week-view{display:grid;gap:var(--mc-space-2);margin-block-start:var(--mc-space-4)}.creator-studio__week-column{display:grid;align-content:start;gap:var(--mc-space-2);padding:var(--mc-space-2);border:1px solid var(--mc-color-separator-subtle);border-radius:var(--mc-radius-md);min-width:0}.creator-studio__week-column--today{border-color:var(--mc-color-action-primary)}.creator-studio__week-column--selected{background:color-mix(in srgb,var(--mc-color-action-primary) 8%,transparent)}.creator-studio__week-column-head{display:flex;align-items:baseline;gap:var(--mc-space-2);color:inherit;text-decoration:none}.creator-studio__week-column-head>.mc-button__label{display:flex;align-items:baseline;gap:var(--mc-space-2)}.creator-studio__week-column-empty{margin:0;font:var(--mc-font-caption);color:var(--mc-color-text-muted)}.creator-studio__week-event{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--mc-space-2);padding:var(--mc-space-1) var(--mc-space-2);border-inline-start:3px solid var(--creator-studio-tone);border-radius:var(--mc-radius-sm);background:var(--mc-color-surface-raised);font:var(--mc-font-caption)}.creator-studio__week-event-clock{font-variant-numeric:tabular-nums;color:var(--mc-color-text-muted)}.creator-studio__week-event-type{grid-column:2;color:var(--creator-studio-tone)}.creator-studio__week-event-who{grid-column:1 / 3;font-weight:var(--mc-font-weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-studio__week-event>.mc-token-amount{grid-column:3;grid-row:1 / 3}.creator-studio__month-view{display:grid;gap:var(--mc-space-1);margin-block-start:var(--mc-space-4)}.creator-studio__month-weekdays,.creator-studio__month-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--mc-space-1)}.creator-studio__month-weekdays{text-align:center}.creator-studio__month-day{display:grid;justify-items:center;align-content:start;gap:var(--mc-space-1);min-height:var(--mc-size-control-lg);padding:var(--mc-space-1);border:1px solid var(--mc-color-separator-subtle);border-radius:var(--mc-radius-md);color:inherit;text-decoration:none;transition:border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.creator-studio__month-day>.mc-button__label{display:grid;justify-items:center;gap:var(--mc-space-1)}.creator-studio__month-day:hover{border-color:var(--mc-color-separator-strong)}.creator-studio__month-day--outside{color:var(--mc-color-text-muted);opacity:var(--mc-component-disabled-opacity)}.creator-studio__month-day--today{border-color:var(--mc-color-action-primary);background:color-mix(in srgb,var(--mc-color-action-primary) 14%,transparent)}.creator-studio__month-day--selected,.creator-studio__month-day--selected:hover{border-color:var(--mc-color-action-primary);box-shadow:var(--mc-component-focus-ring-inset)}.creator-studio__month-day-number{font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}[data-state=live]{--creator-studio-tone: var(--mc-color-semantic-live)}.creator-studio__timeline-event[data-state=done],.creator-studio__agenda-event[data-state=done]{opacity:var(--mc-component-disabled-opacity)}.creator-studio__next-show--live{border-color:var(--mc-color-semantic-live)}.creator-studio__next-show--live .creator-studio__rail-eyebrow{color:var(--mc-color-semantic-live)}.creator-studio__request-who{color:inherit}.creator-studio__request-who:hover{color:var(--mc-color-action-primary)}.creator-studio__slot-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-3)}.creator-studio__slot-choice{min-width:0}.creator-studio__slot-choice .mc-segments{display:flex;width:100%}.creator-studio__slot-choice .mc-segments__item{flex:1 1 auto;padding-inline:var(--mc-space-1)}.creator-studio__confirm-body{margin:0}.creator-studio__event-type{display:flex;align-items:center;gap:var(--mc-space-2);color:var(--creator-studio-tone)}@media(min-width:64rem){.account-page.creator-studio{gap:var(--mc-space-6)}.creator-studio__workspace{grid-template-columns:minmax(0,1fr) 21rem;grid-template-areas:"requests next-show" "agenda availability"}.creator-studio__requests{grid-area:requests}.creator-studio__agenda{grid-area:agenda}.creator-studio__availability{grid-area:availability}.creator-studio__next-show{grid-area:next-show}.creator-studio__workspace>.earnings-trend{grid-column:1 / -1}.creator-studio__agenda-legend-hint{display:block}.creator-studio__agenda-grid{display:grid;grid-template-columns:3.75rem minmax(0,1fr)}.creator-studio__agenda-day[data-density=compact] .creator-studio__agenda-grid,.creator-studio__agenda-day[data-density=full] .creator-studio__timeline{display:none}.creator-studio__agenda-gutter{position:relative;border-inline-end:1px solid var(--mc-color-separator-subtle)}.creator-studio__agenda-column{position:relative;overflow:hidden}.creator-studio__agenda-hour{position:absolute;inset-inline:0}.creator-studio__agenda-hour-label{position:absolute;inset-block-start:-.6em;inset-inline-end:var(--mc-space-2);font:var(--mc-font-caption);font-variant-numeric:tabular-nums;color:var(--mc-color-text-muted)}.creator-studio__agenda-tick{position:absolute;inset-inline-end:0;width:4px;height:1px;background:var(--mc-color-separator-subtle)}.creator-studio__agenda-tick--half{width:var(--mc-space-2)}.creator-studio__agenda-row{position:absolute;inset-inline:0;border-block-start:1px solid var(--mc-color-separator-subtle)}.creator-studio__agenda-row:after{content:"";position:absolute;inset-block-start:50%;inset-inline:0;border-block-start:1px dashed color-mix(in srgb,var(--mc-color-separator-subtle) 55%,transparent)}.creator-studio__agenda-now{position:absolute;inset-inline:0;height:2px;background:var(--mc-color-action-primary);z-index:2}.creator-studio__agenda-now-dot{position:absolute;inset-inline-start:0;inset-block-start:-3px;width:var(--mc-space-2);height:var(--mc-space-2);border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary)}.creator-studio__agenda-now-clock{position:absolute;inset-inline-end:var(--mc-space-2);inset-block-start:-.85em;padding:0 var(--mc-space-1);border-radius:var(--mc-radius-sm);background:var(--mc-color-action-primary);color:var(--mc-color-action-primary-text);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.creator-studio__agenda-event{position:absolute;inset-inline:var(--mc-space-3) var(--mc-space-4);z-index:1;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:var(--mc-space-1);padding:var(--mc-space-2) var(--mc-space-3);border:1px solid var(--mc-color-border-soft);border-inline-start:3px solid var(--creator-studio-tone);border-radius:var(--mc-radius-sm);background:var(--mc-color-surface-raised)}.creator-studio__agenda-event--compact{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--mc-space-2);padding-block:0}.creator-studio__agenda-event-heading{display:flex;align-items:baseline;gap:var(--mc-space-2);min-width:0}.creator-studio__agenda-event-type{color:var(--creator-studio-tone);white-space:nowrap}.creator-studio__agenda-event-who{display:inline-block;max-width:100%;font-weight:var(--mc-font-weight-semibold);color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.creator-studio__agenda-event-who:hover{color:var(--mc-color-action-primary)}.creator-studio__week-view{grid-template-columns:repeat(7,minmax(0,1fr))}.creator-studio__agenda-event-meta{display:flex;align-items:center;gap:var(--mc-space-2);flex:none}.creator-studio__agenda-event-clock{font:var(--mc-font-caption);color:var(--mc-color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}}.studio-publication-card__layout{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--mc-space-4);row-gap:var(--mc-space-3);align-items:start}.studio-publication-card__copy{display:grid;gap:var(--mc-space-2);min-width:0}.studio-publication-card__actions{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-3)}.account-page.creator-placements{width:100%;gap:var(--mc-space-6)}.placement-page__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--mc-space-3) var(--mc-space-6)}.placement-page__heading{display:grid;gap:var(--mc-space-1);min-width:0}.placement-page__title{margin:0;color:var(--mc-color-text);font:var(--mc-font-display)}.placement-page__description{margin:0;color:var(--mc-color-text-muted)}.placement-page__aside{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:flex-start;gap:var(--mc-space-3);min-width:0}.placement-page__balance{display:grid;flex:none;gap:var(--mc-space-1);align-content:center;justify-items:start;padding:var(--mc-space-3) var(--mc-space-4);border:1px solid color-mix(in srgb,var(--mc-color-value-credits) 30%,transparent);border-radius:var(--mc-radius-md);background:var(--mc-component-card-background)}.placement-page__balance-label{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.placement-section{display:grid;gap:var(--mc-space-4);min-width:0}.placement-section__header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-3)}.placement-section__title{flex:none;margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.placement-section__rule{flex:1;height:1px;background:var(--mc-color-separator-subtle)}.placement-section__hint{flex:0 1 auto;min-width:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}@media(max-width:39.999rem){.placement-section__hint{flex-basis:100%}}.placement-mine{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--mc-space-3);align-items:stretch}.placement-mine-card{--placement-mine-accent: var(--mc-component-card-border);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;height:auto;padding:var(--mc-space-4);border:1px solid var(--placement-mine-accent);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background);text-align:start;white-space:normal}.placement-mine-card[data-status=active]{--placement-mine-accent: color-mix( in srgb, var(--mc-color-semantic-language) 40%, transparent )}.placement-mine-card[data-status=awaiting_creative]{--placement-mine-accent: color-mix( in srgb, var(--mc-color-status-warning) 50%, transparent )}.placement-mine-card[data-status=cancelled]{border-style:dashed;background:var(--mc-color-surface-sunken)}.placement-mine-card[data-status=pending_payment]{--placement-mine-accent: color-mix( in srgb, var(--mc-color-status-warning) 50%, transparent );border-style:dashed}.placement-mine-card-slot{display:flex;flex-direction:column;gap:var(--mc-space-1);min-width:0}.placement-mine-card-slot>.placement-mine-card{flex:1}.placement-mine-card-slot__receipt{align-self:flex-start}.placement-mine-orders{display:grid;gap:var(--mc-space-2);margin-block-end:var(--mc-space-3)}.placement-mine-card .mc-button__label{display:flex;flex:1;flex-direction:column;width:100%;min-width:0;place-items:stretch}.placement-mine-card__body{display:flex;flex:1;flex-direction:column;gap:var(--mc-space-3);min-width:0}.placement-mine-card__head{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-2)}.placement-mine-card__chevron{color:var(--mc-color-text-muted)}.placement-mine-card__identity{display:flex;align-items:center;gap:var(--mc-space-2);min-width:0}.placement-mine-card__copy{display:grid;gap:var(--mc-space-1);min-width:0}.placement-mine-card__title{overflow:hidden;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.placement-mine-card__week,.placement-mine-card__label{overflow:hidden;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-overflow:ellipsis;white-space:nowrap}.placement-mine-card__creative{display:flex;align-items:center;gap:var(--mc-space-3);padding:var(--mc-space-2) var(--mc-space-3);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken)}.placement-mine-card__thumb{display:block;flex:none;inline-size:var(--mc-size-control-md);block-size:var(--mc-size-control-md);overflow:hidden;border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-sm);background:var(--mc-color-surface-raised)}.placement-mine-card__creative[data-missing=true] .placement-mine-card__thumb{border-style:dashed;border-color:var(--mc-color-status-warning);background:transparent}.placement-mine-card__thumb img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.placement-mine-card__creative-state{overflow:hidden;font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.placement-mine-card__creative-state[data-state=approved]{color:var(--mc-color-status-success)}.placement-mine-card__creative-state[data-state=pending]{color:var(--mc-color-semantic-language)}.placement-mine-card__creative-state[data-state=missing]{color:var(--mc-color-status-warning)}.placement-mine-card__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-2)}.placement-mine-card__stat{display:grid;align-content:start;gap:var(--mc-space-1);min-width:0;padding:var(--mc-space-2) var(--mc-space-3);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken)}.placement-mine-card__value{color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.placement-mine-card__value[data-tone=positive]{color:var(--mc-color-status-success)}.placement-mine-card__value[data-tone=pending]{color:var(--mc-color-status-warning)}.placement-mine-card__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-2);min-width:0;margin-block-start:auto;padding-block-start:var(--mc-space-3);border-block-start:1px solid var(--mc-color-separator-subtle)}.placement-mine-card__foot-left{overflow:hidden;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-overflow:ellipsis;white-space:nowrap}.placement-mine-card__foot-right{flex:none;color:var(--mc-color-action-primary);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold)}.placement-status{--placement-status-tone: var(--mc-color-text-muted);display:inline-flex;align-items:center;gap:var(--mc-space-2);padding:var(--mc-space-1) var(--mc-space-2);border-radius:var(--mc-radius-sm);background:color-mix(in srgb,var(--placement-status-tone) 16%,transparent);color:var(--placement-status-tone);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase;white-space:nowrap}.placement-status[data-status=active]{--placement-status-tone: var(--mc-color-semantic-language)}.placement-status[data-status=awaiting_creative],.placement-status[data-status=pending_payment]{--placement-status-tone: var(--mc-color-status-warning)}.placement-status__dot{inline-size:var(--mc-space-2);block-size:var(--mc-space-2);border-radius:var(--mc-radius-pill);background:var(--placement-status-tone)}.placement-status[data-status=active] .placement-status__dot,.placement-status[data-status=awaiting_creative] .placement-status__dot,.placement-status[data-status=pending_payment] .placement-status__dot{animation:placement-pulse var(--mc-motion-duration-loop) ease-in-out infinite}@keyframes placement-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.placement-status__dot{animation:none!important}}.placement-history{display:grid;flex:0 1 auto;gap:var(--mc-space-2);align-content:center;justify-items:start;inline-size:max-content;max-inline-size:min(22rem,100%);padding:var(--mc-space-4);border:1px dashed var(--mc-color-border);border-radius:var(--mc-component-card-radius)}.placement-history__title{color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.placement-history__summary{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.placement-history-table__num{text-align:end;font-variant-numeric:tabular-nums}.placement-history-table__market{display:inline-flex;align-items:center;gap:var(--mc-space-2)}.placement-category{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-3);padding:var(--mc-space-3) var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background)}.placement-category__label{flex:none;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.placement-category__chips{display:flex;flex-wrap:wrap;gap:var(--mc-space-2)}.placement-map{display:grid;gap:var(--mc-space-4);min-width:0;padding:var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background)}.placement-map__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--mc-space-3) var(--mc-space-6)}.placement-map__lead{display:grid;gap:var(--mc-space-1);min-width:0}.placement-map__title{margin:0;color:var(--mc-color-text);font:var(--mc-font-title)}.placement-map__hint{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.placement-map__legend{display:flex;flex-wrap:wrap;gap:var(--mc-space-2) var(--mc-space-4);margin:var(--mc-space-1) 0 0;padding:0;list-style:none}.placement-map__legend-item{display:inline-flex;align-items:center;gap:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.placement-map__swatch{inline-size:var(--mc-space-2);block-size:var(--mc-space-2);border-radius:var(--mc-radius-sm);background:var(--placement-tone, var(--mc-color-text-muted))}.placement-map__swatch[data-tone=free]{--placement-tone: var(--mc-color-status-success)}.placement-map__swatch[data-tone=last]{--placement-tone: var(--mc-color-status-warning)}.placement-map__swatch[data-tone=full]{--placement-tone: var(--mc-color-border-soft)}.placement-map__swatch[data-tone=mine]{--placement-tone: var(--mc-color-semantic-language)}.placement-map__swatch[data-tone=off_sale]{box-sizing:border-box;border:1px dashed var(--mc-color-text-muted);background:var(--mc-color-surface-sunken)}.placement-map__pager{display:inline-flex;flex-wrap:wrap;min-width:0;align-items:center;gap:var(--mc-space-2)}.placement-map__window{min-inline-size:var(--mc-layout-search-chip-min-inline);color:var(--mc-color-text);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.placement-map__scroll{min-width:0;overflow-x:auto;padding-block-end:var(--mc-space-1)}.placement-map__grid{display:grid;gap:var(--mc-space-2);min-inline-size:calc(var(--mc-layout-placement-market-inline) + var(--placement-map-columns, 8) * var(--mc-layout-matrix-cell-min-inline))}.placement-map__head,.placement-map__market{display:grid;grid-template-columns:minmax(var(--mc-layout-placement-market-inline),1.2fr) repeat(var(--placement-map-columns, 8),minmax(var(--mc-layout-matrix-cell-min-inline),1fr));gap:var(--mc-space-2);align-items:stretch}.placement-map__cells{display:contents}.placement-map__corner{align-self:end;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.placement-map__column{display:grid;gap:var(--mc-space-1);justify-items:center;min-width:0;padding-block-end:var(--mc-space-1);text-align:center}.placement-map__column-week{color:var(--mc-color-text);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.placement-map__column[data-current=true] .placement-map__column-week,.placement-map__column[data-current=true] .placement-map__column-tag{color:var(--mc-color-action-primary)}.placement-map__column[data-past=true] .placement-map__column-week{color:var(--mc-color-text-muted)}.placement-map__column-range{max-width:100%;overflow:hidden;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.placement-map__column-tag{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.placement-map__market[data-indexed=false]{opacity:var(--mc-opacity-disabled)}.placement-map__market[data-indexed=false] .placement-map__activate{opacity:1}.placement-map__market-head{display:flex;align-items:center;gap:var(--mc-space-2);min-width:0}.placement-map__market-copy{display:grid;flex:1;gap:var(--mc-space-1);min-width:0}.placement-map__market-name{overflow:hidden;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.placement-map__market-note{overflow:hidden;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.placement-map__disclosure{display:none}.placement-map__slot{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.placement-cell{--placement-cell-tone: var(--mc-color-text-muted);display:grid;align-content:center;justify-items:center;gap:var(--mc-space-1);min-height:var(--mc-size-control-lg);height:auto;padding:var(--mc-space-2);border:1px solid color-mix(in srgb,var(--placement-cell-tone) 40%,transparent);border-radius:var(--mc-radius-md);background:color-mix(in srgb,var(--placement-cell-tone) 12%,transparent);color:var(--placement-cell-tone);white-space:normal}.placement-cell[data-tone=free]{--placement-cell-tone: var(--mc-color-status-success)}.placement-cell[data-tone=last]{--placement-cell-tone: var(--mc-color-status-warning)}.placement-cell[data-tone=mine]{--placement-cell-tone: var(--mc-color-semantic-language)}.placement-cell[data-tone=selected]{--placement-cell-tone: var(--mc-color-action-primary);border-color:var(--mc-color-action-primary);background:var(--mc-color-action-primary);color:var(--mc-color-text-on-action);box-shadow:var(--mc-shadow-raised)}.placement-cell[data-tone=full],.placement-cell[data-tone=closed],.placement-cell[data-tone=off_sale],.placement-cell[data-tone=inactive]{border-color:var(--mc-color-border-soft);background:transparent}.placement-cell[data-tone=closed],.placement-cell[data-tone=off_sale],.placement-cell[data-tone=inactive]{border-style:dashed}.placement-cell[data-tone=off_sale]{background:var(--mc-color-surface-sunken)}.placement-cell[data-tone=full] .placement-cell__top{text-decoration:line-through}.placement-cell[data-held=true]{border-style:dashed}.placement-cell[data-tone=full][data-held=true] .placement-cell__top{text-decoration:none}.placement-cell:is(button):hover{background:color-mix(in srgb,var(--placement-cell-tone) 24%,transparent)}.placement-cell[data-tone=selected]:is(button):hover{background:var(--mc-color-action-primary-hover)}.placement-cell__week{display:none;font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.placement-cell .mc-button__label{min-width:0;max-width:100%}.placement-cell__top{max-width:100%;overflow:hidden;font:var(--mc-font-caption);font-size:var(--mc-font-size-body);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.placement-cell__sub{font:var(--mc-font-caption);font-variant-numeric:tabular-nums;opacity:.85}.placement-cell[data-tone=selected] .placement-cell__sub{opacity:1}.placement-cart{position:sticky;inset-block-end:var(--mc-layout-bottom-navigation-clearance);z-index:var(--mc-layer-app-chrome);display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-3);padding-block:var(--mc-space-3) var(--mc-layout-safe-bottom);background:linear-gradient(to top,var(--mc-color-canvas) 70%,color-mix(in srgb,var(--mc-color-canvas) 60%,transparent))}@media(min-width:48rem){.placement-cart{inset-block-end:0}}.placement-cart__panel{display:flex;flex:1 1 24rem;align-items:center;gap:var(--mc-space-4);min-width:0;padding:var(--mc-space-3) var(--mc-space-4);border:1px solid color-mix(in srgb,var(--mc-color-action-primary) 40%,transparent);border-radius:var(--mc-component-card-radius);background:var(--mc-color-surface-raised);box-shadow:var(--mc-shadow-overlay)}.placement-cart__lead,.placement-cart__total{display:grid;flex:none;gap:var(--mc-space-1)}.placement-cart__total{justify-items:end}.placement-cart__value{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums}.placement-cart__eyebrow{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.placement-cart__summary{color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.placement-cart__chips{display:flex;flex:1;gap:var(--mc-space-2);min-width:0;margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:none}.placement-cart__chips::-webkit-scrollbar{display:none}.placement-cart__chip{display:inline-flex;flex:none;align-items:center;gap:var(--mc-space-2);padding:var(--mc-space-1) var(--mc-space-2) var(--mc-space-1) var(--mc-space-3);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-interactive)}.placement-cart__chip-copy{display:grid}.placement-cart__chip-label{color:var(--mc-color-text);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);white-space:nowrap}.placement-cart__chip-detail{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.placement-cart__checkout{flex:none}.placement-checkout{display:grid;gap:var(--mc-space-4)}.placement-checkout__lines{display:grid;gap:var(--mc-space-2);margin:0;padding:0;list-style:none}.placement-checkout__line{display:flex;align-items:center;gap:var(--mc-space-3);padding:var(--mc-space-3) var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken)}.placement-checkout__line[data-unavailable=true]{border-color:var(--mc-color-status-danger)}.placement-checkout__line-copy{display:grid;flex:1;gap:var(--mc-space-1);min-width:0}.placement-checkout__line-title{color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.placement-checkout__line-detail{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.placement-checkout__total-amount{display:grid;gap:var(--mc-space-1);justify-items:end}.placement-checkout__line-gone{color:var(--mc-color-status-danger);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold)}.placement-checkout__line-end{display:grid;flex:none;gap:var(--mc-space-1);justify-items:end}.placement-checkout__totals{display:grid;gap:var(--mc-space-2);margin:0}.placement-checkout__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mc-space-3);margin:0}.placement-checkout__row dt{color:var(--mc-color-text-muted)}.placement-checkout__row dd{margin:0;color:var(--mc-color-text);font-weight:var(--mc-font-weight-semibold);font-variant-numeric:tabular-nums}.placement-checkout__row--discount dd{color:var(--mc-color-status-success)}.placement-checkout__row--total{padding-block-start:var(--mc-space-2);border-block-start:1px solid var(--mc-color-separator-subtle)}.placement-checkout__row--total dt{color:var(--mc-color-text);font-weight:var(--mc-font-weight-bold)}.placement-checkout__row--wallet{padding:var(--mc-space-2) var(--mc-space-3);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken)}.placement-checkout__row--wallet[data-short=true] dd{color:var(--mc-color-status-danger)}.placement-checkout__note{flex:1 1 100%;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-align:end}.placement-checkout__fx{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.placement-checkout__gateways{display:grid;gap:var(--mc-space-2)}.placement-result{display:grid;gap:var(--mc-space-4)}.placement-result__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-2)}.placement-result__runs{display:grid;gap:var(--mc-space-2);margin:0;padding:0;list-style:none}.placement-result__run{display:flex;align-items:center;gap:var(--mc-space-3);color:var(--mc-color-text);font:var(--mc-font-body)}.placement-result__receipt-title{margin:0;color:var(--mc-color-text);font:var(--mc-font-title)}.placement-result__provider{display:grid;gap:var(--mc-space-3)}.placement-result__choices{display:grid;gap:var(--mc-space-2)}.placement-result__choice{display:grid;gap:var(--mc-space-1);justify-items:start}.placement-result__choice-note{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.placement-dialog__body{margin:0 0 var(--mc-space-4);color:var(--mc-color-text)}.placement-creative__meta{display:inline-flex;align-items:center;gap:var(--mc-space-2)}.placement-creative{display:grid;grid-template-columns:var(--mc-layout-placement-preview-inline) minmax(0,1fr);gap:var(--mc-space-6);align-items:start}.placement-creative__preview{display:grid;gap:var(--mc-space-3);padding:var(--mc-space-4);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken)}.placement-creative__eyebrow{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.placement-creative__note,.placement-creative__spec,.placement-creative__moderation{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.placement-creative__spec{color:var(--mc-color-text)}.placement-creative__requirements{display:grid;gap:var(--mc-space-1);padding-block-start:var(--mc-space-3);border-block-start:1px solid var(--mc-color-separator-subtle)}.placement-creative__gallery{display:grid;gap:var(--mc-space-3);min-width:0}.placement-creative__gallery-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--mc-space-3)}.placement-creative__gallery-copy{display:grid;gap:var(--mc-space-1);min-width:0}.placement-creative__gallery-title{margin:0;color:var(--mc-color-text);font:var(--mc-font-title)}.placement-creative__gallery-hint{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.placement-creative__filter{display:inline-flex;flex:none;gap:var(--mc-space-2)}.placement-creative__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:var(--mc-space-3);margin:0;padding:0;list-style:none}.placement-creative__grid[data-orientation=landscape]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.placement-creative__asset{position:relative;overflow:hidden;border-radius:var(--mc-radius-md);background:var(--mc-color-surface-raised)}.placement-creative__asset[data-picked=true]{box-shadow:0 0 0 2px var(--mc-color-action-primary)}.placement-creative__asset[data-moderation=rejected]{opacity:var(--mc-opacity-disabled)}.placement-creative__asset .mc-image-action{display:block;width:100%}.placement-creative__asset img{display:block;inline-size:100%;aspect-ratio:3 / 4;object-fit:cover}.placement-creative__grid[data-orientation=landscape] .placement-creative__asset img{aspect-ratio:16 / 7}.placement-creative__check{position:absolute;inset-block-start:var(--mc-space-2);inset-inline-end:var(--mc-space-2);display:inline-grid;place-items:center;inline-size:var(--mc-size-icon-lg);block-size:var(--mc-size-icon-lg);border-radius:var(--mc-radius-pill);color:var(--mc-color-text-on-action);background:var(--mc-color-action-primary);pointer-events:none}.placement-creative__tag{position:absolute;inset-block-end:var(--mc-space-2);inset-inline-start:var(--mc-space-2);padding:var(--mc-space-1) var(--mc-space-2);border-radius:var(--mc-radius-sm);background:var(--mc-color-overlay);color:var(--mc-color-text-on-media);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);pointer-events:none}.placement-creative__tag[data-moderation=approved]{color:var(--mc-color-status-success)}.placement-creative__tag[data-moderation=pending]{color:var(--mc-color-status-warning)}@media(max-width:64rem){.placement-creative{grid-template-columns:minmax(0,1fr)}}@media(max-width:39.999rem){.placement-map{padding:var(--mc-space-4)}.placement-map__scroll{overflow:visible}.placement-map__grid{min-inline-size:0;gap:var(--mc-space-3)}.placement-map__head{display:none}.placement-map__market{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mc-space-3);padding:var(--mc-space-3) var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-color-surface-sunken)}.placement-map__market[data-indexed=false]{border-style:dashed}.placement-map__disclosure{display:inline-flex}.placement-map__cells{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mc-space-2)}.placement-map__market[data-open=false] .placement-map__cells,.placement-map__market[data-indexed=false] .placement-map__cells{display:none}.placement-cell__week{display:block}.placement-cell__sub{display:none}.placement-cell{padding:var(--mc-space-2) var(--mc-space-1)}.placement-cell[data-tone=selected]{padding-inline:0}.placement-cell[data-tone=selected] .placement-cell__top{font-size:var(--mc-font-size-caption);letter-spacing:var(--mc-letter-spacing-tight)}.placement-cell[data-tone=off_sale]{border-color:var(--mc-color-text-muted);background:var(--mc-component-card-background)}.placement-map__swatch[data-tone=off_sale]{background:var(--mc-component-card-background)}.placement-cart{padding-block-end:var(--mc-layout-safe-bottom)}.placement-cart__panel{flex-wrap:wrap}.placement-cart__chips{order:3;flex-basis:100%}.placement-cart__checkout{flex:1 1 100%}}.account-page.creator-schedule{width:100%;gap:var(--mc-space-4)}.schedule-page__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--mc-space-3) var(--mc-space-6)}.schedule-page__heading{display:grid;gap:var(--mc-space-1);min-width:0}.schedule-page__title{margin:0;color:var(--mc-color-text);font:var(--mc-font-display)}.schedule-page__description{margin:0;color:var(--mc-color-text-muted)}.schedule-page__timezone{display:flex;flex:none;align-items:center;gap:var(--mc-space-3);padding:var(--mc-space-2) var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-radius-md);background:var(--mc-component-card-background)}.schedule-page__timezone-icon{color:var(--mc-color-text-muted)}.schedule-page__timezone-copy{display:grid;gap:var(--mc-space-1)}.schedule-page__timezone-label{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.schedule-page__timezone-value{color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.schedule-page__timezone-offset{color:var(--mc-color-text-muted);font-weight:var(--mc-font-weight-regular)}.schedule-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--mc-space-3);margin:0}.schedule-stat{--schedule-stat-tone: var(--mc-color-text);display:grid;gap:var(--mc-space-2);padding:var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background)}.schedule-stat[data-tone=accent]{--schedule-stat-tone: var(--mc-color-action-primary)}.schedule-stat[data-tone=success]{--schedule-stat-tone: var(--mc-color-status-success)}.schedule-stat[data-tone=warning]{--schedule-stat-tone: var(--mc-color-status-warning)}.schedule-stat[data-tone=info]{--schedule-stat-tone: var(--mc-color-status-info)}.schedule-stat__label{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.schedule-stat__body{display:grid;gap:var(--mc-space-1);margin:0}.schedule-stat__value{color:var(--schedule-stat-tone);font:var(--mc-font-heading);font-variant-numeric:tabular-nums}.schedule-stat__hint{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.schedule-week{display:grid;gap:var(--mc-space-4);min-width:0;padding:var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background)}.schedule-week__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--mc-space-3)}.schedule-week__lead{display:grid;gap:var(--mc-space-1);min-width:0}.schedule-week__title,.schedule-exceptions__title{margin:0;color:var(--mc-color-text);font:var(--mc-font-title)}.schedule-week__hint,.schedule-exceptions__hint,.schedule-exceptions__summary{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.schedule-week__legend{display:flex;flex-wrap:wrap;gap:var(--mc-space-2) var(--mc-space-4);margin:0;padding:0;list-style:none}.schedule-week__legend-item{display:inline-flex;align-items:center;gap:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.schedule-week__swatch{inline-size:var(--mc-space-2);block-size:var(--mc-space-2);border-radius:var(--mc-radius-sm)}.schedule-week__swatch[data-tone=open]{background:var(--mc-color-action-primary)}.schedule-week__swatch[data-tone=closed]{border:1px solid var(--mc-color-border-soft);background:var(--mc-color-surface-sunken)}.schedule-week__bars{display:grid;gap:var(--mc-space-1)}.schedule-week__axis,.schedule-week__row{display:grid;grid-template-columns:var(--mc-space-12) minmax(0,1fr) var(--mc-space-16);gap:var(--mc-space-3);align-items:center}.schedule-week__axis-ticks{display:flex;justify-content:space-between;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums}.schedule-week__day{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold)}.schedule-week__row[data-open=true] .schedule-week__day{color:var(--mc-color-text)}.schedule-week__track{position:relative;display:block;block-size:var(--mc-size-control-sm);overflow:hidden;border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken)}.schedule-week__grid-line{position:absolute;inset-block:0;inset-inline-start:var(--schedule-week-line);inline-size:1px;background:var(--mc-color-separator-subtle)}.schedule-week__grid-line--noon{background:var(--mc-color-separator-strong)}.schedule-week__segment{position:absolute;inset-block:var(--mc-space-1);inset-inline-start:var(--schedule-week-left);display:flex;align-items:center;justify-content:center;inline-size:var(--schedule-week-width);overflow:hidden;padding-inline:var(--mc-space-2);border-radius:var(--mc-radius-sm);background:var(--mc-color-action-primary);color:#fff;font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:grab;user-select:none}.schedule-week__segment:active{cursor:grabbing}.schedule-week__hours{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums;text-align:end}.schedule-week__row[data-open=true] .schedule-week__hours{color:var(--mc-color-text)}.schedule-week__chips{display:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--mc-space-2);margin:0;padding:0;list-style:none}.schedule-week__chip{display:grid;gap:var(--mc-space-2);justify-items:center;padding:var(--mc-space-2) 0;border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken)}.schedule-week__chip-day{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold)}.schedule-week__chip[data-open=true] .schedule-week__chip-day{color:var(--mc-color-text)}.schedule-week__chip-dot{inline-size:60%;block-size:var(--mc-space-1);border-radius:var(--mc-radius-pill);background:var(--mc-color-border-soft)}.schedule-week__chip[data-open=true] .schedule-week__chip-dot{background:var(--mc-color-action-primary)}.schedule-days{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-3)}@media(min-width:40rem)and (max-width:43.999rem){.schedule-days{grid-template-columns:minmax(0,1fr)}}.schedule-day{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mc-space-3);min-width:0;padding:var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background)}.schedule-day[data-has-slots=false]{border-color:var(--mc-color-border-soft)}.schedule-day__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2)}.schedule-day__name{margin:0;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.schedule-day__pill--closed{opacity:var(--mc-opacity-disabled)}.schedule-day__spacer{flex:1}.schedule-day__disclosure{display:none}.schedule-day__empty{min-height:var(--mc-size-control-lg);border:1px dashed var(--mc-color-border);border-radius:var(--mc-radius-md);color:var(--mc-color-text-muted);font:var(--mc-font-caption);white-space:normal}.schedule-day__slots{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mc-space-2);margin:0;padding:0;list-style:none}.schedule-slot{display:flex;align-items:center;gap:var(--mc-space-2);padding:var(--mc-space-2) var(--mc-space-3);border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken)}.schedule-slot[data-invalid=true]{border-color:var(--mc-color-status-warning)}.schedule-slot__time{display:flex;flex:1 1 5.5rem;min-inline-size:5.5rem}.schedule-slot__arrow{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.schedule-slot__duration{flex:1;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.schedule-slot__duration[data-invalid=true]{color:var(--mc-color-status-warning)}.schedule-exceptions{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mc-space-3);min-width:0;padding:var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background)}.schedule-exceptions__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--mc-space-3)}.schedule-exceptions__lead{display:grid;gap:var(--mc-space-1);min-width:0}.schedule-exceptions__eyebrow{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.schedule-exceptions__summary{color:var(--mc-color-text)}.schedule-exceptions__empty{margin:0;padding:var(--mc-space-6);border:1px dashed var(--mc-color-border);border-radius:var(--mc-radius-md);color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-align:center}.schedule-exceptions__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mc-space-2);margin:0;padding:0;list-style:none}.schedule-exception{--schedule-exception-tone: var(--mc-color-status-danger);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mc-space-2);min-width:0;padding:var(--mc-space-3) var(--mc-space-4);border:1px solid var(--mc-color-border-soft);border-inline-start:var(--mc-space-1) solid var(--schedule-exception-tone);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken)}.schedule-exception[data-mode=extra]{--schedule-exception-tone: var(--mc-color-status-success)}.schedule-exception[data-warn=true]{border-color:color-mix(in srgb,var(--mc-color-status-warning) 45%,transparent);border-inline-start-color:var(--schedule-exception-tone)}.schedule-exception__fields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--mc-space-2) var(--mc-space-3)}.schedule-exception__field{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mc-space-1);min-width:0}.schedule-exception__label{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.schedule-exception__arrow{padding-block-end:var(--mc-space-3);color:var(--mc-color-text-muted)}.schedule-exception__spacer{flex:1}.schedule-exception__mode{flex:none}.schedule-save{position:sticky;inset-block-end:var(--mc-layout-bottom-navigation-clearance);z-index:var(--mc-layer-app-chrome);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mc-space-2);padding-block:var(--mc-space-3) var(--mc-layout-safe-bottom);border-block-start:1px solid var(--mc-color-separator-subtle);background:var(--mc-color-canvas)}@media(min-width:48rem){.schedule-save{inset-block-end:0}}.schedule-save__row{display:flex;flex-wrap:wrap;min-width:0;align-items:center;justify-content:space-between;gap:var(--mc-space-3)}@media(min-width:40rem){body:has(.chat-bubble) .schedule-save__row{padding-inline-end:calc(var(--chat-bubble-size) + var(--mc-space-4))}}.schedule-save__state{--schedule-save-tone: var(--mc-color-status-success);display:flex;align-items:center;gap:var(--mc-space-2);min-width:0}.schedule-save__state[data-dirty=true]{--schedule-save-tone: var(--mc-color-status-warning)}.schedule-save__dot{flex:none;inline-size:var(--mc-space-2);block-size:var(--mc-space-2);border-radius:var(--mc-radius-pill);background:var(--schedule-save-tone)}.schedule-save__copy{display:grid;gap:var(--mc-space-1);min-width:0}.schedule-save__label{color:var(--schedule-save-tone);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.schedule-save__meta{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.schedule-save__actions{display:flex;flex:none;gap:var(--mc-space-2);margin-inline-start:auto}@media(max-width:39.999rem){.schedule-week__bars{display:none}.schedule-week__chips{display:grid}.schedule-days{grid-template-columns:minmax(0,1fr)}.schedule-day__disclosure{display:inline-flex}.schedule-day__copy,.schedule-day__add{order:3;flex:1 1 40%}.schedule-day[data-open=false] .schedule-day__body,.schedule-day[data-open=false] .schedule-day__copy,.schedule-day[data-open=false] .schedule-day__add{display:none}.schedule-slot{flex-wrap:wrap}.schedule-slot__time{flex:1 1 35%;inline-size:auto;max-inline-size:none}.schedule-exception__field{flex:1 1 100%}.schedule-exception__mode{flex:1 1 100%;flex-direction:column;min-width:0}.schedule-exception__arrow{display:none}.schedule-save__actions{flex:1 1 100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;margin-inline-start:0}body:has(.chat-bubble) .schedule-save__actions{padding-inline-end:calc(var(--chat-bubble-size) + var(--mc-space-2))}.schedule-save__action{width:100%;min-width:0;padding-inline:var(--mc-space-2);white-space:normal;overflow-wrap:break-word}}@media(max-width:39.999rem)and (max-height:34rem){.schedule-save{position:static}}.creator-notifications{position:relative;display:inline-flex}.creator-notifications>.mc-header-action>.mc-icon:last-child{display:none}.creator-notifications__bell{position:relative;display:inline-flex;align-items:center}.creator-notifications__dot{position:absolute;top:calc(-1 * var(--mc-space-1) / 2);right:calc(-1 * var(--mc-space-1) / 2);width:var(--mc-space-2);height:var(--mc-space-2);border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);box-shadow:0 0 0 calc(var(--mc-space-1) / 2) var(--mc-color-brand-chrome-surface)}.creator-notifications__panel{display:grid;width:min(24rem,calc(100vw - 2 * var(--mc-space-4)));max-width:100%;gap:var(--mc-space-3)}.creator-notifications__head{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-2)}.creator-notifications__count{color:var(--mc-color-text-muted)}.creator-notifications__list{margin:0;padding:0}.creator-notifications__feedback{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-2)}.creator-notifications__view-all{justify-content:center;width:calc(100% - 2 * var(--mc-space-3));margin:var(--mc-space-3)}.creator-notifications__item[data-read=true]{color:var(--mc-color-text-muted)}.creator-notifications__kind{display:inline-grid;width:var(--mc-size-control-sm);height:var(--mc-size-control-sm);place-items:center;border-radius:var(--mc-radius-pill);background:var(--mc-color-surface-interactive);color:var(--mc-color-text-muted)}.creator-notifications__item[data-read=false] .creator-notifications__kind{background:color-mix(in srgb,var(--mc-color-action-primary) 15%,transparent);color:var(--mc-color-action-primary)}.creator-notifications__title{color:var(--mc-color-text);font-weight:var(--mc-font-weight-semibold)}.creator-notifications__item[data-read=true] .creator-notifications__title{color:var(--mc-color-text-muted);font-weight:var(--mc-font-weight-regular)}.creator-notifications__item .mc-action-link,.creator-notifications__item .mc-button--link{justify-content:flex-start;min-height:0;padding:0}.creator-notifications__body{margin:0;color:var(--mc-color-text-muted)}.creator-notifications__time{display:block;margin-top:var(--mc-space-1);color:var(--mc-color-text-muted);white-space:nowrap}.consumer-library__heading,.consumer-library__toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mc-space-4)}.consumer-library__toolbar{align-items:flex-end;padding:var(--mc-space-3);border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-lg);background:var(--mc-color-surface)}.consumer-library__sort{display:grid;gap:var(--mc-space-1);min-width:12rem;color:var(--mc-color-text-muted)}.consumer-library__shelves{display:grid;gap:var(--mc-space-6)}.consumer-library-shelf{display:grid;gap:var(--mc-space-3);min-width:0}.consumer-library-shelf__header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--mc-space-3);padding-block-end:var(--mc-space-3);border-bottom:1px solid var(--mc-color-separator-subtle)}.consumer-library-shelf__identity{display:grid;gap:var(--mc-space-1);min-width:0}.consumer-library-shelf__identity h2{margin:0;font:var(--mc-font-title);overflow-wrap:anywhere}.consumer-library-shelf__identity span{color:var(--mc-color-text-muted)}.consumer-library-shelf__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mc-space-4)}.consumer-library-card{min-width:0;overflow:hidden}.consumer-library-card.mc-card--padding-none>.mc-card__body{height:auto}.consumer-library-card>.mc-card__footer{padding:var(--mc-space-3)}.consumer-library-card__placeholder{display:grid;align-content:center;gap:var(--mc-space-2);width:100%;height:100%;padding:var(--mc-space-3);place-items:center;text-align:center;background:var(--mc-color-surface-interactive);color:var(--mc-color-text-muted)}.consumer-library-card__copy{display:grid;gap:var(--mc-space-1);min-width:0}.consumer-library-card__copy span,.consumer-library-card__copy small{overflow-wrap:anywhere;color:var(--mc-color-text-muted)}.consumer-library .mc-carousel-controls{margin-top:var(--mc-space-4)}@media(max-width:63.99rem){.consumer-library-shelf__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.consumer-library__toolbar{align-items:stretch;flex-direction:column}.consumer-library__sort{width:100%}}@media(max-width:47.99rem){.consumer-library__heading{align-items:stretch;flex-direction:column}.consumer-library-shelf__grid{grid-template-columns:1fr}.consumer-library-shelf__header{grid-template-columns:auto minmax(0,1fr)}.consumer-library-shelf__header .mc-action-link,.consumer-library-shelf__header .collection-loading-region__link{grid-column:1 / -1;justify-self:start}.consumer-library__toolbar{margin-inline:calc(var(--mc-space-2) * -1);overflow-x:auto}.consumer-library__toolbar .mc-segments{min-width:max-content}.consumer-library__sort{min-width:0}}.wallet-page{display:grid;gap:var(--mc-space-6)}.wallet-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mc-space-4)}.wallet-metric{min-height:8rem}.wallet-metric>.mc-card__body{display:grid;gap:var(--mc-space-2);padding:var(--mc-space-6);align-items:center}.wallet-metric span,.wallet-row span{color:var(--mc-color-text-muted)}.wallet-metric strong{font-size:var(--mc-font-size-title)}.wallet-metric--primary{background:var(--mc-color-surface-interactive)}.wallet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-6);align-items:start}.wallet-panel{overflow:hidden}.wallet-panel--wide{grid-column:1 / -1}.wallet-panel>.mc-panel__header h2{margin:0}.wallet-eyebrow{margin:0 0 var(--mc-space-1);color:var(--mc-color-text-muted);font-size:var(--mc-font-size-caption)}.wallet-lot>.mc-list-item__content{display:grid}.wallet-lot__disclosure{border-radius:var(--mc-radius-md)}.wallet-lot__disclosure .mc-button__label{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--mc-space-4);text-align:start}.wallet-row__label{display:grid;gap:var(--mc-space-1)}.wallet-panel .mc-list-item__content>div{display:grid;gap:var(--mc-space-1)}.wallet-row__amount{display:grid;text-align:end;white-space:nowrap}.wallet-lot__detail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mc-space-3);padding:0 var(--mc-space-6) var(--mc-space-4)}.wallet-lot__detail span{display:grid;gap:var(--mc-space-1);color:var(--mc-color-text-muted)}.wallet-lot__detail strong{color:var(--mc-color-text)}.wallet-row__amount[data-direction=out]{color:var(--mc-color-status-danger)}@media(max-width:48rem){.wallet-grid{grid-template-columns:1fr}}@media(max-width:36rem){.wallet-summary{grid-template-columns:1fr}.wallet-metric{min-height:6.5rem}.wallet-lot__detail{grid-template-columns:1fr}.wallet-lot__disclosure .mc-button__label{align-items:flex-start}}.customer-wallet-packs{display:grid;gap:var(--mc-space-4)}.customer-wallet-packs__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--mc-space-3)}.customer-wallet-packs__heading{display:grid;min-width:0;gap:var(--mc-space-2)}.customer-wallet-packs__eyebrow,.customer-wallet-offer-strip__eyebrow{color:var(--mc-color-action-primary);font:var(--mc-font-eyebrow);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.customer-wallet-packs__title{margin:0;color:var(--mc-color-text);font:var(--mc-font-title)}.customer-wallet-packs__meta{display:flex;flex-wrap:wrap;gap:var(--mc-space-1) var(--mc-space-3)}.customer-wallet-packs__market{display:inline-flex;align-items:center;gap:var(--mc-space-1);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-wallet-packs__rate{color:var(--mc-color-text-faint);font:var(--mc-font-caption)}.customer-wallet-packs__hint{margin:0;max-inline-size:var(--mc-layout-content-readable);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-wallet-packs__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:var(--mc-layout-card-gap)}.customer-wallet-pack{display:grid;min-width:0;min-height:10.5rem;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr auto;align-items:start;gap:var(--mc-space-3) var(--mc-space-2);padding:var(--mc-space-4);border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-lg);background:var(--mc-color-surface);color:var(--mc-color-text);cursor:pointer;text-align:start;transition:transform var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.customer-wallet-pack[data-popular]{border-color:var(--mc-color-value-credits);background:color-mix(in srgb,var(--mc-color-value-credits) 10%,var(--mc-color-surface))}.customer-wallet-pack:hover{border-color:var(--mc-color-action-primary);transform:translateY(calc(-1 * var(--mc-motion-lift)))}.customer-wallet-pack:focus-visible{outline:2px solid var(--mc-color-focus-ring);outline-offset:2px}.customer-wallet-pack__description{grid-column:1;grid-row:1;font:var(--mc-font-caption);color:var(--mc-color-text-muted)}.customer-wallet-pack__popular{grid-column:2;grid-row:1;color:var(--mc-color-value-credits);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);text-align:end}.customer-wallet-pack__total{grid-column:1;grid-row:2;align-self:center;color:var(--mc-color-value-credits);font-variant-numeric:tabular-nums}.customer-wallet-pack__advantage{grid-column:2;grid-row:2;justify-self:end;align-self:end}.customer-wallet-pack__price{display:flex;grid-column:1 / -1;grid-row:3;align-items:center;justify-content:space-between;gap:var(--mc-space-2);padding-top:var(--mc-space-3);border-top:1px solid var(--mc-color-separator-subtle);color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.mc-dialog--standard.mc-dialog--tone-surface:has(.customer-wallet-pack-picker){--mc-component-dialog-inline-standard: 44rem}.customer-wallet-pack-picker{display:grid;min-height:0;gap:var(--mc-space-4);padding-inline-end:var(--mc-space-1)}.customer-wallet-pack-picker__step{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase;white-space:nowrap}.customer-wallet-pack-picker__balance,.customer-wallet-pack-picker__new-balance{display:flex;align-items:center;gap:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);white-space:nowrap}.customer-wallet-pack-picker__balance{position:sticky;z-index:1;top:0;justify-content:space-between;padding:var(--mc-space-3);border:1px solid var(--mc-color-separator-subtle);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken)}.customer-wallet-pack-picker__balance .mc-token-amount,.customer-wallet-pack-picker__new-balance .mc-token-amount{color:var(--mc-color-value-credits);font-variant-numeric:tabular-nums}.customer-wallet-pack-picker__packs{display:grid;gap:var(--mc-space-2)}.customer-wallet-pack-picker__pack{display:grid;grid-template-columns:minmax(7rem,max-content) minmax(max-content,1fr) minmax(7rem,max-content);width:100%;min-width:0;align-items:center;gap:var(--mc-space-3);padding:var(--mc-space-3);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken);color:var(--mc-color-text);cursor:pointer;text-align:start;transition:border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),box-shadow var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.customer-wallet-pack-picker__pack:hover,.customer-wallet-pack-picker__pack:focus-visible{border-color:color-mix(in srgb,var(--mc-color-action-primary) 72%,var(--mc-component-card-border));background:color-mix(in srgb,var(--mc-color-action-primary) 8%,var(--mc-color-surface-sunken));outline:none}.customer-wallet-pack-picker__pack:focus-visible{box-shadow:var(--mc-component-focus-ring)}.customer-wallet-pack-picker__pack--selected{border-color:var(--mc-color-action-primary);background:color-mix(in srgb,var(--mc-color-action-primary) 14%,var(--mc-color-surface-sunken))}.customer-wallet-pack-picker__token-amount{color:var(--mc-color-value-credits);font:var(--mc-font-heading);font-variant-numeric:tabular-nums;text-align:end}.customer-wallet-pack-picker__pack-copy{display:grid;min-width:0;gap:var(--mc-space-1)}.customer-wallet-pack-picker__pack-copy strong{color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold);line-height:1.35}.customer-wallet-pack-picker__pack-note{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}@media(min-width:40rem){.customer-wallet-pack-picker__pack-copy{min-width:max-content}.customer-wallet-pack-picker__pack-copy strong,.customer-wallet-pack-picker__pack-note{white-space:nowrap}}.customer-wallet-pack-picker__pack-marks{display:flex;flex-wrap:wrap;align-items:center;justify-self:start;gap:var(--mc-space-1) var(--mc-space-2)}.customer-wallet-pack-picker__price{min-width:7rem;justify-self:stretch;color:var(--mc-color-text);font:var(--mc-font-heading);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.customer-wallet-pack-picker__new-balance{margin-inline-start:auto}.customer-wallet-promotions{display:grid;gap:var(--mc-space-3)}.customer-wallet-offer-strip{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--mc-space-4);padding:var(--mc-space-4) var(--mc-space-5);border-radius:var(--mc-radius-lg);background:color-mix(in srgb,var(--mc-color-action-primary) 9%,var(--mc-color-surface))}.customer-wallet-offer-strip__copy{display:grid;min-width:0;gap:var(--mc-space-1)}.customer-wallet-offer-strip h3{margin:0;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.customer-wallet-offer-strip__details,.customer-wallet-offer-strip__condition{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}@media(max-width:42rem){.customer-wallet-packs__grid{grid-template-columns:minmax(0,1fr)}.customer-wallet-pack{min-height:0;grid-template-rows:auto auto auto}.customer-wallet-pack__price{grid-column:2;grid-row:2 / 4;align-self:center;padding-top:0;border-top:0;white-space:nowrap}.customer-wallet-pack__advantage{grid-column:1;grid-row:3;justify-self:start}.customer-wallet-offer-strip{align-items:flex-start;flex-direction:column}}.mc-dialog--standard:has(.customer-wallet-dialog){--mc-component-dialog-inline-standard: 43rem}.customer-wallet-dialog{display:grid;gap:var(--mc-space-4)}.customer-wallet-top-up__recap{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--mc-space-2) var(--mc-space-3);padding:var(--mc-space-4);border:1px solid color-mix(in srgb,var(--mc-color-value-credits) 35%,var(--mc-color-border-soft));border-radius:var(--mc-radius-lg);background:color-mix(in srgb,var(--mc-color-value-credits) 9%,var(--mc-color-surface))}.customer-wallet-top-up__recap-title{grid-column:1 / -1;justify-self:start;margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);line-height:1.4}.customer-wallet-top-up__credited{display:inline-flex;min-width:0;align-items:center;color:var(--mc-color-text);font-variant-numeric:tabular-nums;white-space:nowrap}.customer-wallet-top-up__credited .mc-token-amount{font-size:1.875rem;line-height:1.2}.customer-wallet-top-up__breakdown{justify-self:end;padding-inline:var(--mc-space-3);font:var(--mc-font-body);font-size:.8rem;font-weight:var(--mc-font-weight-bold);line-height:1.2;white-space:nowrap}.customer-wallet-top-up__gateways{display:grid;gap:var(--mc-space-2)}.customer-wallet-dialog .customer-gateway-cards{grid-template-columns:minmax(0,1fr)}.customer-wallet-top-up__gateways-label{margin:0;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.customer-wallet-top-up__total{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mc-space-3);margin:0;padding:var(--mc-space-3) var(--mc-space-4);border:1px solid var(--mc-color-separator-subtle);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken);color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold)}.customer-wallet-top-up__total dd{margin:0;font:var(--mc-font-title);font-variant-numeric:tabular-nums}.customer-wallet-top-up__note{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-gateway-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--mc-space-16) * 3)),1fr));gap:var(--mc-space-2)}.customer-gateway-card{display:grid;border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-lg);background:var(--mc-color-surface)}.customer-gateway-card[data-selected=true]{border-color:var(--mc-color-action-primary);background:color-mix(in srgb,var(--mc-color-action-primary) 8%,var(--mc-color-surface))}.customer-gateway-card .mc-button{min-height:var(--mc-size-control-lg);padding:var(--mc-space-3)}.customer-gateway-card .mc-button__label{display:flex;width:100%;min-width:0;align-items:center;gap:var(--mc-space-3);white-space:normal}.customer-gateway-card__copy{display:grid;flex:1;min-width:0;gap:0;text-align:start}.customer-gateway-card__name{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2);font-weight:var(--mc-font-weight-bold)}.customer-gateway-card__caption{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-gateway-card__check{display:grid;flex:none;width:var(--mc-space-6);height:var(--mc-space-6);place-items:center;border-radius:var(--mc-radius-pill);color:var(--mc-color-action-primary-text);visibility:hidden}.customer-gateway-card[data-selected=true] .customer-gateway-card__check{background:var(--mc-color-action-primary);visibility:visible}@media(max-width:39.999rem){.customer-wallet-pack-picker__pack{grid-template-columns:4rem minmax(0,1fr)}.customer-wallet-pack-picker__price{grid-column:2;justify-self:start;font:var(--mc-font-title)}.customer-wallet-pack-picker__new-balance{width:100%;justify-content:flex-end;order:-1}}.wallet-top-up-result{display:grid;gap:var(--mc-space-4)}.wallet-top-up-result__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-3)}.mc-dialog--standard:has(.quick-top-up){--mc-component-dialog-inline-standard: 58rem;border-radius:1.25rem;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--mc-color-action-primary) 9%,transparent),transparent 42%),var(--mc-component-dialog-background)}.mc-dialog--standard:has(.quick-top-up) .mc-dialog__title{font-size:clamp(1.5rem,2.5vw,1.9rem);font-weight:var(--mc-font-weight-bold);letter-spacing:-.04em}.mc-dialog--standard:has(.quick-top-up) .mc-dialog__actions{margin-top:var(--mc-space-6);padding-top:var(--mc-space-6);border-top:1px solid var(--mc-color-separator-subtle)}.quick-top-up{display:grid;min-width:0;gap:var(--mc-space-6)}.quick-top-up__progress{display:inline-flex;align-items:center;gap:var(--mc-space-2);color:var(--mc-color-text-muted);white-space:nowrap}.quick-top-up__progress-track{display:inline-flex;gap:.2rem}.quick-top-up__progress-segment{display:block;width:1.65rem;height:.2rem;border-radius:var(--mc-radius-pill);background:var(--mc-color-border-soft)}.quick-top-up__progress-segment[data-active=true]{background:var(--mc-color-action-primary)}.quick-top-up__intro{position:relative;display:grid;min-height:0;align-content:center;gap:var(--mc-space-4);padding:var(--mc-space-6) var(--mc-space-6);overflow:hidden;border:1px solid color-mix(in srgb,var(--mc-color-value-credits) 28%,var(--mc-color-border-soft));border-radius:.9rem;background:linear-gradient(120deg,color-mix(in srgb,var(--mc-color-value-credits) 8%,var(--mc-color-surface)),var(--mc-color-surface-sunken))}.quick-top-up__intro[data-context=wallet]{padding-inline-end:var(--mc-space-6)}.quick-top-up__intro[data-context=wallet]:after{position:absolute;inset-block:var(--mc-space-6);inset-inline-start:0;width:3px;background:var(--mc-color-value-credits);content:""}.quick-top-up__lead{position:relative;z-index:1;margin:0;max-width:48rem;color:var(--mc-color-text);font:var(--mc-font-body);font-size:1.05rem;line-height:1.5}.quick-top-up__figures{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mc-space-6);margin:0}.quick-top-up__figure{display:grid;align-content:start;gap:var(--mc-space-1);min-width:0;padding-inline-start:var(--mc-space-4);border-inline-start:1px solid var(--mc-color-separator-subtle)}.quick-top-up__figure-label{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.quick-top-up__figure[data-emphasis=true]{border-color:var(--mc-color-value-credits)}.quick-top-up__figure[data-emphasis=true] .mc-token-amount{color:var(--mc-color-value-credits)}.quick-top-up__section-label{margin:var(--mc-space-2) 0 calc(-1 * var(--mc-space-3));color:var(--mc-color-action-primary);font:var(--mc-font-eyebrow);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.quick-top-up__choices{display:grid;gap:var(--mc-space-2)}.quick-top-up__choice{position:relative;min-width:0;border:1px solid var(--mc-color-border-soft);border-radius:.8rem;background:var(--mc-color-surface-sunken);transition:background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.quick-top-up__choice:hover,.quick-top-up__choice:has(.mc-button:focus-visible){border-color:var(--mc-color-action-primary);background:color-mix(in srgb,var(--mc-color-action-primary) 6%,var(--mc-color-surface-sunken))}.quick-top-up__choice:has(.mc-button:focus-visible){box-shadow:var(--mc-component-focus-ring)}.quick-top-up__choice[data-selected=true]{border-color:var(--mc-color-action-primary);background:linear-gradient(90deg,color-mix(in srgb,var(--mc-color-action-primary) 11%,var(--mc-color-surface-sunken)),var(--mc-color-surface-sunken) 84%)}.quick-top-up__choice[data-selected=true]:before{position:absolute;inset-block:var(--mc-space-3);inset-inline-start:0;width:3px;border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);content:""}.quick-top-up__choice .mc-button{min-height:5.35rem;padding:var(--mc-space-4) var(--mc-space-6);border-radius:inherit}.quick-top-up__choice .mc-button:focus-visible{box-shadow:none}.quick-top-up__choice .mc-button__label{display:grid;width:100%;min-width:0;grid-template-columns:1.75rem minmax(7rem,auto) minmax(0,1fr) auto;align-items:center;justify-items:start;gap:var(--mc-space-4);text-align:start;white-space:normal}.quick-top-up__choice-selector{color:var(--mc-color-text-faint);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.quick-top-up__choice[data-selected=true] .quick-top-up__choice-selector{color:var(--mc-color-action-primary)}.quick-top-up__choice-amount{display:inline-flex;min-width:0;font-variant-numeric:tabular-nums}.quick-top-up__choice-amount .mc-token-amount{color:var(--mc-color-value-credits);font-size:1.4rem;font-weight:var(--mc-font-weight-bold)}.quick-top-up__choice-copy{display:grid;min-width:0;gap:var(--mc-space-1);text-align:start}.quick-top-up__choice-title{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2);color:var(--mc-color-text);font-weight:var(--mc-font-weight-bold)}.quick-top-up__choice-note{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.quick-top-up__choice-price{color:var(--mc-color-text);font:var(--mc-font-body);font-size:1.12rem;font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.quick-top-up__payment-layout{display:grid;gap:var(--mc-space-6)}.quick-top-up__summary{position:relative;display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(15rem,.47fr);align-items:center;gap:var(--mc-space-6);padding:var(--mc-space-6) var(--mc-space-6);overflow:hidden;border:1px solid color-mix(in srgb,var(--mc-color-value-credits) 34%,var(--mc-color-border-soft));border-radius:.9rem;background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--mc-color-value-credits) 13%,transparent),transparent 50%),var(--mc-color-surface-sunken)}.quick-top-up__summary:after{position:absolute;inset-block:var(--mc-space-6);inset-inline-start:0;width:3px;border-radius:var(--mc-radius-pill);background:var(--mc-color-value-credits);content:"";pointer-events:none}.quick-top-up__recap,.quick-top-up__summary-charge{position:relative;z-index:1;display:grid;align-content:start;gap:var(--mc-space-2);min-width:0}.quick-top-up__recap{grid-template-columns:minmax(0,1fr) auto;align-items:end}.quick-top-up__recap-label{grid-column:1 / -1}.quick-top-up__recap-label{color:var(--mc-color-text-muted);font:var(--mc-font-eyebrow);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.quick-top-up__recap-figure{display:grid;justify-items:start;gap:var(--mc-space-1);min-width:0}.quick-top-up__recap-figure .mc-token-amount{color:var(--mc-color-value-credits);font-size:clamp(2rem,3vw,2.6rem);font-weight:var(--mc-font-weight-bold);line-height:1;font-variant-numeric:tabular-nums}.quick-top-up__recap-words{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.quick-top-up__recap .mc-button{justify-self:end;align-self:end;padding-inline:var(--mc-space-2);color:var(--mc-color-text)}.quick-top-up__summary-charge{align-self:stretch;align-content:center;padding-inline-start:var(--mc-space-6);border-inline-start:1px solid var(--mc-color-separator-subtle)}.quick-top-up .customer-wallet-top-up__total{display:grid;justify-items:start;gap:var(--mc-space-1);margin:0;padding:0;border:0;background:transparent}.quick-top-up .customer-wallet-top-up__total dt{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.quick-top-up .customer-wallet-top-up__total dd{margin:0;color:var(--mc-color-text);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:var(--mc-font-weight-bold);line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.quick-top-up__summary-charge .mc-text{color:var(--mc-color-text-muted);line-height:1.4}.quick-top-up__payment-controls{display:grid;min-width:0;align-content:start;gap:var(--mc-space-6)}.quick-top-up .customer-payment-method-picker__options{grid-template-columns:repeat(4,minmax(0,1fr))}.quick-top-up[data-step=gateway] .quick-top-up__lead{color:var(--mc-color-text-muted);font-size:.95rem}.quick-top-up .customer-gateway-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mc-space-3)}.quick-top-up .customer-gateway-card{position:relative;min-width:0;border:1px solid var(--mc-color-border-soft);border-radius:.8rem;background:var(--mc-color-surface-sunken)}.quick-top-up .customer-gateway-card:before{position:absolute;inset-inline:var(--mc-space-4);inset-block-start:0;height:3px;border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);content:"";opacity:0}.quick-top-up .customer-gateway-card[data-selected=true]{border-color:var(--mc-color-action-primary);background:color-mix(in srgb,var(--mc-color-action-primary) 8%,var(--mc-color-surface-sunken))}.quick-top-up .customer-gateway-card:hover,.quick-top-up .customer-gateway-card:has(.mc-button:focus-visible){border-color:var(--mc-color-action-primary)}.quick-top-up .customer-gateway-card:has(.mc-button:focus-visible){box-shadow:var(--mc-component-focus-ring)}.quick-top-up .customer-gateway-card[data-selected=true]:before{opacity:1}.quick-top-up .customer-gateway-card .mc-button{min-height:7rem;padding:var(--mc-space-4);border-radius:inherit}.quick-top-up .customer-gateway-card .mc-button:focus-visible{box-shadow:none}.quick-top-up .customer-gateway-card .mc-button__label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-content:start;align-items:start;gap:var(--mc-space-3)}.quick-top-up .customer-gateway-card__copy{gap:var(--mc-space-1)}.quick-top-up .customer-gateway-card__caption{line-height:1.35}.quick-top-up .customer-gateway-card__check{width:var(--mc-space-6);height:var(--mc-space-6)}.quick-top-up__back{margin-inline-end:auto}@media(max-width:48rem){.quick-top-up__summary{grid-template-columns:minmax(0,1fr) minmax(13rem,.55fr);gap:var(--mc-space-4)}.quick-top-up__summary-charge{padding-inline-start:var(--mc-space-4)}}@media(max-width:39.999rem){.quick-top-up .customer-payment-method-picker__options{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-dialog--standard:has(.quick-top-up) .mc-dialog__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-2);margin-top:var(--mc-space-4);padding-top:var(--mc-space-4)}.mc-dialog--standard:has(.quick-top-up) .mc-dialog__actions>.mc-button{width:100%}.mc-dialog--standard:has(.quick-top-up) .mc-dialog__actions:has(.quick-top-up__back)>.mc-button:last-child{grid-column:1 / -1}.quick-top-up{gap:var(--mc-space-4)}.quick-top-up__intro{padding:var(--mc-space-4)}.quick-top-up__figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-3)}.quick-top-up__figure[data-emphasis=true]{grid-column:1 / -1}.quick-top-up__choice .mc-button__label{grid-template-columns:1.5rem minmax(0,1fr) auto;gap:var(--mc-space-1) var(--mc-space-2)}.quick-top-up__choice .mc-button{min-height:5.25rem;padding:var(--mc-space-3) var(--mc-space-4)}.quick-top-up__choice-selector{grid-row:1 / 3}.quick-top-up__choice-amount{grid-column:2;grid-row:1}.quick-top-up__choice-copy{grid-column:2;grid-row:2}.quick-top-up__choice-price{grid-column:3;grid-row:1;align-self:center}.quick-top-up__summary{grid-template-columns:minmax(0,1fr);gap:var(--mc-space-3);padding:var(--mc-space-4)}.quick-top-up__summary-charge{padding-top:var(--mc-space-3);padding-inline-start:0;border-top:1px solid var(--mc-color-separator-subtle);border-inline-start:0}.quick-top-up .customer-wallet-top-up__total{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mc-space-3)}.quick-top-up .customer-gateway-cards{grid-template-columns:minmax(0,1fr);gap:var(--mc-space-2)}.quick-top-up .customer-gateway-card .mc-button{min-height:4.75rem;padding:var(--mc-space-3) var(--mc-space-4)}.quick-top-up__payment-layout,.quick-top-up__payment-controls{gap:var(--mc-space-4)}}@media(max-width:28rem){.quick-top-up__choice-price{font-size:1rem}.quick-top-up__recap-figure .mc-token-amount{font-size:2rem}.quick-top-up .customer-wallet-top-up__total dd{font-size:1.5rem}}.creator-earnings-page{display:grid;gap:var(--mc-space-4);align-content:start}.creator-earnings-heading{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--mc-space-4);min-width:0}.creator-earnings-heading__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-2)}.creator-earnings-ledger,.creator-earnings-buy{display:grid;gap:var(--mc-space-4);min-width:0}.creator-earnings-empty{min-width:0}@media(max-width:40rem){.creator-earnings-heading{align-items:flex-start}}@media(min-width:48rem){.creator-earnings-page{gap:var(--mc-space-6)}}.admin-wallet-id,.admin-wallet-table-wrap .mc-table td{overflow-wrap:anywhere}.admin-wallet-panel h2{margin:0}.admin-wallet-table-wrap .mc-table td small{display:block;margin-top:var(--mc-space-1);color:var(--mc-color-text-muted)}@media(max-width:48rem){.admin-wallet-table--responsive .mc-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.admin-wallet-table--responsive .mc-table,.admin-wallet-table--responsive .mc-table tbody,.admin-wallet-table--responsive .mc-table tr,.admin-wallet-table--responsive .mc-table td{display:block;width:100%}.admin-wallet-table--responsive .mc-table tr{padding:var(--mc-space-3) var(--mc-space-4);border-top:1px solid var(--mc-color-border-soft)}.admin-wallet-table--responsive .mc-table td{display:grid;grid-template-columns:minmax(7rem,.45fr) minmax(0,1fr);gap:var(--mc-space-3);padding:var(--mc-space-2) 0;border:0}.admin-wallet-table--responsive .mc-table td:before{content:attr(data-label);color:var(--mc-color-text-muted);font-size:var(--mc-font-size-caption);font-weight:var(--mc-font-weight-semibold)}.admin-wallet-load-more{width:100%;min-height:48px}}.audit-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mc-space-4);width:100%}.audit-panel__header p,.audit-panel__header h2{margin:0}.audit-filter-surface .mc-panel__body{padding:0}.audit-filter-panel{display:grid;grid-template-columns:repeat(4,minmax(10rem,1fr));gap:var(--mc-space-4)}.audit-filter-panel__wide{grid-column:span 2}.audit-filter-panel__actions{display:flex;align-items:end;gap:var(--mc-space-3)}.audit-panel__header>span{color:var(--mc-color-text-muted)}.audit-table__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-2)}.audit-table-wrap .mc-table small{display:block;margin-top:var(--mc-space-1);color:var(--mc-color-text-muted)}.audit-detail,.audit-export .mc-panel__body{display:grid;gap:var(--mc-space-6)}.audit-detail__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-detail__facts code,.audit-change-list code{overflow-wrap:anywhere}.audit-change-list{display:grid;gap:var(--mc-space-3);padding:0;list-style:none}.audit-change-list li{display:grid;grid-template-columns:minmax(8rem,.5fr) minmax(7rem,.35fr) minmax(0,1fr);gap:var(--mc-space-3);padding-block:var(--mc-space-3);border-top:1px solid var(--mc-color-border-soft)}.audit-timeline{display:grid;gap:0;margin:0;padding:0;list-style:none}.audit-timeline li{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:var(--mc-space-3);padding-block:var(--mc-space-3)}.audit-timeline__marker{width:.75rem;height:.75rem;margin-top:.35rem;border-radius:50%;background:var(--mc-color-action-primary)}.audit-timeline p{margin-block:var(--mc-space-1);color:var(--mc-color-text-muted)}.audit-export h2,.audit-export p{margin:0}.audit-export small{color:var(--mc-color-text-muted)}@media(max-width:64rem){.audit-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:48rem){.audit-panel__header{flex-direction:column}.audit-filter-panel__actions .mc-button,.audit-load-more,.audit-download{width:100%}.audit-filter-panel{grid-template-columns:1fr}.audit-filter-panel__wide{grid-column:auto}.audit-filter-panel__actions{align-items:stretch;flex-direction:column}.audit-table-wrap .mc-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.audit-table-wrap .mc-table,.audit-table-wrap .mc-table tbody,.audit-table-wrap .mc-table tr,.audit-table-wrap .mc-table td{display:block;width:100%}.audit-table-wrap .mc-table tr{padding:var(--mc-space-3) var(--mc-space-4);border-top:1px solid var(--mc-color-border-soft)}.audit-table-wrap .mc-table td{display:grid;grid-template-columns:minmax(7rem,.4fr) minmax(0,1fr);gap:var(--mc-space-3);padding:var(--mc-space-2) 0;border:0;overflow-wrap:anywhere}.audit-table-wrap .mc-table td:before{content:attr(data-label);color:var(--mc-color-text-muted);font-size:var(--mc-font-size-caption);font-weight:var(--mc-font-weight-bold)}.audit-table__actions{display:grid;grid-template-columns:minmax(7rem,.4fr) minmax(0,1fr)}.audit-table__actions:before{grid-row:1 / span 2}.audit-detail__facts,.audit-change-list li{grid-template-columns:1fr}}.audit-tab__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-4)}.audit-page__panel{display:grid;min-width:0}.audit-tab{display:grid;gap:var(--mc-space-4);min-width:0}.audit-tab__header p{margin:0;color:var(--mc-color-text-muted)}.activity-muted{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.activity-switches .mc-panel__body{display:grid;gap:var(--mc-space-4)}.activity-switches__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--mc-layout-filter-control-min-inline),1fr));gap:var(--mc-space-4)}.activity-switches__item{display:grid;align-content:start;gap:var(--mc-space-1)}.activity-switches__always,.activity-switches__note{margin:0}.activity-switches__facts{display:flex;flex-wrap:wrap;gap:var(--mc-space-1) var(--mc-space-2)}.activity-switches__facts>span{display:inline-flex;gap:var(--mc-space-2)}.activity-switches__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--mc-space-2)}.activity-switches-confirm{display:grid;gap:var(--mc-space-4);min-width:0}.activity-switches-confirm__lines{display:grid;gap:var(--mc-space-2);margin:0;padding-inline-start:var(--mc-space-4)}.activity-switches-confirm__fresh{display:grid;justify-items:start;gap:var(--mc-space-3)}.activity-filter-panel{display:grid;gap:var(--mc-space-4)}.activity-filter-panel__chips{display:flex;flex-wrap:wrap;gap:var(--mc-layout-filter-chip-gap)}.activity-filter-panel__fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--mc-layout-filter-control-min-inline),1fr));gap:var(--mc-space-4)}.activity-filter-panel__actions{display:flex;align-items:end;gap:var(--mc-space-3)}.activity-detail__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--mc-space-2)}.activity-detail__section{display:grid;gap:var(--mc-space-3);min-width:0}.activity-detail__section h3{margin:0}.activity-detail__section code{overflow-wrap:anywhere}@media(max-width:48rem){.audit-tab__header,.activity-filter-panel__actions,.activity-switches__actions{align-items:stretch;flex-direction:column}.audit-tab__header>.mc-button,.activity-filter-panel__actions .mc-button,.activity-switches__actions .mc-button{width:100%}.activity-detail__actions{justify-content:flex-start}}.backoffice-page{display:grid;gap:var(--mc-space-6);grid-template-columns:minmax(0,1fr);width:min(100%,var(--mc-content-max));margin-inline:auto;color:var(--mc-color-text)}.backoffice-page__header{display:flex;flex-wrap:wrap;gap:var(--mc-space-4);align-items:start;justify-content:space-between}.backoffice-page__heading{display:flex;flex-wrap:wrap;column-gap:var(--mc-space-4);row-gap:var(--mc-space-3);align-items:center;flex:1 1 26rem;min-width:0}.backoffice-page__back{flex:0 0 auto}.backoffice-page__titles{flex:1 1 20rem;min-width:0}.backoffice-page__title{margin:0;font:var(--mc-font-heading);overflow-wrap:break-word}.backoffice-page__subtitle{margin:var(--mc-space-1) 0 0;color:var(--mc-color-text-muted)}.backoffice-page__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-2);align-items:center;align-self:flex-start;flex:0 1 auto;margin-inline-start:auto}.backoffice-page__tools{display:flex;flex-wrap:wrap;gap:var(--mc-space-3);align-items:center;justify-content:flex-end;flex:0 1 auto;min-width:0}.backoffice-page__tools-leading{min-width:0}.backoffice-page__body{display:grid;gap:var(--mc-space-6);grid-template-columns:minmax(0,1fr);min-width:0}.backoffice-country-multi-select{display:inline-flex;min-width:0}.backoffice-country-multi-select .mc-popover{max-width:100%}.backoffice-country-multi-select__trigger,.backoffice-country-multi-select__summary{display:inline-flex;gap:var(--mc-space-2);align-items:center;min-width:0}.backoffice-country-multi-select__prefix{color:var(--mc-color-text-muted)}.backoffice-country-multi-select__summary{flex:none}.backoffice-country-multi-select__more{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.backoffice-country-multi-select__body{display:grid;gap:var(--mc-space-3);min-width:var(--mc-layout-filter-control-min-inline)}.backoffice-country-multi-select__options{display:grid;gap:var(--mc-space-2);max-block-size:calc(var(--mc-space-16) * 4);overflow-y:auto;padding-block-start:var(--mc-space-3);border-block-start:1px solid var(--mc-color-separator-subtle)}.backoffice-panel__title{margin:0;font:var(--mc-font-title)}.backoffice-panel__hint{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.backoffice-panel__head{display:flex;flex-wrap:wrap;gap:var(--mc-space-2) var(--mc-space-4);align-items:center;justify-content:space-between}.backoffice-panel .mc-panel__body,.backoffice-panel .mc-card__body{display:grid;gap:var(--mc-space-4)}.backoffice-grid{display:grid;gap:var(--mc-space-4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.backoffice-grid--wide{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.backoffice-grid--split{grid-template-columns:minmax(0,1fr);align-items:start}@media(min-width:64rem){.backoffice-grid--split{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.backoffice-kpi{--backoffice-kpi-accent: var(--mc-color-text-muted);display:grid;gap:var(--mc-space-2);align-content:start;min-width:0;min-height:0;padding:var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-radius-lg);background:var(--mc-component-card-background);text-align:start;white-space:normal}.backoffice-kpi--interactive.mc-button{justify-content:stretch;height:auto}.backoffice-kpi--interactive :is(.mc-button__label){display:grid;gap:var(--mc-space-2);width:100%;min-width:0}.backoffice-kpi[data-tone=success]{--backoffice-kpi-accent: var(--mc-color-status-success)}.backoffice-kpi[data-tone=warning]{--backoffice-kpi-accent: var(--mc-color-status-warning)}.backoffice-kpi[data-tone=danger]{--backoffice-kpi-accent: var(--mc-color-status-danger)}.backoffice-kpi[data-tone=credits]{--backoffice-kpi-accent: var(--mc-color-value-credits)}.backoffice-kpi__head{display:flex;gap:var(--mc-space-2);align-items:center;justify-content:space-between;min-width:0}.backoffice-kpi__delta{flex:none;padding:var(--mc-space-1) var(--mc-space-2);border-radius:var(--mc-radius-sm);background:var(--mc-color-surface-interactive);color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.backoffice-kpi__delta[data-tone=success]{color:var(--mc-color-status-success)}.backoffice-kpi__delta[data-tone=danger]{color:var(--mc-color-status-danger)}.backoffice-kpi__figure{display:flex;flex-wrap:wrap;gap:var(--mc-space-1) var(--mc-space-2);align-items:baseline;min-width:0}.backoffice-kpi__value{color:var(--backoffice-kpi-accent, var(--mc-color-text));font:var(--mc-font-heading);font-variant-numeric:tabular-nums}.backoffice-kpi[data-tone=neutral] .backoffice-kpi__value{color:var(--mc-color-text)}.backoffice-kpi__figure--secondary{margin-block-start:calc(-1 * var(--mc-space-1))}.backoffice-kpi .backoffice-kpi__value--secondary{color:var(--mc-color-text);font:var(--mc-font-title);font-variant-numeric:tabular-nums}.backoffice-kpi__unit,.backoffice-kpi__caption{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.backoffice-kpi__unit{font-weight:var(--mc-font-weight-semibold)}.backoffice-chips{display:flex;flex-wrap:wrap;gap:var(--mc-space-2)}.backoffice-chips__count{margin-inline-start:var(--mc-space-2);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums;opacity:.8}.backoffice-chips__count[data-tone=warning]{color:var(--mc-color-status-warning);opacity:1}.backoffice-filter-bar .mc-panel__body{display:grid;gap:var(--mc-space-3)}.backoffice-filter-bar__controls{display:flex;flex-wrap:wrap;gap:var(--mc-space-3) var(--mc-space-4);align-items:end;min-width:0}.backoffice-filter-bar__group{display:grid;gap:var(--mc-space-1);min-width:0}.backoffice-filter-bar__group--grow{flex:1 1 var(--mc-layout-aside-min-inline)}.backoffice-filter-bar__trailing{display:flex;flex-wrap:wrap;gap:var(--mc-space-3);align-items:center;justify-content:flex-end;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.backoffice-filter-bar--inline .backoffice-filter-bar__controls{gap:var(--mc-space-2) var(--mc-space-3);align-items:center}.backoffice-filter-bar--inline .backoffice-filter-bar__trailing{gap:var(--mc-space-4)}.backoffice-filter-bar--inline .mc-separator--vertical{align-self:center}@media(min-width:64rem){.backoffice-filter-bar .mc-panel__body{grid-template-columns:minmax(0,1fr) auto;align-items:end}.backoffice-filter-bar--inline .mc-panel__body{align-items:center}}.backoffice-band{display:grid;gap:var(--mc-space-4);align-items:start}.backoffice-band__identity{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--mc-space-4);align-items:start;min-width:0}.backoffice-band__portrait{inline-size:var(--mc-size-control-lg);block-size:var(--mc-size-control-lg);overflow:hidden;border-radius:var(--mc-radius-lg);background:var(--mc-color-surface-interactive)}.backoffice-band__portrait img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.backoffice-band__copy{display:grid;gap:var(--mc-space-2);min-width:0}.backoffice-band__name-row{display:flex;flex-wrap:wrap;gap:var(--mc-space-2) var(--mc-space-3);align-items:center}.backoffice-band__name{margin:0;font:var(--mc-font-heading)}.backoffice-band__meta{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.backoffice-band__pills{display:flex;flex-wrap:wrap;gap:var(--mc-space-2)}.backoffice-band__stats{display:flex;flex-wrap:wrap;gap:var(--mc-space-3) var(--mc-space-6)}.backoffice-band__stat{display:grid;gap:var(--mc-space-1)}.backoffice-band__stat-value{font:var(--mc-font-title);font-variant-numeric:tabular-nums}.backoffice-band__stat-value[data-tone=credits]{color:var(--mc-color-value-credits)}.backoffice-band__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-2);align-items:center}@media(min-width:64rem){.backoffice-band{grid-template-columns:minmax(0,1fr) auto;align-items:center}.backoffice-band__portrait{inline-size:calc(var(--mc-size-control-lg) + var(--mc-space-4));block-size:calc(var(--mc-size-control-lg) + var(--mc-space-4))}}.backoffice-kind{display:inline-flex;gap:var(--mc-space-1);align-items:center;padding:var(--mc-space-1) var(--mc-space-2);border-radius:var(--mc-radius-sm);background:var(--mc-color-surface-interactive);color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);white-space:nowrap}.backoffice-table .mc-table td,.backoffice-table .mc-table th{vertical-align:middle}.backoffice-table .mc-table .backoffice-table__num{text-align:end;font-variant-numeric:tabular-nums}.backoffice-table .mc-table .backoffice-table__strong{font-weight:var(--mc-font-weight-bold)}.backoffice-table .mc-table .backoffice-table__muted{color:var(--mc-color-text-muted)}.backoffice-table .mc-table .backoffice-table__positive{color:var(--mc-color-status-success);font-weight:var(--mc-font-weight-bold)}.backoffice-table .mc-table .backoffice-table__negative{color:var(--mc-color-status-danger);font-weight:var(--mc-font-weight-bold)}.backoffice-table .mc-table .backoffice-table__credits{color:var(--mc-color-value-credits)}.backoffice-table .mc-table small{display:block;margin-top:var(--mc-space-1);color:var(--mc-color-text-muted)}.backoffice-table__row--interactive{cursor:pointer}.backoffice-table__cell-stack{display:grid;gap:var(--mc-space-1);min-width:0}.backoffice-table__cell-row{display:flex;gap:var(--mc-space-2);align-items:center;min-width:0}.backoffice-table__ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.backoffice-table__link.mc-button{min-height:0;padding:0;text-align:start}.backoffice-table__link.mc-button .mc-button__label{display:block;overflow:hidden;text-overflow:ellipsis}.backoffice-table--responsive{min-width:0;overflow-x:auto;overscroll-behavior-x:contain}.backoffice-table--responsive .mc-table{min-width:var(--mc-layout-content-narrow)}.backoffice-table--responsive .mc-table th,.backoffice-table--responsive .mc-table td{white-space:nowrap}.backoffice-table--responsive .mc-table .backoffice-table__wrap{white-space:normal}.backoffice-sort-header{display:inline-flex;gap:var(--mc-space-1);align-items:center;font:inherit;font-weight:inherit;color:inherit;white-space:nowrap}.backoffice-sort-header[aria-pressed=true]{color:var(--mc-color-text)}.backoffice-table-search{flex:0 1 var(--mc-layout-filter-control-min-inline);min-width:0}.backoffice-facts{display:grid;margin:0;padding:0;list-style:none}.backoffice-facts__row{display:grid;grid-template-columns:minmax(0,9rem) minmax(0,1fr) auto;gap:var(--mc-space-3);align-items:center;padding-block:var(--mc-space-3);border-top:1px solid var(--mc-color-separator-subtle)}.backoffice-facts__row:first-child{border-top:0}.backoffice-facts__key{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold)}.backoffice-facts__value{min-width:0;overflow-wrap:anywhere;font-weight:var(--mc-font-weight-semibold)}.backoffice-facts__mark{display:inline-flex;gap:var(--mc-space-1);align-items:center;font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold)}.backoffice-facts__mark[data-verified=true]{color:var(--mc-color-status-success)}.backoffice-facts__mark[data-verified=false]{color:var(--mc-color-text-muted)}.backoffice-facts__mark[data-status=missing]{color:var(--mc-color-status-warning)}.backoffice-bars{display:flex;gap:var(--mc-space-1);align-items:flex-end;height:calc(var(--mc-space-16) * 3 - var(--mc-space-4));min-width:0}.backoffice-bars__slot{display:flex;flex:1 1 0;flex-direction:column;justify-content:flex-end;gap:var(--mc-space-1);min-width:0;height:100%}.backoffice-bars__bar{border-radius:var(--mc-radius-sm) var(--mc-radius-sm) 0 0;background:var(--mc-color-action-primary)}.backoffice-bars__bar--secondary{border-radius:0 0 var(--mc-radius-sm) var(--mc-radius-sm);background:var(--mc-color-surface-interactive)}.backoffice-bars__label{overflow:hidden;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums;text-align:center;text-overflow:ellipsis;white-space:nowrap}.backoffice-legend{display:flex;flex-wrap:wrap;gap:var(--mc-space-3);color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.backoffice-legend__item{display:inline-flex;gap:var(--mc-space-1);align-items:center}.backoffice-legend__swatch{inline-size:var(--mc-space-2);block-size:var(--mc-space-2);border-radius:var(--mc-radius-sm);background:var(--mc-color-action-primary)}.backoffice-legend__swatch--secondary{background:var(--mc-color-surface-interactive)}.backoffice-dialog__section{display:grid;gap:var(--mc-space-2)}.backoffice-dialog__footer-note{flex:1 1 var(--mc-layout-top-bar-search-min-inline);margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.backoffice-dialog__actions{display:flex;flex:0 1 auto;flex-wrap:wrap;gap:var(--mc-layout-control-gap);justify-content:flex-end;margin-inline-start:auto}.backoffice-reason-chips{display:flex;flex-wrap:wrap;gap:var(--mc-space-2)}[data-backoffice-tone=success]{--backoffice-tone: var(--mc-color-status-success)}[data-backoffice-tone=warning]{--backoffice-tone: var(--mc-color-status-warning)}[data-backoffice-tone=danger]{--backoffice-tone: var(--mc-color-status-danger)}[data-backoffice-tone=info]{--backoffice-tone: var(--mc-color-status-info)}.backoffice-dot{display:inline-block;inline-size:var(--mc-space-2);block-size:var(--mc-space-2);border-radius:var(--mc-radius-pill);background:var(--backoffice-tone, var(--mc-color-text-muted))}.backoffice-scope-banner{min-width:0}.backoffice-scope-banner__row{display:flex;flex-wrap:wrap;gap:var(--mc-space-2) var(--mc-space-3);align-items:center;min-width:0}.backoffice-scope-banner__icon{flex:none;color:var(--mc-color-action-primary)}.backoffice-scope-banner__text{flex:1 1 var(--mc-layout-aside-min-inline);min-width:0;margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.backoffice-scope-banner__countries{color:var(--mc-color-text);font-weight:var(--mc-font-weight-bold)}.backoffice-scope-banner__chips{display:flex;flex-wrap:wrap;gap:var(--mc-space-2);margin-inline-start:auto}.backoffice-scope-breakdown{display:flex;flex-wrap:wrap;gap:var(--mc-space-1) var(--mc-space-4);padding-block-start:var(--mc-space-2);border-block-start:thin solid var(--mc-color-separator-subtle);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.backoffice-scope-breakdown__item{display:inline-flex;gap:var(--mc-space-1);align-items:center}.backoffice-scope-breakdown__value{font-weight:var(--mc-font-weight-semibold);font-variant-numeric:tabular-nums}.backoffice-scope-hidden{align-self:start;min-width:0}.backoffice-scope-hidden__row{display:flex;gap:var(--mc-space-2);align-items:center;min-width:0;color:var(--mc-color-text-muted)}.backoffice-scope-hidden__text{margin:0;font:var(--mc-font-caption)}.backoffice-badge-grid{display:grid;gap:var(--mc-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:stretch;min-width:0}.backoffice-badge{--backoffice-badge-accent: var(--mc-color-action-primary);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-width:0;padding:var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-radius-lg);background:var(--mc-component-card-background);color:var(--mc-color-text);text-align:start;white-space:normal;transition:border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),transform var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.backoffice-badge:hover{border-color:var(--mc-color-separator-strong);background:var(--mc-color-surface-raised);transform:translateY(calc(-1 * var(--mc-motion-lift)))}.backoffice-badge[data-accent=info]{--backoffice-badge-accent: var(--mc-color-status-info)}.backoffice-badge[data-accent=success]{--backoffice-badge-accent: var(--mc-color-status-success)}.backoffice-badge[data-accent=credits]{--backoffice-badge-accent: var(--mc-color-value-credits)}.backoffice-badge[data-accent=warning]{--backoffice-badge-accent: var(--mc-color-status-warning)}.backoffice-badge[data-accent=instant]{--backoffice-badge-accent: var(--mc-color-semantic-instant)}.backoffice-badge :is(.mc-button__label){display:flex;flex:1 1 auto;flex-direction:column;gap:var(--mc-space-4);align-items:stretch;width:100%;min-width:0}.backoffice-badge__head{display:flex;gap:var(--mc-space-3);align-items:center;min-width:0}.backoffice-badge__label{flex:1 1 auto;min-width:0;overflow:hidden;font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.backoffice-badge__chevron{display:inline-flex;flex:none;color:var(--mc-color-text-muted)}.backoffice-badge__figure{display:flex;flex-wrap:wrap;gap:var(--mc-space-1) var(--mc-space-2);align-items:baseline;min-width:0}.backoffice-badge__value{font:var(--mc-font-heading);font-variant-numeric:tabular-nums}.backoffice-badge__value[data-tone=positive]{color:var(--mc-color-status-success)}.backoffice-badge__value[data-tone=negative]{color:var(--mc-color-status-danger)}.backoffice-badge__unit{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.backoffice-badge__facts{display:grid;gap:var(--mc-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.backoffice-badge__fact{display:flex;gap:var(--mc-space-2);align-items:baseline;min-width:0;padding:var(--mc-space-2) var(--mc-space-3);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-raised)}.backoffice-badge__fact-value{flex:none;color:var(--mc-color-text);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.backoffice-badge__fact-label{min-width:0;overflow:hidden;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-overflow:ellipsis;white-space:nowrap}.backoffice-badge__foot{display:flex;gap:var(--mc-space-3);align-items:baseline;justify-content:space-between;min-width:0;margin-block-start:auto;padding-block-start:var(--mc-space-3);border-block-start:thin solid var(--mc-color-separator-subtle)}.backoffice-badge__foot-label{min-width:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.backoffice-badge__foot-value{flex:none;color:var(--mc-color-text);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.backoffice-badge__foot[data-tone=accent] .backoffice-badge__foot-value{color:var(--backoffice-badge-accent)}.backoffice-badge__foot[data-tone=warning] .backoffice-badge__foot-value{color:var(--mc-color-status-warning)}.backoffice-badge__foot[data-tone=danger] .backoffice-badge__foot-value{color:var(--mc-color-status-danger)}.backoffice-badge__foot[data-tone=credits] .backoffice-badge__foot-value{color:var(--mc-color-value-credits)}.backoffice-badge-settings{display:grid;gap:var(--mc-space-3);min-width:0}.backoffice-badge-settings__head{display:flex;gap:var(--mc-space-3);align-items:center;min-width:0}.backoffice-badge-settings__head .mc-separator{flex:1 1 auto;width:auto;min-width:var(--mc-space-6)}.backoffice-badge-settings__grid{display:grid;gap:var(--mc-space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:stretch;min-width:0}.backoffice-badge-shortcut{display:flex;gap:var(--mc-space-3);align-items:center;justify-content:flex-start;min-width:0;min-height:0;padding:var(--mc-space-3) var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-radius-md);background:var(--mc-component-card-background);color:var(--mc-color-text);text-align:start;white-space:normal;transition:border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.backoffice-badge-shortcut:hover{border-color:var(--mc-color-separator-strong);background:var(--mc-color-surface-raised)}.backoffice-badge-shortcut :is(.mc-button__label){display:flex;flex:1 1 auto;gap:var(--mc-space-3);align-items:center;width:100%;min-width:0}.backoffice-badge-shortcut--static :is(.mc-panel__body){display:flex;flex:1 1 auto;gap:var(--mc-space-3);align-items:center;min-width:0}.backoffice-badge-shortcut--static .backoffice-badge-shortcut__text{flex:1 1 auto}.backoffice-badge-shortcut__text{display:grid;gap:var(--mc-space-1);min-width:0}.backoffice-badge-shortcut__label{overflow:hidden;font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.backoffice-badge-shortcut__sub{overflow:hidden;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-overflow:ellipsis;white-space:nowrap}.market-picker{min-width:0}.market-picker__lead{display:grid;gap:var(--mc-space-1);min-width:0}.market-picker__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:var(--mc-space-3);margin:0;padding:0;list-style:none}.market-picker__item{display:grid;min-width:0}.market-card.mc-button{justify-content:stretch;height:auto}.market-card :is(.mc-button__label){display:grid;gap:var(--mc-space-2);width:100%;min-width:0}.market-card{padding:var(--mc-space-3) var(--mc-space-4);border-radius:var(--mc-component-card-radius);text-align:start;white-space:normal}.market-card[data-inactive]{opacity:var(--mc-opacity-disabled)}.market-card[aria-pressed=true]{background:var(--mc-color-surface-raised)}.market-card[aria-pressed=true][data-inactive]{opacity:1}.market-card__head{display:flex;min-width:0;font-weight:var(--mc-font-weight-bold)}.market-card__meta{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums}.market-card__badges{display:flex;flex-wrap:wrap;gap:var(--mc-space-1) var(--mc-space-2)}.creator-content-workspace,.creator-content-panel,.creator-content-fields,.creator-content-form{display:grid;gap:var(--mc-space-6)}.creator-content-heading,.creator-content-card__top,.creator-content-editor__header,.creator-content-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-4)}.creator-content-panel>header h2,.creator-content-panel>header p,.creator-content-card h2,.creator-content-preview h3,.creator-service-editor h3{margin:0}.creator-content-grid,.creator-services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mc-space-4);margin:0;padding:0;list-style:none}.creator-content-card,.creator-service-editor{min-width:0}.creator-content-card>.mc-card__body,.creator-service-editor>.mc-card__body{display:grid;gap:var(--mc-space-4)}.creator-content-editor{scroll-margin-block-start:var(--mc-space-8)}.creator-content-editor__layout{display:grid;grid-template-columns:minmax(17rem,.9fr) minmax(20rem,1.1fr);gap:var(--mc-space-6)}.creator-content-preview{display:grid;align-content:start;gap:var(--mc-space-3)}.creator-content-preview img,.creator-content-preview video{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--mc-radius-lg);background:var(--mc-color-surface-sunken)}.creator-service-editor__numbers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-3)}.creator-content-panel .mc-progress{max-width:42rem}@media(max-width:64rem){.creator-content-grid,.creator-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-content-editor__layout{grid-template-columns:1fr}}@media(max-width:40rem){.creator-content-grid,.creator-services-grid,.creator-service-editor__numbers{grid-template-columns:1fr}.creator-content-heading,.creator-content-editor__header,.creator-content-actions{align-items:stretch;flex-direction:column}.creator-content-heading .mc-button,.creator-content-actions .mc-button,.creator-content-form>.mc-button{width:100%}}@media(prefers-reduced-motion:reduce){.creator-content-workspace *{transition-duration:.01ms!important}}.shell-session-placeholder,.shell-session-retry{display:flex;min-height:44px;align-items:center;gap:var(--mc-space-2)}.shell-session-placeholder__avatar{display:inline-grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border-radius:var(--mc-radius-pill);background:var(--mc-color-surface-interactive)}.shell-session-placeholder__label,.shell-session-retry{color:var(--mc-component-top-bar-quiet-text);font:var(--mc-font-caption)}@media(max-width:47.5rem){.shell-session-placeholder__label{display:none}}.shell-session-boundary{min-height:clamp(20rem,52vh,34rem)}.shell-session-boundary--feedback{display:grid;place-items:center}.shell-session-boundary>.mc-feedback{width:min(100%,var(--mc-layout-content-form))}.shell-session-boundary>.mc-loading-region{width:100%}.shell-session-boundary__skeleton{display:grid;gap:var(--mc-space-6)}.shell-session-boundary__skeleton>.mc-skeleton{width:min(100%,22rem)}.shell-session-boundary__skeleton>.mc-skeleton .mc-skeleton__line:first-child{height:var(--mc-space-5)}.shell-session-boundary__panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-4)}.shell-session-boundary__panels>.mc-skeleton{min-height:clamp(12rem,25vh,20rem);align-content:start;padding:var(--mc-space-6);border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-raised)}.shell-session-boundary__customer-grid{display:grid;gap:var(--mc-space-4)}.shell-session-boundary__customer-heading{width:min(100%,28rem);min-height:4.25rem;align-content:start}.shell-session-boundary__customer-heading .mc-skeleton__line:first-child{width:42%;height:var(--mc-space-8)}.shell-session-boundary__customer-heading .mc-skeleton__line:last-child{height:var(--mc-space-3)}.shell-session-boundary__customer-grid--favourites .shell-session-boundary__customer-heading{width:100%;min-height:2.5rem;grid-template-columns:minmax(13rem,25%) minmax(0,1fr);align-items:center;gap:var(--mc-space-6)}.shell-session-boundary__customer-grid--favourites .shell-session-boundary__customer-heading .mc-skeleton__line:first-child{width:100%}.shell-session-boundary__customer-grid--favourites .shell-session-boundary__customer-heading .mc-skeleton__line:last-child{width:min(100%,34rem)}.shell-session-boundary__library-toolbar{display:grid;min-height:11.25rem;align-content:space-between;gap:var(--mc-space-4);padding:var(--mc-space-4);border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-raised)}.shell-session-boundary__library-toolbar-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2)}.shell-session-boundary__library-label{display:none}.shell-session-boundary__library-chip,.shell-session-boundary__library-search,.shell-session-boundary__library-select{height:var(--mc-size-control-sm);border-radius:var(--mc-radius-pill)}.shell-session-boundary__library-chip{width:clamp(3.5rem,7vw,7rem)}.shell-session-boundary__library-search{flex:1 1 14rem;margin-inline-start:auto;border-radius:var(--mc-radius-md)}.shell-session-boundary__library-select{width:clamp(8rem,15vw,14rem);border-radius:var(--mc-component-field-radius)}@media(max-width:47.99rem){.shell-session-boundary{min-height:clamp(16rem,45vh,24rem)}.shell-session-boundary--feedback{place-items:start stretch}.shell-session-boundary__panels{grid-template-columns:minmax(0,1fr)}.shell-session-boundary__panels>.mc-skeleton:nth-child(2){display:none}.shell-session-boundary__library-toolbar{min-height:12rem}.shell-session-boundary__library-search{flex-basis:100%}}@media(max-width:39.999rem){.shell-session-boundary__customer-grid--favourites .shell-session-boundary__customer-heading{min-height:6rem;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--mc-space-3)}.shell-session-boundary__library-toolbar{min-height:20rem}.shell-session-boundary__library-toolbar-row:last-child{display:grid;grid-template-columns:minmax(0,1fr)}.shell-session-boundary__library-toolbar-row:first-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.shell-session-boundary__library-label{display:block;width:min(45%,8rem);height:var(--mc-space-3);border-radius:var(--mc-radius-sm)}.shell-session-boundary__library-toolbar-row:first-child .shell-session-boundary__library-label,.shell-session-boundary__library-search{grid-column:1 / -1}.shell-session-boundary__library-chip,.shell-session-boundary__library-search,.shell-session-boundary__library-select{width:100%}}.auth-page{display:grid;width:100%;max-width:100vw;min-width:0;min-height:min(var(--mc-layout-auth-min-block),calc(100dvh - var(--mc-space-16) * 3));place-items:center;padding:var(--mc-space-8) var(--mc-space-4)}.auth-page__card{width:100%;max-width:var(--mc-layout-content-form);min-width:0}.auth-page.auth-page--editorial{height:100%;min-height:100%;grid-template-rows:minmax(0,1fr);padding:0;place-items:stretch;background:var(--mc-color-canvas)}.auth-editorial-shell{display:grid;height:100%;width:100%;min-width:0;min-height:100%;grid-template-columns:minmax(0,1fr) minmax(26.25rem,30rem);overflow-x:hidden}.auth-editorial-shell__media{position:relative;min-width:0;min-height:0;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 35% 34%,color-mix(in srgb,var(--mc-color-action-primary) 32%,transparent),transparent 42%),var(--mc-color-overlay);color:var(--mc-color-text-on-media)}.auth-editorial-shell__media:after{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,transparent 28%,color-mix(in srgb,var(--mc-color-overlay) 72%,transparent) 70%,var(--mc-color-overlay) 100%),linear-gradient(90deg,color-mix(in srgb,var(--mc-color-overlay) 18%,transparent),transparent 65%);content:""}.auth-editorial-shell__picture,.auth-editorial-shell__picture img{position:absolute;z-index:-2;inset:0;width:100%;height:100%}.auth-editorial-shell__picture img{object-fit:cover;object-position:46% center}.auth-editorial-shell__media-copy{position:absolute;inset-inline:clamp(var(--mc-space-6),5vw,var(--mc-space-16));inset-block-end:clamp(var(--mc-space-8),7vh,var(--mc-space-16));max-width:38rem}.auth-editorial-shell__kicker{margin:0 0 var(--mc-space-3);color:inherit}.auth-page--editorial .auth-editorial-shell__media h2{max-width:18ch;margin:0;color:inherit;font:var(--mc-font-heading)}@media(min-width:48rem){.auth-page--editorial .auth-editorial-shell__media h2{max-width:13ch;font:var(--mc-font-display)}}.auth-editorial-shell__summary{max-width:33rem;margin:var(--mc-space-4) 0 0;color:inherit;font:var(--mc-font-body)}.auth-editorial-shell__trust{display:flex;flex-wrap:wrap;gap:var(--mc-space-2) var(--mc-space-6);margin:var(--mc-space-6) 0 0;padding:0;color:inherit;font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);list-style:none}.auth-editorial-shell__trust li{display:inline-flex;align-items:center;gap:var(--mc-space-2)}.auth-editorial-shell__trust li:before{width:var(--mc-space-2);height:var(--mc-space-2);flex:0 0 auto;border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);content:""}.auth-editorial-shell__task{display:flex;height:100%;min-width:0;min-height:0;max-height:none;flex-direction:column;overflow-y:auto;padding:max(var(--mc-space-6),var(--mc-layout-safe-top)) max(var(--mc-space-6),var(--mc-layout-safe-right)) max(var(--mc-space-6),var(--mc-layout-safe-bottom)) max(var(--mc-space-6),var(--mc-layout-safe-left));background:color-mix(in srgb,var(--mc-color-canvas) 82%,var(--mc-color-surface-raised));animation:auth-editorial-task-enter var(--mc-motion-duration-standard) var(--mc-motion-easing-standard)}.auth-editorial-shell__header{display:flex;min-height:var(--mc-touch-target-min);flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--mc-space-4);margin-block-end:clamp(var(--mc-space-8),9vh,var(--mc-space-16))}.auth-editorial-shell__header .locale-preference-control{flex:0 0 auto;margin-inline-start:auto}.auth-editorial-shell__content{width:100%;max-width:30rem;margin-inline:auto}.auth-legal-links{width:100%;max-width:30rem;margin:auto auto 0;padding-block-start:var(--mc-space-12)}.auth-legal-links ul{display:flex;flex-wrap:wrap;gap:var(--mc-space-2) var(--mc-space-6);margin:0;padding:0;list-style:none}.auth-legal-links a{display:inline-flex;min-height:var(--mc-touch-target-min);align-items:center;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-underline-offset:.2em}.auth-legal-links a:hover{color:var(--mc-color-text)}.auth-legal-links a:focus-visible{border-radius:var(--mc-radius-sm);outline:none;box-shadow:var(--mc-component-focus-ring)}@keyframes auth-editorial-task-enter{0%{transform:translate(var(--mc-space-3))}}.auth-brand{display:block;width:fit-content;max-width:100%;margin-block-end:var(--mc-space-6);color:inherit;text-decoration:none}.auth-brand:focus-visible{border-radius:var(--mc-radius-sm);outline:none;box-shadow:var(--mc-component-focus-ring)}.auth-editorial-shell__header .auth-brand{margin:0}.auth-page__eyebrow{margin:0 0 var(--mc-space-2)}.auth-page h1{margin:0;color:var(--mc-color-text);font:var(--mc-font-display)}.auth-page h1:focus,.mc-system-view h1:focus{outline:none}.auth-page h2{color:var(--mc-color-text);font:var(--mc-font-title)}.auth-page__summary{margin:var(--mc-space-3) 0 var(--mc-space-6);color:var(--mc-color-text-muted)}.auth-registration-details__form{gap:var(--mc-space-6)}.auth-form{display:grid;min-width:0;gap:var(--mc-space-4)}.auth-form>*,.auth-form .mc-form-field{min-width:0}.auth-form [aria-invalid=true],.auth-form-error-summary{scroll-margin-block:calc(var(--mc-layout-safe-top) + var(--mc-space-16))}.auth-form-error-summary:focus-visible{outline:2px solid var(--mc-color-focus-ring);outline-offset:var(--mc-space-1)}.auth-form-error-summary ul{margin:var(--mc-space-2) 0 0;padding-inline-start:var(--mc-space-6)}.auth-form-error-summary a{color:inherit;text-decoration-thickness:.125em;text-underline-offset:.15em}.auth-registration-progress{display:grid;grid-template-columns:1fr auto;gap:var(--mc-space-2) var(--mc-space-3);margin-block-end:var(--mc-layout-section-gap);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.auth-registration-progress strong{color:var(--mc-color-text);text-align:end}.auth-registration-progress progress{width:100%;height:.5rem;grid-column:1 / -1;accent-color:var(--mc-color-action-primary)}.auth-registration-progress__steps{display:grid;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));margin:var(--mc-space-1) 0 0;padding:0;gap:var(--mc-space-2);list-style:none}.auth-registration-progress__steps li{min-width:0;color:var(--mc-color-text-muted);font-weight:var(--mc-font-weight-medium);overflow-wrap:anywhere}.auth-registration-progress__steps li:before{display:inline-block;width:.5rem;height:.5rem;margin-inline-end:var(--mc-space-2);border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-pill);background:var(--mc-color-surface);content:""}.auth-registration-progress__step--current{color:var(--mc-color-text)!important}.auth-registration-progress__step--current:before,.auth-registration-progress__step--complete:before{border-color:var(--mc-color-action-primary)!important;background:var(--mc-color-action-primary)!important}.auth-registration-navigation{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-3);margin-block:var(--mc-space-4);color:var(--mc-color-text-muted)}.auth-fieldset{display:grid;min-width:0;margin:0;border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-lg);padding:var(--mc-space-4);gap:var(--mc-space-4)}.auth-fieldset legend{padding-inline:var(--mc-space-2);color:var(--mc-color-text);font:var(--mc-font-title)}.auth-fieldset__help{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.auth-local-inbox-helper{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--mc-space-3);border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-lg);padding:var(--mc-space-3);background:var(--mc-color-surface-raised)}.auth-local-inbox-helper__copy{display:grid;min-width:0;gap:var(--mc-space-1);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.auth-local-inbox-helper code{overflow:hidden;color:var(--mc-color-text);font:var(--mc-font-body);text-overflow:ellipsis;white-space:nowrap}.auth-inline-error{margin:calc(var(--mc-space-3) * -1) 0 0;color:var(--mc-color-status-danger);font:var(--mc-font-caption)}.auth-inline-link{display:inline-flex;min-height:var(--mc-touch-target-min);align-items:center;color:var(--mc-color-action-primary);font-weight:var(--mc-font-weight-semibold)}.auth-policy-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:var(--mc-space-2)}.auth-policy-row .mc-choice-control{min-height:var(--mc-touch-target-min)}.auth-policy-consent{container-type:inline-size}@container (max-width: 34rem){.auth-policy-row{grid-template-columns:1fr;row-gap:0}.auth-policy-row .auth-inline-link{width:fit-content;margin-inline-start:calc(1.25rem + var(--mc-space-3))}}.auth-duplicate-recovery{border-inline-start:3px solid var(--mc-color-status-warning);padding:var(--mc-space-3);background:var(--mc-color-surface-raised);color:var(--mc-color-text)}.auth-duplicate-recovery p{margin-block-start:0}.auth-signin-method{display:grid;min-width:0;gap:var(--mc-space-4)}.auth-demo-hint,.auth-return-context{margin:0 0 var(--mc-space-4);border-inline-start:3px solid var(--mc-color-action-primary);padding:var(--mc-space-3);background:var(--mc-color-surface-raised);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.auth-signin-method h2,.auth-signin-method__summary{margin:0}.auth-signin-otp__identity{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-2) var(--mc-space-3);margin:0;font-weight:var(--mc-font-weight-semibold)}.auth-signin-otp__qr{display:flex;justify-content:center;margin:0}.auth-signin-otp__key code{overflow-wrap:anywhere}.auth-signin-method__summary{color:var(--mc-color-text-muted)}.auth-signin-method .mc-button{max-width:100%;min-width:0}.auth-signin-method .mc-button__label{min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:center}.auth-keep-signed-in{display:grid;gap:var(--mc-space-1)}.auth-social-signin{display:grid;gap:var(--mc-space-2)}.auth-social-signin__divider{display:flex;align-items:center;gap:var(--mc-space-2);margin-block:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.auth-social-signin__divider .mc-separator{flex:1 1 auto}.auth-signin-options{display:flex;min-height:var(--mc-touch-target-min);align-items:center;justify-content:space-between;gap:var(--mc-space-3)}.auth-signin-options__recovery{flex:0 0 auto}.auth-keep-signed-in .mc-choice-control{min-height:var(--mc-touch-target-min)}.auth-keep-signed-in p{margin:0;padding-inline-start:calc(1.25rem + var(--mc-space-3));color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.auth-actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-3)}.auth-text-link{min-height:var(--mc-touch-target-min);display:inline-flex;align-items:center;justify-content:center;color:var(--mc-color-action-primary)}.auth-security-note,.auth-restriction-reason{border-inline-start:3px solid var(--mc-color-status-info);padding:var(--mc-space-3);background:var(--mc-color-surface-raised);color:var(--mc-color-text-muted)}.auth-capabilities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mc-space-3);margin:0;padding:0;color:var(--mc-color-text);list-style:none}.auth-capabilities li{display:flex;min-height:var(--mc-touch-target-min);align-items:center;border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-md);padding:var(--mc-space-3);background:var(--mc-color-canvas);font-weight:var(--mc-font-weight-semibold)}.auth-restriction-capabilities{grid-column:1 / -1}.auth-recovery-state,.auth-verification-state{display:grid;gap:var(--mc-space-4)}.auth-journey-state{align-content:start;border:1px solid var(--mc-color-border);border-inline-start:4px solid var(--mc-color-status-info);border-radius:var(--mc-radius-lg);padding:var(--mc-space-4);background:var(--mc-color-surface-raised)}@media(min-width:48rem){.auth-journey-state{min-block-size:17rem}}.auth-journey-state--pending,.auth-journey-state--expired{border-inline-start-color:var(--mc-color-status-warning)}.auth-journey-state--invalid,.auth-journey-state--restricted{border-inline-start-color:var(--mc-color-status-danger)}.auth-journey-state--used{border-inline-start-color:var(--mc-color-text-muted)}.auth-journey-state--success{border-inline-start-color:var(--mc-color-status-success)}.auth-journey-state__context{display:flex;min-height:var(--mc-touch-target-min);flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-2)}.auth-journey-state__actor{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.auth-reset-form{border:1px solid var(--mc-color-border);border-inline-start:4px solid var(--mc-color-status-info);border-radius:var(--mc-radius-lg);padding:var(--mc-space-4);background:var(--mc-color-surface-raised)}.auth-reset-form__header{display:grid;justify-items:start;gap:var(--mc-space-2)}.auth-reset-form__header h2,.auth-reset-form__header p{margin:0}.auth-reset-form__header p{color:var(--mc-color-text-muted)}.auth-service-recovery{margin-block-end:var(--mc-space-4)}.auth-recovery-state__hint,.auth-verification-state__hint{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.auth-page--editorial .auth-journey-state,.auth-page--editorial .auth-reset-form{min-block-size:0;border:0;border-radius:0;padding:0;background:transparent}.auth-page--editorial .auth-journey-state__context{margin-block-end:var(--mc-space-2)}.auth-page--editorial .auth-restriction-capabilities{display:grid;gap:var(--mc-space-3)}.auth-page--editorial .auth-restriction-capabilities h2{margin:0}@media(max-width:47.99rem){.auth-page{min-height:auto;padding:var(--mc-space-4) var(--mc-space-3);place-items:start stretch}.auth-page.auth-page--editorial{height:auto;min-height:100dvh;padding:0}.auth-editorial-shell{height:auto;min-height:100dvh;grid-template-columns:1fr}.auth-editorial-shell__media{min-height:clamp(9rem,24dvh,13rem);max-height:13rem}.auth-editorial-shell__picture img{object-position:46% 37%}.auth-editorial-shell__media-copy{inset:auto var(--mc-space-4) var(--mc-space-4)}.auth-editorial-shell__kicker{margin-block-end:var(--mc-space-1)}.auth-editorial-shell__summary,.auth-editorial-shell__trust{display:none}.auth-editorial-shell__task{height:auto;min-height:calc(100dvh - clamp(9rem,24dvh,13rem));max-height:none;overflow:visible;padding:var(--mc-space-4) max(var(--mc-space-4),var(--mc-layout-safe-right)) max(var(--mc-space-6),var(--mc-layout-safe-bottom)) max(var(--mc-space-4),var(--mc-layout-safe-left));animation:none}.auth-editorial-shell__header{margin-block-end:var(--mc-space-8)}.auth-legal-links{padding-block-start:var(--mc-space-8)}.auth-actions>*{width:100%}.auth-capabilities{grid-template-columns:1fr}.auth-registration-navigation{align-items:stretch;flex-direction:column}.auth-registration-progress{grid-template-columns:1fr}.auth-registration-progress strong{text-align:start}.auth-fieldset{padding:var(--mc-space-3)}.auth-local-inbox-helper{align-items:stretch;flex-direction:column}.auth-local-inbox-helper .mc-button{width:100%}.auth-registration-details__form{gap:var(--mc-space-4)}.auth-registration-progress__steps,.auth-policy-row{grid-template-columns:1fr}.auth-policy-row .auth-inline-link{width:fit-content;margin-inline-start:calc(1.25rem + var(--mc-space-3))}}@media(min-width:48rem)and (max-width:74.99rem){.auth-editorial-shell{grid-template-columns:minmax(0,.92fr) minmax(26rem,1.08fr)}.auth-editorial-shell__media-copy{inset-inline:var(--mc-space-8)}.auth-editorial-shell__task{padding-inline:var(--mc-space-8)}}@media(prefers-reduced-motion:reduce){.auth-editorial-shell__task{animation:none}}@media(prefers-reduced-data:reduce){.auth-editorial-shell__picture{display:none}}@media(forced-colors:active){.auth-editorial-shell__media{border-block-end:1px solid CanvasText;background:Canvas;color:CanvasText}.auth-editorial-shell__media:after{background:Canvas;opacity:.76}.auth-editorial-shell__trust li:before{border:1px solid CanvasText;background:Highlight}.auth-editorial-shell__task{border-inline-start:1px solid CanvasText;background:Canvas}}.auth-modal__scrim{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--mc-color-action-primary) 18%,transparent),transparent 50%),linear-gradient(180deg,color-mix(in srgb,var(--mc-color-overlay) 78%,transparent),color-mix(in srgb,var(--mc-color-overlay) 88%,transparent),color-mix(in srgb,var(--mc-color-overlay) 94%,transparent))}.auth-signin-modal__content{display:grid;width:100%;max-width:28rem;grid-template-columns:minmax(0,1fr);margin:0 auto;gap:var(--mc-space-3);overflow-wrap:break-word}.auth-signin-modal__content:has(.auth-register-modal__choices-layout){max-width:none}.auth-modal__demo-hint{margin:0;background:color-mix(in srgb,currentColor 8%,transparent);color:color-mix(in srgb,currentColor 80%,transparent)}.auth-signin-modal__content .auth-form{gap:var(--mc-space-3)}.auth-signin-modal__content .auth-signin-options{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-3)}.auth-signin-modal__content .auth-social-signin{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-signin-modal__content .auth-social-signin__action--primary{grid-column:1 / -1}.auth-signin-modal__content .auth-social-signin__divider{display:flex;align-items:center;gap:var(--mc-space-3);grid-column:1 / -1;margin:var(--mc-space-2) 0;color:color-mix(in srgb,currentColor 60%,transparent);font:var(--mc-font-caption)}.auth-signin-modal__content .auth-social-signin__divider .mc-separator{flex:1 1 0}.auth-signin-modal__content .auth-social-signin__action{margin-block-end:var(--mc-space-1)}.auth-signin-modal__register-prompt{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--mc-space-2);font:var(--mc-font-body)}.auth-register-modal__choices-layout{display:grid;gap:var(--mc-space-3);grid-template-columns:1fr 1fr}.auth-register-modal__role-card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mc-space-2);padding:var(--mc-space-4);border-radius:var(--mc-radius-md);background:color-mix(in srgb,currentColor 6%,transparent);border:1px solid color-mix(in srgb,currentColor 12%,transparent)}.auth-register-modal__role-card h3{margin:0;font:var(--mc-font-title)}.auth-register-modal__role-icon{display:grid;place-items:center;width:var(--mc-touch-target-min);height:var(--mc-touch-target-min);border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);color:var(--mc-color-action-primary-text)}.auth-register-modal__role-eyebrow{margin:0;color:var(--mc-color-action-primary);font:var(--mc-font-eyebrow)}.auth-register-modal__role-desc{margin:0;flex:1 1 auto;color:color-mix(in srgb,currentColor 75%,transparent);font:var(--mc-font-body)}.auth-register-modal__role-sub{margin:0;color:color-mix(in srgb,currentColor 55%,transparent);font:var(--mc-font-caption)}.auth-register-modal__role-card .mc-button{margin-block-start:auto}.auth-register-modal__next-hint{margin:0;text-align:center;color:color-mix(in srgb,currentColor 55%,transparent);font:var(--mc-font-caption)}.auth-register-modal__role-chip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-2);padding:var(--mc-space-2) var(--mc-space-3);border-radius:var(--mc-radius-sm);background:color-mix(in srgb,currentColor 6%,transparent);font:var(--mc-font-caption)}.auth-register-confirm{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mc-space-3)}.auth-register-confirm__body{margin:0;font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold)}.auth-register-confirm__note{margin:0;color:color-mix(in srgb,currentColor 70%,transparent);font:var(--mc-font-body)}.auth-register-confirm .auth-register-modal__actions{width:100%}.auth-register-modal__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-3);margin-block-start:var(--mc-space-3)}@media(min-width:40rem){.auth-register-modal__actions{flex-wrap:nowrap}}.auth-register-modal__age-note{margin:0;text-align:center;color:color-mix(in srgb,currentColor 45%,transparent);font:var(--mc-font-caption)}.auth-signin-modal__content .auth-legal-links{width:100%;max-width:28rem;margin:0 auto;padding-block-start:var(--mc-space-3)}.auth-signin-modal__content .auth-legal-links a{color:color-mix(in srgb,currentColor 50%,transparent)}@media(max-width:47.99rem){.auth-register-modal__choices-layout{grid-template-columns:1fr}}@media(prefers-reduced-data:reduce){.auth-modal__bg{display:none}.auth-modal__scrim{background:var(--mc-color-overlay)}}@media(forced-colors:active){.auth-modal__bg{display:none}.auth-modal__scrim{background:Canvas}}.auth-social-signin__label{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 var(--mc-space-2)}@media(min-width:40rem){.auth-social-signin__label{flex-wrap:nowrap;gap:var(--mc-space-2)}}.auth-social-signin__logo{flex:0 0 auto;inline-size:var(--mc-size-icon-sm);block-size:var(--mc-size-icon-sm)}.auth-social-signin__soon{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.auth-social-signin__feedback,.auth-social-signin__note{grid-column:1 / -1}.auth-social-signin__note{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.auth-external-error{margin-block-end:var(--mc-space-2)}.auth-external__form{display:grid;gap:var(--mc-space-3)}.auth-external__email{display:grid;gap:var(--mc-space-1);margin:0}.auth-external__email span,.auth-external__status{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.public-auth-actions{display:flex;align-items:center;gap:var(--mc-space-3)}.public-auth-actions--mobile{width:100%;flex-direction:column;align-items:stretch;padding-top:var(--mc-space-6);border-top:1px solid var(--mc-color-border-soft)}.public-shell{background:var(--mc-color-canvas)}.public-shell--full-screen{height:100dvh;min-height:0;overflow:hidden}.public-shell--full-screen .public-shell__main,.public-shell--full-screen .public-shell__content,.public-shell--full-screen .app-error-boundary__content{min-height:0;overflow:hidden}.public-shell--full-screen .public-shell__main,.public-shell--full-screen .public-shell__content,.public-shell--full-screen .app-error-boundary__content{height:100%}.public-shell>header{position:sticky;z-index:50;top:0;min-width:0}.shell-brand{display:inline-flex;min-width:0;min-height:var(--mc-touch-target-min);flex:0 1 auto;align-items:center;color:inherit;text-decoration:none}.shell-brand__compact-mark{display:none}.public-shell__top-bar--legal .mc-top-bar__brand{flex:1 1 auto;gap:var(--mc-space-4)}.public-shell__page-title{min-width:0;overflow:hidden;font:var(--mc-font-heading);text-overflow:ellipsis;white-space:nowrap}@media(max-width:47.99rem){.public-shell__top-bar--legal .mc-top-bar__brand{gap:var(--mc-space-3)}.public-shell__top-bar--legal .shell-brand{width:auto;min-width:var(--mc-touch-target-min);max-width:none;flex:0 0 auto}.public-shell__top-bar--legal .shell-brand .mc-brand{display:none}.public-shell__top-bar--legal .shell-brand__compact-mark{display:inline-flex;color:var(--mc-color-brand-chrome-text);font:var(--mc-font-title);letter-spacing:-.08em}.public-shell__top-bar--legal .shell-brand__compact-mark span{color:var(--mc-color-action-primary)}.public-shell__page-title{display:-webkit-box;font:var(--mc-font-title);white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}.public-shell__desktop-primary{display:flex;flex:0 0 auto;align-items:center;gap:var(--mc-space-1)}.public-shell__desktop-nav .shell-navigation__item{position:relative;border-radius:var(--mc-radius-sm);background:transparent}.public-shell__desktop-nav .shell-navigation__item.active:after{position:absolute;right:var(--mc-space-4);bottom:var(--mc-space-1);left:var(--mc-space-4);height:2px;border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);content:""}.public-shell__desktop-nav,.public-shell__top-bar .shell-header-actions__account,.public-shell__guest-locale,.public-shell__desktop-theme{flex:0 0 auto}.public-shell__top-bar .shell-header-actions__account.public-session-actions{min-width:max-content;justify-content:flex-end}.public-shell__top-bar .shell-header-actions__account .public-session-actions__reserved{display:block;width:12rem;min-height:var(--mc-touch-target-min)}.public-shell__menu{display:inline-flex;min-width:var(--mc-touch-target-min);flex:0 0 auto}.public-shell__mobile-search{display:none}.public-shell__drawer-auth{margin-top:var(--mc-layout-section-gap)}.public-shell__content{min-height:calc(100dvh - var(--mc-space-16) * 3)}@media(min-width:75.01rem){.public-shell .mc-app-shell__sidebar{display:flex;flex-direction:column}}@media(max-width:63.99rem){.public-shell__top-bar .shell-header-actions__account .public-auth-actions>:first-child{display:none}.public-shell__top-bar .shell-header-actions__account.public-session-actions{min-width:max-content}.public-shell__top-bar .shell-header-actions__account .public-session-actions__reserved{width:var(--mc-touch-target-min)}}@media(max-width:69.99rem){.public-shell__top-bar .mc-top-bar__navigation{display:none}}@media(max-width:47.99rem){.public-shell:not(.public-shell--task){padding-bottom:var(--mc-layout-bottom-navigation-clearance)}.public-shell--full-screen{height:auto;min-height:100dvh;overflow:visible}.public-shell--full-screen .public-shell__main,.public-shell--full-screen .public-shell__content,.public-shell--full-screen .app-error-boundary__content{height:auto;overflow:visible}.shell-brand{width:100%;max-width:8.9375rem}.shell-brand .mc-brand{width:100%}}@media(max-width:39.99rem){.public-shell__mobile-search{display:inline-flex}}.public-shell--consumer .public-shell__top-bar .mc-top-bar__conversion{gap:var(--mc-space-2)}@media(min-width:40rem){.public-shell__top-bar .mc-top-bar__conversion{margin-inline-start:auto}}@media(min-width:80rem){.public-shell__top-bar .mc-top-bar__utilities{margin-inline-start:auto}.public-shell__top-bar .mc-top-bar__utilities+.mc-top-bar__conversion{margin-inline-start:0}}.shell-header-search,.shell-header-search__form{width:100%;min-width:0}.shell-header-search__trigger{display:none}.shell-header-search__form .mc-search-field,.shell-header-search__form .mc-search-field__input{min-width:0}@media(max-width:63.99rem){.shell-header-search{width:auto;min-width:var(--mc-touch-target-min);flex:0 0 auto}.shell-header-search__trigger{display:inline-flex}.shell-header-search__form{position:absolute;z-index:40;top:calc(100% + var(--mc-space-2));right:var(--mc-layout-safe-right);left:var(--mc-layout-safe-left);display:none;width:auto;padding:var(--mc-space-3);border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-lg);background:var(--mc-color-surface-raised);box-shadow:var(--mc-shadow-overlay)}.shell-header-search--expanded .shell-header-search__form{display:block}}.shell-header-actions{display:inline-flex;min-width:0;align-items:center;gap:var(--mc-space-2)}.shell-header-actions__account{flex:none}@media(max-width:39.99rem){.mc-top-bar[data-actor=consumer] .mc-top-bar__conversion,.mc-top-bar[data-actor=creator] .mc-top-bar__conversion,.mc-top-bar[data-actor=mcbu] .mc-top-bar__conversion{display:flex}.mc-top-bar .shell-header-actions__account{display:none}}@media(max-width:47.99rem){.mc-top-bar[data-actor=consumer] .mc-top-bar__search,.mc-top-bar[data-actor=consumer] .shell-header-actions__account{display:none}.mc-top-bar[data-actor=consumer] .mc-top-bar__frame{gap:var(--mc-space-2)}.mc-top-bar[data-actor=consumer] .mc-top-bar__conversion{margin-inline-start:auto}.mc-top-bar[data-actor=consumer] .mc-top-bar__overflow{margin-inline-start:0}.mc-top-bar[data-actor=consumer] .shell-header-actions{gap:var(--mc-space-1)}.mc-top-bar[data-actor=consumer] .shell-brand{width:calc(var(--mc-space-16) + var(--mc-space-12));max-width:calc(var(--mc-space-16) + var(--mc-space-12))}.mc-top-bar[data-actor=consumer] .shell-brand .mc-brand{width:100%}}@media(max-width:21.99rem){.mc-top-bar[data-actor=consumer] .shell-brand{width:var(--mc-touch-target-min);min-width:var(--mc-touch-target-min);justify-content:flex-start}.mc-top-bar[data-actor=consumer] .shell-brand .mc-brand{display:none}.mc-top-bar[data-actor=consumer] .shell-brand__compact-mark{display:inline-flex;color:var(--mc-color-brand-chrome-text);font:var(--mc-font-title);letter-spacing:-.08em}.mc-top-bar[data-actor=consumer] .shell-brand__compact-mark span{color:var(--mc-color-action-primary)}}.public-progressive-navigation__orientation{display:grid;gap:var(--mc-space-2);padding-bottom:var(--mc-space-4);border-bottom:1px solid var(--mc-color-brand-chrome-border-soft)}.public-progressive-navigation__orientation>p{margin:0 0 var(--mc-space-2);color:var(--mc-color-brand-chrome-text-muted);font:var(--mc-font-title)}.public-progressive-navigation__orientation .mc-header-action{width:100%;justify-content:space-between;padding-inline:var(--mc-space-4);border-radius:var(--mc-radius-lg);background:var(--mc-color-brand-chrome-interactive)}.mc-progressive-navigation__actions:has(>.public-progressive-navigation__account-actions){flex-wrap:wrap}.public-progressive-navigation__utilities,.public-progressive-navigation__account-actions{display:flex;min-width:0;align-items:center;gap:var(--mc-space-2)}.public-progressive-navigation__account-actions{flex:1 1 100%;flex-direction:column;align-items:stretch}.public-progressive-navigation__account-actions :is(.public-shell__drawer-auth,.shell-phone-menu__auth){margin-top:0}.public-progressive-navigation__account-actions .public-auth-actions--mobile{flex-direction:row;padding-top:0;border-top:0}.public-progressive-navigation__account-actions .public-auth-actions--mobile>.mc-button{flex:1 1 0}@media(min-width:48rem){.mc-overlay--progressive-navigation{padding-left:max(var(--mc-space-6),env(safe-area-inset-left))}}.public-progressive-navigation__area{margin-block:var(--mc-space-4)}.public-progressive-navigation--minimal{--mc-color-text: var(--mc-color-brand-chrome-text);--mc-color-text-muted: var(--mc-color-brand-chrome-text-muted);--mc-color-surface-interactive: var(--mc-color-brand-chrome-interactive);--mc-color-value-credits: var(--mc-base-dark-credits);--mc-component-badge-success-background: color-mix( in srgb, var(--mc-base-dark-success) 12%, transparent );--mc-component-badge-success-border: color-mix( in srgb, var(--mc-base-dark-success) 30%, transparent );--mc-component-badge-success-text: var(--mc-base-dark-success);--mc-component-badge-neutral-background: color-mix( in srgb, var(--mc-base-dark-text) 8%, transparent );--mc-component-badge-neutral-text: var(--mc-base-dark-muted);--mc-component-badge-info-background: var(--mc-base-dark-info);--mc-component-badge-info-text: var(--mc-base-dark-on-cool)}.public-progressive-navigation--minimal .public-progressive-navigation__area{margin:0}.customer-phone-menu{display:grid;min-width:0;gap:var(--mc-space-4)}.customer-phone-menu__identity{display:flex;min-width:0;min-height:calc(var(--mc-touch-target-min) + var(--mc-space-4));align-items:center;justify-content:space-between;gap:var(--mc-space-2);padding:var(--mc-space-2);border-radius:var(--mc-radius-md);color:var(--mc-color-brand-chrome-text);text-decoration:none}.customer-phone-menu__identity--link:hover,.customer-phone-menu__identity--link:focus-visible{background:var(--mc-color-brand-chrome-interactive)}.customer-phone-menu__identity--link:focus-visible,.customer-phone-menu__wallet-fallback:focus-visible{outline:3px solid var(--mc-color-focus-ring);outline-offset:2px}.customer-phone-menu__identity .authenticated-account-identity{min-width:0}.customer-phone-menu__identity .authenticated-account-identity__avatar{color:var(--mc-color-text-on-action)}.customer-phone-menu__identity .authenticated-account-identity__copy small{color:var(--mc-color-brand-chrome-text-muted);font:var(--mc-font-caption)}.customer-phone-menu__identity>.mc-icon{flex:none;color:var(--mc-color-brand-chrome-text-muted)}.customer-phone-menu__wallet{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--mc-space-3);padding:var(--mc-space-4);border:1px solid var(--mc-color-brand-chrome-border-soft);border-radius:var(--mc-radius-lg);background:var(--mc-color-brand-chrome-surface-raised)}.customer-phone-menu__wallet-copy{display:grid;min-width:0;justify-items:start;gap:var(--mc-space-1)}.customer-phone-menu__wallet-label{color:var(--mc-color-brand-chrome-text-muted);font:var(--mc-font-caption)}.customer-phone-menu__wallet-amount{max-width:100%;font:var(--mc-font-title)}.customer-phone-menu__wallet-amount .mc-token-amount__value{overflow:hidden;text-overflow:ellipsis}.customer-phone-menu__wallet-unit{color:var(--mc-color-brand-chrome-text-muted);font:var(--mc-font-caption)}.customer-phone-menu__wallet-skeleton{width:min(7rem,100%)}.customer-phone-menu__wallet-fallback{color:var(--mc-color-brand-chrome-text);font:var(--mc-font-body)}.customer-phone-menu__topup{flex:none;color:var(--mc-color-text-on-action)}.customer-phone-menu__sections{display:grid;gap:var(--mc-space-4)}.customer-phone-menu__section{display:grid;gap:var(--mc-space-1)}.customer-phone-menu__section+.customer-phone-menu__section{padding-top:var(--mc-space-3);border-top:1px solid var(--mc-color-brand-chrome-border-soft)}.customer-phone-menu__section h2{margin:0;padding:0 var(--mc-space-3) var(--mc-space-1);color:var(--mc-color-brand-chrome-text-muted);font:var(--mc-font-eyebrow);letter-spacing:var(--mc-letter-spacing-overline);text-transform:uppercase}.customer-phone-menu__section .mc-navigation__item{min-height:var(--mc-touch-target-min);padding:var(--mc-space-2) var(--mc-space-3);color:var(--mc-color-brand-chrome-text-muted)}.customer-phone-menu__section .mc-navigation__item:is(:hover,.active){background:var(--mc-color-brand-chrome-interactive);color:var(--mc-color-brand-chrome-text)}.customer-phone-menu__section .shell-navigation__label{min-width:0;flex:1 1 auto}.customer-phone-menu__section .shell-navigation__count{flex:none}.public-progressive-navigation--minimal .mc-progressive-navigation__actions{display:grid;gap:var(--mc-space-2);padding-top:var(--mc-space-2);padding-bottom:max(var(--mc-space-3),env(safe-area-inset-bottom))}.public-progressive-navigation--minimal .public-progressive-navigation__utilities{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--mc-space-2)}.public-progressive-navigation--minimal .public-progressive-navigation__utilities>*{min-width:0;width:100%}.public-progressive-navigation--minimal .public-progressive-navigation__utilities :is(.mc-navigation-disclosure__trigger,.mc-header-action){width:100%;justify-content:center}.public-progressive-navigation--minimal .public-progressive-navigation__account-actions{width:100%}.public-progressive-navigation--minimal .shell-phone-menu__logout--customer{min-height:var(--mc-touch-target-min);color:var(--mc-color-brand-chrome-text-muted)}.public-bottom-navigation{display:none}@media(max-width:47.99rem){.public-bottom-navigation{position:fixed;z-index:30;inset:auto 0 0;display:grid;box-sizing:border-box;min-height:var(--mc-layout-bottom-navigation-clearance);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--mc-space-1);padding:var(--mc-space-1) max(var(--mc-space-2),env(safe-area-inset-right)) max(var(--mc-space-1),env(safe-area-inset-bottom)) max(var(--mc-space-2),env(safe-area-inset-left));border-top:1px solid var(--mc-color-border-soft);background:var(--mc-color-surface-raised);box-shadow:var(--mc-shadow-raised);isolation:isolate}.public-bottom-navigation__item{position:relative;display:inline-flex;min-width:0;min-height:var(--mc-touch-target-min);box-sizing:border-box;align-items:center;justify-content:center;flex-direction:column;gap:var(--mc-space-1);padding:var(--mc-space-1);border:1px solid transparent;border-radius:var(--mc-radius-md);color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-align:center;text-decoration:none;transition:background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.public-bottom-navigation__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.public-bottom-navigation__item:hover,.public-bottom-navigation__item:active,.public-bottom-navigation__item--active{background:var(--mc-color-surface-interactive);color:var(--mc-color-text)}.public-bottom-navigation__item--active:before{position:absolute;top:var(--mc-space-1);left:50%;width:var(--mc-space-6);height:2px;border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);content:"";translate:-50% 0}.public-bottom-navigation__item--active .public-bottom-navigation__label{font-weight:var(--mc-font-weight-bold)}.public-bottom-navigation__item:is([aria-busy=true],[aria-disabled=true]){opacity:var(--mc-component-disabled-opacity)}.public-bottom-navigation__item:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}}@media(forced-colors:active)and (max-width:47.99rem){.public-bottom-navigation{border-top-color:CanvasText}.public-bottom-navigation__item--active:before{background:Highlight}}@media(prefers-reduced-motion:reduce)and (max-width:47.99rem){.public-bottom-navigation__item{transition:none}}.contextual-footer{position:relative;z-index:1;padding:clamp(var(--mc-space-8),5vw,var(--mc-space-16)) var(--mc-layout-safe-right) max(var(--mc-space-8),var(--mc-layout-safe-bottom)) var(--mc-layout-safe-left);border-top:1px solid var(--mc-color-border-soft);background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--mc-color-action-primary) 8%,transparent),transparent 28rem),var(--mc-color-surface);color:var(--mc-color-text-muted)}.contextual-footer a{display:inline-flex;min-height:var(--mc-touch-target-min);align-items:center;color:var(--mc-color-text);text-decoration:none}.contextual-footer a:hover,.contextual-footer a:focus-visible{color:var(--mc-color-action-primary);text-decoration:underline;text-underline-offset:var(--mc-space-1)}.footer-link-list{display:grid;min-width:0;gap:0;margin:var(--mc-space-3) 0 0;padding:0;list-style:none}.footer-link-list li{min-width:0}.footer-link-list a,.footer-link-list__action{font-size:var(--mc-font-size-body)}.footer-link-list a{display:inline-flex;max-width:100%;min-width:0;min-width:var(--mc-touch-target-min);min-height:var(--mc-touch-target-min);align-items:center;overflow-wrap:anywhere}.footer-link-list__action{justify-content:flex-start;min-height:var(--mc-touch-target-min);padding-inline:0}.footer-link-list__action:hover,.footer-link-list__action:focus-visible{text-decoration:underline;text-underline-offset:var(--mc-space-1)}.footer-link-group{min-width:0}.footer-link-group>summary{color:var(--mc-color-text-muted);cursor:pointer;font-size:var(--mc-font-size-caption);font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.footer-link-group>summary:hover,.footer-link-group>summary:focus-visible{color:var(--mc-color-action-primary)}@media(min-width:48rem){.footer-link-group>summary{list-style:none}.footer-link-group>summary::-webkit-details-marker{display:none}}@media(max-width:47.99rem){.footer-link-group{padding:var(--mc-space-3) 0;border-top:1px solid var(--mc-color-border-soft)}.footer-link-group>summary{display:flex;min-height:var(--mc-touch-target-min);align-items:center;justify-content:space-between;gap:var(--mc-space-4);list-style:none}.footer-link-group>summary::-webkit-details-marker{display:none}.footer-link-group>summary:after{width:.5rem;height:.5rem;flex:0 0 auto;transform:rotate(45deg);border-right:2px solid var(--mc-color-action-primary);border-bottom:2px solid var(--mc-color-action-primary);content:""}.footer-link-group:not([open])>summary:after{transform:rotate(-45deg)}}.public-expanded-footer{display:grid;max-width:var(--mc-layout-content-standard);margin:0 auto;gap:var(--mc-space-8)}.public-expanded-footer__intro{position:relative;min-width:0;align-self:start;padding:var(--mc-space-6);border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-lg);background:color-mix(in srgb,var(--mc-color-action-primary) 4%,var(--mc-color-surface-raised))}.public-expanded-footer__intro:before{position:absolute;top:0;left:var(--mc-space-6);width:var(--mc-space-12);height:3px;border-radius:0 0 3px 3px;background:var(--mc-color-action-primary);content:""}.public-expanded-footer__intro p{max-width:26rem;margin:var(--mc-space-4) 0 0;font:var(--mc-font-body);line-height:1.6}.public-expanded-footer__navigation{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-8) var(--mc-space-6)}.public-expanded-footer__company{grid-column:1 / -1;margin:0;padding-top:var(--mc-space-6);border-top:1px solid var(--mc-color-border-soft);color:var(--mc-color-text-muted);font:var(--mc-font-caption);line-height:1.6;overflow-wrap:anywhere}@media(min-width:80rem){.public-expanded-footer{grid-template-columns:minmax(15rem,.8fr) minmax(0,2.2fr);gap:var(--mc-space-12)}.public-expanded-footer__navigation{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.65fr) minmax(0,.8fr);gap:var(--mc-space-6)}}@media(max-width:47.99rem){.public-expanded-footer{gap:var(--mc-space-6)}.public-expanded-footer__intro{padding:var(--mc-space-4)}.public-expanded-footer__intro:before{left:var(--mc-space-4)}.public-expanded-footer__navigation{grid-template-columns:minmax(0,1fr);gap:0}}.locale-preference-control{display:inline-flex;flex:0 0 auto}.locale-preference-control .mc-header-action .mc-flag{flex:0 0 auto}.locale-preference-control__options{display:grid;margin:0;gap:var(--mc-space-1);padding:0;list-style:none}.locale-preference-control__options .mc-button{width:100%}.locale-preference-control__options .mc-button__label{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;justify-items:start;gap:var(--mc-space-3);text-align:left}.locale-preference-control__options [aria-selected=true]{background:var(--mc-color-surface-interactive);color:var(--mc-color-text)}.authenticated-shell__top-bar .mc-top-bar__conversion{display:flex;align-items:center;gap:var(--mc-space-3)}@media(max-width:47.99rem){.authenticated-shell__top-bar .mc-top-bar__conversion{gap:var(--mc-space-2)}}.theme-preference-control{display:inline-flex;min-width:0;align-items:center;justify-content:center}:is(.public-shell__drawer-theme,.shell-phone-menu__theme){width:100%;margin-bottom:var(--mc-space-3)}.public-shell__drawer-theme,.shell-phone-menu__theme{justify-content:flex-end}@media(max-width:75rem){.public-shell__desktop-theme{display:none}}.pwa-status{display:flex;align-items:center;justify-content:center;gap:var(--mc-space-3);padding:var(--mc-space-2) max(var(--mc-space-4),env(safe-area-inset-right));border-bottom:1px solid var(--mc-color-border);background:var(--mc-color-surface-interactive);color:var(--mc-color-text);text-align:center}.pwa-status--offline{background:var(--mc-color-status-warning-soft)}@media(max-width:760px){.pwa-status{align-items:stretch;flex-direction:column}}.mc-system-view{box-sizing:border-box;min-width:0;width:min(72rem,100%);margin:0 auto;padding:clamp(var(--mc-space-6),5vw,var(--mc-space-12)) var(--mc-space-6)}.mc-access-state{display:grid;gap:var(--mc-space-6);width:min(72rem,100%);min-height:min(42rem,calc(100dvh - var(--mc-space-16) * 2));margin-inline:auto;padding:clamp(var(--mc-space-6),5vw,var(--mc-space-12)) var(--mc-space-6);align-content:center;color:var(--mc-color-text)}.mc-access-state__header{display:grid;max-width:48rem;gap:var(--mc-space-3)}.mc-access-state__context{display:flex;align-items:center;gap:var(--mc-space-3);color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.mc-access-state__context p,.mc-access-state__header h1,.mc-access-state__summary,.mc-access-state__panel h2,.mc-access-state__panel p{margin:0}.mc-access-state__code{display:inline-flex;min-height:2rem;align-items:center;border:1px solid currentColor;border-radius:var(--mc-radius-md);padding-inline:var(--mc-space-3);background:var(--mc-color-surface-raised);color:var(--mc-color-status-warning)}.mc-access-state--danger .mc-access-state__code{color:var(--mc-color-status-danger)}.mc-access-state__header h1{font:var(--mc-font-display)}.mc-access-state__header h1:focus{outline:none}.mc-access-state__summary{color:var(--mc-color-text-muted);font:var(--mc-font-heading)}.mc-access-state__layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(16rem,.65fr);gap:var(--mc-space-4)}.mc-access-state__panel{display:grid;min-width:0;gap:var(--mc-space-3);border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-lg);padding:var(--mc-space-6);background:var(--mc-color-surface-raised)}.mc-access-state__panel--primary{border-inline-start:4px solid var(--mc-color-status-warning)}.mc-access-state--danger .mc-access-state__panel--primary{border-inline-start-color:var(--mc-color-status-danger)}.mc-access-state__panel--support{grid-column:2;grid-row:1;border-inline-start:4px solid var(--mc-color-status-info)}.mc-access-state__panel h2{font:var(--mc-font-title)}.mc-access-state__panel p{color:var(--mc-color-text-muted);overflow-wrap:anywhere}.mc-access-state__destination{display:block;width:100%;border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-md);padding:var(--mc-space-3);background:var(--mc-color-canvas);color:var(--mc-color-text);overflow-wrap:anywhere;white-space:normal}.mc-access-state__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-4);border-top:1px solid var(--mc-color-border);padding-block-start:var(--mc-space-6)}.mc-access-state__actions,.mc-access-state__support{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-3)}.mc-access-state__support{justify-content:flex-end}.mc-access-state__support a{display:inline-flex;min-height:var(--mc-touch-target-min);align-items:center;color:var(--mc-color-action-primary);font-weight:var(--mc-font-weight-semibold)}.mc-system-view--status{display:grid;min-height:60vh;place-items:center}.mc-system-view__hero:not(.mc-feedback){padding:clamp(var(--mc-space-6),5vw,var(--mc-space-12));border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-lg);background:var(--mc-color-surface-raised);color:var(--mc-color-text)}.mc-system-view__hero h1{margin:var(--mc-space-2) 0;font:var(--mc-font-display);overflow-wrap:anywhere}.mc-system-view__hero>p:last-of-type{color:var(--mc-color-text-muted)}.mc-system-view__eyebrow{margin:0;color:var(--mc-color-action-primary);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.mc-system-view__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-3);margin-top:var(--mc-space-6)}.mc-state-gallery{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-4);margin-top:var(--mc-space-6)}.mc-state-gallery>*{min-width:0}.mc-notification-boundary{margin-top:var(--mc-space-6)}.mc-notification-boundary h2,.mc-notification-boundary p{margin:0}.mc-notification-boundary p{margin-top:var(--mc-space-2);color:var(--mc-color-text-muted)}.mc-error-boundary{width:min(42rem,calc(100% - (2 * var(--mc-space-6))));margin:clamp(var(--mc-space-8),10vh,var(--mc-space-12)) auto}.mc-error-boundary__reference{font-family:var(--mc-font-sans);overflow-wrap:anywhere}@media(max-width:767px){.mc-access-state{min-height:auto;gap:var(--mc-space-6);padding:var(--mc-space-6) var(--mc-space-3) var(--mc-space-8);align-content:start}.mc-access-state__layout{grid-template-columns:1fr}.mc-access-state__panel{padding:var(--mc-space-4)}.mc-access-state__panel--support{grid-column:auto;grid-row:auto}.mc-access-state__footer{align-items:stretch;flex-direction:column}.mc-access-state__actions>*{width:100%}.mc-access-state__support{justify-content:flex-start}.mc-state-gallery{grid-template-columns:1fr}}.mc-toast-viewport{position:fixed;z-index:70;inset-block-start:max(var(--mc-space-4),env(safe-area-inset-top));inset-inline-end:max(var(--mc-space-4),env(safe-area-inset-right));display:grid;min-width:0;width:min(25rem,calc(100vw - (2 * var(--mc-space-4))));max-width:calc(100vw - (2 * var(--mc-space-4)));gap:var(--mc-space-3)}.mc-toast{min-width:0;color:var(--mc-color-text)}.mc-toast>.mc-card__body{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--mc-space-3);padding:var(--mc-space-4)}.mc-toast__content{min-width:0;overflow-wrap:anywhere}.mc-toast__signal{width:.75rem;height:.75rem;margin-top:.35rem;border-radius:var(--mc-radius-pill);background:var(--mc-color-status-info)}.mc-toast--success .mc-toast__signal{background:var(--mc-color-status-success)}.mc-toast--warning .mc-toast__signal{background:var(--mc-color-status-warning)}.mc-toast--error .mc-toast__signal{background:var(--mc-color-status-danger)}.mc-toast__title,.mc-toast__message,.mc-toast__count{margin:0}.mc-toast__title{font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.mc-toast__message,.mc-toast__count{margin-top:var(--mc-space-1);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.mc-toast__action{display:inline-block;margin-top:var(--mc-space-2);color:var(--mc-color-action-primary);font-weight:var(--mc-font-weight-bold)}.mc-toast__dismiss{align-self:start}@media(max-width:639px){.mc-toast-viewport{inset-inline:var(--mc-space-3);width:auto;max-width:calc(100vw - (2 * var(--mc-space-3)))}}.discovery-page,.discovery-grid-shell{--discovery-surface-raised: color-mix( in srgb, var(--mc-color-surface-raised) 94%, var(--mc-color-action-primary) 6% );--discovery-accent-tonal: color-mix( in srgb, var(--mc-color-action-primary) 16%, var(--mc-color-surface-raised) );--discovery-accent-tonal-hover: color-mix( in srgb, var(--mc-color-action-primary) 22%, var(--mc-color-surface-raised) );--discovery-border-subtle: color-mix( in srgb, var(--mc-color-border-soft) 78%, transparent );--discovery-border-interactive: color-mix( in srgb, var(--mc-color-action-primary) 46%, var(--mc-color-border) );--discovery-radius-control: var(--mc-radius-md);--discovery-radius-container: calc(var(--mc-radius-lg) + var(--mc-space-1))}.discovery-page{min-height:100dvh;padding-block:var(--mc-layout-page-block-start) var(--mc-layout-page-block-end);background:radial-gradient(circle at 14% 0%,color-mix(in srgb,var(--mc-color-action-primary) 5%,transparent),transparent calc(7 * var(--mc-space-16))),var(--mc-color-canvas);color:var(--mc-color-text)}.discovery-organic{width:100%;scroll-margin-block-start:calc(var(--mc-layout-header-min-block) + var(--mc-space-2))}.discovery-organic{display:grid;gap:var(--mc-space-6)}.discovery-controls{display:grid;gap:var(--mc-space-3);min-width:0}.discovery-eyebrow{margin:0 0 var(--mc-space-2)}.discovery-loading-sort{display:block;width:calc(2 * var(--mc-space-16) + var(--mc-space-4));height:var(--mc-touch-target-min);border-radius:var(--mc-radius-pill)}.discovery-sort{display:inline-flex;min-width:0}.discovery-sort__trigger{min-width:0;padding:0 var(--mc-space-3);border-color:var(--discovery-border-interactive);background:var(--discovery-accent-tonal)}.discovery-sort__trigger:hover,.discovery-sort__trigger[aria-expanded=true]{background:var(--discovery-accent-tonal-hover)}.discovery-sort__trigger:focus-visible,.discovery-sort__option:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}.discovery-sort__value{min-width:0;overflow:hidden;line-height:var(--mc-line-height-caption);text-overflow:ellipsis;white-space:nowrap}.discovery-sort__options{position:fixed;z-index:var(--mc-layer-disclosure);display:grid;gap:var(--mc-space-1);overflow:auto;overscroll-behavior:contain;padding:var(--mc-space-2);border:calc(var(--mc-space-1) / 4) solid var(--mc-component-dialog-border);border-radius:var(--mc-radius-md);background:var(--mc-component-dialog-background);color:var(--mc-color-text);box-shadow:var(--mc-shadow-overlay);animation:mc-overlay-enter var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.discovery-sort__option{display:flex;width:100%;justify-content:space-between;gap:var(--mc-space-3);padding-inline:var(--mc-space-3);border:0;border-radius:var(--mc-radius-md);text-align:start}.discovery-sort__option:hover,.discovery-sort__option--selected{background:var(--mc-color-surface-interactive)}@media(forced-colors:active){.discovery-sort__trigger{border-color:ButtonText}.discovery-sort__trigger:focus-visible,.discovery-sort__option:focus-visible{outline:calc(var(--mc-space-1) / 2) solid Highlight;outline-offset:calc(var(--mc-space-1) / 2);box-shadow:none}}@media(prefers-reduced-motion:reduce){.discovery-sort__options{animation:none}}.discovery-refinement-panel{position:relative;z-index:1;display:grid;gap:var(--mc-space-2);min-width:0;overflow:visible;padding:0;border:0;background:transparent;box-shadow:none}.discovery-results{--mc-component-empty-state-background: var(--mc-color-surface-raised);display:grid;align-content:start;min-height:calc(5 * var(--mc-space-16));gap:var(--mc-space-6)}.discovery-card{--mc-component-card-border: var(--mc-component-tile-border);align-self:start;min-width:0;border-radius:var(--discovery-radius-container)}.discovery-card.mc-card--padding-none>.mc-card__body{height:auto}.discovery-card-link{display:block;color:inherit;text-decoration:none}.discovery-card-link:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring-inset)}.discovery-card-media{position:relative;display:grid;aspect-ratio:4 / 3;place-items:center;overflow:hidden;background:linear-gradient(145deg,var(--mc-color-surface-interactive),color-mix(in srgb,var(--mc-color-action-primary) 22%,var(--mc-color-surface)))}.discovery-card-mobile-identity{display:none}.discovery-card-media-link{position:absolute;inset:0;color:inherit}.discovery-card-media-link:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring-inset)}.discovery-card-media img{width:100%;height:100%;object-fit:cover;transition:transform var(--mc-motion-duration-standard) var(--mc-motion-easing-emphasized)}.discovery-card-media-image--loading{opacity:0}.discovery-card-media-skeleton{position:absolute;inset:0}.discovery-card-media-skeleton .mc-skeleton__line{width:100%;height:100%;border-radius:0}@media(hover:hover){.discovery-card-media-link:hover img{transform:scale(1.035)}}.discovery-card-media-link:focus-visible img{transform:scale(1.035)}.discovery-card-fallback{display:grid;width:100%;height:100%;place-items:center;color:var(--mc-color-action-primary)}.discovery-favourite{--mc-icon-button-compact-border: color-mix( in srgb, var(--mc-color-border) 55%, transparent );--mc-icon-button-compact-background: color-mix( in srgb, var(--mc-color-surface) 82%, transparent );--mc-icon-button-compact-background-hover: var( --discovery-accent-tonal-hover );--mc-icon-button-compact-backdrop-filter: blur(var(--mc-space-3));--mc-icon-button-compact-box-shadow: var(--mc-shadow-resting);--mc-icon-button-compact-active-color: var(--mc-color-action-primary)}.discovery-card-copy{padding:var(--mc-space-4);border-top:calc(var(--mc-space-1) / 4) solid var(--discovery-border-subtle)}.discovery-card-copy>.mc-media-identity__content{width:100%}.discovery-card-copy h2,.discovery-card-copy p{margin:0}.discovery-card-copy h2{min-width:0;overflow:hidden;font:var(--mc-font-title);text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){.discovery-card-link:hover .discovery-card-copy h2{color:var(--mc-color-action-primary)}}.discovery-card-title{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:var(--mc-space-2)}.discovery-card-meta{display:flex;min-width:0;flex:0 1 auto;align-items:center}.discovery-locale-flags,.discovery-locale-group,.discovery-language-flags{display:inline-flex;align-items:center;gap:var(--mc-space-1)}.discovery-language-overflow{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.discovery-locale-flags{gap:var(--mc-space-2)}.discovery-locale-marker{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.discovery-card-details{--discovery-details-line: calc( var(--mc-font-size-caption) * var(--mc-line-height-caption) );--discovery-details-tag-line: calc( var(--discovery-details-line) + 2 * var(--mc-space-1) + 2px );display:grid;gap:var(--mc-space-2);padding:0 var(--mc-space-4) var(--mc-space-4)}.discovery-card-details__row{display:flex;min-height:var(--discovery-details-line);min-width:0;align-items:center;gap:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.discovery-card-details__row--tags{min-height:var(--discovery-details-tag-line)}.discovery-card-details__rating{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--mc-space-1);color:var(--mc-color-status-warning);font-size:calc(var(--mc-font-size-caption) * 1.15);line-height:var(--discovery-details-line)}.discovery-card-details__rating-value{color:var(--mc-color-text);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.discovery-card-details__origin{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discovery-card-details__rating+.discovery-card-details__origin:before{margin-inline-end:var(--mc-space-2);content:"·"}.discovery-card-details__tags{min-width:0;flex:1 1 auto}.discovery-card-details__tags .mc-tag-list__row:not(.mc-tag-list__probe){flex-wrap:nowrap}.discovery-card-details__tags .mc-tag-list__row:not(.mc-tag-list__probe) .mc-tag-list__tag{min-width:0;overflow:hidden;text-overflow:ellipsis}.discovery-card-details__tags .mc-tag-list__row:not(.mc-tag-list__probe) .mc-tag-list__tag--overflow{flex:0 0 auto}.discovery-gender-anchor{pointer-events:none}.discovery-gender-mark-surface{display:grid;width:30px;height:30px;place-items:center;border:1px solid color-mix(in srgb,var(--mc-color-surface) 68%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-surface) 78%,transparent);box-shadow:var(--mc-shadow-resting);backdrop-filter:blur(var(--mc-space-1))}.discovery-gender-anchor>.mc-media-overlay-anchor__surface--visual>.discovery-gender-mark-surface{transform:translateY(calc(-50% - var(--mc-space-2)))}.discovery-availability-anchor>.mc-media-overlay-anchor__surface--visual>*{transform:translateY(calc(-50% - var(--mc-space-2)))}.discovery-gender-mark-surface .mc-gender-mark{width:22px;height:22px}.discovery-grid-shell{display:grid;align-content:start;gap:var(--mc-space-3)}.discovery-density-boundary{display:none;position:fixed;width:0;height:0;pointer-events:none}.discovery-density-control{display:none}.discovery-grid{display:grid;align-items:start;align-content:start;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mc-space-6)}.discovery-grid-skeleton-shell{pointer-events:none}.discovery-refresh-skeleton,.search-refresh-skeleton{width:min(100%,calc(6 * var(--mc-space-16)));margin-inline:auto}.discovery-feed-continuation{display:contents}.discovery-feed-continuation--actionable{position:relative;display:grid;min-height:var(--mc-touch-target-min);place-items:center}.discovery-feed-sentinel{position:absolute;top:calc(-1 * var(--mc-space-16));width:calc(var(--mc-space-1) / 4);height:calc(var(--mc-space-1) / 4);pointer-events:none}.discovery-feed-load-more{min-width:min(100%,calc(4 * var(--mc-space-16)))}@media(max-width:68.75rem){.discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:39.999rem){.discovery-density-boundary{display:block}.discovery-density-control{display:flex;justify-content:flex-end}.discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-layout-discovery-mobile-grid-gap)}.discovery-grid--mobile-1{grid-template-columns:minmax(0,1fr)}}@media(max-width:19.999rem){.discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-grid--mobile-1{grid-template-columns:minmax(0,1fr)}}.discovery-paid-banner{display:block;min-width:0;border-radius:var(--mc-component-card-radius);color:inherit;text-decoration:none}.discovery-paid-banner:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}.discovery-paid-banner__image{display:block}@media(hover:hover){.discovery-paid-banner:hover .discovery-paid-banner__image{transform:scale(1.02)}}.discovery-paid-banner__fallback{display:grid;width:100%;height:100%;place-items:center;color:var(--mc-color-action-primary)}.discovery-paid-banner__overlay>.mc-media-identity__content{width:100%;justify-content:space-between}.discovery-paid-banner__copy{display:grid;min-width:0;flex:1 1 auto;gap:var(--mc-space-1)}.discovery-paid-banner__cta{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--mc-space-1)}.discovery-paid-banner__surface .mc-media-surface__meta{display:none}.discovery-paid-banner__meta-copy{display:grid;min-width:0;flex:1 1 auto;gap:var(--mc-space-1);color:var(--mc-color-text)}.discovery-card.discovery-card--hot{--mc-component-card-border: var(--mc-color-action-primary);outline:2px solid var(--mc-color-action-primary);outline-offset:0;box-shadow:var(--mc-component-card-shadow),var(--mc-shadow-glow-accent)}.discovery-hot-anchor{pointer-events:none}.discovery-hot-badge{box-shadow:0 0 0 1px var(--mc-color-value-credits);font-weight:var(--mc-font-weight-bold)}@media(max-width:39.999rem){.discovery-paid-banner__overlay{display:none}.discovery-paid-banner__surface .mc-media-surface__meta{display:flex}}.discovery-layout{display:block}.discovery-results{min-width:0}.discovery-filter-apply{display:flex;margin:0}.discovery-filter-selection-summary{margin:0;color:var(--mc-color-text);font:var(--mc-font-caption)}.discovery-filter-panel-tools{display:flex;align-items:center;justify-content:flex-end;gap:var(--mc-layout-control-gap);padding-top:var(--mc-space-2)}.discovery-filter-panel{padding-bottom:var(--mc-space-4)}.discovery-filter-section{padding:var(--mc-space-4) 0;border-top:calc(var(--mc-space-1) / 4) solid var(--mc-color-border)}.discovery-filter-section>h3{margin:0 0 var(--mc-space-3);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.discovery-text-button{color:var(--mc-color-action-primary)}.discovery-filter-group{display:grid;gap:var(--mc-space-3);margin:0;padding:var(--mc-space-2) 0;border:0;border-top:0}.discovery-filter-group legend{padding:var(--mc-space-4) 0 0;font-weight:var(--mc-font-weight-bold)}.discovery-filter-group .mc-form-field{margin-bottom:var(--mc-space-1)}.discovery-filter-group label{display:flex;align-items:center;gap:var(--mc-space-3);min-height:var(--mc-touch-target-min)}.discovery-filter-option-label,.discovery-filter-chip .mc-chip__label{display:inline-flex;min-width:0;align-items:center;gap:var(--mc-space-2)}.discovery-active-filters .mc-refinement-dock__items{width:auto}.discovery-active-filters .mc-refinement-dock__items>:is(.discovery-filter-chip,.discovery-filter-more){position:relative;min-height:2rem;padding-inline:var(--mc-space-3);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.discovery-active-filters .mc-refinement-dock__items>.discovery-filter-chip{flex:0 1 auto;min-width:0}.discovery-active-filters .discovery-filter-chip:nth-child(n+4){display:none}.discovery-active-filters .mc-refinement-dock__items>:is(.discovery-filter-chip,.discovery-filter-more):after{position:absolute;inset-block:calc((2rem - var(--mc-touch-target-min)) / 2);inset-inline:0;content:""}.discovery-active-filters .discovery-filter-chip .mc-chip__label{gap:var(--mc-space-1)}.discovery-filter-chip__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discovery-filter-chip .mc-chip__label>:not(.discovery-filter-chip__text){flex:none}.discovery-active-filters .discovery-filter-chip .mc-icon{width:var(--mc-space-3);height:var(--mc-space-3)}@media(min-width:40rem){.discovery-active-filters .mc-refinement-dock__items{width:max-content}.discovery-active-filters .mc-refinement-dock__items>.discovery-filter-chip{flex:0 0 auto;min-height:var(--mc-touch-target-min);padding-inline:var(--mc-space-4);font:inherit}.discovery-active-filters .discovery-filter-chip:nth-child(n+4){display:inline-flex}.discovery-active-filters .mc-refinement-dock__items>.discovery-filter-chip:after{content:none}.discovery-active-filters .discovery-filter-chip .mc-chip__label{gap:var(--mc-space-2)}.discovery-active-filters .discovery-filter-chip .mc-icon{width:var(--mc-size-icon-sm);height:var(--mc-size-icon-sm)}.discovery-active-filters .discovery-filter-more{display:none}}.discovery-filter-option-label{flex:1 1 auto}.discovery-filter-group label:has(.mc-choice-control__native:disabled){color:var(--mc-color-text-muted);cursor:not-allowed}.discovery-filter-group .mc-choice-control__label{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:var(--mc-space-3)}.discovery-filter-group .mc-field-control{width:100%}.discovery-filter-empty{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.discovery-active-filters{min-width:0;flex:1 1 auto;margin:0}.discovery-active-filters__count{display:none;min-width:0;flex:1 1 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:39.999rem){.discovery-active-filters .mc-refinement-dock__leading{min-width:0;flex:1 1 0}.discovery-active-filters .discovery-refinement-toolbar{flex:0 0 auto}}@media(max-width:39.999rem){.discovery-active-filters:has(.mc-refinement-dock__viewport) .discovery-active-filters__count{display:block}.discovery-organic:has(.discovery-active-filters .mc-refinement-dock__viewport) .discovery-results-count{display:none}}.discovery-card-expansion-toggle.form-check.form-switch{display:inline-flex;align-items:center;min-height:var(--mc-touch-target-min);gap:var(--mc-space-2);margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.discovery-card-expansion-toggle .form-check-input{width:36px;height:20px;margin:0;appearance:none;border:1px solid var(--mc-component-field-border);border-radius:var(--mc-radius-pill);background-color:var(--mc-component-field-background);background-image:radial-gradient(circle,var(--mc-color-text-muted) 0 43%,transparent 47%);background-repeat:no-repeat;background-position:left var(--mc-space-1) center;background-size:var(--mc-space-4) var(--mc-space-4);cursor:pointer;transition:background-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),background-position var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.discovery-card-expansion-toggle .form-check-input:checked{border-color:var(--mc-color-action-primary);background-color:var(--mc-color-action-primary);background-image:radial-gradient(circle,var(--mc-color-action-primary-text) 0 43%,transparent 47%);background-position:right var(--mc-space-1) center}@media(hover:hover){.discovery-card-expansion-toggle:hover .form-check-input:not(:disabled){border-color:var(--mc-color-action-primary-hover)}.discovery-card-expansion-toggle:hover .form-check-input:checked:not(:disabled){border-color:var(--mc-color-action-primary-hover);background-color:var(--mc-color-action-primary-hover)}}.discovery-card-expansion-toggle .form-check-input:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}.discovery-card-expansion-toggle .form-check-label{cursor:pointer;user-select:none}.discovery-card-expansion-toggle.form-check.form-switch{position:relative;min-inline-size:var(--mc-touch-target-min);justify-content:center}.discovery-card-expansion-toggle .form-check-label:after{position:absolute;inset:0;content:""}@media(max-width:39.999rem){.discovery-card-expansion-toggle .form-check-input{flex:0 0 auto}.discovery-card-expansion-toggle .form-check-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discovery-active-filters:not(:has(.mc-refinement-dock__viewport)) .mc-refinement-dock__actions{min-width:0;flex-shrink:1}.discovery-active-filters:not(:has(.mc-refinement-dock__viewport)) .discovery-card-expansion-toggle.form-check.form-switch{min-width:0}.discovery-active-filters:has(.mc-refinement-dock__viewport) .discovery-card-expansion-toggle.form-check.form-switch{gap:0}.discovery-active-filters:has(.mc-refinement-dock__viewport) .discovery-card-expansion-toggle .form-check-label{max-width:0}}@media(prefers-reduced-motion:reduce){.discovery-card-expansion-toggle .form-check-input{transition:none}}.discovery-empty-recovery .mc-button{max-width:100%;white-space:normal}.discovery-filter-count{margin-left:var(--mc-space-2)}.discovery-refinement-toolbar{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:var(--mc-space-2)}.discovery-all-filters{flex:0 0 auto;padding-inline:0;border:0;background:transparent}.discovery-all-filters__button{--mc-icon-button-compact-border: var(--discovery-border-interactive);--mc-icon-button-compact-background: var(--discovery-accent-tonal);--mc-icon-button-compact-background-hover: var( --discovery-accent-tonal-hover )}.discovery-all-filters__button:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}.discovery-loading-all-filters{display:block;width:var(--mc-touch-target-min);height:var(--mc-touch-target-min);border-radius:var(--mc-radius-pill)}@media(forced-colors:active){.discovery-all-filters__button:focus-visible{outline:calc(var(--mc-space-1) / 2) solid Highlight;outline-offset:calc(var(--mc-space-1) / 2);box-shadow:none}}@media(max-width:39.999rem){.discovery-all-filters{width:auto;margin-inline-start:0;position:static}.discovery-refinement-panel{gap:var(--mc-space-2);padding:0;border-radius:0;box-shadow:none}.discovery-page{--mc-layout-safe-left: max( var(--mc-layout-discovery-mobile-gutter), env(safe-area-inset-left) );--mc-layout-safe-right: max( var(--mc-layout-discovery-mobile-gutter), env(safe-area-inset-right) );padding-block:var(--mc-space-2) var(--mc-layout-page-block-end)}.discovery-organic{gap:var(--mc-space-4)}.discovery-controls{gap:var(--mc-space-2)}.discovery-sort{width:auto;min-width:0}.discovery-sort__trigger{width:var(--mc-touch-target-min);min-width:var(--mc-touch-target-min);height:var(--mc-touch-target-min);padding:0}.discovery-sort__trigger .mc-button__label,.discovery-sort__trigger .mc-icon:last-child{display:none}.discovery-card-link{display:none}.discovery-card-mobile-identity{display:grid}.discovery-availability-anchor{display:none}.discovery-card--expanded .discovery-card-link{display:block}.discovery-card--expanded .discovery-card-mobile-identity{display:none}.discovery-card-mobile-identity>.mc-media-identity__content{width:100%}.discovery-gender-anchor>.mc-media-overlay-anchor__surface--visual>.discovery-gender-mark-surface{transform:translateY(calc(-50% - var(--mc-space-4)))}.discovery-card--expanded .discovery-gender-anchor>.mc-media-overlay-anchor__surface--visual>.discovery-gender-mark-surface{transform:translateY(calc(-50% - var(--mc-space-2)))}.discovery-card-mobile-identity h2{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.discovery-locale-marker{display:none}.discovery-locale-flags,.discovery-locale-group{min-width:0;flex-wrap:nowrap}.discovery-locale-flags,.discovery-locale-group{gap:var(--mc-space-1)}.discovery-locale-flags{display:flex;flex:0 1 auto;overflow:hidden}.discovery-locale-group--languages,.discovery-language-flags{display:flex;width:100%;min-width:0;flex-wrap:nowrap;align-items:center;white-space:nowrap}}@media(max-height:30rem)and (orientation:landscape)and (pointer:coarse){.discovery-page{padding-top:var(--mc-space-2)}.discovery-organic{gap:var(--mc-space-1)}.discovery-active-filters{margin-block:0}.discovery-refinement-panel{gap:var(--mc-space-1)}}.search-page{min-height:100dvh;padding:var(--mc-layout-page-block-start) var(--mc-layout-page-gutter) var(--mc-layout-page-block-end);color:var(--mc-color-text);background:var(--mc-color-background)}.search-nav{display:flex;gap:var(--mc-layout-control-gap);max-width:var(--mc-layout-content-wide);margin:0 auto var(--mc-layout-section-gap-spacious);color:var(--mc-color-text-muted)}.search-nav a,.search-link{color:var(--mc-color-action-primary)}.search-hero,.search-content,.search-content-region,.suggestion-groups,.search-results,.no-online{width:min(var(--mc-layout-content-wide),100%);margin-inline:auto}.search-content-region{display:grid;gap:var(--mc-layout-section-gap)}.search-hero{display:grid;gap:var(--mc-space-3);padding:var(--mc-layout-section-gap) 0}.search-hero h1{margin:0;padding-left:var(--mc-space-3);border-left:var(--mc-space-1) solid var(--mc-color-action-primary);font:var(--mc-font-heading)}.search-hero__introduction{margin:0 0 var(--mc-space-4);color:var(--mc-color-text-muted)}.search-box__field{display:block}.search-section{padding:var(--mc-layout-section-gap-compact) 0;border-top:calc(var(--mc-space-1) / 4) solid var(--mc-color-border)}.search-section__heading{display:flex;align-items:center;justify-content:space-between}.suggestion-list,.recent-list{display:grid;gap:var(--mc-layout-control-gap);margin:0;padding:0;list-style:none}.search-link{color:var(--mc-color-action-primary)}.suggestion-list .mc-button__label{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--mc-space-2);text-align:left}.suggestion-list .mc-button__label>span{min-width:0}.suggestion-list .mc-button__label>small{flex:none}.suggestion-list [role=option][aria-selected=true]{background:var(--mc-color-surface-interactive);box-shadow:var(--mc-component-focus-ring)}.recent-list__item>.mc-card__body{display:flex;align-items:center}.recent-list__item>.mc-card__body>.mc-button{min-width:0}.recent-list__item>.mc-card__body>.mc-icon-button{flex:none}.suggestion-list--chips{grid-template-columns:repeat(auto-fit,minmax(var(--mc-layout-search-chip-min-inline),1fr))}.no-online{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mc-layout-section-gap-spacious)}.no-online--with-alert{grid-template-columns:minmax(0,2fr) minmax(var(--mc-layout-aside-min-inline),1fr)}.no-online__main{display:grid;align-content:start;gap:var(--mc-space-3);min-width:0}.no-online__summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-1) var(--mc-space-2)}.no-online__summary h2,.no-online__summary p{margin:0}.no-online__creators{margin-block-start:var(--mc-space-4)}.no-online__creators .discovery-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),24rem))}.notify-panel{display:grid;align-self:start;gap:var(--mc-space-3)}.notify-panel h2,.notify-panel p{margin:0}.notify-panel form{display:grid;gap:var(--mc-space-3)}.notify-consent{display:flex;gap:var(--mc-layout-control-gap);margin:0}.notify-success{display:grid;gap:var(--mc-layout-card-gap)}@media(max-width:39.999rem){.search-page{padding-inline:var(--mc-layout-discovery-mobile-gutter)}.no-online{grid-template-columns:minmax(0,1fr)}.suggestion-list--chips{grid-template-columns:repeat(2,minmax(0,1fr))}}.public-creator-page{min-height:100dvh;padding:var(--mc-layout-page-block-start) var(--mc-layout-page-gutter) var(--mc-layout-page-block-end);background:var(--mc-color-canvas);color:var(--mc-color-text)}.creator-page-content,.creator-page-state{width:min(100%,var(--mc-layout-content-standard));margin-inline:auto}.creator-page-state{padding-top:var(--mc-space-16)}.creator-profile-region{min-height:calc(6 * var(--mc-space-16))}.creator-profile-refresh-skeleton{width:min(100%,var(--mc-layout-content-copy));margin-inline:auto}.creator-profile-refresh-error{margin-bottom:var(--mc-space-4)}.creator-profile-skeleton{display:grid;gap:var(--mc-layout-section-gap-spacious);pointer-events:none}.creator-profile-skeleton__hero{display:grid;grid-template-areas:"portrait copy" "navigation navigation";grid-template-columns:var(--mc-layout-creator-rail-inline) minmax(0,1fr);gap:var(--mc-layout-section-gap-spacious);align-items:start}.creator-profile-skeleton__portrait{grid-area:portrait;width:100%;aspect-ratio:1}.creator-profile-skeleton__portrait>.mc-media-skeleton{width:100%;height:100%;padding:0}.creator-profile-skeleton__portrait .mc-media-skeleton__preview{height:100%}.creator-profile-skeleton__portrait .mc-media-skeleton__line{display:none}.creator-profile-skeleton__copy{grid-area:copy}.creator-profile-skeleton__navigation{grid-area:navigation}.creator-profile-skeleton__section{display:grid;gap:var(--mc-space-6)}.creator-profile-skeleton__gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mc-space-4)}.creator-portrait{position:relative;display:grid;grid-template-columns:100%;grid-template-rows:100%;width:100%;aspect-ratio:1;place-items:center;overflow:hidden;border-radius:var(--mc-radius-lg);background:linear-gradient(145deg,var(--mc-color-surface-interactive),var(--mc-color-surface-raised));color:var(--mc-color-action-primary);font:var(--mc-font-heading);box-shadow:var(--mc-shadow-raised)}.creator-portrait img{width:100%;height:100%;object-fit:cover}button.creator-portrait{padding:0;border:0;cursor:pointer}button.creator-portrait:focus-visible{outline:3px solid var(--mc-color-action-primary);outline-offset:-3px}.creator-portrait__image--loading{opacity:0}.creator-portrait__skeleton{position:absolute;inset:0}.creator-portrait__skeleton .mc-skeleton__line{width:100%;height:100%;border-radius:0}.creator-identity-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-layout-control-gap)}.creator-showcase-identity__hot{flex:none;box-shadow:0 0 0 1px var(--mc-color-value-credits);font-weight:var(--mc-font-weight-bold);white-space:nowrap}@media(min-width:40rem){.creator-identity-line--hot{flex-wrap:nowrap;width:max-content;max-width:calc(100% + 12rem)}}.creator-identity-line .creator-profile-title{min-width:0;margin:0;font:var(--mc-font-display);text-wrap:balance}.creator-hero-bio{display:grid;gap:var(--mc-space-3);min-width:0}.creator-hero-bio__body{display:grid;gap:var(--mc-space-2);min-height:0;max-width:var(--mc-layout-content-copy);margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-body);text-wrap:pretty}.creator-hero-bio__body>*{margin:0}.creator-hero-bio__list{display:grid;gap:var(--mc-space-2);padding-inline-start:var(--mc-space-4);list-style:disc}.creator-hero-bio__list ::marker{color:var(--mc-color-action-primary)}.creator-availability-panel__slot{display:grid;min-width:0}.creator-availability-panel__slot .mc-button{min-width:0;padding-inline:var(--mc-space-1)}.creator-availability-panel__slot .mc-button__label,.creator-availability-panel__slot-face{display:grid;justify-items:center;gap:var(--mc-space-1);min-width:0}.creator-availability-panel__slot-face{align-content:center;min-height:var(--mc-size-control-md);padding:var(--mc-space-1)}.creator-availability-panel__slot{border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-md);background:var(--mc-color-surface)}.creator-availability-panel__slot .creator-availability-panel__slot-time{color:var(--mc-color-text-muted)}.creator-availability-panel__slot[data-state=free]{border-color:color-mix(in srgb,var(--mc-color-status-success) 45%,transparent);background:color-mix(in srgb,var(--mc-color-status-success) 10%,transparent)}.creator-availability-panel__slot[data-state=free] .creator-availability-panel__slot-time,.creator-availability-panel__slot[data-state=free] .creator-availability-panel__slot-label{color:var(--mc-color-status-success)}.creator-availability-panel__slot[data-state=first]{border-color:var(--mc-color-status-success);background:var(--mc-color-status-success)}.creator-availability-panel__slot[data-state=first] .creator-availability-panel__slot-time,.creator-availability-panel__slot[data-state=first] .creator-availability-panel__slot-label{color:var(--mc-color-status-success-text)}.creator-availability-panel__slot[data-state=busy]{opacity:var(--mc-opacity-disabled)}.creator-availability-panel__slot-time{font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.creator-service-card__unit{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.creator-booking-notice{margin:0}.creator-slot-services__lead{margin:0 0 var(--mc-space-3);color:var(--mc-color-text-muted)}.creator-slot-services{display:grid;gap:var(--mc-space-2)}.creator-slot-services__item{display:grid;border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-md);background:var(--mc-color-surface)}.creator-slot-services__item[data-selected=true]{border-color:color-mix(in srgb,var(--mc-color-action-primary) 55%,transparent);background:color-mix(in srgb,var(--mc-color-action-primary) 10%,transparent)}.creator-slot-services__item .mc-button{min-height:var(--mc-size-control-lg);padding:var(--mc-space-3)}.creator-slot-services__item .mc-button__label{display:flex;width:100%;align-items:center;gap:var(--mc-space-3);min-width:0}.creator-slot-services__copy{display:grid;flex:1;gap:0;min-width:0;text-align:start;white-space:normal}.creator-slot-services__title{font-weight:var(--mc-font-weight-bold)}.creator-slot-services__description{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-slot-services__price{flex:none}.creator-booking-bar{position:fixed;z-index:var(--mc-layer-app-chrome);inset-inline:var(--mc-layout-discovery-mobile-gutter);bottom:var(--mc-layout-bottom-navigation-clearance);display:flex;align-items:center;gap:var(--mc-space-3);padding:var(--mc-space-3) var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background);box-shadow:var(--mc-shadow-overlay)}.creator-booking-bar>.mc-button,.creator-booking-bar>.mc-action-link{flex:1;justify-content:center}.creator-presence-dot{display:inline-block;width:var(--mc-space-2);height:var(--mc-space-2);border-radius:var(--mc-radius-pill);background:var(--mc-color-text-muted);vertical-align:middle;flex:none}.creator-presence-dot[data-state=online]{background:var(--mc-color-status-success);box-shadow:0 0 0 var(--mc-space-1) color-mix(in srgb,var(--mc-color-status-success) 25%,transparent)}.creator-presence-dot[data-state=busy]{background:var(--mc-color-action-primary);box-shadow:0 0 0 var(--mc-space-1) color-mix(in srgb,var(--mc-color-action-primary) 25%,transparent)}.creator-availability{display:inline-flex;align-items:center}.creator-availability__badge{backdrop-filter:blur(var(--mc-space-2))}.creator-availability__badge.mc-badge--success{background:var(--mc-color-status-success);border-color:var(--mc-color-status-success);color:#000}.creator-availability[data-availability=offline] .creator-availability__badge{min-height:2rem;background:var(--mc-color-surface-raised);border-color:var(--mc-color-text-muted);color:var(--mc-color-text);font-size:.875rem;line-height:1.25}.creator-availability__badge .mc-icon{flex:none}.creator-availability__label{white-space:nowrap}.creator-availability__medallion{display:none}.creator-availability .creator-availability__medallion{position:relative;grid-auto-flow:column;align-items:center;justify-content:center;gap:var(--mc-space-1);min-width:var(--mc-touch-target-min);min-height:var(--mc-touch-target-min);padding-inline:var(--mc-space-2);border:calc(var(--mc-space-1) / 2) solid currentColor;border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-surface-raised) 88%,transparent);box-shadow:var(--mc-shadow-resting);backdrop-filter:blur(var(--mc-space-2));color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums;text-decoration:none}.creator-availability[data-availability=offline] .creator-availability__medallion{background:var(--mc-color-surface-raised);color:var(--mc-color-text)}.creator-availability[data-availability=available] .creator-availability__medallion{color:var(--mc-color-status-success)}.creator-availability[data-availability=busy] .creator-availability__medallion{color:var(--mc-color-action-primary)}.creator-availability[data-availability=later] .creator-availability__medallion{color:var(--mc-color-status-danger)}.creator-availability--medallion .creator-availability__medallion{display:inline-grid}@media(max-width:39.999rem){.creator-availability--compact .creator-availability__badge{display:none}.creator-availability--compact .creator-availability__medallion{display:inline-grid}}.creator-availability__pill{display:none}.creator-availability--compact .creator-availability__pill{display:inline-grid;width:max-content;max-width:6.5rem;justify-items:center;padding:var(--mc-space-1);border:calc(var(--mc-space-1) / 2) solid var(--mc-color-border);border-radius:var(--mc-radius-md);background:color-mix(in srgb,var(--mc-color-surface-raised) 88%,transparent);box-shadow:var(--mc-shadow-resting);backdrop-filter:blur(var(--mc-space-2));color:var(--mc-color-text);font-variant-numeric:tabular-nums;text-align:center}.creator-availability__pill-lead{color:var(--mc-color-text-muted);font:var(--mc-font-caption);line-height:1.15}.creator-availability__pill-value{font:var(--mc-font-caption);font-size:.8125rem;font-weight:var(--mc-font-weight-bold);line-height:1.2;white-space:nowrap}.creator-availability__pill-value--call{overflow-wrap:anywhere;white-space:normal}.creator-availability[data-availability=offline] .creator-availability__pill{background:var(--mc-color-surface-raised);border-color:var(--mc-color-text-muted)}.creator-availability[data-availability=offline] .creator-availability__pill-value{font-size:.875rem}.creator-availability[data-availability=available] .creator-availability__pill{border-color:var(--mc-color-status-success)}.creator-availability[data-availability=busy] .creator-availability__pill{border-color:var(--mc-color-action-primary)}.creator-availability[data-availability=later] .creator-availability__pill{border-color:var(--mc-color-status-danger)}@media(min-width:40rem){.creator-availability--compact .creator-availability__pill{display:none}}@media(forced-colors:active){.creator-availability[data-availability] .creator-availability__pill,.creator-availability[data-availability] .creator-availability__medallion{border-color:CanvasText;background:Canvas;color:CanvasText;forced-color-adjust:none}}.profile-navigation{position:sticky;z-index:var(--mc-layer-field-overlay);top:var(--mc-layout-header-min-block);display:flex;max-width:100%;gap:var(--mc-space-1);padding-block-start:var(--mc-space-2);overflow-x:auto;scrollbar-width:none;border-bottom:thin solid var(--mc-color-border);background:var(--mc-color-canvas)}.profile-navigation::-webkit-scrollbar{display:none}.profile-navigation .profile-navigation-item{position:relative;min-width:max-content;min-height:var(--mc-touch-target-min);padding-block:var(--mc-space-3);border-radius:0;background:transparent;color:var(--mc-color-text-muted)}.profile-navigation .profile-navigation-item:is(.active){background:transparent;color:var(--mc-color-text)}.profile-navigation .profile-navigation-item:is(.active):after{position:absolute;inset-inline:var(--mc-space-4);bottom:0;height:var(--mc-space-1);border-start-start-radius:var(--mc-radius-pill);border-start-end-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);content:""}.profile-navigation-item{justify-content:center;overflow:hidden;text-align:center}.profile-navigation-label{display:grid;width:100%;min-width:0;height:var(--mc-touch-target-min);place-items:center;line-height:1.2;text-wrap:balance}.profile-navigation-item.active{color:var(--mc-color-action-primary)}.creator-profile-section,.about-summary{scroll-margin-block-start:calc(var(--mc-layout-header-min-block) + var(--mc-space-16) + var(--mc-layout-card-gap))}.about-summary{margin-top:var(--mc-layout-section-gap);padding-inline:var(--mc-space-1)}.about-summary h2{margin:0;font:var(--mc-font-heading)}.published-about{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--mc-layout-card-gap);margin-top:var(--mc-layout-control-gap)}.about-block{grid-column:span 4;min-width:0;height:100%}.about-text-block{position:relative;overflow:hidden}.about-text-block:before{position:absolute;inset-block:0;inset-inline-start:0;width:var(--mc-space-1);background:var(--mc-color-action-primary);content:""}.about-text-block h3{margin:0 0 var(--mc-layout-control-gap);font:var(--mc-font-heading)}.about-text-block p{max-width:var(--mc-text-measure-readable);margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-body);white-space:pre-line}.about-media-block{align-self:stretch}.about-media-state{position:absolute;inset:0;z-index:1;display:grid;align-content:center;justify-items:center;gap:var(--mc-space-2);padding:var(--mc-space-4);text-align:center;color:var(--mc-color-text-muted);background:color-mix(in srgb,var(--mc-color-surface-interactive) 94%,transparent)}.about-media-state--loading{pointer-events:none}.about-media-icon{color:var(--mc-color-action-primary)}.about-empty-state{margin-top:var(--mc-layout-section-gap)}@media(max-width:39.999rem){.published-about{grid-template-columns:1fr;gap:var(--mc-layout-card-gap)}.about-block,.about-text-block{grid-column:1}}.bio-rich-text{display:grid;gap:var(--mc-space-3);align-content:start;min-width:0;color:var(--mc-color-text-muted);font:var(--mc-font-body);text-wrap:pretty}.bio-rich-text>*{margin:0}.bio-rich-text__title{color:var(--mc-color-text);font:var(--mc-font-title)}.bio-rich-text h4{color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.bio-rich-text h4:not(:first-child):not(.bio-rich-text__title+h4){margin-block-start:var(--mc-space-2);padding-block-start:var(--mc-space-4);border-block-start:thin solid var(--mc-color-separator-subtle)}.bio-rich-text ul,.bio-rich-text ol{display:grid;gap:var(--mc-space-1);padding-inline-start:var(--mc-space-6)}.bio-rich-text ul{list-style:disc}.bio-rich-text ol{list-style:decimal}.bio-rich-text li::marker{color:var(--mc-color-action-primary)}.bio-rich-text strong{font-weight:var(--mc-font-weight-bold)}.bio-rich-text em{font-style:italic}.bio-rich-text u{text-decoration:underline}.bio-rich-text [data-align=center]{text-align:center}.bio-rich-text [data-align=end]{text-align:end}.bio-rich-text :is(ul,ol)[data-align=center],.bio-rich-text :is(ul,ol)[data-align=end]{list-style-position:inside;padding-inline-start:0}.creator-services{margin-top:var(--mc-space-6)}.media-gallery-header{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--mc-space-4)}.media-gallery-header__copy{display:grid;gap:var(--mc-space-1);min-width:0}.media-gallery-header h2{margin:0;font:var(--mc-font-heading)}.media-gallery-header__summary{display:flex;flex-wrap:wrap;gap:var(--mc-space-2);margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-body)}.media-gallery-header__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;gap:var(--mc-space-3)}.media-filter .mc-segments__item{min-width:var(--mc-space-16)}.creator-media-grid{display:grid;gap:var(--mc-space-4);margin-top:var(--mc-space-6)}.creator-media-card[data-hidden=true]{opacity:var(--mc-opacity-disabled)}.creator-media-card .mc-image-action{width:100%;height:100%}.creator-media-card .mc-image-action__media{position:relative;width:100%;height:100%}.creator-media-card__save{--mc-icon-button-compact-background: color-mix( in srgb, var(--mc-color-overlay) 76%, transparent );--mc-icon-button-compact-background-hover: color-mix( in srgb, var(--mc-color-overlay) 90%, transparent );--mc-icon-button-compact-border: color-mix( in srgb, var(--mc-color-text-on-media) 34%, transparent );--mc-icon-button-compact-active-background: var(--mc-color-action-primary);--mc-icon-button-compact-active-border: var(--mc-color-action-primary);--mc-icon-button-compact-active-color: var(--mc-color-text-on-action);color:var(--mc-color-text-on-media)}.creator-media-card>.mc-media-surface__meta{display:none}.creator-media-card__corner-end{position:absolute;z-index:2;inset-block-start:var(--mc-space-2);inset-inline-end:var(--mc-space-2);display:flex;pointer-events:none}.creator-media-card__contents,.creator-media-card__play{position:absolute;z-index:2;inset-block-start:50%;inset-inline-start:50%;color:var(--mc-color-text-on-media);transform:translate(-50%,-50%);pointer-events:none}.creator-media-card__contents{display:grid;min-width:max-content;gap:var(--mc-space-2);padding:var(--mc-space-3) var(--mc-space-4);border-radius:var(--mc-radius-md);background:color-mix(in srgb,var(--mc-color-overlay) 72%,transparent);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);backdrop-filter:blur(var(--mc-space-2))}.creator-media-card__contents>span{display:inline-flex;align-items:center;gap:var(--mc-space-2)}.creator-media-card__play{display:grid;width:var(--mc-size-control-md);height:var(--mc-size-control-md);place-items:center;border:1px solid color-mix(in srgb,var(--mc-color-text-on-media) 30%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-overlay) 65%,transparent)}.creator-media-preview-image--loading{opacity:0}.creator-media-preview-skeleton{position:absolute;inset:0}.creator-media-preview-skeleton .mc-skeleton__line{width:100%;height:100%;border-radius:0}.media-empty{margin-top:var(--mc-space-6)}@media(max-width:39.999rem){.media-gallery-header,.media-filter{width:100%}.media-filter .mc-segments__item{flex:1}.creator-media-grid{gap:var(--mc-space-2)}}.creator-service-list{container:creator-offers / inline-size;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-4);margin-top:var(--mc-space-6)}.creator-service-card{position:relative;display:grid;grid-template-rows:auto auto 1fr auto;min-width:0;overflow:hidden;border:1px solid var(--mc-component-tile-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background);color:var(--mc-color-text);box-shadow:var(--mc-component-card-shadow)}.creator-service-card[data-hidden=true]{opacity:var(--mc-opacity-disabled)}.creator-service-card__head{display:flex;align-items:flex-start;gap:var(--mc-space-3);padding:var(--mc-space-4) var(--mc-space-4) var(--mc-space-2)}.creator-service-card__title{margin:0;font:var(--mc-font-title);text-wrap:balance}.creator-service-card__description{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-wrap:pretty}.creator-service-card__corner{display:flex;flex:none;align-items:center;gap:var(--mc-space-2)}.creator-service-card__footer{display:flex;flex-wrap:wrap;align-items:center;align-self:end;justify-content:space-between;gap:var(--mc-space-3);padding:var(--mc-space-3) var(--mc-space-4);border-block-start:1px solid var(--mc-color-separator-subtle);background:var(--mc-color-surface-sunken)}.creator-service-card[data-photo=true]{--creator-service-photo-width: 6.5rem;grid-template-columns:minmax(0,1fr) var(--creator-service-photo-width)}.creator-service-card[data-photo=true]>:is(.creator-service-card__head,.creator-service-card__tags,.creator-service-card__footer){grid-column:1 / -1}.creator-service-card[data-photo=true]>.creator-service-card__open{grid-row:2;grid-column:1;width:auto;margin-inline-end:var(--mc-space-2)}.creator-service-card[data-photo=true]>.creator-service-card__tags{grid-row:3}.creator-service-card[data-photo=true]>.creator-service-card__footer{grid-row:4}.creator-service-card[data-photo=true] .creator-service-card__title,.creator-service-card[data-photo=true] .creator-service-card__meta{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.creator-service-card[data-photo=true] .creator-service-card__meta{-webkit-line-clamp:2}.creator-service-card__photo{position:relative;grid-row:2;grid-column:2;margin:var(--mc-space-1) var(--mc-space-4) var(--mc-space-2) var(--mc-space-1);overflow:hidden;border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken)}.creator-service-card__photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.creator-service-card__readmore{display:none;color:var(--mc-color-action-primary);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}@container creator-offers (min-width: 52rem){.creator-service-card[data-photo=true]{--creator-service-photo-width: clamp(8rem, 36%, 16rem)}.creator-service-card[data-photo=true]>:is(.creator-service-card__head,.creator-service-card__tags){grid-column:1}.creator-service-card[data-photo=true]>.creator-service-card__head{align-items:center}.creator-service-card[data-photo=true] .creator-service-card__corner{margin-inline-start:0}.creator-service-card[data-photo=true]>.creator-service-card__photo{grid-row:1 / 4;grid-column:2;margin:var(--mc-space-3) var(--mc-space-3) var(--mc-space-3) var(--mc-space-1)}.creator-service-card[data-photo=true] .creator-service-card__description{-webkit-line-clamp:3}.creator-service-card[data-photo=true] .creator-service-card__readmore{display:block}}.creator-service-card__offline{flex-basis:100%;margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-service-card__price{display:flex;align-items:baseline;gap:var(--mc-space-2);margin:0}.creator-service-card__tags.creator-product__tags{align-self:start;padding:0 var(--mc-space-4) var(--mc-space-4)}.creator-service-card__lengths{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2);min-width:0;margin:0;padding:0;list-style:none}.creator-service-card__more{padding:0}.creator-service-card__more .mc-button{display:inline-flex;align-items:center;align-self:stretch;padding:var(--mc-space-1) var(--mc-space-3)}.creator-services__note{display:flex;align-items:center;gap:var(--mc-space-2);margin:var(--mc-space-4) 0 0;padding:var(--mc-space-3) var(--mc-space-4);border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-md);background:var(--mc-color-surface);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-services__note .mc-icon{flex:none}@media(max-width:48rem){.creator-service-list{grid-template-columns:minmax(0,1fr)}}.creator-product{width:100%;margin-block-end:var(--mc-space-4)}.creator-product--side{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch}.creator-product--side .mc-media-surface__meta{align-items:center}.creator-product__kind,.creator-product__duration{pointer-events:none}.creator-product__kind .mc-icon,.creator-product__duration .mc-icon{flex:none}.creator-product__copy{display:grid;width:100%;min-width:0;gap:var(--mc-space-3)}.creator-product__heading{display:grid;min-width:0;gap:var(--mc-space-1)}.creator-product__title{color:var(--mc-color-text);font:var(--mc-font-title);overflow-wrap:anywhere}.creator-product__description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-product__more{justify-self:start;font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.creator-product__when{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-1) var(--mc-space-2);color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold);font-variant-numeric:tabular-nums}.creator-product__when-icon{display:inline-flex;color:var(--mc-color-text-muted)}.creator-product__when-separator{color:var(--mc-color-text-muted)}.creator-product__when-length{color:var(--mc-color-action-primary);font-weight:var(--mc-font-weight-bold)}.creator-product__model{display:flex;min-width:0;align-items:center;gap:var(--mc-space-2)}.creator-product__model .mc-avatar{flex:none}.creator-product__model-name{overflow:hidden;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.creator-product__figures{display:flex;flex-wrap:wrap;align-items:end;justify-content:center;gap:var(--mc-space-3) var(--mc-space-6)}.creator-product__facts{display:contents;margin:0;font:var(--mc-font-caption);font-variant-numeric:tabular-nums}.creator-product__facts>div{display:grid;flex:0 1 auto;min-width:calc(var(--mc-space-16) * 2);gap:var(--mc-space-1);font:var(--mc-font-caption);font-variant-numeric:tabular-nums}.creator-product__facts dt{color:var(--mc-color-text-muted)}.creator-product__facts dd{margin:0;color:var(--mc-color-text);font-weight:var(--mc-font-weight-semibold);overflow-wrap:anywhere}.creator-product__facts-action{flex:none}.creator-product__chip{display:inline-flex;align-items:center;gap:var(--mc-space-2);padding:var(--mc-space-1) var(--mc-space-3);border:1px solid color-mix(in srgb,var(--mc-color-action-primary) 55%,transparent);border-radius:var(--mc-radius-md);background:color-mix(in srgb,var(--mc-color-action-primary) 10%,transparent);color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.creator-product__tags{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--mc-space-1) var(--mc-space-2);margin:0;padding:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption);list-style:none}.creator-product__tags li{display:inline-flex;min-width:0;align-items:center;padding:var(--mc-space-1) var(--mc-space-2);border:thin solid color-mix(in srgb,var(--mc-color-action-primary) 42%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-action-primary) 16%,var(--mc-color-surface-interactive));color:var(--mc-color-text)}@media(max-width:47.99rem){.creator-product--side{grid-template-columns:minmax(0,1fr)}}.creator-product__full{margin:0;color:var(--mc-color-text);font:var(--mc-font-body);white-space:pre-line;overflow-wrap:anywhere}.creator-gate{display:grid;min-width:0;gap:var(--mc-space-4)}.creator-gate__product.creator-product{margin-block-end:0}.creator-gate__product.creator-product--side{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}@media(max-width:47.99rem){.creator-gate__product .mc-media-surface__preview--portrait{aspect-ratio:16 / 9}}.creator-purchase{display:grid;min-width:0;gap:var(--mc-space-3)}.creator-purchase__lead{margin:0;color:var(--mc-color-text);font:var(--mc-font-body)}.creator-purchase__terms{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-purchase__status{padding:var(--mc-space-3) var(--mc-space-4);border-inline-start:var(--mc-space-1) solid var(--mc-color-action-primary);border-radius:var(--mc-radius-sm);background:var(--mc-color-surface-interactive)}.creator-purchase__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--mc-space-3);margin-top:var(--mc-space-2)}.premium-gate-notice{margin-top:var(--mc-layout-card-gap)}.mc-dialog--wide-media-mobile-fullscreen:has(.creator-media-viewer){height:min(calc(100dvh - 2 * var(--mc-space-4)),58rem)}.creator-media-viewer{display:grid;grid-template-rows:minmax(14rem,1fr) clamp(19rem,36dvh,22rem);height:100%;min-width:0;min-height:calc(14rem + clamp(19rem,36dvh,22rem));overflow:hidden;border-radius:var(--mc-radius-lg);background:var(--mc-color-surface)}.creator-media-viewer__counter{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.creator-media-viewer__stage{position:relative;display:grid;grid-template-columns:100%;grid-template-rows:100%;min-height:0;min-width:0;place-items:center;overflow:hidden;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--mc-color-surface-interactive) 55%,var(--mc-color-overlay)),var(--mc-color-overlay) 72%)}.creator-media-viewer__stage>*{grid-area:1 / 1}.creator-media-viewer__skeleton{width:min(100%,calc(var(--mc-space-16) * 14));align-self:center}.creator-media-viewer__image,.creator-media-viewer__video{width:100%;height:100%;object-fit:contain}.creator-media-viewer__image{opacity:0;transition:opacity var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.creator-media-viewer__image--ready{opacity:1}.creator-media-viewer__notice{width:min(100%,calc(var(--mc-space-16) * 8));margin:var(--mc-space-4);justify-self:center}.creator-media-viewer__rest{display:grid;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0}.creator-media-viewer__locked{position:relative;display:grid;width:100%;height:100%;place-items:center;overflow:hidden}.creator-media-viewer__blurred{width:100%;height:100%;object-fit:cover;filter:blur(var(--mc-component-media-locked-blur, var(--mc-space-3))) saturate(.85);transform:scale(1.12)}.creator-media-viewer__frame{width:100%;height:100%;object-fit:cover}.creator-media-viewer__corner{position:absolute;inset:var(--mc-space-3) auto auto var(--mc-space-3);display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2);max-width:calc(100% - 2 * var(--mc-space-3));pointer-events:none}.creator-media-viewer__type,.creator-media-viewer__preview{display:inline-flex;align-items:center;gap:var(--mc-space-1);min-height:var(--mc-space-6);padding:0 var(--mc-space-3);border:1px solid color-mix(in srgb,var(--mc-color-text-on-media) 28%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-overlay) 78%,transparent);color:var(--mc-color-text-on-media);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);white-space:nowrap;backdrop-filter:blur(var(--mc-space-2))}.creator-media-viewer__type{letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.creator-media-viewer__length .mc-icon{flex:none}.creator-media-viewer__arrow{position:absolute;inset-block:0;display:inline-grid;width:var(--mc-size-control-lg);height:var(--mc-size-control-lg);margin-block:auto;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--mc-color-text-on-media) 24%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-overlay) 55%,transparent);color:var(--mc-color-text-on-media);box-shadow:var(--mc-shadow-raised);backdrop-filter:blur(var(--mc-space-2));transition:opacity var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.creator-media-viewer__arrow[data-disabled=true]{opacity:var(--mc-opacity-disabled)}.creator-media-viewer__arrow .mc-button{width:100%;height:100%;min-height:0;padding:0}.creator-media-viewer__arrow--previous{inset-inline-start:var(--mc-space-3)}.creator-media-viewer__arrow--next{inset-inline-end:var(--mc-space-3)}.creator-media-viewer__strip{display:flex;gap:var(--mc-space-2);overflow-x:auto;padding:var(--mc-space-2) var(--mc-space-3);background:var(--mc-color-overlay);scrollbar-width:none}.creator-media-viewer__strip::-webkit-scrollbar{display:none}.creator-media-viewer__thumb{position:relative;flex:none;width:calc(var(--mc-space-16) + var(--mc-space-2));height:calc(var(--mc-space-12) + var(--mc-space-2));min-height:0;padding:0;overflow:hidden}.creator-media-viewer__thumb .mc-button__label{display:block;width:100%;height:100%}.creator-media-viewer__thumb img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--mc-radius-md);opacity:.55;transition:opacity var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.creator-media-viewer__thumb:hover img,.creator-media-viewer__thumb[data-current=true] img{opacity:1}.creator-media-viewer__thumb[data-current=true] img{outline:var(--mc-space-1) solid var(--mc-color-action-primary);outline-offset:calc(-1 * var(--mc-space-1))}.creator-media-viewer__thumb[data-locked=true]:not([data-sharp=true]) img{filter:blur(var(--mc-space-1)) saturate(.85)}.creator-media-viewer__thumb-lock{position:absolute;inset:0;display:grid;place-items:center;color:var(--mc-color-text-on-media);pointer-events:none}.creator-media-viewer__panel{display:grid;min-width:0;min-height:0;grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr);align-items:center;gap:var(--mc-space-6);padding:var(--mc-space-4) var(--mc-space-6);border-bottom:1px solid var(--mc-color-border-soft);overflow-y:auto}.creator-media-viewer__panel--reading{grid-template-columns:minmax(0,1fr)}.creator-media-viewer__summary{display:grid;min-width:0;align-content:center;justify-items:start;gap:var(--mc-space-2)}.creator-media-viewer__heading{display:grid;min-width:0;justify-items:start;gap:var(--mc-space-2)}.creator-media-viewer__title{margin:0;color:var(--mc-color-text);font:var(--mc-font-title);overflow-wrap:anywhere}.creator-media-viewer__model{display:inline-flex;min-width:0;align-items:center;gap:var(--mc-space-2)}.creator-media-viewer__model .mc-avatar{flex:none}.creator-media-viewer__model-name{overflow:hidden;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.creator-media-viewer__description{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-body);white-space:pre-line;overflow-wrap:anywhere}.creator-media-viewer__commerce{display:grid;min-width:0;align-content:center;padding-inline-start:var(--mc-space-6);border-inline-start:1px solid var(--mc-color-border-soft)}.creator-media-viewer__commerce .creator-product__figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:var(--mc-space-3) var(--mc-space-4)}.creator-media-viewer__commerce .creator-product__facts>div{min-width:0}.creator-media-viewer__commerce .creator-product__facts-action{display:flex;grid-column:1 / -1;flex-wrap:wrap;gap:var(--mc-space-2)}.creator-media-viewer__checking{display:grid;justify-items:start;gap:var(--mc-space-3)}.creator-media-viewer__owned{display:inline-flex;align-items:center;gap:var(--mc-space-2);color:var(--mc-color-status-success);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold)}.creator-media-viewer__signin{display:grid;justify-items:start;gap:var(--mc-space-3)}.creator-media-viewer__price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-2) var(--mc-space-3);margin:0}.creator-media-viewer__price-words{color:var(--mc-color-text-muted);font:var(--mc-font-body)}@media(max-width:47.99rem){.creator-media-viewer{grid-template-rows:minmax(12rem,1fr) clamp(19rem,54dvh,30rem);min-height:calc(12rem + clamp(19rem,54dvh,30rem))}.creator-media-viewer__panel{grid-template-columns:minmax(0,1fr);gap:var(--mc-space-4);padding:var(--mc-space-4)}.creator-media-viewer__commerce{padding-block-start:var(--mc-space-4);padding-inline-start:0;border-block-start:1px solid var(--mc-color-border-soft);border-inline-start:0}.creator-media-viewer__arrow{width:var(--mc-size-control-md);height:var(--mc-size-control-md)}.creator-media-viewer__stage:has(.creator-media-viewer__notice) .creator-media-viewer__arrow{inset-block:auto var(--mc-space-3);margin-block:0}}@media(max-width:39.999rem){.mc-dialog--wide-media-mobile-fullscreen:has(.creator-media-viewer){height:100dvh}}@media(prefers-reduced-motion:reduce){.creator-media-viewer__image,.creator-media-viewer__arrow,.creator-media-viewer__thumb img{transition:none}}.creator-showcase{display:grid;grid-template-areas:"who   best best" "cover best best" "cover bio  avail" "main  main main";grid-template-columns:var(--mc-layout-creator-showcase-rail-inline) minmax(0,.9fr) minmax(0,1.1fr);align-items:start;column-gap:var(--mc-layout-section-gap-spacious);row-gap:var(--mc-space-6)}.creator-showcase>.creator-showcase-identity{display:contents}.creator-showcase-identity__who{grid-area:who;align-self:end;scroll-margin-block-start:calc(var(--mc-layout-header-min-block) + var(--mc-space-4))}.creator-showcase-identity__bio{grid-area:bio;align-self:stretch}.creator-showcase-identity__availability{grid-area:avail;align-self:stretch}.creator-showcase-identity__availability>.creator-first-slot{grid-template-rows:auto auto minmax(0,1fr);block-size:100%}.creator-showcase-identity__availability .creator-first-slot__row{align-self:end}.creator-showcase>.creator-showcase-cover{grid-area:cover;align-self:stretch;min-block-size:var(--mc-layout-creator-cover-block)}.creator-showcase>.creator-showcase-cover .creator-portrait{position:absolute;inset:0;height:100%}.creator-showcase>.creator-best-sellers{grid-area:best;display:grid;grid-template-rows:subgrid;row-gap:inherit;min-width:0}.creator-showcase>.creator-best-sellers>.creator-best-sellers__head{align-self:end}.creator-showcase__main{display:grid;grid-area:main;align-content:start;align-self:stretch;gap:var(--mc-space-6);min-width:0}.creator-showcase__main>.creator-showcase-section--hidden{display:none}@media(min-width:40rem){.creator-showcase__main{min-block-size:100vh}}.creator-profile-skeleton__hero{grid-template-columns:var(--mc-layout-creator-showcase-rail-inline) minmax(0,1fr)}.creator-showcase-cover{position:relative;display:grid;overflow:hidden;border-radius:var(--mc-radius-lg)}.creator-showcase-cover .creator-portrait{height:var(--mc-layout-creator-cover-block);aspect-ratio:auto;border-radius:var(--mc-radius-lg)}.creator-showcase-cover__edit{position:absolute;z-index:2;inset-block-end:var(--mc-space-3);inset-inline-end:var(--mc-space-3);background:var(--mc-color-surface-raised);box-shadow:var(--mc-shadow-raised)}.creator-showcase-cover__live{position:absolute;z-index:1;inset-block-start:var(--mc-space-3);inset-inline-start:var(--mc-space-3);display:inline-flex;align-items:center;gap:var(--mc-space-2);padding:var(--mc-space-1) var(--mc-space-3);border-radius:var(--mc-radius-pill);background:var(--mc-color-semantic-live);color:var(--mc-color-status-danger-text);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase;box-shadow:var(--mc-shadow-raised)}.creator-showcase-cover__pulse{width:var(--mc-space-2);height:var(--mc-space-2);border-radius:var(--mc-radius-pill);background:currentColor;animation:creator-showcase-pulse var(--mc-duration-loop) ease-in-out infinite}@keyframes creator-showcase-pulse{0%,to{opacity:1}50%{opacity:var(--mc-opacity-disabled)}}@media(prefers-reduced-motion:reduce){.creator-showcase-cover__pulse{animation:none}}.creator-showcase-cover__actions{position:absolute;z-index:1;inset-block-start:var(--mc-space-3);inset-inline-end:var(--mc-space-3);display:flex;gap:var(--mc-space-2)}.creator-showcase-identity>*{min-width:0}.creator-showcase-identity__who{display:grid;gap:var(--mc-space-2);min-width:0}.creator-showcase-identity .creator-identity-line .creator-profile-title{font:var(--mc-font-display)}.creator-showcase-identity__verified{display:inline-grid;flex:none;width:var(--mc-space-6);height:var(--mc-space-6);place-items:center;border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);color:var(--mc-color-text-inverse)}.creator-showcase-identity__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-language-flags{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-1)}.creator-language-flags__item{display:inline-flex}.creator-language-flags__code{padding:0 var(--mc-space-1);border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-sm);font-weight:var(--mc-font-weight-semibold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.creator-interest-tags{display:flex;flex-wrap:wrap;gap:var(--mc-space-2);margin:0;padding:0;list-style:none}.creator-interest-tags__tag{display:inline-flex;align-items:center;min-height:var(--mc-space-6);padding-inline:var(--mc-space-3);border-radius:var(--mc-radius-pill);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.creator-interest-tags__tag--plain{border:1px solid var(--mc-color-border-soft);color:var(--mc-color-text-muted)}.creator-showcase-identity__divider{width:1px;height:var(--mc-space-3);background:var(--mc-color-separator-strong)}.creator-showcase-identity__rating{display:inline-flex;align-items:center;gap:var(--mc-space-1)}.creator-showcase-identity__star{color:var(--mc-color-status-warning)}.creator-showcase-identity__rating-value{color:var(--mc-color-text);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.creator-showcase-identity__bio{position:relative;display:grid;gap:var(--mc-space-3);padding:var(--mc-space-4);border:2px solid color-mix(in srgb,var(--mc-color-action-primary) 55%,transparent);border-radius:var(--mc-component-card-radius)}.creator-showcase-identity__bio-overlay{position:absolute;inset-block-start:var(--mc-space-2);inset-inline-end:var(--mc-space-2)}.creator-showcase-identity__bio-text{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-body);text-wrap:pretty}.creator-showcase-identity__bio-text .mc-button{display:inline;min-height:0;padding:0;margin-inline-start:var(--mc-space-1);vertical-align:baseline}.creator-showcase-identity__availability{display:grid;gap:var(--mc-space-3)}.creator-showcase-identity__availability:has(>.creator-showcase-cta){align-content:start}.creator-showcase-cta{display:grid}.creator-showcase-cta__primary .mc-button__label{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title mark" "line mark";align-items:center;column-gap:var(--mc-space-3);width:100%;text-align:start}.creator-showcase-cta__title{grid-area:title;font:var(--mc-font-title)}.creator-showcase-cta__line{grid-area:line;color:color-mix(in srgb,currentColor 85%,transparent);font:var(--mc-font-caption)}.creator-showcase-cta__mark{display:grid;grid-area:mark;width:var(--mc-size-control-sm);height:var(--mc-size-control-sm);place-items:center;border-radius:var(--mc-radius-pill);background:color-mix(in srgb,currentColor 18%,transparent)}.creator-first-slot{display:grid;gap:var(--mc-space-2)}.creator-first-slot__card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-3);padding:var(--mc-space-3) var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background)}.creator-first-slot__line{margin:0;font:var(--mc-font-title);font-variant-numeric:tabular-nums}.creator-first-slot__copy{display:flex;flex:1;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-1) var(--mc-space-3);min-width:0}.creator-first-slot__window{margin:0;color:var(--mc-color-semantic-live);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.creator-first-slot__row{display:flex;align-items:center;gap:var(--mc-space-2)}.creator-first-slot__chips{display:flex;flex:1;flex-wrap:wrap;gap:var(--mc-space-2);max-block-size:var(--mc-size-control-sm);overflow:hidden}.creator-first-slot__others{flex:none;margin-inline-start:auto}.creator-first-slot__chip{flex:none;min-height:var(--mc-size-control-sm);max-height:var(--mc-size-control-sm);padding-inline:var(--mc-space-3);border-radius:var(--mc-radius-pill);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.creator-best-sellers{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mc-space-4)}.creator-best-sellers__head{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mc-space-3)}.creator-best-sellers__title-row{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--mc-space-3)}.creator-best-sellers__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-3);margin:0;font:var(--mc-font-display)}.creator-best-sellers__name{color:var(--mc-color-action-primary)}.creator-best-sellers__subtitle{color:var(--mc-color-text-muted);font:var(--mc-font-title)}.creator-best-sellers__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mc-space-4);margin:0;padding:0;list-style:none}.creator-best-sellers__item{display:grid;min-width:0}.creator-best-sellers__item>*{min-width:0}.creator-best-seller[data-first=true]{border-color:color-mix(in srgb,var(--mc-color-action-primary) 55%,transparent)}.creator-best-seller--offer .mc-image-action{width:100%;height:100%}.creator-best-seller--offer .mc-image-action__media{position:relative;width:100%;height:100%}.creator-best-seller--offer img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.creator-best-seller__words{container-type:size;display:flex;align-items:center;width:100%;height:100%;padding:var(--mc-space-8) var(--mc-space-4);border:0;background:linear-gradient(160deg,color-mix(in srgb,var(--mc-color-action-primary) 16%,var(--mc-color-surface-raised)),var(--mc-color-surface-sunken));color:var(--mc-color-text);text-align:start;cursor:pointer}.creator-best-seller__words:disabled{cursor:default}.creator-best-seller__words:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring-inset)}.creator-best-seller__words-text{display:-webkit-box;overflow:hidden;font:var(--mc-font-body);overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6}@container (height < 135px){.creator-best-seller__words-text{-webkit-line-clamp:5;line-clamp:5}}@container (height < 112.5px){.creator-best-seller__words-text{-webkit-line-clamp:4;line-clamp:4}}@container (height < 90px){.creator-best-seller__words-text{-webkit-line-clamp:3;line-clamp:3}}.creator-best-seller__corner{position:absolute;z-index:2;inset-block-start:var(--mc-space-2);display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-1);pointer-events:none}.creator-best-seller__corner--start{inset-inline-start:var(--mc-space-2)}.creator-best-seller__corner--end{inset-inline-end:var(--mc-space-2)}.creator-best-seller__corner .mc-icon{flex:none}.creator-best-seller__offline{position:absolute;z-index:2;inset-block-end:0;inset-inline:0;padding:var(--mc-space-2) var(--mc-space-3);background:color-mix(in srgb,var(--mc-color-overlay) 85%,transparent);color:var(--mc-color-text-on-media);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);overflow-wrap:anywhere;pointer-events:none}.creator-best-seller__copy{display:grid;width:100%;min-width:0;gap:var(--mc-space-3)}.creator-best-seller__heading{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.creator-best-seller__title{display:inline;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold)}.creator-best-seller__description{display:inline;margin-inline-start:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-best-seller__facts{display:flex;align-items:end;justify-content:space-between;gap:var(--mc-space-3)}.creator-best-seller__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,max-content);min-width:0;margin:0;align-items:start;gap:var(--mc-space-4);font:var(--mc-font-caption);font-variant-numeric:tabular-nums}.creator-best-seller__list>div{display:grid;min-width:0;gap:var(--mc-space-1)}.creator-best-seller__list dt{color:var(--mc-color-text-muted)}.creator-best-seller__list dd{margin:0;color:var(--mc-color-text);font-weight:var(--mc-font-weight-semibold)}.creator-best-seller__free{color:var(--mc-color-status-success);font:var(--mc-font-title)}.creator-best-seller__button{flex:none}.creator-best-seller__tags{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2) var(--mc-space-3);margin:0;padding:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption);list-style:none}.creator-best-seller__tags li{display:inline-flex;min-width:0;align-items:center;padding:var(--mc-space-1) var(--mc-space-2);border:thin solid color-mix(in srgb,var(--mc-color-action-primary) 42%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-action-primary) 16%,var(--mc-color-surface-interactive));color:var(--mc-color-text)}.creator-showcase-tabs{position:sticky;z-index:var(--mc-layer-field-overlay);top:var(--mc-layout-header-min-block);display:grid;gap:var(--mc-space-3);padding-block-end:var(--mc-space-2);background:var(--mc-color-canvas)}.creator-showcase-tabs .profile-navigation{position:static}.creator-showcase-filter[data-idle=true]{visibility:hidden}.creator-showcase .creator-profile-section{scroll-margin-block-start:calc(var(--mc-layout-header-min-block) + var(--creator-showcase-tabs-block, 9.5rem))}.profile-navigation-count{margin-inline-start:var(--mc-space-1);color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums}.profile-navigation-item.active .profile-navigation-count{color:inherit}.creator-showcase-tabs .profile-navigation-label{display:inline-flex;align-items:center}.creator-showcase-grid .creator-media-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}.creator-showcase-grid__more{display:grid;aspect-ratio:4 / 5;border:1px dashed var(--mc-color-border);border-radius:var(--mc-component-card-radius);background:var(--mc-color-surface-sunken)}.creator-showcase-grid__more-button{height:100%;border-radius:inherit}.creator-showcase-grid__more-button .mc-button__label{display:grid;justify-items:center;gap:var(--mc-space-2);text-align:center;white-space:normal}.creator-showcase-grid__more-mark{display:grid;width:var(--mc-size-control-md);height:var(--mc-size-control-md);place-items:center;border-radius:var(--mc-radius-pill);background:var(--mc-color-surface-raised);color:var(--mc-color-action-primary);box-shadow:var(--mc-shadow-resting)}.creator-showcase-grid__more-title{font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold)}.creator-showcase-grid__more-hint{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-service-card__corner{margin-inline-start:auto}.creator-showcase .creator-services,.creator-showcase .creator-service-list{margin-top:0}.creator-media-card__kind{position:absolute;z-index:2;inset-block-start:var(--mc-space-2);inset-inline-start:var(--mc-space-2);display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-1);pointer-events:none}.creator-media-card__duration .mc-icon{flex:none}.creator-media-card__price{position:absolute;z-index:2;inset-block-end:var(--mc-space-2);inset-inline-start:var(--mc-space-2);display:flex;max-width:calc(100% - 2 * var(--mc-space-2));pointer-events:none}.creator-media-card__pill{display:inline-flex;align-items:center;gap:var(--mc-space-1);min-height:var(--mc-space-6);padding:0 var(--mc-space-2);overflow:hidden;border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-overlay) 70%,transparent);color:var(--mc-color-text-on-media);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;backdrop-filter:blur(var(--mc-space-2))}.creator-media-card__pill[data-tone=success]{background:var(--mc-color-status-success);color:var(--mc-color-status-success-text)}.creator-media-card__pill[data-tone=paid]{background:var(--mc-color-semantic-premium);color:var(--mc-color-text-inverse)}.creator-media-card__pill .mc-icon{flex:none}.creator-media-card__caption{position:absolute;z-index:2;inset-inline:0;inset-block-end:calc(var(--mc-space-6) + 2 * var(--mc-space-2));display:-webkit-box;overflow:hidden;padding:var(--mc-space-6) var(--mc-space-2) 0;-webkit-box-orient:vertical;-webkit-line-clamp:2;background:linear-gradient(to top,var(--mc-color-overlay),transparent);color:var(--mc-color-text-on-media);font:var(--mc-font-caption);pointer-events:none}.creator-media-card.creator-best-sellers__media>.mc-media-surface__meta{display:flex}.creator-media-card__meta{display:grid;gap:var(--mc-space-2);width:100%}.creator-media-card__meta-caption{margin:0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-service-card__open{justify-content:start;width:calc(100% - var(--mc-space-4));height:auto;min-height:0;margin:var(--mc-space-1) var(--mc-space-2) var(--mc-space-2);padding:0 var(--mc-space-2) var(--mc-space-2);text-align:start}.creator-service-card__open .mc-button__label{display:grid;width:100%;justify-items:start;gap:var(--mc-space-1);min-width:0;text-align:start;white-space:normal}.creator-service-card__meta{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-service-card__description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-wrap:pretty}.creator-offer-detail{display:grid;gap:var(--mc-space-4)}.creator-offer-detail__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-3)}.creator-offer-detail__facts{display:flex;flex:1;flex-wrap:wrap;gap:var(--mc-space-2);min-width:0}.creator-offer-detail__price{display:flex;align-items:baseline;gap:var(--mc-space-1);margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-offer-detail__detail{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-body)}.creator-offer-detail__text{display:grid;gap:var(--mc-space-3);margin:0}.creator-offer-detail__text p{margin:0;font:var(--mc-font-body);text-wrap:pretty}.creator-offer-detail__text--empty{color:var(--mc-color-text-muted)}.creator-offer-detail__note{display:flex;align-items:center;gap:var(--mc-space-2);margin:0;padding:var(--mc-space-3) var(--mc-space-4);border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-md);background:var(--mc-color-surface);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-offer-detail__note .mc-icon{flex:none}.creator-service-card[data-highlighted=true]{border-color:color-mix(in srgb,var(--mc-color-action-primary) 55%,transparent);box-shadow:var(--mc-shadow-raised)}.creator-bio-dialog__body{display:grid;gap:var(--mc-space-6)}.creator-bio-dialog__text{display:grid;gap:var(--mc-space-3)}.creator-bio-dialog__text p{margin:0;font:var(--mc-font-body);text-wrap:pretty}.creator-bio-dialog__section{display:grid;gap:var(--mc-space-3)}.creator-bio-dialog__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-3);margin:0}.creator-bio-dialog__details>div{display:grid;gap:0;padding:var(--mc-space-3);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken)}.creator-bio-dialog__details dt{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-bio-dialog__details dd{margin:0;font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold)}.creator-bio-dialog__limits{display:grid;gap:var(--mc-space-2);margin:0;padding:0;list-style:none}.creator-bio-dialog__limits li{display:flex;align-items:center;gap:var(--mc-space-2);font:var(--mc-font-body)}.creator-bio-dialog__limit-mark{display:grid;flex:none;width:var(--mc-space-6);height:var(--mc-space-6);place-items:center;border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-status-danger) 14%,transparent);color:var(--mc-color-status-danger)}.creator-request[data-timed=true]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:var(--mc-space-6)}.creator-request[data-timed=true] .creator-request__product{min-width:0}.creator-request[data-timed=true] .creator-request__product .creator-product{margin-block-end:0}.creator-request[data-contact=true]{grid-template-columns:minmax(0,1fr);gap:var(--mc-space-6)}.creator-request[data-contact=true] .creator-request__product{padding-block-end:var(--mc-space-6);border-bottom:1px solid var(--mc-color-border-soft)}.creator-request[data-contact=true] .creator-product{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr);align-items:center;gap:var(--mc-space-6);overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.creator-request[data-contact=true] .creator-product__title{display:none}.creator-request[data-contact=true] .creator-product .mc-media-surface__preview{overflow:hidden;border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-md)}.creator-request[data-contact=true] .creator-product .mc-media-surface__meta{padding:0}.creator-request[data-contact=true] .creator-product__copy{gap:var(--mc-space-2)}.creator-request[data-contact=true] .creator-product__tags{margin-block-start:var(--mc-space-1)}.mc-dialog:has(.creator-request[data-contact=true]){width:min(48rem,100%)}.mc-dialog:has(.creator-request[data-contact=true]) .mc-dialog__body{margin-block-start:var(--mc-space-6)}.mc-dialog:has(.creator-request[data-contact=true]) .mc-dialog__actions{padding-block-start:var(--mc-space-6);border-block-start:1px solid var(--mc-color-border-soft)}.creator-request__form{min-width:0}@media(max-width:63.99rem){.creator-request[data-timed=true]{grid-template-columns:minmax(0,1fr)}}@media(max-width:47.99rem){.creator-request[data-contact=true] .creator-product{grid-template-columns:minmax(0,1fr);gap:var(--mc-space-4)}.creator-request[data-contact=true] .creator-product .mc-media-surface__preview{aspect-ratio:3 / 1}}@media(max-width:39.99rem){.creator-request[data-contact=true]{gap:var(--mc-space-4)}.creator-request[data-contact=true] .creator-request__product{padding-block-end:var(--mc-space-4)}.mc-dialog:has(.creator-request[data-contact=true]) .mc-dialog__body{margin-block-start:var(--mc-space-4)}}.creator-request__lead{margin:0 0 var(--mc-space-3);color:var(--mc-color-text-muted)}.creator-request__fixed-length{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 var(--mc-space-6);padding:var(--mc-space-6);border:1px solid color-mix(in srgb,var(--mc-color-action-primary) 34%,var(--mc-color-border-soft));border-radius:var(--mc-radius-lg);background:linear-gradient(125deg,color-mix(in srgb,var(--mc-color-action-primary) 12%,var(--mc-color-surface)),var(--mc-color-surface-interactive))}.creator-request__fixed-length>div{position:relative;display:grid;min-width:0;min-height:var(--mc-size-control-md);align-content:center;gap:var(--mc-space-1);padding-inline-start:calc(var(--mc-size-control-md) + var(--mc-space-3))}.creator-request__fixed-length>div+div{padding-inline-start:calc(var(--mc-size-control-md) + var(--mc-space-3) + var(--mc-space-6));border-inline-start:1px solid var(--mc-color-border)}.creator-request__fact-icon,.creator-request__section-icon{display:grid;width:var(--mc-size-control-md);height:var(--mc-size-control-md);flex:none;place-items:center;border-radius:var(--mc-radius-md);background:color-mix(in srgb,var(--mc-color-action-primary) 16%,transparent);color:var(--mc-color-action-primary)}.creator-request__fact-icon{position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}.creator-request__fixed-length>div+div .creator-request__fact-icon{inset-inline-start:var(--mc-space-6)}.creator-request__fixed-length dt{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.creator-request__fixed-length dd{margin:0;color:var(--mc-color-text);font:var(--mc-font-title);font-variant-numeric:tabular-nums}.creator-request__section-heading{display:flex;align-items:center;gap:var(--mc-space-3);margin-block-end:var(--mc-space-4)}.creator-request__section-heading .creator-request__lead{margin:0;color:var(--mc-color-text);font-weight:var(--mc-font-weight-semibold)}.creator-request__lengths{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--mc-size-control-lg) * 3),1fr));gap:var(--mc-space-3);margin-block-end:var(--mc-space-6)}.creator-request__length{display:grid;border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-lg);background:var(--mc-color-surface-interactive);transition:border-color var(--mc-motion-duration-fast),background-color var(--mc-motion-duration-fast)}.creator-request__length:hover{border-color:var(--mc-color-border)}.creator-request__length[data-selected=true]{border-color:var(--mc-color-action-primary);background:color-mix(in srgb,var(--mc-color-action-primary) 14%,var(--mc-color-surface))}.creator-request__length .mc-button{position:relative;min-height:calc(var(--mc-size-control-lg) + var(--mc-space-6));padding:var(--mc-space-4) var(--mc-space-6)}.creator-request__length .mc-button__label{display:grid;width:100%;gap:var(--mc-space-1);min-width:0;justify-items:start;white-space:normal}.creator-request__length-minutes{color:var(--mc-color-text);font:var(--mc-font-title);font-weight:var(--mc-font-weight-bold)}.creator-request__length-price{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums}.creator-request__length .mc-button__label:after{position:absolute;inset-block-start:var(--mc-space-4);inset-inline-end:var(--mc-space-4);width:calc(var(--mc-space-4) + var(--mc-space-1));height:calc(var(--mc-space-4) + var(--mc-space-1));border:2px solid var(--mc-color-border);border-radius:50%;content:""}.creator-request__length[data-selected=true] .mc-button__label:after{border:6px solid var(--mc-color-action-primary);background:var(--mc-color-surface)}.creator-request__contact-note{display:flex;align-items:flex-start;gap:var(--mc-space-3);margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-body)}.creator-request__contact-note .mc-icon{flex:none;margin-block-start:.15em;color:var(--mc-color-action-primary)}@media(max-width:39.99rem){.creator-request__fixed-length{padding:var(--mc-space-4)}.creator-request__fixed-length>div{padding-inline-start:calc(var(--mc-space-8) + var(--mc-space-2))}.creator-request__fixed-length>div+div{padding-inline-start:calc(var(--mc-space-8) + var(--mc-space-2) + var(--mc-space-3))}.creator-request__fixed-length>div+div .creator-request__fact-icon{inset-inline-start:var(--mc-space-3)}.creator-request__fact-icon{width:var(--mc-space-8);height:var(--mc-space-8)}.creator-request__lengths{grid-template-columns:minmax(0,1fr);margin-block-end:var(--mc-space-4)}.creator-request__length .mc-button{min-height:calc(var(--mc-size-control-lg) + var(--mc-space-4))}}.creator-request__times{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-2)}.creator-request__time{display:grid;border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-md);background:var(--mc-color-surface)}.creator-request__time[data-now=true]{grid-column:1 / -1;border-color:color-mix(in srgb,var(--mc-color-semantic-live) 55%,transparent)}.creator-request__time[data-selected=true]{border-color:color-mix(in srgb,var(--mc-color-action-primary) 55%,transparent);background:color-mix(in srgb,var(--mc-color-action-primary) 10%,transparent)}.creator-request__time .mc-button{min-height:var(--mc-size-control-lg);padding:var(--mc-space-2) var(--mc-space-3)}.creator-request__time .mc-button__label{display:grid;width:100%;gap:0;min-width:0;text-align:start;white-space:normal}.creator-request__time-when{font-weight:var(--mc-font-weight-bold)}.creator-request__time-range{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums}.creator-request__time[data-now=true] .creator-request__time-when{color:var(--mc-color-semantic-live)}.creator-request__more{justify-self:start;margin-block-start:var(--mc-space-3)}.creator-calendar__legend{display:flex;align-items:center;gap:var(--mc-space-2);margin:0 0 var(--mc-space-3);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-calendar__days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--mc-space-1)}.creator-calendar__day{display:grid;min-width:0;border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-md);background:var(--mc-color-surface)}.creator-calendar__day[data-selected=true]{border-color:color-mix(in srgb,var(--mc-color-action-primary) 55%,transparent);background:color-mix(in srgb,var(--mc-color-action-primary) 14%,transparent)}.creator-calendar__day .mc-button{min-width:0;padding-inline:0}.creator-calendar__day .mc-button__label{display:grid;justify-items:center;gap:var(--mc-space-1)}.creator-calendar__day-number{font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.creator-calendar__day-mark{width:var(--mc-space-1);height:var(--mc-space-1);border-radius:var(--mc-radius-pill);background:var(--mc-color-status-danger)}.creator-calendar__day-mark[data-free=true]{background:var(--mc-color-status-success)}.creator-calendar__day-detail{display:grid;gap:var(--mc-space-3);margin-block-start:var(--mc-space-4);padding-block-start:var(--mc-space-4);border-block-start:1px solid var(--mc-color-separator-subtle)}.creator-calendar__day-title{margin:0;font:var(--mc-font-title)}.creator-calendar__note{margin:0;color:var(--mc-color-text-muted)}.creator-calendar__slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--mc-layout-creator-slot-min-inline),1fr));gap:var(--mc-space-2)}.creator-availability-panel__slot[data-state=short]{opacity:var(--mc-opacity-disabled)}.creator-booking-bar__slot{flex:1;justify-content:start;height:auto;min-width:0;padding:var(--mc-space-1) var(--mc-space-2);border-radius:var(--mc-radius-md);text-align:start}.creator-booking-bar__slot .mc-button__label{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;gap:0;width:100%;min-width:0}.creator-booking-bar__line{display:block;max-width:100%;min-width:0;overflow:hidden;font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.creator-booking-bar__price{display:inline-flex;align-items:center;gap:var(--mc-space-1);color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums}.creator-booking-bar__spacer{flex:1}.creator-booking-bar>.creator-booking-bar__action{flex:none}.creator-booking-bar__spacer+.creator-booking-bar__action{flex:1}@media(min-width:40rem)and (max-width:64rem){.creator-showcase{grid-template-areas:"cover who" "cover bio" "cover avail" "best best" "main main";grid-template-columns:var(--mc-layout-creator-showcase-rail-inline) minmax(0,1fr);grid-template-rows:none;column-gap:var(--mc-layout-section-gap);row-gap:var(--mc-layout-section-gap)}.creator-showcase-identity__who,.creator-showcase-identity__bio,.creator-showcase-identity__availability{align-self:start}.creator-showcase-identity__availability>.creator-first-slot{grid-template-rows:none;block-size:auto}.creator-showcase>.creator-showcase-cover{align-self:start;min-block-size:0}.creator-showcase>.creator-showcase-cover .creator-portrait{position:relative;inset:auto;height:var(--mc-layout-creator-cover-block)}.creator-showcase>.creator-best-sellers{grid-template-rows:none;gap:var(--mc-space-4)}.creator-showcase-grid .creator-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:39.999rem){.creator-showcase{grid-template-areas:"cover" "who" "bio" "avail" "best" "main";grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:var(--mc-layout-section-gap-compact)}.creator-profile-skeleton__hero{grid-template-columns:minmax(0,1fr)}.creator-showcase-identity__who,.creator-showcase-identity__bio,.creator-showcase-identity__availability{align-self:start}.creator-showcase-identity__availability>.creator-first-slot{grid-template-rows:none;block-size:auto}.creator-showcase>.creator-showcase-cover{align-self:start;min-block-size:0}.creator-showcase>.creator-showcase-cover .creator-portrait{position:relative;inset:auto;height:auto;aspect-ratio:1}.creator-showcase>.creator-best-sellers{grid-template-rows:none;gap:var(--mc-space-4)}.creator-showcase-cover .creator-portrait{height:auto;aspect-ratio:1}.creator-showcase-identity .creator-identity-line .creator-profile-title{font:var(--mc-font-heading)}.creator-best-sellers__grid{display:flex;gap:var(--mc-space-3);margin-inline:calc(-1 * var(--mc-layout-discovery-mobile-gutter));padding-inline:var(--mc-layout-discovery-mobile-gutter);overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:var(--mc-layout-discovery-mobile-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.creator-best-sellers__grid::-webkit-scrollbar{display:none}.creator-best-sellers__item{flex:0 0 78%;scroll-snap-align:start}.creator-best-sellers__item:only-child{flex-basis:100%}.creator-best-sellers__title{gap:var(--mc-space-2);font:var(--mc-font-title)}.creator-best-sellers__subtitle{font:var(--mc-font-body)}.creator-showcase-grid .creator-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-2)}.creator-first-slot__card>.mc-button{flex:1;justify-content:center}.creator-showcase-tabs{gap:0}.creator-showcase-tabs .profile-navigation-item{padding-inline:var(--mc-space-2)}.creator-bio-dialog__details,.creator-request__times{grid-template-columns:minmax(0,1fr)}}@media(max-width:39.999rem){body:has(.creator-booking-bar){--mc-layout-creator-sticky-cta-clearance: 4.25rem}.creator-booking-bar{gap:var(--mc-space-2);padding:var(--mc-space-1) var(--mc-space-1) var(--mc-space-1) var(--mc-space-3);border-radius:var(--mc-radius-pill)}.creator-booking-bar__slot>.mc-button__label>.mc-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.creator-booking-bar__slot .mc-button__label{grid-template-columns:auto auto;align-items:center;justify-content:start;gap:var(--mc-space-3)}.creator-booking-bar__price{font:var(--mc-font-body)}.creator-booking-bar>.creator-booking-bar__action{height:var(--mc-touch-target-min);min-height:var(--mc-touch-target-min);padding-block:0;padding-inline:var(--mc-space-4);white-space:nowrap}}.creator-showcase-filter-phone{display:none}.creator-showcase-filter-phone--on .mc-icon-button{position:relative}.creator-showcase-filter-phone--on .mc-icon-button:after{position:absolute;inset-block-start:var(--mc-space-2);inset-inline-end:var(--mc-space-2);width:var(--mc-space-2);height:var(--mc-space-2);border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);content:""}@media(max-width:39.999rem){.creator-showcase__main{grid-template-columns:minmax(0,1fr)}.creator-showcase-tabs{display:flex;min-width:0;align-items:center;gap:var(--mc-space-1)}.creator-showcase-tabs .profile-navigation{min-width:0;flex:1 1 0;overflow-x:auto;scrollbar-width:none}.creator-showcase-tabs .profile-navigation::-webkit-scrollbar{display:none}.creator-showcase-tabs .profile-navigation-item[data-empty=true]:not(.active){display:none}.creator-showcase-tabs .media-filter{display:none}.creator-showcase-filter-phone{display:inline-flex;flex:none}.creator-media-card__caption{display:none}.creator-showcase-tabs{flex-wrap:wrap}.creator-showcase-tabs>.creator-showcase-controls{flex:1 1 100%}}@media(min-width:64.001rem){.creator-showcase--without-availability{grid-template-areas:"who best best" "cover best best" "cover bio bio" "main main main"}}@media(min-width:40rem)and (max-width:64rem){.creator-showcase--without-availability{grid-template-areas:"cover who" "cover bio" "best best" "main main"}}@media(max-width:39.999rem){.creator-showcase--without-availability{grid-template-areas:"cover" "who" "bio" "best" "main"}}.creator-showcase.creator-showcase--simple{grid-template-areas:"who   who    who" "cover simple simple" "cover avail  avail" "main  main   main"}.creator-showcase.creator-showcase--simple.creator-showcase--without-availability{grid-template-areas:"who   who    who" "cover simple simple" "main  main   main"}@media(min-width:40rem)and (max-width:64rem){.creator-showcase.creator-showcase--simple{grid-template-areas:"who   who" "cover simple" "avail avail" "main  main"}.creator-showcase.creator-showcase--simple.creator-showcase--without-availability{grid-template-areas:"who   who" "cover simple" "main  main"}}@media(max-width:39.999rem){.creator-showcase.creator-showcase--simple{grid-template-areas:"who" "cover" "simple" "avail" "main"}.creator-showcase.creator-showcase--simple.creator-showcase--without-availability{grid-template-areas:"who" "cover" "simple" "main"}}.creator-showcase>.creator-simple-header{grid-area:simple;min-width:0}.creator-simple-header{display:grid;align-content:start;gap:var(--mc-space-4)}.creator-simple-header__line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2);margin:0;font:var(--mc-font-title)}.creator-simple-header__dot{color:var(--mc-color-text-muted)}.creator-simple-header__bio{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-body);text-wrap:pretty}.creator-simple-header__bio .mc-button{display:inline;min-height:0;padding:0;margin-inline-start:var(--mc-space-1);vertical-align:baseline}.creator-simple-header__shows{display:grid;gap:var(--mc-space-2)}.creator-simple-header__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mc-space-3)}.creator-simple-header__title{margin:0;font:var(--mc-font-heading)}.creator-simple-header__all{color:var(--mc-color-action-primary);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);text-decoration:none}.creator-simple-header__all:hover,.creator-simple-header__all:focus-visible{text-decoration:underline}.creator-simple-header__list{display:grid;margin:0;padding:0;list-style:none}.creator-simple-header__offer{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:var(--mc-space-3);padding-block:var(--mc-space-2);border-block-start:1px solid var(--mc-color-border-soft)}.creator-simple-header__offer-title{overflow:hidden;font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.creator-simple-header__offer-length{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.creator-showcase-identity__country{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);letter-spacing:.04em}@media(min-width:40rem)and (max-width:64rem){.creator-profile-skeleton__hero{grid-template-columns:var(--mc-layout-creator-rail-inline) minmax(0,1fr)}.creator-profile-skeleton__gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.published-about .about-block{grid-column:span 6}.published-about .about-text-block:first-child:last-child,.published-about .about-text-block:nth-last-child(3):first-child{grid-column:1 / -1}}@media(max-width:39.999rem){.public-creator-page{padding:var(--mc-layout-page-block-start) var(--mc-layout-discovery-mobile-gutter) var(--mc-layout-page-block-end)}.public-creator-page--booking-bar{padding-block-end:calc(var(--mc-layout-bottom-navigation-clearance) + var(--mc-layout-creator-sticky-cta-clearance))}body:has(.creator-booking-bar) .mc-back-to-top{inset-block-end:calc(var(--mc-layout-bottom-navigation-clearance) + var(--mc-layout-creator-sticky-cta-clearance))}.creator-portrait{border-radius:var(--mc-radius-lg)}.creator-identity-line .creator-profile-title{font:var(--mc-font-heading)}.creator-profile-skeleton__hero{grid-template-areas:"portrait" "copy" "navigation";grid-template-columns:minmax(0,1fr);gap:var(--mc-layout-section-gap-compact)}.creator-profile-skeleton__portrait{width:var(--mc-layout-creator-rail-portrait-compact);height:var(--mc-layout-creator-rail-portrait-compact)}.creator-profile-skeleton__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-height:30rem)and (orientation:landscape){.public-creator-page{padding-block-start:var(--mc-space-3)}.public-creator-page--booking-bar{padding-block-end:calc(var(--mc-layout-bottom-navigation-clearance) + var(--mc-layout-creator-sticky-cta-clearance))}body:has(.creator-booking-bar) .mc-back-to-top{inset-block-end:calc(var(--mc-layout-bottom-navigation-clearance) + var(--mc-layout-creator-sticky-cta-clearance))}.public-creator-page .creator-identity-line .creator-profile-title{font:var(--mc-font-heading)}}@media(max-height:30rem)and (orientation:landscape)and (min-width:48rem){.creator-booking-bar{bottom:var(--mc-layout-safe-bottom)}.public-creator-page--booking-bar{padding-block-end:calc(var(--mc-layout-safe-bottom) + var(--mc-layout-creator-sticky-cta-clearance))}body:has(.creator-booking-bar) .mc-back-to-top{inset-block-end:calc(var(--mc-layout-safe-bottom) + var(--mc-layout-creator-sticky-cta-clearance))}}.customer-page{display:grid;width:100%;min-width:0;gap:var(--mc-space-6)}.customer-page__header{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--mc-space-4)}.customer-page__heading{display:grid;min-width:0;gap:var(--mc-space-2)}.customer-page__title{margin:0;color:var(--mc-color-text);font:var(--mc-font-heading)}.customer-page__description{max-width:var(--mc-text-measure-readable);margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-body)}.customer-page__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2);margin-inline-start:auto}.customer-select-menu,.customer-dropdown-trigger{display:inline-flex;width:100%;min-width:0}:is(.customer-select-menu,.customer-dropdown-trigger)>.mc-button{width:100%;min-width:0;justify-content:flex-start;border-color:var(--mc-component-field-border);border-radius:var(--mc-component-field-radius);background:color-mix(in srgb,var(--mc-component-field-background) 94%,var(--mc-color-action-primary));color:var(--mc-component-field-text);transition:border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),box-shadow var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}:is(.customer-select-menu,.customer-dropdown-trigger)>.mc-button .mc-button__label{display:flex;min-width:0;flex:1 1 auto;align-items:center;justify-content:flex-start}:is(.customer-select-menu,.customer-dropdown-trigger)>.mc-button:is(:hover,[aria-expanded=true]){border-color:var(--mc-color-action-primary);background:color-mix(in srgb,var(--mc-color-action-primary) 10%,var(--mc-component-field-background))}:is(.customer-select-menu,.customer-dropdown-trigger)>.mc-button[aria-expanded=true]{box-shadow:var(--mc-component-focus-ring)}:is(.customer-select-menu,.customer-dropdown-trigger)>.mc-button>.mc-icon:last-child{flex:none;color:var(--mc-color-action-primary);transition:rotate var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}:is(.customer-select-menu,.customer-dropdown-trigger)>.mc-button[aria-expanded=true]>.mc-icon:last-child{rotate:180deg}.customer-select-menu__trigger{display:flex;width:100%;min-width:0;align-items:center;gap:var(--mc-space-2)}.customer-select-menu__prefix{flex:none;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-select-menu__value{min-width:0;overflow:hidden;color:var(--mc-color-text);font-weight:var(--mc-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.customer-select-menu__surface{padding:var(--mc-space-2);border-color:color-mix(in srgb,var(--mc-color-action-primary) 28%,var(--mc-color-border));border-radius:var(--mc-radius-lg);background:color-mix(in srgb,var(--mc-color-surface-raised) 97%,var(--mc-color-action-primary))}.customer-select-menu__content,.customer-select-menu__options{display:grid;min-width:0}.customer-select-menu__content{gap:var(--mc-space-2)}.customer-select-menu__options{gap:var(--mc-space-1)}.customer-select-menu__options .mc-menu-item{transition:background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.customer-select-menu__options .mc-menu-item:hover{background:color-mix(in srgb,var(--mc-color-action-primary) 11%,var(--mc-color-surface-interactive));color:var(--mc-color-text)}.customer-select-menu__options .mc-menu-item--current{background:color-mix(in srgb,var(--mc-color-action-primary) 18%,var(--mc-color-surface-interactive));color:var(--mc-color-action-primary);font-weight:var(--mc-font-weight-semibold)}.customer-select-menu__search{width:100%}.customer-select-menu__empty{margin:0;padding:var(--mc-space-4);color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-align:center}@media(prefers-reduced-motion:reduce){:is(.customer-select-menu,.customer-dropdown-trigger)>.mc-button,:is(.customer-select-menu,.customer-dropdown-trigger)>.mc-button>.mc-icon:last-child,.customer-select-menu__options .mc-menu-item{transition:none}}.customer-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--mc-layout-card-gap)}.customer-card-grid--wide{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.customer-gold-card{display:grid;gap:var(--mc-space-4);padding:var(--mc-space-6);border:1px solid color-mix(in srgb,var(--mc-color-value-credits) 30%,transparent);border-radius:var(--mc-radius-lg);background:color-mix(in srgb,var(--mc-color-value-credits) 10%,var(--mc-color-surface-raised));color:var(--mc-color-text)}.customer-gold-card__eyebrow{color:var(--mc-color-value-credits)}.customer-pill{display:inline-flex;min-height:var(--mc-space-6);align-items:center;gap:var(--mc-space-1);padding:0 var(--mc-space-2);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-overlay) 70%,transparent);color:var(--mc-color-text-on-media);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums;backdrop-filter:blur(var(--mc-space-2))}.customer-pill[data-tone=credits]{background:var(--mc-color-value-credits);color:var(--mc-color-text-inverse)}.customer-pill[data-tone=accent]{background:var(--mc-color-action-primary);color:var(--mc-color-action-primary-text)}.customer-pill[data-tone=success]{background:var(--mc-color-status-success);color:var(--mc-color-text-inverse)}.customer-pill[data-tone=live]{background:var(--mc-color-semantic-live);color:var(--mc-color-status-danger-text)}.customer-media-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mc-layout-card-gap)}@media(max-width:64rem){.customer-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:39.999rem){.customer-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.customer-strip{display:flex;flex-wrap:wrap;gap:var(--mc-layout-card-gap)}@media(max-width:39.999rem){.customer-strip{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--mc-space-4));padding-inline:var(--mc-space-4);scroll-snap-type:x mandatory;scroll-padding-inline:var(--mc-space-4);scrollbar-width:none}.customer-strip::-webkit-scrollbar{display:none}.customer-strip>*{flex:0 0 auto;scroll-snap-align:start}}.customer-row-list{display:grid;gap:var(--mc-space-3)}.customer-note{display:flex;align-items:flex-start;gap:var(--mc-space-3);padding:var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-presence-dot{display:inline-block;width:var(--mc-space-2);height:var(--mc-space-2);flex:none;border-radius:var(--mc-radius-pill);background:var(--mc-color-text-muted);vertical-align:middle}.customer-presence-dot[data-presence=online],.customer-presence-dot[data-presence=live]{background:var(--mc-color-status-success);box-shadow:0 0 0 var(--mc-space-1) color-mix(in srgb,var(--mc-color-status-success) 25%,transparent)}.customer-creator-identity{display:inline-flex;min-width:0;align-items:center;gap:var(--mc-space-3)}.customer-creator-identity[data-size=compact]{gap:var(--mc-space-2)}.customer-creator-identity__portrait{position:relative;display:inline-flex;flex:none}.customer-creator-identity__presence{position:absolute;right:0;bottom:0;box-shadow:0 0 0 calc(var(--mc-space-1) / 2) var(--mc-color-surface-raised)}.customer-creator-identity__copy{display:grid;min-width:0;gap:var(--mc-space-1)}.customer-creator-identity__name{overflow:hidden;color:var(--mc-color-text);font-weight:var(--mc-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.customer-creator-identity__copy>.mc-action-link{justify-content:flex-start;min-height:0;padding:0}.customer-wallet-control{display:inline-flex;min-height:var(--mc-touch-target-min);align-items:center;gap:var(--mc-space-2);padding-inline:var(--mc-space-3) var(--mc-space-1);border:1px solid color-mix(in srgb,var(--mc-color-value-credits) 30%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-value-credits) 10%,transparent);white-space:nowrap}.customer-wallet-control__skeleton{width:var(--mc-space-12)}.customer-wallet-control--mobile{display:none}.customer-wallet-control__topup{flex:none}@media(max-width:47.99rem){.customer-wallet-control--desktop{display:none}.customer-wallet-control--mobile{display:inline-flex;min-width:var(--mc-touch-target-min);justify-content:center;padding-inline:var(--mc-space-3);color:var(--mc-color-value-credits);text-decoration:none}.customer-wallet-control--mobile .mc-token-amount__value{max-width:var(--mc-space-16);overflow:hidden;text-overflow:ellipsis}.customer-wallet-control--mobile:hover,.customer-wallet-control--mobile[aria-current=page]{background:color-mix(in srgb,var(--mc-color-value-credits) 16%,transparent)}.customer-wallet-control--mobile:focus-visible{outline:none;box-shadow:var(--mc-component-focus-ring)}}.customer-notifications{position:relative;display:inline-flex}.customer-notifications>.mc-header-action>.mc-icon:last-child{display:none}.customer-notifications__bell{position:relative;display:inline-flex;align-items:center}.customer-notifications__dot{position:absolute;top:calc(-1 * var(--mc-space-1) / 2);right:calc(-1 * var(--mc-space-1) / 2);width:var(--mc-space-2);height:var(--mc-space-2);border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);box-shadow:0 0 0 calc(var(--mc-space-1) / 2) var(--mc-color-brand-chrome-surface)}.customer-notifications__panel{display:grid;width:min(24rem,calc(100vw - 2 * var(--mc-space-4)));max-width:100%;gap:var(--mc-space-3)}.customer-notifications__head{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-2)}.customer-notifications__count{color:var(--mc-color-text-muted)}.customer-notifications__list{margin:0;padding:0}.customer-notifications__feedback{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-2)}.customer-notifications__view-all{justify-content:center;width:calc(100% - 2 * var(--mc-space-3));margin:var(--mc-space-3)}.customer-notifications__item[data-read=true]{color:var(--mc-color-text-muted)}.customer-notifications__kind{display:inline-grid;width:var(--mc-size-control-sm);height:var(--mc-size-control-sm);place-items:center;border-radius:var(--mc-radius-pill);background:var(--mc-color-surface-interactive);color:var(--mc-color-text-muted)}.customer-notifications__item[data-read=false] .customer-notifications__kind{background:color-mix(in srgb,var(--mc-color-action-primary) 15%,transparent);color:var(--mc-color-action-primary)}.customer-notifications__title{color:var(--mc-color-text);font-weight:var(--mc-font-weight-semibold)}.customer-notifications__item[data-read=true] .customer-notifications__title{color:var(--mc-color-text-muted);font-weight:var(--mc-font-weight-regular)}.customer-notifications__item .mc-action-link{justify-content:flex-start;min-height:0;padding:0}.customer-notifications__body{margin:0;color:var(--mc-color-text-muted)}.customer-notifications__time{display:block;margin-top:var(--mc-space-1);color:var(--mc-color-text-muted);white-space:nowrap}@media(max-width:47.99rem){.customer-bottom-navigation{grid-template-columns:repeat(5,minmax(0,1fr))}}.dashboard-card>.mc-card__body{display:grid;align-content:start;gap:var(--mc-space-4)}.dashboard-show[data-live]{--mc-component-card-border: color-mix( in srgb, var(--mc-color-semantic-live) 30%, transparent )}.dashboard-card__eyebrow{display:flex;align-items:center;gap:var(--mc-space-2)}.dashboard-card__dot{display:inline-block;width:var(--mc-space-2);height:var(--mc-space-2);flex:none;border-radius:var(--mc-radius-pill);background:var(--mc-color-text-muted)}.dashboard-card__dot[data-tone=warning]{background:var(--mc-color-status-warning)}.dashboard-show .dashboard-card__dot[data-presence=live]{background:var(--mc-color-semantic-live);box-shadow:0 0 0 var(--mc-space-1) color-mix(in srgb,var(--mc-color-semantic-live) 25%,transparent)}.dashboard-show__countdown{margin-inline-start:auto;color:var(--mc-color-text);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap}.dashboard-show--compact>.mc-card__body{gap:var(--mc-space-3);padding:var(--mc-space-4)}.dashboard-show--compact .dashboard-card__actions{flex-wrap:nowrap}.dashboard-show--compact .dashboard-card__actions>.mc-button--fill{width:auto;min-width:0;flex:1 1 auto;padding-inline:var(--mc-space-4)}.dashboard-card__copy{display:grid;min-width:0;gap:var(--mc-space-1)}.dashboard-card__title{color:var(--mc-color-text);font:var(--mc-font-title)}.dashboard-card__caption{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.dashboard-card__note{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.dashboard-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2)}.dashboard-card__actions>.mc-button--fill{flex:1 1 auto;width:auto}.dashboard-card .customer-creator-identity{display:flex}.dashboard-wallet{min-width:0;gap:var(--mc-space-3)}.dashboard-wallet__top{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--mc-space-2)}.dashboard-wallet__label{display:inline-flex;align-items:center;gap:var(--mc-space-2)}.dashboard-wallet__history{flex:none;color:var(--mc-color-value-credits);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold)}.dashboard-wallet__figure{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-1) var(--mc-space-2)}.dashboard-wallet__unit{color:var(--mc-color-text-muted);font-weight:var(--mc-font-weight-semibold)}.dashboard-wallet__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-3);padding-block-start:var(--mc-space-3);border-block-start:1px solid color-mix(in srgb,var(--mc-color-value-credits) 28%,transparent)}.dashboard-wallet__month{display:grid;min-width:0;gap:var(--mc-space-1)}.dashboard-wallet__month>.mc-text{color:var(--mc-color-text-muted)}.dashboard-wallet__month-values{display:flex;min-width:0;flex-wrap:wrap;gap:var(--mc-space-1) var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.dashboard-wallet__month-values>*{white-space:nowrap}.dashboard-wallet__month-values strong{color:var(--mc-color-text);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.dashboard-wallet__month-error{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.dashboard-wallet__topup{flex:none}.dashboard-active__manage{justify-self:start}.dashboard-section{display:grid;gap:var(--mc-space-3)}.customer-dashboard .dashboard-section>.mc-loading-region{display:grid;gap:var(--mc-space-3)}.dashboard-section__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--mc-space-2)}.dashboard-section__title{margin:0;color:var(--mc-color-text);font:var(--mc-font-title)}.dashboard-section__link{justify-self:end}.dashboard-resume-preview{display:grid;min-width:0;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:var(--mc-layout-card-gap)}.dashboard-resume-preview__secondary{display:grid;min-width:0;grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--mc-space-2)}.dashboard-resume-card--featured{position:relative;align-self:stretch}.dashboard-resume-card--featured .mc-media-surface__preview{height:100%;min-height:calc(var(--mc-space-16) * 3)}.dashboard-resume-card--featured .mc-media-surface__meta{display:none}.dashboard-resume-card--featured .mc-image-action,.dashboard-resume-card--featured .mc-image-action__media{width:100%;height:100%}.dashboard-resume-card__scrim{position:absolute;inset:35% 0 0;background:linear-gradient(0deg,var(--mc-color-overlay),transparent);pointer-events:none}.dashboard-resume-card__hero-copy{position:absolute;z-index:2;inset-inline:var(--mc-space-4) var(--mc-space-16);inset-block-end:var(--mc-space-4);display:grid;min-width:0;gap:var(--mc-space-1);color:var(--mc-color-text-on-media);pointer-events:none}.dashboard-resume-card__kind{font:var(--mc-font-eyebrow);text-transform:uppercase}.dashboard-resume-card__hero-title{overflow:hidden;font:var(--mc-font-title);font-weight:var(--mc-font-weight-extrabold);text-overflow:ellipsis;white-space:nowrap}.dashboard-resume-card__hero-creator{overflow:hidden;font:var(--mc-font-caption);text-overflow:ellipsis;white-space:nowrap}.dashboard-resume-card__open{position:absolute;z-index:2;inset-inline-end:var(--mc-space-4);inset-block-end:var(--mc-space-4);display:grid;width:var(--mc-size-control-md);height:var(--mc-size-control-md);place-items:center;border-radius:var(--mc-radius-md);background:var(--mc-color-action-primary);color:var(--mc-color-action-primary-text);pointer-events:none}.dashboard-resume-card--compact>.mc-card__body{height:100%;padding:0}.dashboard-resume-card--compact .mc-image-action{height:100%;padding:var(--mc-space-2);text-align:start;cursor:pointer}.dashboard-resume-card--compact .mc-image-action__media{display:flex;min-width:0;height:100%;align-items:center;gap:var(--mc-space-2)}.dashboard-resume-card__thumb{position:relative;display:block;width:var(--mc-space-16);height:var(--mc-space-16);flex:none;overflow:hidden;border-radius:var(--mc-radius-sm);background:var(--mc-color-surface-interactive)}.dashboard-resume-card__thumb :where(img,.mc-media-fallback){width:100%;height:100%;object-fit:cover}.dashboard-resume-card .mc-media-fallback>span{display:none}.dashboard-resume-card__thumb-play{position:absolute;inset:50% auto auto 50%;color:var(--mc-color-text-on-media);transform:translate(-50%,-50%)}.dashboard-resume-card__play{position:absolute;z-index:2;inset-block-start:50%;inset-inline-start:50%;display:grid;width:var(--mc-size-control-md);height:var(--mc-size-control-md);place-items:center;border:1px solid color-mix(in srgb,var(--mc-color-text-on-media) 25%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-overlay) 60%,transparent);color:var(--mc-color-text-on-media);transform:translate(-50%,-50%);pointer-events:none;backdrop-filter:blur(var(--mc-space-2))}.dashboard-resume-card__length{position:absolute;z-index:2;inset-block-start:var(--mc-space-2);inset-inline-end:var(--mc-space-2);pointer-events:none}.dashboard-resume-card__progress{position:absolute;z-index:2;inset-inline:0;inset-block-end:0;pointer-events:none}.dashboard-resume-card__progress .mc-progress__header{display:none}.dashboard-resume-card__copy{display:grid;min-width:0;gap:var(--mc-space-1)}.dashboard-resume-card__title{overflow:hidden;color:var(--mc-color-text);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.dashboard-resume-card__creator{overflow:hidden;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-overflow:ellipsis;white-space:nowrap}.dashboard-ring{align-items:flex-start;gap:var(--mc-space-3)}.dashboard-ring__skeleton{width:calc(var(--mc-space-16) + var(--mc-space-6))}.dashboard-favourite{display:block;width:calc(var(--mc-space-16) + var(--mc-space-8));height:auto;min-height:0;padding:var(--mc-space-2);border-radius:var(--mc-radius-md)}.dashboard-favourite .mc-button__label{display:grid;width:100%;min-width:0;justify-items:center;gap:var(--mc-space-1);white-space:normal}.dashboard-favourite__ring{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:var(--mc-space-16);height:var(--mc-space-16);place-items:center;margin-block-end:var(--mc-space-1);border:calc(var(--mc-space-1) / 2) solid var(--mc-color-border);border-radius:var(--mc-radius-pill);background:var(--mc-color-surface-interactive)}.dashboard-favourite__ring[data-tone=success]{border-color:var(--mc-color-status-success)}.dashboard-favourite__ring[data-tone=accent]{border-color:var(--mc-color-action-primary)}.dashboard-favourite__portrait{width:100%;height:100%;border-radius:inherit;object-fit:cover;object-position:center}.dashboard-favourite__ring .mc-avatar{width:100%;height:100%}.dashboard-favourite__new{position:absolute;inset-block-start:0;inset-inline-end:calc(-1 * var(--mc-space-1));min-height:var(--mc-space-4);padding:0 var(--mc-space-2);text-transform:lowercase}.dashboard-favourite__name{max-width:100%;overflow:hidden;color:var(--mc-color-text);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.dashboard-favourite__status{max-width:100%;overflow:hidden;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-overflow:ellipsis;white-space:nowrap}.dashboard-favourite__status[data-status=now]{color:var(--mc-color-status-success)}.dashboard-favourite__status[data-status=soon]{color:var(--mc-color-status-warning)}.dashboard-favourites-preview{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-3)}.dashboard-favourites-preview .dashboard-favourite{width:100%;min-width:0;min-height:var(--mc-size-control-lg);padding:0}.dashboard-favourites-preview .dashboard-favourite .mc-button__label{display:flex;min-width:0;align-items:center;justify-items:start;gap:var(--mc-space-2)}.dashboard-favourites-preview .dashboard-favourite__ring{width:var(--mc-size-control-md);height:var(--mc-size-control-md);flex:none;margin:0;border-width:2px}.dashboard-favourites-preview .dashboard-favourite__new{inset-block-start:auto;inset-block-end:0;inset-inline-end:0;width:var(--mc-space-3);height:var(--mc-space-3);min-height:0;padding:0;border:2px solid var(--mc-color-surface);border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary)}.dashboard-favourite__copy{display:grid;min-width:0;gap:var(--mc-space-1);text-align:start}.dashboard-transaction__copy{display:grid;min-width:0;gap:var(--mc-space-1)}.dashboard-transaction__label{overflow:hidden;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.dashboard-transaction__detail{overflow:hidden;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-overflow:ellipsis;white-space:nowrap}.dashboard-transaction__meta{display:grid;justify-items:end;gap:var(--mc-space-1);text-align:end}.dashboard-transaction__date{color:var(--mc-color-text-muted);font:var(--mc-font-caption);white-space:nowrap}.dashboard-transaction__amount{color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap}.dashboard-transaction__amount[data-positive]{color:var(--mc-color-status-success)}.dashboard-transaction__money{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.dashboard-dialog__body{display:grid;gap:var(--mc-space-4)}@media(min-width:48rem){.customer-dashboard{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:var(--mc-space-6)}.customer-dashboard>.customer-page__header,.customer-dashboard>.dashboard-section{grid-column:1 / -1}.customer-dashboard>.dashboard-wallet{grid-column:1 / span 7;min-height:15rem;align-self:stretch;grid-template-rows:auto 1fr auto;background:linear-gradient(125deg,color-mix(in srgb,var(--mc-color-value-credits) 15%,var(--mc-color-surface-raised)),color-mix(in srgb,var(--mc-color-value-credits) 5%,var(--mc-color-surface-raised)))}.customer-dashboard>.dashboard-show{grid-column:8 / -1;min-width:0;align-self:stretch}.customer-dashboard>.dashboard-show>.mc-card__body{height:100%;min-height:15rem;grid-template-rows:auto 1fr auto}.customer-dashboard>.dashboard-show .dashboard-card__actions{align-self:end}.customer-dashboard:not(:has(>.dashboard-show))>.dashboard-wallet{grid-column:1 / -1;min-height:0;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr}.customer-dashboard:not(:has(>.dashboard-show)) .dashboard-wallet__top{grid-column:1 / -1}.customer-dashboard:not(:has(>.dashboard-show)) .dashboard-wallet__figure{align-self:center}.customer-dashboard:not(:has(>.dashboard-show)) .dashboard-wallet__footer{display:grid;grid-column:2;grid-row:2;justify-items:start;padding-block-start:0;padding-inline-start:var(--mc-space-6);border-block-start:0;border-inline-start:1px solid color-mix(in srgb,var(--mc-color-value-credits) 28%,transparent)}.customer-dashboard .dashboard-resume-preview{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.customer-dashboard .dashboard-resume-card--featured .mc-media-surface__preview{min-height:14rem}.customer-dashboard .dashboard-section__head{padding-block-end:var(--mc-space-2);border-block-end:1px solid var(--mc-color-border)}.customer-dashboard .dashboard-favourites-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-dashboard .dashboard-favourites-preview .dashboard-favourite{min-height:var(--mc-space-16);padding:var(--mc-space-2) var(--mc-space-3);border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-raised)}}@media(min-width:72rem){.customer-dashboard>.dashboard-section--resume{grid-column:1 / span 8}.customer-dashboard>.dashboard-section--favourites{grid-column:9 / -1;align-self:stretch}.customer-dashboard .dashboard-section--favourites .dashboard-favourites-preview{grid-template-columns:minmax(0,1fr)}}@media(max-width:39.999rem){.customer-dashboard{gap:var(--mc-space-4)}.customer-dashboard .customer-page__heading{gap:var(--mc-space-1)}.customer-dashboard .customer-page__description{font:var(--mc-font-caption)}.dashboard-card>.mc-card__body{padding:var(--mc-space-4)}.dashboard-card__actions>.mc-button--fill{flex-basis:100%}.dashboard-wallet{padding:var(--mc-space-4)}.dashboard-resume-preview{grid-template-columns:minmax(0,1fr);gap:var(--mc-space-2)}.dashboard-resume-preview__secondary{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.dashboard-resume-card--featured .mc-media-surface__preview{height:auto;min-height:0}.dashboard-resume-card__thumb{width:var(--mc-space-12);height:var(--mc-space-12)}.dashboard-favourites-preview{gap:var(--mc-space-2)}.dashboard-transaction__detail{white-space:normal}}@media(max-width:22.499rem){.dashboard-wallet .dashboard-wallet__topup{width:100%}}.customer-favourites-page .customer-page__heading{width:100%;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;column-gap:var(--mc-space-6)}.customer-favourites-page .customer-page__description{max-width:var(--mc-text-measure-readable);padding-inline-start:var(--mc-space-4);border-inline-start:2px solid var(--mc-color-action-primary);color:var(--mc-color-text);font:var(--mc-font-title)}.customer-favourites__toolbar{container-name:customer-favourites-toolbar;container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--mc-space-4);padding:var(--mc-space-4);border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-lg);background:color-mix(in srgb,var(--mc-color-surface-raised) 76%,transparent)}.customer-favourites__filters{display:flex;min-width:0;align-items:center;gap:var(--mc-space-3)}.customer-favourites__filter-prefix{flex:none;white-space:nowrap}.customer-favourites__filter-options{display:flex;min-width:0;flex-wrap:wrap;gap:var(--mc-space-2)}.customer-favourites__filter-label{flex:none;padding-inline:var(--mc-space-2);white-space:nowrap}.customer-favourites__filter-option{flex:none;white-space:nowrap}.customer-favourites__filter-count{display:inline-grid;width:var(--mc-size-icon-lg);min-width:var(--mc-size-icon-lg);height:var(--mc-size-icon-lg);margin-inline-start:var(--mc-space-1);place-items:center;border:1px solid color-mix(in srgb,var(--mc-color-action-primary) 32%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-action-primary) 12%,var(--mc-color-surface-raised));color:var(--mc-color-action-primary);font:var(--mc-font-caption);font-variant-numeric:tabular-nums;font-weight:var(--mc-font-weight-bold)}.customer-favourites__filter-option.mc-chip--selected .customer-favourites__filter-count{border-color:color-mix(in srgb,var(--mc-color-action-primary-text) 45%,transparent);background:color-mix(in srgb,var(--mc-color-action-primary-text) 22%,transparent);color:var(--mc-color-action-primary-text)}.customer-favourites__sort-group{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;min-width:0;width:auto;max-width:none;gap:var(--mc-space-2)}.customer-favourites__toolbar-actions{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) max-content;align-items:center;justify-self:end;gap:var(--mc-space-4)}.customer-favourites__sort,.customer-favourites__sort>.mc-button{width:11rem;max-width:100%}.customer-favourites__sort-group{flex:none}.customer-favourites__reset-slot{display:flex;min-width:0;min-height:var(--mc-touch-target-min);align-items:center;justify-content:flex-end}.customer-favourites__reset{max-width:100%;padding-inline:var(--mc-space-3)}.customer-favourites__removed,.customer-favourites__mutation-error{align-self:start}.customer-favourites__total,.customer-favourites__list-label,.customer-favourite-card__mobile-status,.customer-favourite-card__caption,.customer-favourites__filter-option--all{display:none}.customer-favourites__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:var(--mc-space-4)}.customer-favourite-card{display:grid;min-width:0;gap:var(--mc-space-1)}.customer-favourite-card__heading{display:flex;min-width:0;min-height:var(--mc-space-6);align-items:center;gap:var(--mc-space-1);padding-inline:0}.customer-favourite-card__presence,.customer-favourite-card__presence>.mc-tooltip__trigger{display:inline-flex;flex:none;align-items:center;justify-content:center}.customer-favourite-card__name{min-width:0;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.customer-favourite-card .mc-image-action__indicator{transition:none}}.customer-favourite-card__surface>.mc-media-surface__meta{display:none}.customer-favourite-card__skeleton{position:absolute;inset:0}.customer-favourite-card .mc-image-action,.customer-favourite-card .mc-image-action__media{width:100%;height:100%}.customer-favourite-card .mc-image-action{cursor:pointer}.customer-favourite-card .mc-image-action__media{position:relative}.customer-favourite-card .mc-image-action__indicator{z-index:3;inset:50% auto auto 50%;opacity:0;pointer-events:none;transform:translate(-50%,-42%);transition:opacity var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),transform var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.customer-favourite-card__profile-cue{display:inline-flex;align-items:center;gap:var(--mc-space-2);padding:var(--mc-space-2) var(--mc-space-3);border:1px solid color-mix(in srgb,var(--mc-color-text-on-media) 35%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-overlay) 72%,transparent);color:var(--mc-color-text-on-media);box-shadow:var(--mc-shadow-raised);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);white-space:nowrap}.customer-favourite-card .mc-image-action:is(:hover,:focus-visible) .mc-image-action__indicator{opacity:1;transform:translate(-50%,-50%)}.customer-favourite-card .mc-image-action:is(:hover,:focus-visible) .mc-image-action__media{filter:brightness(.86) contrast(1.03);transform:none}.customer-favourite-card__skeleton .mc-skeleton__line{width:100%;height:100%;border-radius:0}.customer-favourite-card__portrait--loading{opacity:0}.customer-favourite-card__scrim{position:absolute;z-index:1;inset:0;background:linear-gradient(to top,color-mix(in srgb,var(--mc-color-overlay) 92%,transparent) 0%,color-mix(in srgb,var(--mc-color-overlay) 55%,transparent) 26%,transparent 52%);pointer-events:none}.customer-favourite-card__top{position:absolute;z-index:2;inset:var(--mc-space-2) var(--mc-space-2) auto;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mc-space-2);pointer-events:none}.customer-favourite-card__heart{--mc-icon-button-compact-border: color-mix( in srgb, var(--mc-color-action-primary) 60%, transparent );--mc-icon-button-compact-background: color-mix( in srgb, var(--mc-color-overlay) 55%, transparent );--mc-icon-button-compact-background-hover: color-mix( in srgb, var(--mc-color-action-primary) 30%, transparent );--mc-icon-button-compact-active-border: color-mix( in srgb, var(--mc-color-action-primary) 60%, transparent );--mc-icon-button-compact-active-background: color-mix( in srgb, var(--mc-color-overlay) 55%, transparent );--mc-icon-button-compact-active-color: var(--mc-color-action-primary);--mc-icon-button-compact-backdrop-filter: blur(var(--mc-space-2));flex:none}.customer-favourite-card__heart-tooltip{margin-block-start:-4px;margin-inline-start:calc(-1 * var(--mc-space-1));pointer-events:auto}.customer-favourite-card__more,.customer-favourite-card__chat{display:none;flex:none;pointer-events:auto}.customer-favourite-card__more{margin-block-start:-4px;margin-inline-start:auto}.customer-favourite-card__more .mc-icon-button{border-color:transparent;background:transparent;box-shadow:none}.customer-favourite-card__more .mc-icon-button__surface{width:var(--mc-space-8);height:var(--mc-space-8);border:1px solid var(--mc-component-button-secondary-border);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-overlay) 55%,transparent);backdrop-filter:blur(var(--mc-space-2))}.customer-favourite-card__chat{--mc-icon-button-compact-border: var(--mc-color-action-primary);--mc-icon-button-compact-background: var(--mc-color-action-primary);--mc-icon-button-compact-background-hover: var( --mc-component-button-primary-background-hover );margin-block-end:calc(-1 * var(--mc-space-1));margin-inline-end:calc(-1 * var(--mc-space-1));color:var(--mc-color-action-primary-text)}.customer-favourite-card__menu{min-width:12rem}.customer-favourite-card__badge{flex:none;max-width:100%}.customer-favourite-card[data-status=now] .customer-favourite-card__badge{background:var(--mc-color-status-success);border-color:var(--mc-color-status-success);color:#000}.customer-favourite-card__bottom{position:absolute;z-index:2;inset:auto 0 0;display:flex;min-width:0;align-items:flex-end;justify-content:flex-end;gap:var(--mc-space-2);padding:var(--mc-space-3);pointer-events:none}.customer-favourite-card__bottom .mc-tooltip{pointer-events:auto}.customer-favourite-card__bottom>.mc-tooltip .mc-tooltip__content{inset-inline:0 auto;transform:none}.customer-favourite-card__signals{display:grid;flex:none;margin-inline-start:auto;justify-items:end;gap:var(--mc-space-1)}.customer-favourite-card__new-content{display:inline-block;color:var(--mc-color-action-primary);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow);line-height:1;text-shadow:0 0 var(--mc-space-2) color-mix(in srgb,var(--mc-color-overlay) 72%,transparent);white-space:nowrap;will-change:opacity;animation:customer-favourite-new-content-reveal 7s ease-in-out infinite both}@keyframes customer-favourite-new-content-reveal{0%,to{opacity:0}35%,60%{opacity:1}90%{opacity:0}}@media(prefers-reduced-motion:reduce){.customer-favourite-card__new-content{animation:none;will-change:auto}}.customer-favourite-card__signals .mc-tooltip__content{inset-inline:auto 0;transform:none}.customer-favourite-card__languages{flex:none}.customer-favourite-languages{display:inline-flex;align-items:center;gap:var(--mc-space-1)}.customer-favourite-languages__code{display:inline-flex;min-height:var(--mc-space-4);align-items:center;padding-inline:var(--mc-space-1);border:1px solid color-mix(in srgb,var(--mc-color-text-on-media) 40%,transparent);border-radius:var(--mc-radius-sm);color:var(--mc-color-text-on-media);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow)}.customer-favourite-card__actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;align-items:end;margin-block-start:calc(-1 * var(--mc-space-1));transform:translateY(-6px);gap:var(--mc-space-1)}.customer-favourite-card__action{display:inline-flex;flex-direction:column;align-items:center;width:max-content;position:relative}.customer-favourite-card__action-button{transition:background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),box-shadow var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),transform var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.customer-favourite-card__action-button:focus-visible{border-color:var(--mc-color-action-primary);background:var(--mc-color-action-primary);color:var(--mc-color-action-primary-text)}.customer-favourite-card__action>.mc-tooltip__trigger{position:relative;display:inline-grid;border-radius:var(--mc-radius-pill);place-items:center;transition:background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),box-shadow var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),transform var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.customer-favourite-card__action-badge{order:-1;align-self:flex-end;margin-block-end:-2px;transform:translate(calc(var(--mc-space-1) + 8px)) scale(.78);transform-origin:bottom right;pointer-events:none;transition:background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),box-shadow var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),filter var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}@media(hover:hover)and (pointer:fine){.customer-favourite-card__action:hover .customer-favourite-card__action-button{border-color:var(--mc-color-action-primary);background:var(--mc-component-button-primary-background-hover);box-shadow:0 0 0 var(--mc-space-1) color-mix(in srgb,var(--mc-color-action-primary) 20%,transparent),0 0 var(--mc-space-5) color-mix(in srgb,var(--mc-color-action-primary) 48%,transparent);color:var(--mc-color-action-primary-text)}.customer-favourite-card__action:hover>.mc-tooltip__trigger{background:color-mix(in srgb,var(--mc-color-action-primary) 16%,transparent);box-shadow:0 0 var(--mc-space-4) color-mix(in srgb,var(--mc-color-action-primary) 38%,transparent);transform:none}.customer-favourite-card__action:hover .customer-favourite-card__action-badge{background:var(--mc-color-action-primary);box-shadow:0 0 var(--mc-space-3) color-mix(in srgb,var(--mc-color-action-primary) 48%,transparent);color:var(--mc-color-action-primary-text);filter:brightness(1.12)}}.customer-favourite-gift{display:grid;gap:var(--mc-space-4)}.customer-favourite-gift__presets{display:flex;flex-wrap:wrap;gap:var(--mc-space-2)}.customer-favourite-gift__balance{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-3);color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold)}@container customer-favourites-toolbar (max-width: 50rem){.customer-favourites__filters,.customer-favourites__toolbar-actions{grid-column:1 / -1}}.customer-favourite-card__action:first-child .mc-tooltip__content{inset-inline:0 auto;transform:none}.customer-favourite-card__action:nth-child(n+3) .mc-tooltip__content{inset-inline:auto 0;transform:none}@media(min-width:40rem){.customer-favourites__removed.mc-feedback{grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:var(--mc-space-3);padding:var(--mc-space-3) var(--mc-space-4);border-color:color-mix(in srgb,var(--mc-color-action-primary) 28%,var(--mc-color-border));border-radius:var(--mc-radius-lg);background:linear-gradient(110deg,color-mix(in srgb,var(--mc-color-action-primary) 9%,var(--mc-color-surface-raised)) 0%,var(--mc-color-surface-raised) 72%)}.customer-favourites__removed>.mc-feedback__signal{display:grid;width:2.75rem;height:2.75rem;margin:0;place-items:center;border:1px solid color-mix(in srgb,var(--mc-color-action-primary) 28%,transparent);border-radius:var(--mc-radius-md);background:color-mix(in srgb,var(--mc-color-action-primary) 12%,var(--mc-color-surface-raised));color:var(--mc-color-action-primary)}.customer-favourites__removed>.mc-feedback__signal:after{content:"↶";font-size:1.5rem;line-height:1}.customer-favourites__removed>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:var(--mc-space-5)}.customer-favourites__removed .mc-feedback__title{grid-column:1;font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.customer-favourites__removed .mc-feedback__message{grid-column:1;margin-block-start:var(--mc-space-1);font:var(--mc-font-caption)}.customer-favourites__removed .mc-feedback__actions{grid-column:2;grid-row:1 / span 2;align-items:center;gap:var(--mc-space-2);margin:0}.customer-favourites__removed .mc-button--secondary{min-height:2.5rem;padding-inline:var(--mc-space-4);border-color:var(--mc-color-action-primary);background:var(--mc-color-action-primary);color:var(--mc-color-action-primary-text);font-weight:var(--mc-font-weight-bold)}.customer-favourites__removed .mc-button--secondary:hover{background:var(--mc-component-button-primary-background-hover)}.customer-favourites__removed .mc-button--quiet{min-height:2.5rem;padding-inline:var(--mc-space-2);color:var(--mc-color-text-muted)}.customer-favourites-page .customer-page__header{align-items:center}.customer-favourites-page .customer-page__heading{display:grid;width:auto;grid-template-columns:minmax(0,1fr);gap:var(--mc-space-2)}.customer-favourites-page .customer-page__description{max-width:48rem;padding:0;border:0;color:var(--mc-color-text-muted);font:var(--mc-font-body)}.customer-favourites__total{display:inline-flex;padding:var(--mc-space-1) var(--mc-space-3);border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-pill);background:var(--mc-color-surface-raised);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-favourites__toolbar{grid-template-columns:minmax(0,1fr);gap:var(--mc-space-4);padding:0;border:0;border-radius:0;background:none}.customer-favourites__filters{display:block}.customer-favourites__filter-prefix,.customer-favourites__filter-label,.customer-favourites__reset-slot{display:none}.customer-favourites__filter-options{gap:var(--mc-space-2)}.customer-favourites__filter-option--all.mc-chip{display:inline-flex}.customer-favourites__filter-option.mc-chip{min-height:var(--mc-touch-target-min);padding-inline:var(--mc-space-3);border-radius:var(--mc-radius-md);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);transition:background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.customer-favourites__filter-option.mc-chip:hover{border-color:color-mix(in srgb,var(--mc-color-action-primary) 42%,var(--mc-color-border))}.customer-favourites__filter-option.mc-chip--selected{background:color-mix(in srgb,var(--mc-color-action-primary) 14%,var(--mc-color-surface-raised));color:var(--mc-color-action-primary)}.customer-favourites__filter-count,.customer-favourites__filter-option.mc-chip--selected .customer-favourites__filter-count{width:auto;min-width:0;height:auto;margin-inline-start:0;border:0;background:none;color:inherit;font:inherit}.customer-favourites__toolbar-actions{display:flex;width:100%;align-items:center;justify-content:space-between;justify-self:stretch;gap:var(--mc-space-3);padding-block-start:var(--mc-space-4);border-block-start:1px solid var(--mc-color-border)}.customer-favourites__list-label{display:inline;font:var(--mc-font-title)}.customer-favourites__sort,.customer-favourites__sort>.mc-button{width:auto}.customer-favourites__sort>.mc-button{min-height:2.5rem;padding-inline:var(--mc-space-3);border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-raised);color:var(--mc-color-text);font:var(--mc-font-caption)}.customer-favourites__sort>.mc-button:hover{border-color:color-mix(in srgb,var(--mc-color-action-primary) 42%,var(--mc-color-border))}.customer-favourites__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));gap:var(--mc-space-6) var(--mc-space-4)}.customer-favourite-card{align-content:start;gap:0}.customer-favourite-card__heading,.customer-favourite-card__actions,.customer-favourite-card__signals,.customer-favourite-card__badge{display:none}.customer-favourite-card__surface{overflow:hidden;border-radius:var(--mc-radius-lg);transition:border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),box-shadow var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.customer-favourite-card:is(:hover,:focus-within) .customer-favourite-card__surface{border-color:color-mix(in srgb,var(--mc-color-action-primary) 42%,var(--mc-color-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mc-color-action-primary) 18%,transparent)}.customer-favourite-card__scrim{background:linear-gradient(to top,color-mix(in srgb,var(--mc-color-overlay) 72%,transparent),transparent 42%)}.customer-favourite-card__top{inset:var(--mc-space-2) var(--mc-space-2) auto auto;justify-content:flex-end;gap:var(--mc-space-1)}.customer-favourite-card__more,.customer-favourite-card__chat{display:inline-flex}.customer-favourite-card__more{order:1;margin:0}.customer-favourite-card__heart-tooltip{order:2;margin:0}.customer-favourite-card__heart,.customer-favourite-card__more .mc-icon-button{--mc-icon-button-compact-border: color-mix( in srgb, var(--mc-color-text-on-media) 20%, transparent );--mc-icon-button-compact-background: color-mix( in srgb, var(--mc-color-overlay) 70%, transparent )}.customer-favourite-card__heart .mc-icon-button__surface,.customer-favourite-card__more .mc-icon-button__surface{border-radius:var(--mc-radius-md)}.customer-favourite-card__bottom{align-items:flex-end;justify-content:space-between;gap:var(--mc-space-2);padding:var(--mc-space-2)}.customer-favourite-card__mobile-status{display:inline-flex;flex:0 1 auto;min-width:0;max-width:calc(100% - var(--mc-touch-target-min) - var(--mc-space-2));gap:var(--mc-space-1);padding:var(--mc-space-1) var(--mc-space-2);border:0;border-radius:var(--mc-radius-sm);background:color-mix(in srgb,var(--mc-color-overlay) 78%,transparent);color:var(--mc-color-text-on-media);font:var(--mc-font-caption)}.customer-favourite-card__mobile-status-dot{flex:none;width:6px;height:6px;border-radius:var(--mc-radius-pill);background:var(--mc-color-status-success)}.customer-favourite-card__mobile-status--offline .customer-favourite-card__mobile-status-dot{background:var(--mc-color-text-muted)}.customer-favourite-card__mobile-status-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-favourite-card__chat{margin:0;color:var(--mc-color-action-primary-text)}.customer-favourite-card__chat .mc-icon-button__surface{border-radius:var(--mc-radius-md)}.customer-favourite-card__caption{display:grid;min-width:0;gap:var(--mc-space-1);padding:var(--mc-space-3) var(--mc-space-2) 0}.customer-favourite-card__caption-line{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--mc-space-1)}.customer-favourite-card__caption-name,.customer-favourite-card__caption-languages{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-favourite-card__caption-name{font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.customer-favourite-card__caption-new{display:inline-flex;align-items:center;gap:2px;color:var(--mc-color-action-primary);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);white-space:nowrap}.customer-favourite-card__caption-new .mc-icon{width:var(--mc-space-3);height:var(--mc-space-3)}.customer-favourite-card__caption-languages{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}}@media(max-width:39.999rem){.customer-favourites-page{gap:var(--mc-space-3)}.customer-favourites-page .customer-page__header{align-items:center;gap:var(--mc-space-2)}.customer-favourites-page .customer-page__heading{display:block;width:auto}.customer-favourites-page .customer-page__title{font:var(--mc-font-heading);letter-spacing:var(--mc-letter-spacing-tight)}.customer-favourites-page .customer-page__description{display:none}.customer-favourites-page .customer-page__actions{margin-inline-start:0}.customer-favourites__total{display:inline-flex;padding:0;border:0;background:none;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-favourites__toolbar{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mc-space-2);padding:0;border:0;background:none}.customer-favourites__filters{display:block;min-width:0;width:100%;overflow-x:auto;scrollbar-width:none}.customer-favourites__filters::-webkit-scrollbar{display:none}.customer-favourites__filter-prefix,.customer-favourites__filter-label{display:none}.customer-favourites__filter-options{width:max-content;flex-wrap:nowrap;gap:var(--mc-space-2)}.customer-favourites__filter-option.mc-chip{flex:none;padding-inline:var(--mc-space-3);border-radius:var(--mc-radius-md);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold)}.customer-favourites__filter-option--all.mc-chip{display:inline-flex}.customer-favourites__filter-option.mc-chip--selected{background:color-mix(in srgb,var(--mc-color-action-primary) 14%,var(--mc-color-surface-raised));color:var(--mc-color-action-primary)}.customer-favourites__filter-count,.customer-favourites__filter-option.mc-chip--selected .customer-favourites__filter-count{width:auto;min-width:0;height:auto;margin-inline-start:0;border:0;background:none;color:inherit;font:inherit}.customer-favourites__filter-option[data-empty=true]:not(.mc-chip--selected){display:none}.customer-favourites__toolbar-actions{display:flex;width:100%;justify-content:space-between;justify-self:stretch;gap:var(--mc-space-2)}.customer-favourites__reset-slot{display:none}.customer-favourites__list-label{display:inline;min-width:0;font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-favourites__sort,.customer-favourites__sort>.mc-button{width:auto}.customer-favourites__sort>.mc-button{min-height:var(--mc-touch-target-min);padding-inline:var(--mc-space-1);border:0;background:none;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-favourites__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-4) var(--mc-space-2)}.customer-favourite-card{gap:0}.customer-favourite-card__heading,.customer-favourite-card__actions,.customer-favourite-card__signals,.customer-favourite-card__badge{display:none}.customer-favourite-card__surface{overflow:hidden;border-radius:var(--mc-radius-lg)}.customer-favourite-card__scrim{background:linear-gradient(to top,color-mix(in srgb,var(--mc-color-overlay) 72%,transparent),transparent 42%)}.customer-favourite-card__top{inset:var(--mc-space-1) var(--mc-space-1) auto auto;justify-content:flex-end;gap:0}.customer-favourite-card__more,.customer-favourite-card__chat{display:inline-flex}.customer-favourite-card__more{order:1;margin:0}.customer-favourite-card__heart-tooltip{order:2;margin:0}.customer-favourite-card__heart,.customer-favourite-card__more .mc-icon-button{--mc-icon-button-compact-border: color-mix( in srgb, var(--mc-color-text-on-media) 20%, transparent );--mc-icon-button-compact-background: color-mix( in srgb, var(--mc-color-overlay) 70%, transparent )}.customer-favourite-card__heart .mc-icon-button__surface,.customer-favourite-card__more .mc-icon-button__surface{border-radius:var(--mc-radius-md)}.customer-favourite-card__bottom{justify-content:space-between;align-items:flex-end;gap:var(--mc-space-1);padding:var(--mc-space-1)}.customer-favourite-card__mobile-status{display:inline-flex;flex:0 1 auto;min-width:0;max-width:calc(100% - var(--mc-touch-target-min) - var(--mc-space-1));gap:var(--mc-space-1);padding:var(--mc-space-1);border:0;border-radius:var(--mc-radius-sm);background:color-mix(in srgb,var(--mc-color-overlay) 78%,transparent);color:var(--mc-color-text-on-media);font:var(--mc-font-caption)}.customer-favourite-card__mobile-status-dot{flex:none;width:6px;height:6px;border-radius:var(--mc-radius-pill);background:var(--mc-color-status-success)}.customer-favourite-card__mobile-status--offline .customer-favourite-card__mobile-status-dot{background:var(--mc-color-text-muted)}.customer-favourite-card__mobile-status-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-favourite-card__chat{--mc-icon-button-compact-border: var(--mc-color-action-primary);--mc-icon-button-compact-background: var(--mc-color-action-primary);--mc-icon-button-compact-background-hover: var( --mc-component-button-primary-background-hover );margin:0;color:var(--mc-color-action-primary-text)}.customer-favourite-card__chat .mc-icon-button__surface{border-radius:var(--mc-radius-md)}.customer-favourite-card__caption{display:grid;min-width:0;gap:var(--mc-space-1);padding:var(--mc-space-2) var(--mc-space-1) 0}.customer-favourite-card__caption-line{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--mc-space-1)}.customer-favourite-card__caption-name,.customer-favourite-card__caption-languages{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-favourite-card__caption-name{font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.customer-favourite-card__caption-new{display:inline-flex;align-items:center;gap:2px;color:var(--mc-color-action-primary);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);white-space:nowrap}.customer-favourite-card__caption-new .mc-icon{width:var(--mc-space-3);height:var(--mc-space-3)}.customer-favourite-card__caption-languages{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}}@media(max-width:22rem){.customer-favourite-card__caption-new-label{display:none}}.customer-library__section{display:grid;min-width:0;gap:var(--mc-space-4)}.customer-library__applied{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2)}.customer-library__applied-chip{display:inline-flex;min-height:var(--mc-size-control-sm);align-items:center;gap:var(--mc-space-2);padding-inline:var(--mc-space-3) var(--mc-space-1);border:1px solid color-mix(in srgb,var(--mc-color-action-primary) 40%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-action-primary) 12%,transparent);color:var(--mc-color-text);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold)}.customer-library__applied-chip .mc-icon{flex:none}.customer-library__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-3)}.customer-library__order{width:var(--mc-layout-filter-control-min-inline);max-width:100%}.customer-library__toolbar-note{margin-inline-start:auto;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-library__folders{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:var(--mc-layout-card-gap)}.customer-library-item .mc-image-action,.customer-library-folder .mc-image-action{width:100%;height:100%}.customer-library-item .mc-image-action__media,.customer-library-folder .mc-image-action__media{position:relative;width:100%;height:100%}.customer-library-folder__skeleton{position:absolute;inset:0}.customer-library-folder__image--loading{opacity:0}.customer-library-folder__identity{position:absolute;z-index:2;inset-inline:0;inset-block-end:0;display:flex;align-items:center;gap:var(--mc-space-2);padding:var(--mc-space-6) var(--mc-space-3) var(--mc-space-3);background:linear-gradient(to top,var(--mc-color-overlay),transparent);color:var(--mc-color-text-on-media);pointer-events:none}.customer-library-folder__identity .mc-avatar{flex:none}.customer-library-folder__name{overflow:hidden;font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.customer-library-folder__new{position:absolute;z-index:2;inset-block-start:var(--mc-space-2);inset-inline-end:var(--mc-space-2);pointer-events:none}.customer-library-folder__facts{display:flex;width:100%;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--mc-space-3);color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);font-variant-numeric:tabular-nums}.customer-library-folder__count{display:inline-flex;align-items:center;gap:var(--mc-space-1)}.customer-library-folder__count .mc-icon{flex:none}.customer-library-folder__last{margin-inline-start:auto;overflow:hidden;font-weight:var(--mc-font-weight-medium);text-overflow:ellipsis;white-space:nowrap}.customer-library-filters{container-name:customer-library-filters;container-type:inline-size}.customer-library-filters .mc-panel__body{display:grid;gap:var(--mc-space-4)}.customer-library-filters__topline{display:grid;grid-template-columns:minmax(0,1fr) minmax(var(--mc-layout-filter-control-min-inline),.8fr);min-width:0;align-items:end;gap:var(--mc-space-4)}.customer-library-filters__kind-group,.customer-library-filters__field-group{display:grid;min-width:0;gap:var(--mc-space-2)}.customer-library-filters__label{flex:none;padding-inline:var(--mc-space-2);white-space:nowrap}.customer-library-filters__chips{display:flex;min-width:0;flex-wrap:wrap;gap:var(--mc-space-2)}.customer-library-filters__count{margin-inline-start:var(--mc-space-1);font-weight:var(--mc-font-weight-regular);font-variant-numeric:tabular-nums}.customer-library-filters__separator{width:100%;margin:0}.customer-library-filters__controls{display:flex;min-width:0;align-items:end;justify-content:flex-start;flex-wrap:wrap;gap:var(--mc-space-4)}.customer-library-filters__controls>.customer-library-filters__field-group{display:flex;flex:0 0 auto;width:auto;min-width:0;align-items:center;flex-wrap:nowrap;gap:var(--mc-space-2)}.customer-library-filters__models{width:min(14rem,100%);max-width:14rem}.customer-library-filters__models>.mc-button{width:100%;max-width:100%}.customer-library-filters__sort{width:min(17rem,100%);max-width:17rem}.customer-library-filters__sort>.mc-button{width:min(17rem,100%);max-width:17rem}.customer-library-filters__search .mc-field-control{width:100%}.customer-library-filters__phone-tools{display:none}.customer-library-options{display:grid;width:min(22rem,calc(100vw - (2 * var(--mc-space-4))));box-sizing:border-box;gap:var(--mc-space-3);max-height:min(32rem,calc(100dvh - var(--mc-space-16)));overflow-y:auto}.customer-library-options .customer-library-models-menu{width:100%;max-block-size:none;overflow:visible}.customer-library-options .mc-menu-item{width:100%}.customer-library-options__section{display:grid;gap:var(--mc-space-1)}.customer-library-options__section .mc-field-control{width:100%}.customer-library-options__section>h3{margin:0;padding-inline:var(--mc-space-3)}.customer-library-filters__options--refined .mc-icon-button{position:relative}.customer-library-filters__options--refined .mc-icon-button:after{position:absolute;inset-block-start:var(--mc-space-2);inset-inline-end:var(--mc-space-2);width:var(--mc-space-2);height:var(--mc-space-2);border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);content:""}.customer-library-models-menu{display:grid;width:min(calc(100vw - (2 * var(--mc-space-4))),calc(2 * var(--mc-layout-filter-control-min-inline)));max-block-size:70vh;overflow-y:auto;gap:var(--mc-space-2)}.customer-library-models-menu .mc-choice-control{width:100%;padding:var(--mc-space-2);border-radius:var(--mc-radius-md);transition:background var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.customer-library-models-menu .mc-choice-control:hover{background:color-mix(in srgb,var(--mc-color-action-primary) 11%,var(--mc-color-surface-interactive))}.customer-library-models-menu .mc-choice-control--checked{background:color-mix(in srgb,var(--mc-color-action-primary) 18%,var(--mc-color-surface-interactive))}.customer-library__folder-note{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2);margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-library__tally{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-align:center}.customer-library-item__skeleton{position:absolute;inset:0}.customer-library-item__image--loading{opacity:0}.customer-library-item__image--collection{filter:blur(var(--mc-space-2));transform:scale(1.06)}.customer-library-item__contents,.customer-library-item__play{position:absolute;z-index:2;inset-block-start:50%;inset-inline-start:50%;color:var(--mc-color-text-on-media);transform:translate(-50%,-50%);pointer-events:none}.customer-library-item__contents{display:grid;min-width:max-content;gap:var(--mc-space-2);padding:var(--mc-space-3) var(--mc-space-4);border-radius:var(--mc-radius-md);background:color-mix(in srgb,var(--mc-color-overlay) 72%,transparent);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);backdrop-filter:blur(var(--mc-space-2))}.customer-library-item__contents>span{display:inline-flex;align-items:center;gap:var(--mc-space-2)}.customer-library-item__play{display:grid;width:var(--mc-size-control-md);height:var(--mc-size-control-md);place-items:center;border:1px solid color-mix(in srgb,var(--mc-color-text-on-media) 30%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-overlay) 65%,transparent)}.customer-library-item__corner{position:absolute;z-index:2;inset-block-start:var(--mc-space-2);display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-1);pointer-events:none}.customer-library-item__corner--start{inset-inline-start:var(--mc-space-2)}.customer-library-item__corner--end{inset-inline-end:var(--mc-space-2)}.customer-library-item__corner .mc-icon{flex:none}.customer-library-item__kind{letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase}.customer-library-item__kind[data-tone=info]{background:color-mix(in srgb,var(--mc-color-status-info) 70%,var(--mc-color-overlay));color:var(--mc-color-status-info-text)}.customer-library-item__kind[data-tone=warning]{background:color-mix(in srgb,var(--mc-color-value-credits) 75%,var(--mc-color-overlay));color:var(--mc-color-text-inverse)}.customer-library-item__model{display:flex;min-width:0;align-items:center;gap:var(--mc-space-2)}.customer-library-item__model .mc-avatar{flex:none}.customer-library-item__model-name{overflow:hidden;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.customer-library-item__copy{display:grid;width:100%;min-width:0;gap:var(--mc-space-3)}.customer-library-item__heading{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.customer-library-item__title{display:inline;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold)}.customer-library-item__description{display:inline;margin-inline-start:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-library-item__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;align-items:start;gap:var(--mc-space-2);font:var(--mc-font-caption);font-variant-numeric:tabular-nums}.customer-library-item__facts>div{display:grid;min-width:0;gap:var(--mc-space-1)}.customer-library-item__facts dt{color:var(--mc-color-text-muted)}.customer-library-item__facts dd{margin:0;color:var(--mc-color-text);font-weight:var(--mc-font-weight-semibold)}.customer-library-item__fact--date time{overflow-wrap:anywhere}.customer-library-item__tags{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--mc-space-1) var(--mc-space-3);margin:0;padding:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption);list-style:none}.customer-library-item__tags li{display:inline-flex;min-width:0;align-items:center;padding:var(--mc-space-1) var(--mc-space-2);border:thin solid color-mix(in srgb,var(--mc-color-action-primary) 42%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-action-primary) 16%,var(--mc-color-surface-interactive));color:var(--mc-color-text)}.customer-library-item__mobile-footer{display:none}.customer-library-purchase-details{display:grid;gap:var(--mc-space-4)}.customer-library-purchase-details__description{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-body)}.customer-library-purchase-details__tags{display:grid;gap:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-library-purchase-details__tags ul{display:flex;flex-wrap:wrap;gap:var(--mc-space-2);margin:0;padding:0;color:var(--mc-color-text);list-style:none}.customer-library-purchase-details__tags li{padding:var(--mc-space-1) var(--mc-space-2);border-radius:var(--mc-radius-pill);background:var(--mc-color-surface-interactive)}.customer-media-viewer{display:grid;min-width:0;gap:var(--mc-space-3)}.customer-media-viewer__stage{width:100%}.customer-media-viewer__image,.customer-media-viewer__video{display:block;width:100%;height:100%;object-fit:contain;background:var(--mc-color-canvas)}.customer-media-viewer__status{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-align:center}@container customer-library-filters (max-width: 48rem){.customer-library-filters__topline{grid-template-columns:minmax(0,1fr)}}@media(max-width:39.999rem){.customer-library-item .mc-media-surface__preview{aspect-ratio:1}.customer-library-item .mc-media-surface__meta{padding:var(--mc-space-3)}.customer-library-item__copy{gap:var(--mc-space-2)}.customer-library-item__heading{-webkit-line-clamp:2;line-clamp:2}.customer-library-item__title{font-weight:var(--mc-font-weight-bold)}.customer-library-item__description,.customer-library-item__facts,.customer-library-item__tags,.customer-library-item__model .mc-avatar{display:none}.customer-library-item__model-name{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-regular)}.customer-library-item__mobile-footer{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--mc-space-1)}.customer-library-item__mobile-footer .mc-icon-button{flex:none}#overlays .mc-overlay:has(.customer-library-purchase-details){place-items:end center;padding:0}#overlays .mc-overlay:has(.customer-library-purchase-details) .mc-dialog{width:100%;max-height:calc(100dvh - var(--mc-space-6));padding-block-end:max(var(--mc-space-4),env(safe-area-inset-bottom));border-radius:var(--mc-radius-lg) var(--mc-radius-lg) 0 0}.customer-page__actions:has(.customer-library__views){width:100%;margin-inline-start:0}.customer-library__views{display:flex;width:100%}.customer-library__views .mc-segments__item{flex:1 1 0;justify-content:center}.customer-library__folders{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-library-folder__last{flex-basis:100%;margin-inline-start:0}.customer-library-item__corner--start{flex-direction:column;align-items:flex-start}.customer-page[data-screen-id=SCR-MCEU-103] .customer-page__description{display:none}.customer-library-filters.mc-panel{padding:0;border:0;background:none;box-shadow:none}.customer-library-filters .mc-panel__body{gap:var(--mc-space-2)}.customer-library-filters__topline{grid-template-columns:minmax(0,1fr);gap:var(--mc-space-2)}.customer-library-filters__kind-group{display:flex;align-items:center;gap:var(--mc-space-1)}.customer-library-filters__kind-group>.customer-library-filters__label,.customer-library-filters__separator,.customer-library-filters__controls{display:none}.customer-library-filters__chips{min-width:0;flex:1 1 0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.customer-library-filters__chips::-webkit-scrollbar{display:none}.customer-library-filters__chips>*{flex:none}.customer-library-filters__chips>[data-empty=true]:not(.mc-chip--selected){display:none}.customer-library-filters__phone-tools{display:flex;flex:none;align-items:center}.customer-library-filters__search{display:none}.customer-library__toolbar-note{width:100%;margin-inline-start:0}}.customer-library__views{display:flex;margin:0 0 var(--mc-space-4)}.customer-library__views .mc-segments{max-width:100%}.customer-saved-free{display:grid;min-width:0;gap:var(--mc-space-5)}.customer-saved-free__empty{display:grid;justify-items:center;gap:var(--mc-space-3);padding:clamp(var(--mc-space-8),8vw,var(--mc-space-16));border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-lg);background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--mc-color-action-primary) 13%,transparent),transparent 60%),var(--mc-color-surface);text-align:center}.customer-saved-free__empty-icon{display:grid;width:var(--mc-space-16);height:var(--mc-space-16);place-items:center;border:1px solid color-mix(in srgb,var(--mc-color-action-primary) 35%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-action-primary) 12%,var(--mc-color-surface));color:var(--mc-color-action-primary)}.customer-saved-free__empty h2,.customer-saved-free__empty p{max-width:32rem;margin:0}.customer-saved-free__empty h2{color:var(--mc-color-text);font:var(--mc-font-title)}.customer-saved-free__empty p{color:var(--mc-color-text-muted);font:var(--mc-font-body)}.customer-saved-free__empty .mc-action-link{margin-top:var(--mc-space-2)}.customer-saved-free__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));align-items:stretch;gap:var(--mc-layout-card-gap)}.customer-saved-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-lg);background:var(--mc-color-surface);transition:border-color var(--mc-motion-duration-fast) var(--mc-motion-easing-standard),transform var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.customer-saved-card:hover{border-color:var(--mc-color-border);transform:translateY(-2px)}.customer-saved-card__media{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:var(--mc-color-surface-sunken)}.customer-saved-card__preview{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.customer-saved-card__preview:focus-visible{outline:3px solid var(--mc-color-focus-ring);outline-offset:-3px}.customer-saved-card__preview img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.customer-saved-card__preview:hover img{transform:scale(1.035)}.customer-saved-card__image--loading{opacity:0}.customer-saved-card__skeleton{position:absolute;inset:0}.customer-saved-card__skeleton .mc-skeleton__line{width:100%;height:100%;border-radius:0}.customer-saved-card__play{position:absolute;inset-block-start:50%;inset-inline-start:50%;display:grid;width:var(--mc-size-control-md);height:var(--mc-size-control-md);place-items:center;border:1px solid color-mix(in srgb,var(--mc-color-text-on-media) 35%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-overlay) 72%,transparent);color:var(--mc-color-text-on-media);pointer-events:none;transform:translate(-50%,-50%)}.customer-saved-card__unavailable{display:grid;width:100%;height:100%;place-items:center;background:linear-gradient(145deg,color-mix(in srgb,var(--mc-color-status-warning) 12%,var(--mc-color-surface)),var(--mc-color-surface-sunken));color:var(--mc-color-text-muted)}.customer-saved-card[data-state=unavailable] .customer-saved-card__unavailable{background:linear-gradient(145deg,var(--mc-color-surface-interactive),var(--mc-color-surface-sunken))}.customer-saved-card__unavailable-mark{display:grid;width:var(--mc-space-16);height:var(--mc-space-16);place-items:center;border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-surface) 75%,transparent)}.customer-saved-card__badges{position:absolute;z-index:1;inset-block-start:var(--mc-space-2);inset-inline-start:var(--mc-space-2);display:flex;flex-wrap:wrap;gap:var(--mc-space-1);pointer-events:none}.customer-saved-card__body{display:flex;min-height:10rem;flex:1;flex-direction:column;gap:var(--mc-space-3);padding:var(--mc-space-4)}.customer-saved-card__title{display:-webkit-box;min-width:0;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.customer-saved-card__creator{display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-decoration:none}.customer-saved-card__creator:hover{color:var(--mc-color-action-primary);text-decoration:underline}.customer-saved-card__creator>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-saved-card__state-note{margin:0;padding-inline-start:var(--mc-space-3);border-inline-start:2px solid var(--mc-color-status-warning);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-saved-card__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-2);margin-top:auto;padding-top:var(--mc-space-2);border-top:1px solid var(--mc-color-border-soft)}.customer-saved-card__date{display:flex;flex-wrap:wrap;gap:var(--mc-space-1);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-saved-card__remove{flex:none}.customer-saved-free__full{display:block;max-width:100%;max-height:75vh;margin:auto}@media(max-width:39.999rem){.customer-library__views .mc-segments{width:100%}.customer-library__views .mc-segments__item{flex:1 1 0;justify-content:center}}@media(prefers-reduced-motion:reduce){.customer-saved-card,.customer-saved-card__preview img{transition:none}.customer-saved-card:hover,.customer-saved-card__preview:hover img{transform:none}}.customer-bookings__group{display:grid;gap:var(--mc-space-3)}.customer-bookings__tabs{width:100%}.customer-bookings__list{margin:0;padding:0;list-style:none}.customer-bookings__group-empty{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-booking-row>.mc-card__body{display:grid;grid-template-columns:minmax(11rem,20fr) minmax(12rem,27fr) minmax(10rem,21fr) minmax(5rem,10fr) minmax(10.5rem,11fr) minmax(4.75rem,6fr) minmax(6.5rem,8fr);align-items:center;gap:var(--mc-space-4)}.customer-booking-row[data-room-open]{--mc-component-card-border: color-mix( in srgb, var(--mc-color-semantic-live) 40%, transparent )}.customer-booking-row[data-in-show-time]{--mc-component-card-border: color-mix( in srgb, var(--mc-color-status-success) 55%, transparent )}.customer-booking-row[data-state=cancelled] .customer-booking-row__identity,.customer-booking-row[data-state=cancelled] .customer-booking-row__facts{opacity:var(--mc-opacity-disabled)}.customer-booking-row__identity{grid-column:1;min-width:0}.customer-booking-row__booking{display:grid;grid-column:2 / 5;grid-template-columns:subgrid;min-width:0;gap:var(--mc-space-3)}.customer-booking-row__facts{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;gap:var(--mc-space-4);margin:0}.customer-booking-row__fact{display:grid;min-width:0;gap:var(--mc-space-1)}.customer-booking-row__value{margin:0;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold);font-variant-numeric:tabular-nums}.customer-booking-row__service-title,.customer-booking-row__description{display:block}.customer-booking-row__description{display:-webkit-box;margin-block-start:var(--mc-space-1);overflow:hidden;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-regular);-webkit-box-orient:vertical;-webkit-line-clamp:2}.customer-booking-row__tags{display:flex;grid-column:1 / -1;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--mc-space-1) var(--mc-space-2);margin:0;padding:0;font:var(--mc-font-caption);list-style:none}.customer-booking-row__tags li{display:inline-flex;min-width:0;align-items:center;padding:var(--mc-space-1) var(--mc-space-2);border:thin solid color-mix(in srgb,var(--mc-color-action-primary) 42%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-action-primary) 16%,var(--mc-color-surface-interactive));color:var(--mc-color-text)}.customer-booking-row__tail{display:grid;grid-column:5 / -1;grid-template-columns:subgrid;align-items:center;gap:var(--mc-space-3)}.customer-booking-row__state{justify-self:end}.customer-booking-row__actions{display:grid;grid-column:2 / -1;grid-template-columns:subgrid;align-items:center;gap:var(--mc-space-2)}.customer-booking-row__actions>.mc-button{justify-self:start}.customer-booking-row__progress{grid-column:1 / -1}.customer-booking-action--enter-now[data-in-show-time]:not(:disabled){background:var(--mc-color-status-success);color:var(--mc-color-status-success-text)}.customer-booking-action--enter-now[data-in-show-time]:not(:disabled):hover{background:color-mix(in srgb,var(--mc-color-status-success) 88%,var(--mc-color-text))}.customer-booking-dialog,.customer-booking-details{display:grid;gap:var(--mc-space-4)}.customer-booking-details__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mc-space-3)}.customer-booking-dialog__summary{display:flex;min-width:0}.customer-booking-dialog__service,.customer-booking-details__service{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-booking-dialog__body{margin:0;color:var(--mc-color-text);font:var(--mc-font-body)}.customer-booking-dialog__schedule{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-3)}.customer-booking-dialog__balance{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums}.customer-booking-dialog__code{color:var(--mc-color-text);font:var(--mc-font-caption);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media(min-width:40rem)and (max-width:63.999rem){.customer-booking-row>.mc-card__body{grid-template-columns:minmax(9rem,.85fr) minmax(10rem,1.1fr) minmax(8rem,.85fr) minmax(5rem,.45fr)}.customer-booking-row__booking{grid-column:2 / -1}.customer-booking-row__tail{grid-column:1 / -1;grid-template-columns:minmax(7.5rem,1fr) auto}.customer-booking-row__actions{display:flex;grid-column:auto;justify-self:end}}@media(max-width:39.999rem){.customer-booking-row>.mc-card__body{display:flex;flex-direction:column;align-items:stretch;gap:var(--mc-space-4)}.customer-booking-row__identity{flex:none}.customer-booking-row__booking{grid-template-columns:minmax(0,1fr);width:100%}.customer-booking-dialog__schedule{grid-template-columns:minmax(0,1fr)}.customer-booking-row__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-4)}.customer-booking-row__fact--service{grid-column:1 / -1}.customer-booking-row__tail{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-start;gap:var(--mc-space-3);margin-inline-start:0}.customer-booking-row__actions{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:var(--mc-space-2)}.customer-booking-row__actions>.mc-button{flex:1 1 auto}}.customer-wallet-loading{display:grid;gap:var(--mc-layout-section-gap)}.customer-wallet-overview{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:var(--mc-layout-card-gap);align-items:stretch}.customer-wallet-balance{min-width:0;min-height:14rem;grid-template-rows:auto auto auto 1fr;align-content:stretch;justify-items:start;gap:var(--mc-space-3);background:color-mix(in srgb,var(--mc-color-value-credits) 9%,var(--mc-color-surface))}.customer-wallet-balance__top{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--mc-space-3)}.customer-wallet-balance__top>.mc-icon{color:var(--mc-color-value-credits)}.customer-wallet-balance__figure{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-1) var(--mc-space-3)}.customer-wallet-balance__figure .mc-token-amount{color:var(--mc-color-text)}.customer-wallet-balance__unit{color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold)}.customer-wallet-balance__hint{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-wallet-balance__action{align-self:end}.customer-wallet-limit{display:grid;min-width:0;align-content:start;gap:var(--mc-space-3);padding:var(--mc-space-6);border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-lg);background:var(--mc-color-surface);scroll-margin-top:var(--mc-layout-header-min-block)}.customer-wallet-limit__top{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-3)}.customer-wallet-limit__top>.mc-icon{color:var(--mc-color-text-muted)}.customer-wallet-limit__title{margin:0;color:var(--mc-color-text);font:var(--mc-font-title)}.customer-wallet-limit__figure{color:var(--mc-color-text);font:var(--mc-font-title);font-variant-numeric:tabular-nums}.customer-wallet-limit .mc-progress__header{display:none}.customer-wallet-limit[data-blocked] .customer-wallet-limit__figure{color:var(--mc-color-status-danger)}.customer-wallet-limit__note{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-wallet-limit__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-2);margin-top:auto}.customer-wallet-buy{scroll-margin-top:var(--mc-layout-header-min-block)}.customer-wallet-limit-dialog{display:grid;gap:var(--mc-space-4)}.customer-wallet-limit-dialog__presets{display:flex;flex-wrap:wrap;gap:var(--mc-space-2)}.customer-wallet-movements{scroll-margin-top:var(--mc-layout-header-min-block)}.customer-wallet-movements>.mc-panel__header,.customer-wallet-movements>.mc-panel__footer{flex-direction:column;align-items:stretch}.customer-wallet-movements__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-3)}.customer-wallet-movements__dates{display:flex;min-width:0;flex-wrap:wrap;align-items:end;gap:var(--mc-space-2)}.customer-wallet-movements__dates>.mc-form-field{width:var(--mc-layout-filter-control-min-inline);max-width:100%}.customer-wallet-movements__title{margin:0;color:var(--mc-color-text);font:var(--mc-font-title)}.customer-wallet-movements__chips{display:flex;flex-wrap:wrap;gap:var(--mc-space-2)}.customer-wallet-movements__count{margin-inline-start:var(--mc-space-1);color:var(--mc-color-text-muted);font-variant-numeric:tabular-nums}.customer-wallet-movements__download{margin-inline-start:auto}.customer-wallet-movements__num{text-align:end;font-variant-numeric:tabular-nums}.customer-wallet-movements__cell{display:grid;min-width:0;gap:var(--mc-space-1)}.customer-wallet-movements__label{color:var(--mc-color-text);font-weight:var(--mc-font-weight-semibold)}.customer-wallet-movements__detail,.customer-wallet-movements__muted{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-wallet-movements__date{display:grid;gap:var(--mc-space-1);color:var(--mc-color-text);font:var(--mc-font-caption);white-space:nowrap}.customer-wallet-movements__date>span+span{color:var(--mc-color-text-muted)}.customer-wallet-movements__table .mc-button{min-height:0;padding:0}.customer-wallet-amount{color:var(--mc-color-text);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap}.customer-wallet-amount[data-positive]{color:var(--mc-color-status-success)}.customer-wallet-movements__money{color:var(--mc-color-text);font:var(--mc-font-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.customer-wallet-row__amount{display:grid;justify-items:end;gap:var(--mc-space-1)}.customer-wallet-row__money{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.customer-wallet-movements__rows{display:none;margin:0;padding:0;list-style:none}.customer-wallet-row{display:flex;align-items:center;gap:var(--mc-space-3);padding:var(--mc-space-3) 0;border-top:1px solid var(--mc-color-separator-subtle)}.customer-wallet-row:first-child{border-top:0}.customer-wallet-row__copy{display:grid;min-width:0;flex:1 1 auto;gap:var(--mc-space-1)}.customer-wallet-row__label{overflow:hidden;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.customer-wallet-row__meta{overflow:hidden;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-overflow:ellipsis;white-space:nowrap}.customer-wallet-movements__actions,.customer-wallet-row__transaction{display:inline-flex;gap:var(--mc-space-1);align-items:center}.customer-wallet-quick-layout{display:grid;min-width:0;gap:var(--mc-space-3)}.customer-wallet-balance--compact{min-height:0;grid-template-rows:auto auto;gap:var(--mc-space-2);padding:var(--mc-space-4)}.customer-wallet-balance--compact .customer-wallet-balance__figure{gap:var(--mc-space-2)}.customer-wallet-quick-recharge{scroll-margin-top:var(--mc-layout-header-min-block)}.customer-wallet-quick-recharge>.mc-panel__body{display:grid;min-width:0;gap:var(--mc-space-3)}.customer-wallet-quick-recharge__intro{display:grid;gap:var(--mc-space-1)}.customer-wallet-quick-recharge__intro h2,.customer-wallet-recent__head h2{margin:0;color:var(--mc-color-text);font:var(--mc-font-title)}.customer-wallet-quick-recharge__intro p{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-wallet-quick-recharge__market{display:flex;min-width:0;align-items:center;gap:var(--mc-space-1);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-wallet-quick-recharge__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mc-space-2)}.customer-wallet-quick-recharge__option.mc-button{min-width:0;min-height:calc(var(--mc-size-control-lg) + var(--mc-space-3));padding:var(--mc-space-2) var(--mc-space-1);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken)}.customer-wallet-quick-recharge__option.mc-button[aria-pressed=true]{border-color:var(--mc-color-value-credits);background:color-mix(in srgb,var(--mc-color-value-credits) 12%,var(--mc-color-surface-sunken))}.customer-wallet-quick-recharge__option.mc-button[aria-pressed=true]:not(:focus-visible){box-shadow:none}.customer-wallet-quick-recharge__option .mc-button__label{min-width:0;gap:var(--mc-space-1)}.customer-wallet-quick-recharge__option-tokens{font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums}.customer-wallet-quick-recharge__option-price{min-width:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere}.customer-wallet-quick-recharge__more{display:flex;min-width:0;flex-wrap:wrap;justify-content:center;gap:var(--mc-space-2) var(--mc-space-4)}.customer-wallet-limit--compact{min-height:0;grid-template-columns:auto minmax(0,1fr);gap:var(--mc-space-2);padding:var(--mc-space-4)}.customer-wallet-limit--compact .customer-wallet-limit__title{grid-column:1;grid-row:1;font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.customer-wallet-limit--compact .customer-wallet-limit__figure{grid-column:1 / -1;grid-row:2;align-self:center;font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold)}.customer-wallet-limit--compact .customer-wallet-limit__actions{grid-column:2;grid-row:1;align-self:center;justify-content:flex-start;margin-top:0}.customer-wallet-limit--compact .mc-progress,.customer-wallet-limit--compact .customer-wallet-limit__note{grid-column:1 / -1}.customer-wallet-limit--compact .mc-progress{grid-row:3}.customer-wallet-limit--compact .customer-wallet-limit__note{grid-row:4}.customer-wallet-quick-offers .customer-wallet-offer-strip{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--mc-space-2);padding:var(--mc-space-3)}.customer-wallet-quick-offers .mc-icon-tile{background:var(--mc-color-action-primary);color:var(--mc-color-action-primary-text)}.customer-wallet-quick-offers .customer-wallet-offer-strip__details{overflow-wrap:anywhere}.customer-wallet-quick-offers .mc-button{font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);white-space:nowrap}.customer-wallet-recent>.mc-panel__body{display:grid;gap:var(--mc-space-3)}.customer-wallet-recent__head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--mc-space-3)}.customer-wallet-recent__list{margin:0;padding:0;list-style:none}.customer-wallet-recent__row{display:flex;min-width:0;align-items:center;gap:var(--mc-space-3);padding:var(--mc-space-3) 0;border-bottom:1px solid var(--mc-color-separator-subtle)}.customer-wallet-recent__row:last-child{border-bottom:0}.customer-wallet-recent__copy{display:grid;min-width:0;flex:1;gap:var(--mc-space-1)}.customer-wallet-recent__copy strong{color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold);overflow-wrap:anywhere}.customer-wallet-recent__copy span{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-wallet-recent__amount{flex:none;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap}.customer-wallet-recent__amount[data-positive]{color:var(--mc-color-status-success)}@media(min-width:52rem){.customer-wallet-quick-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--mc-layout-card-gap);align-items:start}.customer-wallet-quick-layout>.customer-wallet-balance{grid-column:1;grid-row:1}.customer-wallet-quick-layout>.customer-wallet-quick-recharge{grid-column:2;grid-row:1 / 3}.customer-wallet-quick-layout>.customer-wallet-limit{grid-column:1;grid-row:2}.customer-wallet-quick-layout>.customer-wallet-quick-offers{grid-column:2;grid-row:3}.customer-wallet-quick-layout>.customer-wallet-invite{grid-column:1 / -1}}.customer-wallet-loading .mc-loading-region__initial{display:grid;gap:var(--mc-layout-section-gap)}.customer-wallet-skeleton{padding:var(--mc-space-6);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background)}@media(max-width:42rem){.customer-wallet-overview{grid-template-columns:minmax(0,1fr)}}@media(max-width:39.999rem){.customer-wallet-movements__table{display:none}.customer-wallet-movements__rows{display:block}.customer-wallet-movements__download{width:100%;margin-inline-start:0}.customer-wallet-movements__dates,.customer-wallet-movements__dates>.mc-form-field{width:100%}}.customer-payment-section{display:grid;gap:var(--mc-space-3)}.customer-payment-section__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mc-space-2) var(--mc-space-3)}.customer-payment-section__title{margin:0;color:var(--mc-color-text);font:var(--mc-font-title)}.customer-payment-section__hint{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-payment-gateway-grid{display:grid;grid-template-columns:1fr;gap:var(--mc-layout-card-gap)}.customer-payment-gateway>.mc-card__body{display:flex;min-width:0;align-items:center;gap:var(--mc-space-3)}.customer-payment-gateway__copy{display:grid;min-width:0;flex:1 1 auto;gap:var(--mc-space-1)}.customer-payment-gateway__name{color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold)}.customer-payment-gateway__description{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-payment-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:var(--mc-layout-card-gap)}.customer-payment-skeleton{padding:var(--mc-space-4);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background)}.customer-payment-card--default{--mc-component-card-border: color-mix( in srgb, var(--mc-color-action-primary) 40%, transparent )}.customer-payment-card>.mc-card__body{display:grid;gap:var(--mc-space-4)}.customer-payment-card__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-3)}.customer-payment-card__brand{display:inline-flex;min-height:var(--mc-size-control-sm);align-items:center;padding-inline:var(--mc-space-3);border-radius:var(--mc-radius-sm);background:color-mix(in srgb,var(--mc-color-text) 10%,transparent);color:var(--mc-color-text);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-bold);letter-spacing:var(--mc-letter-spacing-eyebrow)}.customer-payment-card__menu{margin-inline-start:auto}.customer-payment-card__menu-items{display:grid;gap:var(--mc-space-1)}.customer-payment-card__number{margin:0;color:var(--mc-color-text);font:var(--mc-font-title);font-variant-numeric:tabular-nums;letter-spacing:var(--mc-letter-spacing-overline)}.customer-payment-card__facts{display:flex;flex-wrap:wrap;margin:0;gap:var(--mc-space-6)}.customer-payment-card__fact{display:grid;min-width:0;gap:var(--mc-space-1)}.customer-payment-card__value{margin:0;overflow:hidden;color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.customer-payment-card__value--numeric{font-variant-numeric:tabular-nums}.customer-payment-grid>.customer-add-card-tile{border-color:var(--mc-color-border);border-style:dashed}.customer-add-card-tile__button{height:100%;padding:var(--mc-space-6);border-radius:var(--mc-component-card-radius);white-space:normal}.customer-add-card-tile__content{display:grid;justify-items:center;gap:var(--mc-space-2);text-align:center}.customer-add-card-tile__plus{display:inline-grid;width:var(--mc-size-control-md);height:var(--mc-size-control-md);place-items:center;border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-action-primary) 15%,transparent);color:var(--mc-color-action-primary)}.customer-add-card-tile__title{color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold)}.customer-add-card-tile__hint{color:var(--mc-color-text-muted)}.customer-payment-outcome{display:grid;gap:var(--mc-space-3)}.customer-note>.mc-icon{flex:none}.customer-add-card{display:grid;gap:var(--mc-space-4)}.customer-add-card__row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--mc-space-4);align-items:start}.customer-add-card__expiry-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mc-space-2)}@media(max-width:39.999rem){.customer-add-card__row{grid-template-columns:minmax(0,1fr)}}.customer-remove-card{display:grid;gap:var(--mc-space-4)}.customer-remove-card__body{margin:0;color:var(--mc-color-text);font:var(--mc-font-body)}.customer-profile-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:var(--mc-layout-card-gap)}.customer-profile-loading{display:grid;gap:var(--mc-layout-section-gap)}.customer-profile-column{display:grid;min-width:0;gap:var(--mc-layout-card-gap)}.customer-profile-skeleton{padding:var(--mc-space-6);border:1px solid var(--mc-component-card-border);border-radius:var(--mc-component-card-radius);background:var(--mc-component-card-background)}.customer-profile-card__title{margin:0;color:var(--mc-color-text);font:var(--mc-font-title)}.customer-profile-identity>.mc-card__body{display:grid;gap:var(--mc-space-6)}.customer-profile-identity__row{display:flex;align-items:center;gap:var(--mc-space-3)}.customer-profile-identity__copy{display:grid;min-width:0;gap:var(--mc-space-1)}.customer-profile-identity__username{overflow:hidden;color:var(--mc-color-text);font:var(--mc-font-title);text-overflow:ellipsis;white-space:nowrap}.customer-profile-identity__caption{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-profile-identity__change{flex:none;margin-inline-start:auto}.customer-profile-form{display:grid;gap:var(--mc-space-4)}.customer-profile-form__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:var(--mc-space-3) var(--mc-space-4)}.customer-profile-form__identity-field{grid-column:span 2}.customer-profile-form__secondary-field{grid-column:span 3}.customer-profile-form__wide{grid-column:1 / -1}.customer-profile-form__note{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-profile-form__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-2)}.customer-profile-privacy>.mc-card__body,.customer-profile-account>.mc-card__body{display:grid;gap:var(--mc-space-3)}.customer-profile-privacy__rows,.customer-profile-account__rows{display:grid;margin:0;padding:0;gap:var(--mc-space-2);list-style:none}.customer-profile-privacy__row{display:grid;gap:var(--mc-space-1);padding:var(--mc-space-2) var(--mc-space-3);border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken)}.customer-profile-privacy__row>.mc-switch{display:flex;width:100%}.customer-profile-privacy__row .mc-switch__label{order:0}.customer-profile-privacy__row .mc-switch__track{order:1;margin-inline-start:auto}.customer-profile-privacy__row .mc-field-control__loader{inset-inline-end:calc(var(--mc-touch-target-min) + var(--mc-space-4))}.customer-profile-privacy__sub{margin:0;padding-inline-end:calc(var(--mc-touch-target-min) + var(--mc-space-3));color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-profile-account{--mc-component-card-border: color-mix( in srgb, var(--mc-color-action-primary) 35%, transparent )}.customer-profile-account__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-3);padding-block:var(--mc-space-2)}.customer-profile-account__row+.customer-profile-account__row{border-top:1px solid var(--mc-color-separator-subtle)}.customer-profile-account__copy{display:grid;min-width:0;flex:1 1 14rem;gap:var(--mc-space-1)}.customer-profile-account__label{color:var(--mc-color-text);font:var(--mc-font-body);font-weight:var(--mc-font-weight-semibold)}.customer-profile-account__sub{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-profile-account__status{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.customer-profile-account__action{flex:none;margin-inline-start:auto}.customer-profile-dialog{display:grid;gap:var(--mc-space-4)}.customer-profile-dialog__points{display:grid;margin:0;padding-inline-start:var(--mc-space-4);gap:var(--mc-space-2);color:var(--mc-color-text);font:var(--mc-font-body)}@media(max-width:39.999rem){.customer-profile-form__grid{grid-template-columns:minmax(0,1fr)}.customer-profile-form__identity-field,.customer-profile-form__secondary-field,.customer-profile-form__wide{grid-column:1}.customer-profile-form__actions>.mc-button{flex:1 1 100%}.customer-profile-account__action{margin-inline-start:0}}#overlays .mc-dialog--wide-media-mobile-fullscreen:has(.content-viewer){height:min(calc(100dvh - 2 * var(--mc-space-4)),58rem)}#overlays .mc-dialog--wide-media-mobile-fullscreen:has(.content-viewer) .mc-dialog__header{padding-bottom:var(--mc-space-3);border-bottom:1px solid var(--mc-color-border-soft)}#overlays .mc-dialog--wide-media-mobile-fullscreen:has(.content-viewer) .mc-dialog__body{display:flex;min-height:0;margin-top:var(--mc-space-3);overflow:hidden}.content-viewer{display:grid;width:100%;min-width:0;min-height:0;height:100%;gap:0;overflow:hidden;border:1px solid var(--mc-color-border-soft);border-radius:var(--mc-radius-lg);background:var(--mc-color-surface)}.content-viewer--profile{grid-template-rows:minmax(12rem,1fr) auto}.content-viewer--profile .content-viewer__rest{max-height:min(42dvh,23rem)}.content-viewer--library{grid-template-rows:minmax(12rem,1fr) auto}.content-viewer--library .content-viewer__rest{max-height:min(44dvh,24rem)}.content-viewer__stage{position:relative;display:grid;min-width:0;min-height:0;overflow:hidden;place-items:center;background:radial-gradient(ellipse at 50% 48%,color-mix(in srgb,var(--mc-color-surface-interactive) 42%,var(--mc-color-overlay)),var(--mc-color-overlay) 78%)}.content-viewer__rest{display:grid;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) auto;background:var(--mc-color-surface)}.content-viewer__details{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--mc-space-4) var(--mc-space-6)}.content-viewer__strip{display:flex;min-width:0;gap:var(--mc-space-2);overflow-x:auto;padding:var(--mc-space-2) var(--mc-space-4);border-top:1px solid var(--mc-color-border-soft);background:var(--mc-color-surface-interactive);scrollbar-width:none}.content-viewer__strip::-webkit-scrollbar{display:none}.content-viewer__arrow{position:absolute;inset-block:0;z-index:1;width:var(--mc-touch-target-min);height:var(--mc-touch-target-min);margin-block:auto;border:1px solid color-mix(in srgb,var(--mc-color-text-on-media) 25%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-overlay) 72%,transparent);color:var(--mc-color-text-on-media);box-shadow:var(--mc-shadow-raised);backdrop-filter:blur(var(--mc-space-2))}.content-viewer__arrow--previous{inset-inline-start:var(--mc-space-3)}.content-viewer__arrow--next{inset-inline-end:var(--mc-space-3)}.content-viewer__thumb{position:relative;flex:none;width:calc(var(--mc-space-16) + var(--mc-space-2));height:calc(var(--mc-space-12) + var(--mc-space-2));min-height:0;padding:0;overflow:hidden;border-radius:var(--mc-radius-md)}.content-viewer__thumb .mc-button__label,.content-viewer__thumb img{display:block;width:100%;height:100%}.content-viewer__thumb img{object-fit:cover;opacity:.55;transition:opacity var(--mc-motion-duration-fast) var(--mc-motion-easing-standard)}.content-viewer__thumb:hover img,.content-viewer__thumb[data-current=true] img{opacity:1}.content-viewer__thumb[data-current=true]{outline:2px solid var(--mc-color-action-primary);outline-offset:-2px}.creator-media-viewer__thumb[data-current=true] img{outline:none}.content-viewer__thumb-fallback{display:grid;width:100%;height:100%;place-items:center;background:var(--mc-color-surface-interactive);color:var(--mc-color-text-muted)}.content-viewer__counter{color:var(--mc-color-text-muted);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.customer-media-viewer__carousel,.customer-media-viewer__carousel .mc-carousel__viewport{width:100%;height:100%;min-height:0}.customer-media-viewer__carousel{grid-template-rows:minmax(0,1fr)}.customer-media-viewer__carousel .mc-carousel__viewport>*{width:100%;height:100%;min-height:0}.customer-media-viewer__stage .mc-media-entitlement-state{width:min(100%,28rem);max-width:100%;color:var(--mc-color-text-on-media)}.customer-media-viewer__image,.customer-media-viewer__video{display:block;width:100%;height:100%;object-fit:contain;background:transparent}.customer-media-viewer__kind{position:absolute;inset:var(--mc-space-3) auto auto var(--mc-space-3);display:inline-flex;min-height:var(--mc-space-6);align-items:center;padding:0 var(--mc-space-3);border:1px solid color-mix(in srgb,var(--mc-color-text-on-media) 28%,transparent);border-radius:var(--mc-radius-pill);background:color-mix(in srgb,var(--mc-color-overlay) 78%,transparent);color:var(--mc-color-text-on-media);font:var(--mc-font-caption);font-weight:var(--mc-font-weight-semibold);letter-spacing:var(--mc-letter-spacing-eyebrow);text-transform:uppercase;pointer-events:none}.customer-media-viewer__details{display:grid;justify-items:start;align-content:center;gap:var(--mc-space-3);border-top:1px solid var(--mc-color-border-soft)}.customer-media-viewer__heading{display:grid;min-width:0;justify-items:start;gap:var(--mc-space-2)}.customer-media-viewer__title{margin:0;color:var(--mc-color-text);font:var(--mc-font-title);overflow-wrap:anywhere}.customer-media-viewer__model{display:inline-flex;min-width:0;align-items:center;gap:var(--mc-space-2);color:var(--mc-color-text-muted);font:var(--mc-font-body)}.customer-media-viewer__model .mc-avatar{flex:none}.customer-media-viewer__model span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-saved-free__full{display:block;width:100%;height:100%;max-width:none;max-height:none;margin:0;object-fit:contain}.content-viewer__arrow:disabled{opacity:var(--mc-opacity-disabled)}@media(max-width:47.99rem){.content-viewer--profile{grid-template-rows:minmax(10rem,1fr) auto}.content-viewer--profile .content-viewer__rest{max-height:min(50dvh,29rem)}.content-viewer--profile .creator-media-viewer__panel{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.content-viewer--profile .creator-media-viewer__summary{align-content:start}.content-viewer__details{padding:var(--mc-space-4)}}@media(max-width:39.999rem){#overlays .mc-dialog--wide-media-mobile-fullscreen:has(.content-viewer){height:100dvh}.content-viewer{border-radius:var(--mc-radius-md)}.content-viewer__strip{padding-inline:var(--mc-space-3)}}@media(prefers-reduced-motion:reduce){.content-viewer__thumb img{transition:none}}html.dev-blur-images img,html.dev-blur-images video{filter:grayscale(100%) blur(40px)}html.dev-blur-images .mc-flag img{filter:none}.backoffice-search[data-v-378060ce]{position:relative;min-width:0;width:100%}.backoffice-search__results[data-v-378060ce]{position:absolute;inset-inline:0;inset-block-start:calc(100% + var(--mc-space-2));z-index:var(--mc-layer-disclosure);max-height:calc(var(--mc-space-16) * 6);overflow-y:auto}.backoffice-search__hint[data-v-378060ce]{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.backoffice-search__list[data-v-378060ce]{display:grid;gap:var(--mc-space-1);margin:0;padding:0;list-style:none}.backoffice-search__row[data-v-378060ce]{justify-content:flex-start;text-align:start;white-space:normal}.backoffice-search__row[data-v-378060ce] .mc-button__label{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 var(--mc-space-3);align-items:center;width:100%;min-width:0}.backoffice-search__name[data-v-378060ce]{overflow:hidden;font-weight:var(--mc-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.backoffice-search__meta[data-v-378060ce]{grid-column:1;overflow:hidden;color:var(--mc-color-text-muted);font:var(--mc-font-caption);text-overflow:ellipsis;white-space:nowrap}.backoffice-search__row[data-v-378060ce] .mc-status-badge{grid-column:2;grid-row:1 / span 2}.backoffice-attention--alert>.mc-icon-button{position:relative}.backoffice-attention--alert>.mc-icon-button:after{position:absolute;top:var(--mc-space-1);right:var(--mc-space-1);width:var(--mc-space-2);height:var(--mc-space-2);border-radius:var(--mc-radius-pill);background:var(--mc-color-action-primary);content:""}.backoffice-attention__panel{display:grid;gap:var(--mc-space-2);min-width:var(--mc-layout-aside-min-inline)}.backoffice-attention__empty{margin:0;color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.backoffice-attention__list{display:grid;gap:var(--mc-space-1);margin:0;padding:0;list-style:none}.backoffice-attention__list .mc-button{justify-content:space-between}.upload-jobs-compact[data-v-30912321]{display:flex;align-items:center;gap:var(--mc-space-3);padding:var(--mc-space-3) var(--mc-space-4);margin-bottom:var(--mc-space-4);border:1px solid var(--mc-color-border);border-radius:var(--mc-radius-lg);background:var(--mc-color-surface)}.upload-jobs-compact__icon[data-v-30912321],.upload-jobs__media[data-v-30912321]{display:grid;place-items:center;flex:none;inline-size:2.75rem;block-size:2.75rem;border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken);color:var(--mc-color-action-primary)}.upload-jobs-compact__copy[data-v-30912321]{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--mc-space-2);min-width:0;flex:1}.upload-jobs-compact__copy span[data-v-30912321]{color:var(--mc-color-text-muted);font-size:var(--mc-font-size-caption)}.upload-jobs-compact__copy .upload-jobs-compact__attention[data-v-30912321]{color:var(--mc-color-status-danger)}.upload-jobs__heading[data-v-30912321]{display:flex;align-items:start;justify-content:space-between;gap:var(--mc-space-3)}.upload-jobs__heading[data-v-30912321] .mc-text{margin:0}.upload-jobs__count[data-v-30912321]{display:grid;place-items:center;min-inline-size:2rem;min-block-size:2rem;border-radius:999px;background:var(--mc-color-surface-sunken);font-weight:700}.upload-jobs[data-v-30912321] .mc-panel__body{display:grid;gap:var(--mc-space-3)}.upload-jobs__controls[data-v-30912321],.upload-jobs__actions[data-v-30912321]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mc-space-2)}.upload-jobs__list[data-v-30912321]{max-height:24rem;overflow:auto;overscroll-behavior:contain}.upload-jobs__item[data-v-30912321]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--mc-space-3);padding:var(--mc-space-3) 0;border-top:1px solid var(--mc-color-border)}.upload-jobs__identity[data-v-30912321]{display:grid;gap:var(--mc-space-1);min-width:0}.upload-jobs__name[data-v-30912321]{margin:0;overflow-wrap:anywhere}.upload-jobs__state[data-v-30912321],.upload-jobs__item[data-v-30912321] .mc-feedback{grid-column:2 / -1;margin:0}.upload-jobs__actions[data-v-30912321]{grid-column:3;grid-row:1;justify-content:end}@media(max-width:36rem){.upload-jobs-compact[data-v-30912321]{flex-wrap:wrap}.upload-jobs-compact[data-v-30912321]>.mc-button{width:100%}.upload-jobs__item[data-v-30912321]{grid-template-columns:auto minmax(0,1fr)}.upload-jobs__state[data-v-30912321],.upload-jobs__item[data-v-30912321] .mc-feedback{grid-column:1 / -1}.upload-jobs__actions[data-v-30912321]{grid-column:1 / -1;grid-row:auto;justify-content:start}}.referral-registration[data-v-ea4cd717]{display:grid;gap:var(--mc-space-3);min-width:0}.referral-registration--panel[data-v-ea4cd717]{padding:var(--mc-space-3);border-radius:var(--mc-radius-md);background:var(--mc-color-surface-sunken);color:var(--mc-color-text);overflow-wrap:anywhere}.referral-registration--panel[data-offer=true][data-v-ea4cd717]{padding-block-start:0}.referral-registration__banner[data-v-ea4cd717]{display:grid;gap:var(--mc-space-1);min-width:0}.referral-registration__header[data-v-ea4cd717],.referral-registration__benefit[data-v-ea4cd717]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mc-space-2) var(--mc-space-3)}.referral-registration__header[data-v-ea4cd717]{min-height:var(--mc-touch-target-min);justify-content:space-between}.referral-registration__identity[data-v-ea4cd717]{display:flex;align-items:center;gap:var(--mc-space-2);font:var(--mc-font-caption);min-width:0;flex:1 1 10rem}.referral-registration__identity[data-v-ea4cd717] .mc-icon{flex:none}.referral-registration__label[data-v-ea4cd717]{color:var(--mc-color-text-muted);font:var(--mc-font-caption)}.referral-registration__benefit[data-v-ea4cd717]{align-items:baseline;gap:var(--mc-space-1) var(--mc-space-2)}.referral-registration__amount[data-v-ea4cd717]{font:var(--mc-font-heading);font-size:calc((var(--mc-font-size-title) + var(--mc-font-size-heading)) / 2);font-weight:var(--mc-font-weight-semibold);font-variant-numeric:tabular-nums}.referral-registration__banner p[data-v-ea4cd717],.referral-registration__status p[data-v-ea4cd717]{margin:0;font:var(--mc-font-caption)}.referral-registration__banner[data-state=over][data-v-ea4cd717]{color:var(--mc-color-text-muted)}.referral-registration__toggle[data-v-ea4cd717]{justify-self:start;padding-inline:0;font:var(--mc-font-caption);color:inherit}.referral-registration__text-action[data-v-ea4cd717]{min-height:var(--mc-touch-target-min);font:var(--mc-font-caption);color:var(--mc-color-text);text-decoration-color:var(--mc-color-border)}.referral-registration__editor[data-v-ea4cd717]{min-width:0}.referral-registration__banner+.referral-registration__editor[data-v-ea4cd717]{border-block-start:1px solid var(--mc-color-border-soft);padding-block-start:var(--mc-space-3)}.referral-registration__editor-actions[data-v-ea4cd717]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--mc-space-2)}.referral-registration__done[data-v-ea4cd717]{margin-inline-start:auto}.referral-registration__message[data-v-ea4cd717]{display:flex;align-items:flex-start;gap:var(--mc-space-2)}.referral-registration__message[data-v-ea4cd717]>:first-child{flex:none;margin-block-start:2px}.referral-registration__status[data-v-ea4cd717]{display:grid;justify-items:start;gap:var(--mc-space-2);color:var(--mc-color-text-muted)}.referral-registration__status[data-v-ea4cd717]:empty{display:none}.totp-qr[data-v-ae67d0b8]{display:block;inline-size:var(--mc-layout-empty-state-visual-inline);max-inline-size:100%;aspect-ratio:1;border-radius:var(--mc-radius-md)}.creator-identity-card__layout{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--mc-space-4);row-gap:var(--mc-space-3);align-items:start}.creator-identity-card__copy{display:grid;gap:var(--mc-space-2);min-width:0}.creator-identity-card__eyebrow-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-2)}.creator-identity-card__reasons{display:grid;gap:var(--mc-space-1);margin:0;padding-inline-start:var(--mc-space-6)}.creator-identity-card__hint{margin:0;color:var(--mc-color-text-muted);font-size:var(--mc-font-size-caption);font-weight:var(--mc-font-weight-semibold)}.creator-identity-card__actions{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:var(--mc-space-3)}.creator-identity-card__feedback{margin-block-start:var(--mc-space-4)}.creator-identity-consent{display:grid;gap:var(--mc-space-4)}.creator-identity-consent__list{display:grid;gap:var(--mc-space-2);margin:0;padding-inline-start:var(--mc-space-6)}.creator-identity-consent__privacy{justify-self:start}.creator-identity-consent__agree{display:grid;gap:var(--mc-space-2)}.creator-identity-consent__error{margin:0;color:var(--mc-color-status-danger-text);font-size:var(--mc-font-size-caption)}.creator-identity-lock-body,.creator-identity-lock,.creator-identity-lock-bookings{display:grid;gap:var(--mc-space-4)}.creator-identity-lock__reasons{display:grid;gap:var(--mc-space-1);margin:0;padding-inline-start:var(--mc-space-6)}.creator-identity-lock__hint{margin:0;color:var(--mc-color-text-muted);font-size:var(--mc-font-size-caption);font-weight:var(--mc-font-weight-semibold)}.creator-identity-lock__error{margin:0;color:var(--mc-color-status-danger-text);font-size:var(--mc-font-size-caption)}.creator-identity-lock-bookings__upcoming>.mc-card__body{display:grid;gap:var(--mc-space-3)}.creator-identity-lock-bookings__event{display:grid;gap:var(--mc-space-1);min-width:0}.creator-identity-lock-bookings__who{font-weight:var(--mc-font-weight-semibold)}.creator-identity-lock-bookings__answer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--mc-space-3)}.creator-identity-result{display:grid;gap:var(--mc-space-4)}.creator-identity-result__reasons{display:grid;gap:var(--mc-space-1);margin:0;padding-inline-start:var(--mc-space-6)}.creator-identity-result__actions{display:flex;flex-wrap:wrap;gap:var(--mc-space-3)}.acting-banner[data-v-1efe5ff9]{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;gap:var(--mc-space-3);align-items:center;justify-content:space-between;margin-block-end:var(--mc-space-4);padding:var(--mc-space-3) var(--mc-space-4);border:1px solid var(--mc-color-status-warning);border-radius:var(--mc-radius-md);background:var(--mc-color-status-warning-soft);color:var(--mc-color-text)}.acting-banner__line[data-v-1efe5ff9]{margin:0;font:var(--mc-font-body);font-weight:var(--mc-font-weight-bold);overflow-wrap:anywhere}.cookie-consent[data-v-dc9f4a19]{position:fixed;z-index:60;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));left:max(1rem,env(safe-area-inset-left));width:min(42rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);overflow:auto;margin-inline:auto;padding:1.25rem;border:1px solid #5d516d;border-radius:1rem;background:#211b2b;box-shadow:0 1rem 3rem #0008;color:#fff}.cookie-consent h2[data-v-dc9f4a19]{margin:0 2rem .5rem 0;font-size:1.25rem}.cookie-consent p[data-v-dc9f4a19]{margin:0 0 .75rem;line-height:1.5}.cookie-consent__current[data-v-dc9f4a19]{font-weight:600}.cookie-consent__close[data-v-dc9f4a19]{position:absolute;top:.75rem;right:.75rem;width:2rem;height:2rem;border:0;background:transparent;color:inherit;font-size:1.5rem;cursor:pointer}.cookie-consent__actions[data-v-dc9f4a19]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.cookie-consent a[data-v-dc9f4a19]{color:#e0d0ff;text-decoration:underline}
