.kasademo-module__90C_4q__page{box-sizing:border-box;min-height:100vh;padding:calc(24px + var(--safe-top)) 24px 24px;font-family:var(--sys-font);color:var(--sys-label);background:var(--sys-ground-image), var(--sys-ground);isolation:isolate;-webkit-font-smoothing:antialiased}.kasademo-module__90C_4q__title{letter-spacing:-.02em;color:var(--sys-label);margin:0 0 16px;font-size:22px;font-weight:700}body:has(.kasademo-module__90C_4q__page){margin:0}@media (min-width:900px) and (pointer:fine){.kasademo-module__90C_4q__title{padding:10px 0 14px 84px}}.kasademo-module__90C_4q__panes{grid-template-columns:1fr 1fr;align-items:start;gap:24px;max-width:1600px;margin:0 auto;display:grid}@media (max-width:800px){.kasademo-module__90C_4q__panes{grid-template-columns:1fr}}.kasademo-module__90C_4q__customer,.kasademo-module__90C_4q__console{box-sizing:border-box;border-radius:var(--sys-r-panel);border:0;padding:20px}.kasademo-module__90C_4q__customer:before{content:"";z-index:-1;border-radius:calc(var(--sys-r-panel) + 3px);background:var(--sys-steel);position:absolute;inset:-3px;box-shadow:0 0 0 .5px #0f172a2e,0 18px 40px -18px #0b1a3380}.kasademo-module__90C_4q__console{background:var(--sys-frost);box-shadow:var(--sys-frost-shadow)}.kasademo-module__90C_4q__customer{text-align:center;background:var(--sys-navy-image);min-height:420px;box-shadow:var(--sys-navy-shadow);color:var(--sys-on-navy);position:relative}.kasademo-module__90C_4q__paneTitle{color:var(--sys-label-2);margin:0 0 12px;font-size:13px;font-weight:600}.kasademo-module__90C_4q__customer>.kasademo-module__90C_4q__paneTitle{color:var(--sys-on-navy-2)}.kasademo-module__90C_4q__store{color:var(--sys-on-navy);min-height:1.2em;margin:0 0 16px;font-size:20px;font-weight:700}.kasademo-module__90C_4q__qr{margin:0 auto 16px}.kasademo-module__90C_4q__qrImage{background-color:#fff;border:0;border-radius:10px;width:220px;max-width:100%;height:auto;margin:0 auto;display:block;box-shadow:0 0 0 6px #fff,0 14px 30px -10px #0000008c}.kasademo-module__90C_4q__invite{color:var(--sys-on-navy-2);margin:12px 0 0;font-size:15px}.kasademo-module__90C_4q__customerState{margin:16px 0;font-size:24px;font-weight:700}.kasademo-module__90C_4q__customerLines,.kasademo-module__90C_4q__receiptLines{text-align:left;max-width:420px;margin:0 auto;padding:0;list-style:none}.kasademo-module__90C_4q__customerLines li,.kasademo-module__90C_4q__receiptLines li{border-bottom:var(--sys-hairline) solid var(--sys-navy-separator);justify-content:space-between;gap:12px;padding:6px 0;font-size:15px;display:flex}.kasademo-module__90C_4q__customerTotal,.kasademo-module__90C_4q__receiptTotal{justify-content:space-between;gap:12px;max-width:420px;margin:12px auto 0;font-size:20px;display:flex}.kasademo-module__90C_4q__receipt{text-align:left;color:var(--sys-label);background-color:#fff;border:0;border-radius:14px;margin-top:16px;padding:16px;box-shadow:0 14px 30px -14px #00000080}.kasademo-module__90C_4q__receiptLines li{border-bottom-color:var(--sys-separator)}.kasademo-module__90C_4q__connection{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}.kasademo-module__90C_4q__field{color:var(--sys-label-2);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.kasademo-module__90C_4q__field input{color:var(--sys-label);background-color:var(--sys-well);box-shadow:var(--sys-well-shadow);border:0;border-radius:10px;padding:7px 9px;font-size:14px;font-weight:400}.kasademo-module__90C_4q__field input:focus-visible,.kasademo-module__90C_4q__scaleRow input:focus-visible,.kasademo-module__90C_4q__lines input:focus-visible{box-shadow:inset 0 0 0 1px var(--sys-blue), 0 0 0 4px color-mix(in srgb, var(--sys-blue) 22%, transparent);outline:0}.kasademo-module__90C_4q__page button:focus-visible{outline:3px solid var(--sys-blue);outline-offset:2px}.kasademo-module__90C_4q__status{align-items:center;gap:8px;margin:0 0 12px;font-size:13px;display:flex}.kasademo-module__90C_4q__pill{border-radius:var(--sys-r-control);background-color:var(--sys-fill);padding:3px 10px;font-weight:600}.kasademo-module__90C_4q__error{color:#b00012;background-color:#ffe9e7;border-radius:12px;margin:0 0 12px;padding:8px 10px;font-size:14px}.kasademo-module__90C_4q__welcome{color:var(--sys-on-navy);margin:0 0 8px;font-size:18px;font-weight:700}.kasademo-module__90C_4q__customerScale{color:var(--sys-on-navy-2);margin:0 0 16px;font-size:16px}.kasademo-module__90C_4q__customerBox{background-color:var(--sys-fill);border:0;border-radius:14px;margin-bottom:12px;padding:10px 12px}.kasademo-module__90C_4q__customerBox button{border-radius:var(--sys-r-control);color:var(--sys-blue-text);cursor:pointer;background-color:#fff;border:0;padding:7px 13px;font-size:13px;font-weight:600;box-shadow:0 0 0 .5px #0f172a1f,0 1px 2px #0f172a14}.kasademo-module__90C_4q__customerPhone{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.kasademo-module__90C_4q__customerPhoneLabel{color:var(--sys-label-2);font-size:12px;font-weight:600}.kasademo-module__90C_4q__badge{border-radius:var(--sys-r-control);background-color:#7676802e;padding:2px 8px;font-size:12px;font-weight:600}.kasademo-module__90C_4q__customerNote{color:var(--sys-label-2);margin:6px 0 0;font-size:13px}.kasademo-module__90C_4q__dialog{border-radius:var(--sys-r-card);box-shadow:var(--sys-float-shadow);background-color:#fff;border:0;margin-bottom:12px;padding:16px 18px}.kasademo-module__90C_4q__dialogTitle{margin:0 0 8px;font-size:18px;font-weight:700}.kasademo-module__90C_4q__dialogText{color:var(--sys-label-2);margin:0 0 12px;font-size:14px}.kasademo-module__90C_4q__consent{align-items:flex-start;gap:8px;margin-bottom:10px;font-size:14px;display:flex}.kasademo-module__90C_4q__consent input{margin-top:3px}.kasademo-module__90C_4q__formError{color:var(--sys-red-text);margin:0 0 10px;font-size:14px}.kasademo-module__90C_4q__scale{background-color:var(--sys-fill);border:0;border-radius:14px;margin-bottom:12px;padding:10px 12px}.kasademo-module__90C_4q__scaleRow{flex-wrap:wrap;align-items:flex-end;gap:12px;font-size:14px;display:flex}.kasademo-module__90C_4q__scaleRow button{border-radius:var(--sys-r-control);color:var(--sys-blue-text);cursor:pointer;background-color:#fff;border:0;padding:7px 13px;font-size:13px;font-weight:600;box-shadow:0 0 0 .5px #0f172a1f,0 1px 2px #0f172a14}.kasademo-module__90C_4q__scaleRow button:disabled{cursor:default;opacity:.45}.kasademo-module__90C_4q__scaleRow input{color:var(--sys-label);background-color:var(--sys-well);box-shadow:var(--sys-well-shadow);border:0;border-radius:10px;padding:7px 9px;font-size:14px;font-weight:400}.kasademo-module__90C_4q__scaleOk{color:var(--sys-green-text);font-weight:700}.kasademo-module__90C_4q__scaleOff{color:var(--sys-red-text);font-weight:700}.kasademo-module__90C_4q__payHint{color:var(--sys-red-text);font-size:13px}.kasademo-module__90C_4q__lines{border-collapse:collapse;width:100%;font-size:14px}.kasademo-module__90C_4q__lines th,.kasademo-module__90C_4q__lines td{border-bottom:var(--sys-hairline) solid var(--sys-separator);text-align:left;vertical-align:top;padding:6px 8px}.kasademo-module__90C_4q__lines th{color:var(--sys-label-2);font-size:12px;font-weight:600}.kasademo-module__90C_4q__lines input{background-color:var(--sys-well);width:6em;box-shadow:var(--sys-well-shadow);color:var(--sys-label);border:0;border-radius:8px;padding:5px 7px;font-size:14px}.kasademo-module__90C_4q__unsold{color:var(--sys-label-2)}.kasademo-module__90C_4q__unsoldNote{font-size:12px;display:block}.kasademo-module__90C_4q__total{border-top:1px solid var(--sys-separator-opaque);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin:12px 0;padding-top:12px;font-size:20px;display:flex}.kasademo-module__90C_4q__actions{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.kasademo-module__90C_4q__actions button,.kasademo-module__90C_4q__connection button{border-radius:var(--sys-r-control);background-color:var(--sys-fill);color:var(--sys-label);cursor:pointer;border:0;padding:9px 15px;font-size:14px;font-weight:600}.kasademo-module__90C_4q__actions button:disabled,.kasademo-module__90C_4q__connection button:disabled{cursor:default;opacity:.45}.kasademo-module__90C_4q__console>.kasademo-module__90C_4q__actions>button:first-of-type,.kasademo-module__90C_4q__dialog .kasademo-module__90C_4q__actions>button:first-of-type,.kasademo-module__90C_4q__connection button[type=submit]{background-color:var(--sys-blue-fill);color:#fff;box-shadow:inset 0 1px 0 #ffffff47, 0 1px 2px color-mix(in srgb, var(--sys-blue-fill-pressed) 28%, transparent), 0 8px 16px -8px color-mix(in srgb, var(--sys-blue-fill) 55%, transparent)}.kasademo-module__90C_4q__console>.kasademo-module__90C_4q__actions>button:nth-of-type(2){color:#fff;background-color:#1f7a35;box-shadow:inset 0 1px #ffffff3d,0 1px 2px #0f501e4d,0 8px 16px -8px #1f7a358c}.kasademo-module__90C_4q__console>.kasademo-module__90C_4q__actions>button:nth-of-type(3){color:var(--sys-red-text)}.kasademo-module__90C_4q__events{max-height:220px;margin:0;padding:0;font-size:13px;list-style:none;overflow-y:auto}.kasademo-module__90C_4q__events li{border-bottom:var(--sys-hairline) solid var(--sys-separator);gap:10px;padding:3px 0;display:flex}.kasademo-module__90C_4q__logTime{color:var(--sys-label-2);font-variant-numeric:tabular-nums}
.demo-kasa-module__9_u92G__loading{background:var(--sys-ground-image), var(--sys-ground);min-height:100vh}
