@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-vietnamese-wght-normal-XAtsl5Q_.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-ext-wght-normal-C4zznr8T.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-wght-normal-E0tuGl4L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lm-wall: #F2F4F7;--lm-opal: #FFFFFF;--lm-opal-press: #EAECF0;--lm-opal-soft: #F9FAFB;--lm-ink: #101828;--lm-ink-soft: #475467;--lm-frame: #DCE0E6;--lm-frame-strong: #8A94A6;--lm-title: #DFE7F8;--lm-glass: rgba(255, 255, 255, .72);--lm-glass-edge: rgba(16, 24, 40, .16);--lm-veil: rgba(16, 24, 40, .12);--lm-veil-soft: rgba(16, 24, 40, .06);--lm-cobalt: #1D57D0;--lm-cobalt-press: #1745A8;--lm-on-cobalt: #FFFFFF;--lm-on-cobalt-soft: #E8EEFD;--lm-on-cobalt-dot: rgba(255, 255, 255, .09);--lm-on-cobalt-dot-strong: rgba(255, 255, 255, .14);--lm-on-cobalt-ring: rgba(255, 255, 255, .12);--lm-on-cobalt-plate: rgba(255, 255, 255, .16);--lm-on-cobalt-edge: rgba(255, 255, 255, .3);--lm-green: #0E7A4B;--lm-green-press: #0A5E39;--lm-on-green: #FFFFFF;--lm-yellow: #F2B300;--lm-yellow-press: #D29A00;--lm-on-yellow: #101828;--lm-red: #D92D20;--lm-red-press: #B42318;--lm-on-red: #FFFFFF;--lm-red-text: #B42318;--lm-green-text: #067647;--lm-cobalt-text: #1F56CC;--lm-green-tint: #ECFDF3;--lm-green-edge: #ABEFC6;--lm-green-ink: #05603A;--lm-yellow-tint: #FFFAEB;--lm-yellow-edge: #FEDF89;--lm-yellow-ink: #93370D;--lm-red-tint: #FEF3F2;--lm-red-edge: #FECDCA;--lm-red-ink: #B42318;--lm-cobalt-tint: #EFF4FF;--lm-cobalt-edge: #C7D7FE;--lm-cobalt-ink: #1F45B0;--lm-scrim: rgba(16, 24, 40, .5);--lm-veil-on-ink: rgba(255, 255, 255, .18);--lm-paper: #FFFFFF;--lm-paper-ink: #000000;--lm-logo: #FFC400;--lm-logo-ink: #14161A;--lm-facade-sky: #4c8fe0;--lm-google-red: #EA4335;--lm-google-blue: #4285F4;--lm-google-yellow: #FBBC05;--lm-google-green: #34A853;--lm-s-0: 0;--lm-s-1: .125rem;--lm-s-2: .25rem;--lm-s-3: .5rem;--lm-s-4: .75rem;--lm-s-5: 1rem;--lm-s-6: 1.25rem;--lm-s-7: 1.5rem;--lm-s-8: 2rem;--lm-s-9: 2.5rem;--lm-s-10: 3.5rem;--lm-s-11: 4.5rem;--lm-s-12: 6rem;--lm-touch: 3rem;--lm-key: 3.5rem;--lm-primary: 4rem;--lm-strip: 4.5rem;--lm-bar: 3rem;--lm-tile: 5.5rem;--lm-col: 18.75rem;--lm-plate: 1.75rem;--lm-ticket: 26rem;--lm-ctl: 2.5rem;--lm-rail: 15rem;--lm-panel: 36rem;--lm-panel-lg: 52rem;--lm-page: 90rem;--lm-r-tag: 6px;--lm-r-chip: 8px;--lm-r-box: 10px;--lm-r-panel: 14px;--lm-r-sheet: 16px;--lm-r-round: 999px;--lm-font-family: "Archivo Variable", "Archivo", "Helvetica Neue", Arial, sans-serif;--lm-font-xs: .75rem;--lm-font-sm: .875rem;--lm-font-md: 1rem;--lm-font-lg: 1.125rem;--lm-font-xl: 1.375rem;--lm-font-2xl: 1.75rem;--lm-font-3xl: 2.5rem;--lm-font-4xl: 3.5rem;--lm-font-5xl: 5rem;--lm-font-2xs: .6875rem;--lm-t-strike: .12s;--lm-t-in: .16s;--lm-t-out: .11s;--lm-t-ease: cubic-bezier(.16, 1, .3, 1);--lm-shadow-card: 0 1px 2px rgba(16, 24, 40, .08), 0 2px 6px -1px rgba(16, 24, 40, .1);--lm-shadow-raised: 0 1px 2px rgba(16, 24, 40, .08), 0 4px 10px -2px rgba(16, 24, 40, .14), 0 12px 24px -12px rgba(16, 24, 40, .18);--lm-shadow-bar: 0 1px 0 rgba(16, 24, 40, .06), 0 6px 16px -8px rgba(16, 24, 40, .22);--lm-shadow-sheet: 0 20px 24px -4px rgba(16, 24, 40, .1), 0 8px 8px -4px rgba(16, 24, 40, .04);--lm-shadow-pop: 0 12px 16px -4px rgba(16, 24, 40, .1), 0 4px 6px -2px rgba(16, 24, 40, .05);--lm-shadow-float: 0 12px 32px rgba(16, 24, 40, .22), 0 2px 6px rgba(16, 24, 40, .12);--lm-shadow-lift: 0 -8px 24px rgba(16, 24, 40, .18);--lm-z-bar: 20;--lm-z-float: 50;--lm-z-sheet: 100;--lm-z-toast: 200;--lm-map-floor: #EEF0F3;--lm-map-casing: #FFFFFF;--lm-map-rest: #98A2B3;--lm-map-rim: #FFFFFF;--lm-map-plate: #101828;--lm-map-on-plate: #FFFFFF;--lm-map-label: #101828;--lm-map-label-bg: rgba(255, 255, 255, .92);--lm-map-ring: rgba(16, 24, 40, .15);--lm-map-here: #2E7BF6;--lm-map-halo: rgba(46, 123, 246, .2);--lm-map-halo-out: rgba(46, 123, 246, .08);--lm-map-here-ring: rgba(46, 123, 246, .18);--lm-map-drop: rgba(16, 24, 40, .3);--lm-map-pin: #475467;--lm-map-pin-free: #667085;--lm-map-pin-drop: rgba(16, 24, 40, .28);--lm-map-night-floor: #1B1F27;--lm-map-night-casing: #0C111D;--lm-map-night-now: #5B8CFF;--lm-map-night-label: #F5F5F6;--lm-map-night-label-bg: rgba(22, 27, 38, .92);--lm-safe-t: env(safe-area-inset-top, 0px);--lm-safe-b: env(safe-area-inset-bottom, 0px);--lm-safe-l: env(safe-area-inset-left, 0px);--lm-safe-r: env(safe-area-inset-right, 0px);--csstools-color-scheme--light:initial;color-scheme:light}[data-scene=night]{--lm-wall: #0C111D;--lm-opal: #161B26;--lm-opal-press: #1F242F;--lm-opal-soft: #121622;--lm-ink: #F5F5F6;--lm-ink-soft: #B4BAC5;--lm-frame: #2B3240;--lm-frame-strong: #7E8798;--lm-title: #3E424B;--lm-glass: rgba(245, 245, 246, .14);--lm-glass-edge: rgba(245, 245, 246, .28);--lm-veil: rgba(245, 245, 246, .16);--lm-veil-soft: rgba(245, 245, 246, .08);--lm-red-text: #FDA29B;--lm-green-text: #75E0A7;--lm-cobalt-text: #9DB8FF;--lm-green-tint: #0B2A1D;--lm-green-edge: #1E5C3F;--lm-green-ink: #75E0A7;--lm-yellow-tint: #2E2208;--lm-yellow-edge: #6B4E0F;--lm-yellow-ink: #FEC84B;--lm-red-tint: #2F1210;--lm-red-edge: #7A271A;--lm-red-ink: #FDA29B;--lm-cobalt-tint: #111C3A;--lm-cobalt-edge: #2D4A9A;--lm-cobalt-ink: #9DB8FF;--lm-scrim: rgba(0, 0, 0, .66);--csstools-color-scheme--light: ;color-scheme:dark}@media(prefers-reduced-motion:reduce){:root{--lm-t-strike: 0ms;--lm-t-in: 0ms;--lm-t-out: 0ms}}*,*:before,*:after{box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--lm-frame-strong) transparent;scrollbar-width:thin}html[data-size=l]{font-size:112.5%}html[data-size=xl]{font-size:125%}body{margin:0;background:var(--lm-wall);color:var(--lm-ink);font-family:var(--lm-font-family);font-size:var(--lm-font-md);font-weight:450;line-height:1.4;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;caret-color:var(--lm-cobalt);accent-color:var(--lm-cobalt)}::selection{background:var(--lm-cobalt);color:var(--lm-on-cobalt)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--lm-frame-strong);border:3px solid transparent;background-clip:content-box;border-radius:var(--lm-r-tag)}::-webkit-scrollbar-track{background:transparent}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,fieldset{margin:0;padding:0}ul,ol{list-style:none}fieldset{border:0;min-width:0}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{touch-action:manipulation}img,svg{display:block;max-width:100%}a{color:var(--lm-cobalt-text);text-decoration-thickness:2px;text-underline-offset:3px}::placeholder{color:var(--lm-ink-soft);opacity:1}:focus{outline:3px solid var(--lm-ink);outline-offset:2px}:focus:not(:focus-visible){outline:none}.lm-sign{font-weight:700;letter-spacing:-.01em;line-height:1.15}.lm-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.lm-soft{color:var(--lm-ink-soft)}.lm-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:root{--lm-profile-band: var(--lm-shadow-card)}.lm-face{background:var(--lm-opal);color:var(--lm-ink);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-card)}:root [data-lit=cobalt]{background:var(--lm-cobalt-tint);color:var(--lm-cobalt-ink);border-color:var(--lm-cobalt-edge)}:root [data-lit=green]{background:var(--lm-green-tint);color:var(--lm-green-ink);border-color:var(--lm-green-edge)}:root [data-lit=yellow]{background:var(--lm-yellow-tint);color:var(--lm-yellow-ink);border-color:var(--lm-yellow-edge)}:root [data-lit=red]{background:var(--lm-red-tint);color:var(--lm-red-ink);border-color:var(--lm-red-edge)}:root [data-lit=ink]{background:var(--lm-ink);color:var(--lm-opal)}:root .lm-btn[data-lit=cobalt]{background:var(--lm-cobalt);color:var(--lm-on-cobalt);border-color:var(--lm-cobalt)}:root .lm-btn[data-lit=green]{background:var(--lm-green);color:var(--lm-on-green);border-color:var(--lm-green)}:root .lm-btn[data-lit=yellow]{background:var(--lm-yellow);color:var(--lm-on-yellow);border-color:var(--lm-yellow)}:root .lm-btn[data-lit=red]{background:var(--lm-red);color:var(--lm-on-red);border-color:var(--lm-red)}[data-lit=cobalt] .lm-soft,[data-lit=green] .lm-soft,[data-lit=red] .lm-soft,[data-lit=yellow] .lm-soft,[data-lit=ink] .lm-soft{color:inherit}[data-lit=cobalt] :focus,[data-lit=ink] :focus,[data-lit=red] :focus,[data-lit=green] :focus{outline-color:var(--lm-on-cobalt)}@keyframes lm-strike{0%{opacity:.55}}@keyframes lm-in{0%{opacity:0;transform:translateY(10px)}}@keyframes lm-fade{0%{opacity:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(forced-colors:active){:root [data-lit=cobalt],:root [data-lit=green],:root [data-lit=yellow],:root [data-lit=red],:root [data-lit=ink]{forced-color-adjust:none;background:Highlight;color:HighlightText;border-color:Highlight}.lm-face{border-color:CanvasText}}.lm-icon{flex:none;fill:currentColor}.lm-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--lm-s-3);min-height:var(--lm-touch);min-width:var(--lm-touch);padding:0 var(--lm-s-5);background:var(--lm-opal);color:var(--lm-ink);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-card);font-weight:600;font-size:var(--lm-font-md);line-height:1.15;text-align:center;text-decoration:none;cursor:pointer;user-select:none;-webkit-user-select:none}@supports not (aspect-ratio: 1){.lm-btn{gap:0}.lm-btn > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-btn--lg{min-height:var(--lm-key);padding:0 var(--lm-s-6);font-size:var(--lm-font-lg)}.lm-btn--xl{min-height:var(--lm-primary);padding:0 var(--lm-s-7);font-size:var(--lm-font-xl);font-weight:750}.lm-btn--block{display:flex;width:100%}.lm-btn--bare{border-color:transparent;background:transparent;box-shadow:none}.lm-btn--icon{padding:0}.lm-btn:active{background:var(--lm-opal-press)}.lm-btn[data-lit=cobalt]:active{background:var(--lm-cobalt-press)}.lm-btn[data-lit=green]:active{background:var(--lm-green-press)}.lm-btn[data-lit=yellow]:active{background:var(--lm-yellow-press)}.lm-btn[data-lit=red]:active{background:var(--lm-red-press)}@media(hover:hover){.lm-btn:hover{background:var(--lm-opal-press)}.lm-btn[data-lit=cobalt]:hover{background:var(--lm-cobalt-press)}.lm-btn[data-lit=green]:hover{background:var(--lm-green-press)}.lm-btn[data-lit=yellow]:hover{background:var(--lm-yellow-press)}.lm-btn[data-lit=red]:hover{background:var(--lm-red-press)}}.lm-btn:disabled,.lm-btn[aria-disabled=true]{background:var(--lm-wall);color:var(--lm-frame-strong);border:1px solid var(--lm-frame);box-shadow:none;cursor:not-allowed;animation:none}.lm-btn__label{min-width:0}.lm-btn[data-busy] .lm-btn__label,.lm-btn[data-busy]>.lm-icon{visibility:hidden}.lm-btn[data-busy]{position:relative}.lm-btn[data-busy] .lm-busy{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.lm-kbd{display:none;font-family:inherit;min-width:1.75em;padding:1px var(--lm-s-2);border:1px solid currentColor;border-radius:var(--lm-r-tag);font-size:var(--lm-font-xs);font-weight:650;line-height:1.3;text-align:center}@media(hover:hover)and (pointer:fine){.lm-kbd{display:inline-block}}.lm-busy{display:inline-flex;gap:var(--lm-s-2);width:28px;height:14px}@supports not (aspect-ratio: 1){.lm-busy{gap:0}.lm-busy > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-busy>i{flex:1;background:currentColor;border-radius:var(--lm-r-tag);animation:lm-busy .9s steps(1,end) infinite}.lm-busy>i:nth-child(2){animation-delay:.3s}.lm-busy>i:nth-child(3){animation-delay:.6s}@keyframes lm-busy{0%{opacity:1}34%{opacity:.25}}.lm-count{display:inline-grid;place-items:center;box-sizing:border-box;min-width:1.75em;height:1.75em;padding:0 .45em;background:var(--lm-ink);color:var(--lm-opal);border-radius:var(--lm-r-round);font-size:var(--lm-font-sm);font-weight:700;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}:root [data-lit]>.lm-count:not([data-lit]),:root [data-lit] .lm-count--on{background:var(--lm-opal);color:var(--lm-ink)}.lm-count[data-lit]{animation:none}.lm-tag{display:inline-flex;align-items:center;justify-content:center;min-width:1.9em;padding:1px 3px;border:1px solid currentColor;border-radius:var(--lm-r-tag);font-size:var(--lm-font-2xs);font-weight:750;letter-spacing:0;line-height:1.25}.lm-tags{display:flex;flex-wrap:wrap;gap:3px}@supports not (aspect-ratio: 1){.lm-tags{gap:0;margin-right:calc(-1 * (3px));margin-bottom:calc(-1 * (3px))}.lm-tags > *{margin-right:3px;margin-bottom:3px}}.lm-allergens--full{display:grid;gap:var(--lm-s-2)}.lm-allergens--full li{display:flex;align-items:center;gap:var(--lm-s-3);font-size:var(--lm-font-sm)}@supports not (aspect-ratio: 1){.lm-allergens--full li{gap:0}.lm-allergens--full li > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-lamp{display:inline-flex;align-items:center;gap:var(--lm-s-3);min-height:var(--lm-touch);padding:0 var(--lm-s-4);background:var(--lm-opal);color:var(--lm-ink-soft);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-card);font-weight:650;font-size:var(--lm-font-sm);line-height:1.1;text-align:left;white-space:nowrap}@supports not (aspect-ratio: 1){.lm-lamp{gap:0}.lm-lamp > :not(:last-child){margin-right:var(--lm-s-3)}}button.lm-lamp{cursor:pointer}.lm-lamp__figure{font-size:var(--lm-font-2xl);font-weight:700;line-height:1}.lm-lamp[data-lit] .lm-lamp__label{font-weight:750}.lm-ramp{display:inline-grid;grid-template-columns:repeat(4,1fr);gap:2px;width:44px;height:8px}.lm-ramp>i{border:1px solid currentColor;border-radius:var(--lm-r-tag)}.lm-ramp>i[data-on]{background:currentColor}.lm-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;background:var(--lm-ink);color:var(--lm-opal);border-radius:var(--lm-r-box);font-size:var(--lm-font-sm);font-weight:700;letter-spacing:0}.lm-avatar--sm{width:24px;height:24px;font-size:var(--lm-font-2xs)}.lm-avatar--lg{width:48px;height:48px;font-size:var(--lm-font-lg)}:root [data-lit=ink] .lm-avatar,:root .lm-btn[data-lit] .lm-avatar{background:var(--lm-opal);color:var(--lm-ink)}.lm-tabs{display:flex;gap:var(--lm-s-3);min-width:0}@supports not (aspect-ratio: 1){.lm-tabs{gap:0}.lm-tabs > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-tabs--scroll{overflow-x:auto;scrollbar-width:none;padding:3px;margin:-3px;scroll-snap-type:x proximity}.lm-tabs--scroll::-webkit-scrollbar{display:none}.lm-tab{display:inline-flex;align-items:center;gap:var(--lm-s-3);flex:none;min-height:var(--lm-touch);padding:0 var(--lm-s-5);background:var(--lm-opal);color:var(--lm-ink);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-card);font-size:var(--lm-font-md);font-weight:700;letter-spacing:0;white-space:nowrap;cursor:pointer;scroll-snap-align:start}@supports not (aspect-ratio: 1){.lm-tab{gap:0}.lm-tab > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-tabs--lg .lm-tab{min-height:var(--lm-key);font-size:var(--lm-font-lg)}.lm-tabs--fill .lm-tab{flex:1;justify-content:center}@media(hover:hover){.lm-tab:not([data-lit]):hover{background:var(--lm-opal-press)}}.lm-tab__swatch{width:12px;height:12px;border-radius:var(--lm-r-tag);background:var(--lm-swatch, var(--lm-ink))}.lm-tab[data-lit] .lm-tab__swatch{display:none}.lm-seg{display:inline-flex;border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);background:var(--lm-opal);box-shadow:var(--lm-shadow-card);overflow:hidden}.lm-seg--block{display:flex}.lm-seg__opt{display:inline-flex;align-items:center;justify-content:center;gap:var(--lm-s-3);flex:1;min-height:var(--lm-touch);padding:0 var(--lm-s-5);border:0;border-radius:0;background:transparent;font-weight:650;white-space:nowrap;cursor:pointer}@supports not (aspect-ratio: 1){.lm-seg__opt{gap:0}.lm-seg__opt > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-seg__opt+.lm-seg__opt{border-left:1px solid var(--lm-frame)}.lm-seg__opt[aria-checked=true]{background:var(--lm-cobalt);color:var(--lm-on-cobalt)}.lm-seg__opt:focus-visible{outline-offset:-4px}:root[data-device=movil] .lm-seg--block{max-width:100%}:root[data-device=movil] .lm-seg--block>.lm-seg__opt{flex:1 1 auto;gap:var(--lm-s-2);min-width:0;padding:var(--lm-s-1) var(--lm-s-2);line-height:1.2;text-align:center;white-space:normal}.lm-seg__opt[aria-checked=true]:focus-visible{outline-color:var(--lm-opal)}.lm-field{display:grid;gap:var(--lm-s-2);min-width:0}.lm-field__label{font-size:var(--lm-font-sm);font-weight:650}.lm-field__hint{font-size:var(--lm-font-sm);color:var(--lm-ink-soft)}.lm-field__error{display:flex;align-items:center;gap:var(--lm-s-2);font-size:var(--lm-font-sm);font-weight:650;color:var(--lm-red-text)}@supports not (aspect-ratio: 1){.lm-field__error{gap:0}.lm-field__error > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-input{width:100%;min-height:var(--lm-touch);padding:0 var(--lm-s-4);background:var(--lm-opal);color:var(--lm-ink);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);font-size:var(--lm-font-md);appearance:none;-webkit-appearance:none}textarea.lm-input{padding:var(--lm-s-4);min-height:96px;resize:vertical;line-height:1.4}.lm-input:focus-visible{outline-offset:0;border-color:var(--lm-ink)}.lm-input[aria-invalid=true]{border-color:var(--lm-red);border-width:2px}.lm-input:disabled{background:var(--lm-wall);color:var(--lm-ink-soft);border-style:dashed}.lm-input--lg{min-height:var(--lm-key);font-size:var(--lm-font-lg)}.lm-search{position:relative;display:block}.lm-search>.lm-icon{position:absolute;left:var(--lm-s-4);top:50%;transform:translateY(-50%);pointer-events:none}.lm-search>.lm-input{padding-left:calc(var(--lm-s-4) + 28px);padding-right:var(--lm-touch)}.lm-search>.lm-input::-webkit-search-cancel-button{display:none}.lm-search__clear{position:absolute;right:0;top:0;bottom:0}.lm-select{position:relative;display:block}.lm-select>select{padding-right:calc(var(--lm-s-4) + 28px);cursor:pointer}.lm-select>.lm-icon{position:absolute;right:var(--lm-s-4);top:50%;transform:translateY(-50%);pointer-events:none}.lm-switch{display:flex;align-items:center;justify-content:space-between;gap:var(--lm-s-5);min-height:var(--lm-touch);cursor:pointer}@supports not (aspect-ratio: 1){.lm-switch{gap:0}.lm-switch > :not(:last-child){margin-right:var(--lm-s-5)}}.lm-switch__text{display:grid;gap:2px;min-width:0}.lm-switch__label{font-weight:650}.lm-switch input{position:absolute;opacity:0;width:1px;height:1px}.lm-switch__track{position:relative;flex:none;width:64px;height:32px;background:var(--lm-opal);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);font-size:var(--lm-font-2xs);font-weight:700;letter-spacing:0}.lm-switch__track:before{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;background:var(--lm-ink);border-radius:3px}.lm-switch__track:after{content:attr(data-off);position:absolute;right:var(--lm-s-3);top:50%;transform:translateY(-50%);color:var(--lm-ink-soft)}.lm-switch input:checked+.lm-switch__track{background:var(--lm-green);border-color:var(--lm-green)}.lm-switch input:checked+.lm-switch__track:before{left:auto;right:3px;background:var(--lm-opal)}.lm-switch input:checked+.lm-switch__track:after{content:attr(data-on);right:auto;left:var(--lm-s-3);color:var(--lm-on-green)}.lm-switch input:focus-visible+.lm-switch__track{outline:3px solid var(--lm-ink);outline-offset:2px}.lm-switch input:disabled+.lm-switch__track{background:var(--lm-wall);border-style:dashed}.lm-stepper{display:inline-grid;grid-template-columns:var(--lm-key) minmax(64px,auto) var(--lm-key);align-items:center;border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);background:var(--lm-opal);overflow:hidden}.lm-stepper>button{display:flex;align-items:center;justify-content:center;height:var(--lm-key);border:0;background:transparent;cursor:pointer}.lm-stepper>button:active{background:var(--lm-opal-press)}.lm-stepper>button:disabled{color:var(--lm-frame);cursor:not-allowed}.lm-stepper>button:focus-visible{outline-offset:-4px}.lm-stepper>output{text-align:center;font-size:var(--lm-font-2xl);font-weight:700;border-left:1px solid var(--lm-frame);border-right:1px solid var(--lm-frame);line-height:var(--lm-key)}.lm-keypad{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--lm-s-3)}.lm-keypad>.lm-btn{min-height:var(--lm-primary);font-size:var(--lm-font-2xl);font-weight:750}.lm-pin{display:grid;gap:var(--lm-s-4)}.lm-pin__boxes{display:flex;justify-content:center;gap:var(--lm-s-4)}@supports not (aspect-ratio: 1){.lm-pin__boxes{gap:0}.lm-pin__boxes > :not(:last-child){margin-right:var(--lm-s-4)}}.lm-pin__box{display:flex;align-items:center;justify-content:center;width:var(--lm-key);height:var(--lm-key);background:var(--lm-opal);border:1px solid var(--lm-frame-strong);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-card)}.lm-pin__box[data-filled]:after{content:"";width:1rem;height:1rem;background:var(--lm-ink);border-radius:var(--lm-r-tag)}.lm-pin__box[data-error]{background:var(--lm-red-tint);border-color:var(--lm-red-edge)}.lm-pin__msg{display:flex;align-items:center;justify-content:center;gap:var(--lm-s-3);min-height:1.4em;margin:0;color:var(--lm-ink-soft);font-weight:650;text-align:center}@supports not (aspect-ratio: 1){.lm-pin__msg{gap:0}.lm-pin__msg > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-pin__msg[data-error]{color:var(--lm-red-text)}.lm-hold{position:relative;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.lm-hold__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lm-cobalt-press);transform:scaleX(var(--lm-hold, 0));transform-origin:left center;pointer-events:none}.lm-hold[data-lit=green] .lm-hold__fill{background:var(--lm-green-press)}.lm-hold[data-lit=red] .lm-hold__fill{background:var(--lm-red-press)}.lm-hold:not([data-lit]) .lm-hold__fill{background:var(--lm-cobalt-tint)}.lm-hold__label,.lm-hold .lm-icon{position:relative}.lm-hold>.lm-btn__label{display:inline-flex;align-items:center;justify-content:center;gap:var(--lm-s-3);flex-shrink:1}@supports not (aspect-ratio: 1){.lm-hold>.lm-btn__label{gap:0}.lm-hold>.lm-btn__label > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-hold .lm-icon{flex:none}.lm-hold__hint{margin:var(--lm-s-2) 0 0;color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:650;text-align:center}.lm-sfilter{display:flex;flex:none;max-width:100%;overflow-x:auto;scrollbar-width:none;background:var(--lm-opal);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-card)}.lm-sfilter::-webkit-scrollbar{display:none}.lm-sfilter__opt{display:inline-flex;flex:1 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:var(--lm-s-1);min-width:4.5rem;min-height:var(--lm-key);padding:0 var(--lm-s-2);border:0;background:transparent;color:var(--lm-ink);font:inherit;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;touch-action:manipulation}@supports not (aspect-ratio: 1){.lm-sfilter__opt{gap:0}.lm-sfilter__opt > :not(:last-child){margin-bottom:var(--lm-s-1)}}.lm-sfilter__opt+.lm-sfilter__opt{border-left:1px solid var(--lm-frame)}.lm-sfilter__row{display:inline-flex;align-items:center;gap:var(--lm-s-2)}@supports not (aspect-ratio: 1){.lm-sfilter__row{gap:0}.lm-sfilter__row > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-sfilter__row>.lm-icon{flex:none;color:var(--lm-ink-soft)}.lm-sfilter__word{font-size:var(--lm-font-sm);font-weight:750;line-height:1.1}.lm-sfilter .lm-count:not([data-lit]){background:var(--lm-wall);color:var(--lm-ink-soft)}.lm-sfilter__opt[aria-pressed=true]{background:var(--lm-cobalt-tint);color:var(--lm-cobalt-ink);box-shadow:inset 0 0 0 2px var(--lm-cobalt-edge)}.lm-sfilter__opt:first-child{border-top-left-radius:calc(var(--lm-r-box) - 1px);border-bottom-left-radius:calc(var(--lm-r-box) - 1px)}.lm-sfilter__opt:last-child{border-top-right-radius:calc(var(--lm-r-box) - 1px);border-bottom-right-radius:calc(var(--lm-r-box) - 1px)}.lm-sfilter__opt[aria-pressed=true] .lm-sfilter__row>.lm-icon{color:inherit}.lm-sfilter__opt:focus-visible{outline-offset:-3px}@media(hover:hover){.lm-sfilter__opt:not([aria-pressed=true]):hover{background:var(--lm-opal-press)}}.lm-frame{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"bar" "main";height:100%;min-height:0;background:var(--lm-wall);color:var(--lm-ink)}.lm-frame[data-shape=phone]{grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"bar" "row" "main" "dock"}.lm-frame[data-shape=row][data-filter-row]{grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"bar" "row" "main"}.lm-frame[data-shape=rail]{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"rail row" "rail main"}.lm-frame__main{grid-area:main;min-width:0;min-height:0}.lm-frame__main:focus{outline:none}.lm-frame[data-overlay]>.lm-frame__main{grid-area:1 / 1 / -1 / -1}.lm-bar{grid-area:bar;position:relative;z-index:var(--lm-z-bar);display:flex;align-items:center;gap:var(--lm-s-4);min-width:0;min-height:var(--lm-strip);padding:var(--lm-safe-t) calc(var(--lm-s-5) + var(--lm-safe-r)) 0 calc(var(--lm-s-5) + var(--lm-safe-l));background:var(--lm-opal);box-shadow:var(--lm-shadow-bar)}@supports not (aspect-ratio: 1){.lm-bar{gap:0}.lm-bar > :not(:last-child){margin-right:var(--lm-s-4)}}.lm-frame[data-shape=phone] .lm-bar{z-index:calc(var(--lm-z-bar) + 1);gap:var(--lm-s-3);min-height:var(--lm-key);padding-left:calc(var(--lm-s-4) + var(--lm-safe-l));padding-right:calc(var(--lm-s-4) + var(--lm-safe-r))}.lm-bar__where{display:flex;flex:0 1 auto;align-items:center;gap:var(--lm-s-3);min-width:0}@supports not (aspect-ratio: 1){.lm-bar__where{gap:0}.lm-bar__where > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-bar__where>:not(.lm-bar__titles){flex:none}.lm-bar__time{font-size:var(--lm-font-2xl);font-weight:750;line-height:1}.lm-bar__sep{align-self:stretch;width:1px;margin:var(--lm-s-4) 0;background:var(--lm-frame)}.lm-bar__titles{display:grid;min-width:0;line-height:1.15}.lm-bar__app{font-size:var(--lm-font-lg)}.lm-bar__venue{overflow:hidden;color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.lm-frame[data-shape=phone] .lm-bar__app{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lm-frame[data-shape=phone] .lm-bar__venue{color:var(--lm-ink);font-size:var(--lm-font-md);font-weight:750}.lm-bar__net{display:inline-flex;flex:none;align-items:center;gap:var(--lm-s-2);color:var(--lm-green-text)}@supports not (aspect-ratio: 1){.lm-bar__net{gap:0}.lm-bar__net > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-bar__net[data-down]{padding:var(--lm-s-1) var(--lm-s-3);background:var(--lm-red-tint);color:var(--lm-red-ink);border:1px solid var(--lm-red-edge);border-radius:var(--lm-r-round);font-size:var(--lm-font-sm);font-weight:750}.lm-bar__center{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:var(--lm-s-4);min-width:0}@supports not (aspect-ratio: 1){.lm-bar__center{gap:0}.lm-bar__center > :not(:last-child){margin-right:var(--lm-s-4)}}.lm-bar__end{display:flex;flex:none;align-items:center;gap:var(--lm-s-3);margin-left:auto}@supports not (aspect-ratio: 1){.lm-bar__end{gap:0}.lm-bar__end > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-frame__row{grid-area:row;display:flex;align-items:center;gap:var(--lm-s-3);min-width:0;padding:var(--lm-s-3) calc(var(--lm-s-4) + var(--lm-safe-r)) var(--lm-s-2) calc(var(--lm-s-4) + var(--lm-safe-l))}@supports not (aspect-ratio: 1){.lm-frame__row{gap:0}.lm-frame__row > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-frame[data-shape=rail] .lm-frame__row{padding-left:var(--lm-s-4);padding-top:calc(var(--lm-s-3) + var(--lm-safe-t))}.lm-frame__filter>.lm-sfilter{flex:1}.lm-dock{grid-area:dock;position:relative;z-index:var(--lm-z-bar);display:flex;align-items:center;gap:var(--lm-s-3);min-height:var(--lm-strip);padding:var(--lm-s-2) calc(var(--lm-s-4) + var(--lm-safe-r)) calc(var(--lm-s-2) + var(--lm-safe-b)) calc(var(--lm-s-4) + var(--lm-safe-l));background:var(--lm-opal);border-top:1px solid var(--lm-frame)}@supports not (aspect-ratio: 1){.lm-dock{gap:0}.lm-dock > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-dock>.lm-places{flex:1}.lm-dock>.lm-sfilter{flex:1;min-width:0;background:transparent;border:0;box-shadow:none}.lm-dock>.lm-sfilter>.lm-sfilter__opt{flex:1 1 0;min-width:0;padding:0 var(--lm-s-1);border-radius:var(--lm-r-box)}.lm-dock>.lm-sfilter>.lm-sfilter__opt+.lm-sfilter__opt{border-left:0}.lm-dock>.lm-sfilter>.lm-sfilter__opt{position:relative;padding-top:var(--lm-s-2)}.lm-dock>.lm-sfilter .lm-count{position:absolute;top:var(--lm-s-1);left:calc(50% + var(--lm-s-2));font-size:var(--lm-font-xs)}.lm-dock>.lm-sfilter .lm-sfilter__word{font-size:var(--lm-font-xs)}.lm-frame[data-shape=phone] .lm-bar__center{display:flex;flex:1 1 auto;justify-content:flex-end;min-width:0}.lm-frame[data-shape=phone] .lm-bar__center .lm-places__tab{flex-direction:column;gap:var(--lm-s-1);min-width:var(--lm-touch);min-height:var(--lm-touch);padding:var(--lm-s-1) var(--lm-s-2)}.lm-frame[data-shape=phone] .lm-bar__center .lm-places__word{font-size:var(--lm-font-xs)}.lm-rail{grid-area:rail;position:relative;z-index:var(--lm-z-bar);display:flex;flex-direction:column;align-items:center;gap:var(--lm-s-3);width:calc(var(--lm-strip) + var(--lm-safe-l));padding:calc(var(--lm-s-3) + var(--lm-safe-t)) 0 calc(var(--lm-s-3) + var(--lm-safe-b)) var(--lm-safe-l);overflow:visible;background:var(--lm-opal);box-shadow:var(--lm-shadow-bar)}@supports not (aspect-ratio: 1){.lm-rail{gap:0}.lm-rail > :not(:last-child){margin-bottom:var(--lm-s-3)}}.lm-rail__tabs{width:100%}.lm-rail__sign{display:inline-flex}:root[data-short] .lm-rail{gap:var(--lm-s-2);padding-top:calc(var(--lm-s-2) + var(--lm-safe-t));padding-bottom:calc(var(--lm-s-2) + var(--lm-safe-b))}:root[data-short] .lm-rail__sign{display:none}:root[data-short] .lm-rail__end{gap:var(--lm-s-2)}:root[data-short] .lm-rail .lm-places__tab{min-height:3.25rem}.lm-frame[data-shape=rail] .lm-sfilter__opt{flex-direction:row;gap:var(--lm-s-2);min-height:var(--lm-touch)}.lm-frame[data-shape=rail] .lm-frame__row{padding-top:calc(var(--lm-s-2) + var(--lm-safe-t));padding-bottom:0}.lm-frame[data-dense] .lm-bar{gap:var(--lm-s-3);padding-left:calc(var(--lm-s-4) + var(--lm-safe-l));padding-right:calc(var(--lm-s-4) + var(--lm-safe-r))}.lm-frame[data-dense] .lm-bar__titles{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lm-frame[data-dense] .lm-bar__center{gap:var(--lm-s-3)}.lm-frame[data-dense] .lm-bar__end{gap:var(--lm-s-2)}.lm-frame[data-dense] .lm-bar .lm-places__tab{flex-direction:column;gap:var(--lm-s-1);width:5.5rem;padding:var(--lm-s-1) 0}.lm-frame[data-dense] .lm-bar .lm-places__word{font-size:var(--lm-font-sm)}.lm-frame[data-dense] .lm-bar .lm-places .lm-count{position:absolute;top:var(--lm-s-1);left:calc(50% + var(--lm-s-3));font-size:var(--lm-font-xs)}.lm-frame[data-dense] .lm-bar .lm-sfilter__opt{min-width:4.25rem}.lm-rail__end{display:flex;flex-direction:column;align-items:center;gap:var(--lm-s-3);margin-top:auto}@supports not (aspect-ratio: 1){.lm-rail__end{gap:0}.lm-rail__end > :not(:last-child){margin-bottom:var(--lm-s-3)}}.lm-places{display:flex;flex:none;overflow:hidden;background:var(--lm-opal);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-card)}.lm-places__tab{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--lm-s-2);min-height:var(--lm-key);padding:0 var(--lm-s-4);border:0;background:transparent;color:var(--lm-ink);font:inherit;font-weight:750;white-space:nowrap;cursor:pointer;touch-action:manipulation}@supports not (aspect-ratio: 1){.lm-places__tab{gap:0}.lm-places__tab > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-places__tab+.lm-places__tab{border-left:1px solid var(--lm-frame)}.lm-places__tab[aria-current=page]{background:var(--lm-cobalt-tint);color:var(--lm-cobalt-ink);box-shadow:inset 0 0 0 2px var(--lm-cobalt-edge)}.lm-places__tab:first-child{border-top-left-radius:calc(var(--lm-r-box) - 1px);border-bottom-left-radius:calc(var(--lm-r-box) - 1px)}.lm-places__tab:last-child{border-top-right-radius:calc(var(--lm-r-box) - 1px);border-bottom-right-radius:calc(var(--lm-r-box) - 1px)}.lm-places__tab:focus-visible{outline-offset:-3px}@media(hover:hover){.lm-places__tab:not([aria-current=page]):hover{background:var(--lm-opal-press)}}.lm-places__glyph{position:relative;display:inline-flex}.lm-places__dot{position:absolute;top:-2px;right:calc(var(--lm-s-2) * -1);width:.625rem;height:.625rem;border:2px solid var(--lm-opal);border-radius:var(--lm-r-round)}.lm-places__dot[data-lit=red]{background:var(--lm-red)}.lm-places__dot[data-lit=green]{background:var(--lm-green)}.lm-places__dot[data-lit=yellow]{background:var(--lm-yellow)}.lm-places__dot[data-lit=cobalt]{background:var(--lm-cobalt)}.lm-places__word{font-size:var(--lm-font-md)}.lm-places .lm-count{background:var(--lm-wall);color:var(--lm-ink-soft)}.lm-dock .lm-places,.lm-rail .lm-places{border:0;border-radius:0;box-shadow:none}.lm-dock .lm-places__tab,.lm-rail .lm-places__tab{flex:1;flex-direction:column;gap:var(--lm-s-1);padding:var(--lm-s-1) 0;border-radius:var(--lm-r-box)}.lm-dock .lm-places__tab+.lm-places__tab,.lm-rail .lm-places__tab+.lm-places__tab{border-left:0}.lm-rail .lm-places{flex-direction:column;gap:var(--lm-s-2);padding:0 var(--lm-s-2)}.lm-rail .lm-places__tab{min-height:var(--lm-strip)}.lm-dock .lm-places__word,.lm-rail .lm-places__word{font-size:var(--lm-font-xs)}.lm-dock .lm-places .lm-count,.lm-rail .lm-places .lm-count{position:absolute;top:var(--lm-s-1);left:calc(50% + var(--lm-s-3));font-size:var(--lm-font-xs)}.lm-dock .lm-places__dot,.lm-rail .lm-places__dot,.lm-frame[data-dense] .lm-bar .lm-places__dot{right:auto;left:calc(var(--lm-s-2) * -1)}.lm-rail .lm-menu__pop{top:auto;right:auto;bottom:0;left:calc(100% + var(--lm-s-3))}:root[data-device=movil] .lm-menu__pop{position:fixed;top:auto;right:0;bottom:0;left:0;max-width:none;padding-bottom:calc(var(--lm-s-3) + var(--lm-safe-b));border-radius:var(--lm-r-sheet) var(--lm-r-sheet) 0 0}.lm-menu__scrim{position:fixed;z-index:calc(var(--lm-z-sheet) - 1);top:0;right:0;bottom:0;left:0;background:var(--lm-scrim);animation:lm-fade var(--lm-t-out) linear}.lm-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--lm-z-sheet);display:flex;align-items:center;justify-content:center;padding:var(--lm-s-7);background:var(--lm-scrim);animation:lm-fade var(--lm-t-out) linear}.lm-sheet{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:100%;background:var(--lm-opal);color:var(--lm-ink);border-radius:var(--lm-r-sheet);box-shadow:var(--lm-shadow-sheet);animation:lm-in var(--lm-t-in) var(--lm-t-ease);overflow:hidden}.lm-sheet--sm{max-width:420px}.lm-sheet--lg{max-width:760px}.lm-sheet--xl{max-width:1040px}.lm-sheet__head{display:flex;align-items:flex-start;gap:var(--lm-s-4);padding:var(--lm-s-5) var(--lm-s-5) var(--lm-s-4) var(--lm-s-7);border-bottom:1px solid var(--lm-frame)}@supports not (aspect-ratio: 1){.lm-sheet__head{gap:0}.lm-sheet__head > :not(:last-child){margin-right:var(--lm-s-4)}}.lm-sheet__actions{display:flex;align-items:center;gap:var(--lm-s-2);margin-left:auto}@supports not (aspect-ratio: 1){.lm-sheet__actions{gap:0}.lm-sheet__actions > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-sheet__titles{flex:1;min-width:0;padding-top:var(--lm-s-3)}.lm-sheet__title{font-size:var(--lm-font-2xl);font-weight:700;letter-spacing:0;line-height:1.05;overflow-wrap:anywhere}.lm-sheet__subtitle{margin-top:var(--lm-s-2);color:var(--lm-ink-soft);font-size:var(--lm-font-sm)}.lm-sheet__body{flex:1;min-height:0;overflow-y:auto;padding:var(--lm-s-7);overscroll-behavior:contain}.lm-sheet__foot{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--lm-s-4);padding:var(--lm-s-5) var(--lm-s-7);padding-bottom:calc(var(--lm-s-5) + var(--lm-safe-b));border-top:1px solid var(--lm-frame);background:var(--lm-opal)}@supports not (aspect-ratio: 1){.lm-sheet__foot{gap:0;margin-right:calc(-1 * (var(--lm-s-4)));margin-bottom:calc(-1 * (var(--lm-s-4)))}.lm-sheet__foot > *{margin-right:var(--lm-s-4);margin-bottom:var(--lm-s-4)}}.lm-sheet__foot>.lm-btn{min-height:var(--lm-key)}.lm-sheet__foot>.lm-btn[data-lit]{flex:1 1 200px;max-width:360px}:root[data-device=movil] .lm-scrim{align-items:flex-end;padding:0}:root[data-device=movil] .lm-sheet,:root[data-device=movil] .lm-sheet--sm,:root[data-device=movil] .lm-sheet--lg,:root[data-device=movil] .lm-sheet--xl{max-width:none;max-height:94%;border-radius:var(--lm-r-sheet) var(--lm-r-sheet) 0 0}:root[data-device=movil-apaisado] .lm-scrim{align-items:stretch;justify-content:flex-end;padding:0}:root[data-device=movil-apaisado] .lm-sheet,:root[data-device=movil-apaisado] .lm-sheet--sm,:root[data-device=movil-apaisado] .lm-sheet--lg,:root[data-device=movil-apaisado] .lm-sheet--xl{max-width:min(32rem,64%);max-height:none;padding-right:var(--lm-safe-r);border-radius:var(--lm-r-sheet) 0 0 var(--lm-r-sheet)}:root[data-device=movil] .lm-sheet__head,:root[data-device=movil-apaisado] .lm-sheet__head{padding-left:var(--lm-s-5)}:root[data-device=movil] .lm-sheet__body,:root[data-device=movil-apaisado] .lm-sheet__body{padding:var(--lm-s-5)}:root[data-device=movil] .lm-sheet__foot,:root[data-device=movil-apaisado] .lm-sheet__foot{padding-left:var(--lm-s-5);padding-right:var(--lm-s-5)}:root[data-device=movil] .lm-sheet__foot>.lm-btn[data-lit],:root[data-device=movil-apaisado] .lm-sheet__foot>.lm-btn[data-lit]{max-width:none}@media(max-width:640px){:root:not([data-device]) .lm-scrim{align-items:flex-end;padding:0}:root:not([data-device]) .lm-sheet,:root:not([data-device]) .lm-sheet--sm,:root:not([data-device]) .lm-sheet--lg,:root:not([data-device]) .lm-sheet--xl{max-width:none;max-height:94%;border-radius:var(--lm-r-sheet) var(--lm-r-sheet) 0 0}:root:not([data-device]) .lm-sheet__body{padding:var(--lm-s-5)}}.lm-reasons{display:grid;gap:var(--lm-s-3);margin-top:var(--lm-s-5)}.lm-reasons__legend{font-size:var(--lm-font-sm);font-weight:650;margin-bottom:var(--lm-s-3)}.lm-reasons__chips{display:flex;flex-wrap:wrap;gap:var(--lm-s-3)}@supports not (aspect-ratio: 1){.lm-reasons__chips{gap:0;margin-right:calc(-1 * (var(--lm-s-3)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.lm-reasons__chips > *{margin-right:var(--lm-s-3);margin-bottom:var(--lm-s-3)}}.lm-menu{position:relative;display:inline-block}.lm-menu__pop{position:absolute;z-index:var(--lm-z-sheet);right:0;top:calc(100% + var(--lm-s-3));min-width:264px;max-width:min(360px,calc(100vw - 16px));max-height:min(70vh,560px);overflow-y:auto;padding:var(--lm-s-3);background:var(--lm-opal);color:var(--lm-ink);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-pop);animation:lm-in var(--lm-t-out) var(--lm-t-ease)}.lm-menu__pop[data-side=top]{top:auto;bottom:calc(100% + var(--lm-s-3))}.lm-menu__pop[data-align=start]{right:auto;left:0}.lm-menu__title{padding:var(--lm-s-3) var(--lm-s-4) var(--lm-s-2);font-size:var(--lm-font-xs);font-weight:700;letter-spacing:0;color:var(--lm-ink-soft)}.lm-menu__group+.lm-menu__group{margin-top:var(--lm-s-3);padding-top:var(--lm-s-3);border-top:1px solid var(--lm-frame)}.lm-menu__item{display:flex;align-items:center;gap:var(--lm-s-4);width:100%;min-height:var(--lm-touch);padding:0 var(--lm-s-4);border:0;border-radius:var(--lm-r-tag);background:transparent;font-weight:600;text-align:left;cursor:pointer}@supports not (aspect-ratio: 1){.lm-menu__item{gap:0}.lm-menu__item > :not(:last-child){margin-right:var(--lm-s-4)}}.lm-menu__item>span:first-of-type{flex:1}.lm-menu__item:focus-visible,.lm-menu__item:active{outline:none;background:var(--lm-ink);color:var(--lm-opal)}@media(hover:hover){.lm-menu__item:hover:not(:disabled){background:var(--lm-ink);color:var(--lm-opal)}}.lm-menu__item--danger{color:var(--lm-red-text)}.lm-menu__item:disabled{color:var(--lm-ink-soft);text-decoration:line-through;cursor:not-allowed}.lm-toasts{position:fixed;z-index:var(--lm-z-toast);top:calc(var(--lm-safe-t) + var(--lm-strip) + var(--lm-s-3));left:50%;transform:translate(-50%);width:min(720px,calc(100vw - 16px));pointer-events:none}.lm-toast{position:relative;display:flex;align-items:center;gap:var(--lm-s-4);min-height:64px;padding:0 0 0 var(--lm-s-3);background:var(--lm-opal);color:var(--lm-ink);border:1px solid var(--lm-frame-strong);border-radius:var(--lm-r-panel);box-shadow:var(--lm-shadow-float);font-size:var(--lm-font-md);font-weight:700;overflow:hidden;pointer-events:auto;animation:lm-toast-in .2s cubic-bezier(.2,.8,.2,1)}@supports not (aspect-ratio: 1){.lm-toast{gap:0}.lm-toast > :not(:last-child){margin-right:var(--lm-s-4)}}@keyframes lm-toast-in{0%{opacity:0;transform:translateY(6px) scale(.98)}}.lm-toast__icon{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:var(--lm-r-box);background:var(--lm-opal-press);color:var(--lm-ink-soft)}.lm-toast[data-tint=green] .lm-toast__icon{background:var(--lm-green-tint);color:var(--lm-green-text)}.lm-toast[data-tint=cobalt] .lm-toast__icon{background:var(--lm-cobalt-tint);color:var(--lm-cobalt-text)}.lm-toast[data-tint=yellow] .lm-toast__icon{background:var(--lm-yellow-tint);color:var(--lm-yellow-ink)}.lm-toast[data-tint=red] .lm-toast__icon{background:var(--lm-red-tint);color:var(--lm-red-text)}.lm-toast[data-lit] .lm-toast__icon{background:transparent;color:inherit}.lm-toast__text{flex:1;min-width:0;padding:var(--lm-s-3) 0;line-height:1.25}.lm-toast__detail{display:block;margin-top:2px;color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:600}.lm-toast__action{align-self:stretch;padding:0 var(--lm-s-5);background:transparent;color:var(--lm-cobalt-text);border:0;border-left:1px solid var(--lm-frame);font-size:var(--lm-font-md);font-weight:700;letter-spacing:0;cursor:pointer}.lm-toast__action:active{background:var(--lm-opal-press)}.lm-toast[data-lit] .lm-toast__action{color:inherit;border-left-color:currentColor}.lm-toast>.lm-btn{align-self:stretch;border-radius:0}.lm-toast__confirm{display:inline-flex;align-self:stretch;align-items:center;gap:var(--lm-s-2);padding:0 var(--lm-s-5);background:var(--lm-cobalt-tint);color:var(--lm-cobalt-ink);border:0;box-shadow:inset 0 0 0 2px var(--lm-cobalt-edge);font-size:var(--lm-font-md);font-weight:700;letter-spacing:0;cursor:pointer}@supports not (aspect-ratio: 1){.lm-toast__confirm{gap:0}.lm-toast__confirm > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-toast__action+.lm-toast__confirm{margin-left:var(--lm-s-4)}:root[data-sheet-open] .lm-toasts{z-index:calc(var(--lm-z-sheet) - 1)}:root[data-device=movil] .lm-toasts{top:auto;bottom:calc(var(--lm-safe-b) + var(--lm-dock-h, var(--lm-strip)) + var(--lm-s-3))}:root[data-device=movil-apaisado] .lm-toasts{top:calc(var(--lm-safe-t) + var(--lm-s-3))}:root[data-device=movil] .lm-toast__confirm{justify-content:center;min-width:var(--lm-touch);padding:0 var(--lm-s-4)}:root[data-device=movil] .lm-toast__clabel{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root[data-device=movil] .lm-toast__action{padding:0 var(--lm-s-4)}.lm-toast__confirm:active{filter:brightness(.92)}.lm-toast__confirm:focus-visible,.lm-toast__action:focus-visible{outline:3px solid var(--lm-cobalt);outline-offset:-3px}.lm-toast__time{position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--lm-cobalt);transform-origin:left center;animation:lm-drain var(--lm-toast-ms) linear forwards}.lm-toast[data-tint=green] .lm-toast__time{background:var(--lm-green)}.lm-toast[data-tint=yellow] .lm-toast__time{background:var(--lm-yellow)}.lm-toast[data-tint=red] .lm-toast__time{background:var(--lm-red)}@keyframes lm-drain{to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.lm-toast__time,.lm-toast{animation:none}}.lm-empty{display:grid;justify-items:center;text-align:center;gap:var(--lm-s-5);max-width:46ch;margin:auto;padding:var(--lm-s-8) var(--lm-s-7)}.lm-empty__sign{display:inline-flex;align-items:center;gap:var(--lm-s-4);padding:var(--lm-s-5) var(--lm-s-6);background:var(--lm-opal);color:var(--lm-ink-soft);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-card)}@supports not (aspect-ratio: 1){.lm-empty__sign{gap:0}.lm-empty__sign > :not(:last-child){margin-right:var(--lm-s-4)}}.lm-empty__sign>.lm-icon{flex:none}.lm-empty__title{color:var(--lm-ink);font-size:var(--lm-font-2xl);font-weight:700;letter-spacing:0;line-height:1.05}.lm-empty__text{color:var(--lm-ink-soft)}:root[data-device=movil] .lm-empty{padding:var(--lm-s-6) var(--lm-s-4)}:root[data-device=movil] .lm-empty__sign{padding:var(--lm-s-4) var(--lm-s-5)}.lm-skel{background:var(--lm-opal);border:1px dashed var(--lm-frame);border-radius:var(--lm-r-box);min-height:var(--lm-key)}.lm-logo{display:inline-flex;align-items:center;gap:var(--lm-s-3);color:inherit;text-decoration:none}@supports not (aspect-ratio: 1){.lm-logo{gap:0}.lm-logo > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-logo__word{font-size:var(--lm-font-lg);font-weight:850;letter-spacing:0;line-height:1}.lm-receipt{width:302px;max-width:100%;margin:0 auto;padding:var(--lm-s-5);background:var(--lm-paper);color:var(--lm-paper-ink);border:1px solid var(--lm-frame);font-size:var(--lm-font-sm);line-height:1.35}.lm-receipt__venue{font-size:var(--lm-font-lg);font-weight:700;text-align:center}.lm-receipt__meta{text-align:center;white-space:pre-line}.lm-receipt__rule{border:0;border-top:1px dashed var(--lm-paper-ink);margin:var(--lm-s-3) 0}.lm-receipt__row{display:flex;justify-content:space-between;gap:var(--lm-s-4)}@supports not (aspect-ratio: 1){.lm-receipt__row{gap:0}.lm-receipt__row > :not(:last-child){margin-right:var(--lm-s-4)}}.lm-receipt__row>:last-child{flex:none;text-align:right}.lm-receipt__row--sub{padding-left:1.5em}.lm-receipt__total{display:flex;justify-content:space-between;font-size:var(--lm-font-xl);font-weight:700}.lm-receipt__foot{margin-top:var(--lm-s-3);text-align:center;white-space:pre-line}.lm-receipt__qr{display:block;margin:var(--lm-s-3) auto 0;width:132px;height:132px;image-rendering:pixelated}.lm-ticket{--lm-ticket-w: 302px;width:var(--lm-ticket-w);max-width:100%;margin:0 auto;padding:var(--lm-s-6) var(--lm-s-5);background:var(--lm-paper);color:var(--lm-paper-ink);border:1px solid var(--lm-frame);font-size:var(--lm-font-xs);line-height:1.35}.lm-ticket[data-paper="58"]{--lm-ticket-w: 218px}.lm-ticket p{margin:0}.lm-ticket__business{text-align:center}.lm-ticket__name{font-size:var(--lm-font-lg);font-weight:700;letter-spacing:0;line-height:1.1;margin-bottom:var(--lm-s-2)}.lm-ticket__rule{border:0;border-top:1px dashed var(--lm-paper-ink);margin:var(--lm-s-3) 0}.lm-ticket__title{text-align:center;font-size:var(--lm-font-md);font-weight:700;letter-spacing:0;margin-bottom:var(--lm-s-3)}.lm-ticket__meta{display:grid;grid-template-columns:auto 1fr;gap:1px var(--lm-s-4);margin:0}.lm-ticket__pair{display:contents}.lm-ticket__meta dt{font-weight:650}.lm-ticket__meta dd{margin:0;text-align:right;overflow-wrap:anywhere}.lm-ticket__lines,.lm-ticket__taxes{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.lm-ticket__lines th,.lm-ticket__taxes th{padding:0 0 var(--lm-s-2);border-bottom:1px solid var(--lm-paper-ink);font-weight:750;text-align:right}.lm-ticket__lines td,.lm-ticket__taxes td{padding:var(--lm-s-2) 0 0;text-align:right;vertical-align:top}.lm-ticket__lines th:first-child,.lm-ticket__lines td:first-child{width:2.4em;text-align:left}.lm-ticket__lines th:nth-child(2),.lm-ticket__lines td:nth-child(2){text-align:left;padding-right:var(--lm-s-3);overflow-wrap:anywhere}.lm-ticket__lines[data-unit] th:nth-child(3),.lm-ticket__lines[data-unit] td:nth-child(3){width:4.6em;padding-right:var(--lm-s-3)}.lm-ticket__lines td:last-child,.lm-ticket__lines th:last-child{width:5em}.lm-ticket__detail{display:block;padding-left:var(--lm-s-3);font-size:.95em}.lm-ticket__row{display:flex;justify-content:space-between;gap:var(--lm-s-4)}@supports not (aspect-ratio: 1){.lm-ticket__row{gap:0}.lm-ticket__row > :not(:last-child){margin-right:var(--lm-s-4)}}.lm-ticket__total{display:flex;justify-content:space-between;gap:var(--lm-s-4);margin-top:var(--lm-s-2);font-size:var(--lm-font-xl);font-weight:700}@supports not (aspect-ratio: 1){.lm-ticket__total{gap:0}.lm-ticket__total > :not(:last-child){margin-right:var(--lm-s-4)}}.lm-ticket__note{text-align:right}.lm-ticket__taxes{margin-top:var(--lm-s-4)}.lm-ticket__taxes th:first-child,.lm-ticket__taxes td:first-child{text-align:left}.lm-ticket .lm-ticket__notice{margin-top:var(--lm-s-4);padding:var(--lm-s-3);border:1px solid var(--lm-paper-ink);text-align:center;font-weight:750}.lm-ticket__qr{display:block;width:132px;height:132px;margin:var(--lm-s-4) auto 0;image-rendering:pixelated}.lm-ticket .lm-ticket__legend{margin-top:var(--lm-s-2);text-align:center}.lm-ticket__footer{margin-top:var(--lm-s-5);text-align:center;font-weight:650}.lm-allergen-icons{display:inline-flex;flex-wrap:wrap;gap:3px}@supports not (aspect-ratio: 1){.lm-allergen-icons{gap:0;margin-right:calc(-1 * (3px));margin-bottom:calc(-1 * (3px))}.lm-allergen-icons > *{margin-right:3px;margin-bottom:3px}}.lm-allergen{flex:none;display:block}.lm-ochip{display:inline-flex;align-items:center;gap:var(--lm-s-3);max-width:100%;height:2.5rem;padding:0 var(--lm-s-4) 0 var(--lm-s-2);border:1px solid var(--lm-frame);border-radius:calc(var(--lm-r-tag) + 2px);background:var(--lm-opal);color:var(--lm-ink);font-size:var(--lm-font-xl);font-weight:800;letter-spacing:-.01em;line-height:1;white-space:nowrap}@supports not (aspect-ratio: 1){.lm-ochip{gap:0}.lm-ochip > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-ochip>.lm-icon{box-sizing:content-box;padding:var(--lm-s-2);border-radius:calc(var(--lm-r-tag) - 1px);background:var(--lm-opal-press);color:var(--lm-ink-soft)}.lm-ochip>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.lm-ochip[data-size=lg]{height:var(--lm-touch);font-size:var(--lm-font-2xl)}.lm-ochip[data-size=sm]{height:var(--lm-plate);gap:var(--lm-s-2);padding:0 var(--lm-s-3) 0 var(--lm-s-3);border-radius:var(--lm-r-round);background:var(--lm-opal-press);font-size:var(--lm-font-md)}.lm-ochip[data-size=sm]>.lm-icon{padding:0;background:none}.lm-ochip[data-fill]{border-color:transparent;background:var(--lm-ink);color:var(--lm-opal)}.lm-ochip[data-fill]>.lm-icon{background:var(--lm-veil-on-ink);color:currentColor}.lm-ochip[data-fill=cobalt]{background:var(--lm-cobalt);color:var(--lm-on-cobalt)}.lm-ochip[data-fill=green]{background:var(--lm-green);color:var(--lm-on-green)}.lm-ochip[data-fill=yellow]{background:var(--lm-yellow);color:var(--lm-on-yellow)}.lm-ochip[data-fill=red]{background:var(--lm-red);color:var(--lm-on-red)}.lm-sclock{display:inline-flex;flex:none;align-items:center;gap:var(--lm-s-3);height:2.5rem;padding:0 var(--lm-s-4) 0 var(--lm-s-3);border:1px solid var(--lm-frame);border-radius:calc(var(--lm-r-tag) + 2px);background:var(--lm-opal-press);color:var(--lm-ink);font-weight:800;white-space:nowrap}@supports not (aspect-ratio: 1){.lm-sclock{gap:0}.lm-sclock > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-sclock__word{font-size:var(--lm-font-sm);font-weight:750}.lm-sclock__time{font-size:var(--lm-font-xl);line-height:1;letter-spacing:-.02em}.lm-nalert{display:grid;gap:2px;padding:var(--lm-s-1) var(--lm-s-2);border:1px solid var(--lm-red-edge);border-radius:var(--lm-r-tag);background:var(--lm-red-tint);color:var(--lm-red-ink)}.lm-nalert__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lm-s-2);font-size:var(--lm-font-md);font-weight:800}@supports not (aspect-ratio: 1){.lm-nalert__head{gap:0;margin-right:calc(-1 * (var(--lm-s-2)));margin-bottom:calc(-1 * (var(--lm-s-2)))}.lm-nalert__head > *{margin-right:var(--lm-s-2);margin-bottom:var(--lm-s-2)}}.lm-nalert__note{font-size:var(--lm-font-sm);font-weight:650;line-height:1.25}.lm-facade{position:relative;overflow:hidden;background:var(--lm-facade-sky)}.lm-facade>svg{display:block;width:100%;height:100%}.lm-frame[data-shape=phone] .lm-bar__where{flex:1 1 auto;width:100%}.lm-frame[data-shape=phone] .lm-bar__where>.lm-switch-btn{flex:1 1 auto;width:100%;min-width:0;min-height:var(--lm-hit);gap:var(--lm-s-2);padding:var(--lm-s-1) var(--lm-s-2)}.lm-switch-btn__compact-context{flex:1 1 auto;min-width:0;text-align:left}.lm-switch-btn__compact-context-inner{display:grid;gap:2px;min-width:0;line-height:1.2}.lm-switch-btn__venue{overflow:hidden;font-size:var(--lm-font-sm);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.lm-switch-btn__network{display:inline-flex;align-items:center;gap:var(--lm-s-1);min-width:0;color:var(--lm-green-text);font-size:var(--lm-font-xs);font-weight:550}@supports not (aspect-ratio: 1){.lm-switch-btn__network{gap:0}.lm-switch-btn__network > :not(:last-child){margin-right:var(--lm-s-1)}}.lm-switch-btn__network[data-down]{color:var(--lm-red-ink)}.lm-switch-btn__network>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lm-frame[data-shape=phone] .lm-switch-btn__chev{margin-left:auto}.lm-rail__sign .lm-switch-btn{max-width:100%}.lm-rail__sign .lm-switch-btn__compact-context-inner{text-align:center}.lm-rail__sign .lm-switch-btn__network{justify-content:center}.lm-mic{position:relative;display:grid;flex:none;place-items:center;width:var(--lm-touch);height:var(--lm-touch);padding:0;border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);background:var(--lm-opal);box-shadow:var(--lm-shadow-card);color:var(--lm-ink);cursor:pointer;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--lm-t-in) var(--lm-t-ease), transform var(--lm-t-strike) var(--lm-t-ease)}.lm-mic[data-place=bar]{width:var(--lm-key);height:var(--lm-key)}.lm-mic:hover{background:var(--lm-opal-press)}.lm-mic:focus{outline-color:var(--lm-cobalt)}.lm-mic[data-live]{border-color:var(--lm-red);background:var(--lm-red);color:var(--lm-on-red)}.lm-mic[data-live]:hover{background:var(--lm-red-press)}.lm-mic[data-live]:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:2px solid var(--lm-red);border-radius:inherit;pointer-events:none;animation:lm-mic-breathe 1.4s ease-out infinite}@keyframes lm-mic-breathe{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}.lm-mic[data-off]{border-style:dashed;background:transparent;box-shadow:none;color:var(--lm-ink-soft);opacity:.45;cursor:not-allowed}.lm-mic[data-standby]:after{content:"";position:absolute;top:var(--lm-s-2);right:var(--lm-s-2);width:8px;height:8px;border:2px solid var(--lm-opal);border-radius:var(--lm-r-round);background:var(--lm-green)}.lm-mic[data-held]{--lm-mic-held: 0 0 0 6px var(--lm-cobalt-edge);box-shadow:var(--lm-mic-held);transform:scale(.94)}.lm-mic-hint{position:fixed;left:var(--lm-mic-x);top:var(--lm-mic-top);bottom:var(--lm-mic-bottom);z-index:calc(var(--lm-z-toast) + 2);display:flex;flex-direction:column;align-items:center;gap:var(--lm-mic-gap);transform:translate(-50%);pointer-events:none;animation:lm-mic-hint-in var(--lm-t-in) var(--lm-t-ease)}@supports not (aspect-ratio: 1){.lm-mic-hint{gap:0}.lm-mic-hint > :not(:last-child){margin-bottom:var(--lm-mic-gap)}}.lm-mic-hint[data-dir=down]{flex-direction:column-reverse}@keyframes lm-mic-hint-in{0%{opacity:0;transform:translate(-50%) scale(.9)}}.lm-mic-hint__target{position:relative;display:grid;place-items:center;width:50px;height:50px;border:2px solid var(--lm-cobalt);border-radius:var(--lm-r-round);background:var(--lm-opal);box-shadow:var(--lm-shadow-pop);color:var(--lm-cobalt-text);transition:transform var(--lm-t-strike) ease, background-color var(--lm-t-strike) ease, color var(--lm-t-strike) ease}.lm-mic-hint__target[data-near]{background:var(--lm-cobalt);color:var(--lm-on-cobalt);transform:scale(1.12)}.lm-mic-hint__track{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;width:30px;height:var(--lm-mic-track, 26px);overflow:hidden;border-radius:var(--lm-r-round);background:var(--lm-cobalt-tint);color:var(--lm-cobalt-text)}.lm-mic-hint[data-dir=down] .lm-mic-hint__track{flex-direction:column-reverse}.lm-mic-hint__fill{position:absolute;left:0;right:0;bottom:0;height:calc(var(--lm-mic-p, 0) * 100%);background:var(--lm-cobalt);opacity:.55}.lm-mic-hint[data-dir=down] .lm-mic-hint__fill{top:0;bottom:auto}.lm-mic-hint__chev{position:relative;display:grid;height:11px;place-items:center;animation:lm-mic-chev 1.1s ease-in-out infinite;animation-delay:calc(.22s * (1 - var(--i)));opacity:.25}.lm-mic-hint[data-dir=down] .lm-mic-hint__chev{animation-delay:calc(.22s * var(--i))}@keyframes lm-mic-chev{0%,to{opacity:.25}40%{opacity:1}}.lm-mic-hint__label{position:absolute;top:50%;right:calc(100% + var(--lm-s-4));padding:var(--lm-s-2) var(--lm-s-4);border:1px solid var(--lm-frame);border-radius:var(--lm-r-round);background:var(--lm-opal);box-shadow:var(--lm-shadow-pop);color:var(--lm-ink);font-size:var(--lm-font-sm);font-weight:750;white-space:nowrap;transform:translateY(-50%)}.lm-mic-hint[data-side=right] .lm-mic-hint__label{right:auto;left:calc(100% + var(--lm-s-4))}.lm-voice-catch{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--lm-z-toast) - 2);background:transparent;touch-action:none}.lm-voice{position:fixed;z-index:calc(var(--lm-z-toast) - 1);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--lm-frame);border-radius:var(--lm-r-sheet);background:var(--lm-opal);box-shadow:var(--lm-shadow-sheet);color:var(--lm-ink);animation:lm-voice-in .18s var(--lm-t-ease)}[data-scene=night] .lm-voice{border-color:var(--lm-frame-strong)}.lm-voice:focus{outline:none}@keyframes lm-voice-in{0%{opacity:0;transform:translateY(-6px) scale(.985)}}.lm-voice[data-up]{animation-name:lm-voice-up}@keyframes lm-voice-up{0%{opacity:0;transform:translateY(6px) scale(.985)}}.lm-voice:before{content:"";position:absolute;z-index:1;top:0;left:calc(var(--lm-voice-arrow) - 12px);width:24px;height:3px;border-radius:0 0 var(--lm-r-tag) var(--lm-r-tag);background:var(--lm-red)}.lm-voice[data-up]:before{top:auto;bottom:0;border-radius:var(--lm-r-tag) var(--lm-r-tag) 0 0}.lm-voice-head{display:flex;flex:none;align-items:center;gap:var(--lm-s-4);min-height:64px;padding:var(--lm-s-4) var(--lm-s-4) var(--lm-s-4) var(--lm-s-5);border-bottom:1px solid var(--lm-frame)}@supports not (aspect-ratio: 1){.lm-voice-head{gap:0}.lm-voice-head > :not(:last-child){margin-right:var(--lm-s-4)}}.lm-voice-step,.lm-voice-back,.lm-voice-close{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:var(--lm-r-round)}.lm-voice-step{background:var(--lm-cobalt-tint);color:var(--lm-cobalt-ink);font-size:var(--lm-font-md);font-weight:800}.lm-voice-back,.lm-voice-close{padding:0;border:1px solid var(--lm-frame);background:var(--lm-opal);box-shadow:var(--lm-shadow-card);color:var(--lm-ink);cursor:pointer;touch-action:manipulation}.lm-voice-close{border-color:transparent;background:transparent;box-shadow:none;color:var(--lm-ink-soft)}.lm-voice-back:hover,.lm-voice-close:hover{background:var(--lm-opal-press)}.lm-voice-head__text{display:grid;flex:1;gap:var(--lm-s-1);min-width:0}.lm-voice-head__ask{font-size:var(--lm-font-lg);font-weight:800;line-height:1.15}.lm-voice-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lm-s-1);min-width:0;color:var(--lm-ink-soft);font-size:var(--lm-font-xs);font-weight:700}@supports not (aspect-ratio: 1){.lm-voice-crumbs{gap:0;margin-right:calc(-1 * (var(--lm-s-1)));margin-bottom:calc(-1 * (var(--lm-s-1)))}.lm-voice-crumbs > *{margin-right:var(--lm-s-1);margin-bottom:var(--lm-s-1)}}.lm-voice-crumbs__part{display:inline-flex;align-items:center;gap:var(--lm-s-1)}@supports not (aspect-ratio: 1){.lm-voice-crumbs__part{gap:0}.lm-voice-crumbs__part > :not(:last-child){margin-right:var(--lm-s-1)}}.lm-voice-crumbs span[data-on]{color:var(--lm-cobalt-text)}.lm-voice-dots{display:flex;flex:none;gap:var(--lm-s-2)}@supports not (aspect-ratio: 1){.lm-voice-dots{gap:0}.lm-voice-dots > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-voice-dots>span{width:8px;height:8px;border-radius:var(--lm-r-round);background:var(--lm-frame-strong);opacity:.5}.lm-voice-dots>span[data-on]{width:20px;background:var(--lm-cobalt);opacity:1}.lm-voice-stage{flex:1;min-height:0;padding:var(--lm-s-5);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--lm-wall)}.lm-voice-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:var(--lm-s-3);animation:lm-voice-slide-fwd .22s var(--lm-t-ease)}.lm-voice-tiles[data-dir=back]{animation-name:lm-voice-slide-back}@keyframes lm-voice-slide-fwd{0%{opacity:0;transform:translate(28px)}}@keyframes lm-voice-slide-back{0%{opacity:0;transform:translate(-28px)}}.lm-voice-tilewrap{position:relative;min-width:0}.lm-voice-tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--lm-s-1);width:100%;aspect-ratio:1;min-width:0;padding:var(--lm-s-4) var(--lm-s-3);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);background:var(--lm-opal);box-shadow:var(--lm-shadow-card);color:var(--lm-ink);font:inherit;text-align:center;cursor:pointer;touch-action:manipulation;transition:border-color var(--lm-t-strike) ease, background-color var(--lm-t-strike) ease, transform var(--lm-t-strike) ease}@supports not (aspect-ratio: 1){.lm-voice-tile{gap:0}.lm-voice-tile > :not(:last-child){margin-bottom:var(--lm-s-1)}}.lm-voice-tile:hover:not(:disabled){border-color:var(--lm-frame-strong)}.lm-voice-tile:active:not(:disabled){transform:scale(.97)}.lm-voice-tile[aria-pressed=true]{border-color:var(--lm-cobalt);background:var(--lm-cobalt-tint);box-shadow:inset 0 0 0 1px var(--lm-cobalt)}.lm-voice-tile:disabled{opacity:.4;box-shadow:none;cursor:not-allowed}.lm-voice-tile__mark{display:grid;place-items:center;min-height:40px;color:var(--lm-ink-soft)}.lm-voice-tile[data-red] .lm-voice-tile__mark{color:var(--lm-red-text)}.lm-voice-tile[aria-pressed=true] .lm-voice-tile__mark{color:var(--lm-cobalt-text)}.lm-voice-tile__qty{color:var(--lm-ink);font-size:var(--lm-font-2xl);font-weight:800}.lm-voice-tile[aria-pressed=true] .lm-voice-tile__qty{color:var(--lm-cobalt-ink)}.lm-voice-tile__word{display:-webkit-box;overflow:hidden;font-size:var(--lm-font-md);font-weight:800;line-height:1.15;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lm-voice-tile__meta{color:var(--lm-ink-soft);font-size:var(--lm-font-xs);font-weight:650}.lm-voice-tile__corner{position:absolute;top:var(--lm-s-3);right:var(--lm-s-3);min-width:24px;height:24px;padding:0 var(--lm-s-2);border-radius:var(--lm-r-round);background:var(--lm-opal-press);color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:800;line-height:24px}.lm-voice-tile__tick{display:grid;place-items:center;padding:0;background:var(--lm-cobalt);color:var(--lm-on-cobalt)}.lm-voice-tile__minus{position:absolute;top:var(--lm-s-3);left:var(--lm-s-3);display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--lm-cobalt-edge);border-radius:var(--lm-r-round);background:var(--lm-opal);color:var(--lm-cobalt-text);cursor:pointer;touch-action:manipulation}.lm-voice-tile__minus:active{transform:scale(.94)}.lm-voice-tiles[data-rows]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.lm-voice-row{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:var(--lm-s-4);min-width:0;min-height:72px;padding:var(--lm-s-4);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);background:var(--lm-opal);box-shadow:var(--lm-shadow-card);color:var(--lm-ink);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:border-color var(--lm-t-strike) ease, background-color var(--lm-t-strike) ease, transform var(--lm-t-strike) ease}.lm-voice-row:hover{border-color:var(--lm-frame-strong)}.lm-voice-row:active{transform:scale(.98)}.lm-voice-row[aria-pressed=true]{border-color:var(--lm-cobalt);background:var(--lm-cobalt-tint);box-shadow:inset 0 0 0 1px var(--lm-cobalt)}.lm-voice-row__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--lm-r-box);background:var(--lm-opal-press);color:var(--lm-ink-soft)}.lm-voice-row[data-tone=yellow] .lm-voice-row__icon{background:var(--lm-yellow-tint);color:var(--lm-yellow-ink)}.lm-voice-row[data-tone=green] .lm-voice-row__icon{background:var(--lm-green-tint);color:var(--lm-green-text)}.lm-voice-row__who{display:grid;gap:1px;min-width:0}.lm-voice-row__name{display:flex;align-items:center;gap:var(--lm-s-2);min-width:0;font-size:var(--lm-font-lg);font-weight:800;line-height:1.15}@supports not (aspect-ratio: 1){.lm-voice-row__name{gap:0}.lm-voice-row__name > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-voice-row__name>svg{flex:none;color:var(--lm-cobalt-text)}.lm-voice-row__text{display:-webkit-box;min-width:0;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lm-voice-row__badge{flex:none;padding:0 var(--lm-s-3);border-radius:var(--lm-r-tag);background:var(--lm-cobalt-tint);color:var(--lm-cobalt-ink);font-size:var(--lm-font-xs);font-weight:750;line-height:1.6}.lm-voice-row__state{color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:700}.lm-voice-row__dishes{overflow:hidden;color:var(--lm-ink-soft);font-size:var(--lm-font-xs);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.lm-voice-row__since{align-self:start;padding:var(--lm-s-1) var(--lm-s-3);border-radius:var(--lm-r-tag);background:var(--lm-opal-press);color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:800}.lm-voice-row__since:empty{display:none}.lm-voice-row__tick{position:absolute;right:var(--lm-s-3);bottom:var(--lm-s-3);display:grid;place-items:center;width:22px;height:22px;border-radius:var(--lm-r-round);background:var(--lm-cobalt);color:var(--lm-on-cobalt)}.lm-voice-empty{grid-column:1 / -1;margin:0;padding:var(--lm-s-5);border:1px dashed var(--lm-frame-strong);border-radius:var(--lm-r-box);color:var(--lm-ink-soft);font-size:var(--lm-font-md);font-weight:650}.lm-voice-chips{display:flex;flex-wrap:wrap;gap:var(--lm-s-3);margin-bottom:var(--lm-s-4)}@supports not (aspect-ratio: 1){.lm-voice-chips{gap:0;margin-right:calc(-1 * (var(--lm-s-3)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.lm-voice-chips > *{margin-right:var(--lm-s-3);margin-bottom:var(--lm-s-3)}}.lm-voice-chip{display:inline-flex;align-items:center;gap:var(--lm-s-3);min-height:var(--lm-touch);padding:0 var(--lm-s-5);border:1px solid var(--lm-frame);border-radius:var(--lm-r-round);background:var(--lm-opal);box-shadow:var(--lm-shadow-card);color:var(--lm-ink);font:inherit;font-size:var(--lm-font-md);font-weight:700;cursor:pointer;touch-action:manipulation}@supports not (aspect-ratio: 1){.lm-voice-chip{gap:0}.lm-voice-chip > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-voice-chip[aria-pressed=true]{border-color:var(--lm-cobalt);background:var(--lm-cobalt-tint);box-shadow:inset 0 0 0 1px var(--lm-cobalt);color:var(--lm-cobalt-ink)}.lm-voice-note{flex:none;margin:0;padding:var(--lm-s-3) var(--lm-s-5);border-top:1px solid var(--lm-frame);background:var(--lm-opal);color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:700}.lm-voice-note[data-tone=ok]{background:var(--lm-green-tint);color:var(--lm-green-ink)}.lm-voice-note[data-tone=warn]{background:var(--lm-yellow-tint);color:var(--lm-yellow-ink)}.lm-voice-note[data-tone=danger]{background:var(--lm-red-tint);color:var(--lm-red-ink)}.lm-voice-say{display:flex;flex:none;align-items:center;gap:var(--lm-s-4);min-height:76px;padding:var(--lm-s-4) var(--lm-s-5);border-top:1px solid var(--lm-frame);background:var(--lm-opal)}@supports not (aspect-ratio: 1){.lm-voice-say{gap:0}.lm-voice-say > :not(:last-child){margin-right:var(--lm-s-4)}}.lm-voice-say__mic{display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:var(--lm-r-box);background:var(--lm-opal-press);color:var(--lm-ink-soft)}.lm-voice-say[data-ready]{background:var(--lm-cobalt-tint)}.lm-voice-say[data-ready] .lm-voice-say__mic{background:var(--lm-opal);color:var(--lm-cobalt-text)}.lm-voice-say[data-red]{background:var(--lm-red-tint)}.lm-voice-say[data-red] .lm-voice-say__mic{color:var(--lm-red-text)}.lm-voice-say__what{display:grid;flex:1;gap:var(--lm-s-1);min-width:0}.lm-voice-say__phrase{min-width:0;color:var(--lm-cobalt-ink);font-size:var(--lm-font-xl);font-weight:800;line-height:1.15;overflow-wrap:anywhere}.lm-voice-say[data-red] .lm-voice-say__phrase{color:var(--lm-red-ink)}.lm-voice-say__phrase[data-plain]{color:var(--lm-ink-soft);font-size:var(--lm-font-md)}.lm-voice-say__desc{color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:650}.lm-voice-say__wait{color:var(--lm-ink-soft);font-size:var(--lm-font-md);font-weight:700}.lm-voice-say__always{color:var(--lm-ink-soft);font-size:var(--lm-font-xs);font-weight:600}.lm-voice-say__run{flex:none}.lm-voice-tile:focus,.lm-voice-tile__minus:focus,.lm-voice-row:focus,.lm-voice-chip:focus,.lm-voice-back:focus,.lm-voice-close:focus{outline-color:var(--lm-cobalt)}.lm-voice-lane{position:fixed;z-index:calc(var(--lm-z-sheet) - 1);display:flex;max-width:calc(100vw - var(--lm-s-7));pointer-events:none}.lm-voice-line{display:inline-flex;align-items:center;gap:var(--lm-s-3);max-width:560px;margin:0;padding:var(--lm-s-3) var(--lm-s-5);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);background:var(--lm-opal);box-shadow:var(--lm-shadow-pop);color:var(--lm-ink);font-size:var(--lm-font-md);font-weight:700;line-height:1.3;animation:lm-voice-in var(--lm-t-in) var(--lm-t-ease)}@supports not (aspect-ratio: 1){.lm-voice-line{gap:0}.lm-voice-line > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-voice-line>svg{flex:none;color:var(--lm-ink-soft)}.lm-voice-line[data-tone=heard]{color:var(--lm-ink-soft);font-style:italic}.lm-voice-line[data-tone=heard]>svg{color:var(--lm-red-text)}.lm-voice-line[data-tone=ok]{border-color:var(--lm-green-edge);background:var(--lm-green-tint);color:var(--lm-green-ink)}.lm-voice-line[data-tone=ok]>svg{color:var(--lm-green-text)}.lm-voice-line[data-tone=warn]{border-color:var(--lm-yellow-edge);background:var(--lm-yellow-tint);color:var(--lm-yellow-ink)}.lm-voice-line[data-tone=warn]>svg{color:var(--lm-yellow-ink)}.lm-voice-line[data-tone=danger]{border-color:var(--lm-red-edge);background:var(--lm-red-tint);color:var(--lm-red-ink)}.lm-voice-line[data-tone=danger]>svg{color:var(--lm-red-text)}.lm-voice-line__text{min-width:0;overflow-wrap:anywhere}:root[data-device=movil] .lm-voice-head{padding:var(--lm-s-3) var(--lm-s-3) var(--lm-s-3) var(--lm-s-4);gap:var(--lm-s-3)}:root[data-device=movil] .lm-voice-dots{display:none}:root[data-device=movil] .lm-voice-stage{padding:var(--lm-s-4)}:root[data-device=movil] .lm-voice-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--lm-s-2)}:root[data-device=movil] .lm-voice-tiles[data-rows]{grid-template-columns:minmax(0,1fr)}:root[data-device=movil] .lm-voice-tile{gap:var(--lm-s-1);padding:var(--lm-s-2) var(--lm-s-1)}:root[data-device=movil] .lm-voice-tile__mark{min-height:30px}:root[data-device=movil] .lm-voice-tile__mark>svg{width:24px;height:24px}:root[data-device=movil] .lm-voice-tile__word{font-size:var(--lm-font-sm)}:root[data-device=movil] .lm-voice-tile__qty{font-size:var(--lm-font-xl)}:root[data-device=movil] .lm-voice-tile__corner{top:var(--lm-s-2);right:var(--lm-s-2);min-width:20px;height:20px;padding:0 var(--lm-s-2);font-size:var(--lm-font-xs);line-height:20px}:root[data-device=movil] .lm-voice-tile__minus{top:var(--lm-s-2);left:var(--lm-s-2);width:28px;height:28px}:root[data-device=movil] .lm-voice-tile__meta{display:none}:root[data-device=movil] .lm-voice-say{flex-wrap:wrap;padding:var(--lm-s-3) var(--lm-s-4)}:root[data-device=movil] .lm-voice-say__phrase{font-size:var(--lm-font-lg)}:root[data-device=movil] .lm-voice-say__run{flex:1 1 100%}@media(prefers-reduced-motion:reduce){.lm-mic[data-live]:before,.lm-mic-hint,.lm-mic-hint__chev,.lm-voice,.lm-voice-tiles,.lm-voice-line{animation:none}.lm-mic[data-live]:before{opacity:.5;transform:scale(1.15)}.lm-mic-hint__chev{opacity:1}}.lm-set{--lm-set-side: var(--lm-col)}.lm-set.lm-sheet--xl{height:min(54rem,92vh)}.lm-set.lm-sheet--lg{height:min(39rem,92vh)}.lm-set.lm-sheet .lm-sheet__body{padding:0;overflow:hidden}.lm-set-body{display:grid;grid-template-columns:var(--lm-set-side) minmax(0,1fr);height:100%;min-height:0}.lm-set-side{display:flex;flex-direction:column;min-height:0;padding:var(--lm-s-5) var(--lm-s-4);border-right:1px solid var(--lm-frame);background:var(--lm-wall)}.lm-set-side>*+*{margin-top:var(--lm-s-4)}.lm-set-nav{flex:1;min-height:0;overflow-y:auto}.lm-set-nav>ul{display:grid;align-content:start;gap:var(--lm-s-1);margin:0;padding:0;list-style:none}.lm-set-nav__item{display:flex;align-items:center;gap:var(--lm-s-3);width:100%;min-height:var(--lm-key);padding:var(--lm-s-2) var(--lm-s-3);border:0;border-radius:var(--lm-r-box);background:transparent;color:var(--lm-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}@supports not (aspect-ratio: 1){.lm-set-nav__item{gap:0}.lm-set-nav__item > :not(:last-child){margin-right:var(--lm-s-3)}}@media(hover:hover){.lm-set-nav__item:hover{background:var(--lm-opal)}}.lm-set-nav__item:active{background:var(--lm-frame)}.lm-set-nav__item[aria-current=page]{background:var(--lm-cobalt);color:var(--lm-on-cobalt)}.lm-set-nav__item[aria-current=page] .lm-set-nav__summary{color:var(--lm-on-cobalt-soft)}.lm-set-nav__item[aria-current=page] .lm-set-icon{box-shadow:0 0 0 2px var(--lm-on-cobalt)}.lm-set-nav__text{display:grid;flex:1;min-width:0;line-height:1.2}.lm-set-nav__label{font-weight:700}.lm-set-nav__summary{overflow:hidden;color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.lm-set-icon{display:inline-grid;flex:none;place-items:center;width:var(--lm-s-8);height:var(--lm-s-8);border-radius:var(--lm-r-tag);background:var(--lm-frame-strong);color:var(--lm-on-cobalt)}.lm-set-icon[data-tint=cobalt]{background:var(--lm-cobalt);color:var(--lm-on-cobalt)}.lm-set-icon[data-tint=green]{background:var(--lm-green);color:var(--lm-on-green)}.lm-set-icon[data-tint=yellow]{background:var(--lm-yellow);color:var(--lm-on-yellow)}.lm-set-icon[data-tint=red]{background:var(--lm-red);color:var(--lm-on-red)}.lm-set-icon[data-tint=ink]{background:var(--lm-ink);color:var(--lm-opal)}[data-scene=night] .lm-set-icon[data-tint=ink]{background:var(--lm-frame);color:var(--lm-ink)}.lm-set-foot{padding:0 var(--lm-s-3)}.lm-set-foot,.lm-set-note{margin:0;color:var(--lm-ink-soft);font-size:var(--lm-font-sm)}.lm-set-page{display:grid;align-content:start;gap:var(--lm-s-5);min-height:0;padding:var(--lm-s-5) var(--lm-s-7) var(--lm-s-8);overflow-y:auto;overscroll-behavior:contain}.lm-set-results{display:grid;align-content:start;gap:var(--lm-s-5)}.lm-set-page__title{display:flex;align-items:center;gap:var(--lm-s-3);margin:0;font-size:var(--lm-font-2xl);font-weight:750}@supports not (aspect-ratio: 1){.lm-set-page__title{gap:0}.lm-set-page__title > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-set-group{display:grid;gap:var(--lm-s-2);min-width:0}.lm-set-group__title{justify-self:start;margin:0 0 0 var(--lm-s-4);color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:700}.lm-set-group__card{min-width:0;border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);background:var(--lm-opal);box-shadow:var(--lm-shadow-card)}.lm-set-group__item{padding:var(--lm-s-3) var(--lm-s-4)}.lm-set-group__item+.lm-set-group__item{border-top:1px solid var(--lm-frame)}.lm-set-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--lm-s-3) var(--lm-s-5);min-height:var(--lm-touch)}@supports not (aspect-ratio: 1){.lm-set-row{gap:0;margin-right:calc(-1 * (var(--lm-s-5)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.lm-set-row > *{margin-right:var(--lm-s-5);margin-bottom:var(--lm-s-3)}}.lm-set-row[data-stack]{display:grid;justify-content:stretch}.lm-set-row__text,.lm-set-group__item .lm-switch__text{display:grid;flex:1 1 calc(var(--lm-col) - var(--lm-s-9));gap:var(--lm-s-1);min-width:0}.lm-set-row__label{font-weight:650}.lm-set-row__hint,.lm-set-group__item .lm-switch__text .lm-field__hint{color:var(--lm-ink-soft);font-size:var(--lm-font-sm);line-height:1.35}.lm-set-row__control{flex:none;max-width:100%}.lm-set-row[data-stack] .lm-set-row__control{flex:1}.lm-set-value{color:var(--lm-ink-soft);font-weight:700}.lm-set-cue{display:flex;align-items:center;gap:var(--lm-s-4)}@supports not (aspect-ratio: 1){.lm-set-cue{gap:0}.lm-set-cue > :not(:last-child){margin-right:var(--lm-s-4)}}.lm-set-cue>.lm-switch{flex:1}.lm-set-danger{color:var(--lm-red-text)}.lm-set-info{display:grid;margin:0}.lm-set-info>div{display:flex;justify-content:space-between;gap:var(--lm-s-4);padding:var(--lm-s-2) 0}@supports not (aspect-ratio: 1){.lm-set-info>div{gap:0}.lm-set-info>div > :not(:last-child){margin-right:var(--lm-s-4)}}.lm-set-info>div+div{border-top:1px solid var(--lm-frame)}.lm-set-info dt{color:var(--lm-ink-soft);font-weight:650}.lm-set-info dd{margin:0;font-weight:700;text-align:right}.lm-set-tip{display:grid;grid-template-columns:var(--lm-tile) minmax(0,1fr);align-items:center;gap:var(--lm-s-4);padding:var(--lm-s-3) var(--lm-s-4)}.lm-set-tip__mark{display:grid;place-items:center;min-height:var(--lm-s-9);border-radius:var(--lm-r-box);background:var(--lm-opal-press);color:var(--lm-ink-soft)}.lm-set-tip__text{display:grid;gap:var(--lm-s-1);min-width:0}.lm-set-tip__title{font-size:var(--lm-font-md);font-weight:750}.lm-set-tip__body{color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:550;line-height:1.4}.lm-set-states{display:grid;grid-template-columns:repeat(var(--lm-set-n, 4),minmax(0,1fr));margin:0;padding:0;list-style:none}.lm-set-states>li{display:grid;align-content:start;justify-items:start;gap:var(--lm-s-2);padding:var(--lm-s-3) var(--lm-s-4);color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:600}.lm-set-states>li+li{border-left:1px solid var(--lm-frame)}.lm-set-allergens ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.lm-set-allergens li{display:flex;align-items:center;gap:var(--lm-s-3);min-height:var(--lm-s-9);padding:var(--lm-s-1) var(--lm-s-4);border-top:1px solid var(--lm-frame);font-size:var(--lm-font-sm);font-weight:650}@supports not (aspect-ratio: 1){.lm-set-allergens li{gap:0}.lm-set-allergens li > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-set-allergens li:nth-child(-n+2){border-top:0}.lm-set-allergens li:nth-child(odd){border-right:1px solid var(--lm-frame)}.lm-set-allergens p{margin:0;padding:var(--lm-s-3) var(--lm-s-4);border-top:1px solid var(--lm-frame);color:var(--lm-ink-soft);font-size:var(--lm-font-xs);font-weight:600}.lm-set-sample{display:inline-flex;align-items:center;gap:var(--lm-s-2);padding:var(--lm-s-1) var(--lm-s-3);border:1px solid var(--lm-frame);border-radius:var(--lm-r-tag);background:var(--lm-opal-press);color:var(--lm-ink);font-size:var(--lm-font-sm);font-weight:750}@supports not (aspect-ratio: 1){.lm-set-sample{gap:0}.lm-set-sample > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-set-sample[data-kind=action]{border-color:var(--lm-cobalt);background:var(--lm-cobalt);color:var(--lm-on-cobalt);font-size:var(--lm-font-xs);font-weight:800}.lm-set-sample[data-kind=alert]{border-color:var(--lm-red-edge);background:var(--lm-red-tint);color:var(--lm-red-ink);font-size:var(--lm-font-xs);font-weight:800;letter-spacing:.02em}.lm-set-dot{width:calc(var(--lm-s-5) + var(--lm-s-1));height:calc(var(--lm-s-5) + var(--lm-s-1));border:2px solid var(--lm-frame-strong);border-radius:var(--lm-r-round)}.lm-set-hold{padding:var(--lm-s-1) var(--lm-s-3);border:1px dashed var(--lm-frame-strong);border-radius:var(--lm-r-round);color:var(--lm-ink);font-size:var(--lm-font-xs);font-weight:800}.lm-set--stack.lm-sheet--xl{height:94vh}.lm-set--stack.lm-sheet--lg{height:auto;min-height:50vh}.lm-set--stack.lm-sheet{background:var(--lm-wall)}.lm-set--stack.lm-sheet .lm-sheet__body{overflow-y:auto}.lm-set--stack .lm-sheet__head{display:none}.lm-set--stack .lm-set-body{grid-template-columns:minmax(0,1fr);height:auto;min-height:100%}.lm-set--stack .lm-set-side{padding:0 var(--lm-s-5) calc(var(--lm-s-6) + var(--lm-safe-b));border-right:0}.lm-set--stack .lm-set-side>*+*{margin-top:var(--lm-s-3)}.lm-set--stack .lm-set-nav{flex:none;overflow:visible}.lm-set--stack .lm-set-page{padding:0 var(--lm-s-5) calc(var(--lm-s-7) + var(--lm-safe-b));overflow:visible}.lm-set--stack .lm-set-results .lm-set-page__title{font-size:var(--lm-font-lg)}.lm-set-navbar{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--lm-s-3);margin:0 calc(-1 * var(--lm-s-5));padding:var(--lm-s-3) var(--lm-s-5);border-bottom:1px solid var(--lm-frame);background:var(--lm-opal)}.lm-set-navbar>span:first-child{width:var(--lm-touch)}.lm-set-navbar__title{display:flex;align-items:center;justify-content:center;gap:var(--lm-s-3);min-width:0;margin:0;font-size:var(--lm-font-lg);font-weight:750;white-space:nowrap}@supports not (aspect-ratio: 1){.lm-set-navbar__title{gap:0}.lm-set-navbar__title > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-set-navbar__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.lm-set-navbar__title .lm-set-icon{width:var(--lm-s-7);height:var(--lm-s-7)}.lm-set-close,.lm-set-back{display:inline-flex;align-items:center;justify-content:center;min-height:var(--lm-touch);border:1px solid var(--lm-frame);border-radius:var(--lm-r-round);background:var(--lm-opal-press);color:var(--lm-ink);font:inherit;cursor:pointer}.lm-set-close{width:var(--lm-touch)}.lm-set-back{gap:var(--lm-s-1);padding:0 var(--lm-s-4) 0 var(--lm-s-2);font-size:var(--lm-font-md);font-weight:700}.lm-set-close:active,.lm-set-back:active{background:var(--lm-frame)}.lm-set--stack .lm-set-nav>ul{gap:0;overflow:hidden;border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);background:var(--lm-opal)}.lm-set--stack .lm-set-nav__item{position:relative;padding:var(--lm-s-3) var(--lm-s-4);border-radius:0}.lm-set--stack .lm-set-nav>ul>li+li .lm-set-nav__item:before{content:"";position:absolute;top:0;right:0;left:var(--lm-s-10);border-top:1px solid var(--lm-frame)}.lm-set--stack .lm-set-nav__item[aria-current=page]{background:transparent;color:var(--lm-ink)}.lm-set--stack .lm-set-nav__item[aria-current=page] .lm-set-nav__summary{color:var(--lm-ink-soft)}.lm-set--stack .lm-set-nav__item[aria-current=page] .lm-set-icon{box-shadow:none}.lm-set--stack .lm-set-nav__item:active{background:var(--lm-opal-press)}.lm-set--stack .lm-set-nav__item>.lm-icon:last-child{color:var(--lm-frame-strong)}.lm-set--stack .lm-set-row{display:grid;justify-content:stretch}.lm-set--stack .lm-set-row__control{min-width:0}.lm-set--stack .lm-set-row__control>.lm-seg{display:flex;width:100%;overflow-x:auto;scrollbar-width:none}.lm-set--stack .lm-set-row__control .lm-seg__opt{flex:1 1 auto;min-width:0;padding:0 var(--lm-s-2);font-size:var(--lm-font-sm)}.lm-set--stack .lm-set-group__card{overflow-x:hidden}.lm-set--stack .lm-set-tip{gap:var(--lm-s-3);padding:var(--lm-s-3)}.lm-set--stack .lm-set-states{grid-template-columns:repeat(2,minmax(0,1fr))}.lm-set--stack .lm-set-states>li:nth-child(odd){border-left:0}.lm-set--stack .lm-set-states>li:nth-child(n+3){border-top:1px solid var(--lm-frame)}:root[data-device=movil-apaisado] .lm-set.lm-sheet{--lm-set-side: calc(var(--lm-col) * .8);max-width:none;height:auto}:root{--lm-hit: var(--lm-touch)}@media(hover:hover)and (pointer:fine){:root:not([data-touch]){--lm-hit: var(--lm-ctl)}}.lm-app .lm-btn,.lm-panel .lm-btn,.lm-sheet .lm-btn,.lm-app .lm-input,.lm-panel .lm-input,.lm-app .lm-seg__opt,.lm-panel .lm-seg__opt,.lm-app .lm-tab,.lm-panel .lm-tab{min-height:var(--lm-hit)}.lm-app .lm-btn,.lm-panel .lm-btn{min-width:var(--lm-hit);padding:0 var(--lm-s-4)}.lm-app .lm-btn--icon,.lm-panel .lm-btn--icon{padding:0}.lm-btn--danger{color:var(--lm-red-text)}.lm-skip{position:absolute;left:var(--lm-s-4);top:calc(var(--lm-s-12) * -1);z-index:var(--lm-z-toast);padding:var(--lm-s-3) var(--lm-s-4);border-radius:var(--lm-r-box);background:var(--lm-ink);color:var(--lm-opal);font-weight:650;text-decoration:none}.lm-skip:focus{top:var(--lm-s-4)}.lm-app{display:grid;grid-template-columns:var(--lm-rail) minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"rail head" "rail band" "rail main";min-height:100vh;min-height:100dvh;background:var(--lm-wall);color:var(--lm-ink)}.lm-app--icons{grid-template-columns:var(--lm-strip) minmax(0,1fr)}.lm-app--phone{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 1fr auto;grid-template-areas:"head" "band" "main" "dock"}.lm-app__rail{grid-area:rail;position:sticky;top:0;display:flex;flex-direction:column;gap:var(--lm-s-4);height:100vh;height:100dvh;padding:var(--lm-s-4) var(--lm-s-3);padding-left:calc(var(--lm-s-3) + var(--lm-safe-l));background:var(--lm-opal);border-right:1px solid var(--lm-frame);overflow:hidden auto}@supports not (aspect-ratio: 1){.lm-app__rail{gap:0}.lm-app__rail > :not(:last-child){margin-bottom:var(--lm-s-4)}}.lm-app__brand{display:flex;align-items:center;gap:var(--lm-s-2);min-height:var(--lm-hit);padding-bottom:var(--lm-s-4);border-bottom:1px solid var(--lm-frame)}@supports not (aspect-ratio: 1){.lm-app__brand{gap:0}.lm-app__brand > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-app__brand>*{min-width:0}.lm-app__tool{display:flex;flex:none;margin-left:auto}.lm-app--icons .lm-app__brand{flex-direction:column}.lm-app--icons .lm-app__tool{margin-left:0}.lm-app__nav{flex:1}.lm-app__railfoot{display:flex;justify-content:flex-start}.lm-app--icons .lm-app__railfoot{justify-content:center}.lm-app__railfoot .lm-rail-nav__link{justify-content:center;width:var(--lm-hit);padding:0}.lm-app__head{grid-area:head;position:sticky;top:0;z-index:var(--lm-z-bar);display:flex;align-items:center;gap:var(--lm-s-3);min-height:var(--lm-strip);padding:var(--lm-s-3) var(--lm-s-6);padding-top:calc(var(--lm-s-3) + var(--lm-safe-t));padding-right:calc(var(--lm-s-6) + var(--lm-safe-r));background:var(--lm-opal);border-bottom:1px solid var(--lm-frame);box-shadow:var(--lm-shadow-bar)}@supports not (aspect-ratio: 1){.lm-app__head{gap:0}.lm-app__head > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-app--phone .lm-app__head{min-height:var(--lm-touch);padding:var(--lm-s-2) var(--lm-s-4);padding-top:calc(var(--lm-s-2) + var(--lm-safe-t))}.lm-app__band{grid-area:band}.lm-app__main{grid-area:main;min-width:0;width:100%;max-width:var(--lm-page);margin:0 auto;padding:var(--lm-s-6) var(--lm-s-7) var(--lm-s-10);padding-right:calc(var(--lm-s-7) + var(--lm-safe-r))}.lm-app__main:focus{outline:none}.lm-app--icons .lm-app__main{padding:var(--lm-s-5) var(--lm-s-5) var(--lm-s-10)}.lm-app--phone .lm-app__main{padding:var(--lm-s-4) var(--lm-s-4) var(--lm-s-8)}.lm-app__dock{grid-area:dock;position:sticky;bottom:0;z-index:var(--lm-z-bar)}.lm-app__head-grow{flex:1;min-width:0}.lm-app__head-end{display:flex;align-items:center;gap:var(--lm-s-2);margin-left:auto}@supports not (aspect-ratio: 1){.lm-app__head-end{gap:0}.lm-app__head-end > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-rail-nav ul{display:grid;gap:var(--lm-s-1)}.lm-rail-nav__link{position:relative;display:flex;align-items:center;gap:var(--lm-s-4);min-height:var(--lm-hit);padding:0 var(--lm-s-4);border:1px solid transparent;border-radius:var(--lm-r-box);color:var(--lm-ink);font-weight:600;text-decoration:none}@supports not (aspect-ratio: 1){.lm-rail-nav__link{gap:0}.lm-rail-nav__link > :not(:last-child){margin-right:var(--lm-s-4)}}@media(hover:hover){.lm-rail-nav__link:hover{background:var(--lm-opal-press)}.lm-rail-nav__link[data-lit]:hover{background:var(--lm-cobalt-tint)}}.lm-rail-nav__icon{position:relative;display:inline-grid;place-items:center;flex:none}.lm-rail-nav__dot{position:absolute;top:-2px;right:-3px;width:9px;height:9px;border:2px solid var(--lm-opal);border-radius:var(--lm-r-round)}:root .lm-rail-nav__dot[data-lit=red]{background:var(--lm-red)}:root .lm-rail-nav__dot[data-lit=yellow]{background:var(--lm-yellow)}:root .lm-rail-nav__dot[data-lit=green]{background:var(--lm-green)}:root .lm-rail-nav__dot[data-lit=cobalt]{background:var(--lm-cobalt)}.lm-rail-nav__word{flex:1;min-width:0}.lm-rail-nav__count,.lm-dock-nav__count,.lm-quick__count,.lm-chip__count{display:inline-grid;place-items:center;min-width:1.6em;height:1.6em;padding:0 .4em;border-radius:var(--lm-r-round);font-size:var(--lm-font-xs);font-weight:750;line-height:1}:root .lm-rail-nav__count[data-lit=ink],:root .lm-dock-nav__count[data-lit=ink],:root .lm-quick__count[data-lit=ink]{background:var(--lm-ink);color:var(--lm-opal)}:root .lm-rail-nav__count[data-lit=red],:root .lm-dock-nav__count[data-lit=red],:root .lm-quick__count[data-lit=red]{background:var(--lm-red);color:var(--lm-on-red);border:0}:root .lm-rail-nav__count[data-lit=yellow],:root .lm-dock-nav__count[data-lit=yellow],:root .lm-quick__count[data-lit=yellow]{background:var(--lm-yellow);color:var(--lm-on-yellow);border:0}.lm-app--icons .lm-rail-nav__link{justify-content:center;padding:0}.lm-app--icons .lm-rail-nav__count{position:absolute;top:var(--lm-s-1);right:var(--lm-s-1)}.lm-dock-nav{display:flex;min-height:var(--lm-strip);padding-bottom:var(--lm-safe-b);background:var(--lm-opal);border-top:1px solid var(--lm-frame);box-shadow:var(--lm-shadow-lift)}.lm-dock-nav__link{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--lm-s-1);min-width:0;min-height:var(--lm-strip);padding:var(--lm-s-2) var(--lm-s-1);background:transparent;border:1px solid transparent;border-radius:var(--lm-r-box);color:var(--lm-ink);font-size:var(--lm-font-xs);font-weight:650;text-decoration:none;cursor:pointer}@supports not (aspect-ratio: 1){.lm-dock-nav__link{gap:0}.lm-dock-nav__link > :not(:last-child){margin-bottom:var(--lm-s-1)}}.lm-dock-nav__icon{position:relative;display:inline-grid;place-items:center}.lm-dock-nav__count{position:absolute;top:calc(var(--lm-s-2) * -1.5);left:60%}.lm-dock-nav__word{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lm-switch-btn{position:relative;display:inline-flex;align-items:center;gap:var(--lm-s-3);min-height:var(--lm-hit);max-width:100%;padding:var(--lm-s-1) var(--lm-s-3) var(--lm-s-1) var(--lm-s-1);background:transparent;border:1px solid transparent;border-radius:var(--lm-r-box);color:var(--lm-ink);text-align:left;cursor:pointer}@supports not (aspect-ratio: 1){.lm-switch-btn{gap:0}.lm-switch-btn > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-switch-btn--compact{padding:var(--lm-s-1);gap:var(--lm-s-1)}@media(hover:hover){.lm-switch-btn:hover{background:var(--lm-opal-press);border-color:var(--lm-frame)}}.lm-switch-btn>svg:first-child{flex:none}.lm-switch-btn__text{display:flex;flex-direction:column;min-width:0;line-height:1.15}.lm-switch-btn__app{font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lm-switch-btn__ctx{color:var(--lm-ink-soft);font-size:var(--lm-font-xs);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lm-switch-btn__chev{flex:none;color:var(--lm-ink-soft)}.lm-switch-btn__dot{position:absolute;top:var(--lm-s-1);left:var(--lm-s-6);width:9px;height:9px;border:2px solid var(--lm-opal);border-radius:var(--lm-r-round);background:var(--lm-red)}.lm-app--icons .lm-switch-btn__text,.lm-app--icons .lm-switch-btn__chev{display:none}.lm-quick__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--lm-s-3)}.lm-quick__tile{display:flex;align-items:center;gap:var(--lm-s-4);width:100%;min-height:var(--lm-tile);padding:var(--lm-s-4);background:var(--lm-opal);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-card);color:var(--lm-ink);text-decoration:none;text-align:left;cursor:pointer}@supports not (aspect-ratio: 1){.lm-quick__tile{gap:0}.lm-quick__tile > :not(:last-child){margin-right:var(--lm-s-4)}}@media(hover:hover){.lm-quick__tile:hover{background:var(--lm-opal-press)}.lm-quick__tile[data-lit]:hover{background:var(--lm-cobalt-tint)}}.lm-quick__icon{display:inline-grid;place-items:center;flex:none;width:var(--lm-touch);height:var(--lm-touch);border-radius:var(--lm-r-box);background:var(--lm-wall)}.lm-quick__tile[data-lit] .lm-quick__icon{background:var(--lm-opal)}.lm-quick__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--lm-s-1)}@supports not (aspect-ratio: 1){.lm-quick__text{gap:0}.lm-quick__text > :not(:last-child){margin-bottom:var(--lm-s-1)}}.lm-quick__label{font-weight:700;font-size:var(--lm-font-lg)}.lm-quick__here{font-weight:600;font-size:var(--lm-font-sm)}.lm-quick__desc{font-size:var(--lm-font-sm);color:var(--lm-ink-soft)}.lm-quick__tile[data-lit] .lm-quick__desc{color:inherit}.lm-quick__extra{display:flex;flex-wrap:wrap;gap:var(--lm-s-3);margin-top:var(--lm-s-6);padding-top:var(--lm-s-5);border-top:1px solid var(--lm-frame)}@supports not (aspect-ratio: 1){.lm-quick__extra{gap:0;margin-right:calc(-1 * (var(--lm-s-3)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.lm-quick__extra > *{margin-right:var(--lm-s-3);margin-bottom:var(--lm-s-3)}}.lm-acting{display:flex;align-items:center;gap:var(--lm-s-3);padding:var(--lm-s-2) var(--lm-s-6);border-bottom:1px solid var(--lm-yellow-edge);font-size:var(--lm-font-sm);font-weight:600}@supports not (aspect-ratio: 1){.lm-acting{gap:0}.lm-acting > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-acting>.lm-btn{margin-left:auto;color:inherit}.lm-page-head{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lm-s-4);margin-bottom:var(--lm-s-6)}.lm-page-head__row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--lm-s-4);flex-wrap:wrap}@supports not (aspect-ratio: 1){.lm-page-head__row{gap:0;margin-right:calc(-1 * (var(--lm-s-4)));margin-bottom:calc(-1 * (var(--lm-s-4)))}.lm-page-head__row > *{margin-right:var(--lm-s-4);margin-bottom:var(--lm-s-4)}}.lm-page-head__main{display:block;min-width:0;flex:1 1 20rem}.lm-page-head__title-row{display:flex;align-items:center;gap:var(--lm-s-4);min-width:0}@supports not (aspect-ratio: 1){.lm-page-head__title-row{gap:0}.lm-page-head__title-row > :not(:last-child){margin-right:var(--lm-s-4)}}.lm-page-head__icon{display:inline-grid;place-items:center;flex:none;width:var(--lm-hit);height:var(--lm-hit);border-radius:var(--lm-r-box);background:var(--lm-opal);border:1px solid var(--lm-frame);box-shadow:var(--lm-shadow-card)}.lm-page-head__text,.lm-page-head__title-row .lm-page-head__title{min-width:0}.lm-page-head__title{font-size:var(--lm-font-2xl);font-weight:700;letter-spacing:-.01em;line-height:1.15}.lm-page-head__desc{margin-top:var(--lm-s-1);color:var(--lm-ink-soft);max-width:68ch}.lm-page-head__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lm-s-3)}@supports not (aspect-ratio: 1){.lm-page-head__actions{gap:0;margin-right:calc(-1 * (var(--lm-s-3)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.lm-page-head__actions > *{margin-right:var(--lm-s-3);margin-bottom:var(--lm-s-3)}}.lm-app--phone .lm-page-head__title{font-size:var(--lm-font-xl)}.lm-app--phone .lm-page-head__icon{display:none}.lm-app--phone .lm-page-head__actions{width:100%}.lm-app--phone .lm-page-head__actions>.lm-btn[data-lit]{flex:1}.lm-card{min-width:0;background:var(--lm-opal);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-card)}.lm-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--lm-s-4);padding:var(--lm-s-4) var(--lm-s-5);border-bottom:1px solid var(--lm-frame)}@supports not (aspect-ratio: 1){.lm-card__head{gap:0}.lm-card__head > :not(:last-child){margin-right:var(--lm-s-4)}}.lm-card[data-lit] .lm-card__head{border-bottom-color:inherit}.lm-card__title{display:flex;align-items:center;gap:var(--lm-s-3);font-size:var(--lm-font-lg);font-weight:700;letter-spacing:-.01em;line-height:1.2}@supports not (aspect-ratio: 1){.lm-card__title{gap:0}.lm-card__title > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-card__desc{margin-top:var(--lm-s-1);font-size:var(--lm-font-sm);color:var(--lm-ink-soft)}.lm-card[data-lit] .lm-card__desc{color:inherit}.lm-card__actions{display:flex;flex-wrap:wrap;gap:var(--lm-s-2)}@supports not (aspect-ratio: 1){.lm-card__actions{gap:0;margin-right:calc(-1 * (var(--lm-s-2)));margin-bottom:calc(-1 * (var(--lm-s-2)))}.lm-card__actions > *{margin-right:var(--lm-s-2);margin-bottom:var(--lm-s-2)}}.lm-card__body{padding:var(--lm-s-5)}.lm-card--flush>.lm-card__body{padding:0}.lm-card__foot{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--lm-s-3);padding:var(--lm-s-4) var(--lm-s-5);border-top:1px solid var(--lm-frame)}@supports not (aspect-ratio: 1){.lm-card__foot{gap:0;margin-right:calc(-1 * (var(--lm-s-3)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.lm-card__foot > *{margin-right:var(--lm-s-3);margin-bottom:var(--lm-s-3)}}.lm-app--phone .lm-card__head,.lm-app--phone .lm-card__body,.lm-app--phone .lm-card__foot{padding-left:var(--lm-s-4);padding-right:var(--lm-s-4)}.lm-app--phone .lm-card--flush>.lm-card__body{padding:0}.lm-app--phone .lm-card__head{flex-wrap:wrap}.lm-app--phone .lm-card__heading{flex:1 1 12rem;min-width:0}.lm-app--phone .lm-card__actions .lm-btn{white-space:nowrap}.lm-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--lm-s-5);align-items:start}.lm-grid>*{grid-column:span 12}.lm-grid>.lm-span-8{grid-column:span 8}.lm-grid>.lm-span-6{grid-column:span 6}.lm-grid>.lm-span-4{grid-column:span 4}.lm-grid>.lm-span-3{grid-column:span 3}:root[data-device=tablet-vertical] .lm-grid>[class*=lm-span-],.lm-app--phone .lm-grid>[class*=lm-span-],:root[data-device=movil] .lm-grid>[class*=lm-span-]{grid-column:span 12}:root[data-device=tablet] .lm-grid>.lm-span-3{grid-column:span 6}.lm-stack{display:grid;gap:var(--lm-s-5)}.lm-stack--tight{gap:var(--lm-s-3)}.lm-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lm-s-3)}@supports not (aspect-ratio: 1){.lm-row{gap:0;margin-right:calc(-1 * (var(--lm-s-3)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.lm-row > *{margin-right:var(--lm-s-3);margin-bottom:var(--lm-s-3)}}.lm-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--lm-s-3);margin-bottom:var(--lm-s-4)}@supports not (aspect-ratio: 1){.lm-toolbar{gap:0;margin-right:calc(-1 * (var(--lm-s-3)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.lm-toolbar > *{margin-right:var(--lm-s-3);margin-bottom:var(--lm-s-3)}}.lm-toolbar__start{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--lm-s-3);flex:1 1 20rem;min-width:0}@supports not (aspect-ratio: 1){.lm-toolbar__start{gap:0;margin-right:calc(-1 * (var(--lm-s-3)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.lm-toolbar__start > *{margin-right:var(--lm-s-3);margin-bottom:var(--lm-s-3)}}.lm-toolbar__start>.lm-search{flex:1 1 16rem;max-width:28rem}.lm-toolbar__end{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lm-s-3)}@supports not (aspect-ratio: 1){.lm-toolbar__end{gap:0;margin-right:calc(-1 * (var(--lm-s-3)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.lm-toolbar__end > *{margin-right:var(--lm-s-3);margin-bottom:var(--lm-s-3)}}.lm-toolbar__secondary{display:flex;gap:var(--lm-s-3)}@supports not (aspect-ratio: 1){.lm-toolbar__secondary{gap:0}.lm-toolbar__secondary > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-toolbar__more,.lm-app--phone .lm-toolbar__secondary{display:none}.lm-app--phone .lm-toolbar__more{display:block}.lm-app--phone .lm-toolbar__end{width:100%}.lm-app--phone .lm-toolbar__primary{flex:1}.lm-app--phone .lm-toolbar__primary>.lm-btn{width:100%}.lm-kv{display:grid;gap:0}.lm-kv--2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--lm-s-6)}.lm-app--phone .lm-kv--2,:root[data-device=movil] .lm-kv--2{grid-template-columns:minmax(0,1fr)}.lm-kv__row{display:grid;grid-template-columns:minmax(8rem,35%) minmax(0,1fr);gap:var(--lm-s-4);padding:var(--lm-s-3) 0;border-bottom:1px solid var(--lm-frame)}.lm-kv__row:last-child{border-bottom:0}.lm-kv__label{color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:650}.lm-kv__value{min-width:0;overflow-wrap:anywhere}.lm-kv__hint{display:block;color:var(--lm-ink-soft);font-size:var(--lm-font-sm)}.lm-chiptag{display:inline-flex;align-items:center;gap:var(--lm-s-1);min-height:1.6rem;padding:0 var(--lm-s-3);background:var(--lm-opal);border:1px solid var(--lm-frame);border-radius:var(--lm-r-tag);color:var(--lm-ink);font-size:var(--lm-font-xs);font-weight:700;line-height:1.2;white-space:nowrap}@supports not (aspect-ratio: 1){.lm-chiptag{gap:0}.lm-chiptag > :not(:last-child){margin-right:var(--lm-s-1)}}.lm-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--lm-s-3)}.lm-stat{display:flex;flex-direction:column;gap:var(--lm-s-2);min-width:0;padding:var(--lm-s-4) var(--lm-s-5);background:var(--lm-opal);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-card);color:var(--lm-ink);text-align:left;text-decoration:none}@supports not (aspect-ratio: 1){.lm-stat{gap:0}.lm-stat > :not(:last-child){margin-bottom:var(--lm-s-2)}}.lm-stat--action{cursor:pointer}@media(hover:hover){.lm-stat--action:hover{background:var(--lm-opal-press)}}.lm-stat__label{display:flex;align-items:center;gap:var(--lm-s-2);color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:650}@supports not (aspect-ratio: 1){.lm-stat__label{gap:0}.lm-stat__label > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-stat[data-lit] .lm-stat__label,.lm-stat[data-lit] .lm-stat__hint{color:inherit}.lm-stat__value{font-size:var(--lm-font-2xl);font-weight:800;line-height:1.05;letter-spacing:-.01em;overflow-wrap:anywhere}.lm-stat--lg .lm-stat__value{font-size:var(--lm-font-3xl)}.lm-app--phone .lm-stats>.lm-stat:not(.lm-stat--lg) .lm-stat__value{font-size:var(--lm-font-xl)}.lm-stat__delta{display:inline-flex;align-items:center;gap:var(--lm-s-1);align-self:flex-start;padding:0 var(--lm-s-2);border:1px solid transparent;border-radius:var(--lm-r-tag);font-size:var(--lm-font-sm);font-weight:650;color:var(--lm-ink-soft)}@supports not (aspect-ratio: 1){.lm-stat__delta{gap:0}.lm-stat__delta > :not(:last-child){margin-right:var(--lm-s-1)}}.lm-stat__delta[data-lit]{border-width:1px}.lm-stat__hint{font-size:var(--lm-font-xs);color:var(--lm-ink-soft)}.lm-meter{display:grid;gap:var(--lm-s-2)}.lm-meter__head{display:flex;justify-content:space-between;gap:var(--lm-s-3);font-size:var(--lm-font-sm)}@supports not (aspect-ratio: 1){.lm-meter__head{gap:0}.lm-meter__head > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-meter__label{font-weight:650}.lm-meter__value{font-weight:750}.lm-meter__track{height:8px;overflow:hidden;background:var(--lm-wall);border:1px solid var(--lm-frame);border-radius:var(--lm-r-round)}.lm-meter__fill{display:block;width:var(--lm-fill, 0%);height:100%;border-radius:var(--lm-r-round)}:root .lm-meter__fill[data-lit=cobalt]{background:var(--lm-cobalt)}:root .lm-meter__fill[data-lit=green]{background:var(--lm-green)}:root .lm-meter__fill[data-lit=yellow]{background:var(--lm-yellow)}:root .lm-meter__fill[data-lit=red]{background:var(--lm-red)}.lm-timeline{display:grid}.lm-timeline__step{position:relative;display:grid;grid-template-columns:1.5rem minmax(0,1fr) auto;gap:var(--lm-s-3);padding-bottom:var(--lm-s-4)}.lm-timeline__step:before{content:"";position:absolute;left:calc(var(--lm-s-4) - 1px);top:var(--lm-s-7);bottom:0;width:2px;background:var(--lm-frame)}.lm-timeline__step:last-child:before{display:none}.lm-timeline__mark{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border:2px solid var(--lm-frame-strong);border-radius:var(--lm-r-round);background:var(--lm-opal)}.lm-timeline__step[data-state=done] .lm-timeline__mark{background:var(--lm-green);border-color:var(--lm-green);color:var(--lm-on-green)}.lm-timeline__step[data-state=current] .lm-timeline__mark{background:var(--lm-cobalt-tint);border-color:var(--lm-cobalt-edge);color:var(--lm-cobalt-ink)}.lm-timeline__step[data-state=failed] .lm-timeline__mark{background:var(--lm-red-tint);border-color:var(--lm-red-edge);color:var(--lm-red-ink)}.lm-timeline__text{display:flex;flex-direction:column;gap:var(--lm-s-1);min-width:0}@supports not (aspect-ratio: 1){.lm-timeline__text{gap:0}.lm-timeline__text > :not(:last-child){margin-bottom:var(--lm-s-1)}}.lm-timeline__label{font-weight:650}.lm-timeline__step[data-state=todo] .lm-timeline__label{color:var(--lm-ink-soft);font-weight:500}.lm-timeline__detail{color:var(--lm-ink-soft);font-size:var(--lm-font-sm)}.lm-timeline__time{color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:650}.lm-actionbar{display:grid;gap:var(--lm-s-3);width:100%}.lm-actionbar__error{display:flex;align-items:center;gap:var(--lm-s-2);color:var(--lm-red-text);font-size:var(--lm-font-sm);font-weight:650}@supports not (aspect-ratio: 1){.lm-actionbar__error{gap:0}.lm-actionbar__error > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-actionbar__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lm-s-3)}@supports not (aspect-ratio: 1){.lm-actionbar__row{gap:0;margin-right:calc(-1 * (var(--lm-s-3)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.lm-actionbar__row > *{margin-right:var(--lm-s-3);margin-bottom:var(--lm-s-3)}}.lm-actionbar__info{flex:1 1 10rem;min-width:0;color:var(--lm-ink-soft);font-size:var(--lm-font-sm)}.lm-actionbar__danger+.lm-actionbar__cancel,.lm-actionbar__danger+.lm-actionbar__primary{margin-left:auto}.lm-actionbar__row>.lm-actionbar__cancel:first-child,.lm-actionbar__row>.lm-actionbar__primary:first-child{margin-left:auto}.lm-actionbar__primary{min-width:8rem}.lm-app--phone .lm-actionbar__primary,:root[data-device=movil] .lm-panel .lm-actionbar__primary{flex:1 1 auto}.lm-panel-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--lm-z-sheet);display:flex;justify-content:flex-end;background:var(--lm-scrim);animation:lm-fade var(--lm-t-out) linear}.lm-panel{display:flex;flex-direction:column;width:100%;max-width:var(--lm-panel);height:100%;background:var(--lm-opal);color:var(--lm-ink);border-left:1px solid var(--lm-frame);box-shadow:var(--lm-shadow-sheet);animation:lm-panel-in .2s var(--lm-t-ease)}.lm-panel--lg{max-width:var(--lm-panel-lg)}@keyframes lm-panel-in{0%{opacity:0;transform:translate(16px)}}:root[data-device=escritorio] .lm-panel-veil,:root[data-device=tv] .lm-panel-veil{background:var(--lm-veil)}.lm-panel__head{display:flex;align-items:flex-start;gap:var(--lm-s-3);padding:var(--lm-s-4) var(--lm-s-4) var(--lm-s-4) var(--lm-s-6);padding-top:calc(var(--lm-s-4) + var(--lm-safe-t));border-bottom:1px solid var(--lm-frame)}@supports not (aspect-ratio: 1){.lm-panel__head{gap:0}.lm-panel__head > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-panel__titles{flex:1;min-width:0;padding-top:var(--lm-s-2)}.lm-panel__title{display:flex;align-items:center;gap:var(--lm-s-3);font-size:var(--lm-font-xl);font-weight:700;letter-spacing:-.01em;line-height:1.15;overflow-wrap:anywhere}@supports not (aspect-ratio: 1){.lm-panel__title{gap:0}.lm-panel__title > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-panel__subtitle{margin-top:var(--lm-s-1);color:var(--lm-ink-soft);font-size:var(--lm-font-sm)}.lm-panel__actions{display:flex;align-items:center;gap:var(--lm-s-2)}@supports not (aspect-ratio: 1){.lm-panel__actions{gap:0}.lm-panel__actions > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-panel__tabs{padding:var(--lm-s-3) var(--lm-s-6) 0;border-bottom:1px solid var(--lm-frame)}.lm-panel__tabs .lm-tabs{padding-bottom:var(--lm-s-3)}.lm-panel__body{flex:1;min-height:0;overflow-y:auto;padding:var(--lm-s-6);overscroll-behavior:contain}.lm-panel__body:focus{outline-offset:-3px}.lm-panel__foot{padding:var(--lm-s-4) var(--lm-s-6);padding-bottom:calc(var(--lm-s-4) + var(--lm-safe-b));border-top:1px solid var(--lm-frame);background:var(--lm-opal)}:root[data-device=movil] .lm-panel,:root[data-device=movil-apaisado] .lm-panel{max-width:none;border-left:0}:root[data-device=movil] .lm-panel__head,:root[data-device=movil-apaisado] .lm-panel__head{padding-left:var(--lm-s-2)}:root[data-device=movil] .lm-panel__body,:root[data-device=movil] .lm-panel__foot,:root[data-device=movil] .lm-panel__tabs,:root[data-device=movil-apaisado] .lm-panel__body,:root[data-device=movil-apaisado] .lm-panel__foot,:root[data-device=movil-apaisado] .lm-panel__tabs{padding-left:var(--lm-s-4);padding-right:var(--lm-s-4)}.lm-dt{display:grid;gap:var(--lm-s-3);min-width:0}.lm-dt__scroll{position:relative;overflow:auto;max-width:100%;background:var(--lm-opal);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-card)}.lm-card--flush .lm-dt__scroll{border:0;border-radius:0;box-shadow:none}.lm-dt__scroll:focus{outline-offset:-3px}.lm-dt__table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--lm-font-sm)}.lm-dt__table thead th{position:sticky;top:0;z-index:1;height:var(--lm-hit);padding:0 var(--lm-s-4);background:var(--lm-opal-soft);border-bottom:1px solid var(--lm-frame);color:var(--lm-ink-soft);font-size:var(--lm-font-xs);font-weight:700;text-align:left;white-space:nowrap}.lm-dt__table tbody th,.lm-dt__table tbody td{height:var(--lm-hit);padding:var(--lm-s-2) var(--lm-s-4);border-bottom:1px solid var(--lm-frame);text-align:left;vertical-align:middle}.lm-dt__table tbody th{font-weight:650}.lm-dt__table tbody tr:last-child>*{border-bottom:0}.lm-dt__table .lm-dt__num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.lm-dt__row--action{cursor:pointer}@media(hover:hover){.lm-dt__row--action:hover>*{background:var(--lm-opal-press)}}.lm-dt__table tbody tr[data-lit]>*{border-bottom-color:inherit}.lm-dt__table tbody tr[data-active]>*{background:var(--lm-cobalt-tint);color:var(--lm-cobalt-ink)}.lm-dt__table tbody tr:focus{outline-offset:-3px}.lm-dt__table tbody tr[aria-selected=true]>*{background:var(--lm-cobalt-tint)}.lm-dt__sel,.lm-dt__selcol{width:3rem}.lm-dt__table col{width:var(--lm-col-w, auto)}.lm-dt__go{width:2.5rem;color:var(--lm-ink-soft)}.lm-dt__sort{display:inline-flex;align-items:center;gap:var(--lm-s-1);min-height:var(--lm-hit);padding:0;background:none;border:0;color:inherit;font:inherit;cursor:pointer}@supports not (aspect-ratio: 1){.lm-dt__sort{gap:0}.lm-dt__sort > :not(:last-child){margin-right:var(--lm-s-1)}}.lm-dt__sort-idle{opacity:.35}.lm-dt__empty{padding:var(--lm-s-6);color:var(--lm-ink-soft)}.lm-dt__skeleton{height:var(--lm-hit)}.lm-dt__bulk{position:sticky;top:calc(var(--lm-strip) + var(--lm-safe-t));z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:var(--lm-s-3);padding:var(--lm-s-2) var(--lm-s-2) var(--lm-s-2) var(--lm-s-4);background:var(--lm-cobalt-tint);border:1px solid var(--lm-cobalt-edge);border-radius:var(--lm-r-box);color:var(--lm-cobalt-ink);box-shadow:var(--lm-shadow-pop);animation:lm-fade var(--lm-t-out) linear}@supports not (aspect-ratio: 1){.lm-dt__bulk{gap:0;margin-right:calc(-1 * (var(--lm-s-3)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.lm-dt__bulk > *{margin-right:var(--lm-s-3);margin-bottom:var(--lm-s-3)}}.lm-dt__bulk-count{display:inline-flex;align-items:center;gap:var(--lm-s-2);font-weight:700}@supports not (aspect-ratio: 1){.lm-dt__bulk-count{gap:0}.lm-dt__bulk-count > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-dt__bulk-actions{display:flex;flex-wrap:wrap;gap:var(--lm-s-2);flex:1}@supports not (aspect-ratio: 1){.lm-dt__bulk-actions{gap:0;margin-right:calc(-1 * (var(--lm-s-2)));margin-bottom:calc(-1 * (var(--lm-s-2)))}.lm-dt__bulk-actions > *{margin-right:var(--lm-s-2);margin-bottom:var(--lm-s-2)}}.lm-dt__cards{display:grid;gap:var(--lm-s-3)}.lm-dt__card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"check title go" "check meta go";gap:var(--lm-s-2) var(--lm-s-3);padding:var(--lm-s-4);background:var(--lm-opal);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-card)}.lm-dt__card[tabindex]{cursor:pointer}.lm-dt__card[data-active]{background:var(--lm-cobalt-tint);border-color:var(--lm-cobalt-edge)}.lm-dt__card-check{grid-area:check}.lm-dt__card-title{grid-area:title;font-weight:700;min-width:0}.lm-dt__card-meta{grid-area:meta;display:flex;flex-wrap:wrap;gap:var(--lm-s-1) var(--lm-s-4);font-size:var(--lm-font-sm)}@supports not (aspect-ratio: 1){.lm-dt__card-meta{gap:0;margin-right:calc(-1 * (var(--lm-s-4)));margin-bottom:calc(-1 * (var(--lm-s-1)))}.lm-dt__card-meta > *{margin-right:var(--lm-s-4);margin-bottom:var(--lm-s-1)}}.lm-dt__card-meta>div{display:flex;align-items:baseline;gap:var(--lm-s-1);min-width:0}@supports not (aspect-ratio: 1){.lm-dt__card-meta>div{gap:0}.lm-dt__card-meta>div > :not(:last-child){margin-right:var(--lm-s-1)}}.lm-dt__card-meta dt{flex:none;color:var(--lm-ink-soft)}.lm-dt__card-meta dd{min-width:0;margin:0}.lm-dt__card-meta dt:after{content:":"}.lm-dt__card-meta dt[data-sr]:after{content:none}.lm-dt__card[data-lit] .lm-dt__card-meta dt{color:inherit}.lm-dt__card-num dd{font-variant-numeric:tabular-nums;font-weight:650}.lm-dt__card-go{grid-area:go;align-self:center;color:var(--lm-ink-soft)}.lm-list{display:grid;background:var(--lm-opal);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-card);overflow:hidden}.lm-list--plain{background:transparent;border:0;border-radius:0;box-shadow:none}.lm-list__row+.lm-list__row{border-top:1px solid var(--lm-frame)}.lm-list__item{display:flex;align-items:center;gap:var(--lm-s-4);width:100%;min-height:calc(var(--lm-hit) + var(--lm-s-3));padding:var(--lm-s-3) var(--lm-s-4);background:transparent;border:0;color:var(--lm-ink);text-align:left;text-decoration:none;font:inherit}@supports not (aspect-ratio: 1){.lm-list__item{gap:0}.lm-list__item > :not(:last-child){margin-right:var(--lm-s-4)}}a.lm-list__item,button.lm-list__item{cursor:pointer}@media(hover:hover){a.lm-list__item:hover,button.lm-list__item:hover{background:var(--lm-opal-press)}}.lm-list__item[data-active],.lm-list__item[aria-pressed=true]{background:var(--lm-cobalt-tint);color:var(--lm-cobalt-ink)}.lm-list__item:focus{outline-offset:-3px}.lm-list__item:disabled{color:var(--lm-ink-soft);cursor:not-allowed}.lm-list__lead{display:inline-grid;place-items:center;flex:none;width:var(--lm-hit);height:var(--lm-hit);border-radius:var(--lm-r-box);background:var(--lm-wall)}.lm-list__check{display:inline-grid;place-items:center;flex:none;width:1.25rem;height:1.25rem;border:1px solid var(--lm-frame-strong);border-radius:var(--lm-r-tag)}.lm-list__item[aria-pressed=true] .lm-list__check{background:var(--lm-cobalt);border-color:var(--lm-cobalt);color:var(--lm-on-cobalt)}.lm-list__text{display:flex;flex-direction:column;gap:var(--lm-s-1);flex:1;min-width:0}@supports not (aspect-ratio: 1){.lm-list__text{gap:0}.lm-list__text > :not(:last-child){margin-bottom:var(--lm-s-1)}}.lm-list__title{font-weight:650;overflow-wrap:anywhere}.lm-list__desc{color:var(--lm-ink-soft);font-size:var(--lm-font-sm)}.lm-list__item[data-lit] .lm-list__desc,.lm-list__item[data-active] .lm-list__desc{color:inherit}.lm-list__meta{flex:none;display:flex;align-items:center;gap:var(--lm-s-2);font-size:var(--lm-font-sm);font-weight:650;font-variant-numeric:tabular-nums}@supports not (aspect-ratio: 1){.lm-list__meta{gap:0}.lm-list__meta > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-list__go{flex:none;color:var(--lm-ink-soft)}.lm-list__empty{padding:var(--lm-s-5);color:var(--lm-ink-soft)}.lm-chips-field{display:grid;gap:var(--lm-s-2);min-width:0}.lm-chips{display:flex;flex-wrap:wrap;gap:var(--lm-s-2)}@supports not (aspect-ratio: 1){.lm-chips{gap:0;margin-right:calc(-1 * (var(--lm-s-2)));margin-bottom:calc(-1 * (var(--lm-s-2)))}.lm-chips > *{margin-right:var(--lm-s-2);margin-bottom:var(--lm-s-2)}}.lm-chips--scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.lm-chip{display:inline-flex;align-items:center;gap:var(--lm-s-2);flex:none;min-height:var(--lm-hit);padding:0 var(--lm-s-4);background:var(--lm-opal);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-card);color:var(--lm-ink);font-weight:600;cursor:pointer}@supports not (aspect-ratio: 1){.lm-chip{gap:0}.lm-chip > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-chip[data-lit]{box-shadow:none}@media(hover:hover){.lm-chip:not([data-lit]):hover{background:var(--lm-opal-press)}}.lm-chip:disabled{background:var(--lm-wall);color:var(--lm-frame-strong);box-shadow:none;cursor:not-allowed}.lm-chip__count{background:var(--lm-wall);color:var(--lm-ink)}.lm-chip[data-lit] .lm-chip__count{background:var(--lm-opal);color:var(--lm-cobalt-ink)}.lm-pager{display:flex;align-items:center;justify-content:flex-end;gap:var(--lm-s-2);margin-top:var(--lm-s-3)}@supports not (aspect-ratio: 1){.lm-pager{gap:0}.lm-pager > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-pager__where{margin-right:var(--lm-s-2);color:var(--lm-ink-soft);font-size:var(--lm-font-sm);font-weight:650}.lm-filterbar{position:sticky;top:calc(var(--lm-strip) + var(--lm-safe-t));z-index:3;display:grid;gap:var(--lm-s-3);margin:0 calc(var(--lm-s-2) * -1) var(--lm-s-4);padding:var(--lm-s-3) var(--lm-s-2);background:var(--lm-wall)}.lm-app--phone .lm-filterbar{top:var(--lm-touch)}.lm-filterbar__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--lm-s-3)}@supports not (aspect-ratio: 1){.lm-filterbar__row{gap:0;margin-right:calc(-1 * (var(--lm-s-3)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.lm-filterbar__row > *{margin-right:var(--lm-s-3);margin-bottom:var(--lm-s-3)}}.lm-filterbar__start{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--lm-s-3);flex:1 1 20rem;min-width:0}@supports not (aspect-ratio: 1){.lm-filterbar__start{gap:0;margin-right:calc(-1 * (var(--lm-s-3)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.lm-filterbar__start > *{margin-right:var(--lm-s-3);margin-bottom:var(--lm-s-3)}}.lm-filterbar__start>.lm-search{flex:1 1 14rem;max-width:26rem}.lm-filterbar__end{display:flex;flex-wrap:wrap;gap:var(--lm-s-2)}@supports not (aspect-ratio: 1){.lm-filterbar__end{gap:0;margin-right:calc(-1 * (var(--lm-s-2)));margin-bottom:calc(-1 * (var(--lm-s-2)))}.lm-filterbar__end > *{margin-right:var(--lm-s-2);margin-bottom:var(--lm-s-2)}}.lm-filterbar__active{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lm-s-2)}@supports not (aspect-ratio: 1){.lm-filterbar__active{gap:0;margin-right:calc(-1 * (var(--lm-s-2)));margin-bottom:calc(-1 * (var(--lm-s-2)))}.lm-filterbar__active > *{margin-right:var(--lm-s-2);margin-bottom:var(--lm-s-2)}}.lm-filterbar__pill{display:inline-flex;align-items:center;gap:var(--lm-s-1);min-height:2rem;padding:0 var(--lm-s-1) 0 var(--lm-s-3);border:1px solid;border-radius:var(--lm-r-tag);font-size:var(--lm-font-sm);font-weight:650}@supports not (aspect-ratio: 1){.lm-filterbar__pill{gap:0}.lm-filterbar__pill > :not(:last-child){margin-right:var(--lm-s-1)}}.lm-filterbar__x{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;background:none;border:0;border-radius:var(--lm-r-tag);color:inherit;cursor:pointer}.lm-filterbar__clear{min-height:2rem;padding:0 var(--lm-s-2);background:none;border:0;color:var(--lm-cobalt-text);font-weight:650;cursor:pointer}.lm-check{position:relative;display:inline-flex;align-items:flex-start;gap:var(--lm-s-3);min-height:var(--lm-hit);padding:var(--lm-s-2) 0;cursor:pointer}@supports not (aspect-ratio: 1){.lm-check{gap:0}.lm-check > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-check>input{position:absolute;opacity:0;width:1.25rem;height:1.25rem;margin:0;top:50%;left:0;transform:translateY(-50%)}.lm-check__box{display:inline-grid;place-items:center;flex:none;width:1.25rem;height:1.25rem;margin-top:1px;background:var(--lm-opal);border:1px solid var(--lm-frame-strong);border-radius:var(--lm-r-tag);color:transparent}.lm-check>input:checked+.lm-check__box,.lm-check>input:indeterminate+.lm-check__box{background:var(--lm-cobalt);border-color:var(--lm-cobalt);color:var(--lm-on-cobalt)}.lm-check>input:focus-visible+.lm-check__box{outline:3px solid var(--lm-ink);outline-offset:2px}.lm-check>input:disabled+.lm-check__box{background:var(--lm-wall);border-style:dashed}.lm-check__text{display:flex;flex-direction:column;gap:var(--lm-s-1)}@supports not (aspect-ratio: 1){.lm-check__text{gap:0}.lm-check__text > :not(:last-child){margin-bottom:var(--lm-s-1)}}.lm-check__label{font-weight:600}.lm-field__req{color:var(--lm-red-text)}.lm-unit{position:relative;display:block}.lm-unit--on>.lm-input{padding-right:calc(var(--lm-s-4) + 2.5em)}.lm-input--num{text-align:right}.lm-unit__text{position:absolute;right:var(--lm-s-4);top:50%;transform:translateY(-50%);color:var(--lm-ink-soft);font-weight:650;pointer-events:none}.lm-range{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--lm-s-2)}@supports not (aspect-ratio: 1){.lm-range{gap:0;margin-right:calc(-1 * (var(--lm-s-2)));margin-bottom:calc(-1 * (var(--lm-s-2)))}.lm-range > *{margin-right:var(--lm-s-2);margin-bottom:var(--lm-s-2)}}.lm-range__day{width:10.5rem}.lm-range__sep{color:var(--lm-ink-soft)}:root[data-device=movil] .lm-range{display:flex;width:100%}:root[data-device=movil] .lm-range>.lm-menu{flex-basis:100%}:root[data-device=movil] .lm-range__day{flex:1 1 0;width:auto;min-width:0}.lm-fieldset{display:grid;gap:var(--lm-s-3);padding:0}.lm-fieldset+.lm-fieldset{margin-top:var(--lm-s-6);padding-top:var(--lm-s-6);border-top:1px solid var(--lm-frame)}.lm-fieldset__legend{float:left;width:100%;margin-bottom:var(--lm-s-1);font-size:var(--lm-font-lg);font-weight:700;letter-spacing:-.01em}.lm-fieldset__legend+*{clear:both}.lm-fieldset__hint{clear:both;color:var(--lm-ink-soft);font-size:var(--lm-font-sm)}.lm-fieldset__grid{clear:both;display:grid;gap:var(--lm-s-4)}.lm-fieldset__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lm-fieldset__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-device=movil] .lm-fieldset__grid--2,:root[data-device=movil] .lm-fieldset__grid--3,:root[data-device=movil-apaisado] .lm-fieldset__grid--3{grid-template-columns:minmax(0,1fr)}.lm-wide{grid-column:1 / -1}.lm-form{display:grid;gap:var(--lm-s-5)}.lm-bars{--lm-bars-fill: var(--lm-cobalt);position:relative;display:grid;gap:var(--lm-s-2);margin:0}:root[data-scene=night] .lm-bars{--lm-bars-fill: var(--lm-cobalt-text)}.lm-bars__legend{display:flex;gap:var(--lm-s-5);font-size:var(--lm-font-xs);font-weight:650;color:var(--lm-ink-soft)}@supports not (aspect-ratio: 1){.lm-bars__legend{gap:0}.lm-bars__legend > :not(:last-child){margin-right:var(--lm-s-5)}}.lm-bars__key{display:inline-flex;align-items:center;gap:var(--lm-s-2)}@supports not (aspect-ratio: 1){.lm-bars__key{gap:0}.lm-bars__key > :not(:last-child){margin-right:var(--lm-s-2)}}.lm-bars__key:before{content:"";display:inline-block;width:12px;height:12px;border-radius:var(--lm-r-tag);background:var(--lm-bars-fill)}.lm-bars__key--compare:before{height:3px;border-radius:0;background:var(--lm-ink)}.lm-bars__plot{position:relative}.lm-bars__svg{display:block;width:100%;height:11rem}.lm-bars__grid{stroke:var(--lm-frame);stroke-width:1;vector-effect:non-scaling-stroke}.lm-bars__base{stroke:var(--lm-frame-strong);stroke-width:1;vector-effect:non-scaling-stroke}.lm-bars__bar{fill:var(--lm-bars-fill)}.lm-bars__tick{stroke:var(--lm-ink);stroke-width:3;vector-effect:non-scaling-stroke}.lm-bars g[data-on] .lm-bars__bar{fill:var(--lm-cobalt-press)}.lm-bars__hits{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.lm-bars__hit{flex:1 1 0;min-width:0;padding:0;background:transparent;border:0;cursor:default}.lm-bars__hit:focus{outline-offset:-3px}.lm-bars__tip{position:absolute;top:0;left:var(--lm-at);z-index:2;display:grid;gap:var(--lm-s-1);min-width:8rem;padding:var(--lm-s-2) var(--lm-s-3);transform:translate(-50%);background:var(--lm-opal);border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);box-shadow:var(--lm-shadow-pop);font-size:var(--lm-font-xs);pointer-events:none;white-space:nowrap}.lm-bars__axis{display:flex;font-size:var(--lm-font-xs);color:var(--lm-ink-soft)}.lm-bars__axis>span{flex:1 1 0;min-width:0;text-align:center;font-variant-numeric:tabular-nums}.lm-bars__axis>span[data-now]{color:var(--lm-ink);font-weight:750}@media(forced-colors:active){.lm-bars__bar{fill:CanvasText}.lm-bars__tick{stroke:Highlight}.lm-check__box{border-color:CanvasText}}.lm-cust__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lm-s-4)}.lm-cust__consent{display:grid;gap:var(--lm-s-2)}.lm-cust__consent-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lm-s-3)}@supports not (aspect-ratio: 1){.lm-cust__consent-row{gap:0;margin-right:calc(-1 * (var(--lm-s-3)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.lm-cust__consent-row > *{margin-right:var(--lm-s-3);margin-bottom:var(--lm-s-3)}}.lm-cust__consent-detail{color:var(--lm-ink-soft);font-size:var(--lm-font-sm)}.lm-addr{display:grid;gap:var(--lm-s-4);min-width:0;margin:0;padding:var(--lm-s-4)}.lm-addr--plain{padding:0;border:0}.lm-addr__top{display:flex;align-items:flex-end;gap:var(--lm-s-3)}@supports not (aspect-ratio: 1){.lm-addr__top{gap:0}.lm-addr__top > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-addr__top>.lm-field{flex:1}.lm-addr__labels{margin-top:calc(-1 * var(--lm-s-2))}.lm-addr__labels .lm-chips{flex-wrap:wrap;overflow-x:visible}.lm-addr__labels .lm-chip{flex:0 1 auto;max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}.lm-addr__triple{display:grid;grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr);gap:var(--lm-s-4)}:root[data-narrow] .lm-cust__pair,:root[data-narrow] .lm-addr__triple,:root[data-device=movil] .lm-cust__pair,:root[data-device=movil] .lm-addr__triple{grid-template-columns:minmax(0,1fr)}.lm-addrsearch{display:grid;gap:var(--lm-s-2)}.lm-addrsearch__list{display:grid;border:1px solid var(--lm-frame);border-radius:var(--lm-r-box);background:var(--lm-opal);overflow:hidden}.lm-addrsearch__row{display:flex;align-items:center;gap:var(--lm-s-3);width:100%;min-height:var(--lm-touch);padding:var(--lm-s-2) var(--lm-s-4);background:transparent;border:0;border-bottom:1px solid var(--lm-frame);text-align:left;cursor:pointer}@supports not (aspect-ratio: 1){.lm-addrsearch__row{gap:0}.lm-addrsearch__row > :not(:last-child){margin-right:var(--lm-s-3)}}.lm-addrsearch__row>span{display:grid;font-size:var(--lm-font-sm)}.lm-addrsearch__main{font-weight:700;font-size:var(--lm-font-md)}.lm-addrsearch__row:active{background:var(--lm-opal-press)}.lm-addrsearch__source{padding:var(--lm-s-2) var(--lm-s-4);font-size:var(--lm-font-xs)}.lm-maplink{display:inline-flex;align-items:center;gap:var(--lm-s-2);min-height:var(--lm-touch);font-size:var(--lm-font-sm);font-weight:650}@supports not (aspect-ratio: 1){.lm-maplink{gap:0}.lm-maplink > :not(:last-child){margin-right:var(--lm-s-2)}}@media print{:root[data-printing],:root[data-printing] body{height:auto;min-height:0;overflow:visible;background:var(--lm-paper);color:var(--lm-paper-ink)}:root[data-printing] body>:not([data-print-path]):not([data-print-root]),:root[data-printing] [data-print-path]>:not([data-print-path]):not([data-print-root]){display:none}:root[data-printing] [data-print-path]{display:block;position:static;top:auto;right:auto;bottom:auto;left:auto;transform:none;animation:none;opacity:1;width:auto;max-width:none;height:auto;max-height:none;min-height:0;overflow:visible;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}:root[data-printing] [data-print-root]{display:block;position:static;transform:none;animation:none;width:auto;max-width:none;height:auto;max-height:none;overflow:visible;margin:0;padding:0;border:0;box-shadow:none;background:var(--lm-paper);color:var(--lm-paper-ink);font-size:11pt;line-height:1.4}:root[data-printing] [data-print-root] *{color:var(--lm-paper-ink);background:transparent;box-shadow:none;border-color:var(--lm-paper-ink);animation:none}:root[data-printing] [data-print-root] [data-print-hide]{display:none}:root[data-printing] [data-print-root] img,:root[data-printing] [data-print-root] svg{break-inside:avoid}:root[data-printing] [data-print-root][data-print-size=ticket]{width:72mm;font-size:10pt;line-height:1.35}:root[data-printing] [data-print-root] .lm-ticket{width:auto;border:0;padding:0;font-size:9pt}:root[data-printing] [data-print-root] .lm-ticket__rule{border-top-color:var(--lm-paper-ink)}:root[data-printing] [data-print-root] .lm-receipt{width:auto;border:0;padding:0}}html,body,#root{height:100%}.gn-loading{display:grid;place-items:center;min-height:100%;color:var(--lm-ink-soft);font-weight:600}.gn-screen{height:100%}.gn-gate{display:flex;min-height:100%;background:var(--lm-opal)}.gn-gate__main{display:flex;flex:1 1 0;flex-direction:column;min-width:0;padding:calc(var(--lm-s-7) + var(--lm-safe-t)) calc(var(--lm-s-5) + var(--lm-safe-r)) calc(var(--lm-s-5) + var(--lm-safe-b)) calc(var(--lm-s-5) + var(--lm-safe-l))}.gn-gate__logo{align-self:flex-start}.gn-gate__card{display:grid;gap:var(--lm-s-6);width:100%;max-width:25rem;margin:auto;padding:var(--lm-s-9) 0;animation:lm-in var(--lm-t-in) var(--lm-t-ease)}.gn-gate--wide .gn-gate__card{max-width:48rem}.gn-gate__head{display:grid;gap:var(--lm-s-3)}.gn-gate__title{font-size:var(--lm-font-2xl);font-weight:700;letter-spacing:-.02em;line-height:1.15}.gn-gate__sub,.gn-gate__hint{color:var(--lm-ink-soft)}.gn-gate__hint{font-size:var(--lm-font-sm)}.gn-gate__error{padding:var(--lm-s-3) var(--lm-s-4);background:var(--lm-red-tint);border:1px solid var(--lm-red-edge);border-radius:var(--lm-r-box);color:var(--lm-red-ink);font-weight:600}.gn-gate__actions{display:grid;gap:var(--lm-s-3)}.gn-gate__or{display:flex;align-items:center;gap:var(--lm-s-4);color:var(--lm-ink-soft);font-size:var(--lm-font-sm)}@supports not (aspect-ratio: 1){.gn-gate__or{gap:0}.gn-gate__or > :not(:last-child){margin-right:var(--lm-s-4)}}.gn-gate__or:before,.gn-gate__or:after{content:"";flex:1 1 0;border-top:1px solid var(--lm-frame)}.gn-gate__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:var(--lm-s-3)}@supports not (aspect-ratio: 1){.gn-gate__row{gap:0;margin-right:calc(-1 * (var(--lm-s-3)));margin-bottom:calc(-1 * (var(--lm-s-3)))}.gn-gate__row > *{margin-right:var(--lm-s-3);margin-bottom:var(--lm-s-3)}}.gn-gate__row>.lm-field{flex:1 1 14rem}.gn-gate__foot{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--lm-s-2) var(--lm-s-5);padding-top:var(--lm-s-5);border-top:1px solid var(--lm-frame)}@supports not (aspect-ratio: 1){.gn-gate__foot{gap:0;margin-right:calc(-1 * (var(--lm-s-5)));margin-bottom:calc(-1 * (var(--lm-s-2)))}.gn-gate__foot > *{margin-right:var(--lm-s-5);margin-bottom:var(--lm-s-2)}}.gn-gate__legal{display:flex;align-items:center;justify-content:center;gap:var(--lm-s-2);margin:0;color:var(--lm-ink-soft);font-size:var(--lm-font-xs)}@supports not (aspect-ratio: 1){.gn-gate__legal{gap:0}.gn-gate__legal > :not(:last-child){margin-right:var(--lm-s-2)}}@media(min-width:40rem){.gn-gate__main{padding-left:calc(var(--lm-s-9) + var(--lm-safe-l));padding-right:calc(var(--lm-s-9) + var(--lm-safe-r))}}.gn-brand{display:none}@media(min-width:60rem){.gn-gate:not(.gn-gate--wide) .gn-gate__main{flex:0 0 auto;width:45%;min-width:30rem}.gn-gate__legal{justify-content:flex-start}.gn-brand{position:relative;display:flex;flex:1 1 0;align-items:center;padding:var(--lm-s-11) var(--lm-s-11) var(--lm-s-11) var(--lm-s-10);overflow:hidden;background-color:var(--lm-cobalt);background-image:radial-gradient(var(--lm-on-cobalt-dot) 1px,transparent 1.5px),linear-gradient(160deg,var(--lm-cobalt) 0%,var(--lm-cobalt-press) 100%);background-size:22px 22px,100% 100%;color:var(--lm-on-cobalt)}.gn-brand:before,.gn-brand:after{content:"";position:absolute;border:1px solid var(--lm-on-cobalt-ring);border-radius:50%;pointer-events:none}.gn-brand:before{right:-12rem;bottom:-12rem;width:32rem;height:32rem}.gn-brand:after{right:-6rem;bottom:-6rem;width:20rem;height:20rem}.gn-brand__body{position:relative;display:grid;gap:var(--lm-s-5);max-width:30rem}.gn-brand__eyebrow{margin:0;color:var(--lm-on-cobalt-soft);font-size:var(--lm-font-sm);font-weight:650;letter-spacing:.06em;text-transform:uppercase}.gn-brand__title{margin:0;text-wrap:balance;font-size:var(--lm-font-3xl);font-weight:750;letter-spacing:-.025em;line-height:1.08}.gn-brand__sub{margin:0;color:var(--lm-on-cobalt-soft);font-size:var(--lm-font-lg);line-height:1.45}.gn-brand__list{display:grid;gap:var(--lm-s-4);margin:var(--lm-s-4) 0 0;padding:0;list-style:none;font-weight:600}.gn-brand__list>li{display:flex;align-items:center;gap:var(--lm-s-4)}@supports not (aspect-ratio: 1){.gn-brand__list>li{gap:0}.gn-brand__list>li > :not(:last-child){margin-right:var(--lm-s-4)}}.gn-brand__list .lm-icon{flex:none;box-sizing:content-box;padding:var(--lm-s-2);background:var(--lm-on-cobalt-plate);border-radius:var(--lm-r-round)}}@media(forced-colors:active){.gn-brand{border-left:1px solid CanvasText}}.gn-mine{display:grid;margin:0;padding:0;list-style:none}.gn-mine__row{display:grid;grid-template-columns:minmax(6rem,auto) minmax(0,1fr);gap:var(--lm-s-1) var(--lm-s-4);padding:var(--lm-s-3) 0;border-bottom:1px solid var(--lm-frame)}.gn-mine__day{font-weight:700;text-transform:capitalize}.gn-mine__how,.gn-mine__fix{grid-column:2;color:var(--lm-ink-soft);font-size:var(--lm-font-sm)}.gn-mine__fix{color:var(--lm-yellow-ink)}.gn-demo-note{color:var(--lm-ink-soft);font-size:var(--lm-font-xs);font-weight:650;text-align:center}.gn-pair{display:grid;gap:var(--lm-s-4)}.gn-pair__code{font-size:var(--lm-font-3xl);font-weight:800;text-align:center;letter-spacing:.3em}.gn-fichar{display:grid;place-items:center;height:100%;padding:var(--lm-s-6) var(--lm-s-4);overflow:auto}.gn-fichar__card{display:grid;gap:var(--lm-s-5);width:100%;max-width:34rem;padding:var(--lm-s-8) var(--lm-s-7);background:var(--lm-opal);border:1px solid var(--lm-frame);border-radius:var(--lm-r-panel);box-shadow:var(--lm-shadow-raised);text-align:center}.gn-fichar__title{font-size:var(--lm-font-3xl);font-weight:800;letter-spacing:-.01em}.gn-fichar__dni{font-size:var(--lm-font-3xl);font-weight:800;text-align:center;letter-spacing:.08em;min-height:var(--lm-tile)}.gn-fichar__who{font-size:var(--lm-font-xl);font-weight:750}.gn-fichar__big{font-size:var(--lm-font-3xl);font-weight:800;line-height:1.1}.gn-fichar__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--lm-s-4)}@supports not (aspect-ratio: 1){.gn-fichar__actions{gap:0;margin-right:calc(-1 * (var(--lm-s-4)));margin-bottom:calc(-1 * (var(--lm-s-4)))}.gn-fichar__actions > *{margin-right:var(--lm-s-4);margin-bottom:var(--lm-s-4)}}.gn-fichar__actions>.lm-btn[data-lit]{flex:1 1 14rem}.gn-gate__link{padding:0;background:none;border:0;color:var(--lm-cobalt-text);font:inherit;font-weight:650;cursor:pointer}.gn-gate__link:hover{text-decoration:underline}.gn-gate__google .lm-btn__label{display:inline-flex;align-items:center;gap:var(--lm-s-3)}@supports not (aspect-ratio: 1){.gn-gate__google .lm-btn__label{gap:0}.gn-gate__google .lm-btn__label > :not(:last-child){margin-right:var(--lm-s-3)}}.gn-google__red{fill:var(--lm-google-red)}.gn-google__blue{fill:var(--lm-google-blue)}.gn-google__yellow{fill:var(--lm-google-yellow)}.gn-google__green{fill:var(--lm-google-green)}.gn-loginqr{display:grid;justify-items:center;gap:var(--lm-s-4);text-align:center}.gn-loginqr[data-lit=green]{color:var(--lm-green-text)}.gn-loginqr__who{font-size:var(--lm-font-xl);font-weight:750}.gn-loginqr__code{margin:0;padding:var(--lm-s-3);background:var(--lm-paper);border:1px solid var(--lm-frame);border-radius:var(--lm-r-panel)}.gn-loginqr__code img,.gn-loginqr__placeholder{display:block;width:min(20rem,70vw);height:auto;aspect-ratio:1;image-rendering:pixelated}.gn-loginqr__big{font-size:var(--lm-font-2xl);font-weight:800;line-height:1.15}.gn-loginqr__hint{max-width:28rem;color:var(--lm-ink-soft)}.gn-loginqr__left{font-size:var(--lm-font-lg);font-weight:750}.gn-loginqr__error{font-weight:650;color:var(--lm-red-text)}