.wb-icon{display:flex;flex-direction:row;align-items:center;justify-content:center;font-display:block}.wb-loading-spinner{--var--size: var(--wb-loading-spinner--size, 56px);--var--stroke-width: var(--wb-loading-spinner--stroke-width, 5px);--var--color: var(--wb-loading-spinner--color, var(--wb--local-fg-color));display:flex;align-items:center;justify-content:center;min-width:var(--var--size);min-height:var(--var--size);width:var(--var--size);height:var(--var--size);max-width:var(--var--size);max-height:var(--var--size);overflow:visible}.wb-loading-spinner>.-svg{--var--duration: 1.2s;--var--offset: 187;--var--offset-by-four: 46.75;width:100%;height:100%;animation:wb-loading-spinner-rotate var(--var--duration) linear infinite;overflow:visible}@keyframes wb-loading-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.wb-loading-spinner>.-svg>.-circle{stroke-dasharray:var(--var--offset);stroke-dashoffset:0;transform-origin:center;stroke-width:var(--var--stroke-width);stroke-linecap:round;stroke:var(--var--color);animation:wb-loading-spinner-circle-dash var(--var--duration) ease-in-out infinite}.wb-loading-spinner.--colored>.-svg>.-circle{animation:wb-loading-spinner-circle-colors calc(var(--var--duration) * 4) ease-in-out infinite,wb-loading-spinner-circle-dash var(--var--duration) ease-in-out infinite}@keyframes wb-loading-spinner-circle-dash{0%{stroke-dashoffset:var(--var--offset)}50%{stroke-dashoffset:var(--var--offset-by-four);transform:rotate(135deg)}to{stroke-dashoffset:var(--var--offset);transform:rotate(450deg)}}@keyframes wb-loading-spinner-circle-colors{0%{stroke:#4285f4}25%{stroke:#de3e35}50%{stroke:#f7c223}75%{stroke:#1b9a59}to{stroke:#4285f4}}@property --wb-button--width{syntax: "<length-percentage>"; inherits: true; initial-value: auto;}@property --wb-button--height{syntax: "<length-percentage>"; inherits: true; initial-value: auto;}@property --wb-button--padding{syntax: "<length-percentage>"; inherits: true; initial-value: auto;}@property --wb-button--bg{syntax: "<color>"; inherits: true; initial-value: var(--wb--primary-color, none);}@property --wb-button--fg{syntax: "<color>"; inherits: true; initial-value: var(--wb--on-primary-color, inherit);}@property --wb-button--font-size{syntax: "<length-percentage>"; inherits: true; initial-value: 1em;}@property --wb-button--border-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb-button--border-size{syntax: "<length>"; inherits: true; initial-value: none;}@property --wb-button--border-radius{syntax: "<length-percentage>"; inherits: true; initial-value: 8px;}@property --wb-button--gap{syntax: "<length-percentage>"; inherits: true; initial-value: .5em;}.wb-button.--size-biggest{--wb-button--height: 56px;--wb-button--padding: 24px;--wb-button--font-size: 16px}.wb-button.--size-big{--wb-button--height: 48px;--wb-button--padding: 20px;--wb-button--font-size: 16px}.wb-button{--wb-button--height: 40px;--wb-button--padding: 16px;--wb-button--font-size: 14px}.wb-button.--size-small{--wb-button--height: 32px;--wb-button--padding: 12px;--wb-button--font-size: 12px}.wb-button.--size-smallest{--wb-button--height: 24px;--wb-button--padding: 8px;--wb-button--font-size: 10px}.wb-button[data-relevancy=normal][data-intent=neutral]{--wb-button--bg: var(--wb--local-bg-color);--wb-button--fg: var(--wb--local-fg-color);--wb-button--border-color: var(--wb--local-fg-color)}.wb-button[data-relevancy=normal][data-intent=positive]{--wb-button--bg: var(--wb--local-bg-color);--wb-button--fg: var(--wb--positive-color);--wb-button--border-color: var(--wb--positive-color)}.wb-button[data-relevancy=normal][data-intent=negative]{--wb-button--bg: var(--wb--local-bg-color);--wb-button--fg: var(--wb--negative-color);--wb-button--border-color: var(--wb--negative-color)}.wb-button[data-relevancy=secondary][data-intent=neutral]{--wb-button--bg: var(--wb--secondary-color);--wb-button--fg: var(--wb--on-secondary-color);--wb-button--border-color: var(--wb--local-fg-color)}.wb-button[data-relevancy=secondary][data-intent=positive]{--wb-button--bg: var(--wb--secondary-color);--wb-button--fg: var(--wb--positive-color);--wb-button--border-color: var(--wb--positive-color)}.wb-button[data-relevancy=secondary][data-intent=negative]{--wb-button--bg: var(--wb--secondary-color);--wb-button--fg: var(--wb--negative-color);--wb-button--border-color: var(--wb--negative-color)}.wb-button[data-relevancy=main][data-intent=neutral]{--wb-button--bg: var(--wb--primary-color);--wb-button--fg: var(--wb--on-primary-color);--wb-button--border-color: var(--wb--local-fg-color)}.wb-button[data-relevancy=main][data-intent=positive]{--wb-button--bg: var(--wb--positive-color);--wb-button--fg: var(--wb--on-positive-color);--wb-button--border-color: var(--wb--local-fg-color)}.wb-button[data-relevancy=main][data-intent=negative]{--wb-button--bg: var(--wb--negative-color);--wb-button--fg: var(--wb--on-negative-color);--wb-button--border-color: var(--wb--local-fg-color)}.wb-button{--var-width: var(--wb-button--width, auto);--var-height: var(--wb-button--height);--var-padding-h: var(--wb-button--padding);--var-font-size: var(--wb-button--font-size);--var-bg-color: var(--wb-button--bg, var(--wb--primary-color, transparent));--var-fg-color: var(--wb-button--fg, var(--wb--on-primary-color, #000000));--var-border-radius: var(--wb-button--border-radius);--var-border-color: var(--wb-button--border-color);--var-gap: var(--wb-button--gap, calc(var(--var-padding-h) * .66));display:flex;flex-direction:row;align-items:center;min-width:var(--var-width);width:var(--var-width);max-width:var(--var-width);min-height:var(--var-height);height:var(--var-height);max-height:var(--var-height);background:var(--var-bg-color);padding:0 var(--var-padding-h);border-radius:var(--var-border-radius);gap:var(--var-gap);transition:background-color .15s ease}.wb-button:focus{outline:1px solid transparent}.wb-button:not(:disabled):hover,.wb-button:not(:disabled):focus{background-color:color-mix(in hsl,var(--wb--local-bg-color-contrast) 10%,var(--var-bg-color))}.wb-button:not(:disabled):active{background-color:color-mix(in hsl,var(--wb--local-bg-color-contrast) 20%,var(--var-bg-color))}.wb-button[data-align=start]{justify-content:flex-start}.wb-button[data-align=center]{justify-content:center}.wb-button[data-align=end]{justify-content:flex-end}.wb-button[data-align=space-between]{justify-content:space-between}.wb-button[data-align=stretch]{justify-content:stretch}.wb-button.--outline{--var-border-size: var(--wb-button--border-size, 2pt)}.wb-button.--outline:after{opacity:1;box-shadow:inset 0 0 0 var(--var-border-size) var(--var-border-color)}.wb-button.--unit-ratio{--var-width: var(--var-height, auto)}.wb-button:not(.--has-text):not(.--has-icon){padding:0}.wb-button.--fullwidth{width:100%}.wb-button.--box{--wb-button--border-radius: 0}.wb-button.--capsule{--wb-button--border-radius: 1000px;overflow:hidden}.wb-button:after{pointer-events:none;content:"";opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--wb-button--border-radius);box-shadow:inset 0 0 0 calc(var(--var-border-size) * .5) var(--var-border-color);transition:opacity .15s ease}.wb-button:not(:disabled):hover:after,.wb-button:not(:disabled):focus:after{opacity:1}.wb-button:not(:disabled):active:after{opacity:1}.wb-button:disabled{cursor:default;opacity:.5}.wb-button:disabled>.-icon,.wb-button:disabled>.-loading,.wb-button:disabled>.-text{opacity:.7}.wb-button>.-loading{--wb-loading-spinner--size: var(--var-font-size);--wb-loading-spinner--stroke-width: calc(var(--var-font-size) * 1);--wb-loading-spinner--color: var(--var-fg-color)}.wb-button>.-icon{font-size:var(--var-font-size);color:var(--var-fg-color)}.wb-button>.-img{max-height:var(--var-height);height:var(--var-height);min-height:var(--var-height);max-width:var(--var-height);width:var(--var-height);min-width:var(--var-height)}.wb-button>.-img>.-fallback{height:100%;width:100%}.wb-button>.-text{color:var(--var-fg-color);font-size:var(--var-font-size);font-weight:500;letter-spacing:.05em;transition:color .15s ease}.wb-button>.-text:nth-child(1){margin-inline-start:calc(calc(var(--var-height) / 2) - var(--var-padding-h))}.wb-button>.-text:nth-last-child(1){margin-inline-end:calc(calc(var(--var-height) / 2) - var(--var-padding-h))}.wb-button.--bold>.-text{font-weight:600}.wb-button.--uppercase>.-text{text-transform:uppercase}.wb-button.--italic>.-text{font-style:italic}@property --wb-chip--height{syntax: "<length-percentage>"; inherits: true; initial-value: auto;}@property --wb-chip--padding{syntax: "<length-percentage>"; inherits: true; initial-value: 0;}@property --wb-chip--gap{syntax: "<length-percentage>"; inherits: true; initial-value: .5em;}@property --wb-chip--font-size{syntax: "<length-percentage>"; inherits: true; initial-value: 1em;}@property --wb-chip--border-size{syntax: "<length-percentage>"; inherits: true; initial-value: 0;}@property --wb-chip--border-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb-chip--border-radius{syntax: "<length-percentage>"; inherits: true; initial-value: 8px;}@property --wb-chip--background{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb-chip--fg-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb-chip--icon--color{syntax: "<color>"; inherits: true; initial-value: none;}.wb-chip.--size-biggest{--wb-chip--height: 48px;--wb-chip--padding: 24px;--wb-chip--font-size: 18px}.wb-chip.--size-big{--wb-chip--height: 40px;--wb-chip--padding: 20px;--wb-chip--font-size: 16px}.wb-chip{--wb-chip--height: 32px;--wb-chip--padding: 16px;--wb-chip--font-size: 16px}.wb-chip.--size-small{--wb-chip--height: 28px;--wb-chip--padding: 12px;--wb-chip--font-size: 14px}.wb-chip.--size-smallest{--wb-chip--height: 24px;--wb-chip--padding: 10px;--wb-chip--font-size: 12px}.wb-chip{--var-gap: var(--wb-chip--gap, calc(var(--wb-chip--padding) * .8));--var-fg-color: var(--wb-chip--fg-color, var(--wb--local-fg-color));--var-icon-color: var(--wb-chip--icon--color, var(--var-fg-color));--var-bg-color: var(--wb-chip--background, color-mix(in hsl, var(--wb--local-bg-color-contrast) 7%, var(--wb--local-bg-color)));-webkit-user-select:text;user-select:text;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--var-gap);height:var(--wb-chip--height);background:var(--var-bg-color);border:var(--wb-chip--border-size) solid var(--wb-chip--border-color);border-radius:var(--wb-chip--border-radius);padding:0 var(--wb-chip--padding)}.wb-chip.--unit-ratio{width:var(--wb-chip--height);padding:0}.wb-chip>.-icon{color:var(--var-icon-color);font-size:calc(var(--wb-chip--font-size) + 2px)}.wb-chip>.-text{color:var(--var-fg-color);font-size:var(--wb-chip--font-size, 1em)}.v-navigable-selection-item.--highlighted{box-shadow:inset 0 0 0 2px #333}.v-navigable-selection-item.--selected{background-color:#bbb}.v-navigable-selection-group{display:flex;flex-direction:column;gap:.5em}.v-navigable-selection-group.--is-column>.-content{display:flex;flex-direction:column}.v-navigable-selection-group.--is-row>.-content{display:flex;flex-direction:row}.v-navigable-selection-group.--is-column.--is-wrap>.-content,.v-navigable-selection-group.--is-row.--is-wrap>.-content{flex-wrap:wrap}.v-navigable-selection-group.--is-grid>.-content{display:grid;grid-template-columns:repeat(auto-fit,auto)}.v-navigable-selection-input{background-color:#ddd}.wb-tokens-input{flex:1 1 auto;display:flex;flex-direction:row;align-items:center}.wb-tokens-input>.-fake-input{flex:0 0 auto;font-size:1em;width:1ch;outline:none;border:none}.wb-tokens-input>.-fake-input.--last{flex:1 1 auto}.wb-tokens-input>.-token{-webkit-user-select:none;user-select:none;display:flex;flex-direction:row;align-items:center}@property --wb-input--height{syntax: "<lenght-percentage>"; inherits: true; initial-value: auto;}@property --wb-input--bg-color{syntax: "<color>"; inherits: true; initial-value: inherit;}@property --wb-input--fg-color{syntax: "<color>"; inherits: true; initial-value: inherit;}@property --wb-input--font-size{syntax: "<length-percentage>"; inherits: true; initial-value: 16px;}@property --wb-input--box-shadow{syntax: "<length-percentage> <length-percentage> <length-percentage> <length-percentage> <color>"; inherits: true; initial-value: 0 0 0 0 none;}@property --wb-input--border-size{syntax: "<length-percentage>"; inherits: true; initial-value: 0;}@property --wb-input--border-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb-input--border-radius{syntax: "<length-percentage>"; inherits: true; initial-value: 8px;}.wb-input{--var-bg-color: var(--wb-input--bg-color, var(--wb--surface-color));--var-fg-color: var(--wb-input--fg-color, var(--wb--on-surface-color));cursor:text;display:flex;flex-direction:column;align-items:stretch;gap:.25em}.wb-input>.-input-container{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;gap:1em;height:var(--wb-input--height);padding:1em;font-size:var(--wb-input--font-size);background:var(--var-bg-color);color:var(--var-fg-color);box-shadow:var(--wb-input--box-shadow);border-radius:var(--wb-input--border-radius)}.wb-input>.-input-container>input{flex:1 1 auto;font-size:var(--wb-input--font-size)}@property --wb-shimmer--speed-multiplier{syntax: "<number>"; inherits: true; initial-value: 1;}@property --wb-shimmer--color-1{syntax: "<color>"; inherits: true; initial-value: inherit;}@property --wb-shimmer--color-2{syntax: "<color>"; inherits: true; initial-value: inherit;}@property --wb-shimmer--border-radius{syntax: "<length-percentage>"; inherits: true; initial-value: 8px;}.wb-shimmer{--var-color-1: var(--wb-shimmer--color-1, color-mix(in hsl, var(--wb--local-bg-color-contrast) 12%, var(--wb--local-bg-color)));--var-color-2: var(--wb-shimmer--color-2, color-mix(in hsl, var(--wb--local-bg-color-contrast) 6%, var(--wb--local-bg-color)));--var-wb-shimmer--speed-multiplier: var(--wb-shimmer--speed-multiplier, 1);--var-wb-shimmer--fadein: .5s;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;background-color:var(--var-color-1);border-radius:var(--wb-shimmer--border-radius);overflow:hidden;animation:wb-shimmer--anim-fadein var(--var-wb-shimmer--fadein) ease forwards}.wb-shimmer:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(to right,transparent,var(--var-color-2),transparent);animation:wb-shimmer--anim-loading calc(.7s * var(--var-wb-shimmer--speed-multiplier)) ease infinite}@keyframes wb-shimmer--anim-fadein{0%{opacity:0}to{opacity:1}}@keyframes wb-shimmer--anim-loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}@property --wb-shimmer-item--padding{syntax: "<length-percentage>"; inherits: true; initial-value: 0;}.wb-shimmer-item{display:grid;grid-template-columns:auto 1fr;grid-template-rows:.6fr .4fr;grid-template-areas:"thumb title" "thumb description";align-items:center;gap:.5em;padding:var(--wb-shimmer-item--padding);overflow:hidden}.wb-shimmer-item>.-thumb{grid-area:thumb}.wb-shimmer-item>.-title{grid-area:title}.wb-shimmer-item>.-description{grid-area:description}.wb-shimmer-item>.-thumb{height:100%;aspect-ratio:1 / 1}@property --wb-thumb--border-size{syntax: "<length-percentage>"; inherits: true; initial-value: 0;}@property --wb-thumb--border-radius{syntax: "<length-percentage>"; inherits: true; initial-value: 8px;}@property --wb-thumb--shadow{syntax: "<length-percentage> <length-percentage> <length-percentage> <length-percentage> <color>"; inherits: true; initial-value: none;}.wb-thumb.--size-biggest{--wb-thumb--height: 84px;--wb-thumb--width: 84px}.wb-thumb.--size-big{--wb-thumb--height: 64px;--wb-thumb--width: 64px}.wb-thumb{--wb-thumb--height: 48px;--wb-thumb--width: 48px}.wb-thumb.--size-small{--wb-thumb--height: 32px;--wb-thumb--width: 32px}.wb-thumb.--size-smallest{--wb-thumb--height: 24px;--wb-thumb--width: 24px}.wb-thumb{--var-height: var(--wb-thumb--height);--var-width: var(--wb-thumb--width);min-width:var(--var-width);min-height:var(--var-height);width:var(--var-width);height:var(--var-height);max-width:var(--var-width);max-height:var(--var-height);border-radius:var(--wb-thumb--border-radius);box-shadow:var(--wb-thumb--shadow, none);overflow:hidden}.wb-thumb>.-loading{width:100%;height:100%}.wb-thumb>.-img{width:100%;height:100%;object-fit:cover}*{position:relative;margin:0;padding:0;background:none;border:none;width:auto;height:auto;box-sizing:border-box}*:focus{outline:none}a{text-decoration:none}a:hover{cursor:pointer}ul{list-style:none}button:hover{cursor:pointer}html,body{width:100%;height:100%}@property --wb--primary-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--on-primary-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--secondary-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--on-secondary-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--positive-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--on-positive-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--negative-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--on-negative-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--warning-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--on-warning-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--input-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--on-input-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--surface-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--on-surface-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--surface-color-2{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--on-surface-color-2{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--surface-color-3{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--on-surface-color-3{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--surface-color-4{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--on-surface-color-4{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--surface-color-5{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--on-surface-color-5{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--local-bg-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb--local-fg-color{syntax: "<color>"; inherits: true; initial-value: none;}*{font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}.--wb--light-color{color-scheme:light}.--wb--dark-color{color-scheme:dark}.--wb--flex-space{flex:1 1 auto}.--wb--label{pointer-events:none;-webkit-user-select:none;user-select:none}.--wb--not-interactable{pointer-events:none}.--wb--not-selectable{-webkit-user-select:none;user-select:none}*{--wb--local-bg-color-contrast-perc: 100%;--wb--local-bg-color-contrast: color-mix(in hsl, var(--wb--local-fg-color) var(--wb--local-bg-color-contrast-perc), var(--wb--local-bg-color))}.--wb--surface,.--wb--surface-1,.--wb--surface-2,.--wb--surface-3,.--wb--surface-4,.--wb--surface-5,.--wb--surface-6{background-color:var(--wb--local-bg-color);color:var(--wb--local-fg-color)}.--wb--surface-1,.--wb--surface{--wb--local-bg-color: var(--wb--surface-color);--wb--local-fg-color: var(--wb--on-surface-color)}.--wb--surface-2,.--wb--surface-1 .--wb--surface,.--wb--surface .--wb--surface{--wb--local-bg-color: var(--wb--surface-color-2, color-mix(in hsl, var(--wb--on-surface-color) 10%, var(--wb--surface-color)));--wb--local-fg-color: var(--wb--on-surface-color-2, var(--wb--on-surface-color))}.--wb--surface-3,.--wb--surface-2 .--wb--surface,.--wb--surface-1 .--wb--surface .--wb--surface,.--wb--surface .--wb--surface .--wb--surface{--wb--local-bg-color: var(--wb--surface-color-3, color-mix(in hsl, var(--wb--on-surface-color) 15%, var(--wb--surface-color)));--wb--local-fg-color: var(--wb--on-surface-color-3, var(--wb--on-surface-color))}.--wb--surface-4,.--wb--surface-3 .--wb--surface,.--wb--surface-2 .--wb--surface .--wb--surface,.--wb--surface-1 .--wb--surface .--wb--surface .--wb--surface,.--wb--surface .--wb--surface .--wb--surface .--wb--surface{--wb--local-bg-color: var(--wb--surface-color-4, color-mix(in hsl, var(--wb--on-surface-color) 90%, var(--wb--surface-color)));--wb--local-fg-color: var(--wb--on-surface-color-4, var(--wb--surface-color))}.--wb--surface-5,.--wb--surface-4 .--wb--surface,.--wb--surface-3 .--wb--surface .--wb--surface,.--wb--surface-2 .--wb--surface .--wb--surface .--wb--surface,.--wb--surface-1 .--wb--surface .--wb--surface .--wb--surface .--wb--surface,.--wb--surface .--wb--surface .--wb--surface .--wb--surface .--wb--surface{--wb--local-bg-color: var(--wb--surface-color-5, color-mix(in hsl, var(--wb--on-surface-color) 15%, var(--wb--surface-color)));--wb--local-fg-color: var(--wb--on-surface-color-5, var(--wb--on-surface-color))}.--wb--surface-6,.--wb--surface-5 .--wb--surface,.--wb--surface-4 .--wb--surface .--wb--surface,.--wb--surface-3 .--wb--surface .--wb--surface .--wb--surface,.--wb--surface-2 .--wb--surface .--wb--surface .--wb--surface .--wb--surface,.--wb--surface-1 .--wb--surface .--wb--surface .--wb--surface .--wb--surface .--wb--surface,.--wb--surface .--wb--surface .--wb--surface .--wb--surface .--wb--surface .--wb--surface{--wb--local-bg-color: var(--wb--surface-color-5, color-mix(in hsl, var(--wb--on-surface-color) 90%, var(--wb--surface-color)));--wb--local-fg-color: var(--wb--on-surface-color-5, var(--wb--surface-color));box-shadow:0 8px 8px -2px #0000001a}.--wb--horizontal-separator{display:flex;width:100%;height:1px;min-height:1px}.--wb--vertical-separator{width:1px;min-width:1px;height:100%}.--wb--horizontal-separator,.--wb--vertical-separator{--wb--local-bg-color-contrast-perc: 10%;background-color:var(--wb--local-bg-color-contrast)}html,body,#app{width:100%;height:100%}/*!* Blank *!*//*!* Accent *!*/@property --fg--link{syntax: "<color>"; inherits: true; initial-value: #1E88E5FF;}@property --fg--link--visited{syntax: "<color>"; inherits: true; initial-value: #1E88E5FF;}@property --bg--selection{syntax: "<color>"; inherits: true; initial-value: #1E88E5FF;}@property --fg--selection{syntax: "<color>"; inherits: true; initial-value: #FAFAFA;}@property --border-radius--smallest{syntax: "<length>"; inherits: true; initial-value: 6px;}@property --border-radius--small{syntax: "<length>"; inherits: true; initial-value: 8px;}@property --border-radius--medium{syntax: "<length>"; inherits: true; initial-value: 16px;}@property --border-radius--large{syntax: "<length>"; inherits: true; initial-value: 24px;}@property --media-desktop-size{syntax: "<length>"; inherits: false; initial-value: 800px;}@property --screen-padding-h{syntax: "<length-percentage>"; inherits: true; initial-value: none;}@property --box-shadow--elevated--big{syntax: "<length-percentage> <length-percentage> <length-percentage> <length-percentage> <color>"; inherits: true; initial-value: none;}@property --box-shadow--elevated--small{syntax: "<length-percentage> <length-percentage> <length-percentage> <length-percentage> <color>"; inherits: true; initial-value: none;}@property --global-gap{syntax: "<length-percentage>"; inherits: true; initial-value: 0;}@property --global-header-height{syntax: "<length-percentage>"; inherits: true; initial-value: 0;}@property --global-viewport-height{syntax: "<length-percentage>"; inherits: true; initial-value: 0;}@property --global-viewport-width{syntax: "<length-percentage>"; inherits: true; initial-value: 0;}*{font-family:Inter,sans-serif}.v-root{--box-shadow--elevated--big: 0 8px 16px 0 rgba(0, 0, 0, .12);--box-shadow--elevated--small: 0 4px 8px 0 rgba(0, 0, 0, .06);--global-gap: 1rem;--global-header-height: 56px;display:flex;flex-direction:column;width:100%;height:100%;font-size:16px;overflow:hidden;--screen-padding-h: 2rem;--wb--primary-color: #36f;--wb--on-primary-color: #fdfcfd;--wb--secondary-color: #5c5c71;--wb--on-secondary-color: #fdfdfd;--wb--positive-color: #69F0AE;--wb--on-positive-color: #101010;--wb--negative-color: #df0943;--wb--on-negative-color: #eaeaea;--wb--warning-color: #f3af1b;--wb--on-warning-color: #eaeaea;--wb--surface-color: light-dark(#EDEDED, #101010);--wb--on-surface-color: light-dark(#101010, #FAFAFA);--wb--surface-color-2: light-dark(#E3E3E3, #303030);--wb--on-surface-color-2: light-dark(#101010, #FAFAFA);--wb--surface-color-3: light-dark(#FAFAFA, #EAEAEA);--wb--on-surface-color-3: light-dark(#101010, #101010);--wb--surface-color-4: light-dark(#E3E3E3, #303030);--wb--on-surface-color-4: light-dark(#101010, #FAFAFA);--wb--surface-color-5: light-dark(#F5F5F5, #E5E5E5);--wb--on-surface-color-5: light-dark(#101010, #101010)}.v-root a:link{color:var(--fg--link)}.v-root a:visited{color:var(--fg--link--visited)}.v-root ::selection{background-color:var(--bg--selection);color:var(--fg--selection);text-shadow:inherit}.v-root *::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(from var(--wb--local-fg-color) r g b / .15)}.v-root *::-webkit-scrollbar{width:10px;height:10px}.v-root *::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(from var(--wb--local-fg-color) r g b / .2)}.v-root .--thin-scroll::-webkit-scrollbar-track{border-radius:7px}.v-root .--thin-scroll::-webkit-scrollbar{width:7px;height:7px}.v-root .--thin-scroll::-webkit-scrollbar-thumb{border-radius:7px}.v-root>.-route{transition:opacity .3s ease}.v-root>.-route.--page-transition-enter-active{opacity:0}.v-root>.-route.--page-transition-leave-active{opacity:0}.v-root .--wb-list-panel{display:flex;flex-direction:column;align-items:center;gap:1em;padding:1em;border-radius:var(--border-radius--smallest)}.v-root .v-text-field{--v-text-field--bg--hover: rgba(255, 255, 255, .1);--v-text-field--fg: var(--m-grey-100)}.v-root .--dropdown-box{background-color:#202020;border-radius:var(--border-radius--large);border:2px solid #262626;box-shadow:2px 4px 16px #00000040}.v-root .--root-page{display:flex;flex-direction:column;align-items:stretch;gap:56px;overflow-y:auto;padding-bottom:var(--screen-padding-h)}.sc-account-fragment{display:flex;flex-direction:row;align-items:center;gap:1em;--v-button--bg: var(--bg)}.sc-account-fragment>.-info{display:flex;flex-direction:column;align-items:stretch}.sc-account-fragment>.-info>.-username{-webkit-user-select:text;user-select:text;opacity:.5;font-size:10px;font-style:italic}.sc-account-fragment>.-info>.-name{-webkit-user-select:text;user-select:text;font-size:14px;font-weight:600;white-space:wrap}.sc-navigation-group{display:flex;flex-direction:column;align-items:stretch;gap:.5em}.sc-navigation-group>.-header{display:flex;flex-direction:row;align-items:stretch;gap:.5em;padding:0 1em}.sc-navigation-group>.-header>.-title{opacity:.7;flex:1 1 auto;display:flex;flex-direction:row;align-items:center;font-size:13px;font-weight:600}.sc-navigation-group>.-header>.-header{flex:1 1 auto;display:flex;flex-direction:row;align-items:stretch}.sc-navigation-group>.-header>.-controls{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;gap:.5em}.sc-navigation-group>.-links{display:flex;flex-direction:column;align-items:stretch}.sc-navigation-fragment{display:flex;flex-direction:column;align-items:stretch;gap:1em}.sc-navigation-fragment>.-header{flex:0 0 var(--global-header-height);display:flex;flex-direction:row;align-items:stretch;gap:1em;overflow:hidden}.sc-navigation-fragment>.-header>.-app-logo{flex:0 0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.sc-navigation-fragment>.-header>.-app-logo>.-img{height:100%}.sc-navigation-fragment>.-header>.-loja-logo{flex:1 1 auto;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--border-radius--small)}.sc-navigation-fragment>.-header>.-loja-logo>.-img{height:100%}.sc-navigation-fragment>.-header>.-controls{flex:0 0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:.5em;border-radius:var(--border-radius--small)}.sc-navigation-fragment>.-nav{display:flex;flex-direction:column;align-items:stretch;gap:.5em;padding:.5em 0;border-radius:var(--border-radius--small)}.sc-page-header{flex:0 0 auto;display:flex;flex-direction:row;align-items:stretch}.sc-page-header>.-title-container{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center}.sc-page-header>.-title-container>.-breadcrumb{-webkit-user-select:text;user-select:text;display:flex;flex-direction:row;align-items:center}.sc-page-header>.-title-container>.-breadcrumb>.-item{opacity:.5;display:flex;flex-direction:row;align-items:center;font-size:14px}.sc-page-header>.-title-container>.-breadcrumb>.-item>.-sep{padding:0 .25em}.sc-page-header>.-title-container>.-page-name{-webkit-user-select:text;user-select:text;font-weight:700;font-size:28px}.sc-header-fragment{display:flex;flex-direction:column;align-items:stretch;gap:var(--global-gap);padding-top:var(--global-gap)}@media (max-width: 800px){.sc-header-fragment{padding-left:var(--global-gap);padding-right:var(--global-gap)}}.sc-header-fragment>.-main-row{--total-header-height: var(--global-header-height);display:flex;flex-direction:row;align-items:stretch;gap:var(--global-gap);min-height:var(--total-header-height);height:var(--total-header-height);max-height:var(--total-header-height)}.sc-header-fragment>.-main-row>.-controls{display:flex;flex-direction:row;align-items:center;gap:.5em}.sc-header-fragment>.-main-row>.-auth{display:flex;flex-direction:row;align-items:center;gap:.5em;padding:0 1em}.sc-header-fragment>.-main-row>.-search{width:400px}@media (max-width: 800px){.sc-header-fragment>.-main-row>.-search{width:100%}}.sc-header-fragment>.-secondary-row{display:flex;flex-direction:column;align-items:stretch;gap:var(--global-gap)}.sc-header-fragment--drawer{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10}.sc-header-fragment--drawer>.-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010aa;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);will-change:opacity,backdrop-filter;transition:opacity,backdrop-filter,.15s ease}.sc-header-fragment--drawer>.-overlay-fade-enter-from,.sc-header-fragment--drawer>.-overlay-fade-enter-to{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.sc-header-fragment--drawer>.-drawer{position:absolute;display:flex;flex-direction:column;align-items:stretch;gap:1em;left:0;top:0;width:20em;max-width:75%;height:100%;border-top-right-radius:var(--border-radius--medium);border-bottom-right-radius:var(--border-radius--medium);box-shadow:var(--box-shadow--elevated--big);transform:translate(0);will-change:transform;transition:transform .2s ease}.sc-header-fragment--drawer>.-drawer-slide-enter-from,.sc-header-fragment--drawer>.-drawer-slide-enter-to{transform:translate(-100%)}.sc-header-fragment--drawer>.-drawer>.-nav{padding:var(--global-gap)}.wb-dialog{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em;top:0;left:0;width:100%;height:100%;padding:3em 2em;overflow:hidden;z-index:2000}@media (max-width: 800px){.wb-dialog{justify-content:flex-start;padding:1em}}.wb-dialog>.-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1e1e1eb3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.wb-dialog>.-panel{width:50%;border-radius:6px}@media (max-width: 800px){.wb-dialog>.-panel{width:100%}}.sc-caixa-beep-listener--beep--dialog--panel{display:flex;flex-direction:column;align-items:stretch}.sc-caixa-beep-listener--beep--dialog--panel>.-header{display:flex;flex-direction:row;align-items:center;gap:1em;padding:1em 1.5em}.sc-caixa-beep-listener--beep--dialog--panel>.-header>.-title-container{display:flex;flex-direction:column;align-items:stretch}.sc-caixa-beep-listener--beep--dialog--panel>.-header>.-title-container>.-title{font-weight:600;font-size:calc(1em + 2px)}.sc-caixa-beep-listener--beep--dialog--panel>.-header>.-title-container>.-sub{opacity:.5;font-size:calc(1em - 2px)}.sc-caixa-beep-listener--beep--dialog--panel>.-content{display:flex;flex-direction:column;align-items:stretch;gap:.5em;padding:1em 1.5em}.sc-caixa-beep-listener--beep--dialog--panel>.-controls{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1em;padding:1em 1.5em}.v-app-page{flex:1 1 auto;display:grid;grid-template-rows:1fr;grid-template-columns:300px 1fr;grid-template-areas:"navigation main";overflow:hidden}.v-app-page>.-header{grid-area:header}.v-app-page>.-main{grid-area:main}.v-app-page>.-navigation{grid-area:navigation}@media (max-width: 800px){.v-app-page{grid-template-columns:1fr;grid-template-areas:"main"}.v-app-page>.-navigation{display:none}}.v-app-page>.-main{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:0 var(--global-gap) 0 var(--global-gap);overflow:auto}@media (max-width: 800px){.v-app-page>.-main{padding:0}}.v-app-page>.-navigation{padding:var(--global-gap) 0 var(--global-gap) var(--global-gap)}.v-open-page>.-hero-section>.-hero{display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius--large);height:550px;background:#eccdfb}.v-open-page>.-hero-section>.-hero>.-placeholder{opacity:.03;font-family:Poppins,sans-serif;text-transform:uppercase;font-weight:900;font-size:200px;color:#000}.v-login-page{display:flex;flex-direction:column;align-items:stretch;height:100%}.v-login-form-panel{--local-var--logo-size: 12em;--local-var--max-logo-size: 60vw;--local-var--form-width: 25em;--local-var--max-form-width: 80vw;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;gap:3em;padding:5em var(--screen-padding-h) 0 var(--screen-padding-h)}.v-login-form-panel>.-logo{flex:0 0 auto;display:flex;flex-direction:column;align-items:center}.v-login-form-panel>.-logo>.-img{width:var(--local-var--logo-size);height:var(--local-var--logo-size);max-width:var(--local-var--max-logo-size);max-height:var(--local-var--max-logo-size)}.v-login-form-panel>.-form{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;gap:3em;max-width:var(--local-var--max-form-width);width:var(--local-var--form-width)}.v-login-form-panel>.-form>.-inputs{display:flex;flex-direction:column;align-items:center;gap:1em}.v-login-form-panel>.-form>.-inputs>.-input{flex:0 0 auto;width:100%}.v-login-form-panel>.-form>.-errors{-webkit-user-select:text;user-select:text;display:flex;flex-direction:column;align-items:center;gap:1em}.v-login-form-panel>.-form>.-errors>.-error{flex:0 0 auto;display:block;color:#d23;list-style:disc;width:100%}.v-login-form-panel>.-form>.-controls{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1em}.sc-dash-panel{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;grid-template-areas:"title controls" "content content";padding:calc(var(--global-gap) / 2);gap:calc(var(--global-gap) / 2);overflow:hidden}.sc-dash-panel>.sc-dash-panel--title-container{grid-area:title}.sc-dash-panel>.sc-dash-panel--controls-container{grid-area:controls}.sc-dash-panel>.sc-dash-panel--content-container{grid-area:content}.sc-dash-panel>.sc-dash-panel--title-container{display:flex;align-items:center;gap:.5em}.sc-dash-panel>.sc-dash-panel--title-container>.-drag-handler{cursor:grab;--wb-icon--opacity: .5}.sc-dash-panel>.sc-dash-panel--title-container>.-title{display:flex;align-items:center;gap:.5em;font-size:18px;font-weight:600}.sc-dash-panel>.sc-dash-panel--controls-container{display:flex;align-items:center;flex-direction:row-reverse;gap:.5em}.sc-dash-panel>.sc-dash-panel--content-container{overflow:auto}@property --sc-breadth-anim--duration{syntax: "<time>"; inherits: true; initial-value: 0s;}.sc-breadth-anim{-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;transition:background-color var(--sc-breadth-anim--duration) ease-in}.sc-breadth-anim.--fade-enter-from,.sc-breadth-anim.--fade-enter-to{background-color:#0000000f}.sc-pedido-item{display:flex;flex-direction:column;align-content:stretch;gap:.5em;padding:.5em 1em}.sc-pedido-item>.-row-1{display:flex;flex-direction:row;align-items:stretch;gap:.5em}.sc-pedido-item>.-row-1>.-thumb{flex:0 0 auto;width:48px;height:48px;aspect-ratio:1 / 1}.sc-pedido-item>.-row-1>.-title{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;gap:.25em}.sc-pedido-item>.-row-1>.-title>.-nome{font-weight:600;font-size:14px}.sc-pedido-item>.-row-1>.-controls{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:.5em}.sc-pedido-item>.-observacoes{display:flex;flex-direction:column;align-items:stretch}.sc-pedido-item>.-observacoes>.-label{font-size:12px}.sc-pedido-item>.-observacoes>.-text{font-size:14px}.sc-pedido{display:flex;flex-direction:column;align-items:stretch;padding:.5em 0;border-radius:var(--border-radius--small);overflow:hidden}.sc-pedido>.-section{display:flex;flex-direction:column;align-items:stretch}.sc-pedido>.-section.--with-scroll{overflow:hidden}.sc-pedido>.-section>.-row{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:.5em;padding:.5em 1em}.sc-pedido>.-section>.-row>.-reloading{--wb-loading-spinner--size: 1em;--wb-loading-spinner--stroke-width: 7px}.sc-pedido>.-section>.-row>.-chip.-id{--wb-chip--icon--color: #0697FF}.sc-pedido>.-section>.-row>.-chip.-mesa{--wb-chip--icon--color: #FF944C}.sc-pedido>.-section>.-row>.-chip.-comanda{--wb-chip--icon--color: #7F54FF}.sc-pedido>.-section>.-header{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:1em;padding:.5em 1em}.sc-pedido>.-section>.-header>.-title{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;gap:.5em;font-weight:600}.sc-pedido>.-section>.-header>.-info{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;gap:.5em}.sc-pedido>.-section>.-itens{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;gap:.25em;height:max-content;overflow-y:auto;overflow-x:hidden}.sc-pedido>.-section>.-itens>.-loading{width:100%;height:56px;padding:.5em 1em}.sc-pedidos-dash-panel{border-radius:var(--border-radius--small)}.sc-pedidos-dash-panel .sc-pedidos-dash-panel--content{display:flex;flex-direction:column;align-items:stretch;gap:.5em;padding:.5em;overflow:hidden}.sc-pedidos-dash-panel .sc-pedidos-dash-panel--content>.-pedidos{--block-size: 320px;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--block-size),1fr));grid-template-rows:repeat(auto-fit,60%);gap:.5em;overflow:auto}@media (max-width: 800px){.sc-pedidos-dash-panel .sc-pedidos-dash-panel--content>.-pedidos{display:flex;flex-direction:column;align-items:stretch}.sc-pedidos-dash-panel .sc-pedidos-dash-panel--content>.-pedidos>.-pedido{flex:1 1 auto;max-height:80vh;height:70vh}}.sc-pedidos-dash-panel .sc-pedidos-dash-panel--content>.-pedidos>.-pedido.fade-move,.sc-pedidos-dash-panel .sc-pedidos-dash-panel--content>.-pedidos>.-pedido.fade-enter-active,.sc-pedidos-dash-panel .sc-pedidos-dash-panel--content>.-pedidos>.-pedido.fade-leave-active{transition:opacity,transform,.2s ease}.sc-pedidos-dash-panel .sc-pedidos-dash-panel--content>.-pedidos>.-pedido.fade-enter-from,.sc-pedidos-dash-panel .sc-pedidos-dash-panel--content>.-pedidos>.-pedido.fade-leave-to{opacity:0;transform:scale(.98)}.sc-pedidos-dash-panel .sc-pedidos-dash-panel--content>.-pedidos>.-pedido.fade-leave-active{position:absolute}.sc-pedidos-dash-panel .sc-pedidos-dash-panel--content>.-summary-container{display:flex;flex-direction:column;align-items:center;gap:.5em}.sc-pedidos-dash-panel .sc-pedidos-dash-panel--content>.-summary-container>.-error{color:var(--m-red-a400);white-space:pre;text-align:center;font-size:14px}.sc-pedidos-dash-panel .sc-pedidos-dash-panel--content>.-loading-container{--v-loading-spinner--size: 3em;--v-loading-spinner--color: var(--m-blue-600);display:flex;flex-direction:column;align-items:center;gap:.5em}.sc-pedidos-dash-panel .sc-pedidos-dash-panel--content>.-loading-container>.-text{font-style:italic;font-size:14px;text-align:center}.sc-pedidos-list{display:flex;flex-direction:column;align-items:stretch;gap:.5em;padding:.5em;overflow:hidden}.sc-pedidos-list>.-pedidos{--block-size: 320px;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--block-size),1fr));gap:.5em;overflow:auto}.sc-pedidos-list:not(.--hide-items)>.-pedidos{grid-template-rows:repeat(auto-fit,calc(var(--block-size) * 1.68))}.sc-pedidos-list.--hide-items>.-pedidos{grid-template-rows:repeat(auto-fill,max-content)}.sc-pedidos-list.--hide-items>.-pedidos>.-pedido{height:max-content}@media (max-width: 800px){.sc-pedidos-list>.-pedidos{display:flex;flex-direction:column;align-items:stretch}.sc-pedidos-list>.-pedidos>.-pedido{flex:1 1 auto;max-height:80vh;height:70vh}}.sc-pedidos-list>.-pedidos>.-pedido.fade-move,.sc-pedidos-list>.-pedidos>.-pedido.fade-enter-active,.sc-pedidos-list>.-pedidos>.-pedido.fade-leave-active{transition:opacity,transform,.3s ease}.sc-pedidos-list>.-pedidos>.-pedido.fade-enter-from,.sc-pedidos-list>.-pedidos>.-pedido.fade-leave-to{opacity:0;transform:scale(.95)}.sc-pedidos-list>.-pedidos>.-pedido.fade-leave-active{position:absolute}.sc-pedidos-list>.-summary-container{display:flex;flex-direction:column;align-items:center;gap:.5em}.sc-pedidos-list>.-summary-container>.-error{color:var(--wb--negative-color);white-space:pre;text-align:center;font-size:14px}.sc-pedidos-list>.-loading-container{display:flex;flex-direction:column;align-items:center;gap:.5em}.sc-pedidos-list>.-loading-container>.-text{font-style:italic;font-size:14px;text-align:center}.sc-pedidos-dash-panel-2{border-radius:var(--border-radius--small)}.sc-pedidos-dash-panel-2 .sc-pedidos-dash-panel-2--content{display:flex;flex-direction:column;align-items:stretch;gap:.5em;padding:.5em;overflow:hidden}.sc-pedidos-caixa-panel{border-radius:var(--border-radius--small)}.sc-pedidos-caixa-panel .sc-pedidos-caixa-panel--content{display:flex;flex-direction:column;align-items:stretch;gap:.5em;padding:.5em;overflow:hidden}.v-dashboard-page{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;gap:1em}.v-dashboard-page>.-panels{flex:1 1 auto;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(var(--rows-qty),30%);grid-template-areas:var(--grid-template-areas);gap:1em}@media (max-width: 800px){.v-dashboard-page>.-panels{display:flex;flex-direction:column;align-items:stretch}}.v-dashboard-page>.-panels>.-panel{border-radius:var(--border-radius--small)}@media (max-width: 800px){.v-dashboard-page>.-panels>.-panel{height:calc(30% * var(--grid-height));max-height:calc(30% * var(--grid-height))}}.sc-lista-produtos-item-fragment{--var-item-height: 64px;display:grid;grid-template-rows:auto 1fr;grid-template-columns:auto 1fr auto auto;grid-template-areas:"thumb nome valor controls" "thumb descricao valor controls";grid-row-gap:.25em;grid-column-gap:1em;height:var(--var-item-height);max-height:var(--var-item-height);padding:calc(var(--global-gap) / 2);border-radius:var(--border-radius--smallest)}.sc-lista-produtos-item-fragment>.-thumb{grid-area:thumb}.sc-lista-produtos-item-fragment>.-nome{grid-area:nome}.sc-lista-produtos-item-fragment>.-descricao{grid-area:descricao}.sc-lista-produtos-item-fragment>.-valor{grid-area:valor}.sc-lista-produtos-item-fragment>.-controls{grid-area:controls}.sc-lista-produtos-item-fragment>.-thumb{height:100%;aspect-ratio:1 / 1}.sc-lista-produtos-item-fragment>.-nome{font-weight:500;font-size:.875em}.sc-lista-produtos-item-fragment>.-descricao{font-size:10px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-lista-produtos-item-fragment>.-valor{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;font-size:.875em}.sc-lista-produtos-item-fragment>.-controls{display:flex;flex-direction:column;align-items:center;justify-content:center}.sc-list-fragment{display:flex;flex-direction:column;align-items:stretch;gap:1em}.sc-list-fragment>.-items{display:flex;flex-direction:column;align-items:stretch;gap:1em}.sc-list-fragment>.-items.--multi-columns{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(400px,70vw),1fr))}.sc-lista-produtos-fragment{display:flex;flex-direction:column;align-items:stretch;gap:1em}.sc-lista-produtos-fragment>.-summary-container>.-error{color:var(--m-red-a400);white-space:pre;text-align:center;font-size:14px}.sc-lista-produtos-fragment>.-loading-container{--v-loading-spinner--size: 3em;--v-loading-spinner--color: var(--m-blue-600)}.sc-lista-produtos-fragment>.-loading-container>.-text{font-style:italic;font-size:14px;font-weight:500;text-align:center}.v-catalogo-page{display:flex;flex-direction:column;align-items:stretch;padding:1em 1em 8em}.sc-pedido-item-fragment{display:grid;grid-template-rows:1fr;grid-template-columns:auto 1fr 1em auto auto;grid-template-areas:"img title ... valor controls";grid-column-gap:1em;padding:calc(var(--global-gap) / 2);border-radius:var(--border-radius--smallest)}.sc-pedido-item-fragment>.-img{grid-area:img}.sc-pedido-item-fragment>.-title{grid-area:title}.sc-pedido-item-fragment>.-valor{grid-area:valor}.sc-pedido-item-fragment>.-controls{grid-area:controls}.sc-pedido-item-fragment>.-img{width:48px;height:48px;border-radius:var(--border-radius--small);box-shadow:var(--box-shadow--elevated--big)}.sc-pedido-item-fragment>.-title{display:flex;flex-direction:column;align-items:stretch;justify-content:center}.sc-pedido-item-fragment>.-title>.-nome{font-weight:500;font-size:14px}.sc-pedido-item-fragment>.-title>.-observacoes{font-size:10px;opacity:.7}.sc-pedido-item-fragment>.-valor{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;font-size:14px}.sc-pedido-item-fragment>.-controls{display:flex;flex-direction:column;align-items:center;justify-content:center}.sc-pedido-item-fragment>.-controls>.-control{--v-button--height: 32px}.sc-dialog-fragment{position:fixed;display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:100%;height:100%;top:0;left:0;padding:1em;z-index:8;background-color:#000000b3;will-change:opacity;transition:opacity .2s ease}.sc-dialog-fragment.--fade-enter-from,.sc-dialog-fragment.--fade-enter-to{opacity:0}.sc-dialog-fragment>.-panel{--bg: var(--bg--blank--0);display:flex;flex-direction:column;align-items:stretch;background-color:var(--bg);overflow:hidden;border-radius:var(--border-radius--medium);box-shadow:var(--box-shadow--elevated--big);will-change:opacity,transform;transition:opacity,transform,.2s ease}.sc-dialog-fragment.--fade-enter-from>.-panel,.sc-dialog-fragment.--fade-enter-to>.-panel{opacity:0;transform:scale(.8)}.sc-dialog-fragment>.-panel>.-header{display:flex;flex-direction:row;align-items:center;gap:.5em;padding:1em;font-weight:600}.sc-dialog-fragment>.-panel>.-body{display:flex;flex-direction:column;align-items:stretch;gap:.5em;padding:1em}.sc-dialog-fragment>.-panel>.-controls{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.5em;padding:1em}.v-confirmar-pedido-page{display:flex;flex-direction:column;align-items:stretch;gap:2em;height:100%;max-height:100%}.v-confirmar-pedido-page>.-itens{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;gap:1em;overflow:hidden}.v-confirmar-pedido-page>.-form{flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;gap:1em;padding:0 1em}.v-confirmar-pedido-page>.-totais{flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;gap:1em;padding:0 1em}.v-confirmar-pedido-page>.-controls{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1em;padding:1em}.v-confirmar-pedido-page>.-itens>.-list{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;gap:1em;overflow:auto}.v-confirmar-pedido-page>.-itens>.-title{padding:0 1em}.v-confirmar-pedido-page>.-itens>.-list>.-item{padding:0 1em}.v-confirmar-pedido-page>.-totais>.-valores{flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;gap:.25em}.v-confirmar-pedido-page>.-totais>.-valores>.-sep{margin:.25em 0}.v-confirmar-pedido-page>.-totais>.-valores>.-linha{display:flex;flex-direction:row;align-items:center}.v-confirmar-pedido-page>.-totais>.-valores>.-linha.-small{font-size:14px;opacity:.7}.v-confirmar-pedido-page>.-totais>.-valores>.-linha>.-label{flex:1 0 auto}.v-confirmar-pedido-page>.-totais>.-valores>.-linha>.-valor{display:flex;flex-direction:row;align-items:center;gap:1em}.v-confirmar-pedido-page>.-totais>.-valores>.-linha>.-valor.--strike{text-decoration-line:line-through}.v-confirmar-pedido-page>.-totais>.-valores>.-linha>.-valor>.-desconto{display:inline-block;padding:.1em .25em;background-color:#1b9a59;color:var(--m-grey-50);border-radius:4px;font-size:.9em}.v-dashboards-page{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;gap:1em}.v-dashboards-page>.-browser{display:flex;flex-direction:column;align-items:stretch}.v-jornada-page{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;gap:1em;overflow:hidden}@media (max-width: 800px){.v-jornada-page{overflow:auto}}.sc-panel{display:flex;flex-direction:column;align-items:stretch;gap:var(--global-gap);padding:var(--global-gap);overflow:hidden;border-radius:var(--border-radius--small)}@media (max-width: 800px){.sc-panel{border-radius:0;gap:calc(var(--global-gap) / 2)}}.sc-panel>.-header{flex:0 0 auto;display:grid;align-items:center;grid-template-rows:var(--var-grid-template-rows);grid-template-columns:var(--var-grid-template-columns);grid-template-areas:var(--var-grid-template-areas);gap:calc(var(--global-gap) / 2)}.sc-panel>.-header>.-pre-title{grid-area:pre-title}.sc-panel>.-header>.-title{grid-area:title}.sc-panel>.-header>.-description{grid-area:description}.sc-panel>.-header>.-controls{grid-area:controls}.sc-panel>.-header>.-pre-title{display:flex;flex-direction:row;align-items:center;gap:calc(var(--global-gap) / 2)}.sc-panel>.-header>.-title{font-size:18px;font-weight:700}.sc-panel>.-header>.-description{opacity:.7;font-size:14px}.sc-panel>.-header>.-controls{display:flex;flex-direction:row;align-items:center;gap:calc(var(--global-gap) / 2)}.sc-panel>.-content{flex:1 1 auto;overflow:auto}.sc-multistep-panel .sc-multistep-panel--content{display:flex;flex-direction:column;align-items:stretch;gap:calc(var(--global-gap) / 2)}.sc-multistep-panel .sc-multistep-panel--content>.-form{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;gap:var(--global-gap);overflow:hidden}@media (max-width: 800px){.sc-multistep-panel .sc-multistep-panel--content>.-form{gap:calc(var(--global-gap) / 2)}}.sc-multistep-panel .sc-multistep-panel--content>.-form>.-content{flex:1 1 auto;overflow:auto}.sc-multistep-panel .sc-multistep-panel--content>.-form>.-controls{flex:0 0 auto;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;bottom:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--global-gap)}.v-jornada-novo-pedido{flex:0 0 100%;display:grid;grid-template-rows:1fr auto auto;grid-template-columns:1fr minmax(30em,30vw);grid-template-areas:"itens resumo" "info resumo" "footer footer";gap:var(--global-gap);padding-bottom:10rem}.v-jornada-novo-pedido>.-itens-panel{grid-area:itens}.v-jornada-novo-pedido>.-informacoes-panel{grid-area:info}.v-jornada-novo-pedido>.-resumo-panel{grid-area:resumo}.v-jornada-novo-pedido>.-footer{grid-area:footer}@media (min-width: 800px){.v-jornada-novo-pedido{min-height:100%;height:100%;max-height:100%;overflow:hidden}}@media (max-width: 800px){.v-jornada-novo-pedido{display:flex;flex-direction:column;align-items:stretch;gap:var(--global-gap)}.v-jornada-novo-pedido>.-panel{max-height:70vh}}.v-jornada-novo-pedido .v-jornada-novo-pedido--itens--content,.v-jornada-novo-pedido .v-jornada-novo-pedido--informacoes--content,.v-jornada-novo-pedido .v-jornada-novo-pedido--resumo--content{display:flex;flex-direction:column;align-items:stretch;gap:var(--global-gap)}.v-jornada-novo-pedido .v-jornada-novo-pedido--itens--content>.-itens{overflow:auto}.v-jornada-novo-pedido>.-footer{position:sticky;bottom:-1px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--global-gap);padding:calc(var(--global-gap) / 2)}.v-jornada-novo-pedido>.-footer.--sticky{box-shadow:0 -8px 16px -2px #0000001a}.v-jornada-novo-pedido>.-footer>.-controls{display:flex;flex-direction:row;align-items:center;gap:calc(var(--global-gap) / 2)}.v-jornada-novo-pedido>.-footer>.-pedido-form{display:flex;flex-direction:column;align-items:flex-end}.v-jornada-novo-pedido>.-footer>.-pedido-form>.-row{display:inline-flex;flex-direction:row;gap:calc(var(--global-gap) / 2)}.v-jornada-novo-pedido>.-footer>.-pedido-form>.-row>.-desconto{display:inline-block;padding:.1em .25em;background-color:#1b9a59;color:var(--m-grey-50);border-radius:4px;font-size:.9em}.v-jornada-pedido{flex:0 0 100%;gap:var(--global-gap);padding-bottom:10rem}
