@layer reset,base,theme,components;@layer base{:root{color-scheme:light dark;--white: #ffffff;--gray-50: #f7f7f9;--gray-200: #e4e6eb;--gray-400: #9aa2b1;--gray-600: #5b6270;--gray-700: #343943;--gray-800: #23262e;--gray-900: #1a1d23;--gray-950: #121419;--blue-300: #8ecbf9;--blue-400: #6ab8f5;--blue-600: #0e93f0;--blue-700: #0c6fb8;--blue-800: #0e46ba;--purple-300: #b9a8ff;--purple-600: #6f4ae8;--black-a12: rgb(0 0 0 / .12);--black-a25: rgb(0 0 0 / .25);--black-a40: rgb(0 0 0 / .4);--black-a50: rgb(0 0 0 / .5);--teal-300: #5fd0b4;--teal-700: #0e7c66;--green-100: #f0fff5;--green-500: #29b94c;--green-950: #0d2e18;--red-100: #fff0f0;--red-500: #dc303e;--red-950: #2e0d0d;--text-chapter: 1.4rem;--text-body: 1.6rem;--text-title-s: 2rem;--text-title-m: 2.5rem;--text-title-l: 5rem;--leading-body: 1.5;--space-1: .5rem;--space-2: 1rem;--space-3: 2rem;--space-4: 2.5rem;--space-5: 5rem;--space-6: 10rem;--radius-sm: .5rem;--radius-md: 1rem;--radius-pill: 999px;--color-text: light-dark(var(--gray-900), var(--gray-50));--color-muted: light-dark(var(--gray-600), var(--gray-400));--color-surface: light-dark(var(--white), var(--gray-950));--color-surface-raised: light-dark(var(--gray-50), var(--gray-800));--color-border-subtle: light-dark(var(--gray-200), var(--gray-700));--color-overlay: light-dark(var(--black-a25), var(--black-a50));--color-shadow: light-dark(var(--black-a12), var(--black-a40));--color-accent: light-dark(var(--blue-600), var(--blue-400));--color-accent-ink: light-dark(var(--blue-700), var(--blue-300));--color-accent-2: light-dark(var(--purple-600), var(--purple-300));--color-code-text: light-dark(var(--gray-900), var(--gray-50));--color-code-comment: light-dark(var(--gray-600), var(--gray-400));--color-code-selector: light-dark(var(--purple-600), var(--purple-300));--color-code-property: light-dark(var(--blue-800), var(--blue-300));--color-code-value: light-dark(var(--teal-700), var(--teal-300));--color-valid: var(--green-500);--color-valid-bg: light-dark(var(--green-100), var(--green-950));--color-invalid: var(--red-500);--color-invalid-bg: light-dark(var(--red-100), var(--red-950))}}@layer theme{html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}}@layer reset{/*! browserux.css 4.0.0 | 2026 MIT Licence | github.com/Effeilo/browserux.css */:root{--bux-page-bg: #eaeaea;--bux-page-color: #121212;--bux-color-primary: #f05e0e;--bux-color-secondary: #0e93f0;--bux-transparent: transparent;--bux-valid-border-color: #29b94c;--bux-valid-bg-color: #f0fff5;--bux-invalid-border-color: #dc303e;--bux-invalid-bg-color: #fff0f0;--bux-placeholder-color: #aaa;--bux-invalid-placeholder-color: #dc303e;--bux-progress-bar-bg: #efefef;--bux-progress-value-bg: #29b94c;--bux-selection-bg: var(--bux-page-color);--bux-selection-color: var(--bux-page-bg);--bux-selection-text-shadow: none;--bux-scrollbar: var(--bux-page-bg);--bux-scrollbar-track: #ddecf6;--bux-scrollbar-thumb: var(--bux-color-secondary);--bux-scrollbar-thumb-hover: var(--bux-color-primary);--bux-scrollbar-vertical-width: 10px;--bux-scrollbar-horizontal-height: 10px;--bux-typo-font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--bux-typo-font-family-mono: ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;--bux-typo-font-size: 1.6rem;--bux-typo-line-height: 1.6;color-scheme:light dark;interpolate-size:allow-keywords}@media(prefers-color-scheme:dark){:root{--bux-page-bg: #121212;--bux-page-color: #eaeaea;--bux-color-primary: #f05e0e;--bux-color-secondary: #0e93f0;--bux-valid-bg-color: #0d2e18;--bux-invalid-bg-color: #2e0d0d;--bux-scrollbar-track: #1a2535}}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}body{transition:background-color .3s,color .3s}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0s!important}}@media(prefers-contrast:more){::placeholder{color:#101010cc;opacity:1}[disabled]{color:#101010cc}::selection{text-shadow:none}em,i,small{font-weight:700}}@media(prefers-contrast:more)and (prefers-color-scheme:dark){::placeholder{color:#efefefe6;opacity:1}[disabled]{color:#efefefe6}}@media(prefers-reduced-transparency:reduce){dialog::backdrop{background:#000000e6}::-webkit-scrollbar{background:var(--bux-page-bg)}}@media(forced-colors:active){:focus-visible{outline:3px solid Highlight;outline-offset:2px}button,input,select,textarea{border:1px solid ButtonText}[disabled],[aria-disabled=true]{opacity:.5}}::selection{background:var(--bux-selection-bg);color:var(--bux-selection-color);text-shadow:var(--bux-selection-text-shadow)}@supports (-moz-appearance: none){html{scrollbar-color:var(--bux-scrollbar-thumb) var(--bux-scrollbar-track);scrollbar-width:auto}}::-webkit-scrollbar{background:var(--bux-scrollbar);height:var(--bux-scrollbar-horizontal-height);width:var(--bux-scrollbar-vertical-width)}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track{background-color:var(--bux-scrollbar-track)}::-webkit-scrollbar-thumb{background-color:var(--bux-scrollbar-thumb);border-radius:calc(var(--bux-scrollbar-vertical-width) / 2)}::-webkit-scrollbar-thumb:hover{background-color:var(--bux-scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:transparent}::placeholder{color:var(--bux-placeholder-color)}input,textarea,[contenteditable]{caret-color:var(--bux-color-primary)}input[type=checkbox],input[type=radio],input[type=range],meter,select{accent-color:var(--bux-color-primary)}progress{accent-color:var(--bux-progress-value-bg)}input[type=range]::-webkit-slider-thumb,input[type=range]::-moz-range-thumb{background:var(--bux-color-primary);border:none}input:user-valid,textarea:user-valid,select:user-valid{background-color:var(--bux-valid-bg-color);border-color:var(--bux-valid-border-color)}input:user-invalid,textarea:user-invalid,select:user-invalid{background-color:var(--bux-invalid-bg-color);border-color:var(--bux-invalid-border-color)}input:user-invalid::placeholder,textarea:user-invalid::placeholder{color:var(--bux-invalid-placeholder-color)}progress::-webkit-progress-bar{background-color:var(--bux-progress-bar-bg);border-radius:8px}progress::-webkit-progress-value{background-color:var(--bux-progress-value-bg);border-radius:8px}progress::-moz-progress-bar{background-color:var(--bux-progress-value-bg)}:focus{outline:2px solid var(--bux-color-primary);outline-offset:2px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--bux-color-primary);outline-offset:2px}*,*:before,*:after{margin:0;padding:0}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:inherit}html{box-sizing:border-box}html{font-family:var(--bux-typo-font-family);font-size:62.5%;min-height:100%;overflow-y:scroll;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;tab-size:4;-moz-tab-size:4;text-size-adjust:100%;-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{background:var(--bux-page-bg);color:var(--bux-page-color);font-size:var(--bux-typo-font-size);line-height:var(--bux-typo-line-height);min-height:100%;overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{text-wrap:balance}blockquote,pre{max-width:100%}pre{font-family:var(--bux-typo-font-family-mono)}hr{border:none;border-top:1px solid currentColor;color:inherit;height:0;overflow:visible}a{outline:0;text-decoration:none;text-decoration-skip-ink:auto;text-underline-offset:.2em;touch-action:manipulation}abbr[title],dfn[title]{cursor:help;text-decoration:underline dotted}b,strong{font-weight:bolder}code{max-width:100%;white-space:pre-wrap}code,kbd,samp{font-family:var(--bux-typo-font-family-mono)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}area{touch-action:manipulation}audio,canvas,iframe,img,svg,video{vertical-align:middle}img::selection{background-color:var(--bux-transparent)}img,svg,video{height:auto;max-width:100%}svg{fill:currentColor}table{border-color:inherit;text-indent:0}table,td{max-width:100%}fieldset{border:none;padding:0}legend{padding:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;-webkit-user-select:none;user-select:none}button,input,label,select,textarea{touch-action:manipulation}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%}button,select{text-transform:none}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),label[for],select{cursor:pointer}[disabled],[aria-disabled=true]{cursor:not-allowed}button,[type=button],[type=reset],[type=submit]{-moz-appearance:button;appearance:button;-webkit-appearance:button}input,textarea{max-width:100%}input,select,textarea{-webkit-user-select:text;user-select:text}[type=search]{-moz-appearance:textfield;appearance:textfield;-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}progress{vertical-align:baseline}textarea{field-sizing:content;resize:vertical}::-webkit-file-upload-button{-moz-appearance:button;appearance:button;-webkit-appearance:button;font:inherit}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-moz-focus-inner{border-style:none;padding:0}:-moz-ui-invalid{box-shadow:none}summary{display:list-item}[role=button],details[open] summary,summary{-webkit-user-select:none;user-select:none}dialog{background:var(--bux-page-bg);border:none;color:var(--bux-page-color);margin:auto;max-width:100%;padding:0}dialog::backdrop{background:#00000080}@media(prefers-reduced-motion:no-preference){dialog{opacity:1;transform:translateY(0);transition:display .25s allow-discrete,opacity .25s,overlay .25s allow-discrete,transform .25s}@starting-style{dialog[open]{opacity:0;transform:translateY(-8px)}}dialog::backdrop{transition:background-color .25s,display .25s allow-discrete,overlay .25s allow-discrete}@starting-style{dialog[open]::backdrop{background-color:#0000}}}@media print{*,*:before,*:after{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a[href]:after{content:" (" attr(href) ")"}img,figure{page-break-inside:avoid}}}@layer base{:root{--bux-page-bg: var(--color-surface);--bux-page-color: var(--color-text);--bux-color-primary: var(--color-accent);--bux-color-secondary: var(--color-accent-2);--bux-transparent: transparent;--bux-valid-border-color: var(--color-valid);--bux-valid-bg-color: var(--color-valid-bg);--bux-invalid-border-color: var(--color-invalid);--bux-invalid-bg-color: var(--color-invalid-bg);--bux-placeholder-color: var(--color-muted);--bux-invalid-placeholder-color: var(--color-invalid);--bux-progress-bar-bg: var(--color-surface-raised);--bux-progress-value-bg: var(--color-valid);--bux-selection-bg: var(--color-text);--bux-selection-color: var(--color-surface);--bux-selection-text-shadow: none;--bux-scrollbar: var(--color-surface);--bux-scrollbar-track: var(--color-surface-raised);--bux-scrollbar-thumb: var(--color-accent-2);--bux-scrollbar-thumb-hover: var(--color-accent);--bux-scrollbar-vertical-width: 10px;--bux-scrollbar-horizontal-height: 10px;--bux-typo-font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--bux-typo-font-family-mono: ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;--bux-typo-font-size: var(--text-body);--bux-typo-line-height: 1.6;--bux-code-bg: var(--color-surface-raised);--bux-code-color: var(--color-code-text)}}@layer components{pre[class*=language-]{--code-bg: var(--color-surface-raised);--code-border: var(--color-border-subtle);--code-radius: var(--radius-md);--code-padding: var(--space-3);background:var(--code-bg);border:1px solid var(--code-border);border-radius:var(--code-radius);margin-top:var(--space-3);padding:var(--code-padding)}code[class*=language-],pre[class*=language-]{color:var(--color-code-value);font-size:var(--text-chapter);line-height:var(--leading-body)}pre[class*=language-] code{background:transparent;padding:0}.token.atrule,.token.keyword,.token.rule,.token.selector{color:var(--color-code-selector)}.token.attr-name,.token.property{color:var(--color-code-property)}.token.function,.token.number,.token.string,.token.unit{color:var(--color-code-value)}.token.comment{color:var(--color-code-comment)}.token.operator,.token.punctuation{color:var(--color-code-text)}}@property --nav-shadow-alpha{syntax: "<number>"; inherits: false; initial-value: 0;}@layer base{code{background:var(--color-surface-raised);color:var(--color-accent-ink);font-size:var(--text-chapter);padding:var(--space-1)}pre{background:var(--color-surface-raised);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-3);margin-top:var(--space-3)}pre code{background:transparent;color:inherit;padding:0}h3{margin-top:var(--space-3)}.skip-link{position:fixed;top:var(--space-2);left:var(--space-2);z-index:20;background:var(--color-text);color:var(--color-surface);font-weight:700;padding:var(--space-2) var(--space-3);transform:translateY(calc(-100% - var(--space-3)));transition:transform .2s ease}.skip-link:focus{transform:translateY(0)}}@layer components{.header{padding-bottom:var(--space-4)}.headline{position:relative;left:-3rem;max-width:900px;margin-inline:auto;padding:var(--space-5) var(--space-5) 0}@media(max-width:768px){.headline{padding:var(--space-2) var(--space-3) 0}}.headline span{color:var(--color-accent-2);text-transform:uppercase;font-size:var(--text-chapter);font-weight:700}@media(max-width:768px){.headline span{display:block;position:relative;left:3rem}}h1{color:var(--color-muted);font-size:var(--text-title-m);text-wrap:balance;margin-top:0;max-width:900px;margin-inline:auto;padding:0 var(--space-5)}@media(max-width:768px){h1{padding:0 var(--space-3);margin-top:var(--space-3);font-size:var(--text-title-s)}}h1 span{font-weight:400}nav{position:sticky;top:0;z-index:10;background:var(--color-surface);border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);box-shadow:0 1px 1.6rem rgb(0 0 0 / var(--nav-shadow-alpha));padding:var(--space-4) 0;transition:--nav-shadow-alpha .2s ease}nav.nav--sticky{--nav-shadow-alpha: .08}.nav__inner{max-width:900px;margin-inline:auto;padding:0 var(--space-5);display:flex;justify-content:space-between;align-items:center;gap:var(--space-3)}.nav__icon{flex:0 0 auto;width:0;height:28px;opacity:0;transform:translate(-.75rem);transition:width .2s ease,opacity .2s ease,transform .2s ease}nav.nav--sticky .nav__icon{width:48px;height:48px;opacity:1;transform:translate(0);margin-right:2rem}.nav__menu-button,.nav__backdrop,.nav__brand-icon{display:none}.nav__links{display:flex;align-items:center;gap:0}.nav__links a{display:inline-block;position:relative;margin-right:1.7rem;font-size:1.5rem}.nav__actions{top:2rem;display:flex;gap:var(--space-2)}nav a{color:var(--color-text);font-weight:500}nav a:hover{text-decoration:underline;text-underline-offset:.5rem;text-decoration-color:var(--color-accent-2)}@media(max-width:915px){body{padding-top:7.2rem}body.nav-open{overflow:hidden}nav{position:fixed;right:0;left:0;padding:var(--space-2) 0}.nav__inner{min-height:5.2rem;padding:0 var(--space-3);gap:var(--space-1)}.nav__menu-button{position:relative;z-index:13;display:inline-flex;flex-direction:column;justify-content:center;gap:.35rem;width:4.4rem;height:4.4rem;border:0;background:transparent;cursor:pointer}.nav__menu-line{display:block;width:2.4rem;height:3px;border-radius:var(--radius-pill);background:var(--color-text);transition:transform .2s ease,opacity .2s ease}nav.nav--open .nav__menu-line:nth-child(1){transform:translateY(.65rem) rotate(45deg)}nav.nav--open .nav__menu-line:nth-child(2){opacity:0}nav.nav--open .nav__menu-line:nth-child(3){transform:translateY(-.65rem) rotate(-45deg)}.nav__brand-icon{display:block;width:40px;height:40px;margin-right:auto}.nav__links{position:fixed;top:0;bottom:0;left:0;z-index:12;width:min(32rem,84vw);padding:8.8rem var(--space-3) var(--space-4);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);background:var(--color-surface);border-right:1px solid var(--color-border-subtle);box-shadow:1rem 0 3rem var(--color-shadow);transform:translate(-100%);transition:transform .25s ease}nav.nav--open .nav__links{transform:translate(0)}.nav__links a{width:100%;padding:var(--space-2) 0;font-size:var(--text-body)}.nav__icon,nav.nav--sticky .nav__icon{width:48px;height:48px;margin-right:0;opacity:1;transform:translate(0)}.nav__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11;display:block;background:var(--color-overlay);opacity:0;pointer-events:none;transition:opacity .2s ease}nav.nav--open .nav__backdrop{opacity:1;pointer-events:auto}}main{max-width:900px;margin-inline:auto;padding:0 var(--space-5)}@media(max-width:768px){main{padding:0 var(--space-3)}}section,article{scroll-margin-top:8rem;padding:var(--space-5) 0;border-bottom:1px solid var(--color-border-subtle)}@media(max-width:768px){article{padding:var(--space-4) 0}}section article:last-of-type{padding-bottom:0;border-bottom:none}section:last-of-type{border-bottom:none}section p{max-width:800px;margin-inline:auto;margin-top:var(--space-3)}section p.infos{border-left:3px solid var(--color-accent-2);background:var(--color-surface-raised);padding:var(--space-3)}section p.infos strong{color:var(--color-accent-2);font-weight:700}section a{color:var(--color-text);font-weight:700;text-decoration:underline;text-underline-offset:.5rem}section a:hover{color:var(--color-accent-2)}.cards{display:flex;gap:var(--space-3);justify-content:space-between;list-style:none;flex-wrap:wrap}.card{background:var(--color-surface-raised);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-3);width:calc(100% / 3 - 4rem / 3);margin-top:var(--space-3)}@media(max-width:768px){.card{width:100%}}.card ul{list-style:none;margin-top:var(--space-2)}.card p{color:var(--color-muted);margin-top:var(--space-2);font-size:var(--text-chapter)}.card li{margin-top:var(--space-1)}.bullet{margin-top:var(--space-3);margin-left:var(--space-3)}.bullet li{margin-top:var(--space-2)}.bullet span{font-weight:700}footer{border-top:1px solid var(--color-border-subtle);padding:var(--space-5) 0 var(--space-6);font-size:var(--text-chapter)}.footer__inner{max-width:900px;margin-inline:auto;padding:0 var(--space-5);display:flex;gap:var(--space-5);justify-content:space-between;flex-wrap:wrap}@media(max-width:768px){.footer__inner{padding:0 var(--space-3);gap:0}}.footer__inner>div{width:calc(50% - var(--space-5) / 2)}@media(max-width:768px){.footer__inner>div{width:100%}}.footer__logo{position:relative;left:-1.5rem}.footer__desc{background:var(--color-surface-raised);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-3);margin-top:var(--space-2)}.footer__credit{margin-top:var(--space-5)}@media(max-width:768px){.footer__credit{margin-top:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-subtle)}}.footer__credit a{color:var(--color-accent-2);font-weight:700}.footer__credit a:hover{color:var(--color-text)}footer h2{text-transform:uppercase;font-size:var(--text-chapter);font-weight:700}@media(max-width:768px){footer h2{margin-top:var(--space-4)}}footer ul{list-style:none;text-wrap:balance}footer ul h3{font-size:var(--text-chapter)}footer ul h3 img{position:relative;top:-1px;margin-right:2px}footer ul h3 a{color:var(--color-text)}footer ul p a{color:var(--color-muted)}footer ul p a:hover{text-decoration:underline;text-underline-offset:.5rem;text-decoration-color:var(--color-accent-2)}}browserux-share-button{--bux-share-btn-bg: transparent;--bux-share-btn-hover-bg: transparent;--bux-share-btn-padding-inline: 0;--bux-share-btn-height: auto;--bux-share-btn-border-radius: 0;--bux-share-btn-font-size: 0;--bux-share-btn-gap: 0}browserux-theme-switcher{--bux-switch-bg-color: transparent;--bux-switch-thumb-color: transparent;--bux-switch-width: 40px;--bux-switch-height: 40px}browserux-theme-switcher[no-shadow]{display:inline-flex}browserux-theme-switcher[no-shadow] .theme-toggle-wrapper{align-items:center;display:inline-flex;gap:0;margin-left:0}browserux-theme-switcher[no-shadow] .theme-icon,browserux-theme-switcher[no-shadow] .toggle-thumb{display:none}browserux-theme-switcher[no-shadow] .theme-toggle-wrapper>button{background:transparent;border:0;border-radius:0;cursor:pointer;display:block;height:40px;padding:0;width:40px}browserux-theme-switcher[no-shadow] .theme-toggle-wrapper>button:before{content:"";display:block;-webkit-mask:url(/img/theme-light-round-line-icon.svg) center / contain no-repeat;mask:url(/img/theme-light-round-line-icon.svg) center / contain no-repeat}[data-theme=dark] browserux-theme-switcher[no-shadow] .theme-toggle-wrapper>button:before{-webkit-mask-image:url(/img/theme-dark-round-line-icon.svg);mask-image:url(/img/theme-dark-round-line-icon.svg)}.share-icon,browserux-theme-switcher[no-shadow] .theme-toggle-wrapper>button:before{width:40px;height:40px;background-color:var(--color-text);transition:background-color .2s ease}.share-icon{-webkit-mask:url(/img/share-round-line-icon.svg) center / contain no-repeat;mask:url(/img/share-round-line-icon.svg) center / contain no-repeat}.share-icon:hover,browserux-theme-switcher[no-shadow] .theme-toggle-wrapper>button:hover:before{background-color:var(--color-accent)}@media(max-width:500px){browserux-theme-switcher{--bux-switch-width: 36px;--bux-switch-height: 36px}.share-icon,browserux-theme-switcher[no-shadow] .theme-toggle-wrapper>button,browserux-theme-switcher[no-shadow] .theme-toggle-wrapper>button:before{width:36px;height:36px}}browserux-pwa-ui{--bux-pwa-banner-bg: var(--color-accent-ink);--bux-pwa-banner-color: var(--color-surface);--bux-pwa-banner-btn-bg: var(--color-surface);--bux-pwa-banner-btn-color: var(--color-text);--bux-pwa-banner-btn-hover-bg: var(--color-text);--bux-pwa-banner-btn-hover-color: var(--color-surface);--bux-pwa-banner-btn-border-radius: var(--radius-pill);--bux-pwa-snackbar-border-radius: var(--radius-md)}
