@charset "UTF-8";:root{--z-ink: #0a3663;--z-ink-soft: #47618a;--z-ink-faint: #8497b5;--z-paper: #ffffff;--z-paper-tint: #f1f8ff;--z-line: #bfe1ff;--z-edge: #8cc6f4;--z-sky: #ddf1ff;--z-track: #d6ebfb;--z-action: #fb8b04;--z-accent: #2588fa;--z-gold: #ffc533;--z-gold-ink: #5c3800;--z-success: #12a56f;--z-danger: #e5484d;--z-locked: #a9b4c6;--b-indigo: #4c5fd5;--b-orange: #fb8b04;--b-purple: #b142fb;--b-green: #03cd8d;--b-yellow: #fcbe02;--b-tangerine: #fa6629;--b-blue: #2588fa;--b-coral: #ff7a6b;--z-panel-radius: 28px;--z-card-radius: 20px;--z-cell-radius: 16px;--z-border: 2.5px;--z-lip: 5px;--z-reading-width: 720px;--z-content-width: 1120px;--z-panel-shadow: rgba(16, 74, 128, .33);--face: #ffffff;--line: #bfe1ff;--edge: #8cc6f4;--ink: #0a3663;--accent: #2588fa;--ts: 1;--vw: 100vw;--vh: 100vh;--gutter: 20px;--gap: 16px}.stage-infantil{--ts: 1.35;--stage-corner: 36px;--stage-touch: 96px;--stage-primary: #fa6629}.stage-primeros{--ts: 1.15;--stage-corner: 28px;--stage-touch: 72px;--stage-primary: #2588fa}.stage-primaria{--ts: 1;--stage-corner: 20px;--stage-touch: 56px;--stage-primary: #4c5fd5}.tone-paper{--face: #ffffff;--line: #bfe1ff;--edge: #8cc6f4;--ink: #0a3663;--accent: #2588fa}.tone-sky{--face: #e9f5ff;--line: #a9d8ff;--edge: #7fbef0;--ink: #0a3663;--accent: #2588fa}.tone-gold{--face: #fff6d1;--line: #ffd452;--edge: #e9a800;--ink: #5c3800;--accent: #d97706}.tone-success{--face: #e1f8ec;--line: #7ddba6;--edge: #3fb97c;--ink: #0b5e3f;--accent: #12a56f}.tone-danger{--face: #ffe9e9;--line: #ffa8a8;--edge: #e87878;--ink: #9b1c1c;--accent: #e5484d}.tone-purple{--face: #f3ecff;--line: #cdb6ff;--edge: #a584ee;--ink: #4a2a99;--accent: #7c4ddb}.tone-muted{--face: #f1f4f9;--line: #cfd8e6;--edge: #aab7cb;--ink: #51607a;--accent: #7a889e}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;height:100%;overflow:hidden;font-family:Nunito,system-ui,-apple-system,sans-serif;font-size:15px;line-height:22px;color:var(--z-ink);background:#cfebff;user-select:none;-webkit-user-select:none;overscroll-behavior:none}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}button{font-family:inherit}h1,h2,h3,h4,p{margin:0}.t-display-l{font:800 calc(44px * var(--ts))/calc(52px * var(--ts)) "Nunito",sans-serif}.t-display-m{font:800 calc(36px * var(--ts))/calc(44px * var(--ts)) "Nunito",sans-serif}.t-display-s,.t-headline-l{font:800 calc(30px * var(--ts))/calc(38px * var(--ts)) "Nunito",sans-serif}.t-headline-m{font:800 calc(24px * var(--ts))/calc(32px * var(--ts)) "Nunito",sans-serif}.t-headline-s{font:800 calc(21px * var(--ts))/calc(28px * var(--ts)) "Nunito",sans-serif}.t-title-l{font:700 calc(20px * var(--ts))/calc(28px * var(--ts)) "Nunito",sans-serif}.t-title-m{font:700 calc(17px * var(--ts))/calc(24px * var(--ts)) "Nunito",sans-serif}.t-title-s{font:700 calc(15px * var(--ts))/calc(21px * var(--ts)) "Nunito",sans-serif}.t-body-l{font:400 calc(17px * var(--ts))/calc(25px * var(--ts)) "Nunito",sans-serif}.t-body-m{font:400 calc(15px * var(--ts))/calc(22px * var(--ts)) "Nunito",sans-serif}.t-body-s{font:400 calc(13px * var(--ts))/calc(19px * var(--ts)) "Nunito",sans-serif}.t-label-l{font:700 calc(15px * var(--ts))/calc(20px * var(--ts)) "Nunito",sans-serif}.t-label-m{font:700 calc(13px * var(--ts))/calc(18px * var(--ts)) "Nunito",sans-serif}.t-label-s{font:700 calc(12px * var(--ts))/calc(16px * var(--ts)) "Nunito",sans-serif}.stage-infantil .t-display-l,.stage-infantil .t-display-m,.stage-infantil .t-display-s,.stage-infantil .t-headline-l,.stage-infantil .t-headline-m,.stage-infantil .t-headline-s{font-weight:900}.w-black{font-weight:900!important}.w-xbold{font-weight:800!important}.w-bold{font-weight:700!important}.w-semi{font-weight:600!important}.ink{color:var(--z-ink)}.ink-soft{color:var(--z-ink-soft)}.ink-faint{color:var(--z-ink-faint)}.center{text-align:center}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.z-screen{position:fixed;inset:0;overflow:hidden;color:var(--z-ink)}.z-backdrop{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.z-screen-body{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);min-height:0}.z-scroll{overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-width:none}.z-scroll::-webkit-scrollbar{display:none}.z-photo{background:var(--photo) center/cover no-repeat}.z-photo:after{content:"";position:absolute;inset:0;background:rgba(255,255,255,var(--veil, .18))}.z-calm{background:linear-gradient(180deg,#cfebff,#e6f5ff,#f4faff)}.z-panel{--radius: var(--z-panel-radius);--lip: var(--z-lip);--pad: 18px;position:relative;display:flex;flex-direction:column;background:var(--face);color:var(--z-ink);border:var(--z-border) solid var(--line);border-radius:var(--radius);padding:var(--pad);margin-bottom:var(--lip);box-shadow:0 var(--lip) 0 var(--edge),0 calc(var(--lip) + 4px) 12px var(--z-panel-shadow);min-width:0}button.z-panel,a.z-panel{cursor:pointer;text-align:left;font:inherit;text-decoration:none}.z-panel.flat-shadow{box-shadow:0 var(--lip) 0 var(--edge),0 calc(var(--lip) + 2px) 6px var(--z-panel-shadow)}.z-cell{--face: #e9f5ff;--line: #a9d8ff;--edge: #7fbef0;--ink: #0a3663;--accent: #2588fa;display:flex;flex-direction:column;background:var(--face);border:2px solid var(--line);border-radius:var(--z-cell-radius);padding:12px 14px;min-width:0}.z-cell.selected{border:3px solid var(--accent)}button.z-cell{cursor:pointer;text-align:left;font:inherit;color:inherit}.z-bar{--radius: 26px;--lip: 4px;display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;min-height:73px;background:var(--z-paper);border:var(--z-border) solid var(--z-line);border-radius:var(--radius);padding:8px 12px;margin-bottom:var(--lip);box-shadow:0 var(--lip) 0 var(--z-edge),0 calc(var(--lip) + 4px) 12px var(--z-panel-shadow);flex:none}.z-bar .z-bar-title{flex:1;min-width:0;display:flex;flex-direction:column}.z-bar .z-bar-title b,.z-bar .z-bar-title h1{font:900 calc(20px * var(--ts))/calc(28px * var(--ts)) "Nunito",sans-serif;color:var(--z-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.z-bar .z-bar-title small{font:600 calc(13px * var(--ts))/calc(19px * var(--ts)) "Nunito",sans-serif;color:var(--z-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.z-btn{--c: var(--z-action);--e: color-mix(in srgb, var(--c), #000 30%);--b: color-mix(in srgb, var(--c), #fff 38%);--h: 60px;--d: 6px;--r: var(--z-card-radius);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:64px;min-height:calc(var(--h) - var(--d));margin:0 0 var(--d);padding:8px 14px;border:1.5px solid var(--b);border-radius:var(--r);background:linear-gradient(180deg,color-mix(in srgb,var(--c),#fff 18%) 0%,var(--c) 50%,color-mix(in srgb,var(--c),#000 6%) 100%);box-shadow:0 var(--d) 0 var(--e);color:#fff;font:900 calc(20px * var(--ts))/1.15 "Nunito",sans-serif;text-align:center;text-decoration:none;cursor:pointer;transition:transform .07s linear,box-shadow .07s linear;flex:none}.z-btn:before{content:"";position:absolute;inset:2px 6px;border-radius:inherit;background:linear-gradient(180deg,#ffffff47,#fff0);pointer-events:none}.z-btn>*{position:relative}.z-btn img{width:28px;height:28px;object-fit:contain;flex:none}.z-btn:active:not(:disabled){transform:translateY(var(--d));box-shadow:0 0 0 var(--e)}.z-btn:disabled{cursor:default;color:#ffffffbf;--e: color-mix(in srgb, var(--c), #8e95ab 70%);background:color-mix(in srgb,var(--c),#b8bed0 65%);border-color:#ffffff40}.z-btn:disabled:before{opacity:.4}.z-btn.fill{display:flex;width:100%}.z-btn.grow{flex:1 1 0}.z-btn.sm{--h: 52px;--d: 4px;--r: var(--z-cell-radius);font-size:calc(17px * var(--ts))}.z-btn.sm img{width:22px;height:22px}.z-btn.xs{--h: 44px;--d: 4px;--r: var(--z-cell-radius);font-size:calc(15px * var(--ts));padding:4px 12px}.z-btn.xs img{width:20px;height:20px}.z-btn.secondary{--c: var(--z-accent)}.z-btn.success{--c: var(--z-success)}.z-btn.danger{--c: var(--z-danger)}.z-btn.gold{--c: var(--z-gold);--e: #d99a00;--b: #ffe89a;color:var(--z-gold-ink);border-width:2px}.z-btn.purple{--c: #7c4ddb}.z-btn.quiet{--c: #ffffff;--e: var(--z-edge);--b: var(--z-line);color:var(--z-ink);border-width:2px}.z-btn.quiet:disabled{color:#0a366399}.z-round{--c: var(--z-accent);--e: color-mix(in srgb, var(--c), #000 30%);--b: color-mix(in srgb, var(--c), #fff 38%);--s: 48px;--d: 4px;position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--s);height:var(--s);margin:0 0 var(--d);padding:0;border:1.5px solid var(--b);border-radius:50%;background:linear-gradient(180deg,color-mix(in srgb,var(--c),#fff 18%) 0%,var(--c) 50%,color-mix(in srgb,var(--c),#000 6%) 100%);box-shadow:0 var(--d) 0 var(--e);color:#fff;cursor:pointer;flex:none;transition:transform .07s linear,box-shadow .07s linear}.z-round:before{content:"";position:absolute;inset:2px 6px;border-radius:50%;background:linear-gradient(180deg,#ffffff47,#fff0);pointer-events:none}.z-round:active:not(:disabled){transform:translateY(var(--d));box-shadow:0 0 0 var(--e)}.z-round:disabled{opacity:.55;cursor:default}.z-round>img{position:relative;width:56%;height:56%;object-fit:contain}.z-round>svg{position:relative;width:54%;height:54%;fill:currentColor}.z-round.sm{--s: 40px}.z-round.danger{--c: var(--z-danger)}.z-round.success{--c: var(--z-success)}.z-round.gold{--c: var(--z-gold);--e: #d99a00;--b: #ffe89a;color:var(--z-gold-ink)}.z-round.img,.z-round.paper{--c: #ffffff;--e: var(--z-edge);--b: var(--z-line);border-width:2px;color:var(--z-ink)}.z-round.back:after,.z-round.close:after{content:"";position:relative;width:54%;height:54%;background:currentColor;-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}.z-round.back{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 11H7.83l4.88-4.88c.39-.39.39-1.03 0-1.42a.996.996 0 0 0-1.41 0l-6.59 6.59a.996.996 0 0 0 0 1.41l6.59 6.59a.996.996 0 1 0 1.41-1.41L7.83 13H19c.55 0 1-.45 1-1s-.45-1-1-1z'/%3E%3C/svg%3E")}.z-round.close{--c: var(--z-danger);--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.3 5.71a.996.996 0 0 0-1.41 0L12 10.59 7.11 5.7A.996.996 0 1 0 5.7 7.11L10.59 12 5.7 16.89a.996.996 0 1 0 1.41 1.41L12 13.41l4.89 4.89a.996.996 0 1 0 1.41-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z'/%3E%3C/svg%3E")}.z-stat{--face: #fff6d1;--line: #ffd452;--ink: #5c3800;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:2px solid var(--line);border-radius:999px;background:var(--face);color:var(--ink);font:900 15px/20px Nunito,sans-serif;white-space:nowrap;flex:none}.z-stat img{width:20px;height:20px;object-fit:contain}.z-stat.large{padding:7px 14px;font-size:18px;line-height:24px}.z-stat.large img{width:24px;height:24px}.z-tag{--face: #e9f5ff;--line: #a9d8ff;--ink: #0a3663;display:inline-block;padding:3px 10px;border:1.5px solid var(--line);border-radius:999px;background:var(--face);color:var(--ink);font:800 13px/18px Nunito,sans-serif;white-space:nowrap;flex:none}.z-pill{--c: #ffffff;--e: var(--z-edge);--b: var(--z-line);--d: 4px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:64px;min-height:48px;margin:0 0 var(--d);padding:6px 16px;border:2px solid var(--b);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--c),#fff 18%) 0%,var(--c) 50%,color-mix(in srgb,var(--c),#000 6%) 100%);box-shadow:0 var(--d) 0 var(--e);color:var(--z-ink);font:800 16px/22px Nunito,sans-serif;white-space:nowrap;text-decoration:none;cursor:pointer;flex:none;transition:transform .07s linear,box-shadow .07s linear}.z-pill:before{content:"";position:absolute;inset:2px 6px;border-radius:inherit;background:linear-gradient(180deg,#ffffff47,#fff0);pointer-events:none}.z-pill>*{position:relative}.z-pill img{width:26px;height:26px;object-fit:contain;flex:none}.z-pill:active{transform:translateY(var(--d));box-shadow:0 0 0 var(--e)}.z-pill.selected{--c: var(--z-gold);--e: #d99a00;--b: #ffe89a;color:var(--z-gold-ink)}.z-pill.fill{flex:1 1 0;min-width:0}.z-pill.stacked{flex-direction:column;gap:2px;min-height:64px;padding:6px 10px;border-radius:var(--z-card-radius);font-size:14px;line-height:19px}.z-pill.stacked img{width:34px;height:34px}.z-section-title{display:flex;align-items:center;gap:8px;font:900 calc(20px * var(--ts))/calc(28px * var(--ts)) "Nunito",sans-serif;color:var(--z-ink)}.z-section-title img{width:26px;height:26px;object-fit:contain}.z-floating-title{--lip: 4px;display:inline-flex;align-items:center;gap:10px;padding:9px 22px;background:var(--z-paper);border:var(--z-border) solid var(--z-line);border-radius:50px;margin-bottom:var(--lip);box-shadow:0 var(--lip) 0 var(--z-edge),0 calc(var(--lip) + 4px) 12px var(--z-panel-shadow);font:900 calc(24px * var(--ts))/calc(32px * var(--ts)) "Nunito",sans-serif;color:var(--z-ink);text-align:center}.z-floating-title img{width:26px;height:26px;object-fit:contain}.z-banner{--face: #e9f5ff;--line: #a9d8ff;--ink: #0a3663;display:flex;align-items:center;gap:10px;padding:10px 14px;border:2px solid var(--line);border-radius:var(--z-cell-radius);background:var(--face);color:var(--ink);font:700 calc(15px * var(--ts))/calc(22px * var(--ts)) "Nunito",sans-serif}.z-banner>img{width:28px;height:28px;object-fit:contain;flex:none}.z-banner>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.z-banner b{font:900 calc(15px * var(--ts))/calc(21px * var(--ts)) "Nunito",sans-serif}.z-banner.center{text-align:center}.z-progress{--p: 0;--color: var(--z-success);height:12px;border-radius:999px;background:var(--z-track);overflow:hidden}.z-progress>i{display:block;height:100%;width:calc(var(--p) * 100%);background:var(--color);border-radius:999px;transition:width .3s ease}.z-medallion{--s: 52px;width:var(--s);height:var(--s);flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#e9f5ff;border:var(--z-border) solid #fff;box-shadow:0 2px 5px var(--z-panel-shadow);overflow:hidden}.z-dialog-scrim{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:20px;background:#0009;animation:z-fade .16s ease}.z-dialog{--lip: var(--z-lip);width:100%;max-width:460px;max-height:100%;display:flex;flex-direction:column;background:var(--z-paper);border:var(--z-border) solid var(--z-line);border-radius:var(--z-panel-radius);box-shadow:0 var(--lip) 0 var(--z-edge),0 14px 30px var(--z-panel-shadow);overflow:hidden;animation:z-pop .18s ease}.z-dialog-head{display:flex;align-items:center;gap:10px;padding:12px 12px 12px 18px;background:var(--z-sky);flex:none}.z-dialog-head>img{width:30px;height:30px;object-fit:contain}.z-dialog-head>b{flex:1;min-width:0;font:900 20px/28px Nunito,sans-serif;color:var(--z-ink)}.z-dialog-body{display:flex;flex-direction:column;align-items:center;gap:14px;padding:20px;overflow-y:auto;scrollbar-width:none}.z-dialog-body::-webkit-scrollbar{display:none}.z-dialog-body>*{max-width:100%}.z-dialog-actions{display:flex;gap:12px;width:100%}.z-dialog-actions>.z-btn{flex:1 1 0}.z-dialog-actions>.z-btn.main{flex:1.2 1 0}.z-loading{display:flex;flex-direction:column;align-items:center;gap:20px;animation:z-fade .18s ease .22s both}.z-loading.launch{animation-delay:0s}.z-loading>img{height:104px;object-fit:contain}.z-loading-pill{--lip: 4px;display:inline-flex;align-items:center;gap:12px;padding:12px 24px;background:var(--z-paper);border:var(--z-border) solid var(--z-line);border-radius:50px;box-shadow:0 var(--lip) 0 var(--z-edge),0 calc(var(--lip) + 4px) 12px var(--z-panel-shadow);font:900 20px/28px Nunito,sans-serif;color:var(--z-ink)}.z-spinner{width:24px;height:24px;border:3px solid var(--z-track);border-top-color:var(--z-accent);border-radius:50%;animation:z-spin .9s linear infinite;flex:none}.z-field{width:100%;min-height:56px;padding:10px 16px;border:2px solid var(--z-line);border-radius:var(--z-cell-radius);background:#fff;color:var(--z-ink);font:700 17px/24px Nunito,sans-serif;outline:none;user-select:text;-webkit-user-select:text}.z-field:focus{border-color:var(--z-accent);border-width:2.5px}.z-field::placeholder{color:var(--z-ink-faint);font-weight:600}.row{display:flex;flex-direction:row;align-items:center}.col{display:flex;flex-direction:column}.grow{flex:1 1 0;min-width:0;min-height:0}.gap-4{gap:4px}.gap-6{gap:6px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-14{gap:14px}.gap-16{gap:16px}.gap-20{gap:20px}.reading{width:100%;max-width:var(--z-reading-width);margin-inline:auto}.content{width:100%;max-width:var(--z-content-width);margin-inline:auto}@keyframes z-fade{0%{opacity:0}to{opacity:1}}@keyframes z-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes z-spin{to{transform:rotate(360deg)}}.z-screen{animation:z-fade .16s ease}.tablet-stage,.tablet-frame,.tablet-bezel,.tablet-screen,.tablet-viewport{width:100%;height:100%}.tablet-camera,.tablet-btn{display:none}@media(min-width:960px)and (min-height:620px){.tablet-stage{position:fixed;inset:0;display:grid;place-items:center;padding:18px;background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.72) 0%,transparent 45%),radial-gradient(circle at 82% 85%,rgba(120,194,248,.45) 0%,transparent 50%),linear-gradient(155deg,#dff1ff,#bfe3fd 52%,#a6d6fa);overflow:hidden}.tablet-frame{position:relative;width:min(94vw,144.6153846154vh,1340px);height:auto;aspect-ratio:16/10.4;padding:18px 22px 22px;border-radius:40px;background:linear-gradient(165deg,#fff,#edf6fe 58%,#d8ecfc);box-shadow:0 30px 64px #0a36633d,0 10px 24px #0a36631f,inset 0 2px 3px #fffffff2,inset 0 -5px 10px #78adde59,0 0 0 2px #78b9f08c}.tablet-frame:before,.tablet-frame:after{content:"";position:absolute;inset:-3px;border-radius:43px;pointer-events:none;background:radial-gradient(circle at 0% 0%,#63b5f7 0 54px,transparent 55px),radial-gradient(circle at 100% 0%,#63b5f7 0 54px,transparent 55px),radial-gradient(circle at 0% 100%,#52a6ec 0 54px,transparent 55px),radial-gradient(circle at 100% 100%,#52a6ec 0 54px,transparent 55px);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:8px}.tablet-camera{position:absolute;top:7px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;z-index:2;pointer-events:none}.tablet-lens{width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#4a8bd1,#0a3663 55%,#051b33);box-shadow:0 0 0 2px #b4d6f5cc}.tablet-sensor{width:5px;height:5px;border-radius:50%;background:#8ab4dc}.tablet-btn{display:block;position:absolute;background:linear-gradient(180deg,#e2f1fd,#a9d2f5);box-shadow:0 1px 3px #0a366333;pointer-events:none}.tablet-btn-pwr{top:-4px;left:112px;width:44px;height:4px;border-radius:4px 4px 0 0}.tablet-btn-vol-up{top:96px;left:-4px;width:4px;height:44px;border-radius:4px 0 0 4px}.tablet-btn-vol-dn{top:150px;left:-4px;width:4px;height:44px;border-radius:4px 0 0 4px}.tablet-bezel{width:100%;height:100%;padding:11px;border-radius:26px;background:linear-gradient(180deg,#0d2e52,#071e38);box-shadow:inset 0 2px 6px #00000073,0 1px #ffffffd9}.tablet-screen{position:relative;width:100%;height:100%;border-radius:17px;overflow:hidden;background:var(--z-sky-wash)}.tablet-viewport{position:relative;width:100%;height:100%;transform:translateZ(0);zoom:var(--tablet-zoom, 1)}}
