@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-vietnamese-wdth-normal-Rd0aZl9c.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-ext-wdth-normal-CQ1tG6In.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-wdth-normal-BMVx8nn_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --cw-Color-primary-fill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-primary-onFill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-primary-container{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-primary-onContainer{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-primary-inverseFill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-primary-fixedFill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-primary-fixedFillDim{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-primary-onFixedFill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-primary-onFixedFillVariant{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-secondary-fill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-secondary-onFill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-secondary-container{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-secondary-onContainer{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-secondary-fixedFill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-secondary-fixedFillDim{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-secondary-onFixedFill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-secondary-onFixedFillVariant{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-tertiary-fill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-tertiary-onFill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-tertiary-container{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-tertiary-onContainer{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-tertiary-fixedFill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-tertiary-fixedFillDim{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-tertiary-onFixedFill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-tertiary-onFixedFillVariant{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-error-fill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-error-onFill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-error-container{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-error-onContainer{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-background{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-onBackground{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-surface-fill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-surface-fillDim{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-surface-fillBright{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-surface-fillVariant{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-surface-tint{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-surface-inverseFill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-surface-containerLowest{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-surface-containerLow{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-surface-container{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-surface-containerHigh{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-surface-containerHighest{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-surface-onFill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-surface-onFillVariant{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-surface-inverseOnFill{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-outline{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-outlineVariant{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-scrim{syntax:"<color>";inherits:true;initial-value:#0000}@property --cw-Color-shadow{syntax:"<color>";inherits:true;initial-value:#0000}:root,.cw-theme-dark,.cw-theme-light{--cw-Color-primary-fill:var(--lightningcss-light,#7a5230)var(--lightningcss-dark,#e5b4ff);--cw-Color-primary-onFill:var(--lightningcss-light,#fff)var(--lightningcss-dark,#4f0078);--cw-Color-primary-container:var(--lightningcss-light,#ebddcb)var(--lightningcss-dark,#6c189c);--cw-Color-primary-onContainer:var(--lightningcss-light,#4a2f16)var(--lightningcss-dark,#f4d9ff);--cw-Color-primary-inverseFill:var(--lightningcss-light,#d9b98e)var(--lightningcss-dark,#8638b6);--cw-Color-primary-fixedFill:var(--lightningcss-light,#f4d9ff)var(--lightningcss-dark,#f4d9ff);--cw-Color-primary-fixedFillDim:var(--lightningcss-light,#e5b4ff)var(--lightningcss-dark,#e5b4ff);--cw-Color-primary-onFixedFill:var(--lightningcss-light,#30004b)var(--lightningcss-dark,#30004b);--cw-Color-primary-onFixedFillVariant:var(--lightningcss-light,#6c189c)var(--lightningcss-dark,#6c189c);--cw-Color-secondary-fill:var(--lightningcss-light,#5e5850)var(--lightningcss-dark,#d7bee1);--cw-Color-secondary-onFill:var(--lightningcss-light,#fff)var(--lightningcss-dark,#3b2a45);--cw-Color-secondary-container:var(--lightningcss-light,#e6dfd4)var(--lightningcss-dark,#52405c);--cw-Color-secondary-onContainer:var(--lightningcss-light,#1b1916)var(--lightningcss-dark,#f4dafe);--cw-Color-secondary-fixedFill:var(--lightningcss-light,#f4dafe)var(--lightningcss-dark,#f4dafe);--cw-Color-secondary-fixedFillDim:var(--lightningcss-light,#d7bee1)var(--lightningcss-dark,#d7bee1);--cw-Color-secondary-onFixedFill:var(--lightningcss-light,#25152f)var(--lightningcss-dark,#25152f);--cw-Color-secondary-onFixedFillVariant:var(--lightningcss-light,#52405c)var(--lightningcss-dark,#52405c);--cw-Color-tertiary-fill:var(--lightningcss-light,#7a5230)var(--lightningcss-dark,#ffb3b5);--cw-Color-tertiary-onFill:var(--lightningcss-light,#fff)var(--lightningcss-dark,#541f23);--cw-Color-tertiary-container:var(--lightningcss-light,#ebddcb)var(--lightningcss-dark,#703538);--cw-Color-tertiary-onContainer:var(--lightningcss-light,#4a2f16)var(--lightningcss-dark,#ffdada);--cw-Color-tertiary-fixedFill:var(--lightningcss-light,#ffdada)var(--lightningcss-dark,#ffdada);--cw-Color-tertiary-fixedFillDim:var(--lightningcss-light,#ffb3b5)var(--lightningcss-dark,#ffb3b5);--cw-Color-tertiary-onFixedFill:var(--lightningcss-light,#390a10)var(--lightningcss-dark,#390a10);--cw-Color-tertiary-onFixedFillVariant:var(--lightningcss-light,#703538)var(--lightningcss-dark,#703538);--cw-Color-error-fill:var(--lightningcss-light,#ba1a1a)var(--lightningcss-dark,#ffb4ab);--cw-Color-error-onFill:var(--lightningcss-light,#fff)var(--lightningcss-dark,#690005);--cw-Color-error-container:var(--lightningcss-light,#ffdad6)var(--lightningcss-dark,#93000a);--cw-Color-error-onContainer:var(--lightningcss-light,#93000a)var(--lightningcss-dark,#ffdad6);--cw-Color-background:var(--lightningcss-light,#f4f1eb)var(--lightningcss-dark,#151216);--cw-Color-onBackground:var(--lightningcss-light,#1b1916)var(--lightningcss-dark,#e8e0e5);--cw-Color-surface-fill:var(--lightningcss-light,#f4f1eb)var(--lightningcss-dark,#151216);--cw-Color-surface-onFill:var(--lightningcss-light,#1b1916)var(--lightningcss-dark,#e8e0e5);--cw-Color-surface-fillVariant:var(--lightningcss-light,#e6dfd4)var(--lightningcss-dark,#4b454d);--cw-Color-surface-onFillVariant:var(--lightningcss-light,#5e5850)var(--lightningcss-dark,#cec3ce);--cw-Color-surface-tint:var(--lightningcss-light,#7a5230)var(--lightningcss-dark,#e5b4ff);--cw-Color-surface-inverseFill:var(--lightningcss-light,#2e2b27)var(--lightningcss-dark,#e8e0e5);--cw-Color-surface-inverseOnFill:var(--lightningcss-light,#f4f1eb)var(--lightningcss-dark,#332f33);--cw-Color-surface-fillBright:var(--lightningcss-light,#faf7f2)var(--lightningcss-dark,#3c383c);--cw-Color-surface-fillDim:var(--lightningcss-light,#d9d2c6)var(--lightningcss-dark,#151216);--cw-Color-surface-container:var(--lightningcss-light,#eae4da)var(--lightningcss-dark,#221f22);--cw-Color-surface-containerHigh:var(--lightningcss-light,#e3dcd0)var(--lightningcss-dark,#2c292c);--cw-Color-surface-containerHighest:var(--lightningcss-light,#dcd4c7)var(--lightningcss-dark,#373437);--cw-Color-surface-containerLow:var(--lightningcss-light,#f0ebe3)var(--lightningcss-dark,#1d1b1e);--cw-Color-surface-containerLowest:var(--lightningcss-light,#fdfbf8)var(--lightningcss-dark,#100d10);--cw-Color-outline:var(--lightningcss-light,#8f877c)var(--lightningcss-dark,#978e98);--cw-Color-outlineVariant:var(--lightningcss-light,#d3cbbe)var(--lightningcss-dark,#4b454d);--cw-Color-scrim:var(--lightningcss-light,#000)var(--lightningcss-dark,#000);--cw-Color-shadow:var(--lightningcss-light,#000)var(--lightningcss-dark,#000)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}.cw-theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cw-theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@property --cw-LineHeight-display-large{syntax:"<length>";inherits:true;initial-value:0}@property --cw-LineHeight-display-medium{syntax:"<length>";inherits:true;initial-value:0}@property --cw-LineHeight-display-small{syntax:"<length>";inherits:true;initial-value:0}@property --cw-LineHeight-headline-large{syntax:"<length>";inherits:true;initial-value:0}@property --cw-LineHeight-headline-medium{syntax:"<length>";inherits:true;initial-value:0}@property --cw-LineHeight-headline-small{syntax:"<length>";inherits:true;initial-value:0}@property --cw-LineHeight-title-large{syntax:"<length>";inherits:true;initial-value:0}@property --cw-LineHeight-title-medium{syntax:"<length>";inherits:true;initial-value:0}@property --cw-LineHeight-title-small{syntax:"<length>";inherits:true;initial-value:0}@property --cw-LineHeight-body-large{syntax:"<length>";inherits:true;initial-value:0}@property --cw-LineHeight-body-medium{syntax:"<length>";inherits:true;initial-value:0}@property --cw-LineHeight-body-small{syntax:"<length>";inherits:true;initial-value:0}@property --cw-LineHeight-label-large{syntax:"<length>";inherits:true;initial-value:0}@property --cw-LineHeight-label-medium{syntax:"<length>";inherits:true;initial-value:0}@property --cw-LineHeight-label-small{syntax:"<length>";inherits:true;initial-value:0}:root{--cw-LineHeight-display-large:4rem;--cw-LineHeight-display-medium:3.25rem;--cw-LineHeight-display-small:2.75rem;--cw-LineHeight-headline-large:2.5rem;--cw-LineHeight-headline-medium:2.25rem;--cw-LineHeight-headline-small:2rem;--cw-LineHeight-title-large:1.75rem;--cw-LineHeight-title-medium:1.5rem;--cw-LineHeight-title-small:1.25rem;--cw-LineHeight-body-large:1.5rem;--cw-LineHeight-body-medium:1.25rem;--cw-LineHeight-body-small:1rem;--cw-LineHeight-label-large:1.25rem;--cw-LineHeight-label-medium:1rem;--cw-LineHeight-label-small:1rem}@property --cw-Motion-spring-effect-default-easing{syntax:"*";inherits:true;initial-value:linear(0,.0052,.022 2.5%,.06 4.3%,.1303 6.8%,.287 11.5%,.4,.505,.5963,.674,.74,.7939 31.9%,.851,.893 41.1%,.93 46.7%,.959,.9767 60.7%,.992 73.4%,1)}@property --cw-Motion-spring-effect-default-duration{syntax:"<time>";inherits:true;initial-value:.231s}@property --cw-Motion-spring-effect-default-stiffness{syntax:"<number>";inherits:true;initial-value:1600}@property --cw-Motion-spring-effect-default-damping{syntax:"<number>";inherits:true;initial-value:1}@property --cw-Motion-spring-effect-fast-easing{syntax:"*";inherits:true;initial-value:linear(0,.005 1.2%,.02812,.065 4.5%,.134 6.9%,.262,.391 14.6%,.4993,.594,.675 25.1%,.746,.804 32.6%,.856 36.98%,.9,.931 46.9%,.961,.9782 61.5%,.993 74.8%,1)}@property --cw-Motion-spring-effect-fast-duration{syntax:"<time>";inherits:true;initial-value:.15s}@property --cw-Motion-spring-effect-fast-stiffness{syntax:"<number>";inherits:true;initial-value:3800}@property --cw-Motion-spring-effect-fast-damping{syntax:"<number>";inherits:true;initial-value:1}@property --cw-Motion-spring-effect-slow-easing{syntax:"*";inherits:true;initial-value:linear(0,.005 1.2%,.02814,.065 4.5%,.14 7.1%,.287 11.5%,.401,.505,.5967,.675,.74 28.5%,.8 32.3%,.8556 36.9%,.898,.929 46.5%,.959,.9768 60.7%,.992 73.3%,1)}@property --cw-Motion-spring-effect-slow-duration{syntax:"<time>";inherits:true;initial-value:.327s}@property --cw-Motion-spring-effect-slow-stiffness{syntax:"<number>";inherits:true;initial-value:800}@property --cw-Motion-spring-effect-slow-damping{syntax:"<number>";inherits:true;initial-value:1}@property --cw-Motion-spring-spatial-default-easing{syntax:"*";inherits:true;initial-value:linear(0,.005 1.7%,.026,.06 6.1%,.1244,.2 12.5%,.4357 21.9%,.5404,.633,.712 35.7%,.7833,.84,.884 50.7%,.9263,.955 63.5%,.98 72.7%,.996,1 97.7%,1)}@property --cw-Motion-spring-spatial-default-duration{syntax:"<time>";inherits:true;initial-value:.243s}@property --cw-Motion-spring-spatial-default-stiffness{syntax:"<number>";inherits:true;initial-value:700}@property --cw-Motion-spring-spatial-default-damping{syntax:"<number>";inherits:true;initial-value:.9}@property --cw-Motion-spring-spatial-fast-easing{syntax:"*";inherits:true;initial-value:linear(0,.0047,.02 2.6%,.047,.08 5.5%,.159 8.3%,.445 17.1%,.545,.634,.71 27.3%,.776,.83 34.3%,.8845,.92416 43.5%,.958,.978,.991 61.2%,1.0011 74.4% 99.2%,1)}@property --cw-Motion-spring-spatial-fast-duration{syntax:"<time>";inherits:true;initial-value:.224s}@property --cw-Motion-spring-spatial-fast-stiffness{syntax:"<number>";inherits:true;initial-value:1400}@property --cw-Motion-spring-spatial-fast-damping{syntax:"<number>";inherits:true;initial-value:.9}@property --cw-Motion-spring-spatial-slow-easing{syntax:"*";inherits:true;initial-value:linear(0,.0047,.02 3.5%,.0436 5.3%,.1,.169 11.6%,.424 22.16%,.529,.623,.703 36.32%,.7762,.834,.88 51.89%,.92343,.953 65.1%,.97978,.993 84.7%,1)}@property --cw-Motion-spring-spatial-slow-duration{syntax:"<time>";inherits:true;initial-value:.359s}@property --cw-Motion-spring-spatial-slow-stiffness{syntax:"<number>";inherits:true;initial-value:300}@property --cw-Motion-spring-spatial-slow-damping{syntax:"<number>";inherits:true;initial-value:.9}@property --cw-Motion-transition-duration-short-1{syntax:"<time>";inherits:true;initial-value:50ms}@property --cw-Motion-transition-duration-short-2{syntax:"<time>";inherits:true;initial-value:.1s}@property --cw-Motion-transition-duration-short-3{syntax:"<time>";inherits:true;initial-value:.15s}@property --cw-Motion-transition-duration-short-4{syntax:"<time>";inherits:true;initial-value:.2s}@property --cw-Motion-transition-duration-medium-1{syntax:"<time>";inherits:true;initial-value:.25s}@property --cw-Motion-transition-duration-medium-2{syntax:"<time>";inherits:true;initial-value:.3s}@property --cw-Motion-transition-duration-medium-3{syntax:"<time>";inherits:true;initial-value:.35s}@property --cw-Motion-transition-duration-medium-4{syntax:"<time>";inherits:true;initial-value:.4s}@property --cw-Motion-transition-duration-long-1{syntax:"<time>";inherits:true;initial-value:.45s}@property --cw-Motion-transition-duration-long-2{syntax:"<time>";inherits:true;initial-value:.5s}@property --cw-Motion-transition-duration-long-3{syntax:"<time>";inherits:true;initial-value:.55s}@property --cw-Motion-transition-duration-long-4{syntax:"<time>";inherits:true;initial-value:.6s}@property --cw-Motion-transition-duration-extraLong-1{syntax:"<time>";inherits:true;initial-value:.7s}@property --cw-Motion-transition-duration-extraLong-2{syntax:"<time>";inherits:true;initial-value:.8s}@property --cw-Motion-transition-duration-extraLong-3{syntax:"<time>";inherits:true;initial-value:.9s}@property --cw-Motion-transition-duration-extraLong-4{syntax:"<time>";inherits:true;initial-value:1s}:root{--cw-Motion-transition-easing-emphasized-uniform:linear(0,.00449 2.525%,.01877 4.9%,.04321 7.075%,.07228 9%,.10944 10.675%,.14889 12.125%,.19393 13.35%,.23861 14.375%,.2871 15.225%,.33386 15.925%,.38163 16.475%,.47107 17.4%,.52635 18.075%,.57505 18.8%,.61944 19.625%,.66186 20.625%,.70234 21.85%,.74128 23.375%,.77895 25.3%,.81532 27.75%,.85033 30.9%,.88329 34.925%,.91373 40.075%,.94123 46.725%,.96484 55.3%,.98361 66.425%,.99623 80.975%,1);--cw-Motion-transition-easing-emphasized-accelerate:cubic-bezier(.3,0,.8,.15);--cw-Motion-transition-easing-emphasized-decelerate:cubic-bezier(.05,.7,.1,1);--cw-Motion-transition-easing-standard-uniform:cubic-bezier(.2,0,0,1);--cw-Motion-transition-easing-standard-accelerate:cubic-bezier(.3,0,1,1);--cw-Motion-transition-easing-standard-decelerate:cubic-bezier(0,0,0,1);--cw-Motion-transition-easing-linear:cubic-bezier(0,0,1,1)}.cw-theme-standard{--cw-Motion-spring-effect-default-easing:linear(0,.0052,.022 2.5%,.06 4.3%,.1303 6.8%,.287 11.5%,.4,.505,.5963,.674,.74,.7939 31.9%,.851,.893 41.1%,.93 46.7%,.959,.9767 60.7%,.992 73.4%,1);--cw-Motion-spring-effect-default-duration:.231s;--cw-Motion-spring-effect-default-stiffness:1600;--cw-Motion-spring-effect-default-damping:1;--cw-Motion-spring-effect-fast-easing:linear(0,.005 1.2%,.02812,.065 4.5%,.134 6.9%,.262,.391 14.6%,.4993,.594,.675 25.1%,.746,.804 32.6%,.856 36.98%,.9,.931 46.9%,.961,.9782 61.5%,.993 74.8%,1);--cw-Motion-spring-effect-fast-duration:.15s;--cw-Motion-spring-effect-fast-stiffness:3800;--cw-Motion-spring-effect-fast-damping:1;--cw-Motion-spring-effect-slow-easing:linear(0,.005 1.2%,.02814,.065 4.5%,.14 7.1%,.287 11.5%,.401,.505,.5967,.675,.74 28.5%,.8 32.3%,.8556 36.9%,.898,.929 46.5%,.959,.9768 60.7%,.992 73.3%,1);--cw-Motion-spring-effect-slow-duration:.327s;--cw-Motion-spring-effect-slow-stiffness:800;--cw-Motion-spring-effect-slow-damping:1;--cw-Motion-spring-spatial-default-easing:linear(0,.005 1.7%,.026,.06 6.1%,.1244,.2 12.5%,.4357 21.9%,.5404,.633,.712 35.7%,.7833,.84,.884 50.7%,.9263,.955 63.5%,.98 72.7%,.996,1 97.7%,1);--cw-Motion-spring-spatial-default-duration:.243s;--cw-Motion-spring-spatial-default-stiffness:700;--cw-Motion-spring-spatial-default-damping:.9;--cw-Motion-spring-spatial-fast-easing:linear(0,.0047,.02 2.6%,.047,.08 5.5%,.159 8.3%,.445 17.1%,.545,.634,.71 27.3%,.776,.83 34.3%,.8845,.92416 43.5%,.958,.978,.991 61.2%,1.0011 74.4% 99.2%,1);--cw-Motion-spring-spatial-fast-duration:.224s;--cw-Motion-spring-spatial-fast-stiffness:1400;--cw-Motion-spring-spatial-fast-damping:.9;--cw-Motion-spring-spatial-slow-easing:linear(0,.0047,.02 3.5%,.0436 5.3%,.1,.169 11.6%,.424 22.16%,.529,.623,.703 36.32%,.7762,.834,.88 51.89%,.92343,.953 65.1%,.97978,.993 84.7%,1);--cw-Motion-spring-spatial-slow-duration:.359s;--cw-Motion-spring-spatial-slow-stiffness:300;--cw-Motion-spring-spatial-slow-damping:.9}.cw-theme-expressive{--cw-Motion-spring-effect-default-easing:linear(0,.0052,.022 2.5%,.06 4.3%,.1303 6.8%,.287 11.5%,.4,.505,.5963,.674,.74,.7939 31.9%,.851,.893 41.1%,.93 46.7%,.959,.9767 60.7%,.992 73.4%,1);--cw-Motion-spring-effect-default-duration:.231s;--cw-Motion-spring-effect-default-stiffness:1600;--cw-Motion-spring-effect-default-damping:1;--cw-Motion-spring-effect-fast-easing:linear(0,.005 1.2%,.02812,.065 4.5%,.134 6.9%,.262,.391 14.6%,.4993,.594,.675 25.1%,.746,.804 32.6%,.856 36.98%,.9,.931 46.9%,.961,.9782 61.5%,.993 74.8%,1);--cw-Motion-spring-effect-fast-duration:.15s;--cw-Motion-spring-effect-fast-stiffness:3800;--cw-Motion-spring-effect-fast-damping:1;--cw-Motion-spring-effect-slow-easing:linear(0,.005 1.2%,.02814,.065 4.5%,.14 7.1%,.287 11.5%,.401,.505,.5967,.675,.74 28.5%,.8 32.3%,.8556 36.9%,.898,.929 46.5%,.959,.9768 60.7%,.992 73.3%,1);--cw-Motion-spring-effect-slow-duration:.327s;--cw-Motion-spring-effect-slow-stiffness:800;--cw-Motion-spring-effect-slow-damping:1;--cw-Motion-spring-spatial-default-easing:linear(0,.005 1.3%,.0265,.0608 4.6%,.124,.199 9.2%,.4792 17.1%,.589,.685 23.9%,.75,.808 29.3%,.87276 33.1%,.9238,.96 41.1%,.988,1.004 50.3%,1.015 57.7% 66.8%,1.006,1);--cw-Motion-spring-spatial-default-duration:.435s;--cw-Motion-spring-spatial-default-stiffness:380;--cw-Motion-spring-spatial-default-damping:.8;--cw-Motion-spring-spatial-fast-easing:linear(0,.004,.017 1.9%,.053,.104 4.9%,.184,.276 8.7%,.533 13.7%,.65,.7553,.846,.9221,.982,1.028,1.06,1.081 32.9%,1.0943 36.1% 39.5%,1.08 44.1%,1.023 56.1%,1.0015,.9915 70.4% 81.5%,1);--cw-Motion-spring-spatial-fast-duration:.368s;--cw-Motion-spring-spatial-fast-stiffness:800;--cw-Motion-spring-spatial-fast-damping:.6;--cw-Motion-spring-spatial-slow-easing:linear(0,.005 1.3%,.025,.056 4.4%,.1209,.2 9.2%,.427 15.6%,.5455,.6505,.74,.814 29.6%,.87749 33.4%,.925,.96 41.06%,.988,1.004 50.4%,1.015 57.5% 66.8%,1.006,1);--cw-Motion-spring-spatial-slow-duration:.6s;--cw-Motion-spring-spatial-slow-stiffness:200;--cw-Motion-spring-spatial-slow-damping:.8}@media(prefers-reduced-motion:reduce){:is(:root,.cw-theme-standard,.cw-theme-expressive){--cw-Motion-spring-spatial-default-duration:0s;--cw-Motion-spring-spatial-fast-duration:0s;--cw-Motion-spring-spatial-slow-duration:0s;--cw-Motion-spring-effect-default-duration:0s;--cw-Motion-spring-effect-fast-duration:0s;--cw-Motion-spring-effect-slow-duration:0s;--cw-Motion-transition-duration-short-1:0s;--cw-Motion-transition-duration-short-2:0s;--cw-Motion-transition-duration-short-3:0s;--cw-Motion-transition-duration-short-4:0s;--cw-Motion-transition-duration-medium-1:0s;--cw-Motion-transition-duration-medium-2:0s;--cw-Motion-transition-duration-medium-3:0s;--cw-Motion-transition-duration-medium-4:0s;--cw-Motion-transition-duration-long-1:0s;--cw-Motion-transition-duration-long-2:0s;--cw-Motion-transition-duration-long-3:0s;--cw-Motion-transition-duration-long-4:0s;--cw-Motion-transition-duration-extraLong-1:0s;--cw-Motion-transition-duration-extraLong-2:0s;--cw-Motion-transition-duration-extraLong-3:0s;--cw-Motion-transition-duration-extraLong-4:0s}}:root{--ink:#100f0d;--ink-raised:#1c1a17;--paper:#f4f1eb;--paper-dim:#e8e3d9;--brass:#c8a265;--bronze:#7a5230;--on-dark:#f4f1eb;--on-dark-soft:#f4f1ebbd;--on-dark-dim:#aaa398;--on-dark-rule:#f4f1eb29;--on-light:#1b1916;--on-light-soft:#5a544b;--on-light-rule:#1b191624;--page-max:85rem;--gutter:clamp(1.25rem,4.4vw,4.5rem);--edge:max(var(--gutter),calc((100% - var(--page-max))/2));--section-space:clamp(6rem,11vw,10.5rem);--head-gap:clamp(2.25rem,4.6vw,4.5rem);--r-frame:clamp(1.25rem,2.4vw,2.25rem);--r-card:clamp(1rem,1.6vw,1.5rem);--top-h:64px;--display-font:"Mona Sans Variable",system-ui,sans-serif;--body-font:"Mona Sans Variable",system-ui,sans-serif;--spatial-fast:var(--cw-Motion-spring-spatial-fast-duration)var(--cw-Motion-spring-spatial-fast-easing);--spatial-default:var(--cw-Motion-spring-spatial-default-duration)var(--cw-Motion-spring-spatial-default-easing);--effect-default:var(--cw-Motion-spring-effect-default-duration)var(--cw-Motion-spring-effect-default-easing);--effect-slow:var(--cw-Motion-spring-effect-slow-duration)var(--cw-Motion-spring-effect-slow-easing);--accent:var(--bronze);--text:var(--on-light);--text-soft:var(--on-light-soft);--rule:var(--on-light-rule);--focus-ring:var(--bronze);background:var(--ink);scroll-behavior:smooth;scroll-padding-top:calc(var(--top-h) + 1rem);font-size:clamp(100%,100% + .37647vw - 5.42117px,126.47%)}:root:has(.promo){--top-h:120px}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}*,:before,:after{box-sizing:border-box}body{background:var(--paper);color:var(--text);font-family:var(--body-font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0;font-size:1.0625rem;line-height:1.6}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}:where(a:not([class*=cw-])){color:inherit}:focus-visible:not(.cw-TextField-input,.cw-Select-select){outline:2px solid var(--focus-ring);outline-offset:.1875rem}.on-dark{--accent:var(--brass);--text:var(--on-dark);--text-soft:var(--on-dark-soft);--rule:var(--on-dark-rule);--focus-ring:var(--brass);--cw-Color-primary-fill:var(--brass);--cw-Color-primary-onFill:var(--ink);--cw-Color-surface-onFill:var(--on-dark);--cw-Color-surface-onFillVariant:var(--on-dark-soft);--cw-Color-outline:#f4f1eb75;--cw-Color-outlineVariant:var(--on-dark-rule);color:var(--text)}.on-light{--accent:var(--bronze);--text:var(--on-light);--text-soft:var(--on-light-soft);--rule:var(--on-light-rule);--focus-ring:var(--bronze);--cw-Color-primary-fill:var(--bronze);--cw-Color-primary-onFill:#fff;--cw-Color-surface-onFill:var(--on-light);--cw-Color-surface-onFillVariant:var(--on-light-soft);--cw-Color-outline:#8f877c;--cw-Color-outlineVariant:#d3cbbe;color:var(--text)}.section{padding:var(--section-space)var(--edge)0}.pages{background:var(--ink);grid-template-columns:minmax(0,1fr);min-height:100svh;display:grid}.page{background:var(--paper);grid-area:1/1;min-width:0}.page:focus{outline:none}.page[data-waiting]{visibility:hidden}.page[data-gone]{visibility:hidden;height:0;overflow:clip}.skip-link{z-index:40;background:var(--paper);color:var(--on-light);border-radius:.75rem;padding:.75rem 1rem;font-weight:600;position:fixed;top:.5rem;left:.5rem;translate:0 -200%}.skip-link:focus-visible{translate:0}.section:is(:has(+:is(.request,.band,.next,.film)),:last-child){padding-bottom:var(--section-space)}.page-head{padding:calc(var(--top-h) + clamp(3rem,7vw,6.5rem))var(--edge)clamp(2.5rem,5vw,4.5rem);background:var(--paper);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:1.75rem clamp(2rem,5vw,6rem);display:grid}.page-head-lede{max-width:46ch;margin-top:clamp(1rem,2vw,1.5rem)}.page-head-aside{justify-items:start;gap:clamp(1.25rem,2.4vw,1.75rem);display:grid}.new-mark{background:var(--brass);color:var(--ink);font-family:var(--display-font);letter-spacing:.14em;text-transform:uppercase;vertical-align:.1em;border-radius:62.4375rem;margin-left:.5rem;padding:.1875rem .5625rem 2px;font-size:.6875rem;font-weight:700;line-height:1.4;display:inline-block}.source{font-family:var(--display-font);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--text-soft);align-items:center;gap:.5rem;font-size:.6875rem;font-weight:700;line-height:1.3;display:inline-flex}.source-glyph{color:var(--text-soft);flex:none}.source[data-source=in-house],.source[data-source=in-house] .source-glyph{color:var(--accent)}.source-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem clamp(1.5rem,4vw,4rem);display:grid}.source-legend>div{border-top:1px solid var(--rule);padding-top:1.25rem}.source-legend dd{color:var(--text-soft);text-wrap:pretty;margin-top:.625rem}@media(max-width:600px){.source-legend{grid-template-columns:minmax(0,1fr)}}.grow{--grow:0;z-index:15;left:calc(var(--x0) + (var(--x1) - var(--x0))*var(--grow));top:calc(var(--y0) + (var(--y1) - var(--y0))*var(--grow));width:calc(var(--w0) + (var(--w1) - var(--w0))*var(--grow));height:calc(var(--h0) + (var(--h1) - var(--h0))*var(--grow));border-radius:calc(var(--r0) + (var(--r1) - var(--r0))*var(--grow));pointer-events:none;will-change:left,top,width,height;position:fixed;overflow:clip}.grow .media{object-position:var(--focus,50% 50%);scale:calc(var(--scale0,1) + (1 - var(--scale0,1))*var(--grow))}.grow:before,.grow:after{content:"";z-index:1;background-image:var(--shade0);opacity:calc(1 - var(--grow));position:absolute;inset:0}.grow:after{background-image:var(--shade1);opacity:var(--grow)}@media(max-width:860px){.page-head{grid-template-columns:minmax(0,1fr)}}.section-tight{padding-top:clamp(3.5rem,6vw,6rem)}.section-near{padding-top:clamp(4rem,7.5vw,7rem)}.prose{text-wrap:pretty;max-width:62ch}.prose>*+*{margin-top:1em}.section-head{margin-bottom:var(--head-gap)}.section-head .section-lede{max-width:52ch;margin-top:clamp(1.25rem,2.2vw,1.75rem)}.section-foot{margin-top:clamp(2rem,3.6vw,3.5rem)}.section-aside{max-width:60ch;color:var(--text-soft);text-wrap:pretty}.more-link{min-height:3rem;font-family:var(--display-font);letter-spacing:-.01em;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.375rem;align-items:center;gap:.625rem;font-size:1.0625rem;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.more-link svg{color:var(--accent);transition:translate var(--spatial-default)}.more-link:is(:hover,:focus-visible) svg{translate:.3125rem}.cw-Button.cta .cw-ActionButton-label{font-weight:600}.cw-Button.quiet{--cw-Action-label-color:var(--text);--cw-Action-icon-color:var(--text);--cw-Action-container-outlineColor:var(--cw-Color-outline)}.cw-ActionButton-trailingIcon svg{width:1em;height:1em}.cw-Button .cw-ActionButton-trailingIcon{transition:translate var(--spatial-fast)}.cw-Button:is(:hover,:focus-visible) .cw-ActionButton-trailingIcon{translate:var(--lean,2px -2px)}.cw-Button.down{--lean:0 3px}.hero+.section{scroll-margin-top:-1rem}.hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.5rem,2.8vw,2.25rem);display:flex}.not-found{align-content:center;min-height:80svh}.not-found .lede{margin-top:1.25rem}.section-title{font-family:var(--display-font);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.25rem,4.2vw,3.75rem);font-weight:620;font-stretch:112%;line-height:1.06}.section-title em,.hero-title em{color:var(--accent);font-style:normal}.eyebrow{font-family:var(--display-font);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:1.125rem;font-size:.75rem;font-weight:700;line-height:1.4;display:block}.lede{color:var(--text-soft);text-wrap:pretty;max-width:34ch;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.5}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}[data-reveal=pending]{opacity:0}.rise{margin:-.08em -.12em -.16em 0;padding:.08em .12em .16em 0;display:block;overflow:clip}.rise>span{display:block}.media{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.media-tone{background:var(--tone);width:100%;height:100%;display:block}.media[data-pending]{opacity:0}.grain:after{content:"";mix-blend-mode:overlay;opacity:var(--grain,.42);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cfilter id='g' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1.5 1.5 1.5 0 -1.75 1.5 1.5 1.5 0 -1.75 1.5 1.5 1.5 0 -1.75 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}.bleed-photo{--photo-max:calc(var(--photo-w)*1.24px);--fade:clamp(0px,(100vw - var(--photo-max))*100,11.25rem);width:min(100%,var(--photo-max));-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent);margin-inline:auto;position:absolute;inset:0}.media-empty{background:linear-gradient(135deg,var(--paper-dim),#d9d2c4)}.tag{color:var(--on-dark);font-family:var(--display-font);letter-spacing:.14em;text-transform:uppercase;pointer-events:none;background:#100f0d9e;border-radius:62.4375rem;align-items:center;gap:.375rem;padding:.3125rem .625rem .3125rem .5rem;font-size:.6875rem;font-weight:700;line-height:1.4;display:inline-flex;position:absolute;top:1rem;left:1rem}.shape{display:block}.shape svg{width:100%;height:100%;display:block;overflow:visible}.magnet,.magnet-body{display:inline-flex}.magnet-body{translate:var(--pull-x,0px)var(--pull-y,0px)}.light{pointer-events:none;position:absolute;inset:0;overflow:clip}.light-sheen,.light-glint{translate:calc(var(--light-x,0px) - 50%)calc(var(--light-y,0px) - 50%);will-change:translate;opacity:0;transition:opacity var(--effect-slow);border-radius:50%;position:absolute;top:0;left:0}.light[data-lit]>*{opacity:1}.light-sheen{mix-blend-mode:screen;background:radial-gradient(closest-side,#fff8ec12,#fff8ec06 50%,#0000 74%);width:80vmax;height:80vmax}.light-glint{mix-blend-mode:soft-light;background:radial-gradient(closest-side,#fff9,#ffffff38 42%,#0000 72%);width:38vmax;height:38vmax}.cabinet-kick{fill:#100a0680}.cabinet-seam{fill:none;stroke:#100a069e;stroke-width:.45px}.cabinet-bevel{fill:none;stroke:#ffecd24d;stroke-width:.3px}.cabinet-pull{fill:none;stroke:var(--brass);stroke-width:.8px;stroke-linecap:round}.flood{position:absolute;inset:0;overflow:clip}.flood-layer{clip-path:circle(calc(var(--flood-r,0)*1px)at var(--flood-x,50%)var(--flood-y,50%));position:absolute;inset:0}.flood-layer[data-settled]{clip-path:none}@layer cw-style{.cw-transition-exit{pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none}}.split{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,6vw,7rem);display:grid}.split-flip .split-media{order:1}.split-media{aspect-ratio:4/3;border-radius:var(--r-frame);background:var(--paper-dim);width:100%;max-width:42.5rem;position:relative;overflow:clip}.split-flip .split-media{justify-self:end}.split .section-head{margin-bottom:clamp(1.25rem,2.4vw,2rem)}.split-body{justify-items:start;display:grid}.split-body>.lines{justify-self:stretch}.split-body>.prose{margin-bottom:clamp(1.5rem,2.4vw,2rem)}.band{isolation:isolate;background:var(--ink);align-content:end;min-height:clamp(32.5rem,78svh,47.5rem);display:grid;position:relative;overflow:clip}.band-photo{z-index:-1}.band:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#100f0d1a 20%,#100f0d80 54%,#100f0deb),linear-gradient(90deg,#100f0db3,#100f0d33 60%,#0000 90%);position:absolute;inset:0}.band-inner{padding:clamp(6rem,12vw,10rem)var(--edge)clamp(1.75rem,3vw,2.75rem)}.band-inner .section-head{max-width:46rem;margin-bottom:clamp(.75rem,1.6vw,1.25rem)}.disclosures{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:0 clamp(1.5rem,4vw,4rem);display:grid}.disclosures li{border-top:1px solid var(--rule)}.disclosures summary{min-height:3.75rem;font-family:var(--display-font);letter-spacing:-.018em;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:.75rem;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:600;font-stretch:108%;line-height:1.2;list-style:none;display:flex}.disclosures summary::-webkit-details-marker{display:none}.disclosures summary svg{color:var(--accent);transition:rotate var(--spatial-default);flex:none}.disclosures details[open] summary svg{rotate:45deg}.disclosures details p{max-width:46ch;color:var(--text-soft);text-wrap:pretty;padding-bottom:1.25rem}.lines{columns:2;column-gap:clamp(1.5rem,4vw,4rem)}.lines:not(:has(>li:nth-child(5))){columns:1}.lines li{break-inside:avoid;border-top:1px solid var(--rule);font-family:var(--display-font);letter-spacing:-.015em;padding-block:1rem;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:500;line-height:1.25}.places{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.5rem);display:grid}.place{border-radius:var(--r-frame);background:var(--place-ground,var(--paper-dim));align-content:start;padding:clamp(1.5rem,3.2vw,3rem);display:grid}.place[data-place=shop]{box-shadow:inset 0 0 0 1px var(--rule);background:0 0}.place-name{font-family:var(--display-font);letter-spacing:-.022em;text-wrap:balance;font-size:clamp(1.5rem,2.4vw,2.125rem);font-weight:600;font-stretch:108%;line-height:1.12}.place-address{margin-top:clamp(1rem,1.8vw,1.5rem);font-size:clamp(1.0625rem,1.3vw,1.25rem);font-style:normal;line-height:1.45;display:grid}.place-detail{max-width:44ch;color:var(--text-soft);text-wrap:pretty;margin-top:1rem}.reach{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem) clamp(1.25rem,2.6vw,2.5rem);display:grid}.reach>div{border-top:1px solid var(--rule);padding-top:1.25rem}.reach dt{font-family:var(--display-font);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:.75rem;font-size:.75rem;font-weight:700}.reach dd{font-family:var(--display-font);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:600;line-height:1.25}.reach a{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.18em;margin-block:-.5rem;padding-block:.5rem;text-decoration-thickness:1px;display:inline-block}.reach .reach-note{font-family:var(--body-font);letter-spacing:0;color:var(--text-soft);margin-top:.5rem;font-size:.9375rem;font-weight:400}@media(max-width:860px){.reach,.split{grid-template-columns:minmax(0,1fr)}.split-flip .split-media{order:0;justify-self:start}.places{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.lines{columns:1}}.paths{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:2rem clamp(1.5rem,4vw,4rem);display:grid}.paths li{border-top:1px solid var(--rule);align-content:start;justify-items:start;gap:.75rem;padding-top:1.25rem;display:grid}.paths-title{font-family:var(--display-font);letter-spacing:-.02em;font-size:clamp(1.25rem,1.8vw,1.625rem);font-weight:600;font-stretch:108%;line-height:1.15}.paths p{max-width:46ch;color:var(--text-soft);text-wrap:pretty}.detail-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.5rem clamp(1.5rem,4vw,4rem);display:grid}.detail-grid>div{border-top:1px solid var(--rule);padding-top:1.125rem}.detail-grid dt{font-family:var(--display-font);letter-spacing:-.018em;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:600;font-stretch:108%;line-height:1.2}.detail-grid dd{max-width:36ch;color:var(--text-soft);text-wrap:pretty;margin-top:.5rem}.company{padding-bottom:var(--section-space);background:var(--paper)}.company .page-head{padding-bottom:clamp(2rem,4vw,3.5rem)}.company-body{padding-inline:var(--edge);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:2.5rem clamp(2rem,5vw,6rem);display:grid}.company-story .eyebrow{margin-bottom:0}.company-facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,4vw,4rem);display:grid}.company-facts li{border-top:1px solid var(--rule);padding-block:1.125rem}.company-fact{font-family:var(--display-font);letter-spacing:-.01em;font-size:clamp(1.0625rem,1.4vw,1.25rem);font-weight:600;line-height:1.25}.company-note{color:var(--text-soft);margin-top:.25rem;font-size:.9375rem;line-height:1.45}@media(max-width:860px){.company-body{grid-template-columns:minmax(0,1fr)}}.compare-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,2.4vw,2.5rem);display:grid}.compare-stage{aspect-ratio:4/3;border-radius:var(--r-card);background:var(--paper-dim);cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;position:relative;overflow:clip}.compare-after,.compare-before{position:absolute;inset:0}.compare-before{clip-path:inset(0 calc(100% - var(--pos))0 0)}.compare-after .tag{left:auto;right:1rem}.compare-handle{inset-block:0;left:var(--pos);background:var(--paper);width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #100f0d1f}.compare-handle:focus-visible{outline:none}.compare-grip{background:var(--paper);width:3.25rem;height:3.25rem;color:var(--on-light);transition:scale var(--spatial-fast);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 .5rem 1.75rem #100f0d4d}.compare-stage:active .compare-grip{scale:.9}.compare-handle:focus-visible .compare-grip{outline:2px solid var(--focus-ring);outline-offset:.1875rem}.compare figcaption{color:var(--text-soft);justify-content:space-between;gap:1rem;margin-top:.875rem;font-size:.9375rem;display:flex}.compare-section:has(.compare-grid>:only-child){grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,5vw,6rem);display:grid}.compare-section:has(.compare-grid>:only-child) .section-head{margin-bottom:0}.compare-grid:has(>:only-child){grid-template-columns:minmax(0,1fr)}@media(max-width:860px){.compare-section:has(.compare-grid>:only-child){grid-template-columns:minmax(0,1fr)}.compare-section:has(.compare-grid>:only-child) .section-head{margin-bottom:var(--head-gap)}.compare-grid{grid-template-columns:minmax(0,1fr);gap:2rem}}.details-body{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:0 clamp(2rem,6vw,7rem);display:grid}.details .section-head{margin-bottom:clamp(1.75rem,3vw,2.5rem)}.details-list{display:grid}.details-row{--on:0;border-top:1px solid var(--rule);position:relative}.details-row:first-child{--on:1}.details-row:last-child{border-bottom:1px solid var(--rule)}.details-row:before{content:"";background:var(--accent);transform-origin:top;width:2px;scale:1 var(--on);position:absolute;top:-1px;bottom:0;left:0}.details-button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2.5rem minmax(0,1fr);column-gap:.75rem;padding:clamp(.875rem,1.6vw,1.25rem) 0 clamp(.875rem,1.6vw,1.25rem) clamp(1rem,1.6vw,1.5rem);display:grid}.details-button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:.375rem}.details-number{font-family:var(--display-font);letter-spacing:.08em;color:color-mix(in srgb,var(--accent)calc(var(--on)*100%),var(--text-soft));grid-row:span 2;padding-top:.3rem;font-size:.8125rem;font-weight:700}.details-title{font-family:var(--display-font);letter-spacing:-.018em;opacity:calc(.62 + var(--on)*.38);font-size:clamp(1.1875rem,1.6vw,1.5rem);font-weight:600;font-stretch:108%;line-height:1.2}.details-detail{max-width:46ch;color:var(--text-soft);text-wrap:pretty;opacity:calc(.72 + var(--on)*.28);margin-top:.375rem;line-height:1.5}.details-drawing{--layout:1;--seam:0;--edge:0;--polish:0;--cutouts:0;--travel:1;width:100%;height:auto;color:var(--text);display:block;overflow:visible}.details-thin{fill:none;stroke:currentColor;stroke-opacity:.5;stroke-width:.4px;stroke-linejoin:round}.details-faint{stroke-opacity:.28}.details-face-top{fill:var(--paper-dim)}.details-face-front{fill:color-mix(in srgb,var(--paper-dim)82%,var(--on-light))}.details-face-side{fill:color-mix(in srgb,var(--paper-dim)70%,var(--on-light))}.details-lit{fill:none;stroke:var(--accent);stroke-width:.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--lit));opacity:clamp(0,var(--lit)*12,1)}[data-part=layout]{--lit:var(--layout)}.details-veins{stroke-width:.35px;stroke-opacity:.8}[data-part=seam]{--lit:var(--seam)}.details-seam{stroke-width:1px}[data-part=edge]{--lit:var(--edge)}.details-edge{stroke-width:1px}[data-part=cutouts]{--lit:var(--cutouts)}.details-opening{fill:var(--ink);fill-opacity:calc(.16 + var(--cutouts)*.56);translate:0 calc((1 - var(--cutouts))*-2px*var(--travel))}[data-part=polish]{--lit:var(--polish)}.details-gloss{opacity:var(--polish)}.details-polish-edge{stroke-width:.5px}.details-sheen{fill:#fff;translate:calc(var(--polish)*130px*var(--travel))calc(var(--polish)*75px*var(--travel));opacity:calc(var(--polish)*(1 - var(--polish))*3.2)}.details-callout{opacity:var(--edge);scale:calc(.92 + var(--edge)*.08);transform-origin:-30px 64px}.details-leader{fill:none;stroke:var(--accent);stroke-width:.4px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--edge))}.details-leader-halo{stroke:var(--paper);stroke-width:1px}.details-ring{fill:var(--paper);stroke:var(--accent);stroke-width:.5px}.details-profile{fill:color-mix(in srgb,var(--paper-dim)60%,var(--on-light));stroke:var(--text);stroke-width:.6px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.details-profile-name{fill:currentColor;font-family:var(--display-font);letter-spacing:.7px;text-anchor:middle;text-transform:uppercase;font-size:4.2px;font-weight:700}@media(prefers-reduced-motion:reduce){.details-drawing{--travel:0}.details-lit,.details-leader{stroke-dashoffset:0;opacity:var(--lit,var(--edge))}.details-sheen{visibility:hidden}}.details-track{display:none}@media(prefers-reduced-motion:no-preference){.js .details:not([data-unpinned]) .details-body{position:sticky}.js .details:not([data-unpinned]) .details-track{height:calc(var(--steps)*35svh);display:block}}@media(max-width:900px){.details-body{grid-template-columns:minmax(0,1fr)}.details-stage{order:-1;padding-block:0 1rem}.details-drawing{max-height:34svh}}@media(max-width:900px)and (prefers-reduced-motion:no-preference){.js .details:not([data-unpinned]) .details-detail{max-height:calc(var(--on)*4.6em);margin-top:calc(var(--on)*.375rem);opacity:var(--on);overflow:hidden}}.doors{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.5rem);display:grid}.door{aspect-ratio:16/11;border-radius:var(--r-frame);background:var(--ink);isolation:isolate;text-decoration:none;display:block;position:relative;overflow:clip}.door-photo{z-index:-1;position:absolute;inset:0}.door-photo .media{transition:scale var(--spatial-default)}.door-photo:after{content:"";background:linear-gradient(#100f0d1f,#100f0d66 28%,#100f0dcc 58%,#100f0df0);position:absolute;inset:0}.door:is(:hover,:focus-visible) .door-photo .media{scale:1.04}.door-text{padding:clamp(1.25rem,2.8vw,2.5rem) clamp(5.25rem,8vw,7.5rem) clamp(1.25rem,2.8vw,2.5rem) clamp(1.25rem,2.8vw,2.5rem);display:grid;position:absolute;inset:auto 0 0}.door-text .eyebrow{margin-bottom:.625rem}.door-title{font-family:var(--display-font);letter-spacing:-.028em;font-size:clamp(2rem,3.4vw,3rem);font-weight:620;font-stretch:112%;line-height:1.05}.door-detail{max-width:36ch;color:var(--on-dark-soft);text-wrap:pretty;margin-top:.625rem}.door-go{background:var(--paper);width:3.25rem;height:3.25rem;color:var(--on-light);transition:translate var(--spatial-default);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:clamp(1.25rem,2.8vw,2.5rem);right:clamp(1.25rem,2.8vw,2.5rem)}.door:is(:hover,:focus-visible) .door-go{translate:.375rem}@media(max-width:860px){.doors{grid-template-columns:minmax(0,1fr)}.door{aspect-ratio:4/3}.door-photo:after{background:linear-gradient(#100f0d33 8%,#100f0dc7 52%,#100f0df0)}}@property --cw-interactable-focusIndicator-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-interactable-focusIndicator-offset{syntax:"<length>";inherits:false;initial-value:0}@property --cw-interactable-focusIndicator-thickness{syntax:"<length>";inherits:false;initial-value:0}@property --cw-interactable-stateLayer-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-interactable-stateLayer-opacity{syntax:"<number>";inherits:false;initial-value:0}@property --cw-interactable-ripple-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-interactable-ripple-opacity{syntax:"<number>";inherits:false;initial-value:0}@property --cw-interactable-ripple-radius{syntax:"auto|<length>";inherits:false;initial-value:auto}@property --_CW-INTERACTABLE-RIPPLE1_COLOR{syntax:"<color>";inherits:false;initial-value:#0000}@property --_CW-INTERACTABLE-RIPPLE1_RADIUS{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --_CW-INTERACTABLE-RIPPLE1_X{syntax:"<percentage>";inherits:false;initial-value:50%}@property --_CW-INTERACTABLE-RIPPLE1_Y{syntax:"<percentage>";inherits:false;initial-value:50%}@property --_CW-INTERACTABLE-RIPPLE2_COLOR{syntax:"<color>";inherits:false;initial-value:#0000}@property --_CW-INTERACTABLE-RIPPLE2_RADIUS{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --_CW-INTERACTABLE-RIPPLE2_X{syntax:"<percentage>";inherits:false;initial-value:50%}@property --_CW-INTERACTABLE-RIPPLE2_Y{syntax:"<percentage>";inherits:false;initial-value:50%}@layer cw-style{.cw-interactable{z-index:0;position:relative}.cw-interactable:before{--cw-interactable-stateLayer-color:inherit;--cw-interactable-stateLayer-opacity:inherit;color:rgb(from var(--cw-interactable-stateLayer-color) r g b/calc(alpha*var(--cw-interactable-stateLayer-opacity)));outline-width:0}._cw-interactable-stateLayer:before{--cw-interactable-focusIndicator-color:inherit;border-radius:inherit;border-color:#0000;border-style:inherit;border-width:inherit;content:"";outline-color:var(--cw-interactable-focusIndicator-color);outline-offset:0;transition-duration:var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration);transition-property:color,outline-offset,outline-width;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing);z-index:-1;background-color:currentColor;outline-width:0;outline-style:solid;position:absolute;inset:0}._cw-interactable-ripple:before{background-image:radial-gradient(circle farthest-corner,var(--_CW-INTERACTABLE-RIPPLE1_COLOR)max(0px,calc(var(--_CW-INTERACTABLE-RIPPLE1_RADIUS) - 2px)),transparent var(--_CW-INTERACTABLE-RIPPLE1_RADIUS)),radial-gradient(circle farthest-corner,var(--_CW-INTERACTABLE-RIPPLE2_COLOR)max(0px,calc(var(--_CW-INTERACTABLE-RIPPLE2_RADIUS) - 2px)),transparent var(--_CW-INTERACTABLE-RIPPLE2_RADIUS));background-origin:border-box;background-position:calc(100% - var(--_CW-INTERACTABLE-RIPPLE1_X))calc(100% - var(--_CW-INTERACTABLE-RIPPLE1_Y)),calc(100% - var(--_CW-INTERACTABLE-RIPPLE2_X))calc(100% - var(--_CW-INTERACTABLE-RIPPLE2_Y));background-repeat:no-repeat;background-size:200% 200%}._cw-interactable-focusIndicator{outline:none}._cw-interactable-focusIndicator:before{--cw-interactable-focusIndicator-offset:inherit;--cw-interactable-focusIndicator-thickness:inherit;outline-offset:var(--cw-interactable-focusIndicator-offset);outline-width:var(--cw-interactable-focusIndicator-thickness)}@supports (hanging-punctuation:first){.cw-interactable{--_CW-INTERACTABLE-STATE_LAYER_COLOR:var(--cw-interactable-stateLayer-color);--_CW-INTERACTABLE-STATE_LAYER_OPACITY:var(--cw-interactable-stateLayer-opacity)}.cw-interactable:before{color:rgb(from var(--_CW-INTERACTABLE-STATE_LAYER_COLOR) r g b/calc(alpha*var(--_CW-INTERACTABLE-STATE_LAYER_OPACITY)))}._cw-interactable-stateLayer{--_CW-INTERACTABLE-FOCUS_INDICATOR_COLOR:var(--cw-interactable-focusIndicator-color)}._cw-interactable-stateLayer:before{outline-color:var(--_CW-INTERACTABLE-FOCUS_INDICATOR_COLOR)}._cw-interactable-focusIndicator{--_CW-INTERACTABLE-FOCUS_INDICATOR_OFFSET:var(--cw-interactable-focusIndicator-offset);--_CW-INTERACTABLE-FOCUS_INDICATOR_THICKNESS:var(--cw-interactable-focusIndicator-thickness)}._cw-interactable-focusIndicator:before{outline-offset:var(--_CW-INTERACTABLE-FOCUS_INDICATOR_OFFSET);outline-width:var(--_CW-INTERACTABLE-FOCUS_INDICATOR_THICKNESS)}}@starting-style{._cw-interactable-stateLayer:before{color:#0000}._cw-interactable-focusIndicator:before{outline-offset:0;outline-width:0}}@media(forced-colors:active){._cw-interactable-stateLayer:before{background:0 0}}}@property --cw-Action-container-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Action-container-elevation{syntax:"<integer>";inherits:false;initial-value:0}@property --cw-Action-container-outlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Action-container-shadowColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Action-label-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Action-icon-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Action-unselected-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Action-unselected-contentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Action-selected-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Action-selected-contentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Action-hover-containerElevation{syntax:"<integer>";inherits:false;initial-value:0}@property --cw-Action-focus-containerElevation{syntax:"<integer>";inherits:false;initial-value:0}@property --cw-Action-press-containerElevation{syntax:"<integer>";inherits:false;initial-value:0}@property --cw-Action-disabled-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Action-disabled-containerOpacity{syntax:"<number>";inherits:false;initial-value:.1}@property --cw-Action-disabled-selectedContainerOpacity{syntax:"<number>";inherits:false;initial-value:.1}@property --cw-Action-disabled-contentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Action-disabled-contentOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-Action-disabled-outlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Action-disabled-outlineOpacity{syntax:"<number>";inherits:false;initial-value:.1}@layer cw-style{.cw-Action{--cw-Action-container-shadowColor:var(--cw-Color-shadow);--cw-Action-label-color:var(--cw-Color-primary-fill);--cw-Action-icon-color:var(--cw-Color-primary-fill);--cw-Action-unselected-containerColor:var(--cw-Color-surface-container);--cw-Action-unselected-contentColor:var(--cw-Color-surface-onFillVariant);--cw-Action-selected-containerColor:var(--cw-Color-primary-fill);--cw-Action-selected-contentColor:var(--cw-Color-primary-onFill);--cw-Action-disabled-containerColor:var(--cw-Color-surface-onFill);--cw-Action-disabled-contentColor:var(--cw-Color-surface-onFillVariant);--cw-Action-disabled-outlineColor:var(--cw-Color-outlineVariant)}:is(.cw-Button,.cw-IconButton,.cw-FAB){--cw-Action-container-shadowColor:var(--cw-Color-shadow);--cw-Action-disabled-containerColor:var(--cw-Color-surface-onFill);--cw-Action-disabled-contentColor:var(--cw-Color-surface-onFillVariant);--cw-Action-disabled-outlineColor:var(--cw-Color-outlineVariant);--cw-Action-icon-color:var(--cw-Color-primary-fill);--cw-Action-label-color:var(--cw-Color-primary-fill);--cw-Action-selected-containerColor:var(--cw-Color-primary-fill);--cw-Action-selected-contentColor:var(--cw-Color-primary-onFill);--cw-Action-unselected-containerColor:var(--cw-Color-surface-container);--cw-Action-unselected-contentColor:var(--cw-Color-surface-onFillVariant);--_CW-ACTION-CONTAINER_COLOR:var(--cw-Action-container-color);--_CW-ACTION-ELEVATION:var(--cw-Action-container-elevation);--_CW-ACTION-END_END_SHAPE:var(--_CW-ACTION-SHAPE);--_CW-ACTION-END_START_SHAPE:var(--_CW-ACTION-SHAPE);--_CW-ACTION-ICON_COLOR:var(--cw-Action-icon-color);--_CW-ACTION-INNER_SHAPE:var(--_CW-ACTION-SHAPE);--_CW-ACTION-LABEL_COLOR:var(--cw-Action-label-color);--_CW-ACTION-OUTLINE_COLOR:var(--cw-Action-container-outlineColor);--_CW-ACTION-OUTLINE_WIDTH:0px;--_CW-ACTION-SHADOW_COLOR:var(--cw-Action-container-shadowColor);--_CW-ACTION-SHAPE:calc(var(--cw-Button-containerHeight)/2);--_CW-ACTION-SHAPE_DURATION:var(--cw-Motion-spring-effect-default-duration);--_CW-ACTION-SHAPE_EASING:var(--cw-Motion-spring-effect-default-easing);--_CW-ACTION-SIZE_DURATION:var(--cw-Motion-spring-spatial-fast-duration);--_CW-ACTION-SIZE_EASING:var(--cw-Motion-spring-spatial-fast-easing);--_CW-ACTION-START_END_SHAPE:var(--_CW-ACTION-SHAPE);--_CW-ACTION-START_START_SHAPE:var(--_CW-ACTION-SHAPE);--_CW-ACTION-VISUAL_BLOCK_SIZE:var(--cw-Button-containerHeight);--_CW-ACTION-VISUAL_BLOCK_START:calc((100% - var(--_CW-ACTION-VISUAL_BLOCK_SIZE))/2);--_CW-ACTION-VISUAL_INLINE_SIZE:100%;--_CW-ACTION-VISUAL_INLINE_START:calc((100% - var(--_CW-ACTION-VISUAL_INLINE_SIZE))/2);--cw-interactable-focusIndicator-color:var(--cw-Color-secondary-fill);--cw-interactable-focusIndicator-offset:2px;--cw-interactable-focusIndicator-thickness:3px;--cw-interactable-stateLayer-color:var(--_CW-ACTION-LABEL_COLOR);-webkit-tap-highlight-color:transparent;appearance:none;box-sizing:border-box;color:var(--_CW-ACTION-LABEL_COLOR);cursor:pointer;font:inherit;isolation:isolate;min-block-size:48px;min-inline-size:48px;transition-duration:var(--cw-Motion-spring-effect-fast-duration),var(--_CW-ACTION-SIZE_DURATION),var(--_CW-ACTION-SIZE_DURATION),var(--_CW-ACTION-SIZE_DURATION),var(--_CW-ACTION-SIZE_DURATION),var(--_CW-ACTION-SIZE_DURATION),var(--_CW-ACTION-SIZE_DURATION);transition-property:color,column-gap,inline-size,padding-block-end,padding-block-start,padding-inline-end,padding-inline-start;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing),var(--_CW-ACTION-SIZE_EASING),var(--_CW-ACTION-SIZE_EASING),var(--_CW-ACTION-SIZE_EASING),var(--_CW-ACTION-SIZE_EASING),var(--_CW-ACTION-SIZE_EASING),var(--_CW-ACTION-SIZE_EASING);-webkit-user-select:none;user-select:none;vertical-align:middle;z-index:0;background-color:#0000;border:0;outline:none;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}:is(.cw-Button,.cw-IconButton,.cw-FAB)[hidden]{display:none!important}:is(.cw-Button,.cw-IconButton,.cw-FAB)[aria-disabled=true]{cursor:default}:is(.cw-Button,.cw-IconButton,.cw-FAB):after{background-color:var(--_CW-ACTION-CONTAINER_COLOR);background-image:var(--_CW-ACTION-CONTAINER_OVERLAY,none);block-size:var(--_CW-ACTION-VISUAL_BLOCK_SIZE);border-color:var(--_CW-ACTION-OUTLINE_COLOR);border-style:solid;border-width:var(--_CW-ACTION-OUTLINE_WIDTH);box-shadow:0 calc((clamp(0,var(--_CW-ACTION-ELEVATION),1) + clamp(0,var(--_CW-ACTION-ELEVATION) - 3,1) + clamp(0,var(--_CW-ACTION-ELEVATION) - 4,1)*2)*1px) calc((clamp(0,var(--_CW-ACTION-ELEVATION),1)*2 + clamp(0,var(--_CW-ACTION-ELEVATION) - 2,1) + clamp(0,var(--_CW-ACTION-ELEVATION) - 4,1))*1px) rgb(from var(--_CW-ACTION-SHADOW_COLOR) r g b/ calc(alpha*clamp(0,var(--_CW-ACTION-ELEVATION),1)*.3)),0 calc((clamp(0,var(--_CW-ACTION-ELEVATION),2) + clamp(0,var(--_CW-ACTION-ELEVATION) - 2,3)*2)*1px) calc((clamp(0,var(--_CW-ACTION-ELEVATION),2)*3 + clamp(0,var(--_CW-ACTION-ELEVATION) - 2,3)*2)*1px) calc((clamp(0,var(--_CW-ACTION-ELEVATION),4) + clamp(0,var(--_CW-ACTION-ELEVATION) - 4,1)*2)*1px) rgb(from var(--_CW-ACTION-SHADOW_COLOR) r g b/ calc(alpha*clamp(0,var(--_CW-ACTION-ELEVATION),1)*.15));box-sizing:border-box;content:"";inline-size:var(--_CW-ACTION-VISUAL_INLINE_SIZE);pointer-events:none;transition-duration:var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-effect-default-duration),var(--_CW-ACTION-SHAPE_DURATION),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-effect-default-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration);transition-property:background-color,block-size,border-color,border-radius,border-width,box-shadow,inline-size,inset-block-start,inset-inline-start;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-effect-default-easing),var(--_CW-ACTION-SHAPE_EASING),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-effect-default-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing);z-index:-2;border-start-start-radius:var(--_CW-ACTION-START_START_SHAPE);border-start-end-radius:var(--_CW-ACTION-START_END_SHAPE);border-end-end-radius:var(--_CW-ACTION-END_END_SHAPE);border-end-start-radius:var(--_CW-ACTION-END_START_SHAPE);position:absolute;inset-block-start:var(--_CW-ACTION-VISUAL_BLOCK_START);inset-inline-start:var(--_CW-ACTION-VISUAL_INLINE_START)}:is(.cw-Button,.cw-IconButton,.cw-FAB):before,:is(.cw-Button,.cw-IconButton,.cw-FAB)._cw-interactable-stateLayer:before{block-size:var(--_CW-ACTION-VISUAL_BLOCK_SIZE);box-sizing:border-box;content:"";inline-size:var(--_CW-ACTION-VISUAL_INLINE_SIZE);pointer-events:none;z-index:-1;border-start-start-radius:var(--_CW-ACTION-START_START_SHAPE);border-start-end-radius:var(--_CW-ACTION-START_END_SHAPE);border-end-end-radius:var(--_CW-ACTION-END_END_SHAPE);border-end-start-radius:var(--_CW-ACTION-END_START_SHAPE);position:absolute;inset-block-start:var(--_CW-ACTION-VISUAL_BLOCK_START);inset-block-end:auto;inset-inline-start:var(--_CW-ACTION-VISUAL_INLINE_START);inset-inline-end:auto}.cw-interactable:is(.cw-Button,.cw-IconButton,.cw-FAB):before{transition-duration:var(--cw-Motion-spring-spatial-fast-duration),var(--_CW-ACTION-SHAPE_DURATION),var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration);transition-property:block-size,border-radius,color,inline-size,inset-block-start,inset-inline-start,outline-offset,outline-width;transition-timing-function:var(--cw-Motion-spring-spatial-fast-easing),var(--_CW-ACTION-SHAPE_EASING),var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing)}:is(.cw-Button,.cw-IconButton,.cw-FAB) .cw-Icon{--cw-Icon-color:var(--_CW-ACTION-ICON_COLOR);transition-duration:var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-spatial-fast-duration);transition-property:--cw-Icon-size,color,rotate;transition-timing-function:var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-spatial-fast-easing)}:is(.cw-Button-toggle,.cw-IconButton-toggle,.cw-FAB-toggle){--_CW-ACTION-CONTAINER_COLOR:var(--cw-Action-unselected-containerColor);--_CW-ACTION-ICON_COLOR:var(--cw-Action-unselected-contentColor);--_CW-ACTION-LABEL_COLOR:var(--cw-Action-unselected-contentColor)}:is(._cw-Button-outlined,._cw-IconButton-outlined){--_CW-ACTION-OUTLINE_WIDTH:var(--cw-Button-outlineWidth)}:is(.cw-Button-checked,.cw-IconButton-checked,.cw-FAB-checked),._cw-FABMenu-open>.cw-FABMenu-trigger .cw-FAB{--_CW-ACTION-CONTAINER_COLOR:var(--cw-Action-selected-containerColor);--_CW-ACTION-ICON_COLOR:var(--cw-Action-selected-contentColor);--_CW-ACTION-LABEL_COLOR:var(--cw-Action-selected-contentColor);--_CW-ACTION-OUTLINE_WIDTH:0px}.cw-Button.cw-Button-disabled,.cw-IconButton.cw-IconButton-disabled,.cw-FAB.cw-FAB-disabled{--_CW-ACTION-CONTAINER_COLOR:rgb(from var(--cw-Action-disabled-containerColor) r g b/calc(alpha*var(--cw-Action-disabled-containerOpacity)));--_CW-ACTION-ELEVATION:0;--_CW-ACTION-ICON_COLOR:rgb(from var(--cw-Action-disabled-contentColor) r g b/calc(alpha*var(--cw-Action-disabled-contentOpacity)));--_CW-ACTION-LABEL_COLOR:rgb(from var(--cw-Action-disabled-contentColor) r g b/calc(alpha*var(--cw-Action-disabled-contentOpacity)));--_CW-ACTION-OUTLINE_COLOR:rgb(from var(--cw-Action-disabled-outlineColor) r g b/calc(alpha*var(--cw-Action-disabled-outlineOpacity)));cursor:default}@media(forced-colors:active){:is(._cw-Button-elevated,._cw-Button-filled,._cw-Button-filled-tonal,._cw-Button-outlined,._cw-IconButton-filled,._cw-IconButton-filled-tonal,._cw-IconButton-outlined,.cw-FAB),._cw-FABMenu-open>.cw-FABMenu-trigger .cw-FAB{--_CW-ACTION-OUTLINE_COLOR:ButtonText;--_CW-ACTION-OUTLINE_WIDTH:1px}.cw-Button.cw-Button-disabled,.cw-IconButton.cw-IconButton-disabled,.cw-FAB.cw-FAB-disabled{--_CW-ACTION-OUTLINE_COLOR:GrayText}}:is(.cw-Button-disabled.cw-Button-checked,.cw-IconButton-disabled.cw-IconButton-checked,.cw-FAB-disabled.cw-FAB-checked){--_CW-ACTION-CONTAINER_COLOR:rgb(from var(--cw-Action-disabled-containerColor) r g b/calc(alpha*var(--cw-Action-disabled-selectedContainerOpacity)))}:is(.cw-Button-hover,.cw-IconButton-hover,.cw-FAB-hover){--_CW-ACTION-ELEVATION:var(--cw-Action-hover-containerElevation);--cw-interactable-stateLayer-opacity:.08}:is(.cw-Button-focus,.cw-IconButton-focus,.cw-FAB-focus){--_CW-ACTION-ELEVATION:var(--cw-Action-focus-containerElevation);--cw-interactable-stateLayer-opacity:.1}:is(.cw-Button-press,.cw-IconButton-press,.cw-FAB-press){--_CW-ACTION-ELEVATION:var(--cw-Action-press-containerElevation);--cw-interactable-ripple-color:var(--cw-interactable-stateLayer-color);--cw-interactable-ripple-opacity:.1}.cw-Button{--_CW-BUTTON-ICON_SIZE:var(--cw-Button-iconSize);block-size:max(48px,var(--cw-Button-containerHeight));column-gap:var(--cw-Button-iconLabelSpace);padding-block:0;padding-inline:calc(var(--cw-Button-leadingSpace) + var(--_CW-BUTTONGROUP-DELTA,0px)/2) calc(var(--cw-Button-trailingSpace) + var(--_CW-BUTTONGROUP-DELTA,0px)/2)}.cw-Button:any-link{letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;word-spacing:normal}.cw-Button-disabled:any-link{pointer-events:none}._cw-Button-xs{--cw-Button-containerHeight:32px;--cw-Button-progressIndicatorSize:28px;--cw-Button-squareShape:12px;--cw-Button-pressedShape:8px;--cw-Button-iconSize:20px;--cw-Button-iconLabelSpace:4px;--cw-Button-leadingSpace:12px;--cw-Button-trailingSpace:12px;--cw-Button-outlineWidth:1px;--cw-Button-iconButton-iconSize:20px;--cw-Button-iconButton-narrowSpace:4px;--cw-Button-iconButton-defaultSpace:6px;--cw-Button-iconButton-wideSpace:10px}._cw-Button-sm{--cw-Button-containerHeight:40px;--cw-Button-progressIndicatorSize:36px;--cw-Button-squareShape:12px;--cw-Button-pressedShape:8px;--cw-Button-iconSize:20px;--cw-Button-iconLabelSpace:8px;--cw-Button-leadingSpace:16px;--cw-Button-trailingSpace:16px;--cw-Button-outlineWidth:1px;--cw-Button-iconButton-iconSize:24px;--cw-Button-iconButton-narrowSpace:4px;--cw-Button-iconButton-defaultSpace:8px;--cw-Button-iconButton-wideSpace:14px}._cw-Button-md{--cw-Button-containerHeight:56px;--cw-Button-progressIndicatorSize:48px;--cw-Button-squareShape:16px;--cw-Button-pressedShape:12px;--cw-Button-iconSize:24px;--cw-Button-iconLabelSpace:8px;--cw-Button-leadingSpace:24px;--cw-Button-trailingSpace:24px;--cw-Button-outlineWidth:1px;--cw-Button-iconButton-iconSize:24px;--cw-Button-iconButton-narrowSpace:12px;--cw-Button-iconButton-defaultSpace:16px;--cw-Button-iconButton-wideSpace:24px}._cw-Button-lg{--cw-Button-containerHeight:96px;--cw-Button-progressIndicatorSize:80px;--cw-Button-squareShape:28px;--cw-Button-pressedShape:16px;--cw-Button-iconSize:32px;--cw-Button-iconLabelSpace:12px;--cw-Button-leadingSpace:48px;--cw-Button-trailingSpace:48px;--cw-Button-outlineWidth:2px;--cw-Button-iconButton-iconSize:32px;--cw-Button-iconButton-narrowSpace:16px;--cw-Button-iconButton-defaultSpace:32px;--cw-Button-iconButton-wideSpace:48px}._cw-Button-xl{--cw-Button-containerHeight:136px;--cw-Button-progressIndicatorSize:116px;--cw-Button-squareShape:28px;--cw-Button-pressedShape:16px;--cw-Button-iconSize:40px;--cw-Button-iconLabelSpace:16px;--cw-Button-leadingSpace:64px;--cw-Button-trailingSpace:64px;--cw-Button-outlineWidth:3px;--cw-Button-iconButton-iconSize:40px;--cw-Button-iconButton-narrowSpace:32px;--cw-Button-iconButton-defaultSpace:48px;--cw-Button-iconButton-wideSpace:72px}.cw-ActionButton-label{font:500 .875rem/var(--cw-Typescale-label-large-lineHeight,var(--cw-LineHeight-label-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.00625rem;text-overflow:ellipsis;text-wrap:nowrap;min-inline-size:0;overflow:hidden}._cw-Button-md>.cw-ActionButton-label{font:500 1rem/var(--cw-Typescale-title-medium-lineHeight,var(--cw-LineHeight-title-medium)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.0125rem}._cw-Button-lg>.cw-ActionButton-label{font:400 1.5rem/var(--cw-Typescale-headline-small-lineHeight,var(--cw-LineHeight-headline-small)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:0}._cw-Button-xl>.cw-ActionButton-label{font:400 2rem/var(--cw-Typescale-headline-large-lineHeight,var(--cw-LineHeight-headline-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:0}:is(.cw-ActionButton-leadingIcon,.cw-ActionButton-trailingIcon){color:var(--_CW-ACTION-ICON_COLOR);font-size:var(--_CW-BUTTON-ICON_SIZE);pointer-events:none;flex:none;justify-content:center;align-items:center;display:inline-flex}:is(.cw-ActionButton-label,.cw-ActionButton-leadingIcon,.cw-ActionButton-trailingIcon):empty{display:none}.cw-Button .cw-Icon{--cw-Icon-size:var(--_CW-BUTTON-ICON_SIZE)}._cw-Button-square,.cw-Button.cw-Button-checked{--_CW-ACTION-SHAPE:var(--cw-Button-squareShape)}._cw-Button-square.cw-Button-checked{--_CW-ACTION-SHAPE:calc(var(--cw-Button-containerHeight)/2)}.cw-Button.cw-Button-press{--_CW-ACTION-SHAPE:var(--cw-Button-pressedShape)}.cw-Button-toggle{--_CW-ACTION-SHAPE_DURATION:var(--cw-Motion-spring-spatial-fast-duration);--_CW-ACTION-SHAPE_EASING:var(--cw-Motion-spring-spatial-fast-easing)}.cw-IconButton{--_CW-ACTION-VISUAL_INLINE_SIZE:calc(var(--_CW-ICONBUTTON-ICON_SIZE) + 2*var(--_CW-ICONBUTTON-SPACE) + var(--_CW-BUTTONGROUP-DELTA,0px));--_CW-ICONBUTTON-ICON_SIZE:var(--cw-Button-iconButton-iconSize);--_CW-ICONBUTTON-SPACE:var(--cw-Button-iconButton-defaultSpace);block-size:max(48px,var(--cw-Button-containerHeight));inline-size:max(48px,var(--_CW-ACTION-VISUAL_INLINE_SIZE));padding:0}._cw-IconButton-xs{--cw-Button-containerHeight:32px;--cw-Button-progressIndicatorSize:28px;--cw-Button-squareShape:12px;--cw-Button-pressedShape:8px;--cw-Button-iconSize:20px;--cw-Button-iconLabelSpace:4px;--cw-Button-leadingSpace:12px;--cw-Button-trailingSpace:12px;--cw-Button-outlineWidth:1px;--cw-Button-iconButton-iconSize:20px;--cw-Button-iconButton-narrowSpace:4px;--cw-Button-iconButton-defaultSpace:6px;--cw-Button-iconButton-wideSpace:10px}._cw-IconButton-sm{--cw-Button-containerHeight:40px;--cw-Button-progressIndicatorSize:36px;--cw-Button-squareShape:12px;--cw-Button-pressedShape:8px;--cw-Button-iconSize:20px;--cw-Button-iconLabelSpace:8px;--cw-Button-leadingSpace:16px;--cw-Button-trailingSpace:16px;--cw-Button-outlineWidth:1px;--cw-Button-iconButton-iconSize:24px;--cw-Button-iconButton-narrowSpace:4px;--cw-Button-iconButton-defaultSpace:8px;--cw-Button-iconButton-wideSpace:14px}._cw-IconButton-md{--cw-Button-containerHeight:56px;--cw-Button-progressIndicatorSize:48px;--cw-Button-squareShape:16px;--cw-Button-pressedShape:12px;--cw-Button-iconSize:24px;--cw-Button-iconLabelSpace:8px;--cw-Button-leadingSpace:24px;--cw-Button-trailingSpace:24px;--cw-Button-outlineWidth:1px;--cw-Button-iconButton-iconSize:24px;--cw-Button-iconButton-narrowSpace:12px;--cw-Button-iconButton-defaultSpace:16px;--cw-Button-iconButton-wideSpace:24px}._cw-IconButton-lg{--cw-Button-containerHeight:96px;--cw-Button-progressIndicatorSize:80px;--cw-Button-squareShape:28px;--cw-Button-pressedShape:16px;--cw-Button-iconSize:32px;--cw-Button-iconLabelSpace:12px;--cw-Button-leadingSpace:48px;--cw-Button-trailingSpace:48px;--cw-Button-outlineWidth:2px;--cw-Button-iconButton-iconSize:32px;--cw-Button-iconButton-narrowSpace:16px;--cw-Button-iconButton-defaultSpace:32px;--cw-Button-iconButton-wideSpace:48px}._cw-IconButton-xl{--cw-Button-containerHeight:136px;--cw-Button-progressIndicatorSize:116px;--cw-Button-squareShape:28px;--cw-Button-pressedShape:16px;--cw-Button-iconSize:40px;--cw-Button-iconLabelSpace:16px;--cw-Button-leadingSpace:64px;--cw-Button-trailingSpace:64px;--cw-Button-outlineWidth:3px;--cw-Button-iconButton-iconSize:40px;--cw-Button-iconButton-narrowSpace:32px;--cw-Button-iconButton-defaultSpace:48px;--cw-Button-iconButton-wideSpace:72px}._cw-IconButton-narrow{--_CW-ICONBUTTON-SPACE:var(--cw-Button-iconButton-narrowSpace)}._cw-IconButton-wide{--_CW-ICONBUTTON-SPACE:var(--cw-Button-iconButton-wideSpace)}.cw-IconButton .cw-Icon{--cw-Icon-size:var(--_CW-ICONBUTTON-ICON_SIZE)}._cw-IconButton-square,.cw-IconButton.cw-IconButton-checked{--_CW-ACTION-SHAPE:var(--cw-Button-squareShape)}._cw-IconButton-square.cw-IconButton-checked{--_CW-ACTION-SHAPE:calc(var(--cw-Button-containerHeight)/2)}.cw-IconButton.cw-IconButton-press{--_CW-ACTION-SHAPE:var(--cw-Button-pressedShape)}.cw-FAB{--_CW-ACTION-SHAPE:var(--cw-Button-fab-containerShape);--_CW-ACTION-VISUAL_INLINE_SIZE:var(--cw-Button-containerHeight);--_CW-FAB-FADE_DURATION:var(--cw-Motion-spring-effect-fast-duration);--_CW-FAB-FADE_EASING:var(--cw-Motion-spring-effect-fast-easing);--_CW-FAB-ICON_SIZE:var(--cw-Button-iconSize);block-size:max(48px,var(--cw-Button-containerHeight));min-inline-size:max(48px,var(--cw-Button-containerHeight));padding-block:0;padding-inline:calc((var(--cw-Button-containerHeight) - var(--_CW-FAB-ICON_SIZE))/2);column-gap:0}.cw-FAB{--cw-Button-containerHeight:56px;--cw-Button-fab-containerShape:16px;--cw-Button-iconSize:24px;--cw-Button-iconLabelSpace:12px;--cw-Button-leadingSpace:16px;--cw-Button-trailingSpace:20px}._cw-FAB-small{--cw-Button-containerHeight:40px;--cw-Button-fab-containerShape:12px;--cw-Button-iconSize:24px}._cw-FAB-medium{--cw-Button-containerHeight:80px;--cw-Button-fab-containerShape:20px;--cw-Button-iconSize:28px;--cw-Button-iconLabelSpace:12px;--cw-Button-leadingSpace:26px;--cw-Button-trailingSpace:26px}._cw-FAB-large{--cw-Button-containerHeight:96px;--cw-Button-fab-containerShape:28px;--cw-Button-iconSize:36px}._cw-FAB-small._cw-FAB-extended{--cw-Button-containerHeight:56px;--cw-Button-fab-containerShape:16px;--cw-Button-iconSize:24px;--cw-Button-iconLabelSpace:8px;--cw-Button-leadingSpace:16px;--cw-Button-trailingSpace:16px}._cw-FAB-large._cw-FAB-extended{--cw-Button-containerHeight:96px;--cw-Button-fab-containerShape:28px;--cw-Button-iconSize:32px;--cw-Button-iconLabelSpace:16px;--cw-Button-leadingSpace:28px;--cw-Button-trailingSpace:28px}._cw-FAB-extended{--_CW-ACTION-VISUAL_INLINE_SIZE:100%}._cw-FAB-expanded{column-gap:var(--cw-Button-iconLabelSpace);padding-inline:var(--cw-Button-leadingSpace) var(--cw-Button-trailingSpace)}._cw-FAB-expanded:has(>.cw-FAB-icon:empty){padding-inline-start:var(--cw-Button-trailingSpace)}.cw-FAB-icon{color:var(--_CW-ACTION-ICON_COLOR);font-size:var(--_CW-FAB-ICON_SIZE);pointer-events:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.cw-FAB .cw-Icon{--cw-Icon-size:var(--_CW-FAB-ICON_SIZE)}.cw-FAB-label{font:500 .875rem/var(--cw-Typescale-label-large-lineHeight,var(--cw-LineHeight-label-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.00625rem;opacity:0;text-wrap:nowrap;transition-duration:var(--_CW-ACTION-SIZE_DURATION),var(--_CW-FAB-FADE_DURATION);transition-property:grid-template-columns,opacity;transition-timing-function:var(--_CW-ACTION-SIZE_EASING),var(--_CW-FAB-FADE_EASING);grid-template-columns:minmax(0,0fr);display:grid;overflow:hidden}.cw-FAB-icon:empty,.cw-FAB-label:empty{display:none}._cw-FAB-expanded>.cw-FAB-label{opacity:1;grid-template-columns:minmax(0,1fr)}._cw-FAB-extended:not(._cw-FAB-small,._cw-FAB-medium,._cw-FAB-large){--_CW-ACTION-SIZE_DURATION:var(--cw-Motion-spring-spatial-default-duration);--_CW-ACTION-SIZE_EASING:var(--cw-Motion-spring-spatial-default-easing)}._cw-FAB-expanded:not(._cw-FAB-small,._cw-FAB-medium,._cw-FAB-large){--_CW-ACTION-SIZE_DURATION:var(--cw-Motion-spring-spatial-fast-duration);--_CW-ACTION-SIZE_EASING:var(--cw-Motion-spring-spatial-fast-easing);--_CW-FAB-FADE_DURATION:var(--cw-Motion-spring-effect-default-duration);--_CW-FAB-FADE_EASING:var(--cw-Motion-spring-effect-default-easing)}._cw-FAB-small>.cw-FAB-label{font:500 1rem/var(--cw-Typescale-title-medium-lineHeight,var(--cw-LineHeight-title-medium)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.0125rem}._cw-FAB-medium>.cw-FAB-label{font:400 1.375rem/var(--cw-Typescale-title-large-lineHeight,var(--cw-LineHeight-title-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:0}._cw-FAB-large>.cw-FAB-label{font:400 1.5rem/var(--cw-Typescale-headline-small-lineHeight,var(--cw-LineHeight-headline-small)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:0}.cw-FAB.cw-FAB-checked,._cw-FABMenu-open>.cw-FABMenu-trigger .cw-FAB{--_CW-ACTION-SHAPE:calc(var(--_CW-FAB-CLOSE_SIZE)/2);--_CW-ACTION-SHAPE_DURATION:var(--cw-Motion-spring-spatial-fast-duration);--_CW-ACTION-SHAPE_EASING:var(--cw-Motion-spring-spatial-fast-easing);--_CW-ACTION-VISUAL_BLOCK_SIZE:var(--_CW-FAB-CLOSE_SIZE);--_CW-ACTION-VISUAL_BLOCK_START:0px;--_CW-ACTION-VISUAL_INLINE_SIZE:var(--_CW-FAB-CLOSE_SIZE);--_CW-ACTION-VISUAL_INLINE_START:calc(100% - var(--_CW-FAB-CLOSE_SIZE));--_CW-FAB-CLOSE_SIZE:var(--cw-Button-closeButton-containerHeight);--_CW-FAB-ICON_SIZE:var(--cw-Button-closeButton-iconSize);padding-block:calc((var(--_CW-FAB-CLOSE_SIZE) - var(--_CW-FAB-ICON_SIZE))/2) calc(var(--cw-Button-containerHeight) - (var(--_CW-FAB-CLOSE_SIZE) + var(--_CW-FAB-ICON_SIZE))/2);padding-inline:calc(var(--cw-Button-containerHeight) - (var(--_CW-FAB-CLOSE_SIZE) + var(--_CW-FAB-ICON_SIZE))/2) calc((var(--_CW-FAB-CLOSE_SIZE) - var(--_CW-FAB-ICON_SIZE))/2)}.cw-FABMenu{display:inline-flex;position:relative}.cw-FABMenu-trigger{display:inline-flex}.cw-FABMenu-items{inline-size:max-content;align-items:end;row-gap:var(--cw-Button-fabMenu-itemSpacing);flex-direction:column;max-inline-size:calc(100vw - 32px);display:flex;position:absolute;inset-block-end:calc(100% + var(--cw-Button-fabMenu-closeButtonSpacing));inset-inline-end:0}.cw-FABMenu-items .cw-FAB{--cw-Button-containerHeight:56px;--cw-Button-fab-containerShape:28px;--cw-Button-iconSize:24px;--cw-Button-iconLabelSpace:8px;--cw-Button-leadingSpace:24px;--cw-Button-trailingSpace:24px}.cw-FABMenu-items .cw-FAB{--_CW-ACTION-VISUAL_BLOCK_SIZE:100%;block-size:auto;min-block-size:max(48px,var(--cw-Button-containerHeight))}.cw-FABMenu-items .cw-FAB>.cw-FAB-label{font:500 1rem/var(--cw-Typescale-title-medium-lineHeight,var(--cw-LineHeight-title-medium)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.0125rem;overflow-wrap:anywhere;text-wrap:wrap}.cw-FABMenu-items>*{clip-path:inset(-24px -24px -24px calc(100% + 24px) round 52px);opacity:0;transition-delay:calc(var(--cw-Motion-spring-effect-slow-duration)*var(--_CW-FABMENU-STAGGER,0)),calc(var(--cw-Motion-spring-effect-slow-duration)*var(--_CW-FABMENU-STAGGER,0)),calc(var(--cw-Motion-spring-effect-slow-duration)*var(--_CW-FABMENU-STAGGER,0) + var(--cw-Motion-spring-spatial-fast-duration));transition-duration:var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-effect-fast-duration),0s;transition-property:clip-path,opacity,visibility;transition-timing-function:var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-effect-fast-easing),linear;visibility:hidden}.cw-FABMenu-items:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>*{clip-path:inset(-24px calc(100% + 24px) -24px -24px round 52px)}._cw-FABMenu-open>.cw-FABMenu-items>*{clip-path:inset(-24px round 52px);opacity:1;transition-delay:calc(var(--cw-Motion-spring-effect-slow-duration)*var(--_CW-FABMENU-STAGGER,0)),calc(var(--cw-Motion-spring-effect-slow-duration)*var(--_CW-FABMENU-STAGGER,0)),0s;visibility:visible}.cw-ButtonGroup{--_CW-BUTTONGROUP-INNER_SHAPE:var(--cw-ButtonGroup-innerShape);--_CW-BUTTONGROUP-PRESSED_SHAPE:var(--cw-ButtonGroup-pressedShape);align-items:center;display:inline-flex}._cw-ButtonGroup-xs{--cw-ButtonGroup-spacing:18px;--cw-ButtonGroup-innerShape:4px;--cw-ButtonGroup-pressedShape:4px;--cw-Button-containerHeight:32px;--cw-Button-progressIndicatorSize:28px;--cw-Button-squareShape:12px;--cw-Button-pressedShape:8px;--cw-Button-iconSize:20px;--cw-Button-iconLabelSpace:4px;--cw-Button-leadingSpace:12px;--cw-Button-trailingSpace:12px;--cw-Button-outlineWidth:1px;--cw-Button-iconButton-iconSize:20px;--cw-Button-iconButton-narrowSpace:4px;--cw-Button-iconButton-defaultSpace:6px;--cw-Button-iconButton-wideSpace:10px}._cw-ButtonGroup-sm{--cw-ButtonGroup-spacing:12px;--cw-ButtonGroup-innerShape:8px;--cw-ButtonGroup-pressedShape:4px;--cw-Button-containerHeight:40px;--cw-Button-progressIndicatorSize:36px;--cw-Button-squareShape:12px;--cw-Button-pressedShape:8px;--cw-Button-iconSize:20px;--cw-Button-iconLabelSpace:8px;--cw-Button-leadingSpace:16px;--cw-Button-trailingSpace:16px;--cw-Button-outlineWidth:1px;--cw-Button-iconButton-iconSize:24px;--cw-Button-iconButton-narrowSpace:4px;--cw-Button-iconButton-defaultSpace:8px;--cw-Button-iconButton-wideSpace:14px}._cw-ButtonGroup-md{--cw-ButtonGroup-spacing:8px;--cw-ButtonGroup-innerShape:8px;--cw-ButtonGroup-pressedShape:4px;--cw-Button-containerHeight:56px;--cw-Button-progressIndicatorSize:48px;--cw-Button-squareShape:16px;--cw-Button-pressedShape:12px;--cw-Button-iconSize:24px;--cw-Button-iconLabelSpace:8px;--cw-Button-leadingSpace:24px;--cw-Button-trailingSpace:24px;--cw-Button-outlineWidth:1px;--cw-Button-iconButton-iconSize:24px;--cw-Button-iconButton-narrowSpace:12px;--cw-Button-iconButton-defaultSpace:16px;--cw-Button-iconButton-wideSpace:24px}._cw-ButtonGroup-lg{--cw-ButtonGroup-spacing:8px;--cw-ButtonGroup-innerShape:16px;--cw-ButtonGroup-pressedShape:8px;--cw-Button-containerHeight:96px;--cw-Button-progressIndicatorSize:80px;--cw-Button-squareShape:28px;--cw-Button-pressedShape:16px;--cw-Button-iconSize:32px;--cw-Button-iconLabelSpace:12px;--cw-Button-leadingSpace:48px;--cw-Button-trailingSpace:48px;--cw-Button-outlineWidth:2px;--cw-Button-iconButton-iconSize:32px;--cw-Button-iconButton-narrowSpace:16px;--cw-Button-iconButton-defaultSpace:32px;--cw-Button-iconButton-wideSpace:48px}._cw-ButtonGroup-xl{--cw-ButtonGroup-spacing:8px;--cw-ButtonGroup-innerShape:20px;--cw-ButtonGroup-pressedShape:12px;--cw-Button-containerHeight:136px;--cw-Button-progressIndicatorSize:116px;--cw-Button-squareShape:28px;--cw-Button-pressedShape:16px;--cw-Button-iconSize:40px;--cw-Button-iconLabelSpace:16px;--cw-Button-leadingSpace:64px;--cw-Button-trailingSpace:64px;--cw-Button-outlineWidth:3px;--cw-Button-iconButton-iconSize:40px;--cw-Button-iconButton-narrowSpace:32px;--cw-Button-iconButton-defaultSpace:48px;--cw-Button-iconButton-wideSpace:72px}.cw-ButtonGroup._cw-ButtonGroup-standard{gap:var(--cw-ButtonGroup-spacing)}.cw-ButtonGroup._cw-ButtonGroup-connected{gap:var(--cw-ButtonGroup-connectedSpacing)}._cw-ButtonGroup-vertical{flex-direction:column;align-items:stretch}._cw-ButtonGroup-overflow{display:flex;position:relative}._cw-ButtonGroup-overflow>._cw-ButtonGroup-overflowed{pointer-events:none;visibility:hidden;max-inline-size:100%;position:absolute}.cw-ButtonGroup._cw-ButtonGroup-connected>:is(.cw-Button,.cw-IconButton){--_CW-ACTION-END_END_SHAPE:var(--_CW-ACTION-INNER_SHAPE);--_CW-ACTION-END_START_SHAPE:var(--_CW-ACTION-INNER_SHAPE);--_CW-ACTION-INNER_SHAPE:var(--_CW-BUTTONGROUP-INNER_SHAPE);--_CW-ACTION-SHAPE:calc(var(--cw-Button-containerHeight)/2);--_CW-ACTION-START_END_SHAPE:var(--_CW-ACTION-INNER_SHAPE);--_CW-ACTION-START_START_SHAPE:var(--_CW-ACTION-INNER_SHAPE)}._cw-ButtonGroup-connected._cw-ButtonGroup-square>:is(.cw-Button,.cw-IconButton){--_CW-ACTION-SHAPE:var(--cw-Button-squareShape)}._cw-ButtonGroup-connected>:is(.cw-Button,.cw-IconButton):is(.cw-Button-checked,.cw-IconButton-checked){--_CW-ACTION-INNER_SHAPE:calc(var(--cw-Button-containerHeight)/2);--_CW-ACTION-SHAPE:calc(var(--cw-Button-containerHeight)/2)}._cw-ButtonGroup-connected>:is(.cw-Button,.cw-IconButton):is(.cw-Button-press,.cw-IconButton-press){--_CW-ACTION-INNER_SHAPE:var(--_CW-BUTTONGROUP-PRESSED_SHAPE)}._cw-ButtonGroup-connected:not(._cw-ButtonGroup-vertical)>:nth-child(1 of:is(.cw-Button,.cw-IconButton)){--_CW-ACTION-END_START_SHAPE:var(--_CW-ACTION-SHAPE);--_CW-ACTION-START_START_SHAPE:var(--_CW-ACTION-SHAPE)}._cw-ButtonGroup-connected:not(._cw-ButtonGroup-vertical)>:nth-last-child(1 of:is(.cw-Button,.cw-IconButton)){--_CW-ACTION-END_END_SHAPE:var(--_CW-ACTION-SHAPE);--_CW-ACTION-START_END_SHAPE:var(--_CW-ACTION-SHAPE)}._cw-ButtonGroup-connected._cw-ButtonGroup-vertical>:nth-child(1 of:is(.cw-Button,.cw-IconButton)){--_CW-ACTION-START_END_SHAPE:var(--_CW-ACTION-SHAPE);--_CW-ACTION-START_START_SHAPE:var(--_CW-ACTION-SHAPE)}._cw-ButtonGroup-connected._cw-ButtonGroup-vertical>:nth-last-child(1 of:is(.cw-Button,.cw-IconButton)){--_CW-ACTION-END_END_SHAPE:var(--_CW-ACTION-SHAPE);--_CW-ACTION-END_START_SHAPE:var(--_CW-ACTION-SHAPE)}._cw-ButtonGroup-selection{--_CW-BUTTONGROUP-ACTION_HEIGHT:var(--cw-Button-containerHeight);--_CW-BUTTONGROUP-ACTION_PRESSED_SHAPE:var(--cw-Button-pressedShape);--_CW-BUTTONGROUP-ACTION_SQUARE_SHAPE:var(--cw-Button-squareShape);--_CW-BUTTONGROUP-ICON_LABEL_SPACE:var(--cw-Button-iconLabelSpace);--_CW-BUTTONGROUP-ICON_SIZE:var(--cw-Button-iconSize);--_CW-BUTTONGROUP-PADDING:var(--cw-Button-leadingSpace)}._cw-ButtonGroup-selection>.cw-SegmentedButton{--_CW-BUTTONGROUP-INNER:var(--_CW-BUTTONGROUP-INNER_SHAPE);--_CW-BUTTONGROUP-ROUND:calc(var(--_CW-BUTTONGROUP-ACTION_HEIGHT)/2);--_CW-BUTTONGROUP-SHAPE:var(--_CW-BUTTONGROUP-ROUND);--cw-selection-segmented-container-color:var(--cw-Color-surface-container)}._cw-ButtonGroup-selection>.cw-SegmentedButton.cw-SegmentedButton-selected{--cw-selection-segmented-container-color:var(--cw-Color-primary-fill)}._cw-ButtonGroup-selection._cw-ButtonGroup-square>.cw-SegmentedButton,._cw-ButtonGroup-standard>.cw-SegmentedButton-selected{--_CW-BUTTONGROUP-SHAPE:var(--_CW-BUTTONGROUP-ACTION_SQUARE_SHAPE)}._cw-ButtonGroup-standard._cw-ButtonGroup-square>.cw-SegmentedButton-selected{--_CW-BUTTONGROUP-SHAPE:var(--_CW-BUTTONGROUP-ROUND)}._cw-ButtonGroup-connected._cw-ButtonGroup-selection>.cw-SegmentedButton-selected{--_CW-BUTTONGROUP-INNER:var(--_CW-BUTTONGROUP-ROUND);--_CW-BUTTONGROUP-SHAPE:var(--_CW-BUTTONGROUP-ROUND)}._cw-ButtonGroup-standard._cw-ButtonGroup-selection>.cw-SegmentedButton-press{--_CW-BUTTONGROUP-SHAPE:var(--_CW-BUTTONGROUP-ACTION_PRESSED_SHAPE)}._cw-ButtonGroup-connected._cw-ButtonGroup-selection>.cw-SegmentedButton-press{--_CW-BUTTONGROUP-INNER:var(--_CW-BUTTONGROUP-PRESSED_SHAPE)}.cw-ButtonGroup._cw-ButtonGroup-selection:is(._cw-ButtonGroup-standard,._cw-ButtonGroup-connected)>.cw-SegmentedButton{block-size:max(48px,var(--_CW-BUTTONGROUP-ACTION_HEIGHT));border-radius:var(--_CW-BUTTONGROUP-SHAPE);transition-duration:var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration);transition-property:background-color,border-radius,color,padding-inline-end,padding-inline-start;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing);margin:0}.cw-ButtonGroup._cw-ButtonGroup-selection._cw-ButtonGroup-connected>.cw-SegmentedButton{border-start-start-radius:var(--_CW-BUTTONGROUP-INNER);border-start-end-radius:var(--_CW-BUTTONGROUP-INNER);border-end-end-radius:var(--_CW-BUTTONGROUP-INNER);border-end-start-radius:var(--_CW-BUTTONGROUP-INNER)}.cw-ButtonGroup._cw-ButtonGroup-connected:not(._cw-ButtonGroup-vertical)>.cw-SegmentedButton-first{border-start-start-radius:var(--_CW-BUTTONGROUP-SHAPE);border-end-start-radius:var(--_CW-BUTTONGROUP-SHAPE)}.cw-ButtonGroup._cw-ButtonGroup-connected:not(._cw-ButtonGroup-vertical)>.cw-SegmentedButton-last{border-start-end-radius:var(--_CW-BUTTONGROUP-SHAPE);border-end-end-radius:var(--_CW-BUTTONGROUP-SHAPE)}.cw-ButtonGroup._cw-ButtonGroup-connected._cw-ButtonGroup-vertical>.cw-SegmentedButton-first{border-start-start-radius:var(--_CW-BUTTONGROUP-SHAPE);border-start-end-radius:var(--_CW-BUTTONGROUP-SHAPE)}.cw-ButtonGroup._cw-ButtonGroup-connected._cw-ButtonGroup-vertical>.cw-SegmentedButton-last{border-end-end-radius:var(--_CW-BUTTONGROUP-SHAPE);border-end-start-radius:var(--_CW-BUTTONGROUP-SHAPE)}._cw-ButtonGroup-selection>.cw-SegmentedButton ._cw-SegmentedButton-icon{block-size:var(--_CW-BUTTONGROUP-ICON_SIZE);flex-basis:var(--_CW-BUTTONGROUP-ICON_SIZE);inline-size:var(--_CW-BUTTONGROUP-ICON_SIZE);max-block-size:var(--_CW-BUTTONGROUP-ICON_SIZE);max-inline-size:var(--_CW-BUTTONGROUP-ICON_SIZE)}._cw-ButtonGroup-selection>.cw-SegmentedButton .cw-Icon{--cw-Icon-size:var(--_CW-BUTTONGROUP-ICON_SIZE)}._cw-ButtonGroup-md>.cw-SegmentedButton ._cw-SegmentedButton-label{font:500 1rem/var(--cw-Typescale-title-medium-lineHeight,var(--cw-LineHeight-title-medium)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.0125rem}._cw-ButtonGroup-lg>.cw-SegmentedButton ._cw-SegmentedButton-label{font:400 1.5rem/var(--cw-Typescale-headline-small-lineHeight,var(--cw-LineHeight-headline-small)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:0}._cw-ButtonGroup-xl>.cw-SegmentedButton ._cw-SegmentedButton-label{font:400 2rem/var(--cw-Typescale-headline-large-lineHeight,var(--cw-LineHeight-headline-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:0}.cw-SplitButton{--_CW-SPLITBUTTON-INNER_SHAPE:var(--cw-SplitButton-innerShape);--_CW-SPLITBUTTON-INTERACTION_SHAPE:var(--cw-SplitButton-interactionShape);--_CW-SPLITBUTTON-LEADING_END_PADDING:var(--cw-SplitButton-leadingEndPadding);--_CW-SPLITBUTTON-LEADING_START_PADDING:var(--cw-SplitButton-leadingStartPadding);--_CW-SPLITBUTTON-TRAILING_ICON_SIZE:var(--cw-SplitButton-trailingIconSize);--_CW-SPLITBUTTON-TRAILING_PADDING:var(--cw-SplitButton-trailingPadding);gap:var(--cw-SplitButton-spacing);isolation:isolate;display:inline-flex}._cw-SplitButton-xs{--cw-SplitButton-spacing:2px;--cw-SplitButton-innerShape:4px;--cw-SplitButton-interactionShape:8px;--cw-SplitButton-leadingStartPadding:12px;--cw-SplitButton-leadingEndPadding:10px;--cw-SplitButton-trailingPadding:13px;--cw-SplitButton-trailingIconSize:22px}._cw-SplitButton-sm{--cw-SplitButton-spacing:2px;--cw-SplitButton-innerShape:4px;--cw-SplitButton-interactionShape:12px;--cw-SplitButton-leadingStartPadding:16px;--cw-SplitButton-leadingEndPadding:12px;--cw-SplitButton-trailingPadding:13px;--cw-SplitButton-trailingIconSize:22px}._cw-SplitButton-md{--cw-SplitButton-spacing:2px;--cw-SplitButton-innerShape:4px;--cw-SplitButton-interactionShape:12px;--cw-SplitButton-leadingStartPadding:24px;--cw-SplitButton-leadingEndPadding:24px;--cw-SplitButton-trailingPadding:15px;--cw-SplitButton-trailingIconSize:26px}._cw-SplitButton-lg{--cw-SplitButton-spacing:2px;--cw-SplitButton-innerShape:8px;--cw-SplitButton-interactionShape:20px;--cw-SplitButton-leadingStartPadding:48px;--cw-SplitButton-leadingEndPadding:48px;--cw-SplitButton-trailingPadding:29px;--cw-SplitButton-trailingIconSize:38px}._cw-SplitButton-xl{--cw-SplitButton-spacing:2px;--cw-SplitButton-innerShape:12px;--cw-SplitButton-interactionShape:20px;--cw-SplitButton-leadingStartPadding:64px;--cw-SplitButton-leadingEndPadding:64px;--cw-SplitButton-trailingPadding:43px;--cw-SplitButton-trailingIconSize:50px}:is(.cw-SplitButton-primary,.cw-SplitButton-secondary){display:inline-flex}.cw-SplitButton :is(.cw-Button,.cw-IconButton){--_CW-ACTION-INNER_SHAPE:var(--_CW-SPLITBUTTON-INNER_SHAPE);--_CW-ACTION-SHAPE:calc(var(--cw-Button-containerHeight)/2)}.cw-SplitButton :is(.cw-Button,.cw-IconButton):is(.cw-Button-hover,.cw-IconButton-hover){--_CW-ACTION-INNER_SHAPE:var(--_CW-SPLITBUTTON-INTERACTION_SHAPE)}.cw-SplitButton-secondary :is(.cw-Button,.cw-IconButton):is(.cw-Button-checked,.cw-IconButton-checked,[aria-expanded=true]){--_CW-ACTION-CONTAINER_OVERLAY:linear-gradient(rgb(from var(--_CW-ACTION-LABEL_COLOR) r g b/ calc(alpha*.1) ),rgb(from var(--_CW-ACTION-LABEL_COLOR) r g b/ calc(alpha*.1) ));--_CW-ACTION-INNER_SHAPE:calc(var(--cw-Button-containerHeight)/2)}.cw-SplitButton :is(.cw-Button,.cw-IconButton):is(.cw-Button-press,.cw-IconButton-press){--_CW-ACTION-INNER_SHAPE:var(--_CW-SPLITBUTTON-INTERACTION_SHAPE)}.cw-SplitButton-primary :is(.cw-Button,.cw-IconButton){--_CW-ACTION-END_END_SHAPE:var(--_CW-ACTION-INNER_SHAPE);--_CW-ACTION-START_END_SHAPE:var(--_CW-ACTION-INNER_SHAPE);padding-inline:var(--_CW-SPLITBUTTON-LEADING_START_PADDING)var(--_CW-SPLITBUTTON-LEADING_END_PADDING)}.cw-SplitButton-secondary :is(.cw-Button,.cw-IconButton){--_CW-ACTION-END_START_SHAPE:var(--_CW-ACTION-INNER_SHAPE);--_CW-ACTION-SIZE_DURATION:var(--_CW-ACTION-SHAPE_DURATION);--_CW-ACTION-SIZE_EASING:var(--_CW-ACTION-SHAPE_EASING);--_CW-ACTION-START_START_SHAPE:var(--_CW-ACTION-INNER_SHAPE);--_CW-BUTTON-ICON_SIZE:var(--_CW-SPLITBUTTON-TRAILING_ICON_SIZE);--_CW-ICONBUTTON-ICON_SIZE:var(--_CW-SPLITBUTTON-TRAILING_ICON_SIZE);--_CW-ICONBUTTON-SPACE:var(--_CW-SPLITBUTTON-TRAILING_PADDING);--_CW-SPLITBUTTON-OPTICAL_OFFSET:clamp(-1*var(--_CW-SPLITBUTTON-TRAILING_PADDING),.11*(var(--_CW-ACTION-INNER_SHAPE) - var(--_CW-ACTION-SHAPE)),var(--_CW-SPLITBUTTON-TRAILING_PADDING));padding-inline:calc(var(--_CW-SPLITBUTTON-TRAILING_PADDING) + var(--_CW-SPLITBUTTON-OPTICAL_OFFSET))calc(var(--_CW-SPLITBUTTON-TRAILING_PADDING) - var(--_CW-SPLITBUTTON-OPTICAL_OFFSET))}.cw-SplitButton-secondary :is(.cw-Button,.cw-IconButton):is(.cw-Button-checked,.cw-IconButton-checked,[aria-expanded=true]) .cw-Icon{rotate:180deg}}@property --cw-Button-containerHeight{syntax:"<length>";inherits:false;initial-value:56px}@property --cw-Button-squareShape{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Button-pressedShape{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-Button-iconSize{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Button-iconLabelSpace{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-Button-leadingSpace{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Button-trailingSpace{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Button-outlineWidth{syntax:"<length>";inherits:false;initial-value:1px}@property --cw-Button-progressIndicatorSize{syntax:"<length>";inherits:false;initial-value:48px}@property --cw-Button-iconButton-iconSize{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Button-iconButton-narrowSpace{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-Button-iconButton-defaultSpace{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Button-iconButton-wideSpace{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Button-fab-containerShape{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Button-closeButton-containerHeight{syntax:"<length>";inherits:false;initial-value:56px}@property --cw-Button-closeButton-iconSize{syntax:"<length>";inherits:false;initial-value:20px}@property --cw-Button-fabMenu-itemSpacing{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-Button-fabMenu-closeButtonSpacing{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-ButtonGroup-spacing{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-ButtonGroup-connectedSpacing{syntax:"<length>";inherits:false;initial-value:2px}@property --cw-ButtonGroup-innerShape{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-ButtonGroup-pressedShape{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-SplitButton-spacing{syntax:"<length>";inherits:false;initial-value:2px}@property --cw-SplitButton-innerShape{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-SplitButton-interactionShape{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-SplitButton-leadingStartPadding{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-SplitButton-leadingEndPadding{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-SplitButton-trailingPadding{syntax:"<length>";inherits:false;initial-value:13px}@property --cw-SplitButton-trailingIconSize{syntax:"<length>";inherits:false;initial-value:22px}@layer cw-theme{.cw-ButtonGroup._cw-ButtonGroup-selection>.cw-SegmentedButton{--cw-SegmentedButton-containerHeight:var(--_CW-BUTTONGROUP-ACTION_HEIGHT);--cw-SegmentedButton-contentSpacing:var(--_CW-BUTTONGROUP-ICON_LABEL_SPACE);--cw-SegmentedButton-horizontalPadding:calc(var(--_CW-BUTTONGROUP-PADDING) + var(--_CW-BUTTONGROUP-DELTA,0px)/2);--cw-SegmentedButton-outlineThickness:0px;--cw-SegmentedButton-selectedContainerColor:var(--cw-Color-primary-fill);--cw-SegmentedButton-selectedLabelTextColor:var(--cw-Color-primary-onFill);--cw-SegmentedButton-unselectedLabelTextColor:var(--cw-Color-surface-onFillVariant)}._cw-Button-elevated{--cw-Action-container-color:var(--cw-Color-surface-containerLow);--cw-Action-container-elevation:1;--cw-Action-label-color:var(--cw-Color-primary-fill);--cw-Action-icon-color:var(--cw-Color-primary-fill);--cw-Action-unselected-containerColor:var(--cw-Color-surface-containerLow);--cw-Action-unselected-contentColor:var(--cw-Color-primary-fill);--cw-Action-selected-containerColor:var(--cw-Color-primary-fill);--cw-Action-selected-contentColor:var(--cw-Color-primary-onFill);--cw-Action-hover-containerElevation:2;--cw-Action-focus-containerElevation:1;--cw-Action-press-containerElevation:1}._cw-Button-filled{--cw-Action-container-color:var(--cw-Color-primary-fill);--cw-Action-label-color:var(--cw-Color-primary-onFill);--cw-Action-icon-color:var(--cw-Color-primary-onFill);--cw-Action-unselected-containerColor:var(--cw-Color-surface-container);--cw-Action-unselected-contentColor:var(--cw-Color-surface-onFillVariant);--cw-Action-selected-containerColor:var(--cw-Color-primary-fill);--cw-Action-selected-contentColor:var(--cw-Color-primary-onFill);--cw-Action-hover-containerElevation:1}._cw-Button-filled-tonal{--cw-Action-container-color:var(--cw-Color-secondary-container);--cw-Action-label-color:var(--cw-Color-secondary-onContainer);--cw-Action-icon-color:var(--cw-Color-secondary-onContainer);--cw-Action-unselected-containerColor:var(--cw-Color-secondary-container);--cw-Action-unselected-contentColor:var(--cw-Color-secondary-onContainer);--cw-Action-selected-containerColor:var(--cw-Color-secondary-fill);--cw-Action-selected-contentColor:var(--cw-Color-secondary-onFill);--cw-Action-hover-containerElevation:1}._cw-Button-outlined{--cw-Action-container-outlineColor:var(--cw-Color-outlineVariant);--cw-Action-label-color:var(--cw-Color-surface-onFillVariant);--cw-Action-icon-color:var(--cw-Color-surface-onFillVariant);--cw-Action-unselected-containerColor:#0000;--cw-Action-unselected-contentColor:var(--cw-Color-surface-onFillVariant);--cw-Action-selected-containerColor:var(--cw-Color-surface-inverseFill);--cw-Action-selected-contentColor:var(--cw-Color-surface-inverseOnFill);--cw-Action-disabled-containerOpacity:0}._cw-Button-text{--cw-Action-label-color:var(--cw-Color-primary-fill);--cw-Action-icon-color:var(--cw-Color-primary-fill);--cw-Action-disabled-containerOpacity:0}.cw-IconButton{--cw-Action-disabled-contentColor:var(--cw-Color-surface-onFill);--cw-Action-disabled-outlineOpacity:.38}._cw-IconButton-filled{--cw-Action-container-color:var(--cw-Color-primary-fill);--cw-Action-label-color:var(--cw-Color-primary-onFill);--cw-Action-icon-color:var(--cw-Color-primary-onFill);--cw-Action-unselected-containerColor:var(--cw-Color-surface-container);--cw-Action-unselected-contentColor:var(--cw-Color-surface-onFillVariant);--cw-Action-selected-containerColor:var(--cw-Color-primary-fill);--cw-Action-selected-contentColor:var(--cw-Color-primary-onFill);--cw-Action-hover-containerElevation:1}._cw-IconButton-filled-tonal{--cw-Action-container-color:var(--cw-Color-secondary-container);--cw-Action-label-color:var(--cw-Color-secondary-onContainer);--cw-Action-icon-color:var(--cw-Color-secondary-onContainer);--cw-Action-unselected-containerColor:var(--cw-Color-secondary-container);--cw-Action-unselected-contentColor:var(--cw-Color-secondary-onContainer);--cw-Action-selected-containerColor:var(--cw-Color-secondary-fill);--cw-Action-selected-contentColor:var(--cw-Color-secondary-onFill);--cw-Action-hover-containerElevation:1}._cw-IconButton-outlined{--cw-Action-container-outlineColor:var(--cw-Color-outlineVariant);--cw-Action-label-color:var(--cw-Color-surface-onFillVariant);--cw-Action-icon-color:var(--cw-Color-surface-onFillVariant);--cw-Action-unselected-containerColor:#0000;--cw-Action-unselected-contentColor:var(--cw-Color-surface-onFillVariant);--cw-Action-selected-containerColor:var(--cw-Color-surface-inverseFill);--cw-Action-selected-contentColor:var(--cw-Color-surface-inverseOnFill);--cw-Action-disabled-containerOpacity:0}._cw-IconButton-standard{--cw-Action-label-color:var(--cw-Color-surface-onFillVariant);--cw-Action-icon-color:var(--cw-Color-surface-onFillVariant);--cw-Action-unselected-containerColor:#0000;--cw-Action-unselected-contentColor:var(--cw-Color-surface-onFillVariant);--cw-Action-selected-containerColor:#0000;--cw-Action-selected-contentColor:var(--cw-Color-primary-fill);--cw-Action-disabled-containerOpacity:0;--cw-Action-disabled-selectedContainerOpacity:0}.cw-FAB{--cw-Action-container-elevation:3;--cw-Action-hover-containerElevation:4;--cw-Action-focus-containerElevation:3;--cw-Action-press-containerElevation:3}._cw-FAB-lowered{--cw-Action-container-elevation:1;--cw-Action-hover-containerElevation:2;--cw-Action-focus-containerElevation:1;--cw-Action-press-containerElevation:1}:is(._cw-FAB-primary,._cw-FAB-primary-container){--cw-Action-container-color:var(--cw-Color-primary-container);--cw-Action-label-color:var(--cw-Color-primary-onContainer);--cw-Action-icon-color:var(--cw-Color-primary-onContainer);--cw-Action-unselected-containerColor:var(--cw-Color-primary-container);--cw-Action-unselected-contentColor:var(--cw-Color-primary-onContainer);--cw-Action-selected-containerColor:var(--cw-Color-primary-fill);--cw-Action-selected-contentColor:var(--cw-Color-primary-onFill)}:is(._cw-FAB-secondary,._cw-FAB-secondary-container){--cw-Action-container-color:var(--cw-Color-secondary-container);--cw-Action-label-color:var(--cw-Color-secondary-onContainer);--cw-Action-icon-color:var(--cw-Color-secondary-onContainer);--cw-Action-unselected-containerColor:var(--cw-Color-secondary-container);--cw-Action-unselected-contentColor:var(--cw-Color-secondary-onContainer);--cw-Action-selected-containerColor:var(--cw-Color-secondary-fill);--cw-Action-selected-contentColor:var(--cw-Color-secondary-onFill)}:is(._cw-FAB-tertiary,._cw-FAB-tertiary-container){--cw-Action-container-color:var(--cw-Color-tertiary-container);--cw-Action-label-color:var(--cw-Color-tertiary-onContainer);--cw-Action-icon-color:var(--cw-Color-tertiary-onContainer);--cw-Action-unselected-containerColor:var(--cw-Color-tertiary-container);--cw-Action-unselected-contentColor:var(--cw-Color-tertiary-onContainer);--cw-Action-selected-containerColor:var(--cw-Color-tertiary-fill);--cw-Action-selected-contentColor:var(--cw-Color-tertiary-onFill)}._cw-FAB-surface{--cw-Action-container-color:var(--cw-Color-surface-containerHigh);--cw-Action-label-color:var(--cw-Color-primary-fill);--cw-Action-icon-color:var(--cw-Color-primary-fill);--cw-Action-unselected-containerColor:var(--cw-Color-surface-containerHigh);--cw-Action-unselected-contentColor:var(--cw-Color-primary-fill);--cw-Action-selected-containerColor:var(--cw-Color-surface-containerHigh);--cw-Action-selected-contentColor:var(--cw-Color-primary-fill)}._cw-FAB-surface._cw-FAB-lowered{--cw-Action-container-color:var(--cw-Color-surface-containerLow);--cw-Action-unselected-containerColor:var(--cw-Color-surface-containerLow);--cw-Action-selected-containerColor:var(--cw-Color-surface-containerLow)}._cw-FAB-primary-filled{--cw-Action-container-color:var(--cw-Color-primary-fill);--cw-Action-label-color:var(--cw-Color-primary-onFill);--cw-Action-icon-color:var(--cw-Color-primary-onFill);--cw-Action-unselected-containerColor:var(--cw-Color-primary-fill);--cw-Action-unselected-contentColor:var(--cw-Color-primary-onFill);--cw-Action-selected-containerColor:var(--cw-Color-primary-fill);--cw-Action-selected-contentColor:var(--cw-Color-primary-onFill)}._cw-FAB-secondary-filled{--cw-Action-container-color:var(--cw-Color-secondary-fill);--cw-Action-label-color:var(--cw-Color-secondary-onFill);--cw-Action-icon-color:var(--cw-Color-secondary-onFill);--cw-Action-unselected-containerColor:var(--cw-Color-secondary-fill);--cw-Action-unselected-contentColor:var(--cw-Color-secondary-onFill);--cw-Action-selected-containerColor:var(--cw-Color-secondary-fill);--cw-Action-selected-contentColor:var(--cw-Color-secondary-onFill)}._cw-FAB-tertiary-filled{--cw-Action-container-color:var(--cw-Color-tertiary-fill);--cw-Action-label-color:var(--cw-Color-tertiary-onFill);--cw-Action-icon-color:var(--cw-Color-tertiary-onFill);--cw-Action-unselected-containerColor:var(--cw-Color-tertiary-fill);--cw-Action-unselected-contentColor:var(--cw-Color-tertiary-onFill);--cw-Action-selected-containerColor:var(--cw-Color-tertiary-fill);--cw-Action-selected-contentColor:var(--cw-Color-tertiary-onFill)}}@property --cw-Icon-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Icon-opacity{syntax:"<number>";inherits:false;initial-value:1}@property --cw-Icon-fill{syntax:"<number>";inherits:false;initial-value:0}@property --cw-Icon-grade{syntax:"<integer>";inherits:false;initial-value:0}@property --cw-Icon-size{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Icon-weight{syntax:"<number>";inherits:false;initial-value:400}@layer cw-style{.cw-Icon{--cw-Icon-color:var(--cw-Color-surface-onFill);-moz-osx-font-smoothing:grayscale;color:var(--cw-Icon-color);contain:strict;contain-intrinsic-size:var(--cw-Icon-size) var(--cw-Icon-size);font-family:Material Symbols Outlined;font-size:var(--cw-Icon-size);font-variation-settings:"FILL" var(--cw-Icon-fill),"GRAD" var(--cw-Icon-grade),"wght" var(--cw-Icon-weight);height:var(--cw-Icon-size);letter-spacing:normal;max-height:var(--cw-Icon-size);max-width:var(--cw-Icon-size);min-height:var(--cw-Icon-size);min-width:var(--cw-Icon-size);opacity:var(--cw-Icon-opacity);overflow-wrap:normal;pointer-events:none;text-transform:none;touch-action:none;-webkit-user-select:none;user-select:none;white-space:nowrap;width:var(--cw-Icon-size);direction:ltr;padding:0;font-style:normal;font-weight:400;line-height:1;display:inline-block}._cw-Icon-autoMirror:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){scale:-1 1}@media(forced-colors:none){.cw-Icon:not(:has(>*)){-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-color:color-mix(in srgb,currentcolor calc(var(--cw-Icon-opacity)*100%),transparent);opacity:1}}}@property --cw-elevationShadow-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-elevationShadow-level{syntax:"<number>";inherits:false;initial-value:0}@layer cw-style{:where(.cw-elevationShadow){--cw-elevationShadow-color:var(--cw-Color-shadow);--cw-elevationShadow-level:1}.cw-elevationShadow{box-shadow:0 calc((clamp(0,var(--cw-elevationShadow-level),1) + clamp(0,var(--cw-elevationShadow-level) - 3,1) + clamp(0,var(--cw-elevationShadow-level) - 4,1)*2)*1px) calc((clamp(0,var(--cw-elevationShadow-level),1)*2 + clamp(0,var(--cw-elevationShadow-level) - 2,1) + clamp(0,var(--cw-elevationShadow-level) - 4,1))*1px) rgb(from var(--cw-elevationShadow-color) r g b/ calc(alpha*clamp(0,var(--cw-elevationShadow-level),1)*.3)),0 calc((clamp(0,var(--cw-elevationShadow-level),2) + clamp(0,var(--cw-elevationShadow-level) - 2,3)*2)*1px) calc((clamp(0,var(--cw-elevationShadow-level),2)*3 + clamp(0,var(--cw-elevationShadow-level) - 2,3)*2)*1px) calc((clamp(0,var(--cw-elevationShadow-level),4) + clamp(0,var(--cw-elevationShadow-level) - 4,1)*2)*1px) rgb(from var(--cw-elevationShadow-color) r g b/ calc(alpha*clamp(0,var(--cw-elevationShadow-level),1)*.15))}}@property --cw-Checkbox-container-size{syntax:"<length>";inherits:false;initial-value:18px}@property --cw-Checkbox-container-shape{syntax:"<length>";inherits:false;initial-value:2px}@property --cw-Checkbox-container-outlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-container-outlineWidth{syntax:"<length>";inherits:false;initial-value:2px}@property --cw-Checkbox-container-selectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-icon-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-stateLayer-size{syntax:"<length>";inherits:false;initial-value:40px}@property --cw-Checkbox-target-size{syntax:"<length>";inherits:false;initial-value:48px}@property --cw-Checkbox-label-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-label-spacing{syntax:"<length>";inherits:false;initial-value:0}@property --cw-Checkbox-hover-outlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-hover-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-hover-selectedStateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-focus-outlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-focus-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-focus-selectedStateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-press-outlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-press-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-press-selectedStateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-error-outlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-error-selectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-error-iconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-error-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-disabled-outlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-disabled-outlineOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-Checkbox-disabled-selectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-disabled-selectedOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-Checkbox-disabled-iconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-disabled-labelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Checkbox-disabled-labelOpacity{syntax:"<number>";inherits:false;initial-value:.38}@layer cw-style{.cw-Checkbox{--cw-Checkbox-container-outlineColor:var(--cw-Color-surface-onFillVariant);--cw-Checkbox-container-selectedColor:var(--cw-Color-primary-fill);--cw-Checkbox-icon-color:var(--cw-Color-primary-onFill);--cw-Checkbox-label-color:var(--cw-Color-surface-onFill);--cw-Checkbox-hover-outlineColor:var(--cw-Color-surface-onFill);--cw-Checkbox-hover-stateLayerColor:var(--cw-Color-surface-onFill);--cw-Checkbox-hover-selectedStateLayerColor:var(--cw-Color-primary-fill);--cw-Checkbox-focus-outlineColor:var(--cw-Color-surface-onFill);--cw-Checkbox-focus-stateLayerColor:var(--cw-Color-surface-onFill);--cw-Checkbox-focus-selectedStateLayerColor:var(--cw-Color-primary-fill);--cw-Checkbox-press-outlineColor:var(--cw-Color-surface-onFill);--cw-Checkbox-press-stateLayerColor:var(--cw-Color-primary-fill);--cw-Checkbox-press-selectedStateLayerColor:var(--cw-Color-surface-onFill);--cw-Checkbox-error-outlineColor:var(--cw-Color-error-fill);--cw-Checkbox-error-selectedColor:var(--cw-Color-error-fill);--cw-Checkbox-error-iconColor:var(--cw-Color-error-onFill);--cw-Checkbox-error-stateLayerColor:var(--cw-Color-error-fill);--cw-Checkbox-disabled-outlineColor:var(--cw-Color-surface-onFill);--cw-Checkbox-disabled-selectedColor:var(--cw-Color-surface-onFill);--cw-Checkbox-disabled-iconColor:var(--cw-Color-surface-fill);--cw-Checkbox-disabled-labelColor:var(--cw-Color-surface-onFill)}.cw-Chip{--cw-Chip-container-selectedColor:var(--cw-Color-secondary-container);--cw-Chip-container-outlineColor:var(--cw-Color-outlineVariant);--cw-Chip-label-color:var(--cw-Color-surface-onFillVariant);--cw-Chip-label-selectedColor:var(--cw-Color-secondary-onContainer);--cw-Chip-icon-color:var(--cw-Color-primary-fill);--cw-Chip-icon-selectedColor:var(--cw-Color-secondary-onContainer);--cw-Chip-icon-trailingColor:var(--cw-Color-surface-onFillVariant);--cw-Chip-icon-selectedTrailingColor:var(--cw-Color-secondary-onContainer);--cw-Chip-focus-outlineColor:var(--cw-Color-surface-onFillVariant);--cw-Chip-press-stateLayerColor:var(--cw-Color-secondary-onContainer);--cw-Chip-press-selectedStateLayerColor:var(--cw-Color-surface-onFillVariant);--cw-Chip-disabled-contentColor:var(--cw-Color-surface-onFill);--cw-Chip-disabled-outlineColor:var(--cw-Color-surface-onFill);--cw-Chip-disabled-containerColor:var(--cw-Color-surface-onFill)}.cw-RadioButton{--cw-RadioButton-icon-color:var(--cw-Color-surface-onFillVariant);--cw-RadioButton-icon-selectedColor:var(--cw-Color-primary-fill);--cw-RadioButton-label-color:var(--cw-Color-surface-onFill);--cw-RadioButton-hover-iconColor:var(--cw-Color-surface-onFill);--cw-RadioButton-hover-stateLayerColor:var(--cw-Color-surface-onFill);--cw-RadioButton-hover-selectedStateLayerColor:var(--cw-Color-primary-fill);--cw-RadioButton-focus-iconColor:var(--cw-Color-surface-onFill);--cw-RadioButton-focus-stateLayerColor:var(--cw-Color-surface-onFill);--cw-RadioButton-focus-selectedStateLayerColor:var(--cw-Color-primary-fill);--cw-RadioButton-press-iconColor:var(--cw-Color-surface-onFill);--cw-RadioButton-press-stateLayerColor:var(--cw-Color-primary-fill);--cw-RadioButton-press-selectedStateLayerColor:var(--cw-Color-surface-onFill);--cw-RadioButton-disabled-iconColor:var(--cw-Color-surface-onFill);--cw-RadioButton-disabled-labelColor:var(--cw-Color-surface-onFill)}.cw-SegmentedButton{--cw-SegmentedButton-outlineColor:var(--cw-Color-outline);--cw-SegmentedButton-selectedContainerColor:var(--cw-Color-secondary-container);--cw-SegmentedButton-selectedLabelTextColor:var(--cw-Color-secondary-onContainer);--cw-SegmentedButton-unselectedLabelTextColor:var(--cw-Color-surface-onFill);--cw-SegmentedButton-disabledLabelTextColor:var(--cw-Color-surface-onFill);--cw-SegmentedButton-disabledOutlineColor:var(--cw-Color-surface-onFill)}.cw-Switch{--cw-Switch-track-color:var(--cw-Color-surface-containerHighest);--cw-Switch-track-outlineColor:var(--cw-Color-outline);--cw-Switch-track-selectedColor:var(--cw-Color-primary-fill);--cw-Switch-handle-color:var(--cw-Color-outline);--cw-Switch-handle-selectedColor:var(--cw-Color-primary-onFill);--cw-Switch-icon-color:var(--cw-Color-surface-containerHighest);--cw-Switch-icon-selectedColor:var(--cw-Color-primary-onContainer);--cw-Switch-label-color:var(--cw-Color-surface-onFill);--cw-Switch-hover-handleColor:var(--cw-Color-surface-onFillVariant);--cw-Switch-hover-selectedHandleColor:var(--cw-Color-primary-container);--cw-Switch-hover-stateLayerColor:var(--cw-Color-surface-onFill);--cw-Switch-hover-selectedStateLayerColor:var(--cw-Color-primary-fill);--cw-Switch-focus-handleColor:var(--cw-Color-surface-onFillVariant);--cw-Switch-focus-selectedHandleColor:var(--cw-Color-primary-container);--cw-Switch-focus-stateLayerColor:var(--cw-Color-surface-onFill);--cw-Switch-focus-selectedStateLayerColor:var(--cw-Color-primary-fill);--cw-Switch-press-handleColor:var(--cw-Color-surface-onFillVariant);--cw-Switch-press-selectedHandleColor:var(--cw-Color-primary-container);--cw-Switch-press-stateLayerColor:var(--cw-Color-surface-onFill);--cw-Switch-press-selectedStateLayerColor:var(--cw-Color-primary-fill);--cw-Switch-disabled-trackColor:var(--cw-Color-surface-containerHighest);--cw-Switch-disabled-selectedTrackColor:var(--cw-Color-surface-onFill);--cw-Switch-disabled-trackOutlineColor:var(--cw-Color-surface-onFill);--cw-Switch-disabled-handleColor:var(--cw-Color-surface-onFill);--cw-Switch-disabled-selectedHandleColor:var(--cw-Color-surface-fill);--cw-Switch-disabled-iconColor:var(--cw-Color-surface-containerHighest);--cw-Switch-disabled-selectedIconColor:var(--cw-Color-surface-onFill);--cw-Switch-disabled-labelColor:var(--cw-Color-surface-onFill)}.cw-Checkbox,.cw-RadioButton,.cw-Switch{--cw-interactable-focusIndicator-color:var(--cw-Color-secondary-fill);--cw-interactable-focusIndicator-offset:2px;--cw-interactable-focusIndicator-thickness:3px;box-sizing:border-box;isolation:isolate;align-items:center;display:inline-flex;position:relative}.cw-Checkbox-input,.cw-RadioButton-input,.cw-Switch-input{appearance:none;cursor:pointer;opacity:0;z-index:1;margin:0;position:absolute;inset:0}:is(.cw-Checkbox-disabled,.cw-RadioButton-disabled,.cw-Switch-disabled)>input{cursor:default}._cw-selection-label{min-inline-size:0}._cw-selection-label:empty{display:none}._cw-selection-label :is(a[href],button,input,label,select,textarea,[tabindex]){z-index:2;position:relative}.cw-Checkbox{--cw-interactable-ripple-radius:calc(var(--cw-Checkbox-stateLayer-size)/2);--cw-interactable-stateLayer-color:var(--cw-Checkbox-hover-stateLayerColor);--cw-selection-checkbox-container-color:transparent;--cw-selection-checkbox-icon-color:var(--cw-Checkbox-icon-color);--cw-selection-checkbox-outline-color:var(--cw-Checkbox-container-outlineColor);--cw-selection-checkbox-outline-width:var(--cw-Checkbox-container-outlineWidth);--cw-selection-checkbox-shape:var(--cw-Checkbox-container-shape);--cw-selection-checkbox-size:var(--cw-Checkbox-container-size);--cw-selection-checkbox-state-layer-size:var(--cw-Checkbox-stateLayer-size);--cw-selection-checkbox-target-inset:calc((var(--cw-Checkbox-target-size) - var(--cw-Checkbox-stateLayer-size))/2);color:var(--cw-Checkbox-label-color);gap:calc(var(--cw-selection-checkbox-target-inset) + var(--cw-Checkbox-label-spacing));min-block-size:var(--cw-Checkbox-target-size);min-inline-size:var(--cw-Checkbox-target-size);padding-inline:var(--cw-selection-checkbox-target-inset)}.cw-Checkbox.cw-interactable:before{block-size:var(--cw-selection-checkbox-state-layer-size);inline-size:var(--cw-selection-checkbox-state-layer-size);inset-block:calc(50% - var(--cw-selection-checkbox-state-layer-size)/2)auto;inset-inline:var(--cw-selection-checkbox-target-inset)auto;border-radius:50%}.cw-Checkbox-box{background-clip:padding-box;background-color:var(--cw-selection-checkbox-container-color);block-size:var(--cw-selection-checkbox-size);border:var(--cw-selection-checkbox-outline-width)solid var(--cw-selection-checkbox-outline-color);border-radius:var(--cw-selection-checkbox-shape);box-sizing:border-box;inline-size:var(--cw-selection-checkbox-size);margin-inline:calc((var(--cw-selection-checkbox-state-layer-size) - var(--cw-selection-checkbox-size))/2);pointer-events:none;transition-duration:var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-effect-fast-duration);transition-property:background-color,border-color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-effect-fast-easing);flex:none;position:relative}._cw-Checkbox-marks{block-size:var(--cw-selection-checkbox-size);fill:var(--cw-selection-checkbox-icon-color);inline-size:var(--cw-selection-checkbox-size);inset-block-start:calc(-1*var(--cw-selection-checkbox-outline-width));left:calc(-1*var(--cw-selection-checkbox-outline-width));transition:fill var(--cw-Motion-spring-effect-fast-duration) var(--cw-Motion-spring-effect-fast-easing);position:absolute}._cw-Checkbox-mark{transition-property:height,transform,width;transition-duration:0s;transition-delay:.1s;transform:scaleY(-1)translate(7px,-14px)rotate(45deg)}._cw-Checkbox-short{width:2px;height:0}._cw-Checkbox-long{width:0;height:2px}:is(.cw-Checkbox-indeterminate,._cw-Checkbox-from-indeterminate:not(.cw-Checkbox-checked)) ._cw-Checkbox-mark{transform:scaleY(-1)translate(4px,-10px)rotate(0)}.cw-Checkbox-checked,.cw-Checkbox-indeterminate{--cw-selection-checkbox-container-color:var(--cw-Checkbox-container-selectedColor);--cw-selection-checkbox-outline-color:var(--cw-Checkbox-container-selectedColor)}:is(.cw-Checkbox-checked,.cw-Checkbox-indeterminate) .cw-Checkbox-box{transition-duration:var(--cw-Motion-spring-effect-default-duration),var(--cw-Motion-spring-effect-default-duration);transition-timing-function:var(--cw-Motion-spring-effect-default-easing),var(--cw-Motion-spring-effect-default-easing)}:is(.cw-Checkbox-checked,.cw-Checkbox-indeterminate) ._cw-Checkbox-mark{transition-delay:0s;transition-duration:var(--cw-Motion-spring-spatial-default-duration);transition-timing-function:var(--cw-Motion-spring-spatial-default-easing)}._cw-Checkbox-from-unchecked:is(.cw-Checkbox-checked,.cw-Checkbox-indeterminate) ._cw-Checkbox-mark{transition-property:height,width}.cw-Checkbox-checked ._cw-Checkbox-short{height:5.657px}.cw-Checkbox-checked ._cw-Checkbox-long{width:11.314px}.cw-Checkbox-indeterminate ._cw-Checkbox-short{height:2px}.cw-Checkbox-indeterminate ._cw-Checkbox-long{width:10px}.cw-Checkbox-hover{--cw-interactable-stateLayer-opacity:.08;--cw-selection-checkbox-outline-color:var(--cw-Checkbox-hover-outlineColor)}.cw-Checkbox-focus{--cw-interactable-stateLayer-color:var(--cw-Checkbox-focus-stateLayerColor);--cw-interactable-stateLayer-opacity:.1;--cw-selection-checkbox-outline-color:var(--cw-Checkbox-focus-outlineColor)}.cw-Checkbox-press{--cw-interactable-ripple-color:var(--cw-Checkbox-press-stateLayerColor);--cw-interactable-ripple-opacity:.1;--cw-selection-checkbox-outline-color:var(--cw-Checkbox-press-outlineColor)}.cw-Checkbox:is(.cw-Checkbox-checked,.cw-Checkbox-indeterminate){--cw-interactable-stateLayer-color:var(--cw-Checkbox-hover-selectedStateLayerColor);--cw-selection-checkbox-outline-color:var(--cw-Checkbox-container-selectedColor)}.cw-Checkbox-focus:is(.cw-Checkbox-checked,.cw-Checkbox-indeterminate){--cw-interactable-stateLayer-color:var(--cw-Checkbox-focus-selectedStateLayerColor)}.cw-Checkbox-press:is(.cw-Checkbox-checked,.cw-Checkbox-indeterminate){--cw-interactable-ripple-color:var(--cw-Checkbox-press-selectedStateLayerColor)}.cw-Checkbox.cw-Checkbox-error{--cw-interactable-stateLayer-color:var(--cw-Checkbox-error-stateLayerColor);--cw-selection-checkbox-icon-color:var(--cw-Checkbox-error-iconColor);--cw-selection-checkbox-outline-color:var(--cw-Checkbox-error-outlineColor)}.cw-Checkbox-error:is(.cw-Checkbox-checked,.cw-Checkbox-indeterminate){--cw-selection-checkbox-container-color:var(--cw-Checkbox-error-selectedColor);--cw-selection-checkbox-outline-color:var(--cw-Checkbox-error-selectedColor)}.cw-Checkbox.cw-Checkbox-disabled{--cw-selection-checkbox-icon-color:var(--cw-Checkbox-disabled-iconColor);--cw-selection-checkbox-outline-color:rgb(from var(--cw-Checkbox-disabled-outlineColor) r g b/calc(alpha*var(--cw-Checkbox-disabled-outlineOpacity)));color:rgb(from var(--cw-Checkbox-disabled-labelColor) r g b/calc(alpha*var(--cw-Checkbox-disabled-labelOpacity)));pointer-events:none}.cw-Checkbox-disabled:is(.cw-Checkbox-checked,.cw-Checkbox-indeterminate){--cw-selection-checkbox-container-color:rgb(from var(--cw-Checkbox-disabled-selectedColor) r g b/calc(alpha*var(--cw-Checkbox-disabled-selectedOpacity)));--cw-selection-checkbox-outline-color:rgb(from var(--cw-Checkbox-disabled-selectedColor) r g b/calc(alpha*var(--cw-Checkbox-disabled-selectedOpacity)))}.cw-Checkbox-disabled :is(.cw-Checkbox-box,._cw-Checkbox-marks){transition-duration:0s}.cw-RadioButton{--cw-interactable-ripple-radius:calc(var(--cw-RadioButton-stateLayer-size)/2);--cw-interactable-stateLayer-color:var(--cw-RadioButton-hover-stateLayerColor);--cw-selection-radio-color:var(--cw-RadioButton-icon-color);--cw-selection-radio-dot-scale:0;--cw-selection-radio-dot-size:var(--cw-RadioButton-icon-dotSize);--cw-selection-radio-size:var(--cw-RadioButton-icon-size);--cw-selection-radio-state-layer-size:var(--cw-RadioButton-stateLayer-size);--cw-selection-radio-stroke-width:var(--cw-RadioButton-icon-strokeWidth);--cw-selection-radio-target-inset:calc((var(--cw-RadioButton-target-size) - var(--cw-RadioButton-stateLayer-size))/2);color:var(--cw-RadioButton-label-color);gap:calc(var(--cw-selection-radio-target-inset) + var(--cw-RadioButton-label-spacing));min-block-size:var(--cw-RadioButton-target-size);min-inline-size:var(--cw-RadioButton-target-size);padding-inline:var(--cw-selection-radio-target-inset)}.cw-RadioButton.cw-interactable:before{block-size:var(--cw-selection-radio-state-layer-size);inline-size:var(--cw-selection-radio-state-layer-size);inset-block:calc(50% - var(--cw-selection-radio-state-layer-size)/2)auto;inset-inline:var(--cw-selection-radio-target-inset)auto;border-radius:50%}.cw-RadioButton-circle{block-size:var(--cw-selection-radio-size);border:var(--cw-selection-radio-stroke-width)solid var(--cw-selection-radio-color);box-sizing:border-box;inline-size:var(--cw-selection-radio-size);margin-inline:calc((var(--cw-selection-radio-state-layer-size) - var(--cw-selection-radio-size))/2);pointer-events:none;transition:border-color var(--cw-Motion-spring-effect-default-duration) var(--cw-Motion-spring-effect-default-easing);border-radius:50%;flex:none;place-items:center;display:inline-grid}.cw-RadioButton-circle:after{background-color:var(--cw-selection-radio-color);block-size:var(--cw-selection-radio-dot-size);content:"";inline-size:var(--cw-selection-radio-dot-size);scale:var(--cw-selection-radio-dot-scale);transition-duration:var(--cw-Motion-spring-effect-default-duration),var(--cw-Motion-spring-spatial-fast-duration);transition-property:background-color,scale;transition-timing-function:var(--cw-Motion-spring-effect-default-easing),var(--cw-Motion-spring-spatial-fast-easing);border-radius:50%}.cw-RadioButton-hover{--cw-interactable-stateLayer-opacity:.08;--cw-selection-radio-color:var(--cw-RadioButton-hover-iconColor)}.cw-RadioButton-focus{--cw-interactable-stateLayer-color:var(--cw-RadioButton-focus-stateLayerColor);--cw-interactable-stateLayer-opacity:.1;--cw-selection-radio-color:var(--cw-RadioButton-focus-iconColor)}.cw-RadioButton-press{--cw-interactable-ripple-color:var(--cw-RadioButton-press-stateLayerColor);--cw-interactable-ripple-opacity:.1;--cw-selection-radio-color:var(--cw-RadioButton-press-iconColor)}.cw-RadioButton.cw-RadioButton-selected{--cw-interactable-stateLayer-color:var(--cw-RadioButton-hover-selectedStateLayerColor);--cw-selection-radio-color:var(--cw-RadioButton-icon-selectedColor);--cw-selection-radio-dot-scale:1}.cw-RadioButton-focus.cw-RadioButton-selected{--cw-interactable-stateLayer-color:var(--cw-RadioButton-focus-selectedStateLayerColor)}.cw-RadioButton-press.cw-RadioButton-selected{--cw-interactable-ripple-color:var(--cw-RadioButton-press-selectedStateLayerColor)}.cw-RadioButton.cw-RadioButton-disabled{--cw-selection-radio-color:rgb(from var(--cw-RadioButton-disabled-iconColor) r g b/calc(alpha*var(--cw-RadioButton-disabled-iconOpacity)));color:rgb(from var(--cw-RadioButton-disabled-labelColor) r g b/calc(alpha*var(--cw-RadioButton-disabled-labelOpacity)));pointer-events:none}.cw-RadioButton-disabled .cw-RadioButton-circle,.cw-RadioButton-disabled .cw-RadioButton-circle:after{transition-duration:0s}._cw-RadioGroup-horizontal,._cw-RadioGroup-vertical{border:0;min-inline-size:0;margin:0;padding:0;display:flex}._cw-RadioGroup-horizontal{flex-flow:wrap}._cw-RadioGroup-vertical{flex-direction:column}.cw-Switch{--cw-interactable-focusIndicator-thickness:0px;--cw-interactable-ripple-radius:calc(var(--cw-Switch-stateLayer-size)/2);--cw-interactable-stateLayer-color:var(--cw-Switch-hover-stateLayerColor);--cw-selection-switch-direction:1;--cw-selection-switch-handle-box:var(--cw-Switch-handle-pressedSize);--cw-selection-switch-handle-color:var(--cw-Switch-handle-color);--cw-selection-switch-handle-offset:0px;--cw-selection-switch-handle-size:var(--cw-Switch-handle-size);--cw-selection-switch-icon-color:var(--cw-Switch-icon-color);--cw-selection-switch-icon-size:var(--cw-Switch-icon-size);--cw-selection-switch-inset:calc((var(--cw-Switch-stateLayer-size) - var(--cw-Switch-track-height))/2);--cw-selection-switch-state-layer-size:var(--cw-Switch-stateLayer-size);--cw-selection-switch-track-color:var(--cw-Switch-track-color);--cw-selection-switch-track-height:var(--cw-Switch-track-height);--cw-selection-switch-track-outline-color:var(--cw-Switch-track-outlineColor);--cw-selection-switch-track-outline-width:var(--cw-Switch-track-outlineWidth);--cw-selection-switch-track-width:var(--cw-Switch-track-width);color:var(--cw-Switch-label-color);gap:var(--cw-Switch-label-spacing);min-block-size:var(--cw-Switch-target-size);padding-inline:var(--cw-selection-switch-inset)}.cw-Switch:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--cw-selection-switch-direction:-1}.cw-Switch.cw-interactable:before{block-size:var(--cw-selection-switch-state-layer-size);inline-size:var(--cw-selection-switch-state-layer-size);inset-block:calc(50% - var(--cw-selection-switch-state-layer-size)/2)auto;transition-duration:var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration);transition-property:color,outline-offset,outline-width,translate;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing);translate:calc(var(--cw-selection-switch-direction)*var(--cw-selection-switch-handle-offset))0;border-radius:50%;inset-inline:0 auto}.cw-Switch-track{background-clip:padding-box;background-color:var(--cw-selection-switch-track-color);block-size:var(--cw-selection-switch-track-height);border:var(--cw-selection-switch-track-outline-width)solid var(--cw-selection-switch-track-outline-color);border-radius:calc(var(--cw-selection-switch-track-height)/2);box-sizing:border-box;inline-size:var(--cw-selection-switch-track-width);outline:0 solid var(--cw-Color-secondary-fill);outline-offset:0;pointer-events:none;transition-duration:var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration);transition-property:background-color,border-color,outline-offset,outline-width;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing);flex:none;position:relative}.cw-Switch._cw-interactable-focusIndicator .cw-Switch-track{outline-offset:2px;outline-width:3px}.cw-Switch-thumb{block-size:var(--cw-selection-switch-handle-box);contain:layout size style;inline-size:var(--cw-selection-switch-handle-box);transition:translate var(--cw-Motion-spring-spatial-fast-duration) var(--cw-Motion-spring-spatial-fast-easing);translate:calc(var(--cw-selection-switch-direction)*var(--cw-selection-switch-handle-offset))0;place-items:center;display:grid;position:absolute;inset-block-start:calc(50% - var(--cw-selection-switch-handle-box)/2);inset-inline-start:calc(var(--cw-selection-switch-track-height)/2 - var(--cw-selection-switch-track-outline-width) - var(--cw-selection-switch-handle-box)/2)}.cw-Switch-thumb:before{background-color:var(--cw-selection-switch-handle-color);block-size:var(--cw-selection-switch-handle-size);content:"";inline-size:var(--cw-selection-switch-handle-size);transition-duration:var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration);transition-property:background-color,block-size,inline-size;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing);border-radius:50%;grid-area:1/1}.cw-Switch-selectedIcon,.cw-Switch-unselectedIcon{--cw-Icon-color:var(--cw-selection-switch-icon-color);--cw-Icon-size:var(--cw-selection-switch-icon-size);block-size:var(--cw-selection-switch-icon-size);color:var(--cw-selection-switch-icon-color);inline-size:var(--cw-selection-switch-icon-size);grid-area:1/1;place-items:center;display:grid;position:relative}:is(.cw-Switch-selectedIcon,.cw-Switch-unselectedIcon)>*{block-size:100%;inline-size:100%}.cw-Switch-checked .cw-Switch-unselectedIcon,.cw-Switch:not(.cw-Switch-checked) .cw-Switch-selectedIcon,:is(.cw-Switch-selectedIcon,.cw-Switch-unselectedIcon):empty{display:none}.cw-Switch:where(:has(.cw-Switch-unselectedIcon:not(:empty))){--cw-selection-switch-handle-size:var(--cw-Switch-handle-selectedSize)}.cw-Switch-hover{--cw-interactable-stateLayer-opacity:.08;--cw-selection-switch-handle-color:var(--cw-Switch-hover-handleColor)}.cw-Switch-focus{--cw-interactable-stateLayer-color:var(--cw-Switch-focus-stateLayerColor);--cw-interactable-stateLayer-opacity:.1;--cw-selection-switch-handle-color:var(--cw-Switch-focus-handleColor)}.cw-Switch-press{--cw-interactable-ripple-color:var(--cw-Switch-press-stateLayerColor);--cw-interactable-ripple-opacity:.1;--cw-selection-switch-handle-color:var(--cw-Switch-press-handleColor)}.cw-Switch.cw-Switch-checked{--cw-interactable-stateLayer-color:var(--cw-Switch-hover-selectedStateLayerColor);--cw-selection-switch-handle-color:var(--cw-Switch-handle-selectedColor);--cw-selection-switch-handle-offset:calc(var(--cw-selection-switch-track-width) - var(--cw-selection-switch-track-height));--cw-selection-switch-handle-size:var(--cw-Switch-handle-selectedSize);--cw-selection-switch-icon-color:var(--cw-Switch-icon-selectedColor);--cw-selection-switch-track-color:var(--cw-Switch-track-selectedColor);--cw-selection-switch-track-outline-color:var(--cw-Switch-track-selectedColor)}.cw-Switch-hover.cw-Switch-checked{--cw-selection-switch-handle-color:var(--cw-Switch-hover-selectedHandleColor)}.cw-Switch-focus.cw-Switch-checked{--cw-interactable-stateLayer-color:var(--cw-Switch-focus-selectedStateLayerColor);--cw-selection-switch-handle-color:var(--cw-Switch-focus-selectedHandleColor)}.cw-Switch-press.cw-Switch-checked{--cw-interactable-ripple-color:var(--cw-Switch-press-selectedStateLayerColor);--cw-selection-switch-handle-color:var(--cw-Switch-press-selectedHandleColor)}.cw-Switch.cw-Switch-press{--cw-selection-switch-handle-size:var(--cw-Switch-handle-pressedSize)}.cw-Switch-press .cw-Switch-thumb:before{transition-duration:var(--cw-Motion-spring-effect-fast-duration),0s,0s}.cw-Switch.cw-Switch-disabled{--cw-selection-switch-handle-color:rgb(from var(--cw-Switch-disabled-handleColor) r g b/calc(alpha*var(--cw-Switch-disabled-handleOpacity)));--cw-selection-switch-icon-color:rgb(from var(--cw-Switch-disabled-iconColor) r g b/calc(alpha*var(--cw-Switch-disabled-iconOpacity)));--cw-selection-switch-track-color:rgb(from var(--cw-Switch-disabled-trackColor) r g b/calc(alpha*var(--cw-Switch-disabled-trackOpacity)));--cw-selection-switch-track-outline-color:rgb(from var(--cw-Switch-disabled-trackOutlineColor) r g b/calc(alpha*var(--cw-Switch-disabled-trackOpacity)));color:rgb(from var(--cw-Switch-disabled-labelColor) r g b/calc(alpha*var(--cw-Switch-disabled-labelOpacity)));pointer-events:none}.cw-Switch-disabled.cw-Switch-checked{--cw-selection-switch-handle-color:rgb(from var(--cw-Switch-disabled-selectedHandleColor) r g b/calc(alpha*var(--cw-Switch-disabled-selectedHandleOpacity)));--cw-selection-switch-icon-color:rgb(from var(--cw-Switch-disabled-selectedIconColor) r g b/calc(alpha*var(--cw-Switch-disabled-iconOpacity)));--cw-selection-switch-track-color:rgb(from var(--cw-Switch-disabled-selectedTrackColor) r g b/calc(alpha*var(--cw-Switch-disabled-trackOpacity)));--cw-selection-switch-track-outline-color:rgb(from var(--cw-Switch-disabled-selectedTrackColor) r g b/calc(alpha*var(--cw-Switch-disabled-trackOpacity)))}.cw-AssistChip,.cw-FilterChip,.cw-InputChip,.cw-SuggestionChip{--cw-Chip-container-outlineColor:var(--cw-Color-outlineVariant);--cw-Chip-container-selectedColor:var(--cw-Color-secondary-container);--cw-Chip-disabled-containerColor:var(--cw-Color-surface-onFill);--cw-Chip-disabled-contentColor:var(--cw-Color-surface-onFill);--cw-Chip-disabled-outlineColor:var(--cw-Color-surface-onFill);--cw-Chip-focus-outlineColor:var(--cw-Color-surface-onFillVariant);--cw-Chip-icon-color:var(--cw-Color-primary-fill);--cw-Chip-icon-selectedColor:var(--cw-Color-secondary-onContainer);--cw-Chip-icon-selectedTrailingColor:var(--cw-Color-secondary-onContainer);--cw-Chip-icon-trailingColor:var(--cw-Color-surface-onFillVariant);--cw-Chip-label-color:var(--cw-Color-surface-onFillVariant);--cw-Chip-label-selectedColor:var(--cw-Color-secondary-onContainer);--cw-Chip-press-selectedStateLayerColor:var(--cw-Color-surface-onFillVariant);--cw-Chip-press-stateLayerColor:var(--cw-Color-secondary-onContainer);--cw-elevationShadow-level:var(--cw-Chip-container-elevation);--cw-interactable-focusIndicator-color:var(--cw-Color-secondary-fill);--cw-interactable-focusIndicator-offset:2px;--cw-interactable-focusIndicator-thickness:3px;--cw-interactable-stateLayer-color:currentcolor;--cw-selection-chip-avatar-size:var(--cw-Chip-avatar-size);--cw-selection-chip-half-height:calc(var(--cw-Chip-container-height)/2);--cw-selection-chip-icon-color:var(--cw-Chip-icon-color);--cw-selection-chip-icon-padding:var(--cw-Chip-container-iconPadding);--cw-selection-chip-icon-size:var(--cw-Chip-icon-size);--cw-selection-chip-label-spacing:var(--cw-Chip-label-spacing);--cw-selection-chip-padding:var(--cw-Chip-container-padding);--cw-selection-chip-target-size:var(--cw-Chip-target-size);--cw-selection-chip-trailing-color:var(--cw-Chip-icon-trailingColor);background-color:var(--cw-Chip-container-color);block-size:var(--cw-Chip-container-height);border-radius:min(var(--cw-Chip-container-shape),var(--cw-selection-chip-half-height));box-sizing:border-box;color:var(--cw-Chip-label-color);isolation:isolate;outline:var(--cw-Chip-container-outlineWidth) solid var(--cw-Chip-container-outlineColor);outline-offset:calc(-1*var(--cw-Chip-container-outlineWidth));max-inline-size:100%;transition-duration:var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-effect-fast-duration);transition-property:background-color,border-radius,box-shadow,color,outline-color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-effect-fast-easing);vertical-align:middle;display:inline-flex;position:relative}:is(.cw-AssistChip-button,.cw-FilterChip-button,.cw-InputChip-button,.cw-SuggestionChip-button){border-radius:inherit;box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;min-inline-size:0;padding-block:0;padding-inline:var(--cw-selection-chip-padding);transition:padding-inline var(--cw-Motion-spring-spatial-fast-duration) var(--cw-Motion-spring-spatial-fast-easing);background:0 0;border:0;outline:none;flex:auto;align-items:center;margin:0;display:inline-flex;position:relative}:is(.cw-AssistChip-button,.cw-FilterChip-button,.cw-InputChip-button,.cw-SuggestionChip-button,.cw-FilterChip-remove,.cw-InputChip-remove):before{content:"";inset-block:calc(50% - var(--cw-selection-chip-target-size)/2);position:absolute;inset-inline:0}:is(.cw-AssistChip-button,.cw-FilterChip-button,.cw-InputChip-button,.cw-SuggestionChip-button):has(>._cw-Chip-leading>._cw-Chip-leadingIcon:not(:empty)){padding-inline-start:var(--cw-selection-chip-icon-padding)}.cw-InputChip-button:has(>._cw-Chip-leading>._cw-Chip-avatar:not(:empty)){padding-inline-start:var(--cw-selection-chip-padding)}:is(.cw-AssistChip-button,.cw-FilterChip-button,.cw-InputChip-button,.cw-SuggestionChip-button):has(>._cw-Chip-trailingIcon:not(:empty)){padding-inline-end:var(--cw-selection-chip-icon-padding)}:is(.cw-FilterChip-removable,.cw-InputChip-removable)>:is(.cw-FilterChip-button,.cw-InputChip-button){padding-inline-end:0}._cw-Chip-leading,._cw-Chip-trailingIcon{block-size:var(--cw-selection-chip-icon-size);pointer-events:none;flex:none;place-items:center;inline-size:0;display:inline-grid;overflow:visible}._cw-Chip-leading{color:var(--cw-selection-chip-icon-color);transition:inline-size var(--cw-Motion-spring-effect-default-duration) var(--cw-Motion-spring-effect-default-easing)}.cw-FilterChip-selected ._cw-Chip-leading{inline-size:var(--cw-selection-chip-icon-size);transition:inline-size var(--cw-Motion-spring-spatial-fast-duration) var(--cw-Motion-spring-spatial-fast-easing)}._cw-Chip-leading:has(>._cw-Chip-leadingIcon:not(:empty)){inline-size:var(--cw-selection-chip-icon-size);transition:inline-size var(--cw-Motion-spring-spatial-fast-duration) var(--cw-Motion-spring-spatial-fast-easing)}._cw-Chip-leading:has(>._cw-Chip-avatar:not(:empty)){block-size:var(--cw-selection-chip-avatar-size);inline-size:var(--cw-selection-chip-avatar-size)}._cw-Chip-trailingIcon{color:var(--cw-selection-chip-trailing-color)}._cw-Chip-trailingIcon:not(:empty){inline-size:var(--cw-selection-chip-icon-size)}:is(._cw-Chip-checkmark,._cw-Chip-avatar,._cw-Chip-leadingIcon){grid-area:1/1}:is(._cw-Chip-avatar,._cw-Chip-leadingIcon):empty{display:none}:is(._cw-Chip-leadingIcon,._cw-Chip-trailingIcon) .cw-Icon{--cw-Icon-color:currentcolor;--cw-Icon-size:var(--cw-selection-chip-icon-size)}:is(._cw-Chip-leadingIcon,._cw-Chip-trailingIcon)>:not(.cw-Icon){block-size:var(--cw-selection-chip-icon-size);inline-size:var(--cw-selection-chip-icon-size)}._cw-Chip-leadingIcon{opacity:1;transition:opacity var(--cw-Motion-spring-effect-fast-duration) var(--cw-Motion-spring-effect-fast-easing);display:inline-grid}._cw-Chip-avatar{block-size:var(--cw-selection-chip-avatar-size);inline-size:var(--cw-selection-chip-avatar-size);border-radius:50%;display:inline-grid;overflow:hidden}._cw-Chip-avatar>*{object-fit:cover;block-size:100%;inline-size:100%}._cw-Chip-avatar:not(:empty)~._cw-Chip-leadingIcon{display:none}._cw-Chip-checkmark{block-size:var(--cw-selection-chip-icon-size);fill:none;inline-size:var(--cw-selection-chip-icon-size);opacity:0;stroke:currentColor;stroke-width:2px;transition:opacity var(--cw-Motion-spring-effect-fast-duration) var(--cw-Motion-spring-effect-fast-easing)}.cw-FilterChip-selected ._cw-Chip-checkmark{opacity:1;transition:opacity var(--cw-Motion-spring-effect-slow-duration) var(--cw-Motion-spring-effect-slow-easing)}.cw-FilterChip-selected ._cw-Chip-leadingIcon{opacity:0}._cw-Chip-label{font:500 .875rem/var(--cw-Typescale-label-large-lineHeight,var(--cw-LineHeight-label-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.00625rem;min-inline-size:0;padding-inline:var(--cw-selection-chip-label-spacing);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.cw-FilterChip-remove,.cw-InputChip-remove){color:var(--cw-selection-chip-trailing-color);cursor:pointer;padding-block:0;padding-inline:0 var(--cw-selection-chip-icon-padding);background:0 0;border:0;outline:none;flex:none;align-items:center;margin:0;display:inline-flex;position:relative}:is(.cw-FilterChip-remove,.cw-InputChip-remove)[hidden]{display:none}:is(.cw-FilterChip-remove,.cw-InputChip-remove):after{--cw-selection-chip-remove-opacity:0;block-size:calc(var(--cw-selection-chip-icon-size)*4/3);color:rgb(from var(--cw-selection-chip-trailing-color) r g b/calc(alpha*var(--cw-selection-chip-remove-opacity)));content:"";inline-size:calc(var(--cw-selection-chip-icon-size)*4/3);outline:0 solid var(--cw-Color-secondary-fill);pointer-events:none;transition-duration:var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration);transition-property:color,outline-offset,outline-width;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing);background-color:currentColor;border-radius:50%;position:absolute;inset-block-start:calc(50% - var(--cw-selection-chip-icon-size)*2/3);inset-inline-start:calc(var(--cw-selection-chip-icon-size)/-6)}:is(.cw-FilterChip-remove,.cw-InputChip-remove):hover:after{--cw-selection-chip-remove-opacity:.08}:is(.cw-FilterChip-remove,.cw-InputChip-remove):focus-visible:after{--cw-selection-chip-remove-opacity:.1;outline-offset:2px;outline-width:3px}:is(.cw-FilterChip-remove,.cw-InputChip-remove):active:after{--cw-selection-chip-remove-opacity:.1}._cw-Chip-removeIcon{block-size:var(--cw-selection-chip-icon-size);fill:none;inline-size:var(--cw-selection-chip-icon-size);stroke:currentColor;stroke-width:1.5px;position:relative}:is(.cw-FilterChip:has(>.cw-FilterChip-remove:hover),.cw-InputChip:has(>.cw-InputChip-remove:hover)){--cw-interactable-stateLayer-opacity:0}:is(.cw-AssistChip-hover,.cw-FilterChip-hover,.cw-InputChip-hover,.cw-SuggestionChip-hover){--cw-elevationShadow-level:var(--cw-Chip-hover-elevation);--cw-interactable-stateLayer-opacity:.08}:is(.cw-AssistChip-focus,.cw-FilterChip-focus,.cw-InputChip-focus,.cw-SuggestionChip-focus){--cw-elevationShadow-level:var(--cw-Chip-focus-elevation);--cw-interactable-stateLayer-opacity:.1;outline-color:var(--cw-Chip-focus-outlineColor)}:is(.cw-AssistChip-press,.cw-FilterChip-press,.cw-InputChip-press,.cw-SuggestionChip-press){--cw-elevationShadow-level:var(--cw-Chip-press-elevation);--cw-interactable-ripple-color:var(--cw-interactable-stateLayer-color);--cw-interactable-ripple-opacity:.1}:is(.cw-AssistChip-drag,.cw-FilterChip-drag,.cw-InputChip-drag,.cw-SuggestionChip-drag){--cw-elevationShadow-level:var(--cw-Chip-drag-elevation);--cw-interactable-stateLayer-opacity:.16}:is(.cw-FilterChip,.cw-InputChip):is(.cw-FilterChip-selected,.cw-InputChip-selected){--cw-selection-chip-icon-color:var(--cw-Chip-icon-selectedColor);--cw-selection-chip-trailing-color:var(--cw-Chip-icon-selectedTrailingColor);background-color:var(--cw-Chip-container-selectedColor);border-radius:min(var(--cw-Chip-container-selectedShape),var(--cw-selection-chip-half-height));color:var(--cw-Chip-label-selectedColor);outline-color:#0000}.cw-FilterChip-hover.cw-FilterChip-selected,.cw-InputChip-hover.cw-InputChip-selected{--cw-elevationShadow-level:var(--cw-Chip-hover-selectedElevation)}.cw-FilterChip.cw-FilterChip-press{--cw-interactable-ripple-color:var(--cw-Chip-press-stateLayerColor)}.cw-FilterChip-press.cw-FilterChip-selected{--cw-interactable-ripple-color:var(--cw-Chip-press-selectedStateLayerColor)}.cw-FilterChip-press.cw-FilterChip-expressive,.cw-InputChip-press.cw-InputChip-expressive{border-radius:min(var(--cw-Chip-container-pressedShape),var(--cw-selection-chip-half-height))}:is(.cw-AssistChip-disabled,.cw-FilterChip-disabled,.cw-InputChip-disabled,.cw-SuggestionChip-disabled){--cw-elevationShadow-level:var(--cw-Chip-disabled-elevation);--cw-selection-chip-icon-color:currentcolor;--cw-selection-chip-trailing-color:currentcolor;color:rgb(from var(--cw-Chip-disabled-contentColor) r g b/calc(alpha*var(--cw-Chip-disabled-contentOpacity)));outline-color:rgb(from var(--cw-Chip-disabled-outlineColor) r g b/calc(alpha*var(--cw-Chip-disabled-outlineOpacity)));pointer-events:none}:is(._cw-AssistChip-elevated.cw-AssistChip-disabled,._cw-FilterChip-elevated.cw-FilterChip-disabled,._cw-SuggestionChip-elevated.cw-SuggestionChip-disabled,.cw-FilterChip-selected.cw-FilterChip-disabled,.cw-InputChip-selected.cw-InputChip-disabled){background-color:rgb(from var(--cw-Chip-disabled-containerColor) r g b/calc(alpha*var(--cw-Chip-disabled-containerOpacity)));color:rgb(from var(--cw-Chip-disabled-contentColor) r g b/calc(alpha*var(--cw-Chip-disabled-contentOpacity)))}:is(.cw-FilterChip-disabled,.cw-InputChip-disabled) ._cw-Chip-avatar{opacity:var(--cw-Chip-disabled-contentOpacity)}:is(.cw-AssistChip-disabled,.cw-FilterChip-disabled,.cw-InputChip-disabled,.cw-SuggestionChip-disabled) button{cursor:default}.cw-SegmentedButton{--cw-interactable-focusIndicator-color:var(--cw-Color-secondary-fill);--cw-interactable-focusIndicator-offset:2px;--cw-interactable-focusIndicator-thickness:3px;--cw-interactable-stateLayer-color:currentcolor;--cw-selection-segmented-container-color:transparent;--cw-selection-segmented-container-height:var(--cw-SegmentedButton-containerHeight);--cw-selection-segmented-content-spacing:var(--cw-SegmentedButton-contentSpacing);--cw-selection-segmented-direction:1;--cw-selection-segmented-first-shape:0px;--cw-selection-segmented-horizontal-padding:var(--cw-SegmentedButton-horizontalPadding);--cw-selection-segmented-icon-size:var(--cw-SegmentedButton-iconSize);--cw-selection-segmented-last-shape:0px;--cw-selection-segmented-outline-color:var(--cw-SegmentedButton-outlineColor);--cw-selection-segmented-outline-thickness:var(--cw-SegmentedButton-outlineThickness);--cw-selection-segmented-overlap:0px;--cw-selection-segmented-shape:min(var(--cw-SegmentedButton-shape),var(--cw-SegmentedButton-containerHeight)/2);border-radius:var(--cw-selection-segmented-shape);box-sizing:border-box;color:var(--cw-SegmentedButton-unselectedLabelTextColor);cursor:pointer;font:inherit;align-items:center;gap:var(--cw-selection-segmented-content-spacing);isolation:isolate;min-block-size:var(--cw-SegmentedButton-targetSize);min-inline-size:var(--cw-SegmentedButton-targetSize);padding-block:0;padding-inline:var(--cw-selection-segmented-horizontal-padding);transition-duration:var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-effect-fast-duration);transition-property:border-radius,color;transition-timing-function:var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-effect-fast-easing);background:0 0;border:0;justify-content:center;margin:0;display:inline-flex;position:relative}.cw-SegmentedButton:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--cw-selection-segmented-direction:-1}.cw-SegmentedButton.cw-interactable:before,.cw-SegmentedButton:after{inset-block:calc(50% - var(--cw-selection-segmented-container-height)/2);inset-inline:calc(-1*var(--cw-selection-segmented-overlap))0}.cw-SegmentedButton:after{background-color:var(--cw-selection-segmented-container-color);border:var(--cw-selection-segmented-outline-thickness)solid var(--cw-selection-segmented-outline-color);border-radius:inherit;box-sizing:border-box;content:"";pointer-events:none;transition-duration:var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-effect-fast-duration);transition-property:background-color,border-color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-effect-fast-easing);z-index:-2;position:absolute}._cw-SegmentedButton-icon{block-size:var(--cw-selection-segmented-icon-size);inline-size:var(--cw-selection-segmented-icon-size);pointer-events:none;flex:none;place-items:center;display:inline-grid}._cw-SegmentedButton-checkmark,._cw-SegmentedButton-iconContent{grid-area:1/1;block-size:100%;inline-size:100%}._cw-SegmentedButton-checkmark{fill:none;opacity:0;stroke:currentColor;stroke-width:2px;transform-origin:0 100%;transition-duration:var(--cw-Motion-spring-effect-default-duration),var(--cw-Motion-spring-spatial-fast-duration);transition-property:opacity,scale;transition-timing-function:var(--cw-Motion-spring-effect-default-easing),var(--cw-Motion-spring-spatial-fast-easing);scale:0}._cw-SegmentedButton-iconContent{transition:opacity var(--cw-Motion-spring-effect-default-duration) var(--cw-Motion-spring-effect-default-easing);place-items:center;display:inline-grid}._cw-SegmentedButton-iconContent .cw-Icon{--cw-Icon-color:currentcolor;--cw-Icon-size:var(--cw-selection-segmented-icon-size)}._cw-SegmentedButton-iconContent>:not(.cw-Icon){block-size:100%;inline-size:100%}._cw-SegmentedButton-label{font:500 .875rem/var(--cw-Typescale-label-large-lineHeight,var(--cw-LineHeight-label-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.00625rem;transition:translate var(--cw-Motion-spring-spatial-fast-duration) var(--cw-Motion-spring-spatial-fast-easing);white-space:nowrap}.cw-SegmentedButton:not(.cw-SegmentedButton-selected)>._cw-SegmentedButton-icon:has(>._cw-SegmentedButton-iconContent:empty)+._cw-SegmentedButton-label{translate:calc(var(--cw-selection-segmented-direction)*(var(--cw-selection-segmented-icon-size) + var(--cw-selection-segmented-content-spacing))/-2)0}.cw-SegmentedButton-selected{--cw-selection-segmented-container-color:var(--cw-SegmentedButton-selectedContainerColor);color:var(--cw-SegmentedButton-selectedLabelTextColor)}.cw-SegmentedButton-selected ._cw-SegmentedButton-checkmark{opacity:1;scale:1}._cw-SegmentedButton-icon:has(>._cw-SegmentedButton-iconContent:not(:empty))>._cw-SegmentedButton-checkmark{transition:opacity var(--cw-Motion-spring-effect-default-duration) var(--cw-Motion-spring-effect-default-easing);scale:1}.cw-SegmentedButton-selected ._cw-SegmentedButton-iconContent{opacity:0}.cw-SegmentedButton-hover{--cw-interactable-stateLayer-opacity:.08}.cw-SegmentedButton-focus{--cw-interactable-stateLayer-opacity:.1}.cw-SegmentedButton-press{--cw-interactable-ripple-color:var(--cw-interactable-stateLayer-color);--cw-interactable-ripple-opacity:.1}.cw-SegmentedButton.cw-SegmentedButton-disabled{--cw-selection-segmented-outline-color:rgb(from var(--cw-SegmentedButton-disabledOutlineColor) r g b/calc(alpha*var(--cw-SegmentedButton-disabledOutlineOpacity)));color:rgb(from var(--cw-SegmentedButton-disabledLabelTextColor) r g b/calc(alpha*var(--cw-SegmentedButton-disabledLabelTextOpacity)));cursor:default;pointer-events:none}.cw-SegmentedButton.cw-SegmentedButton-invalid{cursor:default;pointer-events:none}.cw-SegmentedButtonGroup{--cw-selection-segmented-group-spacing:var(--cw-SegmentedButtonGroup-spacing);gap:var(--cw-selection-segmented-group-spacing);isolation:isolate}:where(.cw-SegmentedButtonGroup){grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid}:where(._cw-SegmentedButtonGroup-vertical){grid-auto-rows:1fr;grid-auto-flow:row}.cw-SegmentedButton-grouped.cw-SegmentedButton-first{--cw-selection-segmented-first-shape:var(--cw-selection-segmented-shape)}.cw-SegmentedButton-grouped.cw-SegmentedButton-last,.cw-SegmentedButton-grouped:where(.cw-SegmentedButtonGroup>*):last-child{--cw-selection-segmented-last-shape:var(--cw-selection-segmented-shape)}.cw-SegmentedButton-grouped:not(.cw-SegmentedButton-first){--cw-selection-segmented-overlap:max(0px,var(--cw-selection-segmented-outline-thickness) - var(--cw-selection-segmented-group-spacing))}.cw-SegmentedButton.cw-SegmentedButton-grouped{border-start-start-radius:var(--cw-selection-segmented-first-shape);border-start-end-radius:var(--cw-selection-segmented-last-shape);border-end-end-radius:var(--cw-selection-segmented-last-shape);border-end-start-radius:var(--cw-selection-segmented-first-shape)}.cw-SegmentedButton-grouped:is(.cw-SegmentedButton-selected,.cw-SegmentedButton-focus,.cw-SegmentedButton-press){z-index:1}.cw-SegmentedButton-grouped.cw-SegmentedButton-selected:is(.cw-SegmentedButton-focus,.cw-SegmentedButton-press){z-index:2}.cw-SegmentedButton.cw-SegmentedButton-vertical{border-start-end-radius:var(--cw-selection-segmented-first-shape);border-end-start-radius:var(--cw-selection-segmented-last-shape)}.cw-SegmentedButton-vertical.cw-interactable:before,.cw-SegmentedButton-vertical:after{inset-block:calc(-1*var(--cw-selection-segmented-overlap))0;inset-inline:0}@media(forced-colors:active){.cw-Checkbox-box,._cw-Checkbox-marks,.cw-RadioButton-circle,.cw-Switch-track,.cw-Switch-thumb{forced-color-adjust:none}.cw-Checkbox.cw-Checkbox{--cw-selection-checkbox-icon-color:Canvas;--cw-selection-checkbox-outline-color:CanvasText}.cw-Checkbox:is(.cw-Checkbox-checked,.cw-Checkbox-indeterminate){--cw-selection-checkbox-container-color:CanvasText}.cw-Checkbox.cw-Checkbox-disabled{--cw-selection-checkbox-outline-color:GrayText}.cw-Checkbox-disabled:is(.cw-Checkbox-checked,.cw-Checkbox-indeterminate){--cw-selection-checkbox-container-color:GrayText;--cw-selection-checkbox-outline-color:GrayText}.cw-RadioButton.cw-RadioButton{--cw-selection-radio-color:CanvasText}.cw-RadioButton.cw-RadioButton-disabled{--cw-selection-radio-color:GrayText}.cw-Switch.cw-Switch{--cw-selection-switch-handle-color:CanvasText;--cw-selection-switch-icon-color:Canvas;--cw-selection-switch-track-color:Canvas;--cw-selection-switch-track-outline-color:CanvasText}.cw-Switch.cw-Switch-checked{--cw-selection-switch-handle-color:Canvas;--cw-selection-switch-icon-color:CanvasText;--cw-selection-switch-track-color:CanvasText}.cw-Switch.cw-Switch-disabled{--cw-selection-switch-handle-color:GrayText;--cw-selection-switch-track-outline-color:GrayText}.cw-Switch-disabled.cw-Switch-checked{--cw-selection-switch-handle-color:Canvas;--cw-selection-switch-track-color:GrayText}:is(.cw-FilterChip-selected,.cw-InputChip-selected,.cw-SegmentedButton-selected){outline-offset:-2px;outline:2px solid highlight}}@media(prefers-reduced-motion:reduce){._cw-Checkbox-mark{transition-delay:0s}}}@property --cw-Chip-container-height{syntax:"<length>";inherits:false;initial-value:32px}@property --cw-Chip-container-shape{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-Chip-container-selectedShape{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-Chip-container-pressedShape{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-Chip-container-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Chip-container-selectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Chip-container-outlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Chip-container-outlineWidth{syntax:"<length>";inherits:false;initial-value:1px}@property --cw-Chip-container-elevation{syntax:"<integer>";inherits:false;initial-value:0}@property --cw-Chip-container-padding{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-Chip-container-iconPadding{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-Chip-label-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Chip-label-selectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Chip-label-spacing{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-Chip-icon-size{syntax:"<length>";inherits:false;initial-value:18px}@property --cw-Chip-icon-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Chip-icon-selectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Chip-icon-trailingColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Chip-icon-selectedTrailingColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Chip-avatar-size{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Chip-target-size{syntax:"<length>";inherits:false;initial-value:48px}@property --cw-Chip-hover-elevation{syntax:"<integer>";inherits:false;initial-value:0}@property --cw-Chip-hover-selectedElevation{syntax:"<integer>";inherits:false;initial-value:1}@property --cw-Chip-focus-elevation{syntax:"<integer>";inherits:false;initial-value:0}@property --cw-Chip-focus-outlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Chip-press-elevation{syntax:"<integer>";inherits:false;initial-value:0}@property --cw-Chip-press-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Chip-press-selectedStateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Chip-drag-elevation{syntax:"<integer>";inherits:false;initial-value:4}@property --cw-Chip-disabled-contentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Chip-disabled-contentOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-Chip-disabled-outlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Chip-disabled-outlineOpacity{syntax:"<number>";inherits:false;initial-value:.12}@property --cw-Chip-disabled-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Chip-disabled-containerOpacity{syntax:"<number>";inherits:false;initial-value:.12}@property --cw-Chip-disabled-elevation{syntax:"<integer>";inherits:false;initial-value:0}@property --cw-RadioButton-icon-size{syntax:"<length>";inherits:false;initial-value:20px}@property --cw-RadioButton-icon-strokeWidth{syntax:"<length>";inherits:false;initial-value:2px}@property --cw-RadioButton-icon-dotSize{syntax:"<length>";inherits:false;initial-value:10px}@property --cw-RadioButton-icon-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-RadioButton-icon-selectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-RadioButton-stateLayer-size{syntax:"<length>";inherits:false;initial-value:40px}@property --cw-RadioButton-target-size{syntax:"<length>";inherits:false;initial-value:48px}@property --cw-RadioButton-label-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-RadioButton-label-spacing{syntax:"<length>";inherits:false;initial-value:0}@property --cw-RadioButton-hover-iconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-RadioButton-hover-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-RadioButton-hover-selectedStateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-RadioButton-focus-iconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-RadioButton-focus-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-RadioButton-focus-selectedStateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-RadioButton-press-iconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-RadioButton-press-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-RadioButton-press-selectedStateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-RadioButton-disabled-iconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-RadioButton-disabled-iconOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-RadioButton-disabled-labelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-RadioButton-disabled-labelOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-SegmentedButton-containerHeight{syntax:"<length>";inherits:false;initial-value:40px}@property --cw-SegmentedButton-targetSize{syntax:"<length>";inherits:false;initial-value:48px}@property --cw-SegmentedButton-horizontalPadding{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-SegmentedButton-contentSpacing{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-SegmentedButton-iconSize{syntax:"<length>";inherits:false;initial-value:18px}@property --cw-SegmentedButton-outlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SegmentedButton-outlineThickness{syntax:"<length>";inherits:false;initial-value:1px}@property --cw-SegmentedButton-shape{syntax:"<length>";inherits:false;initial-value:9999px}@property --cw-SegmentedButton-selectedContainerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SegmentedButton-selectedLabelTextColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SegmentedButton-unselectedLabelTextColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SegmentedButton-disabledLabelTextColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SegmentedButton-disabledLabelTextOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-SegmentedButton-disabledOutlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SegmentedButton-disabledOutlineOpacity{syntax:"<number>";inherits:false;initial-value:.12}@property --cw-SegmentedButtonGroup-spacing{syntax:"<length>";inherits:false;initial-value:0}@property --cw-Switch-track-width{syntax:"<length>";inherits:false;initial-value:52px}@property --cw-Switch-track-height{syntax:"<length>";inherits:false;initial-value:32px}@property --cw-Switch-track-outlineWidth{syntax:"<length>";inherits:false;initial-value:2px}@property --cw-Switch-track-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-track-outlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-track-selectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-handle-size{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Switch-handle-selectedSize{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Switch-handle-pressedSize{syntax:"<length>";inherits:false;initial-value:28px}@property --cw-Switch-handle-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-handle-selectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-icon-size{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Switch-icon-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-icon-selectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-stateLayer-size{syntax:"<length>";inherits:false;initial-value:40px}@property --cw-Switch-target-size{syntax:"<length>";inherits:false;initial-value:48px}@property --cw-Switch-label-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-label-spacing{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-Switch-hover-handleColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-hover-selectedHandleColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-hover-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-hover-selectedStateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-focus-handleColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-focus-selectedHandleColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-focus-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-focus-selectedStateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-press-handleColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-press-selectedHandleColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-press-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-press-selectedStateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-disabled-trackColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-disabled-selectedTrackColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-disabled-trackOutlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-disabled-trackOpacity{syntax:"<number>";inherits:false;initial-value:.12}@property --cw-Switch-disabled-handleColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-disabled-handleOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-Switch-disabled-selectedHandleColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-disabled-selectedHandleOpacity{syntax:"<number>";inherits:false;initial-value:1}@property --cw-Switch-disabled-iconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-disabled-selectedIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-disabled-iconOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-Switch-disabled-labelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Switch-disabled-labelOpacity{syntax:"<number>";inherits:false;initial-value:.38}@layer cw-theme{.cw-AssistChip{--cw-Chip-focus-outlineColor:var(--cw-Color-surface-onFill);--cw-Chip-label-color:var(--cw-Color-surface-onFill)}.cw-InputChip{--cw-Chip-container-padding:4px;--cw-Chip-icon-color:var(--cw-Color-surface-onFillVariant);--cw-Chip-icon-selectedColor:var(--cw-Color-primary-fill)}:is(._cw-AssistChip-elevated,._cw-FilterChip-elevated,._cw-SuggestionChip-elevated){--cw-Chip-container-color:var(--cw-Color-surface-containerLow);--cw-Chip-container-elevation:1;--cw-Chip-container-outlineWidth:0px;--cw-Chip-focus-elevation:1;--cw-Chip-hover-elevation:2;--cw-Chip-hover-selectedElevation:2;--cw-Chip-press-elevation:1}:is(.cw-FilterChip-expressive,.cw-InputChip-expressive){--cw-Chip-container-pressedShape:8px;--cw-Chip-container-selectedShape:9999px;--cw-Chip-container-shape:12px}}@property --cw-Surface-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-onColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-shape{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-Surface-outlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-outlineThickness{syntax:"<length>";inherits:false;initial-value:0}@property --cw-Surface-selectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-selectedOnColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-disabledOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-Surface-dividerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-dividerThickness{syntax:"<length>";inherits:false;initial-value:1px}@property --cw-Surface-dividerInset{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Surface-listItemHeight{syntax:"<length>";inherits:false;initial-value:56px}@property --cw-Surface-listItemHeightDense{syntax:"<length>";inherits:false;initial-value:48px}@property --cw-Surface-listItemTwoLineHeight{syntax:"<length>";inherits:false;initial-value:72px}@property --cw-Surface-listItemThreeLineHeight{syntax:"<length>";inherits:false;initial-value:88px}@property --cw-Surface-listItemShape{syntax:"<length>";inherits:false;initial-value:0}@property --cw-Surface-listItemSelectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-listItemColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-listItemSegmentedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-listItemLabelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-listItemSupportingColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-listItemSelectedContentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-listItemExpressiveSelectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-listItemExpressiveSelectedContentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-listItemDisabledOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-Surface-listItemAvatarColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-listItemAvatarLabelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-listItemDraggedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-listItemDraggedContentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-listItemDraggedElevation{syntax:"<integer>";inherits:false;initial-value:4}@property --cw-Surface-listItemDropZoneColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-dialogScrimColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-dialogScrimOpacity{syntax:"<number>";inherits:false;initial-value:.32}@property --cw-Surface-dialogShape{syntax:"<length>";inherits:false;initial-value:28px}@property --cw-Surface-dialogColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-dialogElevation{syntax:"<integer>";inherits:false;initial-value:3}@property --cw-Surface-dialogMinWidth{syntax:"<length>";inherits:false;initial-value:280px}@property --cw-Surface-dialogMaxWidth{syntax:"<length>";inherits:false;initial-value:560px}@property --cw-Surface-dialogMaxHeight{syntax:"<length>";inherits:false;initial-value:560px}@property --cw-Surface-dialogMargin{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Surface-dialogPadding{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Surface-dialogSpacing{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Surface-dialogIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-dialogIconSize{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Surface-dialogHeadlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-dialogSupportingTextColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-fullScreenDialogColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-fullScreenDialogHeaderHeight{syntax:"<length>";inherits:false;initial-value:56px}@property --cw-Surface-fullScreenDialogHeaderScrolledColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-fullScreenDialogHeaderScrolledElevation{syntax:"<integer>";inherits:false;initial-value:2}@property --cw-Surface-menuColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-menuShape{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-Surface-menuElevation{syntax:"<integer>";inherits:false;initial-value:2}@property --cw-Surface-menuContentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-menuSupportingColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-menuSelectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-menuSelectedContentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-menuDisabledOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-Surface-menuItemHeight{syntax:"<length>";inherits:false;initial-value:48px}@property --cw-Surface-menuItemMinWidth{syntax:"<length>";inherits:false;initial-value:112px}@property --cw-Surface-menuItemMaxWidth{syntax:"<length>";inherits:false;initial-value:280px}@property --cw-Surface-menuGroupColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-menuGroupSelectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-menuGroupSelectedContentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-menuGroupShape{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Surface-menuGroupInnerShape{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-Surface-menuGroupItemHeight{syntax:"<length>";inherits:false;initial-value:48px}@property --cw-Surface-menuGroupIconSize{syntax:"<length>";inherits:false;initial-value:20px}@property --cw-Surface-menuGroupItemShape{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-Surface-menuGroupItemOuterShape{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-Surface-menuGroupItemSelectedShape{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-Surface-menuVibrantColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-menuVibrantContentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-menuVibrantActiveIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-menuVibrantSelectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-menuVibrantSelectedContentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-sheetColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-sheetShape{syntax:"<length>";inherits:false;initial-value:28px}@property --cw-Surface-sheetPeekHeight{syntax:"<length>";inherits:false;initial-value:56px}@property --cw-Surface-sheetMaxWidth{syntax:"<length>";inherits:false;initial-value:640px}@property --cw-Surface-sheetElevation{syntax:"<integer>";inherits:false;initial-value:1}@property --cw-Surface-dragHandleColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-dragHandleWidth{syntax:"<length>";inherits:false;initial-value:32px}@property --cw-Surface-dragHandleHeight{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-Surface-sideSheetWidth{syntax:"<length>";inherits:false;initial-value:256px}@property --cw-Surface-sideSheetColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-sideSheetModalColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-sideSheetModalElevation{syntax:"<integer>";inherits:false;initial-value:1}@property --cw-Surface-sideSheetShape{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Surface-sideSheetDetachedMargin{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Surface-sideSheetHeadlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-sideSheetDividerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Surface-scaffoldFabSpacing{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Surface-paneSpacing{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Surface-paneMargin{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Surface-paneMarginCompact{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Surface-panePreferredWidth{syntax:"<length>";inherits:false;initial-value:360px}@property --cw-Surface-panePreferredWidthExtraLarge{syntax:"<length>";inherits:false;initial-value:412px}@property --cw-Surface-focusIndicatorColor{syntax:"<color>";inherits:false;initial-value:#0000}@layer cw-style{.cw-Surface{--cw-Surface-color:var(--cw-Color-surface-container);--cw-Surface-onColor:var(--cw-Color-surface-onFill);--cw-Surface-outlineColor:var(--cw-Color-outline);--cw-Surface-selectedColor:var(--cw-Color-secondary-container);--cw-Surface-selectedOnColor:var(--cw-Color-secondary-onContainer);--cw-Surface-dividerColor:var(--cw-Color-outlineVariant);--cw-Surface-listItemSelectedColor:var(--cw-Color-secondary-container);--cw-Surface-listItemColor:var(--cw-Color-surface-fill);--cw-Surface-listItemSegmentedColor:var(--cw-Color-surface-fill);--cw-Surface-listItemLabelColor:var(--cw-Color-surface-onFill);--cw-Surface-listItemSupportingColor:var(--cw-Color-surface-onFillVariant);--cw-Surface-listItemSelectedContentColor:var(--cw-Color-secondary-onContainer);--cw-Surface-listItemExpressiveSelectedColor:var(--cw-Color-primary-container);--cw-Surface-listItemExpressiveSelectedContentColor:var(--cw-Color-primary-onContainer);--cw-Surface-listItemAvatarColor:var(--cw-Color-primary-container);--cw-Surface-listItemAvatarLabelColor:var(--cw-Color-primary-onContainer);--cw-Surface-listItemDraggedColor:var(--cw-Color-tertiary-container);--cw-Surface-listItemDraggedContentColor:var(--cw-Color-tertiary-onContainer);--cw-Surface-listItemDropZoneColor:var(--cw-Color-surface-containerLow);--cw-Surface-dialogScrimColor:var(--cw-Color-scrim);--cw-Surface-dialogColor:var(--cw-Color-surface-containerHigh);--cw-Surface-dialogIconColor:var(--cw-Color-secondary-fill);--cw-Surface-dialogHeadlineColor:var(--cw-Color-surface-onFill);--cw-Surface-dialogSupportingTextColor:var(--cw-Color-surface-onFillVariant);--cw-Surface-fullScreenDialogColor:var(--cw-Color-surface-fill);--cw-Surface-fullScreenDialogHeaderScrolledColor:var(--cw-Color-surface-container);--cw-Surface-menuColor:var(--cw-Color-surface-container);--cw-Surface-menuContentColor:var(--cw-Color-surface-onFill);--cw-Surface-menuSupportingColor:var(--cw-Color-surface-onFillVariant);--cw-Surface-menuSelectedColor:var(--cw-Color-secondary-container);--cw-Surface-menuSelectedContentColor:var(--cw-Color-secondary-onContainer);--cw-Surface-menuGroupColor:var(--cw-Color-surface-containerLow);--cw-Surface-menuGroupSelectedColor:var(--cw-Color-tertiary-container);--cw-Surface-menuGroupSelectedContentColor:var(--cw-Color-tertiary-onContainer);--cw-Surface-menuVibrantColor:var(--cw-Color-tertiary-container);--cw-Surface-menuVibrantContentColor:var(--cw-Color-tertiary-onContainer);--cw-Surface-menuVibrantActiveIconColor:var(--cw-Color-tertiary-fill);--cw-Surface-menuVibrantSelectedColor:var(--cw-Color-tertiary-fill);--cw-Surface-menuVibrantSelectedContentColor:var(--cw-Color-tertiary-onFill);--cw-Surface-sheetColor:var(--cw-Color-surface-containerLow);--cw-Surface-dragHandleColor:var(--cw-Color-surface-onFillVariant);--cw-Surface-sideSheetColor:var(--cw-Color-surface-fill);--cw-Surface-sideSheetModalColor:var(--cw-Color-surface-containerLow);--cw-Surface-sideSheetHeadlineColor:var(--cw-Color-surface-onFillVariant);--cw-Surface-sideSheetDividerColor:var(--cw-Color-outline);--cw-Surface-focusIndicatorColor:var(--cw-Color-secondary-fill);--cw-interactable-focusIndicator-color:var(--cw-Surface-focusIndicatorColor);--cw-interactable-focusIndicator-offset:2px;--cw-interactable-focusIndicator-thickness:3px;background-color:var(--cw-Surface-color);border-color:var(--cw-Surface-outlineColor);border-radius:var(--_cw-Surface-shape,var(--cw-Surface-shape));border-style:solid;border-width:var(--cw-Surface-outlineThickness);box-sizing:border-box;color:var(--cw-Surface-onColor);min-inline-size:0;transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:background-color,border-color,color,--cw-elevationShadow-level;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);flex-flow:column;display:flex;position:relative}.cw-List,.cw-ListItem,.cw-Menu,.cw-Menu-popup,.cw-MenuItem,.cw-SwipeToDismiss,.cw-Carousel,.cw-Carousel-viewport,.cw-Carousel-controls button,.cw-PullToRefresh{--cw-Surface-color:var(--cw-Color-surface-container);--cw-Surface-onColor:var(--cw-Color-surface-onFill);--cw-Surface-shape:12px;--cw-Surface-outlineColor:var(--cw-Color-outline);--cw-Surface-outlineThickness:0px;--cw-Surface-selectedColor:var(--cw-Color-secondary-container);--cw-Surface-dividerColor:var(--cw-Color-outlineVariant);--cw-Surface-dividerThickness:1px;--cw-Surface-listItemHeight:56px;--cw-Surface-listItemHeightDense:48px;--cw-Surface-dialogScrimColor:var(--cw-Color-scrim);--cw-Surface-dialogShape:28px;--cw-Surface-menuColor:var(--cw-Color-surface-container);--cw-Surface-menuShape:4px;--cw-Surface-sheetColor:var(--cw-Color-surface-containerLow);--cw-Surface-sheetShape:28px;--cw-Surface-sheetPeekHeight:56px;--cw-Surface-focusIndicatorColor:var(--cw-Color-secondary-fill)}.cw-List,.cw-Menu,.cw-SwipeToDismiss,.cw-Carousel,.cw-PullToRefresh{--cw-surface-color:var(--cw-Surface-color);--cw-surface-on-color:var(--cw-Surface-onColor);--cw-surface-shape:var(--cw-Surface-shape);--cw-surface-outline-color:var(--cw-Surface-outlineColor);--cw-surface-outline-thickness:var(--cw-Surface-outlineThickness);--cw-surface-selected-color:var(--cw-Surface-selectedColor);--cw-surface-divider-color:var(--cw-Surface-dividerColor);--cw-surface-divider-thickness:var(--cw-Surface-dividerThickness);--cw-surface-list-item-height:var(--cw-Surface-listItemHeight);--cw-surface-list-item-height-dense:var(--cw-Surface-listItemHeightDense);--cw-surface-dialog-scrim-color:var(--cw-Surface-dialogScrimColor);--cw-surface-dialog-shape:var(--cw-Surface-dialogShape);--cw-surface-menu-color:var(--cw-Surface-menuColor);--cw-surface-menu-shape:var(--cw-Surface-menuShape);--cw-surface-sheet-color:var(--cw-Surface-sheetColor);--cw-surface-sheet-shape:var(--cw-Surface-sheetShape);--cw-surface-sheet-peek-height:var(--cw-Surface-sheetPeekHeight);--cw-surface-focus-indicator-color:var(--cw-Surface-focusIndicatorColor)}.cw-Surface-clickable,.cw-Surface-selectable{cursor:pointer}.cw-Surface-hover{--cw-interactable-stateLayer-color:currentcolor;--cw-interactable-stateLayer-opacity:.08}.cw-Surface-focus{--cw-interactable-stateLayer-color:currentcolor;--cw-interactable-stateLayer-opacity:.1}.cw-Surface-press{--cw-interactable-ripple-color:currentcolor;--cw-interactable-ripple-opacity:.1}.cw-Surface-selected{background-color:var(--cw-Surface-selectedColor);color:var(--cw-Surface-selectedOnColor)}.cw-Surface-disabled{cursor:default;opacity:var(--cw-Surface-disabledOpacity);pointer-events:none;-webkit-user-select:none;user-select:none}._cw-Surface-surface{--cw-Surface-color:var(--cw-Color-surface-fill)}._cw-Surface-surface-dim{--cw-Surface-color:var(--cw-Color-surface-fillDim)}._cw-Surface-surface-bright{--cw-Surface-color:var(--cw-Color-surface-fillBright)}._cw-Surface-surface-container-lowest{--cw-Surface-color:var(--cw-Color-surface-containerLowest)}._cw-Surface-surface-container-low{--cw-Surface-color:var(--cw-Color-surface-containerLow)}._cw-Surface-surface-container{--cw-Surface-color:var(--cw-Color-surface-container)}._cw-Surface-surface-container-high{--cw-Surface-color:var(--cw-Color-surface-containerHigh)}._cw-Surface-surface-container-highest{--cw-Surface-color:var(--cw-Color-surface-containerHighest)}._cw-Surface-inverse{--cw-Surface-color:var(--cw-Color-surface-inverseFill);--cw-Surface-onColor:var(--cw-Color-surface-inverseOnFill)}._cw-Surface-primary{--cw-Surface-color:var(--cw-Color-primary-fill);--cw-Surface-onColor:var(--cw-Color-primary-onFill)}._cw-Surface-secondary{--cw-Surface-color:var(--cw-Color-secondary-fill);--cw-Surface-onColor:var(--cw-Color-secondary-onFill)}._cw-Surface-tertiary{--cw-Surface-color:var(--cw-Color-tertiary-fill);--cw-Surface-onColor:var(--cw-Color-tertiary-onFill)}._cw-Surface-error{--cw-Surface-color:var(--cw-Color-error-fill);--cw-Surface-onColor:var(--cw-Color-error-onFill)}._cw-Surface-elevation-0{--cw-elevationShadow-level:0}._cw-Surface-elevation-1{--cw-elevationShadow-level:1}._cw-Surface-elevation-2{--cw-elevationShadow-level:2}._cw-Surface-elevation-3{--cw-elevationShadow-level:3}._cw-Surface-elevation-4{--cw-elevationShadow-level:4}._cw-Surface-elevation-5{--cw-elevationShadow-level:5}._cw-Surface-shape-none{--_cw-Surface-shape:0px}._cw-Surface-shape-extra-small{--_cw-Surface-shape:4px}._cw-Surface-shape-small{--_cw-Surface-shape:8px}._cw-Surface-shape-medium{--_cw-Surface-shape:12px}._cw-Surface-shape-large{--_cw-Surface-shape:16px}._cw-Surface-shape-extra-large{--_cw-Surface-shape:28px}._cw-Surface-shape-full{--_cw-Surface-shape:9999px}.cw-Divider{--cw-Surface-dividerColor:var(--cw-Color-outlineVariant);border-color:var(--cw-Surface-dividerColor);box-sizing:border-box;border-style:solid;border-width:0;flex:none}._cw-Divider-horizontal{border-block-start-width:var(--_cw-Divider-thickness,var(--cw-Surface-dividerThickness));block-size:0}._cw-Divider-vertical{border-inline-start-width:var(--_cw-Divider-thickness,var(--cw-Surface-dividerThickness));align-self:stretch;min-block-size:1lh;inline-size:0}._cw-Divider-horizontal:is(._cw-Divider-inset-start,._cw-Divider-inset-both){margin-inline-start:var(--cw-Surface-dividerInset)}._cw-Divider-horizontal:is(._cw-Divider-inset-end,._cw-Divider-inset-both){margin-inline-end:var(--cw-Surface-dividerInset)}._cw-Divider-vertical:is(._cw-Divider-inset-start,._cw-Divider-inset-both){margin-block-start:var(--cw-Surface-dividerInset)}._cw-Divider-vertical:is(._cw-Divider-inset-end,._cw-Divider-inset-both){margin-block-end:var(--cw-Surface-dividerInset)}.cw-Dialog{--cw-Surface-dialogColor:var(--cw-Color-surface-containerHigh);--cw-Surface-dialogElevation:3;--cw-Surface-dialogShape:28px;--cw-elevationShadow-level:var(--cw-Surface-dialogElevation);--_cw-Dialog-effect-duration:var(--cw-Motion-spring-effect-default-duration);--_cw-Dialog-effect-easing:var(--cw-Motion-spring-effect-default-easing);background-color:var(--cw-Surface-dialogColor);border-radius:var(--cw-Surface-dialogShape);box-sizing:border-box;color:var(--cw-Color-surface-onFill);inline-size:fit-content;max-block-size:calc(100% - (2*var(--cw-Surface-dialogMargin)));max-inline-size:min(var(--cw-Surface-dialogMaxWidth),100% - 2*var(--cw-Surface-dialogMargin));min-inline-size:min(var(--cw-Surface-dialogMinWidth),100% - 2*var(--cw-Surface-dialogMargin));padding:var(--cw-Surface-dialogPadding);transition-behavior:allow-discrete;transition-duration:var(--_cw-Dialog-effect-duration),var(--_cw-Dialog-effect-duration),var(--_cw-Dialog-effect-duration),var(--cw-Motion-spring-spatial-default-duration);transition-property:display,opacity,overlay,scale;transition-timing-function:var(--_cw-Dialog-effect-easing),var(--_cw-Dialog-effect-easing),var(--_cw-Dialog-effect-easing),var(--cw-Motion-spring-spatial-default-easing);border-style:none;margin:auto;position:fixed;inset:0;overflow:auto}.cw-Dialog:is(:not([open]),._cw-Dialog-closing){--_cw-Dialog-effect-duration:var(--cw-Motion-spring-effect-fast-duration);--_cw-Dialog-effect-easing:var(--cw-Motion-spring-effect-fast-easing);opacity:0}:is(.cw-Dialog,.cw-ModalBottomSheet,.cw-SideSheet)::backdrop{--cw-Surface-dialogScrimColor:var(--cw-Color-scrim);background-color:rgb(from var(--cw-Surface-dialogScrimColor) r g b/calc(alpha*var(--cw-Surface-dialogScrimOpacity)));transition-behavior:allow-discrete;transition-duration:var(--cw-Motion-spring-effect-default-duration);transition-property:background-color,display,overlay;transition-timing-function:var(--cw-Motion-spring-effect-default-easing)}:is(.cw-Dialog,.cw-ModalBottomSheet,.cw-SideSheet):is(:not([open]),._cw-Dialog-closing,._cw-ModalBottomSheet-closing,._cw-SideSheet-closing)::backdrop,._cw-ModalBottomSheet-hiding::backdrop{background-color:#0000}.cw-Dialog:is(:not([open]),._cw-Dialog-closing)::backdrop{transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-timing-function:var(--cw-Motion-spring-effect-fast-easing)}@starting-style{.cw-Dialog[open]{opacity:0;scale:.8}:is(.cw-Dialog,.cw-ModalBottomSheet,.cw-SideSheet)[open]::backdrop{background-color:#0000}}.cw-Dialog:focus-visible,.cw-BottomSheet-dragHandle:focus-visible{outline-color:var(--cw-Color-secondary-fill);outline-offset:2px;outline-style:solid;outline-width:3px}.cw-FullScreenDialog:focus-visible,.cw-ModalBottomSheet:focus-visible,.cw-BottomSheet-surface:focus-visible,.cw-SideSheet:focus-visible{outline-color:var(--cw-Color-secondary-fill);outline-offset:-3px;outline-style:solid;outline-width:3px}.cw-AlertDialog{--cw-Surface-dialogHeadlineColor:var(--cw-Color-surface-onFill);--cw-Surface-dialogIconColor:var(--cw-Color-secondary-fill);--cw-Surface-dialogSupportingTextColor:var(--cw-Color-surface-onFillVariant);--cw-Surface-dividerColor:var(--cw-Color-outlineVariant);--_cw-AlertDialog-color:var(--cw-Surface-dialogColor);--_cw-AlertDialog-dividerColor:var(--cw-Surface-dividerColor);--_cw-AlertDialog-headlineColor:var(--cw-Surface-dialogHeadlineColor);--_cw-AlertDialog-iconColor:var(--cw-Surface-dialogIconColor);--_cw-AlertDialog-iconSize:var(--cw-Surface-dialogIconSize);--_cw-AlertDialog-spacing:var(--cw-Surface-dialogSpacing);--_cw-AlertDialog-supportingTextColor:var(--cw-Surface-dialogSupportingTextColor);--_cw-AlertDialog-textSpacing:var(--cw-Surface-dialogPadding);max-block-size:min(var(--cw-Surface-dialogMaxHeight),100% - 2*var(--cw-Surface-dialogMargin));flex-direction:column;overflow:hidden}.cw-AlertDialog[open]{display:flex}.cw-AlertDialog-icon{color:var(--_cw-AlertDialog-iconColor);font-size:var(--_cw-AlertDialog-iconSize);flex:none;align-self:center;margin-block-end:var(--_cw-AlertDialog-spacing);display:flex}.cw-AlertDialog-icon>.cw-Icon{--cw-Icon-size:var(--_cw-AlertDialog-iconSize)}.cw-AlertDialog-title{font:400 1.5rem/var(--cw-Typescale-headline-small-lineHeight,var(--cw-LineHeight-headline-small)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:0;color:var(--_cw-AlertDialog-headlineColor);flex:none;margin-block-start:0;margin-block-end:var(--_cw-AlertDialog-spacing);margin-inline:0}.cw-AlertDialog:has(>.cw-AlertDialog-icon:not(:empty))>.cw-AlertDialog-title{text-align:center}.cw-AlertDialog-text{font:400 .875rem/var(--cw-Typescale-body-medium-lineHeight,var(--cw-LineHeight-body-medium)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.0125rem;background-attachment:local,local,scroll,scroll;background-image:linear-gradient(var(--_cw-AlertDialog-color)0 0),linear-gradient(var(--_cw-AlertDialog-color)0 0),linear-gradient(var(--_cw-AlertDialog-dividerColor)0 0),linear-gradient(var(--_cw-AlertDialog-dividerColor)0 0);color:var(--_cw-AlertDialog-supportingTextColor);background-position:top,bottom,top,bottom;background-repeat:no-repeat;background-size:100% 1px;flex:0 auto;min-block-size:0;overflow:auto}.cw-AlertDialog-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:12px 8px;margin-block-start:var(--_cw-AlertDialog-textSpacing);display:flex}.cw-AlertDialog-icon:empty,.cw-AlertDialog-title:empty,.cw-AlertDialog-noDismiss .cw-AlertDialog-dismiss{display:none}.cw-FullScreenDialog{--cw-Surface-fullScreenDialogColor:var(--cw-Color-surface-fill);--cw-Surface-fullScreenDialogHeaderScrolledColor:var(--cw-Color-surface-container);--cw-Surface-fullScreenDialogHeaderScrolledElevation:2;--_cw-FullScreenDialog-headerHeight:var(--cw-Surface-fullScreenDialogHeaderHeight);--_cw-FullScreenDialog-scrolledColor:var(--cw-Surface-fullScreenDialogHeaderScrolledColor);--_cw-FullScreenDialog-scrolledElevation:var(--cw-Surface-fullScreenDialogHeaderScrolledElevation);--_cw-FullScreenDialog-padding:var(--cw-Surface-dialogPadding);--_cw-FullScreenDialog-duration:var(--cw-Motion-spring-spatial-slow-duration);--_cw-FullScreenDialog-easing:var(--cw-Motion-spring-spatial-slow-easing);background-color:var(--cw-Surface-fullScreenDialogColor);box-sizing:border-box;block-size:100%;color:var(--cw-Color-surface-onFill);transition-behavior:allow-discrete;max-block-size:none;inline-size:100%;max-inline-size:none;transition-duration:var(--_cw-FullScreenDialog-duration);transition-property:display,overlay,translate;transition-timing-function:var(--_cw-FullScreenDialog-easing);border-style:none;border-radius:0;flex-direction:column;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.cw-FullScreenDialog[open]{display:flex}.cw-FullScreenDialog:is(:not([open]),._cw-FullScreenDialog-closing){--_cw-FullScreenDialog-duration:var(--cw-Motion-spring-effect-fast-duration);--_cw-FullScreenDialog-easing:var(--cw-Motion-spring-effect-fast-easing);translate:0 100%}@starting-style{.cw-FullScreenDialog[open]{translate:0 100%}}.cw-FullScreenDialog::backdrop{background-color:#0000}.cw-FullScreenDialog-header{--cw-elevationShadow-level:0;block-size:var(--_cw-FullScreenDialog-headerHeight);box-sizing:border-box;transition-duration:var(--cw-Motion-spring-effect-default-duration);transition-property:background-color,--cw-elevationShadow-level;transition-timing-function:var(--cw-Motion-spring-effect-default-easing);flex:none;align-items:center;padding-inline:4px;display:flex}.cw-FullScreenDialog-scrolled .cw-FullScreenDialog-header{--cw-elevationShadow-level:var(--_cw-FullScreenDialog-scrolledElevation);background-color:var(--_cw-FullScreenDialog-scrolledColor)}.cw-FullScreenDialog-title{font:400 1.375rem/var(--cw-Typescale-title-large-lineHeight,var(--cw-LineHeight-title-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;margin-block:0;margin-inline:12px 0;overflow:hidden}.cw-FullScreenDialog-content{min-block-size:0;padding:var(--_cw-FullScreenDialog-padding);flex:auto;overflow:auto}.cw-FullScreenDialog-noConfirm .cw-FullScreenDialog-confirm{display:none}.cw-SideSheet{--cw-Surface-sideSheetColor:var(--cw-Color-surface-fill);--cw-Surface-sideSheetDividerColor:var(--cw-Color-outline);--cw-Surface-sideSheetHeadlineColor:var(--cw-Color-surface-onFillVariant);--cw-Surface-sideSheetModalColor:var(--cw-Color-surface-containerLow);--cw-Surface-sideSheetModalElevation:1;--cw-Surface-sideSheetShape:16px;--cw-elevationShadow-level:0;--_cw-SideSheet-direction:1;--_cw-SideSheet-dividerColor:var(--cw-Surface-sideSheetDividerColor);--_cw-SideSheet-duration:var(--cw-Motion-spring-spatial-default-duration);--_cw-SideSheet-easing:var(--cw-Motion-spring-spatial-default-easing);--_cw-SideSheet-headlineColor:var(--cw-Surface-sideSheetHeadlineColor);--_cw-SideSheet-hidden:calc(var(--_cw-SideSheet-direction)*(100% + var(--_cw-SideSheet-margin)));--_cw-SideSheet-margin:0px;background-color:var(--cw-Surface-sideSheetColor);block-size:calc(100% - 2*var(--_cw-SideSheet-margin));box-sizing:border-box;color:var(--cw-Color-surface-onFill);inline-size:var(--cw-Surface-sideSheetWidth);inset-block:var(--_cw-SideSheet-margin);max-block-size:none;max-inline-size:calc(100% - 2*var(--_cw-SideSheet-margin));transition-behavior:allow-discrete;transition-duration:var(--_cw-SideSheet-duration);transition-property:display,overlay,translate;transition-timing-function:var(--_cw-SideSheet-easing);border-style:none;border-radius:0;flex-direction:column;margin:0;padding:0;position:fixed;inset-inline-start:auto;inset-inline-end:var(--_cw-SideSheet-margin)}.cw-SideSheet[open]{display:flex}.cw-SideSheet[data-cw-side-sheet-edge=start]{--_cw-SideSheet-direction:-1;inset-inline-start:var(--_cw-SideSheet-margin);inset-inline-end:auto}.cw-SideSheet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_cw-SideSheet-direction:-1}.cw-SideSheet[data-cw-side-sheet-edge=start]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_cw-SideSheet-direction:1}.cw-SideSheet:is(:not([open]),._cw-SideSheet-closing){--_cw-SideSheet-duration:var(--cw-Motion-spring-effect-fast-duration);--_cw-SideSheet-easing:var(--cw-Motion-spring-effect-fast-easing);translate:var(--_cw-SideSheet-hidden)0}@starting-style{.cw-SideSheet[open]{translate:var(--_cw-SideSheet-hidden)0}}.cw-SideSheet-modal{--cw-elevationShadow-level:var(--cw-Surface-sideSheetModalElevation);background-color:var(--cw-Surface-sideSheetModalColor);border-start-start-radius:var(--cw-Surface-sideSheetShape);border-end-start-radius:var(--cw-Surface-sideSheetShape)}.cw-SideSheet-modal[data-cw-side-sheet-edge=start]{border-start-start-radius:0;border-start-end-radius:var(--cw-Surface-sideSheetShape);border-end-end-radius:var(--cw-Surface-sideSheetShape);border-end-start-radius:0}.cw-SideSheet-detached{--_cw-SideSheet-margin:var(--cw-Surface-sideSheetDetachedMargin);border-radius:var(--cw-Surface-sideSheetShape)}.cw-SideSheet-header{box-sizing:border-box;flex:none;align-items:center;gap:16px;padding-block:16px;padding-inline:24px;display:flex}.cw-SideSheet-header:has(>.cw-SideSheet-icon:not(:empty)){padding-inline-start:16px}.cw-SideSheet-title{font:400 1.375rem/var(--cw-Typescale-title-large-lineHeight,var(--cw-LineHeight-title-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:0;color:var(--_cw-SideSheet-headlineColor);flex:auto;min-inline-size:0;margin:0}.cw-SideSheet-body{box-sizing:border-box;flex:auto;min-block-size:0;padding-block-end:24px;padding-inline:24px;overflow:auto}.cw-SideSheet-actions{border-block-start-color:var(--_cw-SideSheet-dividerColor);box-sizing:border-box;border-block-start-style:solid;border-block-start-width:1px;flex:none;align-items:center;gap:8px;padding-block:16px;padding-inline:24px;display:flex}.cw-SideSheet-icon:empty,.cw-SideSheet-actions:empty,.cw-SideSheet-noDismiss .cw-SideSheet-dismiss{display:none}@media(forced-colors:active){.cw-Dialog,.cw-FullScreenDialog,.cw-ModalBottomSheet,.cw-BottomSheet>.cw-BottomSheet-surface,.cw-SideSheet{outline:2px solid canvastext}}.cw-ModalBottomSheet{--cw-Surface-dragHandleColor:var(--cw-Color-surface-onFillVariant);--cw-Surface-sheetColor:var(--cw-Color-surface-containerLow);--cw-Surface-sheetElevation:1;--cw-Surface-sheetShape:28px;--cw-elevationShadow-level:var(--cw-Surface-sheetElevation);--_cw-BottomSheet-detent:max(0px,100% - 50dvh);--_cw-BottomSheet-duration:var(--cw-Motion-spring-spatial-default-duration);--_cw-BottomSheet-easing:var(--cw-Motion-spring-spatial-default-easing);--_cw-BottomSheet-handleColor:var(--cw-Surface-dragHandleColor);--_cw-BottomSheet-handleHeight:var(--cw-Surface-dragHandleHeight);--_cw-BottomSheet-handleWidth:var(--cw-Surface-dragHandleWidth);background-color:var(--cw-Surface-sheetColor);box-sizing:border-box;color:var(--cw-Color-surface-onFill);max-block-size:100%;inline-size:100%;max-inline-size:var(--cw-Surface-sheetMaxWidth);transition-behavior:allow-discrete;transition-duration:var(--cw-Motion-spring-effect-default-duration),var(--cw-Motion-spring-effect-default-duration),var(--_cw-BottomSheet-duration);transition-property:display,overlay,translate;transition-timing-function:var(--cw-Motion-spring-effect-default-easing),var(--cw-Motion-spring-effect-default-easing),var(--_cw-BottomSheet-easing);translate:0 var(--_cw-BottomSheet-detent);border-style:none;border-start-start-radius:var(--cw-Surface-sheetShape);border-start-end-radius:var(--cw-Surface-sheetShape);flex-direction:column;margin-block:0;margin-inline:auto;padding:0;position:fixed;inset-block:auto 0;inset-inline:0;overflow:hidden}.cw-ModalBottomSheet[open]{display:flex}.cw-ModalBottomSheet-expanded{--_cw-BottomSheet-detent:0px}.cw-ModalBottomSheet._cw-BottomSheet-tracking,.cw-BottomSheet._cw-BottomSheet-tracking>.cw-BottomSheet-surface{--_cw-BottomSheet-duration:0s;--_cw-BottomSheet-overshoot:max(0,-1*var(--_cw-BottomSheet-offset));scale:1 calc(1 + var(--_cw-BottomSheet-overshoot)/var(--_cw-BottomSheet-height));transform-origin:top;translate:0 calc(var(--_cw-BottomSheet-offset)*1px)}.cw-ModalBottomSheet._cw-BottomSheet-tracking>.cw-BottomSheet-surface,.cw-BottomSheet._cw-BottomSheet-tracking>.cw-BottomSheet-surface>*{--_cw-BottomSheet-overshoot:inherit;scale:1 calc(var(--_cw-BottomSheet-height)/(var(--_cw-BottomSheet-height) + var(--_cw-BottomSheet-overshoot)));transform-origin:top}.cw-BottomSheet._cw-BottomSheet-tracking:not(.cw-BottomSheet-noDragHandle)>.cw-BottomSheet-surface>.cw-BottomSheet-content{transform-origin:50% calc(-1*var(--_cw-BottomSheet-handleSize))}.cw-ModalBottomSheet:is(:not([open]),._cw-ModalBottomSheet-closing){--_cw-BottomSheet-detent:100%;--_cw-BottomSheet-duration:var(--cw-Motion-spring-effect-fast-duration);--_cw-BottomSheet-easing:var(--cw-Motion-spring-effect-fast-easing)}.cw-BottomSheet{--cw-Surface-dragHandleColor:var(--cw-Color-surface-onFillVariant);--cw-Surface-sheetColor:var(--cw-Color-surface-containerLow);--cw-Surface-sheetElevation:1;--cw-Surface-sheetShape:28px;--_cw-BottomSheet-color:var(--cw-Surface-sheetColor);--_cw-BottomSheet-elevation:var(--cw-Surface-sheetElevation);--_cw-BottomSheet-handleColor:var(--cw-Surface-dragHandleColor);--_cw-BottomSheet-handleHeight:var(--cw-Surface-dragHandleHeight);--_cw-BottomSheet-handleWidth:var(--cw-Surface-dragHandleWidth);--_cw-BottomSheet-maxWidth:var(--cw-Surface-sheetMaxWidth);--_cw-BottomSheet-peek:var(--_cw-BottomSheet-peekHeight,var(--_cw-Scaffold-sheetPeekHeight,var(--cw-Surface-sheetPeekHeight)));--_cw-BottomSheet-shape:var(--cw-Surface-sheetShape);pointer-events:none;transition-behavior:allow-discrete;transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:display;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);position:fixed;inset:0}.cw-BottomSheet:not(.cw-BottomSheet-open){display:none}.cw-BottomSheet>.cw-BottomSheet-surface{--cw-elevationShadow-level:var(--_cw-BottomSheet-elevation);--_cw-BottomSheet-detent:calc(100% - var(--_cw-BottomSheet-peek));--_cw-BottomSheet-duration:var(--cw-Motion-spring-spatial-default-duration);--_cw-BottomSheet-easing:var(--cw-Motion-spring-spatial-default-easing);background-color:var(--_cw-BottomSheet-color);box-sizing:border-box;color:var(--cw-Color-surface-onFill);max-block-size:100%;inline-size:100%;max-inline-size:var(--_cw-BottomSheet-maxWidth);min-block-size:var(--_cw-BottomSheet-peek);pointer-events:auto;transition-duration:var(--_cw-BottomSheet-duration);transition-property:translate;transition-timing-function:var(--_cw-BottomSheet-easing);translate:0 var(--_cw-BottomSheet-detent);border-start-start-radius:var(--_cw-BottomSheet-shape);border-start-end-radius:var(--_cw-BottomSheet-shape);margin-inline:auto;position:absolute;inset-block-end:0;inset-inline:0}.cw-BottomSheet-expanded>.cw-BottomSheet-surface{--_cw-BottomSheet-detent:0px}.cw-BottomSheet:not(.cw-BottomSheet-open)>.cw-BottomSheet-surface{--_cw-BottomSheet-detent:100%;--_cw-BottomSheet-duration:var(--cw-Motion-spring-effect-fast-duration);--_cw-BottomSheet-easing:var(--cw-Motion-spring-effect-fast-easing)}.cw-BottomSheet-surface{--_cw-BottomSheet-handleSize:48px;flex-direction:column;display:flex}.cw-ModalBottomSheet>.cw-BottomSheet-surface{flex:0 auto;min-block-size:0}.cw-BottomSheet-dragHandle{appearance:none;block-size:var(--_cw-BottomSheet-handleSize);border-radius:9999px;color:var(--_cw-BottomSheet-handleColor);cursor:grab;inline-size:var(--_cw-BottomSheet-handleSize);touch-action:none;-webkit-user-select:none;user-select:none;background-color:#0000;border-style:none;flex:none;align-self:center;place-items:center;padding:0;display:grid}.cw-BottomSheet-dragHandle:empty:before{block-size:var(--_cw-BottomSheet-handleHeight);border-radius:9999px;content:"";inline-size:var(--_cw-BottomSheet-handleWidth);background-color:currentColor}.cw-BottomSheet-dragging .cw-BottomSheet-dragHandle{cursor:grabbing}.cw-BottomSheet-noDragHandle .cw-BottomSheet-dragHandle{display:none}.cw-BottomSheet-content{box-sizing:border-box;overscroll-behavior:contain;min-block-size:0;flex:0 auto;padding-block-end:env(safe-area-inset-bottom);overflow:auto}.cw-Scaffold{--_cw-Scaffold-bottomInset:0px;--_cw-Scaffold-fabSpacing:var(--cw-Surface-scaffoldFabSpacing);background-color:var(--cw-Color-background);box-sizing:border-box;color:var(--cw-Color-onBackground);isolation:isolate;grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);min-block-size:100%;min-inline-size:0;display:grid;position:relative}.cw-Scaffold-topBar{grid-area:1/1;min-inline-size:0}.cw-Scaffold-content{box-sizing:border-box;min-block-size:0;min-inline-size:0;grid-area:2/1;padding-block-end:var(--_cw-Scaffold-bottomInset);overflow:auto}.cw-Scaffold-bottomBar{grid-area:4/1;min-inline-size:0}.cw-Scaffold-layer{grid-area:2/1/4;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;pointer-events:none;z-index:1;min-block-size:0;display:grid;position:relative;overflow:clip}.cw-Scaffold-overlay{box-sizing:border-box;min-block-size:0;pointer-events:none;flex-direction:column;grid-area:1/1;align-self:end;padding-block-end:var(--_cw-Scaffold-bottomInset);display:flex}._cw-Scaffold-fab-endOverlay:not(:has(>.cw-Scaffold-layer>.cw-Scaffold-sheet>.cw-BottomSheet-open))>.cw-Scaffold-layer{grid-row:2/5}._cw-Scaffold-fab-endOverlay:not(:has(>.cw-Scaffold-layer>.cw-Scaffold-sheet>.cw-BottomSheet-open))>.cw-Scaffold-layer>.cw-Scaffold-overlay{grid-row:1/-1}.cw-Scaffold-sheet{grid-area:2/1;min-block-size:0}.cw-Scaffold-sheet>.cw-BottomSheet{block-size:var(--_cw-BottomSheet-peek);position:static}.cw-Scaffold-sheet>:not(.cw-BottomSheet){pointer-events:auto}.cw-Scaffold-snackbar{pointer-events:none;z-index:1;align-self:center;max-inline-size:100%;position:relative}.cw-Scaffold-snackbar:has(>.cw-SnackbarHost){align-self:stretch}.cw-Scaffold-snackbar>.cw-SnackbarHost{padding:12px;position:relative;inset:auto}.cw-Scaffold-fab{margin-block:0 var(--_cw-Scaffold-fabSpacing);margin-inline:var(--_cw-Scaffold-fabSpacing);pointer-events:none;align-self:flex-end}._cw-Scaffold-fab-start>.cw-Scaffold-layer>.cw-Scaffold-overlay>.cw-Scaffold-fab{align-self:flex-start}._cw-Scaffold-fab-center>.cw-Scaffold-layer>.cw-Scaffold-overlay>.cw-Scaffold-fab{align-self:center}.cw-Scaffold-snackbar>:not(.cw-SnackbarHost),.cw-Scaffold-fab>*{pointer-events:auto}.cw-Scaffold-topBar:empty,.cw-Scaffold-bottomBar:empty,.cw-Scaffold-sheet:empty,.cw-Scaffold-snackbar:empty,.cw-Scaffold-fab:empty{display:none}.cw-Scaffold-safeArea{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.cw-Scaffold-safeArea>.cw-Scaffold-topBar{padding-top:env(safe-area-inset-top)}.cw-Scaffold-safeArea>.cw-Scaffold-bottomBar{padding-bottom:env(safe-area-inset-bottom)}.cw-Scaffold-safeArea:has(>.cw-Scaffold-topBar:empty)>.cw-Scaffold-content{padding-top:env(safe-area-inset-top)}.cw-Scaffold-safeArea:has(>.cw-Scaffold-bottomBar:empty){--_cw-Scaffold-bottomInset:env(safe-area-inset-bottom)}.cw-PaneScaffold{box-sizing:border-box;gap:var(--cw-Surface-paneSpacing);min-block-size:0;min-inline-size:0;padding-inline:var(--cw-Surface-paneMarginCompact);display:flex}.cw-PaneScaffold-pane{box-sizing:border-box;flex:1 1 0;min-block-size:0;min-inline-size:0;display:none;overflow:auto}:is(._cw-PaneScaffold-active-primary>._cw-PaneScaffold-primary,._cw-PaneScaffold-active-secondary>._cw-PaneScaffold-secondary,._cw-PaneScaffold-active-tertiary>._cw-PaneScaffold-tertiary):not(:empty){display:block}@media(min-width:600px){.cw-PaneScaffold{padding-inline:var(--cw-Surface-paneMargin)}}@media(min-width:840px){.cw-PaneScaffold>._cw-PaneScaffold-primary:not(:empty),.cw-PaneScaffold:not(._cw-PaneScaffold-active-tertiary)>._cw-PaneScaffold-secondary:not(:empty){display:block}.cw-PaneScaffold>:is(._cw-PaneScaffold-secondary,._cw-PaneScaffold-tertiary){flex:0 0 var(--cw-Surface-panePreferredWidth)}}@media(min-width:1200px){.cw-PaneScaffold>.cw-PaneScaffold-pane:not(:empty){display:block}.cw-PaneScaffold>:is(._cw-PaneScaffold-secondary,._cw-PaneScaffold-tertiary){flex-basis:var(--cw-Surface-panePreferredWidthExtraLarge)}}.cw-PaneScaffold-pane>.cw-SideSheet:not(.cw-SideSheet-modal){block-size:100%;inline-size:100%;max-inline-size:none;position:relative;inset:auto;translate:none}.cw-PaneScaffold>.cw-PaneScaffold-pane:has(>.cw-SideSheet:is(:not([open]),._cw-SideSheet-closing):only-child){display:none}}@property --_cw-Surface-shape{syntax:"*";inherits:false}@property --_cw-BottomSheet-offset{syntax:"<number>";inherits:false;initial-value:0}@property --_cw-BottomSheet-overshoot{syntax:"<number>";inherits:false;initial-value:0}@layer cw-theme{:is(.cw-Surface-expressive,.cw-theme-expressive.cw-Surface,.cw-theme-expressive .cw-Surface,.cw-theme-expressive.cw-List,.cw-theme-expressive .cw-List,.cw-theme-expressive.cw-ListItem,.cw-theme-expressive .cw-ListItem,.cw-theme-expressive.cw-Menu,.cw-theme-expressive .cw-Menu,.cw-theme-expressive.cw-Menu-popup,.cw-theme-expressive .cw-Menu-popup,.cw-theme-expressive.cw-MenuItem,.cw-theme-expressive .cw-MenuItem,.cw-theme-expressive.cw-SwipeToDismiss,.cw-theme-expressive .cw-SwipeToDismiss,.cw-theme-expressive.cw-Carousel,.cw-theme-expressive .cw-Carousel,.cw-theme-expressive.cw-Carousel-viewport,.cw-theme-expressive .cw-Carousel-viewport,.cw-theme-expressive.cw-Carousel-controls button,.cw-theme-expressive .cw-Carousel-controls button){--cw-Surface-shape:16px;--cw-Surface-listItemShape:4px}}.film{padding-bottom:var(--section-space);background:var(--ink)}.film-stage{--from:.8;--r-from:var(--r-frame);--r-to:.375rem;max-width:min(960px,177.778svh - 24.8889rem);margin-inline:auto}.film-head{text-align:center}.film-frame{--grow:1;--progress:0;--s:calc(var(--from) + (1 - var(--from))*var(--grow));aspect-ratio:16/9;border-radius:calc((var(--r-from) + (var(--r-to) - var(--r-from))*var(--grow))/var(--s));box-shadow:0 0 0 1px var(--on-dark-rule);scale:var(--s);transform-origin:50% 0;will-change:scale;background:#000;display:block;position:relative;overflow:clip}@media(max-width:720px){.film-stage{--from:.9;--r-from:var(--r-card)}}.film-video,.film-poster,.film-wash{width:100%;height:100%;position:absolute;inset:0}.film-video{object-fit:cover;display:block}.film-poster{transition:opacity var(--effect-slow);display:block}.film-wash{cursor:pointer;transition:opacity var(--effect-default);background:radial-gradient(closest-side,#100f0d66,#100f0d29);display:block}.film-play{transition:opacity var(--effect-default),scale var(--spatial-fast);position:absolute;top:50%;left:50%;translate:-50% -50%}.film-play:active{scale:.9}.film-play .cw-IconButton{--cw-Button-iconButton-iconSize:40px;--cw-Button-iconButton-defaultSpace:28px}.film-glyph{width:100%;height:100%;display:block}.film-glyph svg{fill:currentColor;width:100%;height:100%;display:block}.film-sound{--cw-Action-icon-color:var(--on-dark);transition:opacity var(--effect-default),visibility var(--effect-default);background:#100f0d8c;border-radius:999px;position:absolute;bottom:clamp(.625rem,1.6vw,1.375rem);right:clamp(.5rem,1.6vw,1.25rem)}.film-speaker-off,.film-sound [aria-pressed=false] .film-speaker-waves{display:none}.film-sound [aria-pressed=false] .film-speaker-off{display:inline}.film-progress{background:var(--brass);height:3px;scale:var(--progress)1;transform-origin:0;transition:opacity var(--effect-default),height var(--spatial-fast);position:absolute;inset:auto 0 0}.film-seek{opacity:0;appearance:none;cursor:pointer;width:100%;height:1.25rem;margin:0;position:absolute;inset:auto 0 0}.film-seek::-webkit-slider-thumb{appearance:none;width:2px;height:1.25rem}.film-seek::-moz-range-thumb{border:0;width:2px;height:1.25rem}.film-knob{bottom:0;left:calc(var(--progress,0)*100%);background:var(--brass);pointer-events:none;width:.875rem;height:.875rem;transition:scale var(--spatial-fast);border-radius:50%;position:absolute;translate:-50%;scale:0}.film-frame:has(.film-seek:is(:hover,:active,:focus-visible)) .film-knob{scale:1}.film-frame:has(.film-seek:is(:hover,:active,:focus-visible)) .film-progress{height:5px}.film-frame:has(.film-seek:focus-visible) .film-knob{outline:2px solid var(--on-dark);outline-offset:2px}.film[data-playback=poster] .film-sound,.film[data-playback=poster] .film-progress,.film[data-playback=poster] .film-seek,.film[data-playback=poster] .film-knob{visibility:hidden;opacity:0}.film:is([data-playback=playing],[data-playback=paused]) .film-poster,.film[data-playback=playing] .film-wash{opacity:0}.film[data-playback=playing] .film-play{opacity:0;transition-delay:.35s,0s}.film[data-playback=playing] .film-frame:hover .film-play{opacity:1;transition-delay:0s}.film[data-playback=playing] .film-play:has(:focus-visible){opacity:1;transition-delay:0s}@media(hover:none){.film[data-playback=playing] .film-frame:hover .film-play{opacity:0}}@media(max-width:720px){.film-play .cw-IconButton{scale:.72}}@property --cw-TextField-container-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-container-height{syntax:"<length>";inherits:false;initial-value:56px}@property --cw-TextField-container-padding{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-TextField-container-shape-topLeft{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-TextField-container-shape-topRight{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-TextField-container-shape-bottomRight{syntax:"<length>";inherits:false;initial-value:0}@property --cw-TextField-container-shape-bottomLeft{syntax:"<length>";inherits:false;initial-value:0}@property --cw-TextField-indicator-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-indicator-thickness{syntax:"<length>";inherits:false;initial-value:1px}@property --cw-TextField-label-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-input-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-input-caretColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-input-placeholderColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-input-affixColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-icon-size{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-TextField-icon-leadingColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-icon-trailingColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-supportingText-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-hover-indicatorColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-hover-labelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-hover-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-hover-stateLayerOpacity{syntax:"<number>";inherits:false;initial-value:.08}@property --cw-TextField-focus-indicatorColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-focus-indicatorThickness{syntax:"<length>";inherits:false;initial-value:2px}@property --cw-TextField-focus-labelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-focus-trailingIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-error-indicatorColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-error-labelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-error-caretColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-error-trailingIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-error-supportingTextColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-error-hoverIndicatorColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-error-hoverLabelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-error-hoverTrailingIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-disabled-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-disabled-containerOpacity{syntax:"<number>";inherits:false;initial-value:.04}@property --cw-TextField-disabled-indicatorColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-disabled-indicatorOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-TextField-disabled-contentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-disabled-contentOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-TextField-menu-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-menu-elevation{syntax:"<integer>";inherits:false;initial-value:2}@property --cw-TextField-menu-shadowColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-menu-shape{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-TextField-menu-itemHeight{syntax:"<length>";inherits:false;initial-value:48px}@property --cw-TextField-menu-itemPadding{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-TextField-menu-itemLabelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-TextField-menu-itemStateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@layer cw-style{.cw-TextField{--cw-TextField-container-color:var(--cw-Color-surface-containerHighest);--cw-TextField-indicator-color:var(--cw-Color-surface-onFillVariant);--cw-TextField-label-color:var(--cw-Color-surface-onFillVariant);--cw-TextField-input-color:var(--cw-Color-surface-onFill);--cw-TextField-input-caretColor:var(--cw-Color-primary-fill);--cw-TextField-input-placeholderColor:var(--cw-Color-surface-onFillVariant);--cw-TextField-input-affixColor:var(--cw-Color-surface-onFillVariant);--cw-TextField-icon-leadingColor:var(--cw-Color-surface-onFillVariant);--cw-TextField-icon-trailingColor:var(--cw-Color-surface-onFillVariant);--cw-TextField-supportingText-color:var(--cw-Color-surface-onFillVariant);--cw-TextField-hover-indicatorColor:var(--cw-Color-surface-onFill);--cw-TextField-hover-labelColor:var(--cw-Color-surface-onFillVariant);--cw-TextField-hover-stateLayerColor:var(--cw-Color-surface-onFill);--cw-TextField-focus-indicatorColor:var(--cw-Color-primary-fill);--cw-TextField-focus-labelColor:var(--cw-Color-primary-fill);--cw-TextField-focus-trailingIconColor:var(--cw-Color-surface-onFillVariant);--cw-TextField-error-indicatorColor:var(--cw-Color-error-fill);--cw-TextField-error-labelColor:var(--cw-Color-error-fill);--cw-TextField-error-caretColor:var(--cw-Color-error-fill);--cw-TextField-error-trailingIconColor:var(--cw-Color-error-fill);--cw-TextField-error-supportingTextColor:var(--cw-Color-error-fill);--cw-TextField-error-hoverIndicatorColor:var(--cw-Color-error-onContainer);--cw-TextField-error-hoverLabelColor:var(--cw-Color-error-onContainer);--cw-TextField-error-hoverTrailingIconColor:var(--cw-Color-error-onContainer);--cw-TextField-disabled-containerColor:var(--cw-Color-surface-onFill);--cw-TextField-disabled-indicatorColor:var(--cw-Color-surface-onFill);--cw-TextField-disabled-contentColor:var(--cw-Color-surface-onFill);--cw-TextField-menu-color:var(--cw-Color-surface-container);--cw-TextField-menu-shadowColor:var(--cw-Color-shadow);--cw-TextField-menu-itemLabelColor:var(--cw-Color-surface-onFill);--cw-TextField-menu-itemStateLayerColor:var(--cw-Color-surface-onFill);--_cw-field-affix-color:var(--cw-TextField-input-affixColor);--_cw-field-caret-color:var(--cw-TextField-input-caretColor);--_cw-field-container-color:var(--cw-TextField-container-color);--_cw-field-height:var(--cw-TextField-container-height);--_cw-field-icon-size:var(--cw-TextField-icon-size);--_cw-field-indicator-color:var(--cw-TextField-indicator-color);--_cw-field-indicator-focus-opacity:0;--_cw-field-indicator-focus-thickness:var(--cw-TextField-focus-indicatorThickness);--_cw-field-indicator-thickness:var(--cw-TextField-indicator-thickness);--_cw-field-input-color:var(--cw-TextField-input-color);--_cw-field-label-color:var(--cw-TextField-label-color);--_cw-field-leading-color:var(--cw-TextField-icon-leadingColor);--_cw-field-menu-color:var(--cw-TextField-menu-color);--_cw-field-menu-elevation:var(--cw-TextField-menu-elevation);--_cw-field-menu-item-height:var(--cw-TextField-menu-itemHeight);--_cw-field-menu-item-label-color:var(--cw-TextField-menu-itemLabelColor);--_cw-field-menu-item-padding:var(--cw-TextField-menu-itemPadding);--_cw-field-menu-item-state-layer-color:var(--cw-TextField-menu-itemStateLayerColor);--_cw-field-menu-shadow-color:var(--cw-TextField-menu-shadowColor);--_cw-field-menu-shape:var(--cw-TextField-menu-shape);--_cw-field-padding:var(--cw-TextField-container-padding);--_cw-field-placeholder-color:var(--cw-TextField-input-placeholderColor);--_cw-field-state-layer-color:transparent;--_cw-field-state-layer-opacity:var(--cw-TextField-hover-stateLayerOpacity);--_cw-field-supporting-color:var(--cw-TextField-supportingText-color);--_cw-field-trailing-color:var(--cw-TextField-icon-trailingColor);border-start-start-radius:var(--cw-TextField-container-shape-topLeft);border-start-end-radius:var(--cw-TextField-container-shape-topRight);border-end-end-radius:var(--cw-TextField-container-shape-bottomRight);border-end-start-radius:var(--cw-TextField-container-shape-bottomLeft)}.cw-TextField:where(:has(>.cw-TextField-control:hover)){--_cw-field-indicator-color:var(--cw-TextField-hover-indicatorColor);--_cw-field-label-color:var(--cw-TextField-hover-labelColor);--_cw-field-state-layer-color:var(--cw-TextField-hover-stateLayerColor)}.cw-TextField:where(:has(.cw-TextField-input:focus)){--_cw-field-indicator-color:var(--cw-TextField-focus-indicatorColor);--_cw-field-indicator-focus-opacity:1;--_cw-field-label-color:var(--cw-TextField-focus-labelColor);--_cw-field-trailing-color:var(--cw-TextField-focus-trailingIconColor)}.cw-TextField:where(.cw-TextField-error){--_cw-field-caret-color:var(--cw-TextField-error-caretColor);--_cw-field-indicator-color:var(--cw-TextField-error-indicatorColor);--_cw-field-label-color:var(--cw-TextField-error-labelColor);--_cw-field-supporting-color:var(--cw-TextField-error-supportingTextColor);--_cw-field-trailing-color:var(--cw-TextField-error-trailingIconColor)}.cw-TextField:where(.cw-TextField-error:has(>.cw-TextField-control:hover)){--_cw-field-indicator-color:var(--cw-TextField-error-hoverIndicatorColor);--_cw-field-label-color:var(--cw-TextField-error-hoverLabelColor);--_cw-field-trailing-color:var(--cw-TextField-error-hoverTrailingIconColor)}.cw-TextField:where(.cw-TextField-error:has(.cw-TextField-input:focus)){--_cw-field-indicator-color:var(--cw-TextField-error-indicatorColor);--_cw-field-label-color:var(--cw-TextField-error-labelColor);--_cw-field-trailing-color:var(--cw-TextField-error-trailingIconColor)}.cw-TextField:where(.cw-TextField-disabled){--_cw-field-affix-color:var(--_cw-field-disabled-content-color);--_cw-field-container-color:rgb(from var(--cw-TextField-disabled-containerColor) r g b/calc(alpha*var(--cw-TextField-disabled-containerOpacity)));--_cw-field-disabled-content-color:rgb(from var(--cw-TextField-disabled-contentColor) r g b/calc(alpha*var(--cw-TextField-disabled-contentOpacity)));--_cw-field-disabled-content-opacity:var(--cw-TextField-disabled-contentOpacity);--_cw-field-disabled-reveal-color:var(--cw-TextField-disabled-contentColor);--_cw-field-indicator-color:rgb(from var(--cw-TextField-disabled-indicatorColor) r g b/calc(alpha*var(--cw-TextField-disabled-indicatorOpacity)));--_cw-field-input-color:var(--_cw-field-disabled-content-color);--_cw-field-label-color:var(--_cw-field-disabled-content-color);--_cw-field-leading-color:var(--_cw-field-disabled-content-color);--_cw-field-placeholder-color:var(--_cw-field-disabled-content-color);--_cw-field-supporting-color:var(--_cw-field-disabled-content-color);--_cw-field-trailing-color:var(--_cw-field-disabled-content-color)}:is(.cw-TextField,.cw-Select){--_cw-field-direction:1;--_cw-field-icon-box:48px;--_cw-field-icon-gap:calc(var(--_cw-field-padding) - (var(--_cw-field-icon-box) - var(--_cw-field-icon-size))/2);--_cw-field-icon-text-inset:calc(var(--_cw-field-icon-box) + var(--_cw-field-icon-gap));--_cw-field-label-end:0px;--_cw-field-label-float-x:0px;--_cw-field-label-float-y:calc(8px + var(--cw-Typescale-body-small-lineHeight,var(--cw-LineHeight-body-small))/2);--_cw-field-label-floated-delay:var(--cw-Motion-spring-spatial-fast-duration);--_cw-field-label-motion-opacity:calc(1 - var(--_CW-FIELD-LABEL_FLOATED) - var(--_CW-FIELD-LABEL_RESTED));--_cw-field-label-origin:var(--_cw-field-notch-padding)50%;--_cw-field-label-rested-delay:0s;--_cw-field-label-scale:.75;--_cw-field-label-start:0px;--_CW-FIELD-LABEL_FLOATED:1;--_CW-FIELD-LABEL_PROGRESS:1;--_CW-FIELD-LABEL_RESTED:0;--_cw-field-notch-padding:4px;--_cw-field-notch-start:calc(var(--_cw-field-padding) - var(--_cw-field-notch-padding));--_cw-field-text-bottom:16px;--_cw-field-text-top:16px;box-sizing:border-box;min-inline-size:min(280px,100%);max-inline-size:100%;transition-delay:var(--_cw-field-label-floated-delay),0s,var(--_cw-field-label-rested-delay);transition-duration:0s,var(--cw-Motion-spring-spatial-fast-duration),0s;transition-property:--_CW-FIELD-LABEL_FLOATED,--_CW-FIELD-LABEL_PROGRESS,--_CW-FIELD-LABEL_RESTED;transition-timing-function:linear,var(--cw-Motion-spring-spatial-fast-easing),linear;vertical-align:top;flex-flow:column;gap:4px;display:inline-flex;position:relative}:is(.cw-TextField,.cw-Select):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_cw-field-direction:-1;--_cw-field-label-origin:calc(100% - var(--_cw-field-notch-padding))50%}:is(.cw-TextField,.cw-Select):has(>*>:is(.cw-TextField-leading,.cw-Select-leading):not(:empty)){--_cw-field-label-start:calc(var(--_cw-field-icon-text-inset) - var(--_cw-field-padding))}:is(.cw-TextField,.cw-Select):has(>*>:is(.cw-TextField-trailing:not(:empty),.cw-TextField-reveal,.cw-Select-arrow)){--_cw-field-label-end:calc(var(--_cw-field-icon-text-inset) - var(--_cw-field-padding))}:is(._cw-TextField-filled,._cw-Select-filled):has(:is(.cw-TextField-labelText,.cw-Select-labelText):not(:empty)){--_cw-field-text-bottom:8px;--_cw-field-text-top:calc(8px + var(--cw-Typescale-body-small-lineHeight,var(--cw-LineHeight-body-small)))}:is(.cw-TextField-disabled,.cw-Select-disabled){cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}:is(.cw-TextField-control,.cw-Select-control){font:400 1rem/var(--cw-Typescale-body-large-lineHeight,var(--cw-LineHeight-body-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.03125rem;background-color:var(--_cw-field-container-color);border-radius:inherit;box-sizing:border-box;color:var(--_cw-field-input-color);isolation:isolate;min-block-size:var(--_cw-field-height);transition-duration:var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-effect-fast-duration);transition-property:background-color,color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-effect-fast-easing);align-items:center;position:relative}:is(.cw-TextField-control,.cw-Select-control):before{border-radius:inherit;color:var(--_cw-field-state-layer-color);content:"";opacity:var(--_cw-field-state-layer-opacity);pointer-events:none;transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);z-index:-3;background-color:currentColor;position:absolute;inset:0}:is(.cw-TextField-leading,.cw-TextField-trailing,.cw-Select-leading){--cw-Icon-size:var(--_cw-field-icon-size);font-size:var(--_cw-field-icon-size);min-block-size:var(--_cw-field-icon-box);min-inline-size:var(--_cw-field-icon-box);transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);flex:none;justify-content:center;align-items:center;display:flex}:is(.cw-TextField-leading,.cw-Select-leading){color:var(--_cw-field-leading-color)}:is(.cw-TextField-leading,.cw-TextField-trailing,.cw-Select-leading)>.cw-Icon{--cw-Icon-color:currentcolor;--cw-Icon-size:var(--_cw-field-icon-size)}:is(.cw-TextField-leading,.cw-TextField-trailing,.cw-Select-leading):empty{display:none}:is(.cw-TextField-outline,.cw-Select-outline){border-radius:inherit;border-style:solid;border-color:currentColor;border-width:0 0 var(--_cw-field-indicator-thickness);box-sizing:border-box;color:var(--_cw-field-indicator-color);min-inline-size:0;padding-block:0;padding-inline:var(--_cw-field-notch-start);pointer-events:none;transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);z-index:-1;margin:0;position:absolute;inset:0;container-type:inline-size}:is(.cw-TextField-outline,.cw-Select-outline):after{border-radius:inherit;border-style:solid;border-color:currentColor;border-width:0 0 var(--_cw-field-indicator-focus-thickness);box-sizing:border-box;content:"";inset:0 0 calc(-1*var(--_cw-field-indicator-thickness));opacity:var(--_cw-field-indicator-focus-opacity);transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:opacity;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);position:absolute}:is(.cw-TextField-legend,.cw-Select-legend){white-space:nowrap;block-size:0;padding:0;line-height:0;position:relative}:is(.cw-TextField-label,.cw-Select-label){font:400 .75rem/var(--cw-Typescale-body-small-lineHeight,var(--cw-LineHeight-body-small)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.025rem;box-sizing:border-box;color:var(--_cw-field-label-color);max-inline-size:calc(100cqi - var(--_cw-field-label-end) - var(--_cw-field-label-start));opacity:var(--_CW-FIELD-LABEL_FLOATED);padding-inline:var(--_cw-field-notch-padding);pointer-events:none;text-overflow:ellipsis;transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);vertical-align:top;white-space:nowrap;display:inline-block;position:relative;inset-block-start:8px;inset-inline-start:var(--_cw-field-label-start);overflow:hidden}:is(.cw-TextField-restingLabel,.cw-TextField-restingMotion,.cw-TextField-floatingMotion,.cw-Select-restingLabel,.cw-Select-restingMotion,.cw-Select-floatingMotion){box-sizing:border-box;color:var(--_cw-field-label-color);max-inline-size:calc(100% - 2*var(--_cw-field-notch-start) - var(--_cw-field-label-start) - var(--_cw-field-label-end));padding-inline:var(--_cw-field-notch-padding);pointer-events:none;text-overflow:ellipsis;transform-origin:var(--_cw-field-label-origin);transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);white-space:nowrap;z-index:-2;position:absolute;inset-block-start:calc((var(--_cw-field-height) - 1lh)/2);inset-inline-start:calc(var(--_cw-field-notch-start) + var(--_cw-field-label-start));overflow:hidden}:is(.cw-TextField-restingLabel,.cw-Select-restingLabel){font:400 1rem/var(--cw-Typescale-body-large-lineHeight,var(--cw-LineHeight-body-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.03125rem;opacity:var(--_CW-FIELD-LABEL_RESTED)}:is(.cw-TextField-restingMotion,.cw-Select-restingMotion){font:400 1rem/var(--cw-Typescale-body-large-lineHeight,var(--cw-LineHeight-body-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.03125rem;opacity:calc(var(--_cw-field-label-motion-opacity)*(1 - round(down,var(--_CW-FIELD-LABEL_PROGRESS) + .5,1)));transform:translate(calc(var(--_cw-field-direction)*var(--_cw-field-label-float-x)*var(--_CW-FIELD-LABEL_PROGRESS)),calc((var(--_cw-field-label-float-y) - var(--_cw-field-height)/2)*var(--_CW-FIELD-LABEL_PROGRESS)))scale(calc(1 - (1 - var(--_cw-field-label-scale))*var(--_CW-FIELD-LABEL_PROGRESS)))}:is(.cw-TextField-floatingMotion,.cw-Select-floatingMotion){font:400 .75rem/var(--cw-Typescale-body-small-lineHeight,var(--cw-LineHeight-body-small)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.025rem;opacity:calc(var(--_cw-field-label-motion-opacity)*round(down,var(--_CW-FIELD-LABEL_PROGRESS) + .5,1));transform:translate(calc(var(--_cw-field-direction)*var(--_cw-field-label-float-x)*var(--_CW-FIELD-LABEL_PROGRESS)),calc((var(--_cw-field-label-float-y) - var(--_cw-field-height)/2)*var(--_CW-FIELD-LABEL_PROGRESS)))scale(calc((1 - (1 - var(--_cw-field-label-scale))*var(--_CW-FIELD-LABEL_PROGRESS))/var(--_cw-field-label-scale)))}:is(.cw-TextField,.cw-Select):has(:is(.cw-TextField-labelText,.cw-Select-labelText):empty) :is(.cw-TextField-label,.cw-TextField-restingLabel,.cw-TextField-restingMotion,.cw-TextField-floatingMotion,.cw-Select-label,.cw-Select-restingLabel,.cw-Select-restingMotion,.cw-Select-floatingMotion){display:none}:is(.cw-TextField-asterisk,.cw-Select-asterisk){display:none}:is(._cw-TextField-outlined,._cw-Select-outlined){--_cw-field-label-float-x:calc(-1*var(--_cw-field-label-start));--_cw-field-label-float-y:calc(var(--_cw-field-indicator-thickness)/2);--_cw-field-label-text-top:calc(var(--_cw-field-height)/2 + (var(--_cw-field-label-float-y) - var(--_cw-field-height)/2)*var(--_CW-FIELD-LABEL_PROGRESS) - (1 - (1 - var(--_cw-field-label-scale))*var(--_CW-FIELD-LABEL_PROGRESS))*1cap/2);--_cw-field-notch-inline-size:clamp(0px,(var(--_cw-field-indicator-focus-thickness) - var(--_cw-field-label-text-top))*1000000,(var(--_cw-field-label-inline-size) - 2*var(--_cw-field-notch-padding))*(1 - (1 - var(--_cw-field-label-scale))*var(--_CW-FIELD-LABEL_PROGRESS))/var(--_cw-field-label-scale) + 2*var(--_cw-field-notch-padding));--_cw-field-notch-overhang:1px}:is(._cw-TextField-outlined,._cw-Select-outlined) :is(.cw-TextField-outline,.cw-Select-outline){border-width:var(--_cw-field-indicator-thickness);padding-inline:calc(var(--_cw-field-notch-start) - var(--_cw-field-indicator-thickness));inset-block-start:calc(-1*var(--_cw-field-notch-overhang))}:is(._cw-TextField-outlined,._cw-Select-outlined) :is(.cw-TextField-legend,.cw-Select-legend){block-size:calc(var(--_cw-field-indicator-thickness) + 2*var(--_cw-field-notch-overhang));inline-size:var(--_cw-field-notch-inline-size,auto);max-inline-size:var(--_cw-field-notch-inline-size,calc((1 - var(--_CW-FIELD-LABEL_RESTED))*100%))}:is(._cw-TextField-outlined,._cw-Select-outlined) :is(.cw-TextField-outline,.cw-Select-outline):after{border-width:var(--_cw-field-indicator-focus-thickness);clip-path:polygon(0 0,var(--_cw-field-notch-start)0,var(--_cw-field-notch-start)50%,calc(100% - var(--_cw-field-notch-start))50%,calc(100% - var(--_cw-field-notch-start))0,100% 0,100% 100%,0 100%);inset:calc(-1*var(--_cw-field-indicator-thickness));inset-block-start:calc(-1*var(--_cw-field-indicator-thickness) - var(--_cw-field-notch-overhang))}:is(._cw-TextField-outlined,._cw-Select-outlined) :is(.cw-TextField-legend,.cw-Select-legend):after{border-block-start:var(--_cw-field-indicator-focus-thickness)solid currentcolor;content:"";inline-size:calc(100cqi - 100%);opacity:var(--_cw-field-indicator-focus-opacity);transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:opacity;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);position:absolute;inset-block-start:var(--_cw-field-notch-overhang);inset-inline-start:100%}:is(._cw-TextField-outlined,._cw-Select-outlined) :is(.cw-TextField-label,.cw-Select-label){inset-block-start:calc(var(--_cw-field-notch-overhang) + var(--_cw-field-indicator-thickness)/2 - .5lh);inset-inline-start:0}:is(.cw-TextField-footer,.cw-Select-footer){font:400 .75rem/var(--cw-Typescale-body-small-lineHeight,var(--cw-LineHeight-body-small)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.025rem;color:var(--_cw-field-supporting-color);gap:var(--_cw-field-padding);padding-inline:var(--_cw-field-padding);transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);display:flex}:is(.cw-TextField-footer,.cw-Select-footer):not(:has(>:not(:empty))){display:none}:is(.cw-TextField-supporting,.cw-Select-supporting){overflow-wrap:anywhere;flex:auto;min-inline-size:0}.cw-TextField-control{cursor:text;padding-inline:var(--_cw-field-padding);display:flex}.cw-TextField-leading{margin-inline:calc(-1*var(--_cw-field-padding))var(--_cw-field-icon-gap)}.cw-TextField-trailing{color:var(--_cw-field-trailing-color);margin-inline:var(--_cw-field-icon-gap)calc(-1*var(--_cw-field-padding))}.cw-TextField-field{flex:auto;align-items:stretch;min-inline-size:0;display:flex}.cw-TextField-input{appearance:none;box-sizing:content-box;block-size:auto;caret-color:var(--_cw-field-caret-color);color:inherit;font:inherit;inline-size:100%;letter-spacing:inherit;min-inline-size:0;padding:var(--_cw-field-text-top)0 var(--_cw-field-text-bottom);background:0 0;border:0;outline:none;flex:auto;margin:0}.cw-TextField-input:-webkit-autofill{-webkit-text-fill-color:var(--_cw-field-input-color);-webkit-background-clip:text;background-clip:text}.cw-TextField-input:autofill{-webkit-text-fill-color:var(--_cw-field-input-color);-webkit-background-clip:text;background-clip:text}.cw-TextField-input::-webkit-datetime-edit-fields-wrapper{padding-block:0}textarea.cw-TextField-input{overflow-wrap:anywhere;resize:none}@supports (field-sizing:content){textarea.cw-TextField-input{field-sizing:content;min-block-size:calc(var(--_cw-TextField-rows,1)*1lh)}}.cw-TextField-input::placeholder{color:var(--_cw-field-placeholder-color);opacity:1;transition-duration:var(--cw-Motion-spring-effect-slow-duration);transition-property:opacity;transition-timing-function:var(--cw-Motion-spring-effect-slow-easing)}:is(.cw-TextField-prefix,.cw-TextField-suffix){color:var(--_cw-field-affix-color);opacity:1;padding-block:var(--_cw-field-text-top)var(--_cw-field-text-bottom);transition-duration:var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-effect-fast-duration);transition-property:color,opacity;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-effect-fast-easing);white-space:nowrap;flex:none}.cw-TextField-prefix{padding-inline-end:2px}.cw-TextField-suffix{padding-inline-start:2px}:is(.cw-TextField-prefix,.cw-TextField-suffix):empty{display:none}.cw-TextField:has(.cw-TextField-input:required):not(._cw-TextField-noAsterisk) .cw-TextField-asterisk{display:inline}.cw-TextField:not(:has(.cw-TextField-input:is(:focus,:not(:placeholder-shown)))){--_cw-field-label-floated-delay:0s;--_cw-field-label-rested-delay:var(--cw-Motion-spring-spatial-fast-duration);--_CW-FIELD-LABEL_FLOATED:0;--_CW-FIELD-LABEL_PROGRESS:0;--_CW-FIELD-LABEL_RESTED:1}.cw-TextField:not(:has(.cw-TextField-input:is(:focus,:not(:placeholder-shown)))):has(.cw-TextField-labelText:not(:empty)) :is(.cw-TextField-prefix,.cw-TextField-suffix){opacity:0}.cw-TextField:not(:has(.cw-TextField-input:is(:focus,:not(:placeholder-shown)))):has(.cw-TextField-labelText:not(:empty)) .cw-TextField-input::placeholder{opacity:0;transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-timing-function:var(--cw-Motion-spring-effect-fast-easing)}.cw-TextField-reveal{appearance:none;color:var(--_cw-field-trailing-color);cursor:pointer;font:inherit;margin-block:0;margin-inline:var(--_cw-field-icon-gap)calc(-1*var(--_cw-field-padding));min-block-size:var(--_cw-field-icon-box);min-inline-size:var(--_cw-field-icon-box);transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:--_cw-TextField-slash,color,opacity;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);background:0 0;border:0;outline:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.cw-TextField-reveal[aria-pressed=true]{--_cw-TextField-slash:816}@media(forced-colors:none){.cw-TextField-reveal:disabled{color:var(--_cw-field-disabled-reveal-color);opacity:var(--_cw-field-disabled-content-opacity)}}.cw-TextField-reveal:has(+.cw-TextField-trailing:not(:empty)){margin-inline-end:0}.cw-TextField-reveal+.cw-TextField-trailing{margin-inline-start:0}.cw-TextField-reveal>.cw-Icon{--cw-Icon-color:currentcolor;--cw-Icon-size:var(--_cw-field-icon-size)}._cw-TextField-revealEye{clip-path:polygon(evenodd,0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,3.75% 11.25%,calc((1072 - 816)*100%/1920)calc(100% - (1072 + 816)*100%/1920),calc((1072 + var(--_cw-TextField-slash))*100%/1920)calc(100% - (1072 - var(--_cw-TextField-slash))*100%/1920),calc((888 + var(--_cw-TextField-slash))*100%/1920)calc(100% - (888 - var(--_cw-TextField-slash))*100%/1920),3.75% 11.25%)}._cw-TextField-revealSlash{clip-path:polygon(calc((808 - 816)*100%/1920)calc(100% - (808 + 816)*100%/1920),calc((808 + min(-137,var(--_cw-TextField-slash)))*100%/1920)calc(100% - (808 - min(-137,var(--_cw-TextField-slash)))*100%/1920),calc((848 + min(-137,var(--_cw-TextField-slash)))*100%/1920)calc(100% - (848 - min(-137,var(--_cw-TextField-slash)))*100%/1920),calc((848 + min(97,var(--_cw-TextField-slash)))*100%/1920)calc(100% - (848 - min(97,var(--_cw-TextField-slash)))*100%/1920),calc((808 + min(97,var(--_cw-TextField-slash)))*100%/1920)calc(100% - (808 - min(97,var(--_cw-TextField-slash)))*100%/1920),calc((808 + var(--_cw-TextField-slash))*100%/1920)calc(100% - (808 - var(--_cw-TextField-slash))*100%/1920),calc((1016 + var(--_cw-TextField-slash))*100%/1920)calc(100% - (1016 - var(--_cw-TextField-slash))*100%/1920),calc((1016 - 816)*100%/1920)calc(100% - (1016 + 816)*100%/1920));position:absolute}.cw-TextField-reveal:before{color:#0000;content:"";block-size:40px;inline-size:40px;opacity:.08;outline:0 solid var(--cw-Color-secondary-fill);outline-offset:2px;transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);background-color:currentColor;border-radius:50%;position:absolute}.cw-TextField-reveal:hover:before{color:var(--_cw-field-trailing-color)}.cw-TextField-reveal:is(:focus-visible,:active):before{color:var(--_cw-field-trailing-color);opacity:.1}.cw-TextField-reveal:focus-visible:before{opacity:.1;outline-width:3px}.cw-TextField-counter{white-space:nowrap;margin-inline-start:auto}.cw-Autocomplete-menu{--cw-elevationShadow-color:var(--_cw-field-menu-shadow-color);--cw-elevationShadow-level:var(--_cw-field-menu-elevation);background-color:var(--_cw-field-menu-color);border-radius:var(--_cw-field-menu-shape);box-sizing:border-box;color:var(--_cw-field-menu-item-label-color);opacity:0;overscroll-behavior:contain;transition-behavior:allow-discrete;transition-duration:var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration);transition-property:display,opacity,overlay,transform;transition-timing-function:var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing);border:0;margin:0;padding:8px 0;position:fixed;inset:auto;overflow:hidden auto;transform:scale(.8)}.cw-Autocomplete-menu:popover-open{opacity:1;transform:none}@starting-style{.cw-Autocomplete-menu:popover-open{opacity:0;transform:scale(.8)}}.cw-Autocomplete-option{font:500 .875rem/var(--cw-Typescale-label-large-lineHeight,var(--cw-LineHeight-label-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.00625rem;box-sizing:border-box;cursor:pointer;min-block-size:var(--_cw-field-menu-item-height);padding-inline:var(--_cw-field-menu-item-padding);-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:relative}.cw-Autocomplete-option:before{color:#0000;content:"";opacity:.08;pointer-events:none;transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);background-color:currentColor;position:absolute;inset:0}.cw-Autocomplete-option:hover:before{color:var(--_cw-field-menu-item-state-layer-color)}.cw-Autocomplete-option[aria-selected=true]:before{color:var(--_cw-field-menu-item-state-layer-color);opacity:.1}.cw-Autocomplete-option:active:before{opacity:.1}}@property --_CW-FIELD-LABEL_PROGRESS{syntax:"<number>";inherits:true;initial-value:1}@property --_CW-FIELD-LABEL_FLOATED{syntax:"<number>";inherits:true;initial-value:1}@property --_CW-FIELD-LABEL_RESTED{syntax:"<number>";inherits:true;initial-value:0}@property --_cw-TextField-slash{syntax:"<number>";inherits:true;initial-value:-816}@layer cw-theme{._cw-TextField-outlined{--cw-TextField-container-color:#0000;--cw-TextField-container-shape-bottomLeft:4px;--cw-TextField-container-shape-bottomRight:4px;--cw-TextField-indicator-color:var(--cw-Color-outline);--cw-TextField-hover-labelColor:var(--cw-Color-surface-onFill);--cw-TextField-hover-stateLayerOpacity:0;--cw-TextField-disabled-containerOpacity:0;--cw-TextField-disabled-indicatorOpacity:.12}}@property --cw-Select-container-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-container-height{syntax:"<length>";inherits:false;initial-value:56px}@property --cw-Select-container-padding{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Select-container-shape-topLeft{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-Select-container-shape-topRight{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-Select-container-shape-bottomRight{syntax:"<length>";inherits:false;initial-value:0}@property --cw-Select-container-shape-bottomLeft{syntax:"<length>";inherits:false;initial-value:0}@property --cw-Select-indicator-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-indicator-thickness{syntax:"<length>";inherits:false;initial-value:1px}@property --cw-Select-label-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-input-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-input-placeholderColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-icon-size{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Select-icon-leadingColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-icon-trailingColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-supportingText-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-hover-indicatorColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-hover-labelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-hover-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-hover-stateLayerOpacity{syntax:"<number>";inherits:false;initial-value:.08}@property --cw-Select-focus-indicatorColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-focus-indicatorThickness{syntax:"<length>";inherits:false;initial-value:2px}@property --cw-Select-focus-labelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-focus-trailingIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-error-indicatorColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-error-labelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-error-trailingIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-error-supportingTextColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-error-hoverIndicatorColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-error-hoverLabelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-error-hoverTrailingIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-disabled-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-disabled-containerOpacity{syntax:"<number>";inherits:false;initial-value:.04}@property --cw-Select-disabled-indicatorColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-disabled-indicatorOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-Select-disabled-contentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-disabled-contentOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-Select-menu-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-menu-shadowColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-menu-shape{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-Select-menu-itemHeight{syntax:"<length>";inherits:false;initial-value:48px}@property --cw-Select-menu-itemPadding{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Select-menu-itemLabelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-menu-itemStateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-menu-selectedItemColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Select-menu-selectedItemLabelColor{syntax:"<color>";inherits:false;initial-value:#0000}@layer cw-style{.cw-Select{--cw-Select-container-color:var(--cw-Color-surface-containerHighest);--cw-Select-indicator-color:var(--cw-Color-surface-onFillVariant);--cw-Select-label-color:var(--cw-Color-surface-onFillVariant);--cw-Select-input-color:var(--cw-Color-surface-onFill);--cw-Select-input-placeholderColor:var(--cw-Color-surface-onFillVariant);--cw-Select-icon-leadingColor:var(--cw-Color-surface-onFillVariant);--cw-Select-icon-trailingColor:var(--cw-Color-surface-onFillVariant);--cw-Select-supportingText-color:var(--cw-Color-surface-onFillVariant);--cw-Select-hover-indicatorColor:var(--cw-Color-surface-onFill);--cw-Select-hover-labelColor:var(--cw-Color-surface-onFill);--cw-Select-hover-stateLayerColor:var(--cw-Color-surface-onFill);--cw-Select-focus-indicatorColor:var(--cw-Color-primary-fill);--cw-Select-focus-labelColor:var(--cw-Color-primary-fill);--cw-Select-focus-trailingIconColor:var(--cw-Color-primary-fill);--cw-Select-error-indicatorColor:var(--cw-Color-error-fill);--cw-Select-error-labelColor:var(--cw-Color-error-fill);--cw-Select-error-trailingIconColor:var(--cw-Color-error-fill);--cw-Select-error-supportingTextColor:var(--cw-Color-error-fill);--cw-Select-error-hoverIndicatorColor:var(--cw-Color-error-onContainer);--cw-Select-error-hoverLabelColor:var(--cw-Color-error-onContainer);--cw-Select-error-hoverTrailingIconColor:var(--cw-Color-error-onContainer);--cw-Select-disabled-containerColor:var(--cw-Color-surface-onFill);--cw-Select-disabled-indicatorColor:var(--cw-Color-surface-onFill);--cw-Select-disabled-contentColor:var(--cw-Color-surface-onFill);--cw-Select-menu-color:var(--cw-Color-surface-container);--cw-Select-menu-shadowColor:var(--cw-Color-shadow);--cw-Select-menu-itemLabelColor:var(--cw-Color-surface-onFill);--cw-Select-menu-itemStateLayerColor:var(--cw-Color-surface-onFill);--cw-Select-menu-selectedItemColor:var(--cw-Color-secondary-container);--cw-Select-menu-selectedItemLabelColor:var(--cw-Color-secondary-onContainer);--_cw-field-container-color:var(--cw-Select-container-color);--_cw-field-height:var(--cw-Select-container-height);--_cw-field-icon-size:var(--cw-Select-icon-size);--_cw-field-indicator-color:var(--cw-Select-indicator-color);--_cw-field-indicator-focus-opacity:0;--_cw-field-indicator-focus-thickness:var(--cw-Select-focus-indicatorThickness);--_cw-field-indicator-thickness:var(--cw-Select-indicator-thickness);--_cw-field-input-color:var(--cw-Select-input-color);--_cw-field-label-color:var(--cw-Select-label-color);--_cw-field-leading-color:var(--cw-Select-icon-leadingColor);--_cw-field-menu-color:var(--cw-Select-menu-color);--_cw-field-menu-disabled-item-label-color:rgb(from var(--cw-Select-menu-itemLabelColor) r g b/calc(alpha*var(--cw-Select-disabled-contentOpacity)));--_cw-field-menu-item-height:var(--cw-Select-menu-itemHeight);--_cw-field-menu-item-label-color:var(--cw-Select-menu-itemLabelColor);--_cw-field-menu-item-padding:var(--cw-Select-menu-itemPadding);--_cw-field-menu-item-state-layer-color:var(--cw-Select-menu-itemStateLayerColor);--_cw-field-menu-selected-item-color:var(--cw-Select-menu-selectedItemColor);--_cw-field-menu-selected-item-label-color:var(--cw-Select-menu-selectedItemLabelColor);--_cw-field-menu-shadow-color:var(--cw-Select-menu-shadowColor);--_cw-field-menu-shape:var(--cw-Select-menu-shape);--_cw-field-padding:var(--cw-Select-container-padding);--_cw-field-placeholder-color:var(--cw-Select-input-placeholderColor);--_cw-field-state-layer-color:transparent;--_cw-field-state-layer-opacity:var(--cw-Select-hover-stateLayerOpacity);--_cw-field-supporting-color:var(--cw-Select-supportingText-color);--_cw-field-trailing-color:var(--cw-Select-icon-trailingColor);border-start-start-radius:var(--cw-Select-container-shape-topLeft);border-start-end-radius:var(--cw-Select-container-shape-topRight);border-end-end-radius:var(--cw-Select-container-shape-bottomRight);border-end-start-radius:var(--cw-Select-container-shape-bottomLeft)}.cw-Select:where(:has(>.cw-Select-control:hover)){--_cw-field-indicator-color:var(--cw-Select-hover-indicatorColor);--_cw-field-label-color:var(--cw-Select-hover-labelColor);--_cw-field-state-layer-color:var(--cw-Select-hover-stateLayerColor)}.cw-Select:where(:has(.cw-Select-select:focus-within)){--_cw-field-indicator-color:var(--cw-Select-focus-indicatorColor);--_cw-field-indicator-focus-opacity:1;--_cw-field-label-color:var(--cw-Select-focus-labelColor);--_cw-field-trailing-color:var(--cw-Select-focus-trailingIconColor)}.cw-Select:where(.cw-Select-error){--_cw-field-indicator-color:var(--cw-Select-error-indicatorColor);--_cw-field-label-color:var(--cw-Select-error-labelColor);--_cw-field-supporting-color:var(--cw-Select-error-supportingTextColor);--_cw-field-trailing-color:var(--cw-Select-error-trailingIconColor)}.cw-Select:where(.cw-Select-error:has(>.cw-Select-control:hover)){--_cw-field-indicator-color:var(--cw-Select-error-hoverIndicatorColor);--_cw-field-label-color:var(--cw-Select-error-hoverLabelColor);--_cw-field-trailing-color:var(--cw-Select-error-hoverTrailingIconColor)}.cw-Select:where(.cw-Select-error:has(.cw-Select-select:focus-within)){--_cw-field-indicator-color:var(--cw-Select-error-indicatorColor);--_cw-field-label-color:var(--cw-Select-error-labelColor);--_cw-field-trailing-color:var(--cw-Select-error-trailingIconColor)}.cw-Select:where(.cw-Select-disabled){--_cw-field-container-color:rgb(from var(--cw-Select-disabled-containerColor) r g b/calc(alpha*var(--cw-Select-disabled-containerOpacity)));--_cw-field-disabled-content-color:rgb(from var(--cw-Select-disabled-contentColor) r g b/calc(alpha*var(--cw-Select-disabled-contentOpacity)));--_cw-field-indicator-color:rgb(from var(--cw-Select-disabled-indicatorColor) r g b/calc(alpha*var(--cw-Select-disabled-indicatorOpacity)));--_cw-field-input-color:var(--_cw-field-disabled-content-color);--_cw-field-label-color:var(--_cw-field-disabled-content-color);--_cw-field-leading-color:var(--_cw-field-disabled-content-color);--_cw-field-placeholder-color:var(--_cw-field-disabled-content-color);--_cw-field-supporting-color:var(--_cw-field-disabled-content-color);--_cw-field-trailing-color:var(--_cw-field-disabled-content-color)}.cw-Select-control{cursor:pointer;display:grid}:is(.cw-Select-leading,.cw-Select-select,.cw-Select-arrow){grid-area:1/1}.cw-Select-leading{pointer-events:none;justify-self:start}.cw-Select-select{appearance:none;border-radius:inherit;box-sizing:border-box;block-size:100%;color:inherit;cursor:inherit;font:inherit;inline-size:100%;letter-spacing:inherit;min-inline-size:0;padding-block:var(--_cw-field-text-top)var(--_cw-field-text-bottom);padding-inline:var(--_cw-field-padding)var(--_cw-field-icon-text-inset);text-overflow:ellipsis;transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);white-space:nowrap;background:0 0;border:0;outline:none;margin:0;overflow:hidden}.cw-Select:has(>.cw-Select-control>.cw-Select-leading:not(:empty)) .cw-Select-select{padding-inline-start:var(--_cw-field-icon-text-inset)}.cw-Select-select:has(.cw-Select-placeholder:checked){color:var(--_cw-field-placeholder-color)}.cw-Select-arrow{--cw-Icon-size:var(--_cw-field-icon-size);color:var(--_cw-field-trailing-color);font-size:var(--_cw-field-icon-size);inline-size:var(--_cw-field-icon-box);pointer-events:none;transition-duration:var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-spatial-fast-duration);transition-property:color,rotate;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-spatial-fast-easing);justify-content:center;justify-self:end;align-items:center;display:flex}.cw-Select-arrow>.cw-Icon{--cw-Icon-color:currentcolor;--cw-Icon-size:var(--_cw-field-icon-size)}.cw-Select-arrow:empty:before{block-size:var(--_cw-field-icon-size);clip-path:polygon(29.1667% 41.6667%,70.8333% 41.6667%,50% 62.5%);content:"";inline-size:var(--_cw-field-icon-size);background-color:currentColor}@supports selector(:open){.cw-Select:has(.cw-Select-select:open) .cw-Select-arrow:empty{rotate:180deg}}.cw-Select:has(.cw-Select-select:required):not(._cw-Select-noAsterisk) .cw-Select-asterisk{display:inline}.cw-Select:has(.cw-Select-placeholder:checked):not(:has(.cw-Select-select:focus-within)){--_cw-field-label-floated-delay:0s;--_cw-field-label-rested-delay:var(--cw-Motion-spring-spatial-fast-duration);--_CW-FIELD-LABEL_FLOATED:0;--_CW-FIELD-LABEL_PROGRESS:0;--_CW-FIELD-LABEL_RESTED:1}.cw-Select:has(.cw-Select-placeholder:checked):not(:has(.cw-Select-select:focus-within)):has(.cw-Select-labelText:not(:empty)) .cw-Select-select{color:#0000}@supports (appearance:base-select){.cw-Select-select{appearance:base-select}.cw-Select-select::picker(select){appearance:base-select}.cw-Select-select::picker-icon{display:none}.cw-Select-select::picker(select){background-color:var(--_cw-field-menu-color);border-radius:var(--_cw-field-menu-shape);box-shadow:0 1px 2px rgb(from var(--_cw-field-menu-shadow-color) r g b/ calc(alpha*.3)),0 2px 6px 2px rgb(from var(--_cw-field-menu-shadow-color) r g b/ calc(alpha*.15));box-sizing:border-box;color:var(--_cw-field-menu-item-label-color);inline-size:anchor-size(self-inline);opacity:0;transform-origin:top;transition-behavior:allow-discrete;transition-duration:var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration);transition-property:display,opacity,overlay,transform;transition-timing-function:var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing);border:0;margin:0;padding:8px 0;transform:scale(.8)}.cw-Select-select:open::picker(select){opacity:1;transform:none}@starting-style{.cw-Select-select:open::picker(select){opacity:0;transform:scale(.8)}}.cw-Select-select option{font:500 .875rem/var(--cw-Typescale-label-large-lineHeight,var(--cw-LineHeight-label-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.00625rem;box-sizing:border-box;color:inherit;min-block-size:var(--_cw-field-menu-item-height);padding-block:0;padding-inline:var(--_cw-field-menu-item-padding);transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:background-color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);background-color:#0000;align-items:center;display:flex}.cw-Select-select option::checkmark{display:none}.cw-Select-select option:hover{background-color:rgb(from var(--_cw-field-menu-item-state-layer-color) r g b/ calc(alpha*.08))}.cw-Select-select option:focus-visible{background-color:rgb(from var(--_cw-field-menu-item-state-layer-color) r g b/ calc(alpha*.1));outline:none}.cw-Select-select option:checked{background-color:var(--_cw-field-menu-selected-item-color);color:var(--_cw-field-menu-selected-item-label-color)}.cw-Select-select option:disabled{color:var(--_cw-field-menu-disabled-item-label-color)}}}@layer cw-theme{._cw-Select-outlined{--cw-Select-container-color:#0000;--cw-Select-container-shape-bottomLeft:4px;--cw-Select-container-shape-bottomRight:4px;--cw-Select-indicator-color:var(--cw-Color-outline);--cw-Select-hover-stateLayerOpacity:0;--cw-Select-disabled-containerOpacity:0;--cw-Select-disabled-indicatorOpacity:.12}}@layer cw-style{.cw-Carousel{gap:8px;flex-flow:column;min-inline-size:0;display:flex;position:relative}.cw-Carousel:not([data-cw-carousel-layout=full-screen]){padding-block:8px;padding-inline:16px}.cw-Carousel:is([data-cw-carousel-layout=uncontained],[data-cw-carousel-layout=uncontained-multi-aspect-ratio]){padding-inline-end:0}.cw-Carousel-controls{align-items:center;gap:8px;justify-content:flex-end;display:flex}.cw-Carousel-controls-hidden{display:none}.cw-Carousel-controls button{font:500 .875rem/var(--cw-Typescale-label-large-lineHeight,var(--cw-LineHeight-label-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.00625rem;appearance:none;background-color:var(--cw-Color-secondary-container);border-radius:9999px;color:var(--cw-Color-secondary-onContainer);cursor:pointer;min-block-size:48px;min-inline-size:48px;padding-inline:16px;transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:background-color,color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);border:0}.cw-Carousel-controls button:hover{background-color:color-mix(in srgb,var(--cw-Color-secondary-onContainer) 8%,var(--cw-Color-secondary-container))}.cw-Carousel-controls button:active{background-color:color-mix(in srgb,var(--cw-Color-secondary-onContainer) 10%,var(--cw-Color-secondary-container))}.cw-Carousel-controls button:disabled{background-color:rgb(from var(--cw-Color-surface-onFill) r g b/ calc(alpha*.1));color:rgb(from var(--cw-Color-surface-onFill) r g b/ calc(alpha*.38));cursor:default}:is(.cw-Carousel-controls button,.cw-Carousel-showAll,.cw-Carousel-viewport):focus-visible{outline-color:var(--cw-Color-secondary-fill);outline-offset:2px;outline-style:solid;outline-width:3px}.cw-Carousel-viewport{border-radius:12px;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;min-inline-size:0;overflow:auto hidden}.cw-Carousel-viewport::-webkit-scrollbar{display:none}._cw-Carousel-vertical .cw-Carousel-viewport{overscroll-behavior-block:contain;scroll-snap-type:block mandatory;flex:auto;block-size:min(80vh,600px);min-block-size:0;overflow:hidden auto}.cw-Carousel:is([data-cw-carousel-layout=uncontained],[data-cw-carousel-layout=uncontained-multi-aspect-ratio])[data-cw-carousel-snap=false] .cw-Carousel-viewport{scroll-snap-type:none}.cw-Carousel-track{gap:var(--cw-carousel-item-gap,8px);flex-flow:row;min-inline-size:100%;display:flex}._cw-Carousel-vertical .cw-Carousel-track{flex-flow:column;block-size:100%}.cw-Carousel[data-cw-carousel-layout=full-screen] .cw-Carousel-track{gap:16px}.cw-Carousel-slide{--cw-carousel-item-shape:28px;box-sizing:border-box;flex:0 0 var(--cw-carousel-item-size,240px);scroll-snap-align:start;scroll-snap-stop:always;outline:none;min-block-size:0;min-inline-size:0;position:relative}.cw-Carousel[data-cw-carousel-layout=full-screen] .cw-Carousel-slide{--cw-carousel-item-shape:0px;flex-basis:100%}._cw-Carousel-vertical[data-cw-carousel-layout=full-screen] .cw-Carousel-slide{min-block-size:100%}.cw-Carousel[data-cw-carousel-layout=full-screen] .cw-Carousel-slide[aria-current=false]{content-visibility:auto}.cw-Carousel:is([data-cw-carousel-layout=uncontained],[data-cw-carousel-layout=uncontained-multi-aspect-ratio]) .cw-Carousel-slide{scroll-snap-stop:normal}.cw-Carousel[data-cw-carousel-layout=uncontained-multi-aspect-ratio] .cw-Carousel-slide{block-size:var(--cw-carousel-item-size,240px);flex-basis:calc(var(--cw-carousel-item-size,240px)*var(--cw-carousel-aspect-ratio,1))}.cw-Carousel[data-cw-carousel-layout=uncontained-multi-aspect-ratio]._cw-Carousel-vertical .cw-Carousel-slide{flex-basis:calc(var(--cw-carousel-item-size,240px)/var(--cw-carousel-aspect-ratio,1));block-size:auto;inline-size:var(--cw-carousel-item-size,240px)}.cw-Carousel-mask{border-radius:var(--cw-carousel-item-shape);box-sizing:border-box;block-size:100%;clip-path:inset(0 var(--cw-carousel-item-inset,0px)round var(--cw-carousel-item-shape));inline-size:100%;transform:translate(var(--cw-carousel-item-offset,0px));overflow:hidden}._cw-Carousel-vertical .cw-Carousel-mask{clip-path:inset(var(--cw-carousel-item-inset,0px)0 round var(--cw-carousel-item-shape));transform:translateY(var(--cw-carousel-item-offset,0px))}.cw-Carousel-mask>:is(img,video){object-fit:cover;block-size:100%;inline-size:100%}.cw-Carousel-slide:focus-visible:after{border-radius:var(--cw-carousel-item-shape);content:"";inset-block:0;inset-inline:var(--cw-carousel-item-inset,0px);outline-color:var(--cw-Color-secondary-fill);outline-offset:-3px;outline-style:solid;outline-width:3px;pointer-events:none;transform:translate(var(--cw-carousel-item-offset,0px));position:absolute}._cw-Carousel-vertical .cw-Carousel-slide:focus-visible:after{inset-block:var(--cw-carousel-item-inset,0px);transform:translateY(var(--cw-carousel-item-offset,0px));inset-inline:0}}.request{isolation:isolate;padding:var(--section-space)var(--edge);background:var(--ink);position:relative;overflow:clip}.request-opening{padding-top:calc(var(--top-h) + clamp(2.5rem,6vw,5rem))}.request-opening:after{content:"";z-index:-1;height:calc(var(--top-h) + 7rem);background:linear-gradient(#100f0dd1 calc(var(--top-h) - 1rem),transparent);pointer-events:none;position:absolute;inset:0 0 auto}.request-slab{z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 8%,#00000059 38%,#000 72%);mask-image:linear-gradient(90deg,#0000 8%,#00000059 38%,#000 72%)}.request-inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(2.5rem,6vw,7rem);display:grid}.request-intro{top:calc(var(--top-h) + 2.5rem);position:sticky}.request-eyebrow{min-height:1.4em}.request-intro .lede{margin-top:clamp(1.25rem,2.2vw,1.75rem)}.request-call{margin-top:clamp(1.25rem,2.6vw,2.5rem);display:grid}.request-call-label{font-family:var(--display-font);letter-spacing:.18em;text-transform:uppercase;color:var(--on-dark-soft);font-size:.6875rem;font-weight:700}.request-phone{font-family:var(--display-font);letter-spacing:-.02em;font-variant-numeric:tabular-nums;-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass);text-underline-offset:.18em;justify-self:start;padding-block:.625rem;font-size:clamp(1.5rem,2.4vw,2.25rem);font-weight:600;line-height:1.1;text-decoration-thickness:1px}.request-form{border-radius:var(--r-frame);background:var(--paper);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;padding:clamp(1.5rem,3.2vw,3rem);display:grid;box-shadow:inset 0 1px #fff9,0 2.5rem 5rem -1.5rem #0009}.request-form>*{min-width:0}.request-wide{grid-column:1/-1}.request-note{border-left:2px solid var(--accent);color:var(--text-soft);text-wrap:pretty;padding-left:.875rem;font-size:.9375rem;line-height:1.5}.request-submit{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:.25rem;display:flex}.request-status{color:var(--text-soft);text-wrap:pretty;flex:15rem;gap:.375rem;font-size:.9375rem;line-height:1.5;display:grid}.request-status:empty{display:none}.request-sheet.cw-SideSheet{background:var(--paper);inline-size:min(40rem,100%)}.request-sheet.cw-SideSheet::backdrop{background:#080807b8}.request-sheet .cw-SideSheet-header{padding:1.5rem clamp(1.25rem,4vw,2.25rem) .5rem}.request-sheet .cw-SideSheet-body{overscroll-behavior:contain;padding-inline:clamp(1.25rem,4vw,2.25rem)}.request-sheet .cw-SideSheet-title{font-family:var(--display-font);letter-spacing:-.028em;color:var(--text);font-size:clamp(1.875rem,3vw,2.5rem);font-weight:620;font-stretch:112%;line-height:1.04}.request-sheet .cw-SideSheet-title em{color:var(--accent);font-style:normal}.request-sheet .cw-SideSheet-dismiss{block-size:3rem;inline-size:3rem}.request-sheet .cw-SideSheet-dismiss .cw-Icon{background:var(--text);block-size:1.375rem;inline-size:1.375rem;font-size:0;display:block;overflow:hidden;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 6l12 12M18 6L6 18' stroke='%23000' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 6l12 12M18 6L6 18' stroke='%23000' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.request-sheet-body{gap:clamp(1.25rem,2.4vw,1.75rem);padding-bottom:2rem;display:grid}.request-sheet-line{color:var(--text-soft)}.request-sheet .request-form{box-shadow:none;background:0 0;border-radius:0;padding:0}.request-sheet .request-call{margin-top:0}.request-sheet .request-call-label{color:var(--text-soft)}.request-sheet .request-phone{font-size:1.5rem}.ask{margin-top:var(--section-space);padding:clamp(4rem,8vw,7.5rem)var(--edge);background:var(--ink);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:1.75rem clamp(2rem,5vw,6rem);display:grid}.film+.ask{border-top:1px solid var(--on-dark-rule);margin-top:0}.ask-actions{justify-items:start;gap:.5rem;display:grid}@media(max-width:860px){.ask{grid-template-columns:minmax(0,1fr)}}@media(min-width:2001px){.request-slab{width:2000px;left:auto}}@media(max-width:860px){.request-slab{-webkit-mask-image:linear-gradient(#0000 6%,#00000059 26%,#000 52%);mask-image:linear-gradient(#0000 6%,#00000059 26%,#000 52%)}.request-inner{grid-template-columns:minmax(0,1fr)}.request-intro{position:static}}@media(max-width:520px){.request-form{grid-template-columns:minmax(0,1fr)}}@property --cw-Card-container-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Card-container-elevation{syntax:"<integer>";inherits:false;initial-value:0}@property --cw-Card-container-shadowColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Card-container-outlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Card-container-outlineThickness{syntax:"<length>";inherits:false;initial-value:0}@property --cw-Card-container-shape-topLeft{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-Card-container-shape-topRight{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-Card-container-shape-bottomRight{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-Card-container-shape-bottomLeft{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-Card-content-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Card-disabled-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Card-disabled-containerElevation{syntax:"<integer>";inherits:false;initial-value:0}@property --cw-Card-disabled-containerOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-Card-disabled-containerOutlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Card-disabled-containerOutlineOpacity{syntax:"<number>";inherits:false;initial-value:.12}@property --cw-Card-disabled-contentOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-Card-hover-containerElevation{syntax:"<integer>";inherits:false;initial-value:1}@property --cw-Card-hover-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Card-hover-stateLayerOpacity{syntax:"<number>";inherits:false;initial-value:.08}@property --cw-Card-focus-containerElevation{syntax:"<integer>";inherits:false;initial-value:0}@property --cw-Card-focus-containerOutlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Card-focus-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Card-focus-stateLayerOpacity{syntax:"<number>";inherits:false;initial-value:.1}@property --cw-Card-focus-indicatorColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Card-focus-indicatorThickness{syntax:"<length>";inherits:false;initial-value:3px}@property --cw-Card-focus-indicatorOffset{syntax:"<length>";inherits:false;initial-value:2px}@property --cw-Card-press-containerElevation{syntax:"<integer>";inherits:false;initial-value:0}@property --cw-Card-press-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Card-press-stateLayerOpacity{syntax:"<number>";inherits:false;initial-value:.1}@property --cw-Card-drag-containerElevation{syntax:"<integer>";inherits:false;initial-value:3}@property --cw-Card-drag-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Card-drag-stateLayerOpacity{syntax:"<number>";inherits:false;initial-value:.16}@layer cw-style{.cw-Card{--cw-Card-container-color:var(--cw-Color-surface-containerHighest);--cw-Card-container-shadowColor:var(--cw-Color-shadow);--cw-Card-container-outlineColor:var(--cw-Color-outline);--cw-Card-content-color:var(--cw-Color-surface-onFill);--cw-Card-disabled-containerColor:var(--cw-Color-surface-fillVariant);--cw-Card-disabled-containerOutlineColor:var(--cw-Color-outline);--cw-Card-hover-stateLayerColor:var(--cw-Color-surface-onFill);--cw-Card-focus-containerOutlineColor:var(--cw-Card-container-outlineColor);--cw-Card-focus-stateLayerColor:var(--cw-Color-surface-onFill);--cw-Card-focus-indicatorColor:var(--cw-Color-secondary-fill);--cw-Card-press-stateLayerColor:var(--cw-Color-surface-onFill);--cw-Card-drag-stateLayerColor:var(--cw-Color-surface-onFill);--cw-elevationShadow-color:var(--cw-Card-container-shadowColor);--cw-elevationShadow-level:var(--cw-Card-container-elevation);--cw-interactable-focusIndicator-color:var(--cw-Card-focus-indicatorColor);--cw-interactable-focusIndicator-offset:var(--cw-Card-focus-indicatorOffset);--cw-interactable-focusIndicator-thickness:var(--cw-Card-focus-indicatorThickness);background-color:var(--cw-Card-container-color);box-sizing:border-box;color:var(--cw-Card-content-color);contain:layout style;outline:var(--cw-Card-container-outlineColor) solid var(--cw-Card-container-outlineThickness);outline-offset:calc(-1*var(--cw-Card-container-outlineThickness));transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:background-color,box-shadow,color,outline-color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);border-start-start-radius:var(--cw-Card-container-shape-topLeft);border-start-end-radius:var(--cw-Card-container-shape-topRight);border-end-end-radius:var(--cw-Card-container-shape-bottomRight);border-end-start-radius:var(--cw-Card-container-shape-bottomLeft);flex-flow:column;display:flex}._cw-Card-pressable{cursor:pointer}.cw-Card-hover{--cw-elevationShadow-level:var(--cw-Card-hover-containerElevation);--cw-interactable-stateLayer-color:var(--cw-Card-hover-stateLayerColor);--cw-interactable-stateLayer-opacity:var(--cw-Card-hover-stateLayerOpacity)}.cw-Card-focus{--cw-elevationShadow-level:var(--cw-Card-focus-containerElevation);--cw-interactable-stateLayer-color:var(--cw-Card-focus-stateLayerColor);--cw-interactable-stateLayer-opacity:var(--cw-Card-focus-stateLayerOpacity);outline-color:var(--cw-Card-focus-containerOutlineColor)}.cw-Card-press{--cw-elevationShadow-level:var(--cw-Card-press-containerElevation);--cw-interactable-ripple-color:var(--cw-Card-press-stateLayerColor);--cw-interactable-ripple-opacity:var(--cw-Card-press-stateLayerOpacity)}.cw-Card-drag{--cw-elevationShadow-level:var(--cw-Card-drag-containerElevation);--cw-interactable-stateLayer-color:var(--cw-Card-drag-stateLayerColor);--cw-interactable-stateLayer-opacity:var(--cw-Card-drag-stateLayerOpacity)}.cw-Card-disabled{--cw-elevationShadow-level:var(--cw-Card-disabled-containerElevation);background-color:rgb(from var(--cw-Card-disabled-containerColor) r g b/calc(alpha*var(--cw-Card-disabled-containerOpacity)));color:rgb(from var(--cw-Card-content-color) r g b/calc(alpha*var(--cw-Card-disabled-contentOpacity)));cursor:default;outline-color:rgb(from var(--cw-Card-disabled-containerOutlineColor) r g b/calc(alpha*var(--cw-Card-disabled-containerOutlineOpacity)));pointer-events:none;-webkit-user-select:none;user-select:none}}@layer cw-theme{._cw-Card-elevated{--cw-Card-container-color:var(--cw-Color-surface-containerLow);--cw-Card-container-elevation:1;--cw-Card-disabled-containerColor:var(--cw-Color-surface-fill);--cw-Card-disabled-containerElevation:1;--cw-Card-drag-containerElevation:4;--cw-Card-focus-containerElevation:1;--cw-Card-hover-containerElevation:2;--cw-Card-press-containerElevation:1}._cw-Card-outlined{--cw-Card-container-color:var(--cw-Color-surface-fill);--cw-Card-container-outlineColor:var(--cw-Color-outlineVariant);--cw-Card-container-outlineThickness:1px;--cw-Card-disabled-containerColor:var(--cw-Color-surface-fill);--cw-Card-disabled-containerOpacity:1;--cw-Card-focus-containerOutlineColor:var(--cw-Color-surface-onFill)}}.work{--strip:clamp(5.5rem,7vw,6.5rem)}.work-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem 1.5rem;display:flex}.work-arrows{gap:.5rem;margin-bottom:.25rem;display:flex}.work-arrows .cw-IconButton{--cw-Action-icon-color:var(--on-light);transition:scale var(--spatial-fast)}.work-arrows .cw-IconButton:active:not(:disabled){scale:.9}.work-carousel.cw-Carousel{gap:0;padding:0}.work-carousel .cw-Carousel-slide{--cw-carousel-item-shape:var(--r-card)}.work-card.cw-Card{width:100%;height:calc(var(--card-w)*.75 + var(--strip));border-radius:var(--r-card);background:var(--paper-dim);cursor:pointer;padding:0;display:block;overflow:clip}.work-card.cw-Card:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #1b19161a}.work-card[data-expanded]{opacity:0}.work-face{background:var(--ink);width:100%;height:100%;position:relative}.work-photo{inset:0 0 var(--strip);perspective:56.25rem;position:absolute;overflow:clip}.work-card .work-photo .media{transform:rotateX(var(--tilt-x,0deg))rotateY(var(--tilt-y,0deg))scale(1.09);will-change:transform}.work-visible{inset-block:0;inset-inline:var(--cw-carousel-item-inset,0px);pointer-events:none;position:absolute;container-type:inline-size}.work-caption{height:var(--strip);color:var(--on-dark);text-align:left;justify-content:space-between;align-items:center;gap:1rem;padding-inline:1.5rem 1.25rem;display:flex;position:absolute;inset:auto 0 0}.work-text{min-width:0;display:grid}.work-text .eyebrow{color:var(--brass);margin-bottom:.375rem}.work-title{font-family:var(--display-font);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:600;font-stretch:108%;line-height:1.15}.work-card .slot-label{top:1rem;left:1rem}.work-open{background:var(--paper);width:2.75rem;height:2.75rem;color:var(--on-light);transition:rotate var(--spatial-default),scale var(--spatial-fast);border-radius:50%;flex:none;place-items:center;display:grid}.work-card:is(:hover,:focus-visible) .work-open{rotate:90deg;scale:1.12}.work-caption,.work-card .slot-label{transition:opacity var(--effect-default)}@container (width<=220px){.work-caption,.work-card .slot-label{opacity:0}}.cw-Dialog.work-detail{--expand:0;--strip:clamp(6.5rem,10vw,8rem);--detail-margin:clamp(.75rem,3vw,3rem);inline-size:min(var(--photo-w,800px),100vw - 2*var(--detail-margin),(100dvh - 2*var(--detail-margin) - var(--strip))*4/3);background:var(--ink);opacity:0;block-size:fit-content;max-block-size:none;max-inline-size:none;translate:calc((1 - var(--expand))*var(--from-x,0px))calc((1 - var(--expand))*var(--from-y,0px));scale:calc(var(--from-scale,1) + (1 - var(--from-scale,1))*var(--expand));clip-path:inset(calc((1 - var(--expand))*var(--crop-y,0px))calc((1 - var(--expand))*var(--crop-x,0px))round calc(var(--from-radius,1.5rem) + (var(--r-frame) - var(--from-radius,1.5rem))*var(--expand)));border:0;border-radius:0;padding:0;transition:none;overflow:clip}.cw-Dialog.work-detail[data-placed]{opacity:1}.cw-Dialog.work-detail::backdrop{background:rgb(8 8 7/ calc(.8*clamp(0,var(--expand),1)));transition:none}.work-detail .work-photo{aspect-ratio:4/3;position:static}.work-detail .slot-label{top:1.5rem;left:1.5rem}.work-detail-caption{min-height:var(--strip);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding:1.25rem clamp(1.25rem,3.4vw,3rem);display:flex}.work-detail-caption .work-text{flex:16rem}.work-detail-caption .eyebrow{margin-bottom:.5rem}.work-detail-title{font-family:var(--display-font);letter-spacing:-.022em;font-size:clamp(1.375rem,2.8vw,2rem);font-weight:600;font-stretch:108%;line-height:1.1}.work-detail .work-detail-close.cw-IconButton{background:var(--paper);color:var(--on-light);--cw-Action-icon-color:var(--on-light);border-radius:50%;position:absolute;top:1rem;right:1rem}.gallery.section{padding-top:0}.gallery-filters{flex-wrap:wrap;gap:.5rem;margin-bottom:clamp(1.75rem,3vw,2.5rem);display:flex}.gallery-grid{--strip:clamp(5.5rem,7vw,6.5rem);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0;list-style:none;display:grid}.gallery-grid[hidden],.gallery-grid>li[hidden]{display:none}.gallery-grid>li{container-type:inline-size}.gallery-grid .work-card.cw-Card{height:calc(100cqi*.75 + var(--strip))}@media(min-width:1600px){.gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1000px){.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.gallery-grid{grid-template-columns:minmax(0,1fr)}}.hero{--hero-h:min(100svh,1140px);height:var(--hero-h);background:var(--ink);position:relative}.hero-pin{height:var(--hero-h);overflow:clip}.hero-frame{isolation:isolate;background:var(--ink);position:absolute;inset:0;overflow:clip}.hero-frame[data-arrival=pending]{visibility:hidden}.hero-slab{scale:calc(1.03 + (1 - var(--arrive,1))*.2);will-change:scale;position:absolute;inset:-3% 0}.hero-scrim{background:linear-gradient(#100f0d9e,#0000 24%),linear-gradient(#0000 78%,#100f0d80),linear-gradient(90deg,#100f0deb,#100f0dcc 30%,#100f0d61 58%,#100f0d0f 82%);position:absolute;inset:0}.hero-content{padding:calc(var(--top-h) + 1rem)var(--edge)clamp(4.5rem,13svh,8.5rem);align-content:center;display:grid;position:absolute;inset:0}.hero-copy{max-width:36rem}.hero-title{font-family:var(--display-font);letter-spacing:-.036em;font-size:clamp(2.625rem,min(5vw,9svh),4.75rem);font-weight:640;font-stretch:115%;line-height:1.04}.hero-foot{margin-top:clamp(1.25rem,2.4vw,2rem)}.hero-subhead{max-width:30rem;color:var(--on-dark-soft);text-wrap:pretty;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.5}.hero-film{right:var(--edge);font-family:var(--display-font);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-soft);transition:color var(--effect-default);align-items:center;gap:.75rem;font-size:.6875rem;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;bottom:clamp(1.25rem,3vw,2.25rem)}.hero-film:is(:hover,:focus-visible){color:var(--on-dark)}.play-badge{flex:none;width:2.5rem;height:2.5rem}.play-badge .shape-outline{fill:#100f0d73;stroke:#f4f1eb99;stroke-width:.016px}.play-glyph{fill:var(--on-dark)}@media(max-width:700px){.hero-scrim{background:linear-gradient(#100f0db3,#100f0d80 30%,#100f0d9e 70%,#100f0dcc)}.hero-film{left:var(--edge);right:auto}}@media(min-width:1441px){.hero{--hero-h:100svh}.hero-slab{--fade-y:clamp(0px,(106svh - 1213px)*100,200px);height:min(106%,1213px);-webkit-mask-image:linear-gradient(#000 calc(100% - var(--fade-y)),transparent);mask-image:linear-gradient(#000 calc(100% - var(--fade-y)),transparent);bottom:auto}}@media(min-width:2331px){.hero-slab{width:2330px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent),linear-gradient(#000 calc(100% - var(--fade-y)),transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent),linear-gradient(#000 calc(100% - var(--fade-y)),transparent);left:calc(50% - 1165px);-webkit-mask-composite:source-in;mask-composite:intersect}}.materials.section{padding-inline:0}.materials[data-ink=light] .materials-slab{--focus-ring:var(--brass);--cw-Color-primary-fill:var(--brass);--cw-Color-primary-onFill:var(--ink)}.materials-slab{--h:clamp(780px, calc(100svh - 64px) ,90rem);--pad:clamp(2.5rem,6svh,5.5rem);min-height:var(--h);isolation:isolate;background:var(--paper-dim);display:grid;position:relative;overflow:clip}.materials-face{isolation:isolate;background:var(--paper-dim);color:var(--on-light);position:absolute;inset:0}.materials-face[data-ink=light]{--accent:var(--brass);background:var(--ink);color:var(--on-dark)}.materials-face>.media-tone{position:absolute;inset:0}.materials-board{padding:var(--pad)var(--edge);grid-template:"head rooms""list rooms"1fr/minmax(0,1fr) minmax(0,1fr);gap:clamp(1rem,2.6svh,2.25rem) clamp(2rem,4.5vw,6rem);display:grid}.materials-face .materials-board{z-index:1;position:absolute;inset:0}.materials-face[data-ink=light] .materials-board{background:linear-gradient(90deg,#100f0dd6,#100f0db3 50%,#100f0d9e)}.materials-face[data-ink=dark] .materials-board{background:linear-gradient(90deg,#f4f1ebdb,#f4f1eb99 50%,#f4f1eb6b)}.materials-face[data-ink=light] .lede{color:var(--on-dark-dim)}.materials-live{position:relative}.materials-live :is(.eyebrow,.section-title,.section-title em,.lede,.material-name){color:#0000}.materials-head{grid-area:head}.materials-head .eyebrow{margin-bottom:.75rem}.materials-line{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:clamp(.5rem,1vw,.875rem);display:flex}.materials-cta{align-content:center;min-width:13rem;min-height:3.5rem}.materials-list{border:0;grid-area:list;align-content:end;min-inline-size:0;margin:0;padding:0;display:grid;container-type:inline-size}.material-row{border-top:1px solid color-mix(in srgb,currentColor 18%,transparent);min-height:3rem;font-family:var(--display-font);font-weight:500;font-size:clamp(2.25rem,min(calc((var(--h) - 2*var(--pad) - 11.5rem)/8.9),10.5cqi),7rem);letter-spacing:-.035em;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;grid-template-columns:.8em minmax(0,1fr);align-items:center;gap:.3em;padding-block:.11em .15em;line-height:1;display:grid}.material-row:last-child{border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.materials-live .material-row{border-color:#0000}.materials-live .material-row:has(:focus-visible){outline:2px solid var(--focus-ring);outline-offset:-.1875rem;border-radius:.75rem}.material-name{white-space:nowrap;display:block}.materials-face[data-ink=light] .material-row:not([data-shown]) .material-name{color:var(--on-dark-dim)}.materials-face[data-ink=dark] .material-row:not([data-shown]) .material-name{color:var(--on-light-soft)}.material-row[data-shown] .material-name{font-weight:700;translate:.06em}.material-swatch{width:.8em;height:.8em}.material-swatch svg{scale:calc(.56 + .44*var(--morph,0));rotate:calc(var(--morph,0)*-8deg);filter:drop-shadow(0 .03em .05em #100f0d59)}.material-swatch .shape-outline{fill:none;stroke:#1b191638;stroke-width:.022px}.materials[data-ink=light] .material-swatch .shape-outline{stroke:#f4f1ebd9}.materials-rooms{grid-template:repeat(2,minmax(0,1fr))/repeat(2,minmax(0,1fr));grid-area:rooms;gap:clamp(.625rem,1vw,1rem);display:grid}.materials-room{border-radius:var(--r-card);background:#100f0d4d;position:relative;overflow:clip;box-shadow:0 1.125rem 2.5rem -1.25rem #0009}.materials-room>.media-tone{position:absolute;inset:0}.materials-room:after{content:"";background:radial-gradient(circle at var(--ox)var(--oy),transparent calc(var(--flood-r)*1px - 3px),#fff8ebb3 calc(var(--flood-r)*1px - 1px),transparent calc(var(--flood-r)*1px));pointer-events:none;position:absolute;inset:0}.materials-live .materials-rooms{pointer-events:none}@media(max-width:860px){.materials-slab{min-height:0}.materials-board{grid-template:"head""list""rooms"/minmax(0,1fr);padding-block:clamp(3rem,12vw,4.5rem)}.materials-cta{flex-basis:100%}.material-row{font-size:clamp(2rem,9.4vw,3.25rem)}.materials-rooms{aspect-ratio:1;gap:.5rem;margin-top:.5rem}}.opening{--opening-h:min(100svh,1140px);isolation:isolate;min-height:var(--opening-h);background:var(--ink);display:grid;position:relative;overflow:clip}.opening-photo{background:var(--ink-raised);overflow:clip}.opening-photo .media{object-position:var(--focus,50% 50%)}.page-title{font-family:var(--display-font);letter-spacing:-.028em;text-wrap:balance;font-size:clamp(2.5rem,4.8vw,4.5rem);font-weight:620;font-stretch:112%;line-height:1.04}.page-title em{color:var(--accent);font-style:normal}.page-title:focus{outline:none}.opening-foot{margin-top:clamp(1.25rem,2.4vw,2rem)}.opening .lede{max-width:44ch}.opening-foot>.source{margin-top:1.25rem;display:flex}.opening[data-layout=bleed]{--opening-h:min(100svh,1140px,var(--photo-h)*1.24px);align-items:end}@media(min-width:1441px){.opening,.opening[data-layout=bleed]{--opening-h:100svh}.opening[data-layout=bleed] .opening-photo{width:100%;-webkit-mask-image:none;mask-image:none}}.opening[data-layout=bleed] .opening-photo{z-index:-2}.opening-scrim{z-index:-1;pointer-events:none;background:linear-gradient(#100f0d99,#0000 26%),linear-gradient(#0000 36%,#100f0d66 62%,#100f0ddb),linear-gradient(90deg,#100f0ddb,#100f0d99 34%,#100f0d24 66%,#0000 86%);position:absolute;inset:0}.opening[data-layout=bleed] .opening-copy>*{max-width:46rem}.opening[data-layout=bleed] .opening-copy{padding:calc(var(--top-h) + 2.5rem)var(--edge)clamp(3rem,9svh,6.5rem)}.opening[data-layout=frame]{padding:calc(var(--top-h) + 2.5rem)var(--edge)clamp(3rem,7svh,6rem);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2rem,5vw,6rem)}.opening[data-layout=frame] .opening-photo{width:100%;max-width:min(720px,var(--photo-w)*1.24px);aspect-ratio:4/3;border-radius:var(--r-frame);order:2;justify-self:end;position:relative;box-shadow:0 2.5rem 5rem -2rem #000000b3}.opening[data-layout=frame] .opening-texture{aspect-ratio:4/5;max-width:26.25rem}.opening[data-layout=frame] .opening-scrim{display:none}@media(max-width:900px){.opening[data-layout=frame]{grid-template-columns:minmax(0,1fr);align-content:center}.opening[data-layout=frame] .opening-photo{aspect-ratio:16/10;order:0;justify-self:stretch;max-width:none}.opening[data-layout=frame] .opening-texture{aspect-ratio:16/7}}@media(max-width:900px)and (max-height:700px){.opening[data-layout=frame]{padding-top:calc(var(--top-h) + 1rem);gap:1.25rem;padding-bottom:1.5rem}.opening[data-layout=frame] .opening-photo,.opening[data-layout=frame] .opening-texture{aspect-ratio:21/9}.opening[data-layout=frame] .opening-foot,.opening[data-layout=frame] .hero-actions{margin-top:1rem}}@media(max-width:700px){.opening-scrim{background:linear-gradient(#100f0d9e,#0000 24%),linear-gradient(#100f0d1a 22%,#100f0db8 56%,#100f0df0)}}@media(min-width:1441px){.opening[data-layout=frame] .opening-photo{max-width:calc(var(--photo-w)*1px)}.opening[data-layout=frame] .opening-texture{max-width:min(var(--photo-w)*1px,48svh)}}.owners-section{padding:var(--section-space)var(--edge);background:var(--ink)}.owners-head{margin-bottom:var(--head-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:1.25rem clamp(2rem,5vw,6rem);display:grid}.owners-head .eyebrow,.owners-head .section-title{grid-column:1}.owners-head .eyebrow{margin-bottom:-2px}.owners-aside{grid-area:2/2;justify-items:start;gap:clamp(1.25rem,2.4vw,1.75rem);display:grid}.care{border-left:2px solid var(--accent);font-family:var(--display-font);letter-spacing:-.015em;text-wrap:balance;padding-left:1.25rem;font-size:clamp(1.25rem,1.9vw,1.625rem);font-weight:500;line-height:1.35}.owners{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);display:grid}.owner{max-width:480px}.owner-portrait{aspect-ratio:4/5;border-radius:var(--r-frame);background:var(--ink-raised);overflow:clip}.owner-portrait .media{transition:scale var(--spatial-default)}.owner:hover .owner-portrait .media{scale:1.03}.owner-name{font-family:var(--display-font);letter-spacing:-.02em;margin-top:clamp(1rem,1.8vw,1.5rem);font-size:clamp(1.375rem,2vw,1.875rem);font-weight:600;font-stretch:108%;line-height:1.15}.owner-role{font-family:var(--display-font);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-top:.5rem;font-size:.75rem;font-weight:700;line-height:1.4}@media(max-width:860px){.owners-head{grid-template-columns:minmax(0,1fr)}.owners-aside{grid-area:auto/1}}@media(max-width:700px){.owners{margin-inline:calc(var(--edge)*-1);padding-inline:var(--edge);scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;overflow-x:auto}.owners::-webkit-scrollbar{display:none}.owner{scroll-snap-align:start}}.build{--s1:1;--s2:1;--s3:1;--s4:1;--s5:1;grid-template:"stage head""stage steps"1fr/minmax(0,6fr) minmax(0,5fr);align-items:start;gap:0 clamp(2rem,6vw,7rem);display:grid}.build-head{grid-area:head}.build-stage{grid-area:stage;place-items:center;display:grid}.build-drawing{--travel:1;width:100%;height:auto;color:var(--text);display:block;overflow:visible}.build-stage .build-drawing{max-height:100%}.build-ghost{fill:none;stroke:currentColor;stroke-opacity:.4;stroke-width:.45px;stroke-dasharray:1.4 1.4;stroke-linejoin:round;opacity:calc(1 - var(--draw))}.build-line{fill:none;stroke:currentColor;stroke-width:.45px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--draw));opacity:calc(1 - var(--rise))}.build-rise{clip-path:inset(calc(110% - var(--rise)*120%)-10% -10%)}[data-part=slab]{--draw:clamp(0,var(--s1)/.55,1);--rise:clamp(0,(var(--s1) - .3)/.7,1)}.build-stone-front{fill:color-mix(in srgb,var(--stone)80%,#000)}.build-stone-side{fill:color-mix(in srgb,var(--stone)62%,#000)}.build-template{--draw:clamp(0,var(--s2)/.6,1);--rise:clamp(0,(var(--s2) - .35)/.65,1);opacity:calc(1 - clamp(0,var(--s3)/.4,1));translate:0 calc(clamp(0,var(--s3)/.4,1)*-10px*var(--travel))}.build-template .build-line{stroke:var(--bronze);stroke-width:.55px;opacity:1}.build-template-sheet{fill:#c8a2652e}.build-slab{--cut:clamp(0,(var(--s3) - .15)/.55,1);--grind:clamp(0,(var(--s3) - .45)/.55,1);translate:0 calc((1 - clamp(0,(var(--s4) - .3)/.7,1))*-26px*var(--travel))}.build-trim{translate:0 calc(var(--cut)*12px*var(--travel));opacity:calc(1 - var(--cut))}.build-plug{translate:0 calc(var(--cut)*-22px*var(--travel));opacity:calc(1 - var(--cut))}.build-plug>path{opacity:clamp(0,var(--cut)*8,1)}.build-opening{opacity:clamp(0,var(--cut)*4,1)}.build-opening-floor{fill:var(--ink);fill-opacity:.78}.build-edge{fill:none;stroke:#fff;stroke-opacity:.85;stroke-width:.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--grind));opacity:clamp(0,var(--grind)*10,1)}[data-part=base]{--draw:clamp(0,var(--s4)/.5,1);--rise:clamp(0,(var(--s4) - .2)/.65,1)}.build-sheen{fill:#fff;translate:calc(var(--s5)*108px)calc(var(--s5)*62px);opacity:calc(var(--s5)*(1 - var(--s5))*2.4)}.build-bracket path{fill:none;stroke:currentColor;stroke-width:.5px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--s5))}.build-bracket text{fill:currentColor;font-family:var(--display-font);letter-spacing:.9px;text-transform:uppercase;opacity:clamp(0,(var(--s5) - .4)/.6,1);font-size:4.2px;font-weight:700}@media(prefers-reduced-motion:reduce){.build-drawing{--travel:0}.build-line,.build-sheen{visibility:hidden}.build-rise{clip-path:none;opacity:var(--rise)}.build-edge{stroke-dashoffset:0;opacity:var(--grind)}.build-bracket path{stroke-dashoffset:0;opacity:var(--s5)}}.build-steps{grid-area:steps;gap:clamp(1.75rem,3.4vw,3rem);display:grid}.build-badge{place-items:center;width:3rem;height:3rem;margin-bottom:.875rem;display:grid;position:relative}.build-badge-shape{scale:calc(.34 + .66*var(--mark,1));position:absolute;inset:0}.build-badge-shape .shape-outline{fill:color-mix(in srgb,var(--accent)calc(var(--mark,1)*100%),var(--text-soft))}.build-badge-number{font-family:var(--display-font);color:#fff;opacity:var(--mark,1);font-size:1.0625rem;font-weight:700;line-height:1;position:relative}:root:not(.js) .build-badge{background:var(--accent);border-radius:50%}.build-step-title{font-family:var(--display-font);letter-spacing:-.024em;text-wrap:balance;font-size:clamp(1.375rem,2.2vw,2rem);font-weight:600;font-stretch:108%;line-height:1.1}.build-step-detail{max-width:36ch;color:var(--text-soft);text-wrap:pretty;margin-top:.5rem;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.5}.js .build{--s1:0;--s2:0;--s3:0;--s4:0;--s5:0;--stage-top:calc(var(--top-h) + 1.5rem);--stage-h:min(100svh - var(--top-h) - 3rem,40rem);--step-h:22svh}.js .build-stage{top:var(--stage-top);height:var(--stage-h);position:sticky}.js .build-steps{padding-block:1.5rem max(0px,var(--stage-top) + var(--stage-h) - 50svh - var(--step-h)/2);gap:0}.js .build-step{min-height:var(--step-h);opacity:calc(.28 + .72*var(--on,0))}@media(max-width:900px){.build{grid-template:"head""stage""steps"/minmax(0,1fr);gap:0}.build-steps{margin-top:1.5rem}.build-stage{max-width:30rem}.js .build-stage{top:var(--top-h);z-index:1;max-width:none;height:42svh;margin-inline:calc(var(--edge)*-1);padding:.75rem var(--edge);background:var(--paper);box-shadow:0 1px 0 var(--rule);justify-self:stretch}.js .build-drawing{height:100%}.js .build-steps{margin-top:.5rem;padding-block:1rem 0}.js .build-step{min-height:20svh}}.tile{isolation:isolate;border-radius:var(--r-card);background:var(--ink);height:100%;text-decoration:none;display:block;position:relative;overflow:clip}.tile-photo{z-index:-1;position:absolute;inset:0}.tile-photo .media{transition:scale var(--spatial-default)}.tile:is(:hover,:focus-visible) .tile-photo .media{scale:1.04}.tile:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#100f0d00 38%,#100f0d80 68%,#100f0de6);position:absolute;inset:0}.tile:has(.tile-detail):after{background:linear-gradient(#100f0d00 22%,#100f0d33 38%,#100f0db8 66%,#100f0deb)}.tile-text{justify-items:start;gap:.5rem;padding:clamp(1rem,1.8vw,1.75rem) clamp(4rem,6vw,5.5rem) clamp(1rem,1.8vw,1.75rem) clamp(1rem,1.8vw,1.75rem);display:grid;position:absolute;inset:auto 0 0}.tile-name{font-family:var(--display-font);letter-spacing:-.024em;font-size:clamp(1.375rem,2.2vw,2rem);font-weight:600;font-stretch:108%;line-height:1.08}.tile-detail{max-width:min(100%,32ch);color:var(--on-dark-soft);text-wrap:pretty;font-size:.9375rem;line-height:1.4}.tile-name .new-mark{vertical-align:.35em}.tile-go{background:var(--paper);width:2.75rem;height:2.75rem;color:var(--on-light);transition:translate var(--spatial-default);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:clamp(1rem,1.8vw,1.75rem);right:clamp(1rem,1.8vw,1.75rem)}.tile:is(:hover,:focus-visible) .tile-go{translate:.25rem}.tiles[data-layout=mosaic]{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.25rem);display:grid}.tiles[data-layout=mosaic]>.tiles-cell{aspect-ratio:16/10;grid-column:span 6}.tiles[data-layout=mosaic]>.tiles-cell:nth-child(n+3):nth-child(-n+5){aspect-ratio:4/3.4;grid-column:span 4}.tiles[data-layout=index]{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.25rem);display:grid}.tiles[data-layout=index]>.tiles-cell{aspect-ratio:1;grid-column:span 3}.tiles[data-layout=index]>.tiles-cell:nth-child(-n+3){aspect-ratio:4/3.4;grid-column:span 4}.tiles[data-layout=index] .tile-go{display:none}.tiles[data-layout=index] .tile-text{padding-right:clamp(1rem,1.8vw,1.75rem)}@media(max-width:900px){.tiles[data-layout=index]>.tiles-cell,.tiles[data-layout=index]>.tiles-cell:nth-child(-n+3){aspect-ratio:4/5;grid-column:span 6}.tiles[data-layout=index]>.tiles-cell:first-child{aspect-ratio:4/3;grid-column:span 12}.tiles[data-layout=mosaic]>.tiles-cell,.tiles[data-layout=mosaic]>.tiles-cell:nth-child(n+3):nth-child(-n+5){aspect-ratio:4/5;grid-column:span 6}.tiles[data-layout=mosaic]>.tiles-cell:first-child{aspect-ratio:16/10;grid-column:span 12}.tiles[data-layout=mosaic] .tile-go{display:none}.tiles[data-layout=mosaic] .tile-text{padding-right:clamp(1rem,1.8vw,1.75rem)}}.shots{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(1.25rem,2.4vw,2rem) clamp(.75rem,1.4vw,1.25rem);display:grid}.shot{grid-column:span 2}.shot-photo{aspect-ratio:4/3;border-radius:var(--r-card);background:var(--paper-dim);overflow:clip}.shot figcaption{font-family:var(--display-font);letter-spacing:-.015em;margin-top:.875rem;font-size:clamp(1.0625rem,1.3vw,1.25rem);font-weight:600;line-height:1.2}.shot:only-child{grid-column:span 6}.shot:only-child .shot-photo{aspect-ratio:21/9}.shot:first-child:nth-last-child(2),.shot:first-child:nth-last-child(2)~.shot,.shot:first-child:nth-last-child(5),.shot:first-child:nth-last-child(5)+.shot{grid-column:span 3}.shot:first-child:nth-last-child(2) .shot-photo,.shot:first-child:nth-last-child(2)~.shot .shot-photo,.shot:first-child:nth-last-child(5) .shot-photo,.shot:first-child:nth-last-child(5)+.shot .shot-photo{aspect-ratio:16/10}.shots-lead{grid-template-rows:auto auto}.shots-lead>.shot:first-child{grid-area:span 2/span 4}.shots-lead>.shot:first-child figure,.shots-lead>.shot:first-child .shot-photo{height:100%}.shots-lead>.shot:first-child .shot-photo{aspect-ratio:auto;min-height:15rem}@media(max-width:700px){.shots{grid-template-columns:minmax(0,1fr)}.shots>.shot,.shots-lead>.shot:first-child{grid-area:auto}.shots .shot .shot-photo,.shots-lead>.shot:first-child .shot-photo{aspect-ratio:4/3;height:auto;min-height:0}}@media(min-width:1441px){.tiles,.shots{max-width:calc(1440px + 2.5rem)}.tiles[data-layout=index]>.tiles-cell,.tiles[data-layout=index]>.tiles-cell:nth-child(-n+3),.tiles[data-layout=mosaic]>.tiles-cell:nth-child(n+3):nth-child(-n+5){aspect-ratio:4/3}}@media(max-width:600px){.tiles[data-layout=index]>.tiles-cell,.tiles[data-layout=index]>.tiles-cell:nth-child(-n+3),.tiles[data-layout=index]>.tiles-cell:first-child{aspect-ratio:16/11;grid-column:span 12}}.service-overview{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(2.5rem,6vw,7rem);display:grid}.service-overview .section-head{margin-bottom:clamp(1.5rem,2.8vw,2.25rem)}.included{border-radius:var(--r-card);background:var(--paper-dim);padding:clamp(1.5rem,2.6vw,2.25rem)}.included-title{font-family:var(--display-font);letter-spacing:-.018em;margin-bottom:1rem;font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:600;font-stretch:108%;line-height:1.2}.checks li{border-top:1px solid var(--rule);padding:.625rem 0 .625rem 2rem;line-height:1.4;position:relative}.checks li:before{content:"";border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);width:.875rem;height:.5rem;position:absolute;top:.9rem;left:.125rem;rotate:-45deg}.included .scope-note{margin-top:1.25rem;font-size:1rem}.service-process{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(2.5rem,6vw,7rem);display:grid}.service-process .section-head{margin-bottom:clamp(1.25rem,2.4vw,2rem)}.service-process .prose .more-link{margin-top:1rem}.service-questions .disclosures{grid-template-columns:minmax(0,1fr)}@media(max-width:860px){.service-overview,.service-process{grid-template-columns:minmax(0,1fr)}}.scope-note{border-left:2px solid var(--accent);text-wrap:pretty;max-width:62ch;margin-top:clamp(1.75rem,3.2vw,3rem);padding-left:1.25rem;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.5}.scope-note-label{font-family:var(--display-font);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:.375rem;font-size:.6875rem;font-weight:700;display:block}.options{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.25rem);display:grid}.option{isolation:isolate;aspect-ratio:16/10;border-radius:var(--r-frame);background:var(--ink);text-decoration:none;display:block;position:relative;overflow:clip}.option-photo{z-index:-1;position:absolute;inset:0}.option-photo .media{transition:scale var(--spatial-default)}.option:is(:hover,:focus-visible) .option-photo .media{scale:1.04}.option-photo:after{content:"";background:linear-gradient(#100f0d0d 30%,#100f0d99 64%,#100f0deb);position:absolute;inset:0}.option-text{gap:.5rem;padding:clamp(1.25rem,2.8vw,2.5rem);display:grid;position:absolute;inset:auto 0 0}.option-title{font-family:var(--display-font);letter-spacing:-.024em;text-wrap:balance;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:600;font-stretch:108%;line-height:1.08}.option-detail{max-width:40ch;color:var(--on-dark-soft);text-wrap:pretty}.next{isolation:isolate;background:var(--ink);align-items:end;min-height:clamp(20rem,62svh,40rem);text-decoration:none;display:grid;position:relative;overflow:clip}.next-photo{z-index:-1;border-radius:inherit;position:absolute;inset:0}.next-photo .media{object-position:var(--focus,50% 50%);transition:scale var(--spatial-default)}.next:is(:hover,:focus-visible) .next-photo .media{scale:1.03}.next-photo:after{content:"";background:linear-gradient(#100f0d33,#100f0d73 60%,#100f0de0);position:absolute;inset:0}.next-text{padding:clamp(1.75rem,4vw,4rem)var(--edge);padding-right:calc(var(--edge) + 5rem);display:grid}.next-text .eyebrow{margin-bottom:.625rem}.next-name{font-family:var(--display-font);letter-spacing:-.03em;font-size:clamp(2.5rem,6vw,5.5rem);font-weight:620;font-stretch:112%;line-height:1}.next-go{right:var(--edge);background:var(--paper);width:3.75rem;height:3.75rem;color:var(--on-light);transition:translate var(--spatial-default);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:clamp(1.75rem,4vw,4rem)}.next:is(:hover,:focus-visible) .next-go{translate:.375rem}.next:focus-visible{outline-offset:-.375rem}.next[data-layout=frame]{padding:clamp(2.5rem,5vw,5rem)var(--edge);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(1.5rem,4vw,4.5rem)}.next[data-layout=frame] .next-photo{aspect-ratio:4/3;border-radius:var(--r-frame);order:2;justify-self:end;width:100%;max-width:560px;position:relative;overflow:clip}.next[data-layout=frame] .next-photo:after{display:none}.next[data-layout=frame] .next-text{padding:0 0 4.75rem}.next[data-layout=frame] .next-go{right:auto;left:var(--edge)}@media(max-width:700px){.next[data-layout=frame]{grid-template-columns:minmax(0,1fr)}.next[data-layout=frame] .next-photo{order:0;max-width:none}.options{grid-template-columns:minmax(0,1fr)}.option{aspect-ratio:4/3}.next-go{width:3rem;height:3rem}}.footer{padding:clamp(3.5rem,7vw,6.5rem)var(--edge);background:var(--ink);border-top:1px solid var(--on-dark-rule);color:var(--on-dark-soft);grid-template-columns:minmax(0,7fr) minmax(0,4fr) minmax(0,4fr) minmax(0,6fr) minmax(0,6fr);align-items:start;gap:3rem clamp(1.5rem,4vw,4.5rem);font-size:.9375rem;line-height:1.55;display:grid}.footer-logo{width:clamp(10.5rem,15vw,14rem);height:auto;display:block}.footer-brand p{text-wrap:pretty;max-width:34ch;margin-top:1.5rem}.footer-social{gap:.25rem;margin:1rem 0 0 -.75rem;display:flex}.footer-social a{width:2.75rem;height:2.75rem;color:var(--on-dark-dim);transition:color var(--effect-default),background-color var(--effect-default);border-radius:999px;place-items:center;display:grid}.footer-social a:is(:hover,:focus-visible){color:var(--on-dark);background:var(--on-dark-rule)}.footer-label,.footer-facts dt{font-family:var(--display-font);letter-spacing:.2em;text-transform:uppercase;color:var(--brass);margin-bottom:.625rem;font-size:.75rem;font-weight:700;line-height:1.4}.footer-facts dt{letter-spacing:.16em;color:var(--on-dark-soft);margin-bottom:.25rem;font-size:.6875rem}.footer-label{margin-bottom:1.125rem}.footer .footer-label a{color:inherit;text-decoration:none}.footer .new-mark{margin-left:.625rem}.footer a{color:var(--on-dark);-webkit-text-decoration-color:var(--on-dark-rule);text-decoration-color:var(--on-dark-rule);text-underline-offset:.25rem;transition:text-decoration-color var(--effect-default)}.footer a:hover{-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass)}.footer-pages a{align-items:center;min-height:2.75rem;text-decoration:none;display:flex}.footer-pages a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass)}.footer-facts{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.footer-facts dd{overflow-wrap:anywhere}.footer-facts a{margin-block:-.625rem;padding-block:.625rem;display:inline-block}.footer-quiet{color:#f4f1eb8f;font-size:.8125rem}.footer-places{gap:1.5rem;display:grid}.footer-places li{display:grid}.footer-place-name{color:var(--on-dark);font-weight:500}.footer-places address{margin-top:.375rem;font-style:normal;display:grid}@media(max-width:1180px){.footer{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-brand{grid-column:1/-1}}@media(max-width:640px){.footer{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-col:last-child{grid-column:1/-1}}@property --cw-Navigation-bar-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-bar-height{syntax:"<length>";inherits:false;initial-value:80px}@property --cw-Navigation-bar-shortHeight{syntax:"<length>";inherits:false;initial-value:64px}@property --cw-Navigation-bar-itemSpacing{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-Navigation-bar-startIndicatorHeight{syntax:"<length>";inherits:false;initial-value:40px}@property --cw-Navigation-bar-startIconLabelSpace{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-Navigation-rail-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-rail-collapsedWidth{syntax:"<length>";inherits:false;initial-value:96px}@property --cw-Navigation-rail-expandedMinWidth{syntax:"<length>";inherits:false;initial-value:220px}@property --cw-Navigation-rail-expandedMaxWidth{syntax:"<length>";inherits:false;initial-value:360px}@property --cw-Navigation-rail-topSpace{syntax:"<length>";inherits:false;initial-value:44px}@property --cw-Navigation-rail-headerSpace{syntax:"<length>";inherits:false;initial-value:40px}@property --cw-Navigation-rail-itemSpacing{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-Navigation-rail-itemInset{syntax:"<length>";inherits:false;initial-value:20px}@property --cw-Navigation-modal-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-modal-elevation{syntax:"<integer>";inherits:false;initial-value:2}@property --cw-Navigation-modal-shadowColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-modal-shape-topLeft{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Navigation-modal-shape-topRight{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Navigation-modal-shape-bottomRight{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Navigation-modal-shape-bottomLeft{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Navigation-modal-scrimColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-modal-scrimOpacity{syntax:"<number>";inherits:false;initial-value:.32}@property --cw-Navigation-item-iconSize{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Navigation-item-indicatorColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-item-indicatorShape{syntax:"<length>";inherits:false;initial-value:9999px}@property --cw-Navigation-item-indicatorWidth{syntax:"<length>";inherits:false;initial-value:56px}@property --cw-Navigation-item-indicatorHeight{syntax:"<length>";inherits:false;initial-value:32px}@property --cw-Navigation-item-noLabelIndicatorHeight{syntax:"<length>";inherits:false;initial-value:56px}@property --cw-Navigation-item-startIndicatorHeight{syntax:"<length>";inherits:false;initial-value:56px}@property --cw-Navigation-item-indicatorPadding{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Navigation-item-indicatorLabelSpace{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-Navigation-item-iconLabelSpace{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-Navigation-item-height{syntax:"<length>";inherits:false;initial-value:64px}@property --cw-Navigation-item-verticalPadding{syntax:"<length>";inherits:false;initial-value:6px}@property --cw-Navigation-item-selectedIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-item-selectedLabelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-item-selectedStartLabelColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-item-contentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-item-disabledContentOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-Navigation-item-stateLayerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-drawer-width{syntax:"<length>";inherits:false;initial-value:360px}@property --cw-Navigation-drawer-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-drawer-modalContainerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-drawer-modalElevation{syntax:"<integer>";inherits:false;initial-value:1}@property --cw-Navigation-drawer-shadowColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-drawer-modalShape-topLeft{syntax:"<length>";inherits:false;initial-value:0}@property --cw-Navigation-drawer-modalShape-topRight{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Navigation-drawer-modalShape-bottomRight{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Navigation-drawer-modalShape-bottomLeft{syntax:"<length>";inherits:false;initial-value:0}@property --cw-Navigation-drawer-scrimColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-drawer-scrimOpacity{syntax:"<number>";inherits:false;initial-value:.32}@property --cw-Navigation-drawer-padding{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-Navigation-drawer-headlineColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-drawer-headlineInset{syntax:"<length>";inherits:false;initial-value:28px}@property --cw-Navigation-drawer-dividerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-drawer-itemHeight{syntax:"<length>";inherits:false;initial-value:56px}@property --cw-Navigation-drawer-itemStartPadding{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Navigation-drawer-itemEndPadding{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Navigation-drawer-iconLabelSpace{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-Navigation-drawer-selectedContentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-drawer-contentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-drawer-activeContentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Navigation-drawer-badgeColor{syntax:"<color>";inherits:false;initial-value:#0000}@layer cw-style{.cw-Navigation{--cw-Navigation-bar-containerColor:var(--cw-Color-surface-container);--cw-Navigation-rail-containerColor:var(--cw-Color-surface-fill);--cw-Navigation-modal-containerColor:var(--cw-Color-surface-container);--cw-Navigation-modal-shadowColor:var(--cw-Color-shadow);--cw-Navigation-modal-scrimColor:var(--cw-Color-scrim);--cw-Navigation-item-indicatorColor:var(--cw-Color-secondary-container);--cw-Navigation-item-selectedIconColor:var(--cw-Color-secondary-onContainer);--cw-Navigation-item-selectedLabelColor:var(--cw-Color-secondary-fill);--cw-Navigation-item-selectedStartLabelColor:var(--cw-Color-secondary-onContainer);--cw-Navigation-item-contentColor:var(--cw-Color-surface-onFillVariant);--cw-Navigation-item-stateLayerColor:var(--cw-Color-secondary-onContainer);--cw-Navigation-drawer-containerColor:var(--cw-Color-surface-fill);--cw-Navigation-drawer-modalContainerColor:var(--cw-Color-surface-containerLow);--cw-Navigation-drawer-shadowColor:var(--cw-Color-shadow);--cw-Navigation-drawer-scrimColor:var(--cw-Color-scrim);--cw-Navigation-drawer-headlineColor:var(--cw-Color-surface-onFillVariant);--cw-Navigation-drawer-dividerColor:var(--cw-Color-outlineVariant);--cw-Navigation-drawer-selectedContentColor:var(--cw-Color-secondary-onContainer);--cw-Navigation-drawer-contentColor:var(--cw-Color-surface-onFillVariant);--cw-Navigation-drawer-activeContentColor:var(--cw-Color-surface-onFill);--cw-Navigation-drawer-badgeColor:var(--cw-Color-surface-onFillVariant)}.cw-Tabs{--cw-Tabs-container-color:var(--cw-Color-surface-fill);--cw-Tabs-container-dividerColor:var(--cw-Color-outlineVariant);--cw-Tabs-primary-selectedColor:var(--cw-Color-primary-fill);--cw-Tabs-primary-color:var(--cw-Color-surface-onFillVariant);--cw-Tabs-primary-activeColor:var(--cw-Color-surface-onFill);--cw-Tabs-primary-indicatorColor:var(--cw-Color-primary-fill);--cw-Tabs-secondary-selectedColor:var(--cw-Color-surface-onFill);--cw-Tabs-secondary-color:var(--cw-Color-surface-onFillVariant);--cw-Tabs-secondary-activeColor:var(--cw-Color-surface-onFill);--cw-Tabs-secondary-indicatorColor:var(--cw-Color-primary-fill)}.cw-AppBar{--cw-AppBar-top-containerColor:var(--cw-Color-surface-fill);--cw-AppBar-top-scrolledContainerColor:var(--cw-Color-surface-container);--cw-AppBar-top-titleColor:var(--cw-Color-surface-onFill);--cw-AppBar-top-subtitleColor:var(--cw-Color-surface-onFillVariant);--cw-AppBar-top-navigationIconColor:var(--cw-Color-surface-onFill);--cw-AppBar-top-actionIconColor:var(--cw-Color-surface-onFillVariant);--cw-AppBar-bottom-containerColor:var(--cw-Color-surface-container);--cw-AppBar-bottom-contentColor:var(--cw-Color-surface-onFill)}.cw-FloatingToolbar{--cw-FloatingToolbar-standard-containerColor:var(--cw-Color-surface-container);--cw-FloatingToolbar-standard-contentColor:var(--cw-Color-surface-onFillVariant);--cw-FloatingToolbar-standard-selectedContainerColor:var(--cw-Color-secondary-container);--cw-FloatingToolbar-standard-selectedContentColor:var(--cw-Color-secondary-onContainer);--cw-FloatingToolbar-vibrant-containerColor:var(--cw-Color-primary-container);--cw-FloatingToolbar-vibrant-contentColor:var(--cw-Color-primary-onContainer);--cw-FloatingToolbar-vibrant-selectedContainerColor:var(--cw-Color-surface-container);--cw-FloatingToolbar-vibrant-selectedContentColor:var(--cw-Color-surface-onFill)}.cw-SearchBar{--cw-SearchBar-bar-containerColor:var(--cw-Color-surface-containerHigh);--cw-SearchBar-bar-inputTextColor:var(--cw-Color-surface-onFill);--cw-SearchBar-bar-supportingTextColor:var(--cw-Color-surface-onFillVariant);--cw-SearchBar-bar-leadingIconColor:var(--cw-Color-surface-onFill);--cw-SearchBar-bar-trailingIconColor:var(--cw-Color-surface-onFillVariant);--cw-SearchBar-view-containerColor:var(--cw-Color-surface-containerHigh);--cw-SearchBar-view-dividerColor:var(--cw-Color-outline);--cw-SearchBar-view-containedFullScreenColor:var(--cw-Color-surface-containerLow);--cw-SearchBar-appBar-containerColor:var(--cw-Color-surface-fill);--cw-SearchBar-appBar-scrolledContainerColor:var(--cw-Color-surface-container);--cw-SearchBar-appBar-fieldColor:var(--cw-Color-surface-container);--cw-SearchBar-appBar-scrolledFieldColor:var(--cw-Color-surface-containerHighest);--cw-SearchBar-appBar-navigationIconColor:var(--cw-Color-surface-onFill);--cw-SearchBar-appBar-actionIconColor:var(--cw-Color-surface-onFillVariant)}.cw-Scrollbar{--cw-Scrollbar-trackColor:var(--cw-Color-surface-container);--cw-Scrollbar-thumbColor:var(--cw-Color-surface-onFillVariant)}._cw-Navigation-bar{--cw-Navigation-bar-containerColor:var(--cw-Color-surface-container);--_CW-NAVIGATION-BAR_HEIGHT:var(--cw-Navigation-bar-shortHeight);background-color:var(--cw-Navigation-bar-containerColor);box-sizing:border-box;inline-size:100%;min-block-size:var(--_CW-NAVIGATION-BAR_HEIGHT);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.cw-NavigationBar{--_CW-NAVIGATION-BAR_HEIGHT:var(--cw-Navigation-bar-height);column-gap:var(--cw-Navigation-bar-itemSpacing)}._cw-Navigation-bar._cw-Navigation-startIcons{--_CW-NAVIGATION-BAR_HEIGHT:var(--cw-Navigation-bar-shortHeight);column-gap:0}._cw-Navigation-bar[data-cw-navigation-arrangement=centered]{padding-inline:max(0%,(70% - var(--_CW-NAVIGATION-ITEM_COUNT)*10%)/2)}._cw-Navigation-rail{--cw-Navigation-rail-containerColor:var(--cw-Color-surface-fill);background-color:var(--cw-Navigation-rail-containerColor);box-sizing:border-box;inline-size:var(--_CW-NAVIGATION-RAIL_WIDTH,var(--cw-Navigation-rail-collapsedWidth));min-block-size:100%;padding-block-start:var(--cw-Navigation-rail-topSpace);padding-inline:var(--cw-Navigation-rail-itemInset);transition-duration:var(--cw-Motion-spring-spatial-default-duration);transition-property:inline-size;transition-timing-function:var(--cw-Motion-spring-spatial-default-easing);flex-direction:column;flex-shrink:0;display:flex;overflow-x:clip}._cw-Navigation-rail[data-cw-navigation-expanded=true]:not([data-cw-navigation-modal]){inline-size:var(--_CW-NAVIGATION-RAIL_WIDTH,fit-content);max-inline-size:var(--cw-Navigation-rail-expandedMaxWidth);min-inline-size:var(--cw-Navigation-rail-expandedMinWidth)}._cw-NavigationRail-morphing{min-inline-size:0;max-inline-size:none}._cw-Navigation-rail[data-cw-navigation-hide-collapsed=true]:not([data-cw-navigation-expanded=true],[data-cw-navigation-modal]){display:none}._cw-Navigation-rail[data-cw-navigation-hide-collapsed=true][data-cw-navigation-modal]{inline-size:0;padding:0}[data-cw-navigation-hide-collapsed=true][data-cw-navigation-modal]>.cw-NavigationRail-content{visibility:hidden}.cw-NavigationRail-content{--_CW-NAVIGATION-ITEM_SPACING:var(--cw-Navigation-rail-itemSpacing);gap:var(--_CW-NAVIGATION-ITEM_SPACING);flex-direction:column;flex:auto;display:flex}[data-cw-navigation-arrangement=center]>.cw-NavigationRail-content{justify-content:center}[data-cw-navigation-expanded=true]:not([data-cw-navigation-modal])>.cw-NavigationRail-content,.cw-NavigationRail-modal:not(._cw-NavigationRail-modal-closing)>.cw-NavigationRail-content{--_CW-NAVIGATION-ITEM_SPACING:0px}.cw-NavigationRail-header{flex-direction:column;align-items:center;margin-block-end:calc(var(--cw-Navigation-rail-headerSpace) - var(--_CW-NAVIGATION-ITEM_SPACING));display:flex}.cw-NavigationRail-header:empty{display:none}[data-cw-navigation-expanded=true]:not([data-cw-navigation-modal]) .cw-NavigationRail-header,.cw-NavigationRail-modal .cw-NavigationRail-header{align-items:start}.cw-NavigationRail-modal{--cw-Navigation-modal-containerColor:var(--cw-Color-surface-container);--cw-Navigation-modal-shadowColor:var(--cw-Color-shadow);--cw-elevationShadow-color:var(--cw-Navigation-modal-shadowColor);--cw-elevationShadow-level:var(--cw-Navigation-modal-elevation);background-color:var(--cw-Navigation-modal-containerColor);box-sizing:border-box;block-size:100%;color:inherit;inline-size:var(--_CW-NAVIGATION-MODAL_WIDTH,fit-content);max-block-size:none;max-inline-size:var(--cw-Navigation-rail-expandedMaxWidth);min-inline-size:var(--cw-Navigation-rail-expandedMinWidth);padding-block:var(--cw-Navigation-rail-topSpace) 0;padding-inline:var(--cw-Navigation-rail-itemInset);touch-action:pan-y;transition-duration:var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-default-duration);transition-property:inline-size,--_CW-NAVIGATION-MODAL_PROGRESS;transition-timing-function:var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-default-easing);translate:calc((var(--_CW-NAVIGATION-MODAL_PROGRESS) - 1)*100%)0;border:0;border-start-start-radius:var(--cw-Navigation-modal-shape-topLeft);border-start-end-radius:var(--cw-Navigation-modal-shape-topRight);border-end-end-radius:var(--cw-Navigation-modal-shape-bottomRight);border-end-start-radius:var(--cw-Navigation-modal-shape-bottomLeft);margin:0;inset-block:0;inset-inline:0 auto;overflow:clip auto}.cw-NavigationRail-modal[open]{flex-direction:column;display:flex}.cw-NavigationRail-modal:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:calc((1 - var(--_CW-NAVIGATION-MODAL_PROGRESS))*100%)0}.cw-NavigationRail-modal::backdrop{background-color:rgb(from var(--cw-Color-scrim) r g b/ calc(alpha*.32));transition-duration:var(--cw-Motion-spring-effect-default-duration);transition-property:opacity;transition-timing-function:var(--cw-Motion-spring-effect-default-easing)}._cw-NavigationRail-modal-closing{min-inline-size:0;max-inline-size:none}._cw-NavigationRail-modal-closing::backdrop{opacity:0}[data-cw-navigation-hide-collapsed=true]>._cw-NavigationRail-modal-closing{--_CW-NAVIGATION-MODAL_PROGRESS:0}._cw-NavigationRail-modal-dragging{transition-duration:0s}@starting-style{.cw-NavigationRail-modal[open]::backdrop{opacity:0}[data-cw-navigation-hide-collapsed=true]>.cw-NavigationRail-modal[open]{--_CW-NAVIGATION-MODAL_PROGRESS:0}}.cw-NavigationItem{--cw-Navigation-item-contentColor:var(--cw-Color-surface-onFillVariant);--cw-Navigation-item-indicatorColor:var(--cw-Color-secondary-container);--cw-Navigation-item-selectedIconColor:var(--cw-Color-secondary-onContainer);--cw-Navigation-item-selectedLabelColor:var(--cw-Color-secondary-fill);--cw-Navigation-item-selectedStartLabelColor:var(--cw-Color-secondary-onContainer);--cw-Navigation-item-stateLayerColor:var(--cw-Color-secondary-onContainer);--cw-interactable-focusIndicator-color:var(--cw-Color-secondary-fill);--cw-interactable-focusIndicator-offset:2px;--cw-interactable-focusIndicator-thickness:3px;--cw-interactable-stateLayer-color:var(--cw-Navigation-item-stateLayerColor);--_CW-NAVIGATION-ICON_COLOR:var(--cw-Navigation-item-contentColor);--_CW-NAVIGATION-LABEL_COLOR:var(--cw-Navigation-item-contentColor);--_CW-NAVIGATION-ICON_TOP:calc(var(--cw-Navigation-item-verticalPadding) + var(--_CW-NAVIGATION-INDICATOR_INSET));--_CW-NAVIGATION-INDICATOR_INSET:calc((var(--cw-Navigation-item-indicatorHeight) - var(--cw-Navigation-item-iconSize))/2);appearance:none;box-sizing:border-box;color:var(--_CW-NAVIGATION-LABEL_COLOR);cursor:pointer;font:inherit;min-block-size:var(--cw-Navigation-item-height);min-inline-size:0;padding-block:var(--_CW-NAVIGATION-ICON_TOP)0;transition-duration:var(--cw-Motion-spring-spatial-default-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-effect-default-duration);transition-property:--_CW-NAVIGATION-INDICATOR_PROGRESS,--_CW-NAVIGATION-ITEM_SHIFT,color;transition-timing-function:var(--cw-Motion-spring-spatial-default-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-effect-default-easing);-webkit-user-select:none;user-select:none;background:0 0;border:0;flex-direction:column;align-items:center;margin:0;padding-inline:0;text-decoration:none;display:flex}.cw-NavigationItem-hover{--cw-interactable-stateLayer-opacity:.08}.cw-NavigationItem-focus{--cw-interactable-stateLayer-opacity:.1}.cw-NavigationItem-press{--cw-interactable-ripple-color:var(--cw-interactable-stateLayer-color);--cw-interactable-ripple-opacity:.1}.cw-NavigationItem-selected{--_CW-NAVIGATION-ICON_COLOR:var(--cw-Navigation-item-selectedIconColor);--_CW-NAVIGATION-INDICATOR_PROGRESS:1;--_CW-NAVIGATION-LABEL_COLOR:var(--cw-Navigation-item-selectedLabelColor)}.cw-NavigationItem-disabled{--_CW-NAVIGATION-ICON_COLOR:rgb(from var(--cw-Navigation-item-contentColor) r g b/calc(alpha*var(--cw-Navigation-item-disabledContentOpacity)));--_CW-NAVIGATION-LABEL_COLOR:rgb(from var(--cw-Navigation-item-contentColor) r g b/calc(alpha*var(--cw-Navigation-item-disabledContentOpacity)));cursor:default;pointer-events:none}.cw-NavigationItem:before,.cw-NavigationItem:after{--cw-Navigation-item-iconSize:inherit;--cw-Navigation-item-indicatorHeight:inherit;--cw-Navigation-item-indicatorShape:inherit;--cw-Navigation-item-indicatorWidth:inherit;--cw-Navigation-item-noLabelIndicatorHeight:inherit}.cw-NavigationItem:after{--cw-Navigation-item-indicatorColor:inherit;background-color:var(--cw-Navigation-item-indicatorColor);block-size:var(--cw-Navigation-item-indicatorHeight);border-radius:var(--cw-Navigation-item-indicatorShape);clip-path:inset(0 calc((1 - var(--_CW-NAVIGATION-INDICATOR_PROGRESS))*50%) round var(--cw-Navigation-item-indicatorShape));content:"";inline-size:var(--cw-Navigation-item-indicatorWidth);opacity:0;pointer-events:none;transition-duration:var(--cw-Motion-spring-effect-default-duration);transition-property:opacity;transition-timing-function:var(--cw-Motion-spring-effect-default-easing);translate:0 var(--_CW-NAVIGATION-ITEM_SHIFT);z-index:-2;position:absolute;inset-block-start:calc(var(--_CW-NAVIGATION-ICON_TOP) - var(--_CW-NAVIGATION-INDICATOR_INSET));inset-inline-start:calc(50% - (var(--cw-Navigation-item-indicatorWidth)/2))}.cw-NavigationItem-selected:after{opacity:1}.cw-NavigationItem.cw-interactable:before{block-size:var(--cw-Navigation-item-indicatorHeight);border-radius:var(--cw-Navigation-item-indicatorShape);inline-size:var(--cw-Navigation-item-indicatorWidth);translate:0 var(--_CW-NAVIGATION-ITEM_SHIFT);inset:auto;inset-block-start:calc(var(--_CW-NAVIGATION-ICON_TOP) - var(--_CW-NAVIGATION-INDICATOR_INSET));inset-inline-start:calc(50% - (var(--cw-Navigation-item-indicatorWidth)/2))}._cw-Navigation-rail .cw-NavigationItem:has(>.cw-NavigationItem-label:empty):not(._cw-Navigation-startIcons *){--_CW-NAVIGATION-ICON_TOP:calc((var(--cw-Navigation-item-noLabelIndicatorHeight) - var(--cw-Navigation-item-iconSize))/2);min-block-size:var(--cw-Navigation-item-noLabelIndicatorHeight)}._cw-Navigation-rail .cw-NavigationItem:has(>.cw-NavigationItem-label:empty):not(._cw-Navigation-startIcons *):after,._cw-Navigation-rail .cw-NavigationItem:has(>.cw-NavigationItem-label:empty):not(._cw-Navigation-startIcons *).cw-interactable:before{block-size:var(--cw-Navigation-item-noLabelIndicatorHeight);inset-block-start:0}.cw-NavigationItem-icon{block-size:var(--cw-Navigation-item-iconSize);color:var(--_CW-NAVIGATION-ICON_COLOR);font-size:var(--cw-Navigation-item-iconSize);inline-size:var(--cw-Navigation-item-iconSize);transition-duration:var(--cw-Motion-spring-effect-default-duration);transition-property:color;transition-timing-function:var(--cw-Motion-spring-effect-default-easing);translate:0 var(--_CW-NAVIGATION-ITEM_SHIFT);flex:none;justify-content:center;align-items:center;display:inline-flex}.cw-NavigationItem .cw-Icon{--cw-Icon-color:currentcolor;--cw-Icon-size:var(--cw-Navigation-item-iconSize)}.cw-NavigationItem-label{font:500 .75rem/var(--cw-Typescale-label-medium-lineHeight,var(--cw-LineHeight-label-medium)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.03125rem;text-overflow:ellipsis;max-inline-size:100%;transition-duration:var(--cw-Motion-spring-effect-default-duration);transition-property:opacity;transition-timing-function:var(--cw-Motion-spring-effect-default-easing);white-space:nowrap;margin-block-start:calc(var(--_CW-NAVIGATION-INDICATOR_INSET) + var(--cw-Navigation-item-indicatorLabelSpace));overflow:hidden}.cw-NavigationItem-badge{--_CW-NAVIGATION-BADGE_INSET:12px;--_CW-NAVIGATION-BADGE_OVERLAP:14px;pointer-events:none;translate:0 var(--_CW-NAVIGATION-ITEM_SHIFT);z-index:1;display:flex;position:absolute;inset-block-end:calc(100% - var(--_CW-NAVIGATION-ICON_TOP) - var(--_CW-NAVIGATION-BADGE_OVERLAP));inset-inline-start:calc(50% + var(--cw-Navigation-item-iconSize)/2 - var(--_CW-NAVIGATION-BADGE_INSET))}.cw-NavigationItem-badge:has(.cw-Badge-small){--_CW-NAVIGATION-BADGE_INSET:6px;--_CW-NAVIGATION-BADGE_OVERLAP:6px}.cw-NavigationItem-badge:empty,.cw-NavigationItem-icon:empty,.cw-NavigationItem-label:empty{display:none}._cw-Navigation-rail .cw-NavigationItem{inline-size:100%}.cw-NavigationBar .cw-NavigationItem{--_CW-NAVIGATION-ICON_TOP:calc(( var(--_CW-NAVIGATION-BAR_HEIGHT) - var(--cw-Navigation-item-iconSize) - var(--_CW-NAVIGATION-INDICATOR_INSET) - var(--cw-Navigation-item-indicatorLabelSpace) - var(--cw-Typescale-label-medium-lineHeight,var(--cw-LineHeight-label-medium)))/2);transition-duration:var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-effect-default-duration);transition-timing-function:var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-effect-default-easing)}._cw-Navigation-bar._cw-Navigation-selectedLabel .cw-NavigationItem:not(.cw-NavigationItem-selected){--_CW-NAVIGATION-ITEM_SHIFT:calc((var(--_CW-NAVIGATION-BAR_HEIGHT) - var(--cw-Navigation-item-iconSize))/2 - var(--_CW-NAVIGATION-ICON_TOP))}._cw-Navigation-rail._cw-Navigation-selectedLabel .cw-NavigationItem:not(.cw-NavigationItem-selected){--_CW-NAVIGATION-ITEM_SHIFT:calc((var(--cw-Navigation-item-height) - var(--cw-Navigation-item-iconSize))/2 - var(--_CW-NAVIGATION-ICON_TOP))}._cw-Navigation-selectedLabel .cw-NavigationItem:not(.cw-NavigationItem-selected) .cw-NavigationItem-label{opacity:0}._cw-Navigation-startIcons .cw-NavigationItem{--_CW-NAVIGATION-ICON_TOP:calc(50% - (var(--cw-Navigation-item-iconSize)/2));--_CW-NAVIGATION-LABEL_COLOR:var(--_CW-NAVIGATION-ICON_COLOR);border-radius:var(--cw-Navigation-item-indicatorShape);gap:var(--cw-Navigation-item-iconLabelSpace);inline-size:fit-content;max-inline-size:100%;min-block-size:var(--cw-Navigation-item-startIndicatorHeight);padding-block:0;padding-inline:var(--cw-Navigation-item-indicatorPadding);flex-direction:row}._cw-Navigation-startIcons .cw-NavigationItem-selected{--_CW-NAVIGATION-LABEL_COLOR:var(--cw-Navigation-item-selectedStartLabelColor)}._cw-Navigation-startIcons .cw-NavigationItem-disabled{--_CW-NAVIGATION-LABEL_COLOR:var(--_CW-NAVIGATION-ICON_COLOR)}._cw-Navigation-startIcons .cw-NavigationItem:after,._cw-Navigation-startIcons .cw-NavigationItem.cw-interactable:before{block-size:auto;inline-size:auto;inset:0;translate:none}._cw-Navigation-startIcons .cw-NavigationItem-label{font:500 .875rem/var(--cw-Typescale-label-large-lineHeight,var(--cw-LineHeight-label-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.00625rem;margin-block-start:0}._cw-Navigation-startIcons .cw-NavigationItem-badge{inset-inline-start:calc(var(--cw-Navigation-item-indicatorPadding) + var(--cw-Navigation-item-iconSize) - var(--_CW-NAVIGATION-BADGE_INSET))}._cw-Navigation-bar._cw-Navigation-startIcons .cw-NavigationItem{align-self:center;gap:var(--cw-Navigation-bar-startIconLabelSpace);min-block-size:var(--cw-Navigation-bar-startIndicatorHeight);justify-self:center}._cw-Navigation-bar._cw-Navigation-startIcons .cw-NavigationItem-label{font:500 .75rem/var(--cw-Typescale-label-medium-lineHeight,var(--cw-LineHeight-label-medium)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.03125rem}._cw-NavigationRail-morphing .cw-NavigationItem-label{animation-duration:var(--cw-Motion-spring-effect-default-duration);animation-name:_cw-NavigationItem-label-fade;animation-timing-function:var(--cw-Motion-spring-effect-default-easing)}@keyframes _cw-NavigationItem-label-fade{0%,50%{opacity:0}to{opacity:1}}.cw-NavigationDrawer{--_CW-NAVIGATION-DRAWER_PROGRESS:0;box-sizing:border-box;block-size:100%;transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:--_CW-NAVIGATION-DRAWER_PROGRESS;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);grid-template-columns:minmax(0,1fr);grid-template-areas:"drawer";display:grid;position:relative;overflow-x:clip}.cw-NavigationDrawer-open{--_CW-NAVIGATION-DRAWER_PROGRESS:1;transition-duration:var(--cw-Motion-spring-spatial-default-duration);transition-timing-function:var(--cw-Motion-spring-spatial-default-easing)}._cw-NavigationDrawer-dragging{transition-duration:0s}._cw-NavigationDrawer-permanent{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"drawer content"}.cw-NavigationDrawer-panel{--cw-Navigation-drawer-containerColor:var(--cw-Color-surface-fill);--cw-Navigation-drawer-shadowColor:var(--cw-Color-shadow);--cw-elevationShadow-color:var(--cw-Navigation-drawer-shadowColor);--cw-elevationShadow-level:0;--_CW-NAVIGATION-DRAWER_PROGRESS:inherit;background-color:var(--cw-Navigation-drawer-containerColor);box-sizing:border-box;inline-size:var(--cw-Navigation-drawer-width);max-block-size:100dvh;max-inline-size:100%;translate:calc((var(--_CW-NAVIGATION-DRAWER_PROGRESS) - 1)*100%)0;z-index:2;flex-direction:column;grid-area:drawer;justify-self:start;padding-block-start:var(--cw-Navigation-drawer-padding);display:flex;position:sticky;inset-block-start:0;overflow:clip}.cw-NavigationDrawer-panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:calc((1 - var(--_CW-NAVIGATION-DRAWER_PROGRESS))*100%)0}.cw-NavigationDrawer-items{box-sizing:border-box;min-block-size:0;padding-block-end:var(--cw-Navigation-drawer-padding);padding-inline:var(--cw-Navigation-drawer-padding);flex-direction:column;flex:auto;display:flex;overflow-y:auto}._cw-NavigationDrawer-modal .cw-NavigationDrawer-panel{--cw-Navigation-drawer-modalContainerColor:var(--cw-Color-surface-containerLow);--cw-elevationShadow-level:var(--cw-Navigation-drawer-modalElevation);background-color:var(--cw-Navigation-drawer-modalContainerColor);border-start-start-radius:var(--cw-Navigation-drawer-modalShape-topLeft);border-start-end-radius:var(--cw-Navigation-drawer-modalShape-topRight);border-end-end-radius:var(--cw-Navigation-drawer-modalShape-bottomRight);border-end-start-radius:var(--cw-Navigation-drawer-modalShape-bottomLeft)}._cw-NavigationDrawer-modal :is(.cw-NavigationDrawer-panel,.cw-NavigationDrawer-items){touch-action:pan-y}._cw-NavigationDrawer-permanent .cw-NavigationDrawer-panel{translate:none}.cw-NavigationDrawer-scrim{--cw-Navigation-drawer-scrimColor:var(--cw-Color-scrim);--_CW-NAVIGATION-DRAWER_PROGRESS:inherit;appearance:none;background-color:rgb(from var(--cw-Navigation-drawer-scrimColor) r g b/calc(alpha*var(--cw-Navigation-drawer-scrimOpacity)));cursor:pointer;opacity:var(--_CW-NAVIGATION-DRAWER_PROGRESS);touch-action:pan-y;z-index:1;border:0;grid-area:drawer;margin:0;padding:0}.cw-NavigationDrawer-scrim:focus-visible{outline-color:var(--cw-Color-secondary-fill);outline-offset:-3px;outline-style:solid;outline-width:3px}.cw-NavigationDrawer-content{--_CW-NAVIGATION-DRAWER_PROGRESS:inherit;grid-area:drawer;min-inline-size:0}._cw-NavigationDrawer-dismissible .cw-NavigationDrawer-content{translate:calc(var(--_CW-NAVIGATION-DRAWER_PROGRESS)*var(--cw-Navigation-drawer-width)) 0}._cw-NavigationDrawer-dismissible:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .cw-NavigationDrawer-content{translate:calc(var(--_CW-NAVIGATION-DRAWER_PROGRESS)*var(--cw-Navigation-drawer-width)*-1) 0}._cw-NavigationDrawer-permanent .cw-NavigationDrawer-content{grid-area:content}.cw-NavigationDrawer-headline,.cw-NavigationDrawerSection-label{--cw-Navigation-drawer-headlineColor:var(--cw-Color-surface-onFillVariant);font:500 .875rem/var(--cw-Typescale-title-small-lineHeight,var(--cw-LineHeight-title-small)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.00625rem;color:var(--cw-Navigation-drawer-headlineColor);min-block-size:var(--cw-Navigation-drawer-itemHeight);padding-inline:calc(var(--cw-Navigation-drawer-headlineInset) - var(--cw-Navigation-drawer-padding));align-items:center;display:flex}.cw-NavigationDrawer-headline{margin-inline:var(--cw-Navigation-drawer-padding);flex:none}.cw-NavigationDrawer-headline:empty,.cw-NavigationDrawerSection-label:empty{display:none}.cw-NavigationDrawerSection{flex-direction:column;display:flex}.cw-NavigationDrawerSection:not(:first-child):before{--cw-Navigation-drawer-dividerColor:var(--cw-Color-outlineVariant);background-color:var(--cw-Navigation-drawer-dividerColor);content:"";block-size:1px;margin-inline:calc(var(--cw-Navigation-drawer-headlineInset) - var(--cw-Navigation-drawer-padding))}.cw-NavigationDrawer .cw-NavigationItem{--cw-Navigation-drawer-activeContentColor:var(--cw-Color-surface-onFill);--cw-Navigation-drawer-badgeColor:var(--cw-Color-surface-onFillVariant);--cw-Navigation-drawer-contentColor:var(--cw-Color-surface-onFillVariant);--cw-Navigation-drawer-selectedContentColor:var(--cw-Color-secondary-onContainer);--cw-interactable-stateLayer-color:var(--cw-Navigation-drawer-activeContentColor);--_CW-NAVIGATION-BADGE_COLOR:var(--cw-Navigation-drawer-badgeColor);--_CW-NAVIGATION-ICON_COLOR:var(--cw-Navigation-drawer-contentColor);--_CW-NAVIGATION-LABEL_COLOR:var(--cw-Navigation-drawer-contentColor);border-radius:var(--cw-Navigation-item-indicatorShape);gap:var(--cw-Navigation-drawer-iconLabelSpace);inline-size:100%;min-block-size:var(--cw-Navigation-drawer-itemHeight);text-align:start;flex-direction:row;flex:none;padding-block:0;padding-inline-start:var(--cw-Navigation-drawer-itemStartPadding);padding-inline-end:var(--cw-Navigation-drawer-itemEndPadding)}.cw-NavigationDrawer :is(.cw-NavigationItem-hover,.cw-NavigationItem-focus,.cw-NavigationItem-press){--_CW-NAVIGATION-ICON_COLOR:var(--cw-Navigation-drawer-activeContentColor);--_CW-NAVIGATION-LABEL_COLOR:var(--cw-Navigation-drawer-activeContentColor)}.cw-NavigationDrawer .cw-NavigationItem-selected{--cw-interactable-stateLayer-color:var(--cw-Navigation-drawer-selectedContentColor);--_CW-NAVIGATION-ICON_COLOR:var(--cw-Navigation-drawer-selectedContentColor);--_CW-NAVIGATION-LABEL_COLOR:var(--cw-Navigation-drawer-selectedContentColor)}.cw-NavigationDrawer .cw-NavigationItem-disabled{--_CW-NAVIGATION-ICON_COLOR:rgb(from var(--cw-Navigation-drawer-contentColor) r g b/calc(alpha*var(--cw-Navigation-item-disabledContentOpacity)));--_CW-NAVIGATION-LABEL_COLOR:rgb(from var(--cw-Navigation-drawer-contentColor) r g b/calc(alpha*var(--cw-Navigation-item-disabledContentOpacity)))}.cw-NavigationDrawer .cw-NavigationItem:after,.cw-NavigationDrawer .cw-NavigationItem.cw-interactable:before{block-size:auto;inline-size:auto;inset:0;translate:none}.cw-NavigationDrawer .cw-NavigationItem-label{font:500 .875rem/var(--cw-Typescale-label-large-lineHeight,var(--cw-LineHeight-label-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.00625rem;flex:auto;margin-block-start:0}.cw-NavigationDrawer .cw-NavigationItem-badge{font:500 .875rem/var(--cw-Typescale-label-large-lineHeight,var(--cw-LineHeight-label-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.00625rem;color:var(--_CW-NAVIGATION-BADGE_COLOR);position:static;translate:none}.cw-Tabs,.cw-TabPanel{box-sizing:border-box}.cw-TabList{--cw-Tabs-container-color:var(--cw-Color-surface-fill);--cw-Tabs-container-dividerColor:var(--cw-Color-outlineVariant);background-color:var(--cw-Tabs-container-color);box-shadow:inset 0 calc(-1*var(--cw-Tabs-container-dividerThickness)) var(--cw-Tabs-container-dividerColor);box-sizing:border-box;inline-size:100%;display:flex;position:relative}._cw-TabList-vertical{flex-direction:column;inline-size:max-content}.cw-TabList[data-cw-tab-scrollable=true]{overscroll-behavior-inline:contain;padding-inline:var(--cw-Tabs-container-scrollablePadding);scrollbar-width:none;overflow-x:auto}.cw-Tab{--cw-Tabs-primary-activeColor:var(--cw-Color-surface-onFill);--cw-Tabs-primary-color:var(--cw-Color-surface-onFillVariant);--cw-Tabs-primary-indicatorColor:var(--cw-Color-primary-fill);--cw-Tabs-primary-selectedColor:var(--cw-Color-primary-fill);--cw-Tabs-secondary-activeColor:var(--cw-Color-surface-onFill);--cw-Tabs-secondary-color:var(--cw-Color-surface-onFillVariant);--cw-Tabs-secondary-indicatorColor:var(--cw-Color-primary-fill);--cw-Tabs-secondary-selectedColor:var(--cw-Color-surface-onFill);--cw-interactable-focusIndicator-color:var(--cw-Color-secondary-fill);--cw-interactable-focusIndicator-offset:-3px;--cw-interactable-focusIndicator-thickness:3px;--cw-interactable-stateLayer-color:var(--cw-Tabs-primary-activeColor);--_CW-TAB-INDICATOR_COLOR:var(--cw-Tabs-primary-indicatorColor);font:500 .875rem/var(--cw-Typescale-title-small-lineHeight,var(--cw-LineHeight-title-small)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.00625rem;appearance:none;box-sizing:border-box;color:var(--cw-Tabs-primary-color);cursor:pointer;min-block-size:var(--cw-Tabs-tab-height);min-inline-size:0;padding-block:0;padding-inline:var(--cw-Tabs-tab-padding);transition-duration:var(--cw-Motion-spring-effect-fast-duration);transition-property:color;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing);-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:stretch;margin:0;text-decoration:none;display:flex}:is(.cw-Tab-hover,.cw-Tab-focus,.cw-Tab-press){color:var(--cw-Tabs-primary-activeColor)}.cw-Tab-hover{--cw-interactable-stateLayer-opacity:.08}.cw-Tab-focus{--cw-interactable-stateLayer-opacity:.1}.cw-Tab-press{--cw-interactable-ripple-color:var(--cw-interactable-stateLayer-color);--cw-interactable-ripple-opacity:.1}.cw-Tab-selected{--cw-interactable-stateLayer-color:var(--cw-Tabs-primary-selectedColor);color:var(--cw-Tabs-primary-selectedColor);transition-duration:var(--cw-Motion-spring-effect-default-duration);transition-timing-function:var(--cw-Motion-spring-effect-default-easing)}.cw-TabList[data-cw-tab-variant=secondary] .cw-Tab{--cw-interactable-stateLayer-color:var(--cw-Tabs-secondary-activeColor);--_CW-TAB-INDICATOR_COLOR:var(--cw-Tabs-secondary-indicatorColor);color:var(--cw-Tabs-secondary-color)}.cw-TabList[data-cw-tab-variant=secondary] :is(.cw-Tab-hover,.cw-Tab-focus,.cw-Tab-press){color:var(--cw-Tabs-secondary-activeColor)}.cw-TabList[data-cw-tab-variant=secondary] .cw-Tab-selected{--cw-interactable-stateLayer-color:var(--cw-Tabs-secondary-selectedColor);color:var(--cw-Tabs-secondary-selectedColor)}.cw-Tab-disabled{cursor:default;pointer-events:none}.cw-Tab-disabled .cw-Tab-content{opacity:var(--cw-Tabs-tab-disabledOpacity)}.cw-TabList[data-cw-tab-scrollable=true] .cw-Tab{min-inline-size:var(--cw-Tabs-tab-scrollableMinWidth);flex:none}.cw-Tab-content{align-items:center;gap:var(--cw-Tabs-tab-stackedSpace);min-inline-size:var(--cw-Tabs-primary-indicatorMinWidth);flex-direction:column;justify-content:center;display:inline-flex;position:relative}.cw-Tab:not([data-cw-tab-icon-placement=start]):has(.cw-Tab-icon:not(:empty)){min-block-size:var(--cw-Tabs-tab-stackedHeight)}.cw-Tab[data-cw-tab-icon-placement=start] .cw-Tab-content{gap:var(--cw-Tabs-tab-leadingSpace);flex-direction:row}.cw-Tab-icon{block-size:var(--cw-Tabs-tab-iconSize);font-size:var(--cw-Tabs-tab-iconSize);inline-size:var(--cw-Tabs-tab-iconSize);justify-content:center;align-items:center;display:inline-flex}.cw-Tab-icon:empty{display:none}.cw-Tab .cw-Icon{--cw-Icon-color:currentcolor;--cw-Icon-size:var(--cw-Tabs-tab-iconSize)}.cw-Tab-label{white-space:nowrap}.cw-TabList[data-cw-tab-variant=primary] .cw-Tab-selected .cw-Tab-content:after,.cw-TabList[data-cw-tab-variant=secondary] .cw-Tab-selected:after{background-color:var(--_CW-TAB-INDICATOR_COLOR);content:"";pointer-events:none;scale:var(--_CW-TAB-INDICATOR_STRETCH)1;transform-origin:0;translate:var(--_CW-TAB-INDICATOR_SHIFT)0;position:absolute;inset-block-end:0;inset-inline:0}.cw-TabList[data-cw-tab-variant=primary] .cw-Tab-selected .cw-Tab-content:after{block-size:var(--cw-Tabs-primary-indicatorHeight);border-start-start-radius:var(--cw-Tabs-primary-indicatorShape-topLeft);border-start-end-radius:var(--cw-Tabs-primary-indicatorShape-topRight);border-end-end-radius:var(--cw-Tabs-primary-indicatorShape-bottomRight);border-end-start-radius:var(--cw-Tabs-primary-indicatorShape-bottomLeft)}.cw-TabList[data-cw-tab-variant=secondary] .cw-Tab-selected:after{block-size:var(--cw-Tabs-secondary-indicatorHeight)}.cw-TabPanel{padding:16px}.cw-TabPanel:focus-visible{outline-color:var(--cw-Color-secondary-fill);outline-offset:-3px;outline-style:solid;outline-width:3px}:is(._cw-Navigation-bar,._cw-Navigation-rail,.cw-NavigationItem,.cw-NavigationDrawer,.cw-NavigationDrawer-panel,.cw-NavigationDrawerSection,.cw-TabList,.cw-Tab)[hidden]{display:none}.cw-TopAppBar{--cw-AppBar-top-actionIconColor:var(--cw-Color-surface-onFillVariant);--cw-AppBar-top-containerColor:var(--cw-Color-surface-fill);--cw-AppBar-top-navigationIconColor:var(--cw-Color-surface-onFill);--cw-AppBar-top-scrolledContainerColor:var(--cw-Color-surface-container);--cw-AppBar-top-subtitleColor:var(--cw-Color-surface-onFillVariant);--cw-AppBar-top-titleColor:var(--cw-Color-surface-onFill);--cw-TopAppBar-color-fraction:0;--_cw-TopAppBar-progress:clamp(0,var(--cw-TopAppBar-scroll-progress,0),1);--_cw-TopAppBar-row-height:var(--cw-TopAppBar-expanded-height,var(--cw-AppBar-top-height));background-color:color-mix(in oklab,var(--cw-AppBar-top-scrolledContainerColor) calc(100%*var(--cw-TopAppBar-color-fraction)),var(--cw-AppBar-top-containerColor));box-sizing:border-box;color:var(--cw-AppBar-top-titleColor);max-block-size:calc(var(--cw-TopAppBar-collapse-range,100vh)*(1 - var(--_cw-TopAppBar-progress)));transition-duration:var(--cw-Motion-spring-effect-default-duration);transition-property:--cw-TopAppBar-color-fraction;transition-timing-function:var(--cw-Motion-spring-effect-default-easing);flex-direction:column;justify-content:center;padding-inline-start:var(--cw-AppBar-top-leadingSpace);padding-inline-end:var(--cw-AppBar-top-trailingSpace);display:flex;overflow:clip}.cw-TopAppBar :is(.cw-TopAppBar-row,.cw-TopAppBar-expandedRow,.cw-TopAppBar-navigation,.cw-TopAppBar-titleGroup,.cw-TopAppBar-subtitle,.cw-TopAppBar-trailing,.cw-TopAppBar-actions,.cw-TopAppBar-avatar,.cw-TopAppBar-avatar>*){--cw-AppBar-top-actionIconColor:inherit;--cw-AppBar-top-avatarSize:inherit;--cw-AppBar-top-iconButtonSpace:inherit;--cw-AppBar-top-navigationIconColor:inherit;--cw-AppBar-top-subtitleColor:inherit}.cw-TopAppBar[data-cw-app-bar-scrolled=true]{--cw-TopAppBar-color-fraction:1}._cw-TopAppBar-twoRows{--_cw-TopAppBar-row-height:var(--cw-AppBar-top-height);justify-content:flex-start;max-block-size:none}._cw-TopAppBar-twoRows:not([data-cw-app-bar-scrolled]){animation-delay:calc(-1s*var(--_cw-TopAppBar-progress));animation-name:cw-TopAppBar-color-fraction;animation-duration:1s;animation-timing-function:cubic-bezier(.4,0,1,1);animation-play-state:paused;animation-fill-mode:both}._cw-TopAppBar-medium{--_cw-TopAppBar-expanded-row-height:calc(var(--cw-TopAppBar-expanded-height,var(--cw-AppBar-medium-height)) - var(--cw-AppBar-top-height));--_cw-TopAppBar-title-baseline-space:var(--cw-AppBar-medium-titleBaselineSpace)}._cw-TopAppBar-large{--_cw-TopAppBar-expanded-row-height:calc(var(--cw-TopAppBar-expanded-height,var(--cw-AppBar-large-height)) - var(--cw-AppBar-top-height));--_cw-TopAppBar-title-baseline-space:var(--cw-AppBar-large-titleBaselineSpace)}._cw-TopAppBar-medium-flexible{--_cw-TopAppBar-expanded-row-height:calc(var(--cw-TopAppBar-expanded-height,var(--cw-AppBar-mediumFlexible-height)) - var(--cw-AppBar-top-height));--_cw-TopAppBar-title-baseline-space:var(--cw-AppBar-mediumFlexible-titleBaselineSpace)}._cw-TopAppBar-medium-flexible:has(>.cw-TopAppBar-expandedRow .cw-TopAppBar-subtitle:not(:empty)){--_cw-TopAppBar-expanded-row-height:calc(var(--cw-TopAppBar-expanded-height,var(--cw-AppBar-mediumFlexible-subtitledHeight)) - var(--cw-AppBar-top-height))}._cw-TopAppBar-large-flexible{--_cw-TopAppBar-expanded-row-height:calc(var(--cw-TopAppBar-expanded-height,var(--cw-AppBar-largeFlexible-height)) - var(--cw-AppBar-top-height));--_cw-TopAppBar-title-baseline-space:var(--cw-AppBar-largeFlexible-titleBaselineSpace)}._cw-TopAppBar-large-flexible:has(>.cw-TopAppBar-expandedRow .cw-TopAppBar-subtitle:not(:empty)){--_cw-TopAppBar-expanded-row-height:calc(var(--cw-TopAppBar-expanded-height,var(--cw-AppBar-largeFlexible-subtitledHeight)) - var(--cw-AppBar-top-height))}.cw-TopAppBar-row{box-sizing:border-box;min-block-size:var(--_cw-TopAppBar-row-height);flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.cw-TopAppBar[data-cw-title-alignment=center]>.cw-TopAppBar-row{grid-template-columns:minmax(max-content,1fr) minmax(0,max-content) minmax(max-content,1fr)}.cw-TopAppBar-navigation{--_cw-TopAppBar-icon-color:var(--cw-AppBar-top-navigationIconColor);color:var(--_cw-TopAppBar-icon-color);align-items:center;min-inline-size:8px;display:flex}.cw-TopAppBar-trailing{justify-self:end;align-items:center;display:flex}.cw-TopAppBar-actions{--_cw-TopAppBar-icon-color:var(--cw-AppBar-top-actionIconColor);color:var(--_cw-TopAppBar-icon-color);align-items:center;gap:var(--cw-AppBar-top-iconButtonSpace);display:flex}:is(.cw-TopAppBar-navigation,.cw-TopAppBar-actions)>:is(a,button){box-sizing:border-box;min-block-size:48px;min-inline-size:48px}.cw-TopAppBar-avatar{justify-content:center;align-items:center;min-block-size:48px;min-inline-size:48px;display:flex}.cw-TopAppBar-avatar>*{block-size:var(--cw-AppBar-top-avatarSize);border-radius:9999px;inline-size:var(--cw-AppBar-top-avatarSize);object-fit:cover;overflow:clip}:is(.cw-TopAppBar-actions,.cw-TopAppBar-avatar,.cw-TopAppBar-subtitle):empty{display:none}.cw-TopAppBar-titleGroup{box-sizing:border-box;flex-direction:column;min-inline-size:0;padding-inline:4px;display:flex}.cw-TopAppBar[data-cw-title-alignment=center] .cw-TopAppBar-titleGroup{text-align:center;align-items:center}.cw-TopAppBar-subtitle{color:var(--cw-AppBar-top-subtitleColor)}.cw-TopAppBar-row :is(.cw-TopAppBar-title,.cw-TopAppBar-subtitle){text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.cw-TopAppBar-row .cw-TopAppBar-title{font:400 1.375rem/var(--cw-Typescale-title-large-lineHeight,var(--cw-LineHeight-title-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:0}.cw-TopAppBar-row .cw-TopAppBar-subtitle{font:500 .75rem/var(--cw-Typescale-label-medium-lineHeight,var(--cw-LineHeight-label-medium)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.03125rem}._cw-TopAppBar-twoRows>.cw-TopAppBar-row>.cw-TopAppBar-titleGroup{animation-delay:calc(-1s*var(--_cw-TopAppBar-progress));animation-name:cw-TopAppBar-fade-in;animation-duration:1s;animation-timing-function:cubic-bezier(.8,0,.8,.15);animation-play-state:paused;animation-fill-mode:both}.cw-TopAppBar:not(._cw-TopAppBar-twoRows)>.cw-TopAppBar-expandedRow{display:none}.cw-TopAppBar-expandedRow{max-block-size:calc(var(--cw-TopAppBar-collapse-range,100vh)*(1 - var(--_cw-TopAppBar-progress)));flex-direction:column;flex:none;justify-content:flex-end;display:flex;overflow:clip}.cw-TopAppBar-expandedRow>.cw-TopAppBar-titleGroup{min-block-size:var(--_cw-TopAppBar-expanded-row-height);opacity:calc(1 - var(--_cw-TopAppBar-progress));flex:none;padding-inline-start:12px}.cw-TopAppBar-expandedRow>.cw-TopAppBar-titleGroup:before,.cw-TopAppBar-expandedRow>.cw-TopAppBar-titleGroup:after{content:"";flex:1 0 0}.cw-TopAppBar-expandedRow>.cw-TopAppBar-titleGroup:after{max-block-size:max(0px,calc(var(--_cw-TopAppBar-title-baseline-space) - .5lh + .3418em));flex-grow:1000000}.cw-TopAppBar[data-cw-title-alignment=center]>.cw-TopAppBar-expandedRow>.cw-TopAppBar-titleGroup{padding-inline-end:12px}.cw-TopAppBar-expandedRow :is(.cw-TopAppBar-title,.cw-TopAppBar-subtitle){overflow-wrap:anywhere;flex:none}._cw-TopAppBar-medium>.cw-TopAppBar-expandedRow :is(.cw-TopAppBar-titleGroup,.cw-TopAppBar-title){font:400 1.5rem/var(--cw-Typescale-headline-small-lineHeight,var(--cw-LineHeight-headline-small)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:0}:is(._cw-TopAppBar-large,._cw-TopAppBar-medium-flexible)>.cw-TopAppBar-expandedRow :is(.cw-TopAppBar-titleGroup,.cw-TopAppBar-title){font:400 1.75rem/var(--cw-Typescale-headline-medium-lineHeight,var(--cw-LineHeight-headline-medium)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:0}._cw-TopAppBar-large-flexible>.cw-TopAppBar-expandedRow :is(.cw-TopAppBar-titleGroup,.cw-TopAppBar-title){font:400 2.25rem/var(--cw-Typescale-display-small-lineHeight,var(--cw-LineHeight-display-small)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:0}:is(._cw-TopAppBar-medium,._cw-TopAppBar-medium-flexible)>.cw-TopAppBar-expandedRow :is(.cw-TopAppBar-titleGroup:has(>.cw-TopAppBar-subtitle:not(:empty)),.cw-TopAppBar-subtitle){font:500 .875rem/var(--cw-Typescale-label-large-lineHeight,var(--cw-LineHeight-label-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.00625rem}:is(._cw-TopAppBar-large,._cw-TopAppBar-large-flexible)>.cw-TopAppBar-expandedRow :is(.cw-TopAppBar-titleGroup:has(>.cw-TopAppBar-subtitle:not(:empty)),.cw-TopAppBar-subtitle){font:500 1rem/var(--cw-Typescale-title-medium-lineHeight,var(--cw-LineHeight-title-medium)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.0125rem}.cw-BottomAppBar{--cw-AppBar-bottom-containerColor:var(--cw-Color-surface-container);--cw-AppBar-bottom-contentColor:var(--cw-Color-surface-onFill);background-color:var(--cw-AppBar-bottom-containerColor);block-size:var(--cw-AppBar-bottom-height);box-sizing:border-box;color:var(--cw-AppBar-bottom-contentColor);align-items:center;margin-block-end:calc(-1*var(--cw-AppBar-bottom-height)*clamp(0,var(--cw-BottomAppBar-scroll-progress,0),1));padding-block-start:var(--cw-AppBar-bottom-topSpace);padding-inline-start:var(--cw-AppBar-bottom-leadingSpace);padding-inline-end:var(--cw-AppBar-bottom-trailingSpace);display:flex}.cw-BottomAppBar-actions{flex:auto;align-items:center;min-inline-size:0;display:flex}.cw-BottomAppBar-fab{align-self:stretch;align-items:flex-start;padding-block-start:8px;padding-inline-end:12px;display:flex}.cw-BottomAppBar-fab:empty{display:none}.cw-AppBarRow,.cw-AppBarColumn{box-sizing:border-box;align-items:center;min-block-size:0;min-inline-size:0;display:flex}.cw-AppBarColumn{flex-direction:column}.cw-AppBarLayout-items{flex:0 auto;flex-direction:inherit;align-items:center;min-block-size:0;min-inline-size:0;display:flex;overflow:clip}.cw-AppBarItem,.cw-AppBarLayout-overflow{flex:none;display:flex}.cw-AppBarItem[hidden],.cw-AppBarLayout-overflow[hidden]{display:none}.cw-FloatingToolbar{--_cw-FloatingToolbar-content-color:var(--cw-FloatingToolbar-standard-contentColor);--_cw-FloatingToolbar-exit:calc((100% + var(--cw-FloatingToolbar-floating-screenOffset))*clamp(0,var(--cw-FloatingToolbar-exit-progress,0),1));--_cw-FloatingToolbar-selected-container-color:var(--cw-FloatingToolbar-standard-selectedContainerColor);--_cw-FloatingToolbar-selected-content-color:var(--cw-FloatingToolbar-standard-selectedContentColor);box-sizing:border-box;align-items:center;gap:var(--cw-FloatingToolbar-floating-fabSpace);grid-auto-flow:column;display:inline-grid}.cw-FloatingToolbar :is(.cw-FloatingToolbar-container,.cw-FloatingToolbar-fab,.cw-FloatingToolbar-leading,.cw-FloatingToolbar-trailing,.cw-FloatingToolbar-slot){--cw-FloatingToolbar-floating-collapsedFabSize:inherit;--cw-FloatingToolbar-floating-containerElevation:inherit;--cw-FloatingToolbar-floating-containerShape:inherit;--cw-FloatingToolbar-floating-fabContainerElevation:inherit;--cw-FloatingToolbar-floating-fabSize:inherit;--cw-FloatingToolbar-floating-height:inherit;--cw-FloatingToolbar-floating-itemSpace:inherit;--cw-FloatingToolbar-floating-leadingSpace:inherit;--cw-FloatingToolbar-floating-trailingSpace:inherit;--cw-FloatingToolbar-standard-containerColor:inherit;--cw-FloatingToolbar-vibrant-containerColor:inherit}.cw-FloatingToolbar[data-cw-toolbar-design=vibrant]{--_cw-FloatingToolbar-content-color:var(--cw-FloatingToolbar-vibrant-contentColor);--_cw-FloatingToolbar-selected-container-color:var(--cw-FloatingToolbar-vibrant-selectedContainerColor);--_cw-FloatingToolbar-selected-content-color:var(--cw-FloatingToolbar-vibrant-selectedContentColor)}._cw-FloatingToolbar-vertical{grid-auto-flow:row;justify-items:center}.cw-FloatingToolbar:not(.cw-DockedToolbar)[data-cw-exit-direction=bottom]{translate:0 var(--_cw-FloatingToolbar-exit)}.cw-FloatingToolbar:not(.cw-DockedToolbar)[data-cw-exit-direction=top]{translate:0 calc(-1*var(--_cw-FloatingToolbar-exit))}.cw-FloatingToolbar:not(.cw-DockedToolbar)[data-cw-exit-direction=end]{translate:var(--_cw-FloatingToolbar-exit)0}.cw-FloatingToolbar:not(.cw-DockedToolbar)[data-cw-exit-direction=start]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:var(--_cw-FloatingToolbar-exit)0}.cw-FloatingToolbar:not(.cw-DockedToolbar)[data-cw-exit-direction=start]{translate:calc(-1*var(--_cw-FloatingToolbar-exit))0}.cw-FloatingToolbar:not(.cw-DockedToolbar)[data-cw-exit-direction=end]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:calc(-1*var(--_cw-FloatingToolbar-exit))0}.cw-FloatingToolbar-container{--cw-elevationShadow-level:var(--cw-FloatingToolbar-floating-containerElevation);background-color:var(--cw-FloatingToolbar-standard-containerColor);border-radius:var(--cw-FloatingToolbar-floating-containerShape);box-sizing:border-box;color:var(--_cw-FloatingToolbar-content-color);align-items:center;gap:var(--cw-FloatingToolbar-floating-itemSpace);min-block-size:var(--cw-FloatingToolbar-floating-height);min-inline-size:0;padding-block-start:var(--cw-FloatingToolbar-floating-leadingSpace);padding-block-end:var(--cw-FloatingToolbar-floating-trailingSpace);padding-inline-start:var(--cw-FloatingToolbar-floating-leadingSpace);padding-inline-end:var(--cw-FloatingToolbar-floating-trailingSpace);display:flex;overflow:clip}._cw-FloatingToolbar-vertical>.cw-FloatingToolbar-container{min-block-size:0;min-inline-size:var(--cw-FloatingToolbar-floating-height);flex-direction:column}.cw-FloatingToolbar[data-cw-toolbar-design=vibrant]>.cw-FloatingToolbar-container{background-color:var(--cw-FloatingToolbar-vibrant-containerColor)}.cw-FloatingToolbar-content{display:contents}.cw-FloatingToolbar-leading,.cw-FloatingToolbar-trailing{transition-duration:var(--cw-Motion-spring-spatial-fast-duration);transition-property:grid-template-columns,grid-template-rows;transition-timing-function:var(--cw-Motion-spring-spatial-fast-easing);flex:none;grid-template-rows:1fr;grid-template-columns:1fr;display:grid}:is(.cw-FloatingToolbar-leading,.cw-FloatingToolbar-trailing):has(>.cw-FloatingToolbar-slot:empty){display:none}.cw-FloatingToolbar-slot{align-items:center;gap:var(--cw-FloatingToolbar-floating-itemSpace);min-block-size:0;min-inline-size:0;display:flex;overflow:clip}._cw-FloatingToolbar-vertical .cw-FloatingToolbar-slot{flex-direction:column}.cw-FloatingToolbar-leading>.cw-FloatingToolbar-slot{justify-content:flex-end}.cw-FloatingToolbar:not(.cw-DockedToolbar)[data-cw-floating-toolbar-expanded=false]._cw-FloatingToolbar-horizontal :is(.cw-FloatingToolbar-leading,.cw-FloatingToolbar-trailing){grid-template-columns:0fr}.cw-FloatingToolbar:not(.cw-DockedToolbar)[data-cw-floating-toolbar-expanded=false]._cw-FloatingToolbar-vertical :is(.cw-FloatingToolbar-leading,.cw-FloatingToolbar-trailing){grid-template-rows:0fr}.cw-FloatingToolbar-fab{justify-content:center;align-items:center;display:flex}._cw-FloatingToolbar-vertical>.cw-FloatingToolbar-fab{flex-direction:column}.cw-FloatingToolbar-fab:empty{display:none}.cw-FloatingToolbar[data-cw-fab-position=start]>.cw-FloatingToolbar-fab{grid-area:1/1}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))._cw-FloatingToolbar-horizontal{min-block-size:var(--cw-FloatingToolbar-floating-collapsedFabSize)}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))._cw-FloatingToolbar-vertical{min-inline-size:var(--cw-FloatingToolbar-floating-collapsedFabSize)}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))>.cw-FloatingToolbar-fab{--_cw-FloatingToolbar-fab-size:var(--cw-FloatingToolbar-floating-fabSize);justify-content:flex-end}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))[data-cw-fab-position=start]>.cw-FloatingToolbar-fab{justify-content:flex-start}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))._cw-FloatingToolbar-horizontal>.cw-FloatingToolbar-fab{inline-size:var(--cw-FloatingToolbar-floating-fabSize)}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))._cw-FloatingToolbar-vertical>.cw-FloatingToolbar-fab{block-size:var(--cw-FloatingToolbar-floating-fabSize)}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))>.cw-FloatingToolbar-fab .cw-FAB{--cw-Button-containerHeight:var(--_cw-FloatingToolbar-fab-size);block-size:auto;min-inline-size:0;padding-block:calc((var(--_cw-FloatingToolbar-fab-size) - var(--cw-Button-iconSize))/2)}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))>.cw-FloatingToolbar-container{--cw-elevationShadow-level:var(--cw-FloatingToolbar-floating-fabContainerElevation);--_cw-FloatingToolbar-padding:calc(var(--cw-FloatingToolbar-floating-leadingSpace) + var(--cw-FloatingToolbar-floating-trailingSpace));transition-duration:var(--cw-Motion-spring-effect-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration),var(--cw-Motion-spring-spatial-fast-duration);transition-property:--cw-elevationShadow-level,block-size,inline-size,margin,padding;transition-timing-function:var(--cw-Motion-spring-effect-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing),var(--cw-Motion-spring-spatial-fast-easing)}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))._cw-FloatingToolbar-horizontal>.cw-FloatingToolbar-container{justify-self:end;inline-size:100%}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))._cw-FloatingToolbar-vertical>.cw-FloatingToolbar-container{align-self:end;block-size:100%}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))._cw-FloatingToolbar-horizontal[data-cw-fab-position=start]>.cw-FloatingToolbar-container{justify-self:start}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))._cw-FloatingToolbar-vertical[data-cw-fab-position=start]>.cw-FloatingToolbar-container{align-self:start}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))[data-cw-floating-toolbar-expanded=false]>.cw-FloatingToolbar-container{--cw-elevationShadow-level:0}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))[data-cw-floating-toolbar-expanded=false]._cw-FloatingToolbar-horizontal>.cw-FloatingToolbar-container{inline-size:0%;margin-inline-start:var(--_cw-FloatingToolbar-padding);padding-inline:0}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))[data-cw-floating-toolbar-expanded=false]._cw-FloatingToolbar-horizontal[data-cw-fab-position=start]>.cw-FloatingToolbar-container{margin-inline-start:0;margin-inline-end:var(--_cw-FloatingToolbar-padding)}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))[data-cw-floating-toolbar-expanded=false]._cw-FloatingToolbar-vertical>.cw-FloatingToolbar-container{block-size:0%;margin-block-start:var(--_cw-FloatingToolbar-padding);padding-block:0}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))[data-cw-floating-toolbar-expanded=false]._cw-FloatingToolbar-vertical[data-cw-fab-position=start]>.cw-FloatingToolbar-container{margin-block-start:0;margin-block-end:var(--_cw-FloatingToolbar-padding)}.cw-FloatingToolbar:not(.cw-DockedToolbar):has(>.cw-FloatingToolbar-fab:not(:empty))[data-cw-floating-toolbar-expanded=false]>.cw-FloatingToolbar-fab{--_cw-FloatingToolbar-fab-size:var(--cw-FloatingToolbar-floating-collapsedFabSize)}.cw-DockedToolbar{background-color:var(--cw-FloatingToolbar-standard-containerColor);block-size:var(--cw-FloatingToolbar-docked-height);color:var(--_cw-FloatingToolbar-content-color);inline-size:100%;justify-content:space-between;align-items:center;margin-block-end:calc(-1*var(--cw-FloatingToolbar-docked-height)*clamp(0,var(--cw-FloatingToolbar-exit-progress,0),1));padding-inline-start:var(--cw-FloatingToolbar-docked-leadingSpace);padding-inline-end:var(--cw-FloatingToolbar-docked-trailingSpace);display:flex}.cw-DockedToolbar[data-cw-toolbar-design=vibrant]{background-color:var(--cw-FloatingToolbar-vibrant-containerColor)}.cw-DockedToolbar :is(.cw-FloatingToolbar-container,.cw-FloatingToolbar-leading,.cw-FloatingToolbar-trailing,.cw-FloatingToolbar-slot,.cw-FloatingToolbar-fab){display:contents}.cw-FloatingToolbar-item:focus-visible{outline-color:var(--cw-Color-secondary-fill);outline-offset:2px;outline-style:solid;outline-width:3px}.cw-SearchBar{--_cw-SearchBar-results-clip-start:0px;box-sizing:border-box;min-block-size:var(--cw-SearchBar-bar-height);display:flex}.cw-SearchBar :is(.cw-SearchAppBar-navigation,.cw-SearchBar-container,.cw-SearchBar-header,.cw-SearchBar-back,.cw-SearchBar-leading,.cw-SearchBar-input,.cw-SearchBar-trailing,.cw-SearchBar-avatar,.cw-SearchBar-avatar>*,.cw-SearchBar-results,.cw-SearchAppBar-actions){--cw-SearchBar-appBar-actionIconColor:inherit;--cw-SearchBar-appBar-fieldColor:inherit;--cw-SearchBar-appBar-navigationIconColor:inherit;--cw-SearchBar-appBar-scrolledFieldColor:inherit;--cw-SearchBar-bar-avatarSize:inherit;--cw-SearchBar-bar-containerColor:inherit;--cw-SearchBar-bar-containerElevation:inherit;--cw-SearchBar-bar-height:inherit;--cw-SearchBar-bar-inputTextColor:inherit;--cw-SearchBar-bar-leadingIconColor:inherit;--cw-SearchBar-bar-supportingTextColor:inherit;--cw-SearchBar-bar-trailingIconColor:inherit;--cw-SearchBar-view-containedFullScreenColor:inherit;--cw-SearchBar-view-containedResultsShape:inherit;--cw-SearchBar-view-containedResultsSpace:inherit;--cw-SearchBar-view-containerColor:inherit;--cw-SearchBar-view-containerElevation:inherit;--cw-SearchBar-view-dividerColor:inherit;--cw-SearchBar-view-dockedShape:inherit;--cw-SearchBar-view-fullScreenHeaderHeight:inherit}[data-cw-search-design=contained]{--_cw-SearchBar-results-clip-start:-24px}.cw-SearchBar-container{--cw-elevationShadow-level:var(--cw-SearchBar-bar-containerElevation);background-color:var(--cw-SearchBar-bar-containerColor);border-radius:calc(var(--cw-SearchBar-bar-height)/2);box-sizing:border-box;inline-size:min(100%,720px);transition-duration:var(--cw-Motion-spring-spatial-default-duration);transition-property:border-radius;transition-timing-function:var(--cw-Motion-spring-spatial-default-easing);flex-direction:column;display:flex;position:relative}.cw-SearchBar-header{box-sizing:border-box;min-block-size:var(--cw-SearchBar-bar-height);align-items:center;padding-inline:4px;display:flex}:is(.cw-SearchBar-back,.cw-SearchBar-leading,.cw-SearchBar-trailing,.cw-SearchBar-avatar){flex:none;justify-content:center;align-items:center;min-block-size:48px;min-inline-size:48px;display:flex}:is(.cw-SearchBar-leading,.cw-SearchBar-trailing,.cw-SearchBar-avatar):empty,.cw-SearchBar-back{display:none}.cw-SearchBar-back,.cw-SearchBar-leading{--_cw-SearchBar-icon-color:var(--cw-SearchBar-bar-leadingIconColor)}.cw-SearchBar-trailing{--_cw-SearchBar-icon-color:var(--cw-SearchBar-bar-trailingIconColor)}:is(.cw-SearchBar-back,.cw-SearchBar-leading,.cw-SearchBar-trailing){color:var(--_cw-SearchBar-icon-color)}.cw-SearchBar-avatar>*{block-size:var(--cw-SearchBar-bar-avatarSize);border-radius:9999px;inline-size:var(--cw-SearchBar-bar-avatarSize);object-fit:cover;overflow:clip}.cw-SearchBar-input{--_cw-SearchBar-placeholder-color:var(--cw-SearchBar-bar-supportingTextColor);font:400 1rem/var(--cw-Typescale-body-large-lineHeight,var(--cw-LineHeight-body-large)) Mona Sans Variable,system-ui,sans-serif;letter-spacing:.03125rem;appearance:none;box-sizing:border-box;block-size:48px;color:var(--cw-SearchBar-bar-inputTextColor);background:0 0;border:0;outline:none;flex:auto;min-inline-size:0;margin:0;padding-block:0;padding-inline:4px}.cw-SearchBar-header:has(>.cw-SearchBar-leading:empty)>.cw-SearchBar-input{padding-inline-start:12px}.cw-SearchBar-header:has(>.cw-SearchBar-trailing:empty+.cw-SearchBar-avatar:empty)>.cw-SearchBar-input{padding-inline-end:12px}.cw-SearchBar-input::placeholder{color:var(--_cw-SearchBar-placeholder-color);opacity:1}._cw-SearchBar-textCentered:not(.cw-SearchBar-expanded) .cw-SearchBar-input{text-align:center}:is(.cw-SearchBar:not([data-cw-search-view])>.cw-SearchBar-container:has(.cw-SearchBar-input:focus-visible),[data-cw-search-view]:not(._cw-SearchBar-morphing) .cw-SearchBar-header:has(>.cw-SearchBar-input:focus-visible)){outline-color:var(--cw-Color-secondary-fill);outline-offset:-3px;outline-style:solid;outline-width:3px}.cw-SearchBar-disabled{opacity:.38}.cw-SearchBar-results{--cw-elevationShadow-level:var(--cw-SearchBar-view-containerElevation);background-color:var(--cw-SearchBar-view-containerColor);box-sizing:border-box;clip-path:inset(var(--_cw-SearchBar-results-clip-start)-24px -24px);opacity:1;overscroll-behavior:contain;transition-behavior:allow-discrete;min-block-size:min(240px,66.6667dvh);max-block-size:66.6667dvh;inline-size:100%;transition-duration:var(--cw-Motion-spring-spatial-default-duration),var(--cw-Motion-spring-spatial-default-duration),var(--cw-Motion-spring-effect-default-duration);transition-property:clip-path,display,opacity;transition-timing-function:var(--cw-Motion-spring-spatial-default-easing),linear,var(--cw-Motion-spring-effect-default-easing);z-index:1;position:absolute;inset-block-start:100%;inset-inline-start:0;overflow:auto}.cw-SearchBar-results[hidden]{clip-path:inset(var(--_cw-SearchBar-results-clip-start)-24px 100%);opacity:0;display:none}@starting-style{.cw-SearchBar-results:not([hidden]){clip-path:inset(var(--_cw-SearchBar-results-clip-start)-24px 100%);opacity:0}}[data-cw-search-design=divided][data-cw-search-expansion=docked] .cw-SearchBar-results{border-block-start:1px solid var(--cw-SearchBar-view-dividerColor);border-end-end-radius:var(--cw-SearchBar-view-dockedShape);border-end-start-radius:var(--cw-SearchBar-view-dockedShape)}[data-cw-search-design=divided][data-cw-search-expansion=docked][data-cw-search-expanded=true]>.cw-SearchBar-container{border-end-end-radius:0;border-end-start-radius:0}[data-cw-search-design=contained][data-cw-search-expansion=docked] .cw-SearchBar-results{border-radius:var(--cw-SearchBar-view-containedResultsShape);margin-block-start:var(--cw-SearchBar-view-containedResultsSpace)}[data-cw-search-expansion=fullscreen] :is(.cw-SearchBar-container,.cw-SearchBar-results){transition:none}[data-cw-search-view]>.cw-SearchBar-container{block-size:auto;color:inherit;border:0;border-radius:0;max-block-size:none;inline-size:auto;max-inline-size:none;margin:0;padding:0;position:fixed;inset:0;overflow:clip}[data-cw-search-view] .cw-SearchBar-back{display:flex}[data-cw-search-view] .cw-SearchBar-leading{display:none}[data-cw-search-view] .cw-SearchBar-input{padding-inline-start:4px}[data-cw-search-view] .cw-SearchBar-results{clip-path:none;background-color:#0000;flex:auto;min-block-size:0;max-block-size:none;position:static}[data-cw-search-view][data-cw-search-design=divided]>.cw-SearchBar-container{background-color:var(--cw-SearchBar-view-containerColor)}[data-cw-search-view][data-cw-search-design=divided] .cw-SearchBar-header{border-block-end:1px solid var(--cw-SearchBar-view-dividerColor);min-block-size:var(--cw-SearchBar-view-fullScreenHeaderHeight)}[data-cw-search-view][data-cw-search-design=contained]>.cw-SearchBar-container{background-color:var(--cw-SearchBar-view-containedFullScreenColor)}[data-cw-search-view][data-cw-search-design=contained] .cw-SearchBar-header{background-color:var(--cw-SearchBar-bar-containerColor);border-radius:calc(var(--cw-SearchBar-bar-height)/2);margin-block:4px;margin-inline:12px}.cw-SearchAppBar{--cw-SearchAppBar-color-fraction:0;--_cw-SearchAppBar-progress:clamp(0,var(--cw-SearchAppBar-scroll-progress,0),1);background-color:color-mix(in oklab,var(--cw-SearchBar-appBar-scrolledContainerColor) calc(100%*var(--cw-SearchAppBar-color-fraction)),var(--cw-SearchBar-appBar-containerColor));min-block-size:var(--cw-SearchBar-appBar-height);transition-duration:var(--cw-Motion-spring-effect-default-duration);transition-property:--cw-SearchAppBar-color-fraction;transition-timing-function:var(--cw-Motion-spring-effect-default-easing);translate:0 calc(-100%*var(--_cw-SearchAppBar-progress));justify-content:space-between;align-items:center;margin-block-end:calc(-1*var(--cw-SearchBar-appBar-height)*var(--_cw-SearchAppBar-progress));padding-block:4px;padding-inline:4px}.cw-SearchAppBar[data-cw-app-bar-scrolled=true]{--cw-SearchAppBar-color-fraction:1}.cw-SearchAppBar-navigation,.cw-SearchAppBar-actions{flex:none;align-items:center;display:flex}.cw-SearchAppBar-navigation{--_cw-SearchBar-icon-color:var(--cw-SearchBar-appBar-navigationIconColor);color:var(--_cw-SearchBar-icon-color)}.cw-SearchAppBar-actions{--_cw-SearchBar-icon-color:var(--cw-SearchBar-appBar-actionIconColor);color:var(--_cw-SearchBar-icon-color)}:is(.cw-SearchAppBar-navigation,.cw-SearchAppBar-actions):empty{display:none}.cw-SearchAppBar:not([data-cw-search-view])>.cw-SearchBar-container,.cw-SearchAppBar[data-cw-search-view]:after{flex:auto;inline-size:auto;min-inline-size:0;max-inline-size:720px;margin-inline:8px}.cw-SearchAppBar:not([data-cw-search-view])>.cw-SearchBar-container{background-color:var(--cw-SearchBar-appBar-fieldColor)}.cw-SearchAppBar[data-cw-search-view]:after{content:""}.cw-SearchAppBar[data-cw-search-view]>.cw-SearchAppBar-actions{order:1}.cw-SearchAppBar[data-cw-app-bar-scrolled=true]:not([data-cw-search-view])>.cw-SearchBar-container{background-color:var(--cw-SearchBar-appBar-scrolledFieldColor)}.cw-Scrollbar{--cw-Scrollbar-thumb-offset:0px;--cw-Scrollbar-thumb-size: calc(100% - 4px) ;background-color:var(--cw-Scrollbar-trackColor);border-radius:var(--cw-Scrollbar-thumbShape);box-sizing:border-box;cursor:pointer;min-block-size:var(--cw-Scrollbar-thickness);min-inline-size:var(--cw-Scrollbar-thickness);touch-action:none;outline:none;position:relative}._cw-Scrollbar-horizontal{block-size:var(--cw-Scrollbar-thickness);inline-size:100%}._cw-Scrollbar-vertical{block-size:100%;inline-size:var(--cw-Scrollbar-thickness)}.cw-Scrollbar:after{--cw-Scrollbar-thumbColor:inherit;--cw-Scrollbar-thumbShape:inherit;background-color:var(--cw-Scrollbar-thumbColor);border-radius:var(--cw-Scrollbar-thumbShape);content:"";position:absolute}._cw-Scrollbar-horizontal:after{inline-size:var(--cw-Scrollbar-thumb-size);inset-block:2px;translate:var(--cw-Scrollbar-thumb-offset)0;left:2px;right:auto}._cw-Scrollbar-vertical:after{block-size:var(--cw-Scrollbar-thumb-size);translate:0 var(--cw-Scrollbar-thumb-offset);inset-block-start:2px;inset-inline:2px}.cw-Scrollbar:focus-visible{outline-color:var(--cw-Color-secondary-fill);outline-offset:2px;outline-style:solid;outline-width:3px}.cw-Scrollbar-disabled{cursor:default;opacity:.38;pointer-events:none}.cw-ScrollField{box-sizing:border-box;position:relative;overflow:auto}._cw-ScrollField-horizontal{overflow:auto hidden}._cw-ScrollField-vertical{overflow:hidden auto}}@property --cw-Tabs-container-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Tabs-container-dividerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Tabs-container-dividerThickness{syntax:"<length>";inherits:false;initial-value:1px}@property --cw-Tabs-container-scrollablePadding{syntax:"<length>";inherits:false;initial-value:52px}@property --cw-Tabs-tab-height{syntax:"<length>";inherits:false;initial-value:48px}@property --cw-Tabs-tab-stackedHeight{syntax:"<length>";inherits:false;initial-value:64px}@property --cw-Tabs-tab-padding{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-Tabs-tab-iconSize{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Tabs-tab-stackedSpace{syntax:"<length>";inherits:false;initial-value:2px}@property --cw-Tabs-tab-leadingSpace{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-Tabs-tab-scrollableMinWidth{syntax:"<length>";inherits:false;initial-value:90px}@property --cw-Tabs-tab-disabledOpacity{syntax:"<number>";inherits:false;initial-value:.38}@property --cw-Tabs-primary-selectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Tabs-primary-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Tabs-primary-activeColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Tabs-primary-indicatorColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Tabs-primary-indicatorHeight{syntax:"<length>";inherits:false;initial-value:3px}@property --cw-Tabs-primary-indicatorMinWidth{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-Tabs-primary-indicatorShape-topLeft{syntax:"<length>";inherits:false;initial-value:3px}@property --cw-Tabs-primary-indicatorShape-topRight{syntax:"<length>";inherits:false;initial-value:3px}@property --cw-Tabs-primary-indicatorShape-bottomRight{syntax:"<length>";inherits:false;initial-value:3px}@property --cw-Tabs-primary-indicatorShape-bottomLeft{syntax:"<length>";inherits:false;initial-value:3px}@property --cw-Tabs-secondary-selectedColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Tabs-secondary-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Tabs-secondary-activeColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Tabs-secondary-indicatorColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Tabs-secondary-indicatorHeight{syntax:"<length>";inherits:false;initial-value:2px}@property --cw-AppBar-top-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-AppBar-top-scrolledContainerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-AppBar-top-titleColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-AppBar-top-subtitleColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-AppBar-top-navigationIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-AppBar-top-actionIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-AppBar-top-height{syntax:"<length>";inherits:false;initial-value:64px}@property --cw-AppBar-top-leadingSpace{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-AppBar-top-trailingSpace{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-AppBar-top-iconButtonSpace{syntax:"<length>";inherits:false;initial-value:0}@property --cw-AppBar-top-avatarSize{syntax:"<length>";inherits:false;initial-value:32px}@property --cw-AppBar-medium-height{syntax:"<length>";inherits:false;initial-value:112px}@property --cw-AppBar-medium-titleBaselineSpace{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-AppBar-large-height{syntax:"<length>";inherits:false;initial-value:152px}@property --cw-AppBar-large-titleBaselineSpace{syntax:"<length>";inherits:false;initial-value:28px}@property --cw-AppBar-mediumFlexible-height{syntax:"<length>";inherits:false;initial-value:112px}@property --cw-AppBar-mediumFlexible-subtitledHeight{syntax:"<length>";inherits:false;initial-value:136px}@property --cw-AppBar-mediumFlexible-titleBaselineSpace{syntax:"<length>";inherits:false;initial-value:24px}@property --cw-AppBar-largeFlexible-height{syntax:"<length>";inherits:false;initial-value:120px}@property --cw-AppBar-largeFlexible-subtitledHeight{syntax:"<length>";inherits:false;initial-value:152px}@property --cw-AppBar-largeFlexible-titleBaselineSpace{syntax:"<length>";inherits:false;initial-value:28px}@property --cw-AppBar-bottom-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-AppBar-bottom-contentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-AppBar-bottom-height{syntax:"<length>";inherits:false;initial-value:80px}@property --cw-AppBar-bottom-topSpace{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-AppBar-bottom-leadingSpace{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-AppBar-bottom-trailingSpace{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-FloatingToolbar-standard-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-FloatingToolbar-standard-contentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-FloatingToolbar-standard-selectedContainerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-FloatingToolbar-standard-selectedContentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-FloatingToolbar-vibrant-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-FloatingToolbar-vibrant-contentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-FloatingToolbar-vibrant-selectedContainerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-FloatingToolbar-vibrant-selectedContentColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-FloatingToolbar-floating-containerShape{syntax:"<length>";inherits:false;initial-value:9999px}@property --cw-FloatingToolbar-floating-containerElevation{syntax:"<integer>";inherits:false;initial-value:3}@property --cw-FloatingToolbar-floating-fabContainerElevation{syntax:"<integer>";inherits:false;initial-value:1}@property --cw-FloatingToolbar-floating-height{syntax:"<length>";inherits:false;initial-value:64px}@property --cw-FloatingToolbar-floating-leadingSpace{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-FloatingToolbar-floating-trailingSpace{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-FloatingToolbar-floating-itemSpace{syntax:"<length>";inherits:false;initial-value:4px}@property --cw-FloatingToolbar-floating-fabSpace{syntax:"<length>";inherits:false;initial-value:8px}@property --cw-FloatingToolbar-floating-fabSize{syntax:"<length>";inherits:false;initial-value:56px}@property --cw-FloatingToolbar-floating-collapsedFabSize{syntax:"<length>";inherits:false;initial-value:80px}@property --cw-FloatingToolbar-floating-screenOffset{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-FloatingToolbar-docked-height{syntax:"<length>";inherits:false;initial-value:64px}@property --cw-FloatingToolbar-docked-leadingSpace{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-FloatingToolbar-docked-trailingSpace{syntax:"<length>";inherits:false;initial-value:16px}@property --cw-SearchBar-bar-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SearchBar-bar-containerElevation{syntax:"<integer>";inherits:false;initial-value:0}@property --cw-SearchBar-bar-height{syntax:"<length>";inherits:false;initial-value:56px}@property --cw-SearchBar-bar-inputTextColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SearchBar-bar-supportingTextColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SearchBar-bar-leadingIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SearchBar-bar-trailingIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SearchBar-bar-avatarSize{syntax:"<length>";inherits:false;initial-value:30px}@property --cw-SearchBar-view-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SearchBar-view-containerElevation{syntax:"<integer>";inherits:false;initial-value:3}@property --cw-SearchBar-view-dividerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SearchBar-view-dockedShape{syntax:"<length>";inherits:false;initial-value:28px}@property --cw-SearchBar-view-fullScreenHeaderHeight{syntax:"<length>";inherits:false;initial-value:72px}@property --cw-SearchBar-view-containedFullScreenColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SearchBar-view-containedResultsShape{syntax:"<length>";inherits:false;initial-value:12px}@property --cw-SearchBar-view-containedResultsSpace{syntax:"<length>";inherits:false;initial-value:2px}@property --cw-SearchBar-appBar-containerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SearchBar-appBar-scrolledContainerColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SearchBar-appBar-fieldColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SearchBar-appBar-scrolledFieldColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SearchBar-appBar-navigationIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SearchBar-appBar-actionIconColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-SearchBar-appBar-height{syntax:"<length>";inherits:false;initial-value:64px}@property --cw-Scrollbar-trackColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Scrollbar-thumbColor{syntax:"<color>";inherits:false;initial-value:#0000}@property --cw-Scrollbar-thumbShape{syntax:"<length>";inherits:false;initial-value:9999px}@property --cw-Scrollbar-thickness{syntax:"<length>";inherits:false;initial-value:12px}@property --_CW-NAVIGATION-DRAWER_PROGRESS{syntax:"<number>";inherits:false;initial-value:0}@property --_CW-NAVIGATION-INDICATOR_PROGRESS{syntax:"<number>";inherits:true;initial-value:0}@property --_CW-NAVIGATION-ITEM_SHIFT{syntax:"<length>";inherits:true;initial-value:0}@property --_CW-NAVIGATION-MODAL_PROGRESS{syntax:"<number>";inherits:false;initial-value:1}@property --_CW-TAB-INDICATOR_SHIFT{syntax:"<length>";inherits:true;initial-value:0}@property --_CW-TAB-INDICATOR_STRETCH{syntax:"<number>";inherits:true;initial-value:1}@property --cw-TopAppBar-color-fraction{syntax:"<number>";inherits:false;initial-value:0}@property --cw-SearchAppBar-color-fraction{syntax:"<number>";inherits:false;initial-value:0}@keyframes cw-TopAppBar-color-fraction{0%{--cw-TopAppBar-color-fraction:0}to{--cw-TopAppBar-color-fraction:1}}@keyframes cw-TopAppBar-fade-in{0%{opacity:0}to{opacity:1}}@layer cw-theme{.cw-FloatingToolbar ._cw-IconButton-standard:not(.cw-IconButton-disabled){--cw-Action-icon-color:var(--_cw-FloatingToolbar-content-color);--cw-Action-label-color:var(--_cw-FloatingToolbar-content-color);--cw-Action-selected-containerColor:var(--_cw-FloatingToolbar-selected-container-color);--cw-Action-selected-contentColor:var(--_cw-FloatingToolbar-selected-content-color);--cw-Action-unselected-contentColor:var(--_cw-FloatingToolbar-content-color)}.cw-FloatingToolbar ._cw-Button-filled.cw-Button-toggle{--cw-Action-disabled-containerOpacity:0;--cw-Action-disabled-selectedContainerOpacity:0;--cw-Action-selected-containerColor:var(--_cw-FloatingToolbar-selected-container-color);--cw-Action-selected-contentColor:var(--_cw-FloatingToolbar-selected-content-color);--cw-Action-unselected-containerColor:transparent;--cw-Action-unselected-contentColor:var(--_cw-FloatingToolbar-content-color)}:is(.cw-TopAppBar-navigation,.cw-TopAppBar-actions) ._cw-IconButton-standard:not(.cw-IconButton-disabled){--cw-Action-icon-color:var(--_cw-TopAppBar-icon-color);--cw-Action-label-color:var(--_cw-TopAppBar-icon-color);--cw-Action-unselected-contentColor:var(--_cw-TopAppBar-icon-color)}:is(.cw-SearchAppBar-navigation,.cw-SearchBar-back,.cw-SearchBar-leading,.cw-SearchBar-trailing,.cw-SearchAppBar-actions) ._cw-IconButton-standard:not(.cw-IconButton-disabled){--cw-Action-icon-color:var(--_cw-SearchBar-icon-color);--cw-Action-label-color:var(--_cw-SearchBar-icon-color);--cw-Action-unselected-contentColor:var(--_cw-SearchBar-icon-color)}}.site-top{z-index:20;position:fixed;inset:0 0 auto}.promo{background:var(--ink-raised);box-shadow:inset 0 -1px 0 var(--on-dark-rule);overflow:clip}.promo-inner{min-height:2.5rem;padding:.25rem max(.75rem,calc(var(--edge) - .75rem)).25rem var(--edge);justify-content:center;align-items:center;gap:.25rem .75rem;font-size:.8125rem;line-height:1.35;display:flex}.promo-text{color:var(--on-dark-soft);text-wrap:balance}.promo-text a{margin-block:-1rem;color:var(--brass);text-underline-offset:.1875rem;white-space:nowrap;margin-left:.625rem;padding-block:1rem;font-weight:600;display:inline-block}.promo .promo-dismiss{--cw-Action-icon-color:var(--on-dark-soft);flex:none}.appbar.cw-TopAppBar{--cw-AppBar-top-containerColor:transparent;--cw-AppBar-top-scrolledContainerColor:var(--ink);--cw-AppBar-top-titleColor:var(--on-dark);transition:--cw-TopAppBar-color-fraction var(--effect-default),box-shadow var(--effect-default)}.appbar[data-cw-app-bar-scrolled=true]{box-shadow:0 1px 0 var(--on-dark-rule)}.site-top:has(~.pages>.page:not([data-gone])>:first-child:is(.page-head,.company)) .appbar.cw-TopAppBar{--cw-AppBar-top-containerColor:var(--ink)}.appbar.cw-TopAppBar{--cw-AppBar-top-leadingSpace:0px;--cw-AppBar-top-trailingSpace:0px}.appbar .cw-TopAppBar-row{width:min(100% - 2*var(--gutter),var(--page-max));margin-inline:auto}.appbar .cw-TopAppBar-navigation{min-inline-size:0}.appbar .cw-TopAppBar-titleGroup{padding-inline-start:0}.wordmark,.site-menu-logo{align-items:center;height:3rem;display:inline-flex}.wordmark img,.site-menu-logo img{width:auto;height:2.5rem;display:block}.appbar .cw-TopAppBar-actions{align-items:center;gap:clamp(1rem,2.2vw,2rem);display:flex}.appbar-nav{gap:clamp(1.25rem,2.2vw,2rem);display:flex}.appbar-nav>a,.nav-services-link{white-space:nowrap;min-height:3rem;color:var(--on-dark-soft);transition:color var(--effect-default);align-items:center;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.appbar-nav>a:after,.nav-services-link:after{content:"";background:var(--brass);transform-origin:0;height:1px;transition:scale var(--spatial-default);position:absolute;inset:auto 0 .75rem;scale:0 1}.appbar-nav>a:hover,.nav-services-link:hover,.nav-services[data-open] .nav-services-link{color:var(--on-dark)}.appbar-nav>a:hover:after,.nav-services-link:hover:after,.nav-services[data-open] .nav-services-link:after{scale:1}.appbar-nav a[aria-current=page]{color:var(--on-dark)}.appbar-nav>a[aria-current=page]:after,.nav-services-link[aria-current=page]:after{scale:1}.nav-services{display:flex}.nav-services-link{gap:.375rem}.nav-services-link svg{color:var(--brass);transition:rotate var(--spatial-default)}.nav-services[data-open] .nav-services-link svg{rotate:180deg}.services-panel{inset:var(--top-h)0 auto;padding:1.25rem var(--edge)1.75rem;background:var(--ink);box-shadow:inset 0 1px 0 var(--on-dark-rule),0 2rem 3rem -1.5rem #0009;visibility:hidden;opacity:0;transition:opacity var(--effect-default),translate var(--spatial-default),visibility 0s var(--cw-Motion-spring-effect-default-duration);position:fixed;translate:0 -.5rem}.nav-services[data-open] .services-panel{visibility:visible;opacity:1;transition:opacity var(--effect-default),translate var(--spatial-default),visibility 0s;translate:0}.services-panel-list{grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(.5rem,1vw,1rem);display:grid}.services-panel-item{color:var(--on-dark-soft);transition:color var(--effect-default);gap:.625rem;text-decoration:none;display:grid}.services-panel-item:is(:hover,:focus-visible,[aria-current=page]){color:var(--on-dark)}.services-panel-photo{aspect-ratio:4/3;background:var(--ink-raised);border-radius:.75rem;display:block;overflow:clip}.services-panel-photo .media{object-position:var(--focus,50% 50%);transition:scale var(--spatial-default)}.services-panel-item:is(:hover,:focus-visible) .services-panel-photo .media{scale:1.05}.services-panel-name{font-family:var(--display-font);letter-spacing:-.01em;white-space:nowrap;font-size:1rem;font-weight:600;font-stretch:108%;line-height:1.2}.services-panel-name .new-mark{margin-left:.5rem}.site-menu .site-menu-sub{color:var(--on-dark-soft);padding-inline-start:2.25rem}.site-menu .new-mark{margin-left:.625rem}.appbar .appbar-cta{white-space:nowrap}.appbar .appbar-menu.cw-IconButton{--cw-Action-icon-color:var(--on-dark);display:none}@media(max-width:1180px){.appbar-nav{display:none}.appbar .appbar-menu.cw-IconButton{display:inline-flex}.appbar .cw-TopAppBar-actions{gap:clamp(.25rem,1.2vw,1rem)}}@media(max-width:720px){.wordmark img,.site-menu-logo img{height:2.125rem}}@media(max-width:389px){.wordmark img,.site-menu-logo img{height:1.75rem}.appbar .appbar-cta{letter-spacing:0;padding-inline:.75rem;font-size:.8125rem}.appbar .cw-TopAppBar-actions{gap:0}}@media(max-width:359px){.appbar .appbar-cta{display:none}}.site-menu.cw-NavigationDrawer{z-index:30;pointer-events:none;--cw-Color-surface-containerLow:var(--ink-raised);--cw-Color-surface-container:var(--ink-raised);--cw-Color-secondary-container:#c8a2652e;--cw-Color-secondary-onContainer:var(--on-dark);position:fixed;inset:0}.site-menu.cw-NavigationDrawer-open,.site-menu :is(.cw-NavigationDrawer-panel,.cw-NavigationDrawer-scrim){pointer-events:auto}.site-menu-head{justify-content:space-between;align-items:center;width:100%;display:flex}.site-menu-foot{border-top:1px solid var(--on-dark-rule);gap:.25rem;margin-top:1rem;padding:1.25rem 1rem .5rem;display:grid}.site-menu-foot a{min-height:3rem;color:var(--on-dark-soft);font-variant-numeric:tabular-nums;align-items:center;text-decoration:none;display:flex}
