@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(roboto-latin-300-normal.ed57ce82.woff2)format("woff2"),url(roboto-latin-300-normal.56739fea.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(roboto-latin-ext-300-normal.6a4af701.woff2)format("woff2"),url(roboto-latin-ext-300-normal.d9c4fa74.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(roboto-latin-400-normal.844ca801.woff2)format("woff2"),url(roboto-latin-400-normal.6c5eecf6.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(roboto-latin-ext-400-normal.47dbb5b7.woff2)format("woff2"),url(roboto-latin-ext-400-normal.a6ecbd88.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(roboto-latin-500-normal.11b7453b.woff2)format("woff2"),url(roboto-latin-500-normal.4f31b11f.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(roboto-latin-ext-500-normal.3d233029.woff2)format("woff2"),url(roboto-latin-ext-500-normal.71af70b5.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(roboto-condensed-latin-500-normal.5a67a737.woff2)format("woff2"),url(roboto-condensed-latin-500-normal.1abbf5dc.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(roboto-condensed-latin-ext-500-normal.ca35499c.woff2)format("woff2"),url(roboto-condensed-latin-ext-500-normal.76f98009.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(roboto-condensed-latin-700-normal.189d6ed1.woff2)format("woff2"),url(roboto-condensed-latin-700-normal.7fa0974e.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(roboto-condensed-latin-ext-700-normal.ad8ad374.woff2)format("woff2"),url(roboto-condensed-latin-ext-700-normal.d17fe80e.woff)format("woff")}:root{--primary-color:#70ae6e;--secondary-color:#4281a4;--tertiary-color:#a72608;--tertiary-color-rgb:167, 38, 8;--tertiary-text:#d7263d;--dull-color:#ddd;--background-color:#fff;--dull-background-color:#f2f2f2;--text-color:#333;--text-color-rgb:51, 51, 51;--text-color-on-white:#333;--weaker-text-color:#999;--text-on-primary-color:#fff;--text-on-secondary-color:#fff;--text-on-tertiary-color:#fff;--text-on-tertiary-color-rgb:255, 255, 255;--border-color:#ddd;--border-color-rgb:221, 221, 221;--border-on-light-color-rgb:68, 68, 68;--brighter-border-color:#ccc;--grey-color:#bbb;--text-on-grey-color:#333;--top-bar-color:var(--dull-background-color);--main-menu-background:#222;--main-menu-color:#fff;--finished-order-background:var(--primary-color);--finished-order-text:var(--text-on-primary-color);--sync-enabled-color:var(--primary-color);--sync-offline-color:var(--tertiary-color);--skeleton-background-color:#eee}html[data-appearance-mode=dark]{--primary-color:#4d7a4c;--secondary-color:#4a8dc2;--tertiary-color:#861f06;--tertiary-color-rgb:134, 31, 6;--tertiary-text:#d7263d;--dull-color:#373737;--background-color:#1c1c1e;--dull-background-color:#000;--text-color:#eee;--text-color-rgb:238, 238, 238;--text-color-on-white:#333;--weaker-text-color:#999;--text-on-primary-color:#fff;--text-on-secondary-color:#fff;--text-on-tertiary-color:#fff;--text-on-tertiary-color-rgb:255, 255, 255;--border-color:#333;--border-color-rgb:51, 51, 51;--border-on-light-color-rgb:68, 68, 68;--brighter-border-color:#666;--grey-color:#333;--text-on-grey-color:#eee;--top-bar-color:var(--background-color);--main-menu-background:#111;--main-menu-color:#fff;--skeleton-background-color:#272727}html[data-theme=excel]{--primary-color:#1c9b23;--secondary-color:#0074e4;--tertiary-color:#ff0f0f;--tertiary-color-rgb:255, 15, 15;--finished-order-background:#0f0;--finished-order-text:#000}html[data-theme=excel][data-appearance-mode=dark]{--primary-color:#017506;--secondary-color:#00a1ff;--tertiary-color:coral;--tertiary-color-rgb:255, 127, 80}*,:before,:after{box-sizing:border-box;margin:0;padding:0}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{text-rendering:optimizelegibility;background-color:var(--background,#fff);color:var(--text-color,#000);font-family:Roboto,sans-serif;font-size:100%;font-weight:400;line-height:1.5}ul,ol{list-style:none}button,input,select,textarea{font:inherit;background:0 0;border:none;outline:none}a{color:inherit;text-decoration:none}img,video,canvas,svg{max-width:100%;height:auto}button,[role=button]{cursor:pointer}input,textarea{color:inherit;border:1px solid;border-radius:0;padding:.5em}html{scroll-behavior:smooth}table{border-collapse:collapse;width:100%}html,body{background:var(--dull-background-color);min-height:100%;color:var(--text-color);font-family:Roboto,sans-serif}body{padding:max(1em, env(safe-area-inset-top,0)) 1em max(1em, env(safe-area-inset-bottom,0))}#customer-app{max-width:28em;margin:0 auto}h1{text-align:center;margin:.5em 0 1em;font-family:Roboto Condensed,sans-serif;font-size:1.6em;font-weight:700}.card{background:var(--background-color);border:1px solid var(--border-color);border-radius:.5em;margin-bottom:1em;padding:1em}.field{margin-bottom:1em}.field label{color:var(--weaker-text-color);margin-bottom:.3em;font-size:.85em;display:block}.field input,.field select,.field textarea{border:1px solid var(--border-color);background:var(--background-color);width:100%;color:var(--text-color);box-sizing:border-box;border-radius:.3em;padding:.6em .7em;font-family:inherit;font-size:1.1em}.field textarea{resize:vertical;min-height:4em}.field input[type=datetime-local]{appearance:none;text-align:left;min-width:0;min-height:calc(2.4em + 2px);line-height:1.2em;display:block}.field input[type=datetime-local]::-webkit-date-and-time-value{text-align:left}.phone-row{gap:.5em;display:flex}.phone-row select{flex-shrink:0;width:6.5em}.code-input{letter-spacing:.5em;text-align:center;font-size:1.6em!important}.choice-label{color:var(--weaker-text-color);margin-bottom:.3em;font-size:.85em;display:block}.choice{gap:.5em;margin-bottom:1em;display:flex}.choice button{border:1px solid var(--border-color);background:var(--background-color);color:var(--text-color);text-transform:uppercase;border-radius:.3em;flex:1;padding:.8em 0;font-family:Roboto Condensed,sans-serif;font-size:1em}.choice button.selected{background:var(--secondary-color);border-color:var(--secondary-color);color:var(--text-on-secondary-color)}.button{background:var(--primary-color);width:100%;color:var(--text-on-primary-color);text-transform:uppercase;cursor:pointer;border:none;border-radius:.3em;margin:.5em 0;padding:1em 0;font-family:Roboto Condensed,sans-serif;font-size:1.1em;font-weight:500;display:block}.button.secondary{background:var(--dull-color);color:var(--text-color)}.button.danger{background:var(--tertiary-color);color:var(--text-on-tertiary-color)}.button:disabled{opacity:.4;cursor:default}.link-button{color:var(--secondary-color);cursor:pointer;background:0 0;border:none;margin:.5em auto;font-size:.95em;text-decoration:underline;display:block}.link-button:disabled{color:var(--weaker-text-color);cursor:default;text-decoration:none}.message{background:rgba(var(--tertiary-color-rgb), .12);color:var(--tertiary-text);border-radius:.3em;margin-bottom:1em;padding:.8em 1em}.message:empty{display:none}.hint{color:var(--weaker-text-color);text-align:center;margin:.5em 0 1em;font-size:.9em}.status{text-align:center}.status .status-title{margin-bottom:.3em;font-family:Roboto Condensed,sans-serif;font-size:1.5em;font-weight:700}.status .status-text{color:var(--weaker-text-color)}.status.pending .status-title{color:var(--secondary-color)}.status.accepted .status-title{color:var(--primary-color)}.status.closed .status-title{color:var(--tertiary-text)}.details{border-collapse:collapse;width:100%}.details td{vertical-align:baseline;padding:.4em 0}.details tr:first-child td{padding-top:0}.details tr:last-child td{padding-bottom:0}.details td:first-child{color:var(--weaker-text-color);width:6.5em;padding-right:.5em}.details .price{font-size:1.4em;font-weight:500}.spinner{border:.25em solid var(--border-color);border-top-color:var(--secondary-color);border-radius:50%;width:2.5em;height:2.5em;margin:1em auto;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.footer{text-align:center;color:var(--weaker-text-color);margin-top:2em;font-size:.85em}
/*# sourceMappingURL=customer.8e7058b4.css.map */
