:root{--unit-0: 2px;--unit-1: 4px;--unit-2: 8px;--unit-3: 12px;--unit-4: 16px;--unit-5: 20px;--unit-6: 24px;--unit-7: 28px;--unit-8: 32px;--font-5: hsl(0, 0%, 0%);--font-4: hsl(0, 0%, 20%);--font-3: hsl(0, 0%, 40%);--font-2: hsl(0, 0%, 60%);--font-1: hsl(0, 0%, 80%);--success-3: hsl(140, 100%, 50%);--warning-3: hsl(10, 100%, 50%);--error-3: hsl(50, 100%, 50%);--line-5: hsl(0, 0%, 60%);--line-4: hsl(0, 0%, 70%);--line-3: hsl(0, 0%, 75%);--line-2: hsl(0, 0%, 80%);--line-1: hsl(0, 0%, 85%);--bg-5: hsl(214, 10%, 80%);--bg-4: hsl(214, 10%, 85%);--bg-3: hsl(214, 10%, 90%);--bg-2: hsl(214, 10%, 95%);--bg-1: hsl(214, 10%, 99%);--bg-blank: hsl(0, 0%, 100%);--font-brand: hsl(214, 60%, 40%);--font-accent-5: hsl(214, 70%, 30%);--font-accent-4: hsl(214, 60%, 40%);--font-accent-3: hsl(214, 50%, 50%);--font-accent-2: hsl(214, 40%, 60%);--font-accent-1: hsl(214, 30%, 70%);--bg-disabled-5: hsl(0, 0%, 40%);--bg-disabled-4: hsl(0, 0%, 50%);--bg-disabled-3: hsl(0, 0%, 60%);--bg-disabled-2: hsl(0, 0%, 70%);--bg-disabled-1: hsl(0, 0%, 80%);--bg-primary-1: hsl(210, 100%, 98%);--bg-primary-2: hsl(210, 90%, 90%);--bg-primary-3: hsl(210, 80%, 80%);--bg-primary-4: hsl(210, 70%, 70%);--bg-primary-5: hsl(210, 60%, 60%);--bg-primary-6: hsl(210, 50%, 50%);--bg-primary-7: hsl(210, 40%, 40%);--bg-neutral-1: hsl(210, 20%, 98%);--bg-neutral-2: hsl(210, 20%, 90%);--bg-neutral-3: hsl(210, 20%, 80%);--bg-neutral-4: hsl(210, 20%, 70%);--bg-neutral-5: hsl(210, 20%, 60%);--bg-neutral-6: hsl(210, 20%, 50%);--bg-neutral-7: hsl(210, 20%, 40%);--bg-accent-1: hsl(180, 100%, 98%);--bg-accent-2: hsl(180, 90%, 90%);--bg-accent-3: hsl(180, 80%, 80%);--bg-accent-4: hsl(180, 70%, 70%);--bg-accent-5: hsl(180, 60%, 60%);--bg-accent-6: hsl(180, 50%, 50%);--bg-accent-7: hsl(180, 40%, 40%);--bg-success-1: hsl(140, 100%, 98%);--bg-success-2: hsl(140, 90%, 90%);--bg-success-3: hsl(140, 80%, 80%);--bg-success-4: hsl(140, 70%, 70%);--bg-success-5: hsl(140, 60%, 60%);--bg-success-6: hsl(140, 50%, 50%);--bg-success-7: hsl(140, 40%, 40%);--bg-warning-1: hsl(44, 1000%, 98%);--bg-warning-2: hsl(44, 90%, 90%);--bg-warning-3: hsl(44, 80%, 80%);--bg-warning-4: hsl(44, 70%, 70%);--bg-warning-5: hsl(44, 60%, 60%);--bg-warning-6: hsl(44, 50%, 50%);--bg-warning-7: hsl(44, 40%, 40%);--bg-error-1: hsl(0, 1000%, 98%);--bg-error-2: hsl(0, 90%, 90%);--bg-error-3: hsl(0, 80%, 80%);--bg-error-4: hsl(0, 70%, 70%);--bg-error-5: hsl(0, 60%, 60%);--bg-error-6: hsl(0, 50%, 50%);--bg-error-7: hsl(0, 40%, 40%)}:root{--padding-1: var(--unit-1) var(--unit-2);--padding-2: var(--unit-2) var(--unit-3);--padding-3: var(--unit-3) var(--unit-4)}:focus{outline:none}html,body,#app{font-size:14px;color:#9e9e9e;font-family:Roboto,Arial,Helvetica,sans-serif;width:100%;height:100%;margin:0;padding:0}body,#app{font-size:16px}#app .layout .layout-content{padding:0;background-color:rgba(0,0,0,0);overflow:auto}#app .layout .app-title{color:var(--font-brand);font-size:24px}#app .layout .app-title-subtitle{display:inline-block;margin-left:var(--unit-3);color:var(--font-3);font-size:16px}#app .layout .app-content{flex-grow:1;display:flex;align-items:stretch}#app .layout .app-content-left{border-right:1px solid var(--line-1);flex-shrink:0}#app .layout .app-content-right{flex-grow:1}#app .layout .layout-bottom{display:flex;justify-content:space-between}#app .layout .layout-bottom .api-server-status{display:inline-block;margin:0 var(--unit-3)}.gird-tbody-label[data-column-id=cardCode]{text-align:right}.led-black,.led-red,.led-orange,.led-yellow,.led-green,.led-blue{display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:50%;background-color:hsla(0,0%,100%,.25);box-shadow:#000 0 -1px 6px 1px}.led-red{background-color:red;box-shadow:#000 0 -1px 6px 1px,inset #600 0 -1px 8px,red 0 3px 11px}.led-orange{background-color:#ff7000;box-shadow:#000 0 -1px 6px 1px,inset #630 0 -1px 8px,#ff7000 0 3px 11px}.led-yellow{background-color:#ff0;box-shadow:#000 0 -1px 6px 1px,inset #660 0 -1px 8px,#ff0 0 3px 11px}.led-green{background-color:#80ff00;box-shadow:#000 0 -1px 6px 1px,inset #460 0 -1px 8px,#80ff00 0 3px 11px}.led-blue{background-color:#06f;box-shadow:#000 0 -1px 6px 1px,inset #006 0 -1px 8px,#06f 0 3px 11px}.spinner{box-sizing:border-box;display:inline-block;border-radius:50%;animation:spin 1s ease-in-out infinite;width:20px;height:20px;border:2px var(--bg-neutral-2) solid;border-top:2px var(--bg-neutral-5) solid}@keyframes spin{to{-webkit-transform:rotate(360deg)}}.button{display:inline-block;cursor:pointer;color:rgba(0,0,0,.3);border:1px solid;user-select:none;text-align:center;position:relative;overflow:hidden}.button:before{content:" ";display:block;height:0}.button:after{content:attr(data-label)}.button.is-disabled,.button.is-disabled:hover,.button.is-disabled:focus,.button.is-disabled:active{cursor:default;box-shadow:none}.button{border-radius:3px;padding:6px 12px;box-shadow:.6px .6px 1.2px 0;font-size:15px;line-height:18px}.button:active{padding-top:7.2px;padding-bottom:4.8px;box-shadow:.6px .6px 1.5px 0 inset}.button.is-disabled,.button.is-disabled:hover,.button.is-disabled:focus,.button.is-disabled:active{padding-top:6px;padding-bottom:6px}.button.is-neutral{border-color:var(--bg-neutral-7);background-color:var(--bg-neutral-5)}.button.is-neutral:after{color:var(--bg-neutral-1)}.button.is-neutral:hover{border-color:var(--bg-neutral-7);background-color:var(--bg-neutral-6)}.button.is-neutral:focus{border-color:var(--bg-neutral-7);background-color:var(--bg-neutral-6);outline-color:var(--bg-neutral-7)}.button.is-neutral:active{color:var(--bg-neutral-7)}.button.is-neutral.is-disabled,.button.is-neutral.is-disabled:hover,.button.is-neutral.is-disabled:focus,.button.is-neutral.is-disabled:active{box-shadow:none;border-color:var(--bg-neutral-4);background-color:var(--bg-neutral-1)}.button.is-neutral.is-disabled:after,.button.is-neutral.is-disabled:hover:after,.button.is-neutral.is-disabled:focus:after,.button.is-neutral.is-disabled:active:after{color:var(--bg-neutral-4)}.button.is-neutral.is-disabled:focus{border-color:var(--bg-neutral-7);outline-color:var(--bg-neutral-7)}.button.is-primary{border-color:var(--bg-primary-7);background-color:var(--bg-primary-5)}.button.is-primary:after{color:var(--bg-primary-1)}.button.is-primary:hover{border-color:var(--bg-primary-7);background-color:var(--bg-primary-6)}.button.is-primary:focus{border-color:var(--bg-primary-7);background-color:var(--bg-primary-6);outline-color:var(--bg-primary-7)}.button.is-primary:active{color:var(--bg-primary-7)}.button.is-primary.is-disabled,.button.is-primary.is-disabled:hover,.button.is-primary.is-disabled:focus,.button.is-primary.is-disabled:active{box-shadow:none;border-color:var(--bg-primary-4);background-color:var(--bg-primary-1)}.button.is-primary.is-disabled:after,.button.is-primary.is-disabled:hover:after,.button.is-primary.is-disabled:focus:after,.button.is-primary.is-disabled:active:after{color:var(--bg-primary-4)}.button.is-primary.is-disabled:focus{border-color:var(--bg-primary-7);outline-color:var(--bg-primary-7)}.button.is-accent{border-color:var(--bg-accent-7);background-color:var(--bg-accent-5)}.button.is-accent:after{color:var(--bg-accent-1)}.button.is-accent:hover{border-color:var(--bg-accent-7);background-color:var(--bg-accent-6)}.button.is-accent:focus{border-color:var(--bg-accent-7);background-color:var(--bg-accent-6);outline-color:var(--bg-accent-7)}.button.is-accent:active{color:var(--bg-accent-7)}.button.is-accent.is-disabled,.button.is-accent.is-disabled:hover,.button.is-accent.is-disabled:focus,.button.is-accent.is-disabled:active{box-shadow:none;border-color:var(--bg-accent-4);background-color:var(--bg-accent-1)}.button.is-accent.is-disabled:after,.button.is-accent.is-disabled:hover:after,.button.is-accent.is-disabled:focus:after,.button.is-accent.is-disabled:active:after{color:var(--bg-accent-4)}.button.is-accent.is-disabled:focus{border-color:var(--bg-accent-7);outline-color:var(--bg-accent-7)}.button.is-success{border-color:var(--bg-success-7);background-color:var(--bg-success-5)}.button.is-success:after{color:var(--bg-success-1)}.button.is-success:hover{border-color:var(--bg-success-7);background-color:var(--bg-success-6)}.button.is-success:focus{border-color:var(--bg-success-7);background-color:var(--bg-success-6);outline-color:var(--bg-success-7)}.button.is-success:active{color:var(--bg-success-7)}.button.is-success.is-disabled,.button.is-success.is-disabled:hover,.button.is-success.is-disabled:focus,.button.is-success.is-disabled:active{box-shadow:none;border-color:var(--bg-success-4);background-color:var(--bg-success-1)}.button.is-success.is-disabled:after,.button.is-success.is-disabled:hover:after,.button.is-success.is-disabled:focus:after,.button.is-success.is-disabled:active:after{color:var(--bg-success-4)}.button.is-success.is-disabled:focus{border-color:var(--bg-success-7);outline-color:var(--bg-success-7)}.button.is-warning{border-color:var(--bg-warning-7);background-color:var(--bg-warning-5)}.button.is-warning:after{color:var(--bg-warning-1)}.button.is-warning:hover{border-color:var(--bg-warning-7);background-color:var(--bg-warning-6)}.button.is-warning:focus{border-color:var(--bg-warning-7);background-color:var(--bg-warning-6);outline-color:var(--bg-warning-7)}.button.is-warning:active{color:var(--bg-warning-7)}.button.is-warning.is-disabled,.button.is-warning.is-disabled:hover,.button.is-warning.is-disabled:focus,.button.is-warning.is-disabled:active{box-shadow:none;border-color:var(--bg-warning-4);background-color:var(--bg-warning-1)}.button.is-warning.is-disabled:after,.button.is-warning.is-disabled:hover:after,.button.is-warning.is-disabled:focus:after,.button.is-warning.is-disabled:active:after{color:var(--bg-warning-4)}.button.is-warning.is-disabled:focus{border-color:var(--bg-warning-7);outline-color:var(--bg-warning-7)}.button.is-error{border-color:var(--bg-error-7);background-color:var(--bg-error-5)}.button.is-error:after{color:var(--bg-error-1)}.button.is-error:hover{border-color:var(--bg-error-7);background-color:var(--bg-error-6)}.button.is-error:focus{border-color:var(--bg-error-7);background-color:var(--bg-error-6);outline-color:var(--bg-error-7)}.button.is-error:active{color:var(--bg-error-7)}.button.is-error.is-disabled,.button.is-error.is-disabled:hover,.button.is-error.is-disabled:focus,.button.is-error.is-disabled:active{box-shadow:none;border-color:var(--bg-error-4);background-color:var(--bg-error-1)}.button.is-error.is-disabled:after,.button.is-error.is-disabled:hover:after,.button.is-error.is-disabled:focus:after,.button.is-error.is-disabled:active:after{color:var(--bg-error-4)}.button.is-error.is-disabled:focus{border-color:var(--bg-error-7);outline-color:var(--bg-error-7)}.input{display:flex;border:1px solid;position:relative}.input-base{flex-grow:1;display:block;border-radius:2px;overflow:hidden;hyphens:auto}.input-base br{display:none}.input-base *{display:inline;white-space:nowrap}.input-base:hover{cursor:pointer}.input-base:focus{cursor:text}.input-base:empty{cursor:pointer}.input-base:empty:focus{cursor:text}.input-base{position:relative;box-sizing:border-box}.input-base:before{content:attr(data-label);display:block;transition:margin .2s,font-size .2s ease-in-out}.input-base:empty:focus:after{content:attr(data-placeholder);display:block}.input-base.is-disabled{pointer-events:none}.input .input-base{min-height:36px;line-height:18px;font-size:15px;padding-left:9px;padding-right:9px}.input .input-base:empty{padding-top:3px;padding-bottom:3px}.input .input-base:empty:before{margin-top:0;margin-bottom:-12px;line-height:30px;font-size:15px}.input .input-base:not(:empty),.input .input-base:focus{padding-top:15px;padding-bottom:3px}.input .input-base:not(:empty):before,.input .input-base:focus:before{margin-top:-12px;margin-bottom:0;line-height:12px;font-size:9px}.input .input-base:empty:focus:after{line-height:18px;font-size:15px}.input.is-valid .input-icon-right{width:36px}.input.is-valid.is-disabled .input-icon-rigth{width:36px}.input{border-color:var(--bg-neutral-5)}.input .input-base{color:var(--bg-neutral-6);background-color:var(--bg-neutral-1)}.input .input-base:hover{border-color:var(--bg-neutral-6);background-color:var(--bg-neutral-3)}.input .input-base:focus{color:var(--bg-neutral-7);border-color:var(--bg-neutral-7);background-color:var(--bg-neutral-1)}.input .input-base:empty:before{color:var(--bg-neutral-6)}.input .input-base:not(:empty):before,.input .input-base:focus:before{color:var(--bg-neutral-7)}.input .input-base:empty:focus:after{color:var(--bg-neutral-3)}.input .input-base.is-disabled{color:var(--bg-neutral-6)}.input .input-base.is-disabled:before{color:var(--bg-neutral-5)}.input-thin{--size: 3px}.input-thin-base{display:block;border:1px solid var(--bg-neutral-5);border-radius:2px;padding:var(--size);hyphens:auto;overflow:hidden;color:var(--bg-neutral-6)}.input-thin-base:hover{border-color:var(--bg-neutral-7);background-color:var(--bg-neutral-3);cursor:pointer}.input-thin-base:focus{color:var(--bg-neutral-7);border-color:var(--bg-neutral-7);background-color:var(--bg-neutral-1);cursor:text}.input-thin-base:empty{cursor:pointer}.input-thin-base:empty:focus{cursor:text}.input-thin-base:empty:before{content:attr(data-placeholder);color:var(--bg-neutral-6)}.input-thin-base:empty:focus:before{content:attr(data-placeholder);color:var(--bg-neutral-3)}.input.is-valid .input-icon-right{right:0;position:absolute;height:100%;background-size:32px 18px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27  width=%2732%27 height=%2718%27 fill=%27rgb%280, 210, 170%29%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0zm0 0h24v24H0V0z%27/%3E%3Cpath d=%27M16.59 7.58L10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.input.is-valid.is-disabled .input-icon-rigth{right:0;position:absolute;height:100%;background-size:32px 18px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27  width=%2732%27 height=%2718%27 fill=%27rgba%280, 210, 170, 0.5%29%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0zm0 0h24v24H0V0z%27/%3E%3Cpath d=%27M16.59 7.58L10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.text-input-wrapper{display:flex;border:1px solid;position:relative}.text-input-base{flex-grow:1;display:block;overflow:hidden;hyphens:auto}.text-input-base br{display:none}.text-input-base *{display:inline;white-space:nowrap}.text-input-base:hover{cursor:pointer}.text-input-base:focus{cursor:text}.text-input-base:empty{cursor:pointer}.text-input-base:empty:focus{cursor:text}.text-input-base{position:relative;box-sizing:border-box}.text-input-base:before{content:attr(data-label);display:block;transition:margin .2s,font-size .2s ease-in-out}.text-input-base:empty:focus:after{content:attr(data-placeholder);display:block}.text-input-base.is-disabled{pointer-events:none}.text-input{--size: var(--text-input-size, 3px);--size-radius: var(--text-input-radius, --size);--size-font-sub: 3;--size-font-helper: 4;--size-font-base: 5;--size-font-empty: 5;--size-line-height-sub: 4;--size-line-height-base: 5;--size-padding-vertical: 1;--size-padding-horizontal: 3;--font-sub: calc(var(--size) * var(--size-font-sub));--font-helper: calc(var(--size) * var(--size-font-helper));--font-base: calc(var(--size) * var(--size-font-base));--line-height-sub: calc(var(--size) * var(--size-line-height-sub));--line-height-helper: calc(var(--size) * var(--size-line-height-helper));--line-height-base: calc(var(--size) * var(--size-line-height-base));--padding-horizontal: calc(var(--size) * var(--size-padding-horizontal));--padding-vertical: calc(var(--size) * var(--size-padding-vertical));--min-height: calc( var(--line-height-sub) + var(--line-height-base) + 2 * var(--padding-vertical) );--size-left-section: calc(var(--has-left) * var(--min-height));--size-right-section: calc(var(--has-right) * var(--min-height))}.text-input .text-input-wrapper{overflow:hidden;border-radius:var(--size-radius)}.text-input.has-left .text-input-base{border-radius:0 var(--size-radius)}.text-input.has-right .text-input-base{border-radius:var(--size-radius) 0}.text-input.has-left.has-right .text-input-base{border-radius:0}.text-input .text-input-left,.text-input .text-input-right{min-width:var(--min-height);min-height:var(--min-height);display:flex;align-items:stretch;justify-content:center;position:absolute;z-index:1;top:0;bottom:0}.text-input .text-input-left>*,.text-input .text-input-right>*{flex-grow:1}.text-input .text-input-left{left:0}.text-input .text-input-right{right:0}.text-input .text-input-base{min-height:var(--min-height);line-height:var(--line-height-base);font-size:var(--font-base);padding-left:calc(var(--padding-horizontal) + var(--size-left-section));padding-right:calc(var(--padding-horizontal) + var(--size-right-section));border-radius:var(--size)}.text-input .text-input-base:empty{padding-top:var(--padding-vertical);padding-bottom:var(--padding-vertical)}.text-input .text-input-base:empty:before{margin-top:0;margin-bottom:calc(-1*var(--line-height-sub));line-height:calc(var(--line-height-sub) + var(--line-height-base));font-size:var(--font-empty)}.text-input .text-input-base:not(:empty),.text-input .text-input-base:focus{padding-top:calc(var(--line-height-sub) + var(--padding-vertical));padding-bottom:var(--padding-vertical)}.text-input .text-input-base:not(:empty):before,.text-input .text-input-base:focus:before{margin-top:calc(-1*var(--line-height-sub));margin-bottom:0;line-height:var(--line-height-sub);font-size:var(--font-sub)}.text-input .text-input-base:empty:focus:after{line-height:var(--line-height-base);font-size:var(--font-base)}.text-input.is-valid .text-input-icon-right{width:var(--min-height)}.text-input.is-valid.is-disabled .text-input-icon-rigth{width:var(--min-height)}.text-input .text-input-helper{padding-top:var(--padding-vertical);padding-left:var(--padding-horizontal);line-height:var(--line-height-helper);font-size:var(--font-helper)}.text-input.is-success .text-input-base{padding-right:var(--min-height)}.text-input .text-input-wrapper{color:var(--bg-neutral-6);border-color:var(--bg-neutral-5)}.text-input .text-input-wrapper:hover{border-color:var(--bg-neutral-6)}.text-input .text-input-wrapper:focus-within{color:var(--bg-neutral-7);border-color:var(--bg-neutral-7)}.text-input .text-input-base{color:var(--bg-neutral-6);background-color:var(--bg-neutral-1)}.text-input .text-input-base:hover{background-color:var(--bg-neutral-3)}.text-input .text-input-base:focus-within{color:var(--bg-neutral-7);background-color:var(--bg-neutral-1)}.text-input .text-input-base:empty:before{color:var(--bg-neutral-6)}.text-input .text-input-base:not(:empty):before,.text-input .text-input-base:focus:before{color:var(--bg-neutral-7)}.text-input .text-input-base:empty:focus:after{color:var(--bg-neutral-3)}.text-input .text-input-base.is-disabled{color:var(--bg-neutral-6)}.text-input .text-input-base.is-disabled:before{color:var(--bg-neutral-5)}.text-input .text-input-helper{color:var(--bg-neutral-6)}.text-input.is-success .text-input-wrapper{color:var(--bg-success-6);border-color:var(--bg-success-5)}.text-input.is-success .text-input-wrapper:hover{border-color:var(--bg-success-6)}.text-input.is-success .text-input-wrapper:focus-within{color:var(--bg-success-7);border-color:var(--bg-success-7)}.text-input.is-success .text-input-base{color:var(--bg-success-6);background-color:var(--bg-success-1)}.text-input.is-success .text-input-base:hover{background-color:var(--bg-success-3)}.text-input.is-success .text-input-base:focus-within{color:var(--bg-success-7);background-color:var(--bg-success-1)}.text-input.is-success .text-input-base:empty:before{color:var(--bg-success-6)}.text-input.is-success .text-input-base:not(:empty):before,.text-input.is-success .text-input-base:focus:before{color:var(--bg-success-7)}.text-input.is-success .text-input-base:empty:focus:after{color:var(--bg-success-3)}.text-input.is-success .text-input-base.is-disabled{color:var(--bg-success-6)}.text-input.is-success .text-input-base.is-disabled:before{color:var(--bg-success-5)}.text-input.is-success .text-input-helper{color:var(--bg-success-6)}.text-input.is-error .text-input-wrapper{color:var(--bg-error-6);border-color:var(--bg-error-5)}.text-input.is-error .text-input-wrapper:hover{border-color:var(--bg-error-6)}.text-input.is-error .text-input-wrapper:focus-within{color:var(--bg-error-7);border-color:var(--bg-error-7)}.text-input.is-error .text-input-base{color:var(--bg-error-6);background-color:var(--bg-error-1)}.text-input.is-error .text-input-base:hover{background-color:var(--bg-error-3)}.text-input.is-error .text-input-base:focus-within{color:var(--bg-error-7);background-color:var(--bg-error-1)}.text-input.is-error .text-input-base:empty:before{color:var(--bg-error-6)}.text-input.is-error .text-input-base:not(:empty):before,.text-input.is-error .text-input-base:focus:before{color:var(--bg-error-7)}.text-input.is-error .text-input-base:empty:focus:after{color:var(--bg-error-3)}.text-input.is-error .text-input-base.is-disabled{color:var(--bg-error-6)}.text-input.is-error .text-input-base.is-disabled:before{color:var(--bg-error-5)}.text-input.is-error .text-input-helper{color:var(--bg-error-6)}.text-input.is-success .text-input-base:after{content:"";position:absolute;top:0;right:0;display:block;height:100%;width:var(--min-height);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 24 24'%3E%3Cpath fill='hsl(140, 40%, 40%)' d='M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z' /%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;background-size:var(--line-height-base)}.radio{display:inline-flex;position:relative;user-select:none;cursor:pointer}.radio.is-disabled{cursor:default}.radio:before{content:"";position:absolute;border-radius:50%;border:0 solid;box-sizing:border-box}.radio:after{content:"";position:absolute;display:none;border-radius:50%}.radio.is-selected:after{display:block}.radio{padding:0;padding-left:22.4px;padding-right:14px;font-size:14px}.radio:before{top:1px;left:0px;width:14px;height:14px;border-width:1px}.radio:after{top:4px;left:3px;width:8px;height:8px;border-radius:50%}.radio{color:var(--bg-primary-6)}.radio:before{border-color:var(--bg-primary-5)}.radio:hover,.radio:focus,.radio:active{color:var(--bg-primary-7)}.radio:hover:before,.radio:focus:before,.radio:active:before{border-color:var(--bg-primary-7)}.radio.is-disabled{color:var(--bg-neutral-3)}.radio.is-disabled:before{border-color:var(--bg-neutral-3)}.radio.is-selected:after{background-color:var(--bg-primary-5)}.radio.is-selected:hover:after,.radio.is-selected:focus:after,.radio.is-selected:active:after{background-color:var(--bg-primary-7)}.radio.is-selected.is-disabled:after{background-color:var(--bg-neutral-3)}.radio-group{display:flex}.grid-table{display:table}.grid-thead,.grid-tbody{display:table-row-group}.grid-thead-row,.grid-tbody-row{display:table-row}.grid-thead-cell,.grid-tbody-cell{display:table-cell}.grid{width:100%;height:100%;overflow:auto}.grid-table{width:100%}.grid-thead-cell{position:sticky;top:0;z-index:1;user-select:none;background-color:var(--bg-2);border-bottom:1px solid var(--line-2)}.grid-thead-label{white-space:nowrap;padding:var(--padding-1);cursor:default}.grid-tbody-label{padding:var(--padding-1);white-space:nowrap}.grid-tbody-row.is-odd{background-color:var(--bg-1)}.grid-tbody-row.is-odd:hover{background-color:var(--bg-3)}.grid-tbody-row.is-even{background-color:var(--bg-2)}.grid-tbody-row.is-even:hover{background-color:var(--bg-4)}.grid-thead-cell.is-sortable{color:var(--font-accent-3)}.grid-thead-cell.is-sortable .grid-thead-label{cursor:pointer;padding-right:var(--unit-1)}.grid-thead-cell.is-sortable .grid-thead-label:after{content:" ";padding-left:var(--unit-1);display:inline-block;font-size:smaller}.grid-thead-cell.is-sortable.is-asc .grid-thead-label:after{content:"▲"}.grid-thead-cell.is-sortable.is-desc .grid-thead-label:after{content:"▼"}.grid-thead-cell.is-sortable:hover{cursor:pointer;background-color:var(--bg-3);color:var(--font-accent-4)}.numpad{position:relative;display:inline-flex;flex-direction:column;box-sizing:border-box;padding:1%}.numpad-row{display:flex;flex-grow:1}.numpad-row-item{flex-grow:1;text-align:center;display:flex;align-items:center;justify-content:center;margin:2%;font-size:30px;border-radius:var(--unit-1)}.numpad-row-item.is-1{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 100%, 98%)' viewBox='0 0 20 20'%3E%3Ctext x='10' y='16' text-anchor='middle' font-size='15' style='font-family: sans-serif, arial'%3E1%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.numpad-row-item.is-2{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 100%, 98%)' viewBox='0 0 20 20'%3E%3Ctext x='10' y='16' text-anchor='middle' font-size='15' style='font-family: sans-serif, arial'%3E2%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.numpad-row-item.is-3{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 100%, 98%)' viewBox='0 0 20 20'%3E%3Ctext x='10' y='16' text-anchor='middle' font-size='15' style='font-family: sans-serif, arial'%3E3%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.numpad-row-item.is-4{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 100%, 98%)' viewBox='0 0 20 20'%3E%3Ctext x='10' y='16' text-anchor='middle' font-size='15' style='font-family: sans-serif, arial'%3E4%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.numpad-row-item.is-5{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 100%, 98%)' viewBox='0 0 20 20'%3E%3Ctext x='10' y='16' text-anchor='middle' font-size='15' style='font-family: sans-serif, arial'%3E5%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.numpad-row-item.is-6{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 100%, 98%)' viewBox='0 0 20 20'%3E%3Ctext x='10' y='16' text-anchor='middle' font-size='15' style='font-family: sans-serif, arial'%3E6%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.numpad-row-item.is-7{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 100%, 98%)' viewBox='0 0 20 20'%3E%3Ctext x='10' y='16' text-anchor='middle' font-size='15' style='font-family: sans-serif, arial'%3E7%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.numpad-row-item.is-8{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 100%, 98%)' viewBox='0 0 20 20'%3E%3Ctext x='10' y='16' text-anchor='middle' font-size='15' style='font-family: sans-serif, arial'%3E8%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.numpad-row-item.is-9{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 100%, 98%)' viewBox='0 0 20 20'%3E%3Ctext x='10' y='16' text-anchor='middle' font-size='15' style='font-family: sans-serif, arial'%3E9%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.numpad-row-item.is-0{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 100%, 98%)' viewBox='0 0 20 20'%3E%3Ctext x='10' y='16' text-anchor='middle' font-size='15' style='font-family: sans-serif, arial'%3E0%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.numpad-row-item.is-dot{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 100%, 98%)' viewBox='0 0 20 20'%3E%3Ctext x='10' y='16' text-anchor='middle' font-size='15' style='font-family: sans-serif, arial'%3E.%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.numpad-row-item.is-rem{background-size:14px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='14' height='20' fill='hsl(210, 100%, 98%)' viewBox='0 0 512 512'%3E%3Cpath d='M128 405.429C128 428.846 147.198 448 170.667 448h170.667C364.802 448 384 428.846 384 405.429V160H128v245.429zM416 96h-80l-26.785-32H202.786L176 96H96v32h320V96z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.numpad{background-color:var(--bg-primary-6);user-select:none}.numpad-row-item{background-color:var(--bg-primary-7);color:var(--bg-primary-1);box-shadow:1px 1px 4px #000}.numpad-row-item:active{box-shadow:inset 1px 1px 4px #000}.modal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center}.modal-content{animation:animate-modal .3s}@keyframes animate-modal{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.toggle{display:inline-block;position:relative;user-select:none;cursor:pointer}.toggle:before{content:"";position:absolute}.toggle::after{content:"";position:absolute;border-radius:50%;transition:.2s left,.2s background-color}.toggle.is-disabled{cursor:default}.toggle.is-selected.is-disabled{cursor:default}.toggle{--size: 20px;--toggle-padding: 2px;line-height:20px;font-size:20px;padding-left:48px;min-width:40px;min-height:20px}.toggle:before{top:0;left:0;width:40px;height:20px;border-radius:10px;box-shadow:inset 0 2px 3px rgba(0,0,0,.2)}.toggle::after{top:2px;left:2px;width:16px;height:16px;box-shadow:0 2px 4px rgba(0,0,0,.3)}.toggle.is-selected:after{left:22px}.toggle.is-neutral:before{background-color:var(--bg-neutral-4)}.toggle.is-neutral::after{background-color:var(--bg-neutral-1)}.toggle.is-neutral.is-disabled{color:var(--bg-neutral-3)}.toggle.is-neutral.is-disabled:before{background:var(--bg-neutral-1)}.toggle.is-neutral.is-selected:before{background:var(--bg-neutral-5)}.toggle.is-neutral.is-selected.is-disabled{color:var(--bg-neutral-3)}.toggle.is-neutral.is-selected.is-disabled:before{background:var(--bg-neutral-1)}.toggle.is-primary:before{background-color:var(--bg-primary-4)}.toggle.is-primary::after{background-color:var(--bg-primary-1)}.toggle.is-primary.is-disabled{color:var(--bg-primary-3)}.toggle.is-primary.is-disabled:before{background:var(--bg-primary-1)}.toggle.is-primary.is-selected:before{background:var(--bg-primary-5)}.toggle.is-primary.is-selected.is-disabled{color:var(--bg-primary-3)}.toggle.is-primary.is-selected.is-disabled:before{background:var(--bg-primary-1)}.toggle.is-accent:before{background-color:var(--bg-accent-4)}.toggle.is-accent::after{background-color:var(--bg-accent-1)}.toggle.is-accent.is-disabled{color:var(--bg-accent-3)}.toggle.is-accent.is-disabled:before{background:var(--bg-accent-1)}.toggle.is-accent.is-selected:before{background:var(--bg-accent-5)}.toggle.is-accent.is-selected.is-disabled{color:var(--bg-accent-3)}.toggle.is-accent.is-selected.is-disabled:before{background:var(--bg-accent-1)}.toggle.is-success:before{background-color:var(--bg-success-4)}.toggle.is-success::after{background-color:var(--bg-success-1)}.toggle.is-success.is-disabled{color:var(--bg-success-3)}.toggle.is-success.is-disabled:before{background:var(--bg-success-1)}.toggle.is-success.is-selected:before{background:var(--bg-success-5)}.toggle.is-success.is-selected.is-disabled{color:var(--bg-success-3)}.toggle.is-success.is-selected.is-disabled:before{background:var(--bg-success-1)}.toggle.is-warning:before{background-color:var(--bg-warning-4)}.toggle.is-warning::after{background-color:var(--bg-warning-1)}.toggle.is-warning.is-disabled{color:var(--bg-warning-3)}.toggle.is-warning.is-disabled:before{background:var(--bg-warning-1)}.toggle.is-warning.is-selected:before{background:var(--bg-warning-5)}.toggle.is-warning.is-selected.is-disabled{color:var(--bg-warning-3)}.toggle.is-warning.is-selected.is-disabled:before{background:var(--bg-warning-1)}.toggle.is-error:before{background-color:var(--bg-error-4)}.toggle.is-error::after{background-color:var(--bg-error-1)}.toggle.is-error.is-disabled{color:var(--bg-error-3)}.toggle.is-error.is-disabled:before{background:var(--bg-error-1)}.toggle.is-error.is-selected:before{background:var(--bg-error-5)}.toggle.is-error.is-selected.is-disabled{color:var(--bg-error-3)}.toggle.is-error.is-selected.is-disabled:before{background:var(--bg-error-1)}.layout{height:100%;display:flex;flex-direction:column}.layout-top,.layout-bottom{box-sizing:border-box;flex-grow:0;flex-shrink:0;display:flex;align-items:center;padding:var(--padding-1);background-color:var(--bg-3)}.layout-top{border-bottom:1px solid var(--line-3)}.layout-bottom{border-top:1px solid var(--line-3)}.layout-content{height:100%;flex-grow:1;padding:var(--padding-1);background-color:var(--bg-2);overflow:scroll;display:flex}.tree-menu{display:inline-flex;flex-direction:column}.tree-menu-item{cursor:pointer;user-select:none;white-space:nowrap;padding:var(--padding-2);color:var(--font-accent-3);padding-right:calc(var(--unit-1)*3)}.tree-menu-item.is-level-0{padding-left:calc(var(--unit-1)*2)}.tree-menu-item.is-level-1{padding-left:calc(var(--unit-1)*4)}.tree-menu-item.is-level-2{padding-left:calc(var(--unit-1)*8)}.tree-menu-item:hover,.tree-menu-item:focus,.tree-menu-item:active{background-color:var(--bg-2);color:var(--font-accent-5)}.tree-menu-item.is-disabled{color:var(--font-accent-1);cursor:default}.tree-menu-item.is-disabled:hover{background-color:rgba(0,0,0,0);color:var(--font-accent-1)}.tree-menu-item.is-selected{color:var(--font-accent-5);text-shadow:.4px 0 0 currentColor}.tree-menu-item[data-badge]:after{content:attr(data-badge);display:inline;color:var(--bg-primary-1);padding:var(--unit-0) var(--unit-1);margin-left:var(--unit-2);background-color:var(--bg-primary-4);border-radius:var(--unit-0)}.tree-menu-item[data-badge=""]:after{display:none}.tree-menu-item[data-badge][data-badge-shine=true]:after{animation:badge-shine .4s ease-in-out infinite}@keyframes badge-shine{to{background-color:var(--bg-primary-5)}}.changelog-component-title{display:flex;align-items:center;font-size:20px;margin:var(--unit-6) 0}.changelog-component-title .button{margin-left:var(--unit-4)}.changelog-release{font-size:18px;margin-top:var(--unit-6);display:flex;align-items:center}.changelog-release .button,.changelog-release strong{margin:0 var(--unit-2)}.changelog-group{margin:var(--unit-4);font-size:16px}.changelog-change{margin-left:var(--unit-8)}.changelog-change:before{content:"•";margin-right:var(--unit-2);margin-left:-14px}.about{display:flex;flex-direction:column;padding:var(--padding-3)}.about-title{font-size:24px;margin-bottom:var(--unit-3)}.about-autoupdate-title{font-size:20px;margin-bottom:var(--unit-3);display:flex;align-items:center}.about-autoupdate-title .toggle{margin-left:var(--unit-3)}.cards-form{display:flex;flex-direction:column;padding:var(--padding-2)}.cards-form .input{margin-bottom:var(--unit-2)}.cards-form .button{margin-top:var(--unit-2)}.rkeeper{padding:var(--padding-2)}.rkeeper-server-title{font-weight:bold;margin-bottom:var(--unit-3)}.rkeeper-server-info{display:flex;align-items:center;margin-bottom:var(--unit-3)}.rkeeper-server-info>*{margin-right:var(--unit-3)}.rkeeper-server-info>*:last-child{margin-right:0}.rkeeper-server-actions{display:flex}.rkeeper-server-actions .button{margin-right:var(--unit-2)}.rkeeper-server-actions .button:last-child{margin-right:0}.rest{padding:var(--padding-2)}.rest-server-title{font-weight:bold;margin-bottom:var(--unit-3)}.rest-server-info{display:flex;align-items:center;margin-bottom:var(--unit-3)}.rest-server-info>*{margin-right:var(--unit-3)}.rest-server-info>*:last-child{margin-right:0}.rest-server-actions{display:flex}.rest-server-actions .input{margin-right:var(--unit-2)}.rest-server-actions .button{margin-right:var(--unit-2)}.rest-server-actions .button:last-child{margin-right:0}.modal.get-gift-error .modal-content{color:var(--bg-warning-7);background-color:var(--bg-warning-1)}.modal.get-gift-error .modal-content svg{width:100px;height:100px;display:block;margin:40px auto 0;color:var(--bg-warning-6)}.purchases-form .input-base{white-space:nowrap}.purchases-form .text-input-base:before{white-space:nowrap}.purchases-form.is-landscape{display:flex;align-items:stretch;width:100%;height:100%}.purchases-form.is-landscape .text-input{--text-input-size: 5px }.purchases-form.is-landscape .purchases-form-left{flex-grow:3;display:flex;flex-direction:column;padding:var(--padding-3);padding-right:0;background-color:#fff}.purchases-form.is-landscape .purchases-form-title{font-size:24px;margin-bottom:var(--unit-3)}.purchases-form.is-landscape .text-input{margin-bottom:var(--unit-3)}.purchases-form.is-landscape .input{margin-bottom:var(--unit-3)}.purchases-form.is-landscape .input .input-base{min-height:12px;line-height:6px;font-size:5px;padding-left:3px;padding-right:3px}.purchases-form.is-landscape .input .input-base:empty{padding-top:1px;padding-bottom:1px}.purchases-form.is-landscape .input .input-base:empty:before{margin-top:0;margin-bottom:-4px;line-height:10px;font-size:5px}.purchases-form.is-landscape .input .input-base:not(:empty),.purchases-form.is-landscape .input .input-base:focus{padding-top:5px;padding-bottom:1px}.purchases-form.is-landscape .input .input-base:not(:empty):before,.purchases-form.is-landscape .input .input-base:focus:before{margin-top:-4px;margin-bottom:0;line-height:4px;font-size:3px}.purchases-form.is-landscape .input .input-base:empty:focus:after{line-height:6px;font-size:5px}.purchases-form.is-landscape .input.is-valid .input-icon-right{width:12px}.purchases-form.is-landscape .input.is-valid.is-disabled .input-icon-rigth{width:12px}.purchases-form.is-landscape .input{flex-shrink:0;white-space:nowrap}.purchases-form.is-landscape .input .input-icon-left{flex-shrink:0}.purchases-form.is-landscape .input.is-success{background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27  width=%2732%27 height=%2732%27 fill=%27rgb%280, 210, 170%29%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0zm0 0h24v24H0V0z%27/%3E%3Cpath d=%27M16.59 7.58L10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-position:right 12px center}.purchases-form.is-landscape .button{margin-top:var(--unit-3);border-radius:6px;padding:12px 24px;box-shadow:1.2px 1.2px 2.4px 0;font-size:30px;line-height:36px}.purchases-form.is-landscape .button:active{padding-top:14.4px;padding-bottom:9.6px;box-shadow:1.2px 1.2px 3px 0 inset}.purchases-form.is-landscape .button.is-disabled,.purchases-form.is-landscape .button.is-disabled:hover,.purchases-form.is-landscape .button.is-disabled:focus,.purchases-form.is-landscape .button.is-disabled:active{padding-top:12px;padding-bottom:12px}.purchases-form.is-landscape .purchases-form-info{color:var(--font-1)}.purchases-form.is-landscape .purchases-form-info-paid{font-size:2em}.purchases-form.is-landscape .purchases-form-info .is-enabled{color:var(--font-3)}.purchases-form.is-landscape .purchases-form-right{flex-grow:1;display:flex;flex-direction:column}.purchases-form.is-landscape .purchases-form-right .numpad{background-color:rgba(0,0,0,0);padding:3vh 2vw;flex-grow:1}.purchases-form.is-landscape .purchases-form-right .button{margin:1vh 3vw 4vh 3vw;border-radius:7px;padding:14px 28px;box-shadow:1.4px 1.4px 2.8px 0;font-size:35px;line-height:42px}.purchases-form.is-landscape .purchases-form-right .button:active{padding-top:16.8px;padding-bottom:11.2px;box-shadow:1.4px 1.4px 3.5px 0 inset}.purchases-form.is-landscape .purchases-form-right .button.is-disabled,.purchases-form.is-landscape .purchases-form-right .button.is-disabled:hover,.purchases-form.is-landscape .purchases-form-right .button.is-disabled:focus,.purchases-form.is-landscape .purchases-form-right .button.is-disabled:active{padding-top:14px;padding-bottom:14px}.purchases-form.is-landscape .purchases-form-right .button{padding-left:0;padding-right:0}.purchases-form .icon-backspace{display:inline-block;background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(210, 20%, 40%)' viewBox='0 0 512 512'%3E%3Cpath d='M395 96H230c-46.7 0-73.2 34.7-102 63.5s-72.1 74.7-72.1 74.7C51 239.8 48 247 48 255.1c0 8 3 15.3 7.9 21 0 0 34.3 37.6 72.1 75.5 37.8 37.8 56.7 64.5 102 64.5h165c38.5 0 69-32.5 69-71V165c0-38.5-30.5-69-69-69zm-17.7 212.7c6.2 6.2 6.2 16.4 0 22.6-6.2 6.2-16.4 6.2-22.6 0L302 278.6l-52.7 52.7c-6.2 6.2-16.3 6.4-22.6 0-6.4-6.4-6.7-15.9 0-22.6l52.7-52.7-52.7-52.7c-6-6-7.1-15.6 0-22.6 7.1-7.1 16.4-6.2 22.6 0l52.7 52.7 52.7-52.7c6.2-6.2 16.4-6.2 22.6 0 6.2 6.2 6.2 16.4 0 22.6L324.6 256l52.7 52.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;min-width:12px;min-height:12px}.purchases-form .icon-card{display:inline-block;background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(210, 100%, 98%)' viewBox='0 0 512 512'%3E%3Cpath d='M435.2 80H76.8c-24.9 0-44.6 19.6-44.6 44L32 388c0 24.4 19.9 44 44.8 44h358.4c24.9 0 44.8-19.6 44.8-44V124c0-24.4-19.9-44-44.8-44zm0 308H76.8V256h358.4v132zm0-220H76.8v-44h358.4v44z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;min-width:12px;min-height:12px}.purchases-form .icon-card.is-spinner{background-image:none;display:flex;align-items:center;justify-content:center}.purchases-form .icon-card.is-spinner:before{content:"";display:block;box-sizing:border-box;display:inline-block;border-radius:50%;animation:spin 1s ease-in-out infinite;width:2em;height:2em;border:.2em var(--bg-neutral-2) solid;border-top:.2em var(--bg-neutral-5) solid}.purchases-form .text-input.is-card .text-input-left{background-color:var(--bg-primary-4)}.purchases-form .icon-price{display:inline-block;background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(210, 100%, 98%)' viewBox='0 0 24 24'%3E%3Cpath d='M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;min-width:12px;min-height:12px}.purchases-form .text-input.is-price .text-input-left{background-color:var(--bg-success-4)}.purchases-form .input.is-card .input-icon-left{background-color:var(--bg-accent-4);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(180, 100%, 98%)' viewBox='0 0 512 512'%3E%3Cpath d='M435.2 80H76.8c-24.9 0-44.6 19.6-44.6 44L32 388c0 24.4 19.9 44 44.8 44h358.4c24.9 0 44.8-19.6 44.8-44V124c0-24.4-19.9-44-44.8-44zm0 308H76.8V256h358.4v132zm0-220H76.8v-44h358.4v44z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3em;flex-basis:3.5em}.purchases-form .input.is-price .input-icon-left{background-color:var(--bg-accent-4);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(180, 100%, 98%)' viewBox='0 0 24 24'%3E%3Cpath d='M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3em;flex-basis:3.5em}.purchases-form .input.is-bonus .input-icon-left{background-color:var(--bg-accent-4);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(180, 100%, 98%)' viewBox='0 0 384 512'%3E%3Cpath fill='hsl(180, 100%, 98%)' d='M304.793 243.891c33.639-18.537 53.657-54.16 53.657-95.693 0-48.236-26.25-87.626-68.626-104.179C265.138 34.01 240.849 32 209.661 32H24c-8.837 0-16 7.163-16 16v33.049c0 8.837 7.163 16 16 16h33.113v318.53H24c-8.837 0-16 7.163-16 16V464c0 8.837 7.163 16 16 16h195.69c24.203 0 44.834-1.289 66.866-7.584C337.52 457.193 376 410.647 376 350.014c0-52.168-26.573-91.684-71.207-106.123zM142.217 100.809h67.444c16.294 0 27.536 2.019 37.525 6.717 15.828 8.479 24.906 26.502 24.906 49.446 0 35.029-20.32 56.79-53.029 56.79h-76.846V100.809zm112.642 305.475c-10.14 4.056-22.677 4.907-31.409 4.907h-81.233V281.943h84.367c39.645 0 63.057 25.38 63.057 63.057.001 28.425-13.66 52.483-34.782 61.284z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3em;flex-basis:3.5em}.purchases-form .input.is-gift .input-icon-left{background-color:var(--bg-accent-4);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(180, 100%, 98%)' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(180, 100%, 98%)' d='M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3em;flex-basis:3.5em}.purchases-form .input.is-points .input-icon-left{background-color:var(--bg-warning-4);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(44, 1000%, 98%)' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(44, 1000%, 98%)' d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3em;flex-basis:3.5em}@media(min-height: 290px){.purchases-form.is-landscape .input .input-base{min-height:24px;line-height:12px;font-size:10px;padding-left:6px;padding-right:6px}.purchases-form.is-landscape .input .input-base:empty{padding-top:2px;padding-bottom:2px}.purchases-form.is-landscape .input .input-base:empty:before{margin-top:0;margin-bottom:-8px;line-height:20px;font-size:10px}.purchases-form.is-landscape .input .input-base:not(:empty),.purchases-form.is-landscape .input .input-base:focus{padding-top:10px;padding-bottom:2px}.purchases-form.is-landscape .input .input-base:not(:empty):before,.purchases-form.is-landscape .input .input-base:focus:before{margin-top:-8px;margin-bottom:0;line-height:8px;font-size:6px}.purchases-form.is-landscape .input .input-base:empty:focus:after{line-height:12px;font-size:10px}.purchases-form.is-landscape .input.is-valid .input-icon-right{width:24px}.purchases-form.is-landscape .input.is-valid.is-disabled .input-icon-rigth{width:24px}}@media(min-height: 320px){.purchases-form.is-landscape .input .input-base{min-height:36px;line-height:18px;font-size:15px;padding-left:9px;padding-right:9px}.purchases-form.is-landscape .input .input-base:empty{padding-top:3px;padding-bottom:3px}.purchases-form.is-landscape .input .input-base:empty:before{margin-top:0;margin-bottom:-12px;line-height:30px;font-size:15px}.purchases-form.is-landscape .input .input-base:not(:empty),.purchases-form.is-landscape .input .input-base:focus{padding-top:15px;padding-bottom:3px}.purchases-form.is-landscape .input .input-base:not(:empty):before,.purchases-form.is-landscape .input .input-base:focus:before{margin-top:-12px;margin-bottom:0;line-height:12px;font-size:9px}.purchases-form.is-landscape .input .input-base:empty:focus:after{line-height:18px;font-size:15px}.purchases-form.is-landscape .input.is-valid .input-icon-right{width:36px}.purchases-form.is-landscape .input.is-valid.is-disabled .input-icon-rigth{width:36px}}@media(min-height: 360px){.purchases-form.is-landscape .input .input-base{min-height:48px;line-height:24px;font-size:20px;padding-left:12px;padding-right:12px}.purchases-form.is-landscape .input .input-base:empty{padding-top:4px;padding-bottom:4px}.purchases-form.is-landscape .input .input-base:empty:before{margin-top:0;margin-bottom:-16px;line-height:40px;font-size:20px}.purchases-form.is-landscape .input .input-base:not(:empty),.purchases-form.is-landscape .input .input-base:focus{padding-top:20px;padding-bottom:4px}.purchases-form.is-landscape .input .input-base:not(:empty):before,.purchases-form.is-landscape .input .input-base:focus:before{margin-top:-16px;margin-bottom:0;line-height:16px;font-size:12px}.purchases-form.is-landscape .input .input-base:empty:focus:after{line-height:24px;font-size:20px}.purchases-form.is-landscape .input.is-valid .input-icon-right{width:48px}.purchases-form.is-landscape .input.is-valid.is-disabled .input-icon-rigth{width:48px}.purchases-form.is-landscape .button{border-radius:4px;padding:8px 16px;box-shadow:.8px .8px 1.6px 0;font-size:20px;line-height:24px}.purchases-form.is-landscape .button:active{padding-top:9.6px;padding-bottom:6.4px;box-shadow:.8px .8px 2px 0 inset}.purchases-form.is-landscape .button.is-disabled,.purchases-form.is-landscape .button.is-disabled:hover,.purchases-form.is-landscape .button.is-disabled:focus,.purchases-form.is-landscape .button.is-disabled:active{padding-top:8px;padding-bottom:8px}}@media(min-height: 400px){.purchases-form.is-landscape .input .input-base{min-height:60px;line-height:30px;font-size:25px;padding-left:15px;padding-right:15px}.purchases-form.is-landscape .input .input-base:empty{padding-top:5px;padding-bottom:5px}.purchases-form.is-landscape .input .input-base:empty:before{margin-top:0;margin-bottom:-20px;line-height:50px;font-size:25px}.purchases-form.is-landscape .input .input-base:not(:empty),.purchases-form.is-landscape .input .input-base:focus{padding-top:25px;padding-bottom:5px}.purchases-form.is-landscape .input .input-base:not(:empty):before,.purchases-form.is-landscape .input .input-base:focus:before{margin-top:-20px;margin-bottom:0;line-height:20px;font-size:15px}.purchases-form.is-landscape .input .input-base:empty:focus:after{line-height:30px;font-size:25px}.purchases-form.is-landscape .input.is-valid .input-icon-right{width:60px}.purchases-form.is-landscape .input.is-valid.is-disabled .input-icon-rigth{width:60px}.purchases-form.is-landscape .button{border-radius:5px;padding:10px 20px;box-shadow:1px 1px 2px 0;font-size:25px;line-height:30px}.purchases-form.is-landscape .button:active{padding-top:12px;padding-bottom:8px;box-shadow:1px 1px 2.5px 0 inset}.purchases-form.is-landscape .button.is-disabled,.purchases-form.is-landscape .button.is-disabled:hover,.purchases-form.is-landscape .button.is-disabled:focus,.purchases-form.is-landscape .button.is-disabled:active{padding-top:10px;padding-bottom:10px}}@media(min-height: 460px){.purchases-form.is-landscape .button{border-radius:6px;padding:12px 24px;box-shadow:1.2px 1.2px 2.4px 0;font-size:30px;line-height:36px}.purchases-form.is-landscape .button:active{padding-top:14.4px;padding-bottom:9.6px;box-shadow:1.2px 1.2px 3px 0 inset}.purchases-form.is-landscape .button.is-disabled,.purchases-form.is-landscape .button.is-disabled:hover,.purchases-form.is-landscape .button.is-disabled:focus,.purchases-form.is-landscape .button.is-disabled:active{padding-top:12px;padding-bottom:12px}}@media(min-height: 600px){.purchases-form.is-landscape .button{border-radius:7px;padding:14px 28px;box-shadow:1.4px 1.4px 2.8px 0;font-size:35px;line-height:42px}.purchases-form.is-landscape .button:active{padding-top:16.8px;padding-bottom:11.2px;box-shadow:1.4px 1.4px 3.5px 0 inset}.purchases-form.is-landscape .button.is-disabled,.purchases-form.is-landscape .button.is-disabled:hover,.purchases-form.is-landscape .button.is-disabled:focus,.purchases-form.is-landscape .button.is-disabled:active{padding-top:14px;padding-bottom:14px}}.purchases-form.is-portrait{width:100%;height:100%;display:flex;flex-direction:column}.purchases-form.is-portrait .text-input{--text-input-size: 6px;--text-input-radius: 0}.purchases-form.is-portrait .purchases-form-client{color:var(--bg-blank);background-color:var(--bg-neutral-7);display:flex;padding:2vh 5vw;white-space:nowrap;justify-content:space-between}.purchases-form.is-portrait .purchases-form-client-label{display:flex;flex-direction:row;flex-grow:1;font-size:6vmin;line-height:8vw;flex-shrink:0;align-items:center;justify-content:center}.purchases-form.is-portrait .purchases-form-client-label-text{margin-right:1em}.purchases-form.is-portrait .purchases-form-client-name{display:flex;flex-direction:row;flex-grow:1;font-size:6vmin;line-height:8vw;align-items:center}.purchases-form.is-portrait .purchases-form-client-name-text{margin-right:1em}.purchases-form.is-portrait .purchases-form-action-selector{flex-grow:1;display:flex;flex-direction:column}.purchases-form.is-portrait .purchases-form-action-selector-item{flex-grow:1;display:flex;flex-direction:column;justify-content:space-evenly;padding:2vh 0}.purchases-form.is-portrait .purchases-form-action-selector-item .selector-info{margin:0 8vw;display:flex;flex-direction:column;font-size:4.2vw}.purchases-form.is-portrait .purchases-form-action-selector-item .selector-info-row{display:flex;align-items:center}.purchases-form.is-portrait .purchases-form-action-selector-item .selector-info-label{flex-grow:1}.purchases-form.is-portrait .purchases-form-action-selector-item .selector-info-label strong{font-size:6vmin;line-height:8vw;white-space:nowrap}.purchases-form.is-portrait .purchases-form-action-selector-item .selector-info-value{padding-left:4vw;text-align:right;flex-shrink:0}.purchases-form.is-portrait .purchases-form-action-selector-item .selector-info-value.is-max{font-size:10vw;line-height:10vw}.purchases-form.is-portrait .purchases-form-action-selector-item.is-bonus .selector-info{color:var(--bg-accent-7)}.purchases-form.is-portrait .purchases-form-action-selector-item.is-points .selector-info{color:var(--bg-warning-7)}.purchases-form.is-portrait .purchases-form-action-selector-item.is-gift .selector-info{color:var(--bg-success-7)}.purchases-form.is-portrait .purchases-form-action-selector-item .button{border-radius:1.35vw;padding:2.7vw 5.4vw;box-shadow:.27vw .27vw .54vw 0;font-size:6.75vw;line-height:8.1vw}.purchases-form.is-portrait .purchases-form-action-selector-item .button:active{padding-top:3.24vw;padding-bottom:2.16vw;box-shadow:.27vw .27vw .675vw 0 inset}.purchases-form.is-portrait .purchases-form-action-selector-item .button.is-disabled,.purchases-form.is-portrait .purchases-form-action-selector-item .button.is-disabled:hover,.purchases-form.is-portrait .purchases-form-action-selector-item .button.is-disabled:focus,.purchases-form.is-portrait .purchases-form-action-selector-item .button.is-disabled:active{padding-top:2.7vw;padding-bottom:2.7vw}.purchases-form.is-portrait .purchases-form-action-selector-item .button{margin:0 8vw;padding-left:16vw}.purchases-form.is-portrait .purchases-form-action-selector-item.is-bonus{background-color:var(--bg-accent-1)}.purchases-form.is-portrait .purchases-form-action-selector-item.is-bonus .button{color:var(--bg-accent-1);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(180, 90%, 90%)' viewBox='0 0 384 512'%3E%3Cpath fill='hsl(180, 90%, 90%)' d='M304.793 243.891c33.639-18.537 53.657-54.16 53.657-95.693 0-48.236-26.25-87.626-68.626-104.179C265.138 34.01 240.849 32 209.661 32H24c-8.837 0-16 7.163-16 16v33.049c0 8.837 7.163 16 16 16h33.113v318.53H24c-8.837 0-16 7.163-16 16V464c0 8.837 7.163 16 16 16h195.69c24.203 0 44.834-1.289 66.866-7.584C337.52 457.193 376 410.647 376 350.014c0-52.168-26.573-91.684-71.207-106.123zM142.217 100.809h67.444c16.294 0 27.536 2.019 37.525 6.717 15.828 8.479 24.906 26.502 24.906 49.446 0 35.029-20.32 56.79-53.029 56.79h-76.846V100.809zm112.642 305.475c-10.14 4.056-22.677 4.907-31.409 4.907h-81.233V281.943h84.367c39.645 0 63.057 25.38 63.057 63.057.001 28.425-13.66 52.483-34.782 61.284z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:18vw;background-position:left 0 center}.purchases-form.is-portrait .purchases-form-action-selector-item.is-points{background-color:var(--bg-warning-1)}.purchases-form.is-portrait .purchases-form-action-selector-item.is-points .button{color:var(--bg-warning-1);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(44, 90%, 90%)' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(44, 90%, 90%)' d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:18vw;background-position:left 0 center}.purchases-form.is-portrait .purchases-form-action-selector-item.is-gift{background-color:var(--bg-success-1);padding-top:2vw}.purchases-form.is-portrait .purchases-form-action-selector-item.is-gift .button{color:var(--bg-success-1);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(140, 90%, 90%)' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(140, 90%, 90%)' d='M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:18vw;background-position:left 0 center}.purchases-form.is-portrait .purchases-form-input .text-input.is-card,.purchases-form.is-portrait .purchases-form-input .text-input.is-price{opacity:.2}.purchases-form.is-portrait .purchases-form-input .text-input.is-card.is-active,.purchases-form.is-portrait .purchases-form-input .text-input.is-price.is-active{opacity:1}.purchases-form.is-portrait .purchases-form-numpad{display:flex;flex-grow:1}.purchases-form.is-portrait .purchases-form-numpad .numpad{flex-grow:1;padding:3% 3% 0 3%}.purchases-form.is-portrait .purchases-form-numpad .numpad .numpad-row-item{margin:1vh 2vw;border-radius:2vw}.purchases-form.is-portrait .purchases-form-summary{flex-grow:1;display:flex;flex-direction:column}.purchases-form.is-portrait .purchases-form-summary-row{padding:0 3vw;flex-grow:1;align-items:center;display:flex;justify-content:space-between}.purchases-form.is-portrait .purchases-form-summary-row.is-card{color:var(--bg-primary-3);background-color:var(--bg-primary-6)}.purchases-form.is-portrait .purchases-form-summary-row.is-price{color:var(--bg-success-3);background-color:var(--bg-success-6)}.purchases-form.is-portrait .purchases-form-summary-row.is-discount{color:var(--bg-error-3);background-color:var(--bg-error-6)}.purchases-form.is-portrait .purchases-form-summary-row.is-bonus{color:var(--bg-accent-3);background-color:var(--bg-accent-6)}.purchases-form.is-portrait .purchases-form-summary-row.is-points{color:var(--bg-warning-3);background-color:var(--bg-warning-6)}.purchases-form.is-portrait .purchases-form-summary-row.is-amount{color:var(--bg-primary-3);flex-grow:1;background-color:var(--bg-primary-6)}.purchases-form.is-portrait .purchases-form-summary-row.is-gift{color:var(--bg-warning-3);background-color:var(--bg-warning-6)}.purchases-form.is-portrait .purchases-form-summary-row.is-card{background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(210, 100%, 98%)' viewBox='0 0 512 512'%3E%3Cpath d='M435.2 80H76.8c-24.9 0-44.6 19.6-44.6 44L32 388c0 24.4 19.9 44 44.8 44h358.4c24.9 0 44.8-19.6 44.8-44V124c0-24.4-19.9-44-44.8-44zm0 308H76.8V256h358.4v132zm0-220H76.8v-44h358.4v44z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6vh;background-position:3vw center}.purchases-form.is-portrait .purchases-form-summary-row.is-price{background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(140, 90%, 90%)' viewBox='0 0 24 24'%3E%3Cpath d='M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6vh;background-position:3vw center}.purchases-form.is-portrait .purchases-form-summary-row.is-discount{background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(0, 90%, 90%)' viewBox='0 0 512 512'%3E%3Cg%3E%3Cpath fill='hsl(0, 90%, 90%)' d='M23.58 137.828c0-31.09 7.81-57.566 23.482-79.325 15.622-21.81 38.344-32.714 68.066-32.714 27.338 0 49.958 9.738 67.862 29.265 17.955 19.527 26.932 48.184 26.932 86.071 0 36.822-9.078 65.225-27.185 85.107-18.158 19.933-40.474 29.874-67.051 29.874-26.324 0-48.285-9.789-65.834-29.417-17.498-19.629-26.273-49.249-26.273-88.86zm93.019-75.166c-13.289 0-24.346 5.731-33.12 17.245-8.825 11.462-13.238 32.562-13.238 63.298 0 27.895 4.464 47.574 13.39 58.986 8.876 11.361 19.882 17.093 32.968 17.093 13.491 0 24.599-5.782 33.424-17.245 8.825-11.513 13.238-32.511 13.238-62.993 0-28.15-4.464-47.93-13.39-59.291-8.927-11.412-19.984-17.093-33.272-17.093zm.304 422.29l238.33-459.163H398.6L161.18 484.952h-44.278zm188.423-118.278c0-31.294 7.81-57.82 23.483-79.528 15.621-21.657 38.394-32.51 68.319-32.51 27.338 0 50.01 9.737 67.913 29.264 17.955 19.527 26.881 48.184 26.881 86.02 0 36.873-9.028 65.225-27.185 85.158-18.107 19.933-40.576 29.874-67.305 29.874-26.374 0-48.285-9.84-65.834-29.57-17.549-19.73-26.272-49.299-26.272-88.708zm93.273-75.217c-13.441 0-24.6 5.782-33.424 17.245-8.826 11.513-13.188 32.613-13.188 63.298 0 27.743 4.413 47.372 13.34 58.834 8.926 11.514 19.932 17.245 33.018 17.245 13.644 0 24.903-5.731 33.728-17.245 8.775-11.462 13.187-32.46 13.187-62.993 0-28.099-4.463-47.88-13.339-59.291-8.926-11.361-20.034-17.093-33.322-17.093z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6vh;background-position:3vw center}.purchases-form.is-portrait .purchases-form-summary-row.is-bonus{background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(180, 90%, 90%)' viewBox='0 0 384 512'%3E%3Cpath fill='hsl(180, 90%, 90%)' d='M304.793 243.891c33.639-18.537 53.657-54.16 53.657-95.693 0-48.236-26.25-87.626-68.626-104.179C265.138 34.01 240.849 32 209.661 32H24c-8.837 0-16 7.163-16 16v33.049c0 8.837 7.163 16 16 16h33.113v318.53H24c-8.837 0-16 7.163-16 16V464c0 8.837 7.163 16 16 16h195.69c24.203 0 44.834-1.289 66.866-7.584C337.52 457.193 376 410.647 376 350.014c0-52.168-26.573-91.684-71.207-106.123zM142.217 100.809h67.444c16.294 0 27.536 2.019 37.525 6.717 15.828 8.479 24.906 26.502 24.906 49.446 0 35.029-20.32 56.79-53.029 56.79h-76.846V100.809zm112.642 305.475c-10.14 4.056-22.677 4.907-31.409 4.907h-81.233V281.943h84.367c39.645 0 63.057 25.38 63.057 63.057.001 28.425-13.66 52.483-34.782 61.284z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6vh;background-position:3vw center}.purchases-form.is-portrait .purchases-form-summary-row.is-points{background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(44, 90%, 90%)' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(44, 90%, 90%)' d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6vh;background-position:3vw center}.purchases-form.is-portrait .purchases-form-summary-row.is-amount{background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(210, 90%, 90%)' viewBox='0 0 24 24'%3E%3Cpath d='M12.164 7.165c-1.15.191-1.702 1.233-1.231 2.328.498 1.155 1.921 1.895 3.094 1.603 1.039-.257 1.519-1.252 1.069-2.295-.471-1.095-1.784-1.827-2.932-1.636zm1.484 2.998l.104.229-.219.045-.097-.219c-.226.041-.482.035-.719-.027l-.065-.387c.195.03.438.058.623.02l.125-.041c.221-.109.152-.387-.176-.453-.245-.054-.893-.014-1.135-.552-.136-.304-.035-.621.356-.766l-.108-.239.217-.045.104.229c.159-.026.345-.036.563-.017l.087.383c-.17-.021-.353-.041-.512-.008l-.06.016c-.309.082-.21.375.064.446.453.105.994.139 1.208.612.173.385-.028.648-.36.774zm10.312 1.057l-3.766-8.22c-6.178 4.004-13.007-.318-17.951 4.454l3.765 8.22c5.298-4.492 12.519-.238 17.952-4.454zm-2.803-1.852c-.375.521-.653 1.117-.819 1.741-3.593 1.094-7.891-.201-12.018 1.241-.667-.354-1.503-.576-2.189-.556l-1.135-2.487c.432-.525.772-1.325.918-2.094 3.399-1.226 7.652.155 12.198-1.401.521.346 1.13.597 1.73.721l1.315 2.835zm2.843 5.642c-6.857 3.941-12.399-1.424-19.5 5.99l-4.5-9.97 1.402-1.463 3.807 8.406-.002.007c7.445-5.595 11.195-1.176 18.109-4.563.294.648.565 1.332.684 1.593z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6vh;background-position:3vw center}.purchases-form.is-portrait .purchases-form-summary-row.is-gift{background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(44, 90%, 90%)' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(44, 90%, 90%)' d='M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6vh;background-position:3vw center}.purchases-form.is-portrait .purchases-form-summary-row-key{font-size:6vmin;line-height:6.5vw;padding:.4vh 0;padding-left:8vh;white-space:normal;text-overflow:ellipsis;overflow:hidden}.purchases-form.is-portrait .purchases-form-summary-row-value{font-size:6vmin;white-space:nowrap}.purchases-form.is-portrait .purchases-form-summary-row-value.is-amount{font-size:16vw;line-height:16vw}.purchases-form.is-portrait .purchases-form-buttons{display:flex;padding:1vh 3vw 2vh 3vw;background-color:var(--bg-primary-6);box-shadow:0px -1px 0 1px var(--bg-primary-6)}.purchases-form.is-portrait .purchases-form-buttons .button{border-radius:1.4vw;padding:2.8vw 5.6vw;box-shadow:.28vw .28vw .56vw 0;font-size:7vw;line-height:8.4vw}.purchases-form.is-portrait .purchases-form-buttons .button:active{padding-top:3.36vw;padding-bottom:2.24vw;box-shadow:.28vw .28vw .7vw 0 inset}.purchases-form.is-portrait .purchases-form-buttons .button.is-disabled,.purchases-form.is-portrait .purchases-form-buttons .button.is-disabled:hover,.purchases-form.is-portrait .purchases-form-buttons .button.is-disabled:focus,.purchases-form.is-portrait .purchases-form-buttons .button.is-disabled:active{padding-top:2.8vw;padding-bottom:2.8vw}.purchases-form.is-portrait .purchases-form-buttons .button{font-size:6vmin;padding-left:0;padding-right:0;margin:1vh 2vw;border-radius:2vw;box-sizing:border-box;white-space:nowrap;border:0;box-shadow:1px 1px 4px #000}.purchases-form.is-portrait .purchases-form-buttons .button.is-prev{width:30%}.purchases-form.is-portrait .purchases-form-buttons .button.is-next,.purchases-form.is-portrait .purchases-form-buttons .button.is-submit{flex-grow:1}.purchases-form.is-portrait .purchases-form-buttons .button.is-disabled{box-shadow:none;background-color:var(--bg-neutral-4)}.purchases-form.is-portrait .purchases-form-buttons .button.is-disabled:after{color:var(--bg-neutral-3)}.purchases-form .input.is-card .text-input-wrapper{color:var(--bg-primary-6);border-color:var(--bg-primary-5)}.purchases-form .input.is-card .text-input-wrapper:hover{border-color:var(--bg-primary-6)}.purchases-form .input.is-card .text-input-wrapper:focus-within{color:var(--bg-primary-7);border-color:var(--bg-primary-7)}.purchases-form .input.is-card .text-input-base{color:var(--bg-primary-6);background-color:var(--bg-primary-1)}.purchases-form .input.is-card .text-input-base:hover{background-color:var(--bg-primary-3)}.purchases-form .input.is-card .text-input-base:focus-within{color:var(--bg-primary-7);background-color:var(--bg-primary-1)}.purchases-form .input.is-card .text-input-base:empty:before{color:var(--bg-primary-6)}.purchases-form .input.is-card .text-input-base:not(:empty):before,.purchases-form .input.is-card .text-input-base:focus:before{color:var(--bg-primary-7)}.purchases-form .input.is-card .text-input-base:empty:focus:after{color:var(--bg-primary-3)}.purchases-form .input.is-card .text-input-base.is-disabled{color:var(--bg-primary-6)}.purchases-form .input.is-card .text-input-base.is-disabled:before{color:var(--bg-primary-5)}.purchases-form .input.is-card .text-input-helper{color:var(--bg-primary-6)}.purchases-form .input.is-price .text-input-wrapper{color:var(--bg-success-6);border-color:var(--bg-success-5)}.purchases-form .input.is-price .text-input-wrapper:hover{border-color:var(--bg-success-6)}.purchases-form .input.is-price .text-input-wrapper:focus-within{color:var(--bg-success-7);border-color:var(--bg-success-7)}.purchases-form .input.is-price .text-input-base{color:var(--bg-success-6);background-color:var(--bg-success-1)}.purchases-form .input.is-price .text-input-base:hover{background-color:var(--bg-success-3)}.purchases-form .input.is-price .text-input-base:focus-within{color:var(--bg-success-7);background-color:var(--bg-success-1)}.purchases-form .input.is-price .text-input-base:empty:before{color:var(--bg-success-6)}.purchases-form .input.is-price .text-input-base:not(:empty):before,.purchases-form .input.is-price .text-input-base:focus:before{color:var(--bg-success-7)}.purchases-form .input.is-price .text-input-base:empty:focus:after{color:var(--bg-success-3)}.purchases-form .input.is-price .text-input-base.is-disabled{color:var(--bg-success-6)}.purchases-form .input.is-price .text-input-base.is-disabled:before{color:var(--bg-success-5)}.purchases-form .input.is-price .text-input-helper{color:var(--bg-success-6)}.purchases-form .input.is-bonus .text-input-wrapper{color:var(--bg-accent-6);border-color:var(--bg-accent-5)}.purchases-form .input.is-bonus .text-input-wrapper:hover{border-color:var(--bg-accent-6)}.purchases-form .input.is-bonus .text-input-wrapper:focus-within{color:var(--bg-accent-7);border-color:var(--bg-accent-7)}.purchases-form .input.is-bonus .text-input-base{color:var(--bg-accent-6);background-color:var(--bg-accent-1)}.purchases-form .input.is-bonus .text-input-base:hover{background-color:var(--bg-accent-3)}.purchases-form .input.is-bonus .text-input-base:focus-within{color:var(--bg-accent-7);background-color:var(--bg-accent-1)}.purchases-form .input.is-bonus .text-input-base:empty:before{color:var(--bg-accent-6)}.purchases-form .input.is-bonus .text-input-base:not(:empty):before,.purchases-form .input.is-bonus .text-input-base:focus:before{color:var(--bg-accent-7)}.purchases-form .input.is-bonus .text-input-base:empty:focus:after{color:var(--bg-accent-3)}.purchases-form .input.is-bonus .text-input-base.is-disabled{color:var(--bg-accent-6)}.purchases-form .input.is-bonus .text-input-base.is-disabled:before{color:var(--bg-accent-5)}.purchases-form .input.is-bonus .text-input-helper{color:var(--bg-accent-6)}.purchases-form .input.is-points .text-input-wrapper{color:var(--bg-warning-6);border-color:var(--bg-warning-5)}.purchases-form .input.is-points .text-input-wrapper:hover{border-color:var(--bg-warning-6)}.purchases-form .input.is-points .text-input-wrapper:focus-within{color:var(--bg-warning-7);border-color:var(--bg-warning-7)}.purchases-form .input.is-points .text-input-base{color:var(--bg-warning-6);background-color:var(--bg-warning-1)}.purchases-form .input.is-points .text-input-base:hover{background-color:var(--bg-warning-3)}.purchases-form .input.is-points .text-input-base:focus-within{color:var(--bg-warning-7);background-color:var(--bg-warning-1)}.purchases-form .input.is-points .text-input-base:empty:before{color:var(--bg-warning-6)}.purchases-form .input.is-points .text-input-base:not(:empty):before,.purchases-form .input.is-points .text-input-base:focus:before{color:var(--bg-warning-7)}.purchases-form .input.is-points .text-input-base:empty:focus:after{color:var(--bg-warning-3)}.purchases-form .input.is-points .text-input-base.is-disabled{color:var(--bg-warning-6)}.purchases-form .input.is-points .text-input-base.is-disabled:before{color:var(--bg-warning-5)}.purchases-form .input.is-points .text-input-helper{color:var(--bg-warning-6)}.purchases-form .input.is-card .input-icon-right{background-color:var(--bg-primary-1);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(210, 20%, 40%)' viewBox='0 0 512 512'%3E%3Cpath d='M395 96H230c-46.7 0-73.2 34.7-102 63.5s-72.1 74.7-72.1 74.7C51 239.8 48 247 48 255.1c0 8 3 15.3 7.9 21 0 0 34.3 37.6 72.1 75.5 37.8 37.8 56.7 64.5 102 64.5h165c38.5 0 69-32.5 69-71V165c0-38.5-30.5-69-69-69zm-17.7 212.7c6.2 6.2 6.2 16.4 0 22.6-6.2 6.2-16.4 6.2-22.6 0L302 278.6l-52.7 52.7c-6.2 6.2-16.3 6.4-22.6 0-6.4-6.4-6.7-15.9 0-22.6l52.7-52.7-52.7-52.7c-6-6-7.1-15.6 0-22.6 7.1-7.1 16.4-6.2 22.6 0l52.7 52.7 52.7-52.7c6.2-6.2 16.4-6.2 22.6 0 6.2 6.2 6.2 16.4 0 22.6L324.6 256l52.7 52.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3em;flex-basis:3.5em}.purchases-form .input.is-price .input-icon-right{background-color:var(--bg-success-1);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(210, 20%, 40%)' viewBox='0 0 512 512'%3E%3Cpath d='M395 96H230c-46.7 0-73.2 34.7-102 63.5s-72.1 74.7-72.1 74.7C51 239.8 48 247 48 255.1c0 8 3 15.3 7.9 21 0 0 34.3 37.6 72.1 75.5 37.8 37.8 56.7 64.5 102 64.5h165c38.5 0 69-32.5 69-71V165c0-38.5-30.5-69-69-69zm-17.7 212.7c6.2 6.2 6.2 16.4 0 22.6-6.2 6.2-16.4 6.2-22.6 0L302 278.6l-52.7 52.7c-6.2 6.2-16.3 6.4-22.6 0-6.4-6.4-6.7-15.9 0-22.6l52.7-52.7-52.7-52.7c-6-6-7.1-15.6 0-22.6 7.1-7.1 16.4-6.2 22.6 0l52.7 52.7 52.7-52.7c6.2-6.2 16.4-6.2 22.6 0 6.2 6.2 6.2 16.4 0 22.6L324.6 256l52.7 52.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3em;flex-basis:3.5em}.purchases-form .input.is-bonus .input-icon-right{background-color:var(--bg-accent-1);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(210, 20%, 40%)' viewBox='0 0 512 512'%3E%3Cpath d='M395 96H230c-46.7 0-73.2 34.7-102 63.5s-72.1 74.7-72.1 74.7C51 239.8 48 247 48 255.1c0 8 3 15.3 7.9 21 0 0 34.3 37.6 72.1 75.5 37.8 37.8 56.7 64.5 102 64.5h165c38.5 0 69-32.5 69-71V165c0-38.5-30.5-69-69-69zm-17.7 212.7c6.2 6.2 6.2 16.4 0 22.6-6.2 6.2-16.4 6.2-22.6 0L302 278.6l-52.7 52.7c-6.2 6.2-16.3 6.4-22.6 0-6.4-6.4-6.7-15.9 0-22.6l52.7-52.7-52.7-52.7c-6-6-7.1-15.6 0-22.6 7.1-7.1 16.4-6.2 22.6 0l52.7 52.7 52.7-52.7c6.2-6.2 16.4-6.2 22.6 0 6.2 6.2 6.2 16.4 0 22.6L324.6 256l52.7 52.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3em;flex-basis:3.5em}.purchases-form .input.is-points .input-icon-right{background-color:var(--bg-warning-1);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(210, 20%, 40%)' viewBox='0 0 512 512'%3E%3Cpath d='M395 96H230c-46.7 0-73.2 34.7-102 63.5s-72.1 74.7-72.1 74.7C51 239.8 48 247 48 255.1c0 8 3 15.3 7.9 21 0 0 34.3 37.6 72.1 75.5 37.8 37.8 56.7 64.5 102 64.5h165c38.5 0 69-32.5 69-71V165c0-38.5-30.5-69-69-69zm-17.7 212.7c6.2 6.2 6.2 16.4 0 22.6-6.2 6.2-16.4 6.2-22.6 0L302 278.6l-52.7 52.7c-6.2 6.2-16.3 6.4-22.6 0-6.4-6.4-6.7-15.9 0-22.6l52.7-52.7-52.7-52.7c-6-6-7.1-15.6 0-22.6 7.1-7.1 16.4-6.2 22.6 0l52.7 52.7 52.7-52.7c6.2-6.2 16.4-6.2 22.6 0 6.2 6.2 6.2 16.4 0 22.6L324.6 256l52.7 52.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3em;flex-basis:3.5em}.purchases-form .input.is-gift .input-icon-right{background-color:var(--bg-warning-1);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(210, 20%, 40%)' viewBox='0 0 512 512'%3E%3Cpath d='M395 96H230c-46.7 0-73.2 34.7-102 63.5s-72.1 74.7-72.1 74.7C51 239.8 48 247 48 255.1c0 8 3 15.3 7.9 21 0 0 34.3 37.6 72.1 75.5 37.8 37.8 56.7 64.5 102 64.5h165c38.5 0 69-32.5 69-71V165c0-38.5-30.5-69-69-69zm-17.7 212.7c6.2 6.2 6.2 16.4 0 22.6-6.2 6.2-16.4 6.2-22.6 0L302 278.6l-52.7 52.7c-6.2 6.2-16.3 6.4-22.6 0-6.4-6.4-6.7-15.9 0-22.6l52.7-52.7-52.7-52.7c-6-6-7.1-15.6 0-22.6 7.1-7.1 16.4-6.2 22.6 0l52.7 52.7 52.7-52.7c6.2-6.2 16.4-6.2 22.6 0 6.2 6.2 6.2 16.4 0 22.6L324.6 256l52.7 52.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3em;flex-basis:3.5em}.purchases-form.is-portrait .purchases-form-input .input{border:none}.purchases-form.is-portrait .purchases-form-input .input .input-base{min-height:24vw;line-height:12vw;font-size:8vw;padding-left:6vw;padding-right:6vw}.purchases-form.is-portrait .purchases-form-input .input .input-base:empty{padding-top:2vw;padding-bottom:2vw}.purchases-form.is-portrait .purchases-form-input .input .input-base:empty:before{margin-top:0;margin-bottom:-8vw;line-height:20vw;font-size:7vw}.purchases-form.is-portrait .purchases-form-input .input .input-base:not(:empty),.purchases-form.is-portrait .purchases-form-input .input .input-base:focus{padding-top:10vw;padding-bottom:2vw}.purchases-form.is-portrait .purchases-form-input .input .input-base:not(:empty):before,.purchases-form.is-portrait .purchases-form-input .input .input-base:focus:before{margin-top:-8vw;margin-bottom:0;line-height:8vw;font-size:6vw}.purchases-form.is-portrait .purchases-form-input .input .input-base:empty:focus:after{line-height:12vw;font-size:8vw}.purchases-form.is-portrait .purchases-form-input .input.is-valid .input-icon-right{width:24vw}.purchases-form.is-portrait .purchases-form-input .input.is-valid.is-disabled .input-icon-rigth{width:24vw}.purchases-form.is-portrait .purchases-form-input .input.is-bonus .input-base:empty:before{font-size:6vmin}.purchases-form.is-portrait .purchases-form-input .input-base{border-radius:0;padding-right:0}.purchases-form.is-portrait .purchases-form-input .input-icon-left{flex-basis:18vw;background-size:15vw;flex-shrink:0}.modal .modal-content{background-color:var(--bg-blank);padding:5vw;font-size:2rem;text-align:center;border-radius:2vw;max-width:400px}.modal svg{width:100px;height:100px;display:block;margin:40px auto 0;color:var(--bg-success-6)}.modal .path{stroke-dasharray:1000;stroke-dashoffset:0}.modal .path.circle{animation:dash .9s ease-in-out}.modal .path.check{stroke-dashoffset:-100;animation:dash-check .9s .35s ease-in-out forwards}.purchases-form.is-portrait-force{width:100%;height:100%;display:flex;flex-direction:column}.purchases-form.is-portrait-force .purchases-form-client{color:var(--bg-blank);background-color:var(--bg-neutral-7);text-align:center;line-height:36px}.purchases-form.is-portrait-force .purchases-form-action-selector{height:100%;background-color:var(--bg-primary-6);color:var(--bg-blank)}.purchases-form.is-portrait-force .purchases-form-action-selector-item{flex-grow:1;display:flex;flex-direction:column;justify-content:space-evenly;padding:2vh 0}.purchases-form.is-portrait-force .purchases-form-action-selector-item .selector-info{margin:0 10px;display:flex;flex-direction:column;font-size:36px}.purchases-form.is-portrait-force .purchases-form-action-selector-item .selector-info-row{display:flex;align-items:center}.purchases-form.is-portrait-force .purchases-form-action-selector-item .selector-info-label{flex-grow:1}.purchases-form.is-portrait-force .purchases-form-action-selector-item .selector-info-label strong{white-space:nowrap}.purchases-form.is-portrait-force .purchases-form-action-selector-item .selector-info-value{padding-left:4vw;text-align:right;flex-shrink:0}.purchases-form.is-portrait-force .purchases-form-action-selector-item.is-bonus .selector-info{color:var(--bg-accent-7)}.purchases-form.is-portrait-force .purchases-form-action-selector-item.is-points .selector-info{color:var(--bg-warning-7)}.purchases-form.is-portrait-force .purchases-form-action-selector-item.is-gift .selector-info{color:var(--bg-success-7)}.purchases-form.is-portrait-force .purchases-form-action-selector-item.is-bonus{background-color:var(--bg-accent-1)}.purchases-form.is-portrait-force .purchases-form-action-selector-item.is-bonus .button{color:var(--bg-accent-1);background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='16' height='16' fill='hsl(180, 90%, 90%)' viewBox='0 0 384 512'%3E%3Cpath fill='hsl(180, 90%, 90%)' d='M304.793 243.891c33.639-18.537 53.657-54.16 53.657-95.693 0-48.236-26.25-87.626-68.626-104.179C265.138 34.01 240.849 32 209.661 32H24c-8.837 0-16 7.163-16 16v33.049c0 8.837 7.163 16 16 16h33.113v318.53H24c-8.837 0-16 7.163-16 16V464c0 8.837 7.163 16 16 16h195.69c24.203 0 44.834-1.289 66.866-7.584C337.52 457.193 376 410.647 376 350.014c0-52.168-26.573-91.684-71.207-106.123zM142.217 100.809h67.444c16.294 0 27.536 2.019 37.525 6.717 15.828 8.479 24.906 26.502 24.906 49.446 0 35.029-20.32 56.79-53.029 56.79h-76.846V100.809zm112.642 305.475c-10.14 4.056-22.677 4.907-31.409 4.907h-81.233V281.943h84.367c39.645 0 63.057 25.38 63.057 63.057.001 28.425-13.66 52.483-34.782 61.284z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-position:left 0 center}.purchases-form.is-portrait-force .purchases-form-action-selector-item.is-points{background-color:var(--bg-warning-1)}.purchases-form.is-portrait-force .purchases-form-action-selector-item.is-points .button{color:var(--bg-warning-1);background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='16' height='16' fill='hsl(44, 90%, 90%)' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(44, 90%, 90%)' d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-position:left 0 center}.purchases-form.is-portrait-force .purchases-form-action-selector-item.is-gift{background-color:var(--bg-success-1);padding-top:2vw}.purchases-form.is-portrait-force .purchases-form-action-selector-item.is-gift .button{color:var(--bg-success-1);background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='16' height='16' fill='hsl(140, 90%, 90%)' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(140, 90%, 90%)' d='M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-position:left 0 center}.purchases-form.is-portrait-force .purchases-form-summary{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;height:100%;background-color:var(--bg-primary-6);color:var(--bg-blank)}.purchases-form.is-portrait-force .purchases-form-summary-row{flex-grow:1;align-items:center;display:flex;justify-content:space-around;width:100%;font-size:20px}.purchases-form.is-portrait-force .purchases-form-summary-row.is-card{color:var(--bg-primary-3);background-color:var(--bg-primary-6)}.purchases-form.is-portrait-force .purchases-form-summary-row.is-price{color:var(--bg-success-3);background-color:var(--bg-success-6)}.purchases-form.is-portrait-force .purchases-form-summary-row.is-discount{color:var(--bg-error-3);background-color:var(--bg-error-6)}.purchases-form.is-portrait-force .purchases-form-summary-row.is-bonus{color:var(--bg-accent-3);background-color:var(--bg-accent-6)}.purchases-form.is-portrait-force .purchases-form-summary-row.is-points{color:var(--bg-warning-3);background-color:var(--bg-warning-6)}.purchases-form.is-portrait-force .purchases-form-summary-row.is-amount{color:var(--bg-primary-3);flex-grow:1;background-color:var(--bg-primary-6)}.purchases-form.is-portrait-force .purchases-form-summary-row.is-gift{color:var(--bg-warning-3);background-color:var(--bg-warning-6)}.purchases-form.is-portrait-force .purchases-form-summary-row.is-card{background-size:10px 10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='10' height='10' fill='hsl(210, 100%, 98%)' viewBox='0 0 512 512'%3E%3Cpath d='M435.2 80H76.8c-24.9 0-44.6 19.6-44.6 44L32 388c0 24.4 19.9 44 44.8 44h358.4c24.9 0 44.8-19.6 44.8-44V124c0-24.4-19.9-44-44.8-44zm0 308H76.8V256h358.4v132zm0-220H76.8v-44h358.4v44z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6vh;background-position:3vw center}.purchases-form.is-portrait-force .purchases-form-summary-row.is-price{background-size:10px 10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='10' height='10' fill='hsl(140, 90%, 90%)' viewBox='0 0 24 24'%3E%3Cpath d='M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6vh;background-position:3vw center}.purchases-form.is-portrait-force .purchases-form-summary-row.is-discount{background-size:10px 10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='10' height='10' fill='hsl(0, 90%, 90%)' viewBox='0 0 512 512'%3E%3Cg%3E%3Cpath fill='hsl(0, 90%, 90%)' d='M23.58 137.828c0-31.09 7.81-57.566 23.482-79.325 15.622-21.81 38.344-32.714 68.066-32.714 27.338 0 49.958 9.738 67.862 29.265 17.955 19.527 26.932 48.184 26.932 86.071 0 36.822-9.078 65.225-27.185 85.107-18.158 19.933-40.474 29.874-67.051 29.874-26.324 0-48.285-9.789-65.834-29.417-17.498-19.629-26.273-49.249-26.273-88.86zm93.019-75.166c-13.289 0-24.346 5.731-33.12 17.245-8.825 11.462-13.238 32.562-13.238 63.298 0 27.895 4.464 47.574 13.39 58.986 8.876 11.361 19.882 17.093 32.968 17.093 13.491 0 24.599-5.782 33.424-17.245 8.825-11.513 13.238-32.511 13.238-62.993 0-28.15-4.464-47.93-13.39-59.291-8.927-11.412-19.984-17.093-33.272-17.093zm.304 422.29l238.33-459.163H398.6L161.18 484.952h-44.278zm188.423-118.278c0-31.294 7.81-57.82 23.483-79.528 15.621-21.657 38.394-32.51 68.319-32.51 27.338 0 50.01 9.737 67.913 29.264 17.955 19.527 26.881 48.184 26.881 86.02 0 36.873-9.028 65.225-27.185 85.158-18.107 19.933-40.576 29.874-67.305 29.874-26.374 0-48.285-9.84-65.834-29.57-17.549-19.73-26.272-49.299-26.272-88.708zm93.273-75.217c-13.441 0-24.6 5.782-33.424 17.245-8.826 11.513-13.188 32.613-13.188 63.298 0 27.743 4.413 47.372 13.34 58.834 8.926 11.514 19.932 17.245 33.018 17.245 13.644 0 24.903-5.731 33.728-17.245 8.775-11.462 13.187-32.46 13.187-62.993 0-28.099-4.463-47.88-13.339-59.291-8.926-11.361-20.034-17.093-33.322-17.093z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6vh;background-position:3vw center}.purchases-form.is-portrait-force .purchases-form-summary-row.is-bonus{background-size:10px 10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='10' height='10' fill='hsl(180, 90%, 90%)' viewBox='0 0 384 512'%3E%3Cpath fill='hsl(180, 90%, 90%)' d='M304.793 243.891c33.639-18.537 53.657-54.16 53.657-95.693 0-48.236-26.25-87.626-68.626-104.179C265.138 34.01 240.849 32 209.661 32H24c-8.837 0-16 7.163-16 16v33.049c0 8.837 7.163 16 16 16h33.113v318.53H24c-8.837 0-16 7.163-16 16V464c0 8.837 7.163 16 16 16h195.69c24.203 0 44.834-1.289 66.866-7.584C337.52 457.193 376 410.647 376 350.014c0-52.168-26.573-91.684-71.207-106.123zM142.217 100.809h67.444c16.294 0 27.536 2.019 37.525 6.717 15.828 8.479 24.906 26.502 24.906 49.446 0 35.029-20.32 56.79-53.029 56.79h-76.846V100.809zm112.642 305.475c-10.14 4.056-22.677 4.907-31.409 4.907h-81.233V281.943h84.367c39.645 0 63.057 25.38 63.057 63.057.001 28.425-13.66 52.483-34.782 61.284z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6vh;background-position:3vw center}.purchases-form.is-portrait-force .purchases-form-summary-row.is-points{background-size:10px 10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='10' height='10' fill='hsl(44, 90%, 90%)' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(44, 90%, 90%)' d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6vh;background-position:3vw center}.purchases-form.is-portrait-force .purchases-form-summary-row.is-amount{background-size:10px 10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='10' height='10' fill='hsl(210, 90%, 90%)' viewBox='0 0 24 24'%3E%3Cpath d='M12.164 7.165c-1.15.191-1.702 1.233-1.231 2.328.498 1.155 1.921 1.895 3.094 1.603 1.039-.257 1.519-1.252 1.069-2.295-.471-1.095-1.784-1.827-2.932-1.636zm1.484 2.998l.104.229-.219.045-.097-.219c-.226.041-.482.035-.719-.027l-.065-.387c.195.03.438.058.623.02l.125-.041c.221-.109.152-.387-.176-.453-.245-.054-.893-.014-1.135-.552-.136-.304-.035-.621.356-.766l-.108-.239.217-.045.104.229c.159-.026.345-.036.563-.017l.087.383c-.17-.021-.353-.041-.512-.008l-.06.016c-.309.082-.21.375.064.446.453.105.994.139 1.208.612.173.385-.028.648-.36.774zm10.312 1.057l-3.766-8.22c-6.178 4.004-13.007-.318-17.951 4.454l3.765 8.22c5.298-4.492 12.519-.238 17.952-4.454zm-2.803-1.852c-.375.521-.653 1.117-.819 1.741-3.593 1.094-7.891-.201-12.018 1.241-.667-.354-1.503-.576-2.189-.556l-1.135-2.487c.432-.525.772-1.325.918-2.094 3.399-1.226 7.652.155 12.198-1.401.521.346 1.13.597 1.73.721l1.315 2.835zm2.843 5.642c-6.857 3.941-12.399-1.424-19.5 5.99l-4.5-9.97 1.402-1.463 3.807 8.406-.002.007c7.445-5.595 11.195-1.176 18.109-4.563.294.648.565 1.332.684 1.593z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6vh;background-position:3vw center}.purchases-form.is-portrait-force .purchases-form-summary-row.is-gift{background-size:10px 10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='10' height='10' fill='hsl(44, 90%, 90%)' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(44, 90%, 90%)' d='M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6vh;background-position:3vw center}.purchases-form.is-portrait-force .purchases-form-summary-row-key{padding:.4vh 0;padding-left:8vh;white-space:normal;text-overflow:ellipsis;overflow:hidden}.purchases-form.is-portrait-force .purchases-form-summary-row-value{white-space:nowrap}.purchases-form.is-portrait-force .purchases-form-buttons{display:flex;padding:1vh 3vw 2vh 3vw;background-color:var(--bg-primary-6);box-shadow:0px -1px 0 1px var(--bg-primary-6)}.purchases-form.is-portrait-force .purchases-form-buttons .button{margin-top:var(--unit-3);border-radius:6px;padding:12px 24px;box-shadow:1.2px 1.2px 2.4px 0;font-size:30px;line-height:36px}.purchases-form.is-portrait-force .purchases-form-buttons .button:active{padding-top:14.4px;padding-bottom:9.6px;box-shadow:1.2px 1.2px 3px 0 inset}.purchases-form.is-portrait-force .purchases-form-buttons .button.is-disabled,.purchases-form.is-portrait-force .purchases-form-buttons .button.is-disabled:hover,.purchases-form.is-portrait-force .purchases-form-buttons .button.is-disabled:focus,.purchases-form.is-portrait-force .purchases-form-buttons .button.is-disabled:active{padding-top:12px;padding-bottom:12px}.purchases-form.is-portrait-force .input{border:none}.purchases-form.is-portrait-force .input .input-base{min-height:84px;line-height:42px;font-size:28px;padding-left:21px;padding-right:21px}.purchases-form.is-portrait-force .input .input-base:empty{padding-top:7px;padding-bottom:7px}.purchases-form.is-portrait-force .input .input-base:empty:before{margin-top:0;margin-bottom:-28px;line-height:70px;font-size:24.5px}.purchases-form.is-portrait-force .input .input-base:not(:empty),.purchases-form.is-portrait-force .input .input-base:focus{padding-top:35px;padding-bottom:7px}.purchases-form.is-portrait-force .input .input-base:not(:empty):before,.purchases-form.is-portrait-force .input .input-base:focus:before{margin-top:-28px;margin-bottom:0;line-height:28px;font-size:21px}.purchases-form.is-portrait-force .input .input-base:empty:focus:after{line-height:42px;font-size:28px}.purchases-form.is-portrait-force .input.is-valid .input-icon-right{width:84px}.purchases-form.is-portrait-force .input.is-valid.is-disabled .input-icon-rigth{width:84px}.purchases-form.is-portrait-force .purchases-form-numpad{display:flex;flex-grow:1}.purchases-form.is-portrait-force .purchases-form-numpad .numpad{flex-grow:1;padding:3% 3% 0 3%}.purchases-form.is-portrait-force .purchases-form-numpad .numpad .numpad-row-item{margin:1vh 2vw;border-radius:2vw}@keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}.gird-tbody-label[data-column-id=delete]{display:inline;cursor:pointer;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='16' height='16' fill='hsl(0, 70%, 70%)' viewBox='0 0 512 512'%3E%3Cpath d='M128 405.429C128 428.846 147.198 448 170.667 448h170.667C364.802 448 384 428.846 384 405.429V160H128v245.429zM416 96h-80l-26.785-32H202.786L176 96H96v32h320V96z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.gird-port{flex-grow:1;overflow-y:scroll;padding-top:1vh}.gird-port-thead,.gird-port-tbody-cell[data-column-id=purchaseId],.gird-port-tbody-cell[data-column-id=bonusAdd],.gird-port-tbody-cell[data-column-id=synced]{display:none}.gird-port-tbody-row{position:relative;padding:2vh 4vw;border-bottom:1px solid var(--bg-neutral-2);font-size:3vmin;color:var(--bg-neutral-4);display:flex;flex-direction:column;padding-bottom:15vw}.gird-port-tbody-label{display:flex;font-size:4vmin}.gird-port-tbody-label:before{display:block;flex-grow:1;padding-right:1em;font-size:4vmin}.gird-port-tbody-label[data-column-id=cardCode]:before{content:"Карта"}.gird-port-tbody-label[data-column-id=paid]:before{content:"Оплата"}.gird-port-tbody-label[data-column-id=price]:before{content:"Сумма покупки"}.gird-port-tbody-label[data-column-id=bonusRem]:before{content:"Списано Бонусами"}.gird-port-tbody-label[data-column-id=pointsRem]:before{content:"Списано LB"}.gird-port-tbody-label[data-column-id=giftCode]:before{content:"Подарок"}.gird-port-tbody-label[data-column-id=discount]:before{content:"Скидка"}.gird-port-tbody-label[data-column-id=createdAt]{color:var(--bg-neutral-7);font-size:6vmin;padding-bottom:1vh}.gird-port-tbody-cell[data-column-id=cardHolderName]{position:absolute;top:2vh;right:4vw}.gird-port-tbody-label[data-column-id=cardHolderName]{color:var(--bg-neutral-7);font-size:6vmin;max-width:45vw;overflow:hidden;text-overflow:ellipsis;display:block}.gird-port-tbody-cell[data-column-id=cardCode]{padding-bottom:1vh}.gird-port-tbody-cell[data-column-id=giftCode]{padding-top:1vh}.gird-port-tbody-cell[data-column-id=bonusRem][data-value="0"],.gird-port-tbody-cell[data-column-id=pointsRem][data-value="0"],.gird-port-tbody-cell[data-column-id=giftCode][data-value="0"],.gird-port-tbody-cell[data-column-id=discount][data-value="0"],.gird-port-tbody-cell[data-column-id=cardHolderName][data-value=""]{display:none}.gird-port-tbody-cell{order:10}.gird-port-tbody-cell[data-column-id=createdAt]{order:1}.gird-port-tbody-cell[data-column-id=cardCode]{order:2}.gird-port-tbody-cell[data-column-id=price]{order:3}.gird-port-tbody-cell[data-column-id=paid]{order:11}.gird-port-tbody-cell[data-column-id=giftCode]{order:12}.gird-port-tbody-cell[data-column-id=delete]{display:inline-block;cursor:pointer;color:rgba(0,0,0,.3);border:1px solid;user-select:none;text-align:center;position:relative;overflow:hidden}.gird-port-tbody-cell[data-column-id=delete]:before{content:" ";display:block;height:0}.gird-port-tbody-cell[data-column-id=delete]:after{content:attr(data-label)}.gird-port-tbody-cell[data-column-id=delete].is-disabled,.gird-port-tbody-cell[data-column-id=delete].is-disabled:hover,.gird-port-tbody-cell[data-column-id=delete].is-disabled:focus,.gird-port-tbody-cell[data-column-id=delete].is-disabled:active{cursor:default;box-shadow:none}.gird-port-tbody-cell[data-column-id=delete]{border-radius:.8vw;padding:1.6vw 3.2vw;box-shadow:.16vw .16vw .32vw 0;font-size:4vw;line-height:4.8vw}.gird-port-tbody-cell[data-column-id=delete]:active{padding-top:1.92vw;padding-bottom:1.28vw;box-shadow:.16vw .16vw .4vw 0 inset}.gird-port-tbody-cell[data-column-id=delete].is-disabled,.gird-port-tbody-cell[data-column-id=delete].is-disabled:hover,.gird-port-tbody-cell[data-column-id=delete].is-disabled:focus,.gird-port-tbody-cell[data-column-id=delete].is-disabled:active{padding-top:1.6vw;padding-bottom:1.6vw}.gird-port-tbody-cell[data-column-id=delete]{border-color:var(--bg-error-7);background-color:var(--bg-error-5)}.gird-port-tbody-cell[data-column-id=delete]:after{color:var(--bg-error-1)}.gird-port-tbody-cell[data-column-id=delete]:hover{border-color:var(--bg-error-7);background-color:var(--bg-error-6)}.gird-port-tbody-cell[data-column-id=delete]:focus{border-color:var(--bg-error-7);background-color:var(--bg-error-6);outline-color:var(--bg-error-7)}.gird-port-tbody-cell[data-column-id=delete]:active{color:var(--bg-error-7)}.gird-port-tbody-cell[data-column-id=delete].is-disabled,.gird-port-tbody-cell[data-column-id=delete].is-disabled:hover,.gird-port-tbody-cell[data-column-id=delete].is-disabled:focus,.gird-port-tbody-cell[data-column-id=delete].is-disabled:active{box-shadow:none;border-color:var(--bg-error-4);background-color:var(--bg-error-1)}.gird-port-tbody-cell[data-column-id=delete].is-disabled:after,.gird-port-tbody-cell[data-column-id=delete].is-disabled:hover:after,.gird-port-tbody-cell[data-column-id=delete].is-disabled:focus:after,.gird-port-tbody-cell[data-column-id=delete].is-disabled:active:after{color:var(--bg-error-4)}.gird-port-tbody-cell[data-column-id=delete].is-disabled:focus{border-color:var(--bg-error-7);outline-color:var(--bg-error-7)}.gird-port-tbody-cell[data-column-id=delete]{padding-right:4vw;padding-left:8vw;position:absolute;bottom:4vw;right:4vw;background-size:16px 24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='16' height='24' fill='hsl(0, 1000%, 98%)' viewBox='0 0 512 512'%3E%3Cpath d='M128 405.429C128 428.846 147.198 448 170.667 448h170.667C364.802 448 384 428.846 384 405.429V160H128v245.429zM416 96h-80l-26.785-32H202.786L176 96H96v32h320V96z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;background-position:left 1.4vw center}.gird-port-tbody-cell[data-column-id=delete][data-value="1"]{opacity:.5;pointer-events:none;padding-top:1.6vw;padding-bottom:1.6vw;box-shadow:none;border-color:var(--bg-error-2);background-color:var(--bg-error-1)}.gird-port-tbody-cell[data-column-id=delete][data-value="1"]:after{color:var(--bg-error-2)}.gird-port-tbody-cell[data-column-id=delete][data-value="1"]{background-size:16px 24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='16' height='24' fill='hsl(0, 90%, 90%)' viewBox='0 0 512 512'%3E%3Cpath d='M128 405.429C128 428.846 147.198 448 170.667 448h170.667C364.802 448 384 428.846 384 405.429V160H128v245.429zM416 96h-80l-26.785-32H202.786L176 96H96v32h320V96z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;background-position:left 1.4vw center}.gird-port-tbody-cell[data-column-id=delete]:after{content:"Удалить";color:hsl(0,1000%,98%)}.gird-port-tbody-label[data-column-id=delete]{display:none}.bonus-form{display:flex;flex-direction:column;padding:var(--padding-3)}.bonus-form-title{font-size:24px;margin-bottom:var(--unit-3)}.bonus-form .input.is-success{background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27  width=%2732%27 height=%2732%27 fill=%27rgb%280, 210, 170%29%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0zm0 0h24v24H0V0z%27/%3E%3Cpath d=%27M16.59 7.58L10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-position:right 12px center}.bonus-form .input{margin-bottom:var(--unit-3)}.bonus-form .input .input-base{min-height:60px;line-height:30px;font-size:25px;padding-left:15px;padding-right:15px}.bonus-form .input .input-base:empty{padding-top:5px;padding-bottom:5px}.bonus-form .input .input-base:empty:before{margin-top:0;margin-bottom:-20px;line-height:50px;font-size:25px}.bonus-form .input .input-base:not(:empty),.bonus-form .input .input-base:focus{padding-top:25px;padding-bottom:5px}.bonus-form .input .input-base:not(:empty):before,.bonus-form .input .input-base:focus:before{margin-top:-20px;margin-bottom:0;line-height:20px;font-size:15px}.bonus-form .input .input-base:empty:focus:after{line-height:30px;font-size:25px}.bonus-form .input.is-valid .input-icon-right{width:60px}.bonus-form .input.is-valid.is-disabled .input-icon-rigth{width:60px}.bonus-form .button{margin-top:var(--unit-3);border-radius:5px;padding:10px 20px;box-shadow:1px 1px 2px 0;font-size:25px;line-height:30px}.bonus-form .button:active{padding-top:12px;padding-bottom:8px;box-shadow:1px 1px 2.5px 0 inset}.bonus-form .button.is-disabled,.bonus-form .button.is-disabled:hover,.bonus-form .button.is-disabled:focus,.bonus-form .button.is-disabled:active{padding-top:10px;padding-bottom:10px}.bonus-form-card{color:var(--font-1);margin:var(--unit-3) 0}.bonus-form-card.is-enabled{color:var(--font-3)}.bonus-form-actions{display:flex}.bonus-form-actions .button:last-child{margin-left:var(--unit-3)}.bonus-form-actions .button{flex-grow:1}.settings{display:flex;flex-direction:column;padding:var(--padding-3);width:100%;box-sizing:border-box}.settings dt{margin-top:var(--unit-3);margin-bottom:var(--unit-2)}.settings dd{margin-left:var(--unit-5)}.settings .led-green,.settings .led-black{margin-right:var(--unit-2)}.settings-title{font-size:6vmin;margin-bottom:var(--unit-3)}.settings-connection .input .input-base{min-height:48px;line-height:24px;font-size:20px;padding-left:12px;padding-right:12px}.settings-connection .input .input-base:empty{padding-top:4px;padding-bottom:4px}.settings-connection .input .input-base:empty:before{margin-top:0;margin-bottom:-16px;line-height:40px;font-size:20px}.settings-connection .input .input-base:not(:empty),.settings-connection .input .input-base:focus{padding-top:20px;padding-bottom:4px}.settings-connection .input .input-base:not(:empty):before,.settings-connection .input .input-base:focus:before{margin-top:-16px;margin-bottom:0;line-height:16px;font-size:12px}.settings-connection .input .input-base:empty:focus:after{line-height:24px;font-size:20px}.settings-connection .input.is-valid .input-icon-right{width:48px}.settings-connection .input.is-valid.is-disabled .input-icon-rigth{width:48px}.settings-connection .input{margin-bottom:var(--unit-3)}.settings-connection .button .input-base{min-height:36px;line-height:18px;font-size:15px;padding-left:9px;padding-right:9px}.settings-connection .button .input-base:empty{padding-top:3px;padding-bottom:3px}.settings-connection .button .input-base:empty:before{margin-top:0;margin-bottom:-12px;line-height:30px;font-size:15px}.settings-connection .button .input-base:not(:empty),.settings-connection .button .input-base:focus{padding-top:15px;padding-bottom:3px}.settings-connection .button .input-base:not(:empty):before,.settings-connection .button .input-base:focus:before{margin-top:-12px;margin-bottom:0;line-height:12px;font-size:9px}.settings-connection .button .input-base:empty:focus:after{line-height:18px;font-size:15px}.settings-connection .button.is-valid .input-icon-right{width:36px}.settings-connection .button.is-valid.is-disabled .input-icon-rigth{width:36px}.settings-connection .button{margin-bottom:var(--unit-3)}.settings-reset{margin-top:var(--unit-4)}.settings-reset-title{font-size:6vmin;margin-bottom:var(--unit-3)}.settings-reset.is-disabled .settings-reset-title{color:var(--font-1)}.settings-info{margin-top:var(--unit-7);font-size:4vmin}.settings-info-title{font-size:6vmin;margin-bottom:var(--unit-3)}.settings-info.is-disabled .settings-reset-title{color:var(--font-1)}.settings-support-title{font-size:5vmin;font-weight:bold;margin-top:var(--unit-7);margin-bottom:var(--unit-3)}.settings-support .input{min-height:10vh;margin-bottom:1em}.is-landscape .settings-title{font-size:2em}.is-landscape .settings-reset-title{font-size:2em}.is-landscape .settings-info{font-size:1em}.is-landscape .settings-info-title{font-size:2em}.layout.is-landscape .main{display:flex;flex-direction:column;padding:4vh 4vw}.layout.is-landscape .main-title{--val: $property;font-size:30px;margin-bottom:4vh}.layout.is-landscape .main-activate .input .input-base{min-height:50.4px;line-height:25.2px;font-size:21px;padding-left:12.6px;padding-right:12.6px}.layout.is-landscape .main-activate .input .input-base:empty{padding-top:4.2px;padding-bottom:4.2px}.layout.is-landscape .main-activate .input .input-base:empty:before{margin-top:0;margin-bottom:-16.8px;line-height:42px;font-size:21px}.layout.is-landscape .main-activate .input .input-base:not(:empty),.layout.is-landscape .main-activate .input .input-base:focus{padding-top:21px;padding-bottom:4.2px}.layout.is-landscape .main-activate .input .input-base:not(:empty):before,.layout.is-landscape .main-activate .input .input-base:focus:before{margin-top:-16.8px;margin-bottom:0;line-height:16.8px;font-size:12.6px}.layout.is-landscape .main-activate .input .input-base:empty:focus:after{line-height:25.2px;font-size:21px}.layout.is-landscape .main-activate .input.is-valid .input-icon-right{width:50.4px}.layout.is-landscape .main-activate .input.is-valid.is-disabled .input-icon-rigth{width:50.4px}.layout.is-landscape .main-activate .input .text-input-wrapper{color:var(--bg-primary-6);border-color:var(--bg-primary-5)}.layout.is-landscape .main-activate .input .text-input-wrapper:hover{border-color:var(--bg-primary-6)}.layout.is-landscape .main-activate .input .text-input-wrapper:focus-within{color:var(--bg-primary-7);border-color:var(--bg-primary-7)}.layout.is-landscape .main-activate .input .text-input-base{color:var(--bg-primary-6);background-color:var(--bg-primary-1)}.layout.is-landscape .main-activate .input .text-input-base:hover{background-color:var(--bg-primary-3)}.layout.is-landscape .main-activate .input .text-input-base:focus-within{color:var(--bg-primary-7);background-color:var(--bg-primary-1)}.layout.is-landscape .main-activate .input .text-input-base:empty:before{color:var(--bg-primary-6)}.layout.is-landscape .main-activate .input .text-input-base:not(:empty):before,.layout.is-landscape .main-activate .input .text-input-base:focus:before{color:var(--bg-primary-7)}.layout.is-landscape .main-activate .input .text-input-base:empty:focus:after{color:var(--bg-primary-3)}.layout.is-landscape .main-activate .input .text-input-base.is-disabled{color:var(--bg-primary-6)}.layout.is-landscape .main-activate .input .text-input-base.is-disabled:before{color:var(--bg-primary-5)}.layout.is-landscape .main-activate .input .text-input-helper{color:var(--bg-primary-6)}.layout.is-landscape .main-activate .input{margin-bottom:4vh}.layout.is-landscape .main-activate .button{border-radius:4.8px;padding:9.6px 19.2px;box-shadow:.96px .96px 1.92px 0;font-size:24px;line-height:28.8px}.layout.is-landscape .main-activate .button:active{padding-top:11.52px;padding-bottom:7.68px;box-shadow:.96px .96px 2.4px 0 inset}.layout.is-landscape .main-activate .button.is-disabled,.layout.is-landscape .main-activate .button.is-disabled:hover,.layout.is-landscape .main-activate .button.is-disabled:focus,.layout.is-landscape .main-activate .button.is-disabled:active{padding-top:9.6px;padding-bottom:9.6px}.layout.is-landscape .main-activate .button{border-color:var(--bg-success-7);background-color:var(--bg-success-5)}.layout.is-landscape .main-activate .button:after{color:var(--bg-success-1)}.layout.is-landscape .main-activate .button:hover{border-color:var(--bg-success-7);background-color:var(--bg-success-6)}.layout.is-landscape .main-activate .button:focus{border-color:var(--bg-success-7);background-color:var(--bg-success-6);outline-color:var(--bg-success-7)}.layout.is-landscape .main-activate .button:active{color:var(--bg-success-7)}.layout.is-landscape .main-activate .button.is-disabled,.layout.is-landscape .main-activate .button.is-disabled:hover,.layout.is-landscape .main-activate .button.is-disabled:focus,.layout.is-landscape .main-activate .button.is-disabled:active{box-shadow:none;border-color:var(--bg-success-4);background-color:var(--bg-success-1)}.layout.is-landscape .main-activate .button.is-disabled:after,.layout.is-landscape .main-activate .button.is-disabled:hover:after,.layout.is-landscape .main-activate .button.is-disabled:focus:after,.layout.is-landscape .main-activate .button.is-disabled:active:after{color:var(--bg-success-4)}.layout.is-landscape .main-activate .button.is-disabled:focus{border-color:var(--bg-success-7);outline-color:var(--bg-success-7)}.layout.is-landscape .main-activate .button{border-radius:0;display:block}.layout.is-landscape .main-activate-spinner{box-sizing:border-box;display:inline-block;border-radius:50%;animation:spin 1s ease-in-out infinite;width:45px;height:45px;border:4.5px var(--bg-neutral-2) solid;border-top:4.5px var(--bg-neutral-5) solid;display:block;margin:0 auto}.layout.is-landscape .main-activate-spinner.is-disabled{display:none}.layout.is-landscape .main-activate{max-width:500px}.layout.is-portrait .main{display:flex;flex-direction:column;padding:4vh 4vw}.layout.is-portrait .main-title{--val: $property;font-size:10vw;margin-bottom:4vh}.layout.is-portrait .main-activate .input .input-base{min-height:16.8vw;line-height:8.4vw;font-size:7vw;padding-left:4.2vw;padding-right:4.2vw}.layout.is-portrait .main-activate .input .input-base:empty{padding-top:1.4vw;padding-bottom:1.4vw}.layout.is-portrait .main-activate .input .input-base:empty:before{margin-top:0;margin-bottom:-5.6vw;line-height:14vw;font-size:7vw}.layout.is-portrait .main-activate .input .input-base:not(:empty),.layout.is-portrait .main-activate .input .input-base:focus{padding-top:7vw;padding-bottom:1.4vw}.layout.is-portrait .main-activate .input .input-base:not(:empty):before,.layout.is-portrait .main-activate .input .input-base:focus:before{margin-top:-5.6vw;margin-bottom:0;line-height:5.6vw;font-size:4.2vw}.layout.is-portrait .main-activate .input .input-base:empty:focus:after{line-height:8.4vw;font-size:7vw}.layout.is-portrait .main-activate .input.is-valid .input-icon-right{width:16.8vw}.layout.is-portrait .main-activate .input.is-valid.is-disabled .input-icon-rigth{width:16.8vw}.layout.is-portrait .main-activate .input .text-input-wrapper{color:var(--bg-primary-6);border-color:var(--bg-primary-5)}.layout.is-portrait .main-activate .input .text-input-wrapper:hover{border-color:var(--bg-primary-6)}.layout.is-portrait .main-activate .input .text-input-wrapper:focus-within{color:var(--bg-primary-7);border-color:var(--bg-primary-7)}.layout.is-portrait .main-activate .input .text-input-base{color:var(--bg-primary-6);background-color:var(--bg-primary-1)}.layout.is-portrait .main-activate .input .text-input-base:hover{background-color:var(--bg-primary-3)}.layout.is-portrait .main-activate .input .text-input-base:focus-within{color:var(--bg-primary-7);background-color:var(--bg-primary-1)}.layout.is-portrait .main-activate .input .text-input-base:empty:before{color:var(--bg-primary-6)}.layout.is-portrait .main-activate .input .text-input-base:not(:empty):before,.layout.is-portrait .main-activate .input .text-input-base:focus:before{color:var(--bg-primary-7)}.layout.is-portrait .main-activate .input .text-input-base:empty:focus:after{color:var(--bg-primary-3)}.layout.is-portrait .main-activate .input .text-input-base.is-disabled{color:var(--bg-primary-6)}.layout.is-portrait .main-activate .input .text-input-base.is-disabled:before{color:var(--bg-primary-5)}.layout.is-portrait .main-activate .input .text-input-helper{color:var(--bg-primary-6)}.layout.is-portrait .main-activate .input{margin-bottom:4vh}.layout.is-portrait .main-activate .button{border-radius:1.6vw;padding:3.2vw 6.4vw;box-shadow:.32vw .32vw .64vw 0;font-size:8vw;line-height:9.6vw}.layout.is-portrait .main-activate .button:active{padding-top:3.84vw;padding-bottom:2.56vw;box-shadow:.32vw .32vw .8vw 0 inset}.layout.is-portrait .main-activate .button.is-disabled,.layout.is-portrait .main-activate .button.is-disabled:hover,.layout.is-portrait .main-activate .button.is-disabled:focus,.layout.is-portrait .main-activate .button.is-disabled:active{padding-top:3.2vw;padding-bottom:3.2vw}.layout.is-portrait .main-activate .button{border-color:var(--bg-success-7);background-color:var(--bg-success-5)}.layout.is-portrait .main-activate .button:after{color:var(--bg-success-1)}.layout.is-portrait .main-activate .button:hover{border-color:var(--bg-success-7);background-color:var(--bg-success-6)}.layout.is-portrait .main-activate .button:focus{border-color:var(--bg-success-7);background-color:var(--bg-success-6);outline-color:var(--bg-success-7)}.layout.is-portrait .main-activate .button:active{color:var(--bg-success-7)}.layout.is-portrait .main-activate .button.is-disabled,.layout.is-portrait .main-activate .button.is-disabled:hover,.layout.is-portrait .main-activate .button.is-disabled:focus,.layout.is-portrait .main-activate .button.is-disabled:active{box-shadow:none;border-color:var(--bg-success-4);background-color:var(--bg-success-1)}.layout.is-portrait .main-activate .button.is-disabled:after,.layout.is-portrait .main-activate .button.is-disabled:hover:after,.layout.is-portrait .main-activate .button.is-disabled:focus:after,.layout.is-portrait .main-activate .button.is-disabled:active:after{color:var(--bg-success-4)}.layout.is-portrait .main-activate .button.is-disabled:focus{border-color:var(--bg-success-7);outline-color:var(--bg-success-7)}.layout.is-portrait .main-activate .button{border-radius:0;display:block}.layout.is-portrait .main-activate-spinner{box-sizing:border-box;display:inline-block;border-radius:50%;animation:spin 1s ease-in-out infinite;width:15vw;height:15vw;border:1.5vw var(--bg-neutral-2) solid;border-top:1.5vw var(--bg-neutral-5) solid;display:block;margin:0 auto}.layout.is-portrait .main-activate-spinner.is-disabled{display:none}.synchronization{display:flex;flex-direction:column;padding:var(--padding-3)}.synchronization-title{font-size:24px;margin-bottom:var(--unit-3);display:flex;align-items:center}.synchronization-title .toggle{margin-left:var(--unit-3)}.synchronization-sync{display:table}.synchronization-sync-row{display:table-row}.synchronization-sync-cell{display:table-cell;vertical-align:middle;padding-top:var(--unit-3)}.synchronization-sync-cell.is-actions{white-space:nowrap;padding-left:var(--unit-2)}.synchronization-sync-cell.is-actions .button{margin-right:var(--unit-2);border-radius:2px;padding:4px 8px;box-shadow:.4px .4px .8px 0;font-size:10px;line-height:12px}.synchronization-sync-cell.is-actions .button:active{padding-top:4.8px;padding-bottom:3.2px;box-shadow:.4px .4px 1px 0 inset}.synchronization-sync-cell.is-actions .button.is-disabled,.synchronization-sync-cell.is-actions .button.is-disabled:hover,.synchronization-sync-cell.is-actions .button.is-disabled:focus,.synchronization-sync-cell.is-actions .button.is-disabled:active{padding-top:4px;padding-bottom:4px}.synchronization-sync-cell.is-spinner{text-align:center;width:50px}.synchronization-sync-cell.is-status{flex-grow:1;white-space:nowrap}.synchronization-sync-times{font-size:smaller}.synchronization-sync-times .sync-icon{display:inline-block;height:16px;width:16px;margin-right:var(--unit-2);vertical-align:bottom}.synchronization-sync-times .sync-icon.is-succes-time{background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='16' height='16' fill='hsl(140, 70%, 70%)' viewBox='0 0 24 24'%3E%3Cpath d='M9,20.42L2.79,14.21L5.62,11.38L9,14.77L18.88,4.88L21.71,7.71L9,20.42Z' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.synchronization-sync-times .sync-icon.is-succes-time.is-outdated{background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='16' height='16' fill='hsl(0, 0%, 50%)' viewBox='0 0 24 24'%3E%3Cpath d='M9,20.42L2.79,14.21L5.62,11.38L9,14.77L18.88,4.88L21.71,7.71L9,20.42Z' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.synchronization-sync-times .sync-icon.is-error-time{background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='16' height='16' fill='hsl(44, 70%, 70%)' viewBox='0 0 512 512'%3E%3Cpath d='M228.9 79.9L51.8 403.1C40.6 423.3 55.5 448 78.9 448h354.3c23.3 0 38.2-24.7 27.1-44.9L283.1 79.9c-11.7-21.2-42.5-21.2-54.2 0zM273.6 214L270 336h-28l-3.6-122h35.2zM256 402.4c-10.7 0-19.1-8.1-19.1-18.4s8.4-18.4 19.1-18.4 19.1 8.1 19.1 18.4-8.4 18.4-19.1 18.4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.gift-screen.is-landscape{display:flex;align-items:stretch;margin-bottom:var(--unit-3)}.gift-screen.is-landscape .gift-screen-left{flex-grow:1;display:flex;flex-direction:column;justify-content:center;background-color:#fff}.gift-screen.is-landscape .gift-screen-left .input{margin-bottom:0}.gift-screen.is-landscape .gift-screen-form{width:100%;display:flex;flex-direction:column}.gift-screen.is-landscape .gift-screen-form-amount{padding:2vh 0;display:flex;align-items:baseline}.gift-screen.is-landscape .gift-screen-form-amount-value{display:flex;align-items:baseline;white-space:nowrap}.gift-screen.is-landscape .gift-screen-form-amount-value-left{margin:0 2vw;text-decoration:line-through}.gift-screen.is-landscape .gift-screen-form-amount-value-right{margin:0 2vw}.gift-screen.is-landscape .gift-screen-info{flex-grow:1;display:flex;flex-direction:column}.gift-screen.is-landscape .gift-screen-info-background{height:100%;display:flex;flex-direction:column}.gift-screen.is-landscape .gift-screen-info-row{display:flex;flex-direction:row}.gift-screen.is-landscape .gift-screen-info-type{padding:2vh 0}.gift-screen.is-landscape .gift-screen-info-type span{font-weight:bold}.gift-screen.is-landscape .gift-screen-info-percent span{font-weight:bold}.gift-screen.is-landscape .gift-screen-info-amount span{font-weight:bold}.gift-screen.is-landscape .gift-screen-info-key{font-size:6vmin;line-height:6.5vw;padding:.4vh 0;padding-left:8vh;white-space:normal;text-overflow:ellipsis;overflow:hidden}.gift-screen.is-landscape .gift-screen-info-buttons{display:flex;align-items:center}.gift-screen.is-landscape .gift-screen-header{font-size:24px;margin-bottom:var(--unit-3);display:flex;justify-content:space-between;align-items:center}.gift-screen.is-landscape .gift-screen-header .button{height:10%;font-size:18px;line-height:3px}.gift-screen.is-landscape .input{margin-bottom:var(--unit-3)}.gift-screen.is-landscape .input .input-base{min-height:12px;line-height:6px;font-size:5px;padding-left:3px;padding-right:3px}.gift-screen.is-landscape .input .input-base:empty{padding-top:1px;padding-bottom:1px}.gift-screen.is-landscape .input .input-base:empty:before{margin-top:0;margin-bottom:-4px;line-height:10px;font-size:5px}.gift-screen.is-landscape .input .input-base:not(:empty),.gift-screen.is-landscape .input .input-base:focus{padding-top:5px;padding-bottom:1px}.gift-screen.is-landscape .input .input-base:not(:empty):before,.gift-screen.is-landscape .input .input-base:focus:before{margin-top:-4px;margin-bottom:0;line-height:4px;font-size:3px}.gift-screen.is-landscape .input .input-base:empty:focus:after{line-height:6px;font-size:5px}.gift-screen.is-landscape .input.is-valid .input-icon-right{width:12px}.gift-screen.is-landscape .input.is-valid.is-disabled .input-icon-rigth{width:12px}.gift-screen.is-landscape .input{flex-shrink:0;white-space:nowrap}.gift-screen.is-landscape .input .input-icon-left{flex-shrink:0}.gift-screen.is-landscape .input.is-success{background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27  width=%2732%27 height=%2732%27 fill=%27rgb%280, 210, 170%29%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0zm0 0h24v24H0V0z%27/%3E%3Cpath d=%27M16.59 7.58L10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-position:right 12px center}.gift-screen.is-landscape .gift-screen-right{flex-grow:0;margin-left:var(--unit-3);display:flex;flex-direction:column;align-items:center;justify-content:center}.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons{display:flex;justify-content:center}.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button{border-radius:6px;padding:12px 24px;box-shadow:1.2px 1.2px 2.4px 0;font-size:30px;line-height:36px}.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button:active{padding-top:14.4px;padding-bottom:9.6px;box-shadow:1.2px 1.2px 3px 0 inset}.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button.is-disabled,.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button.is-disabled:hover,.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button.is-disabled:focus,.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button.is-disabled:active{padding-top:12px;padding-bottom:12px}.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button{margin-top:0}.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button.is-clear{width:100%}.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button.is-search{width:100%}.layout.is-portrait .gift-screen{font-size:5vmin}.layout.is-portrait .gift-screen .button{border-radius:1.2vw;padding:2.4vw 4.8vw;box-shadow:.24vw .24vw .48vw 0;font-size:6vw;line-height:7.2vw}.layout.is-portrait .gift-screen .button:active{padding-top:2.88vw;padding-bottom:1.92vw;box-shadow:.24vw .24vw .6vw 0 inset}.layout.is-portrait .gift-screen .button.is-disabled,.layout.is-portrait .gift-screen .button.is-disabled:hover,.layout.is-portrait .gift-screen .button.is-disabled:focus,.layout.is-portrait .gift-screen .button.is-disabled:active{padding-top:2.4vw;padding-bottom:2.4vw}.layout.is-portrait .gift-screen .input .input-base{min-height:14.4vw;line-height:7.2vw;font-size:6vw;padding-left:3.6vw;padding-right:3.6vw}.layout.is-portrait .gift-screen .input .input-base:empty{padding-top:1.2vw;padding-bottom:1.2vw}.layout.is-portrait .gift-screen .input .input-base:empty:before{margin-top:0;margin-bottom:-4.8vw;line-height:12vw;font-size:6vw}.layout.is-portrait .gift-screen .input .input-base:not(:empty),.layout.is-portrait .gift-screen .input .input-base:focus{padding-top:6vw;padding-bottom:1.2vw}.layout.is-portrait .gift-screen .input .input-base:not(:empty):before,.layout.is-portrait .gift-screen .input .input-base:focus:before{margin-top:-4.8vw;margin-bottom:0;line-height:4.8vw;font-size:3.6vw}.layout.is-portrait .gift-screen .input .input-base:empty:focus:after{line-height:7.2vw;font-size:6vw}.layout.is-portrait .gift-screen .input.is-valid .input-icon-right{width:14.4vw}.layout.is-portrait .gift-screen .input.is-valid.is-disabled .input-icon-rigth{width:14.4vw}@media(max-width: 1000px){.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button{border-radius:5px;padding:10px 20px;box-shadow:1px 1px 2px 0;font-size:25px;line-height:30px}.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button:active{padding-top:12px;padding-bottom:8px;box-shadow:1px 1px 2.5px 0 inset}.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button.is-disabled,.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button.is-disabled:hover,.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button.is-disabled:focus,.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button.is-disabled:active{padding-top:10px;padding-bottom:10px}.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base{min-height:54px;line-height:27px;font-size:22.5px;padding-left:13.5px;padding-right:13.5px}.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base:empty{padding-top:4.5px;padding-bottom:4.5px}.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base:empty:before{margin-top:0;margin-bottom:-18px;line-height:45px;font-size:22.5px}.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base:not(:empty),.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base:focus{padding-top:22.5px;padding-bottom:4.5px}.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base:not(:empty):before,.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base:focus:before{margin-top:-18px;margin-bottom:0;line-height:18px;font-size:13.5px}.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base:empty:focus:after{line-height:27px;font-size:22.5px}.gift-screen.is-landscape .gift-screen-input .input.is-gift.is-valid .input-icon-right{width:54px}.gift-screen.is-landscape .gift-screen-input .input.is-gift.is-valid.is-disabled .input-icon-rigth{width:54px}}@media(max-width: 900px){.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button{border-radius:4px;padding:8px 16px;box-shadow:.8px .8px 1.6px 0;font-size:20px;line-height:24px}.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button:active{padding-top:9.6px;padding-bottom:6.4px;box-shadow:.8px .8px 2px 0 inset}.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button.is-disabled,.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button.is-disabled:hover,.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button.is-disabled:focus,.gift-screen.is-landscape .gift-screen-right .gift-screen-buttons .button.is-disabled:active{padding-top:8px;padding-bottom:8px}.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base{min-height:42px;line-height:21px;font-size:17.5px;padding-left:10.5px;padding-right:10.5px}.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base:empty{padding-top:3.5px;padding-bottom:3.5px}.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base:empty:before{margin-top:0;margin-bottom:-14px;line-height:35px;font-size:17.5px}.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base:not(:empty),.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base:focus{padding-top:17.5px;padding-bottom:3.5px}.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base:not(:empty):before,.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base:focus:before{margin-top:-14px;margin-bottom:0;line-height:14px;font-size:10.5px}.gift-screen.is-landscape .gift-screen-input .input.is-gift .input-base:empty:focus:after{line-height:21px;font-size:17.5px}.gift-screen.is-landscape .gift-screen-input .input.is-gift.is-valid .input-icon-right{width:42px}.gift-screen.is-landscape .gift-screen-input .input.is-gift.is-valid.is-disabled .input-icon-rigth{width:42px}}@media(min-height: 290px){.gift-screen.is-landscape .input .input-base{min-height:24px;line-height:12px;font-size:10px;padding-left:6px;padding-right:6px}.gift-screen.is-landscape .input .input-base:empty{padding-top:2px;padding-bottom:2px}.gift-screen.is-landscape .input .input-base:empty:before{margin-top:0;margin-bottom:-8px;line-height:20px;font-size:10px}.gift-screen.is-landscape .input .input-base:not(:empty),.gift-screen.is-landscape .input .input-base:focus{padding-top:10px;padding-bottom:2px}.gift-screen.is-landscape .input .input-base:not(:empty):before,.gift-screen.is-landscape .input .input-base:focus:before{margin-top:-8px;margin-bottom:0;line-height:8px;font-size:6px}.gift-screen.is-landscape .input .input-base:empty:focus:after{line-height:12px;font-size:10px}.gift-screen.is-landscape .input.is-valid .input-icon-right{width:24px}.gift-screen.is-landscape .input.is-valid.is-disabled .input-icon-rigth{width:24px}}@media(min-height: 320px){.gift-screen.is-landscape .input .input-base{min-height:36px;line-height:18px;font-size:15px;padding-left:9px;padding-right:9px}.gift-screen.is-landscape .input .input-base:empty{padding-top:3px;padding-bottom:3px}.gift-screen.is-landscape .input .input-base:empty:before{margin-top:0;margin-bottom:-12px;line-height:30px;font-size:15px}.gift-screen.is-landscape .input .input-base:not(:empty),.gift-screen.is-landscape .input .input-base:focus{padding-top:15px;padding-bottom:3px}.gift-screen.is-landscape .input .input-base:not(:empty):before,.gift-screen.is-landscape .input .input-base:focus:before{margin-top:-12px;margin-bottom:0;line-height:12px;font-size:9px}.gift-screen.is-landscape .input .input-base:empty:focus:after{line-height:18px;font-size:15px}.gift-screen.is-landscape .input.is-valid .input-icon-right{width:36px}.gift-screen.is-landscape .input.is-valid.is-disabled .input-icon-rigth{width:36px}}@media(min-height: 360px){.gift-screen.is-landscape .input .input-base{min-height:48px;line-height:24px;font-size:20px;padding-left:12px;padding-right:12px}.gift-screen.is-landscape .input .input-base:empty{padding-top:4px;padding-bottom:4px}.gift-screen.is-landscape .input .input-base:empty:before{margin-top:0;margin-bottom:-16px;line-height:40px;font-size:20px}.gift-screen.is-landscape .input .input-base:not(:empty),.gift-screen.is-landscape .input .input-base:focus{padding-top:20px;padding-bottom:4px}.gift-screen.is-landscape .input .input-base:not(:empty):before,.gift-screen.is-landscape .input .input-base:focus:before{margin-top:-16px;margin-bottom:0;line-height:16px;font-size:12px}.gift-screen.is-landscape .input .input-base:empty:focus:after{line-height:24px;font-size:20px}.gift-screen.is-landscape .input.is-valid .input-icon-right{width:48px}.gift-screen.is-landscape .input.is-valid.is-disabled .input-icon-rigth{width:48px}.gift-screen.is-landscape .button{border-radius:4px;padding:8px 16px;box-shadow:.8px .8px 1.6px 0;font-size:20px;line-height:24px}.gift-screen.is-landscape .button:active{padding-top:9.6px;padding-bottom:6.4px;box-shadow:.8px .8px 2px 0 inset}.gift-screen.is-landscape .button.is-disabled,.gift-screen.is-landscape .button.is-disabled:hover,.gift-screen.is-landscape .button.is-disabled:focus,.gift-screen.is-landscape .button.is-disabled:active{padding-top:8px;padding-bottom:8px}}@media(min-height: 400px){.gift-screen.is-landscape .input .input-base{min-height:60px;line-height:30px;font-size:25px;padding-left:15px;padding-right:15px}.gift-screen.is-landscape .input .input-base:empty{padding-top:5px;padding-bottom:5px}.gift-screen.is-landscape .input .input-base:empty:before{margin-top:0;margin-bottom:-20px;line-height:50px;font-size:25px}.gift-screen.is-landscape .input .input-base:not(:empty),.gift-screen.is-landscape .input .input-base:focus{padding-top:25px;padding-bottom:5px}.gift-screen.is-landscape .input .input-base:not(:empty):before,.gift-screen.is-landscape .input .input-base:focus:before{margin-top:-20px;margin-bottom:0;line-height:20px;font-size:15px}.gift-screen.is-landscape .input .input-base:empty:focus:after{line-height:30px;font-size:25px}.gift-screen.is-landscape .input.is-valid .input-icon-right{width:60px}.gift-screen.is-landscape .input.is-valid.is-disabled .input-icon-rigth{width:60px}.gift-screen.is-landscape .button{border-radius:5px;padding:10px 20px;box-shadow:1px 1px 2px 0;font-size:25px;line-height:30px}.gift-screen.is-landscape .button:active{padding-top:12px;padding-bottom:8px;box-shadow:1px 1px 2.5px 0 inset}.gift-screen.is-landscape .button.is-disabled,.gift-screen.is-landscape .button.is-disabled:hover,.gift-screen.is-landscape .button.is-disabled:focus,.gift-screen.is-landscape .button.is-disabled:active{padding-top:10px;padding-bottom:10px}}@media(min-height: 460px){.gift-screen.is-landscape .button{border-radius:6px;padding:12px 24px;box-shadow:1.2px 1.2px 2.4px 0;font-size:30px;line-height:36px}.gift-screen.is-landscape .button:active{padding-top:14.4px;padding-bottom:9.6px;box-shadow:1.2px 1.2px 3px 0 inset}.gift-screen.is-landscape .button.is-disabled,.gift-screen.is-landscape .button.is-disabled:hover,.gift-screen.is-landscape .button.is-disabled:focus,.gift-screen.is-landscape .button.is-disabled:active{padding-top:12px;padding-bottom:12px}}@media(min-height: 600px){.gift-screen.is-landscape .button{border-radius:7px;padding:14px 28px;box-shadow:1.4px 1.4px 2.8px 0;font-size:35px;line-height:42px}.gift-screen.is-landscape .button:active{padding-top:16.8px;padding-bottom:11.2px;box-shadow:1.4px 1.4px 3.5px 0 inset}.gift-screen.is-landscape .button.is-disabled,.gift-screen.is-landscape .button.is-disabled:hover,.gift-screen.is-landscape .button.is-disabled:focus,.gift-screen.is-landscape .button.is-disabled:active{padding-top:14px;padding-bottom:14px}}.gift-screen .input.is-card .input-icon-left{background-color:var(--bg-primary-4);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(210, 100%, 98%)' viewBox='0 0 512 512'%3E%3Cpath d='M435.2 80H76.8c-24.9 0-44.6 19.6-44.6 44L32 388c0 24.4 19.9 44 44.8 44h358.4c24.9 0 44.8-19.6 44.8-44V124c0-24.4-19.9-44-44.8-44zm0 308H76.8V256h358.4v132zm0-220H76.8v-44h358.4v44z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3em;flex-basis:3.5em}.gift-screen .input.is-gift .input-icon-left{background-color:var(--bg-success-4);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(140, 100%, 98%)' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(140, 100%, 98%)' d='M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3em;flex-basis:3.5em}.gift-screen-form .input.is-price .input-icon-left{background-color:var(--bg-success-4);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(140, 100%, 98%)' viewBox='0 0 24 24'%3E%3Cpath d='M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3em;flex-basis:3.5em}.gift-screen .input.is-card .text-input-wrapper{color:var(--bg-primary-6);border-color:var(--bg-primary-5)}.gift-screen .input.is-card .text-input-wrapper:hover{border-color:var(--bg-primary-6)}.gift-screen .input.is-card .text-input-wrapper:focus-within{color:var(--bg-primary-7);border-color:var(--bg-primary-7)}.gift-screen .input.is-card .text-input-base{color:var(--bg-primary-6);background-color:var(--bg-primary-1)}.gift-screen .input.is-card .text-input-base:hover{background-color:var(--bg-primary-3)}.gift-screen .input.is-card .text-input-base:focus-within{color:var(--bg-primary-7);background-color:var(--bg-primary-1)}.gift-screen .input.is-card .text-input-base:empty:before{color:var(--bg-primary-6)}.gift-screen .input.is-card .text-input-base:not(:empty):before,.gift-screen .input.is-card .text-input-base:focus:before{color:var(--bg-primary-7)}.gift-screen .input.is-card .text-input-base:empty:focus:after{color:var(--bg-primary-3)}.gift-screen .input.is-card .text-input-base.is-disabled{color:var(--bg-primary-6)}.gift-screen .input.is-card .text-input-base.is-disabled:before{color:var(--bg-primary-5)}.gift-screen .input.is-card .text-input-helper{color:var(--bg-primary-6)}.gift-screen .input.is-gift .text-input-wrapper{color:var(--bg-success-6);border-color:var(--bg-success-5)}.gift-screen .input.is-gift .text-input-wrapper:hover{border-color:var(--bg-success-6)}.gift-screen .input.is-gift .text-input-wrapper:focus-within{color:var(--bg-success-7);border-color:var(--bg-success-7)}.gift-screen .input.is-gift .text-input-base{color:var(--bg-success-6);background-color:var(--bg-success-1)}.gift-screen .input.is-gift .text-input-base:hover{background-color:var(--bg-success-3)}.gift-screen .input.is-gift .text-input-base:focus-within{color:var(--bg-success-7);background-color:var(--bg-success-1)}.gift-screen .input.is-gift .text-input-base:empty:before{color:var(--bg-success-6)}.gift-screen .input.is-gift .text-input-base:not(:empty):before,.gift-screen .input.is-gift .text-input-base:focus:before{color:var(--bg-success-7)}.gift-screen .input.is-gift .text-input-base:empty:focus:after{color:var(--bg-success-3)}.gift-screen .input.is-gift .text-input-base.is-disabled{color:var(--bg-success-6)}.gift-screen .input.is-gift .text-input-base.is-disabled:before{color:var(--bg-success-5)}.gift-screen .input.is-gift .text-input-helper{color:var(--bg-success-6)}.gift-screen-form .input.is-price .text-input-wrapper{color:var(--bg-primary-6);border-color:var(--bg-primary-5)}.gift-screen-form .input.is-price .text-input-wrapper:hover{border-color:var(--bg-primary-6)}.gift-screen-form .input.is-price .text-input-wrapper:focus-within{color:var(--bg-primary-7);border-color:var(--bg-primary-7)}.gift-screen-form .input.is-price .text-input-base{color:var(--bg-primary-6);background-color:var(--bg-primary-1)}.gift-screen-form .input.is-price .text-input-base:hover{background-color:var(--bg-primary-3)}.gift-screen-form .input.is-price .text-input-base:focus-within{color:var(--bg-primary-7);background-color:var(--bg-primary-1)}.gift-screen-form .input.is-price .text-input-base:empty:before{color:var(--bg-primary-6)}.gift-screen-form .input.is-price .text-input-base:not(:empty):before,.gift-screen-form .input.is-price .text-input-base:focus:before{color:var(--bg-primary-7)}.gift-screen-form .input.is-price .text-input-base:empty:focus:after{color:var(--bg-primary-3)}.gift-screen-form .input.is-price .text-input-base.is-disabled{color:var(--bg-primary-6)}.gift-screen-form .input.is-price .text-input-base.is-disabled:before{color:var(--bg-primary-5)}.gift-screen-form .input.is-price .text-input-helper{color:var(--bg-primary-6)}.gift-screen .input.is-card .input-icon-right{background-color:var(--bg-primary-1);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(210, 20%, 40%)' viewBox='0 0 512 512'%3E%3Cpath d='M395 96H230c-46.7 0-73.2 34.7-102 63.5s-72.1 74.7-72.1 74.7C51 239.8 48 247 48 255.1c0 8 3 15.3 7.9 21 0 0 34.3 37.6 72.1 75.5 37.8 37.8 56.7 64.5 102 64.5h165c38.5 0 69-32.5 69-71V165c0-38.5-30.5-69-69-69zm-17.7 212.7c6.2 6.2 6.2 16.4 0 22.6-6.2 6.2-16.4 6.2-22.6 0L302 278.6l-52.7 52.7c-6.2 6.2-16.3 6.4-22.6 0-6.4-6.4-6.7-15.9 0-22.6l52.7-52.7-52.7-52.7c-6-6-7.1-15.6 0-22.6 7.1-7.1 16.4-6.2 22.6 0l52.7 52.7 52.7-52.7c6.2-6.2 16.4-6.2 22.6 0 6.2 6.2 6.2 16.4 0 22.6L324.6 256l52.7 52.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3em;flex-basis:3.5em}.gift-screen .input.is-gift .input-icon-right{background-color:var(--bg-success-1);background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(210, 20%, 40%)' viewBox='0 0 512 512'%3E%3Cpath d='M395 96H230c-46.7 0-73.2 34.7-102 63.5s-72.1 74.7-72.1 74.7C51 239.8 48 247 48 255.1c0 8 3 15.3 7.9 21 0 0 34.3 37.6 72.1 75.5 37.8 37.8 56.7 64.5 102 64.5h165c38.5 0 69-32.5 69-71V165c0-38.5-30.5-69-69-69zm-17.7 212.7c6.2 6.2 6.2 16.4 0 22.6-6.2 6.2-16.4 6.2-22.6 0L302 278.6l-52.7 52.7c-6.2 6.2-16.3 6.4-22.6 0-6.4-6.4-6.7-15.9 0-22.6l52.7-52.7-52.7-52.7c-6-6-7.1-15.6 0-22.6 7.1-7.1 16.4-6.2 22.6 0l52.7 52.7 52.7-52.7c6.2-6.2 16.4-6.2 22.6 0 6.2 6.2 6.2 16.4 0 22.6L324.6 256l52.7 52.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3em;flex-basis:3.5em}.gift-screen.is-portrait .gift-screen-input .input .input-base{min-height:24vw;line-height:12vw;font-size:8vw;padding-left:6vw;padding-right:6vw}.gift-screen.is-portrait .gift-screen-input .input .input-base:empty{padding-top:2vw;padding-bottom:2vw}.gift-screen.is-portrait .gift-screen-input .input .input-base:empty:before{margin-top:0;margin-bottom:-8vw;line-height:20vw;font-size:7vw}.gift-screen.is-portrait .gift-screen-input .input .input-base:not(:empty),.gift-screen.is-portrait .gift-screen-input .input .input-base:focus{padding-top:10vw;padding-bottom:2vw}.gift-screen.is-portrait .gift-screen-input .input .input-base:not(:empty):before,.gift-screen.is-portrait .gift-screen-input .input .input-base:focus:before{margin-top:-8vw;margin-bottom:0;line-height:8vw;font-size:6vw}.gift-screen.is-portrait .gift-screen-input .input .input-base:empty:focus:after{line-height:12vw;font-size:8vw}.gift-screen.is-portrait .gift-screen-input .input.is-valid .input-icon-right{width:24vw}.gift-screen.is-portrait .gift-screen-input .input.is-valid.is-disabled .input-icon-rigth{width:24vw}.gift-screen.is-portrait .gift-screen-input .input-base{border-radius:0;padding-right:0}.gift-screen.is-portrait .gift-screen-input .input-base:empty{padding-left:2vh}.gift-screen.is-portrait .gift-screen-input .input-icon-left{flex-basis:18vw;background-size:15vw;flex-shrink:0}.gift-screen-input .input.is-card{border-bottom:1px solid #000}.gift-screen-input .input.is-card,.gift-screen-input .input.is-gift{opacity:.2}.gift-screen-input .input.is-card.is-active,.gift-screen-input .input.is-gift.is-active{opacity:1}.gift-screen.is-portrait{width:100%;height:100%;display:flex;flex-direction:column}.gift-screen.is-portrait .gift-screen-header{color:var(--bg-blank);background-color:var(--bg-neutral-7);display:flex;padding:2vh 5vw;white-space:nowrap;justify-content:space-between;align-items:center}.gift-screen.is-portrait .gift-screen-header-label{display:flex;flex-direction:column;flex-grow:1;font-size:6vmin;line-height:8vw;flex-shrink:0;align-items:center}.gift-screen.is-portrait .gift-form-numpad{display:flex;flex-grow:1}.gift-screen.is-portrait .gift-form-numpad .numpad{flex-grow:1;padding:3% 3% 0 3%}.gift-screen.is-portrait .gift-form-numpad .numpad .numpad-row-item{margin:1vh 2vw;border-radius:2vw}.gift-screen.is-portrait-title{padding:2vh 5vw;font-size:2em;border-bottom:1px solid var(--bg-neutral-3)}.gift-screen.is-portrait .gift-screen-buttons{display:flex;justify-content:center;padding:1vh 3vw 2vh 3vw;background-color:var(--bg-primary-6);box-shadow:0px -1px 0 1px var(--bg-primary-6)}.gift-screen.is-portrait .gift-screen-buttons .button{border-radius:1.4vw;padding:2.8vw 5.6vw;box-shadow:.28vw .28vw .56vw 0;font-size:7vw;line-height:8.4vw}.gift-screen.is-portrait .gift-screen-buttons .button:active{padding-top:3.36vw;padding-bottom:2.24vw;box-shadow:.28vw .28vw .7vw 0 inset}.gift-screen.is-portrait .gift-screen-buttons .button.is-disabled,.gift-screen.is-portrait .gift-screen-buttons .button.is-disabled:hover,.gift-screen.is-portrait .gift-screen-buttons .button.is-disabled:focus,.gift-screen.is-portrait .gift-screen-buttons .button.is-disabled:active{padding-top:2.8vw;padding-bottom:2.8vw}.gift-screen.is-portrait .gift-screen-buttons .button{font-size:6vmin;padding-left:0;padding-right:0;margin:1vh 2vw;border-radius:2vw;box-sizing:border-box;white-space:nowrap;border:0;box-shadow:1px 1px 4px #000}.gift-screen.is-portrait .gift-screen-buttons .button.is-prev{width:30%}.gift-screen.is-portrait .gift-screen-buttons .button.is-next,.gift-screen.is-portrait .gift-screen-buttons .button.is-search,.gift-screen.is-portrait .gift-screen-buttons .button.is-submit{flex-grow:1}.gift-screen.is-portrait .gift-screen-buttons .button.is-clear{min-width:4vw;width:10%;background-size:14px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='14' height='20' fill='hsl(44, 1000%, 98%)' viewBox='0 0 512 512'%3E%3Cpath d='M128 405.429C128 428.846 147.198 448 170.667 448h170.667C364.802 448 384 428.846 384 405.429V160H128v245.429zM416 96h-80l-26.785-32H202.786L176 96H96v32h320V96z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.gift-screen.is-portrait .gift-screen-buttons .button.is-disabled{box-shadow:none;background-color:var(--bg-neutral-4)}.gift-screen.is-portrait .gift-screen-buttons .button.is-disabled:after{color:var(--bg-neutral-3)}.gift-screen.is-portrait-info{flex-grow:1;display:flex;flex-direction:column}.gift-screen.is-portrait-info-background{height:100%;padding:0 3vw;display:flex;flex-direction:column;justify-content:center;background-color:var(--bg-primary-6)}.gift-screen.is-portrait-info-row{display:flex;flex-direction:row}.gift-screen.is-portrait-info-title{color:var(--bg-primary-3);background-color:var(--bg-primary-6)}.gift-screen.is-portrait-info-type{color:var(--bg-primary-3);background-color:var(--bg-primary-6);max-width:80%;padding:2vh 0}.gift-screen.is-portrait-info-type span{font-weight:bold}.gift-screen.is-portrait-info-price{color:var(--bg-primary-3);background-color:var(--bg-primary-6)}.gift-screen.is-portrait-info-percent span{font-weight:bold}.gift-screen.is-portrait-info-amount span{font-weight:bold}.gift-screen.is-portrait-info-key{font-size:6vmin;line-height:6.5vw;padding:.4vh 0;padding-left:8vh;white-space:normal;text-overflow:ellipsis;overflow:hidden}.gift-screen.is-portrait-form{width:100%;display:flex;flex-direction:column}.gift-screen.is-portrait-form-amount{padding:2vh;display:flex;align-items:baseline;color:var(--bg-primary-3);background-color:var(--bg-primary-6)}.gift-screen.is-portrait-form-amount-value{display:flex;align-items:baseline;white-space:nowrap}.gift-screen.is-portrait-form-amount-value-left{margin:0 2vw;text-decoration:line-through}.gift-screen.is-portrait-form-amount-value-right{margin:0 2vw}.gift-screen.is-portrait-force{width:100%;height:100%;display:flex;flex-direction:column}.gift-screen.is-portrait-force .gift-screen-header{color:var(--bg-blank);background-color:var(--bg-neutral-7);display:flex;white-space:nowrap;justify-content:space-between;align-items:center}.gift-screen.is-portrait-force .gift-screen-header-label{display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;align-items:center}.gift-screen.is-portrait-force .gift-form-numpad{display:flex;flex-grow:1}.gift-screen.is-portrait-force .gift-form-numpad .numpad{flex-grow:1;padding:3% 3% 0 3%}.gift-screen.is-portrait-force-title{font-size:2em;border-bottom:1px solid var(--bg-neutral-3)}.gift-screen.is-portrait-force .gift-screen-buttons{display:flex;justify-content:center;background-color:var(--bg-primary-6);box-shadow:0px -1px 0 1px var(--bg-primary-6)}.gift-screen.is-portrait-force .gift-screen-buttons .button{padding-left:0;padding-right:0;margin:1vh 2vw;border-radius:2vw;box-sizing:border-box;white-space:nowrap;border:0;box-shadow:1px 1px 4px #000}.gift-screen.is-portrait-force .gift-screen-buttons .button.is-prev{width:30%}.gift-screen.is-portrait-force .gift-screen-buttons .button.is-next,.gift-screen.is-portrait-force .gift-screen-buttons .button.is-search,.gift-screen.is-portrait-force .gift-screen-buttons .button.is-submit{flex-grow:1}.gift-screen.is-portrait-force .gift-screen-buttons .button.is-clear{width:10%;background-size:14px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='14' height='20' fill='hsl(44, 1000%, 98%)' viewBox='0 0 512 512'%3E%3Cpath d='M128 405.429C128 428.846 147.198 448 170.667 448h170.667C364.802 448 384 428.846 384 405.429V160H128v245.429zM416 96h-80l-26.785-32H202.786L176 96H96v32h320V96z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.gift-screen.is-portrait-force .gift-screen-buttons .button.is-disabled{box-shadow:none;background-color:var(--bg-neutral-4)}.gift-screen.is-portrait-force .gift-screen-buttons .button.is-disabled:after{color:var(--bg-neutral-3)}.gift-screen.is-portrait-force-info{flex-grow:1;display:flex;flex-direction:column}.gift-screen.is-portrait-force-info-background{height:100%;padding:0 3vw;display:flex;flex-direction:column;justify-content:center;background-color:var(--bg-primary-6)}.gift-screen.is-portrait-force-info-row{display:flex;flex-direction:row}.gift-screen.is-portrait-force-info-title{color:var(--bg-primary-3);background-color:var(--bg-primary-6)}.gift-screen.is-portrait-force-info-type{color:var(--bg-primary-3);background-color:var(--bg-primary-6);max-width:80%;padding:2vh 0}.gift-screen.is-portrait-force-info-type span{font-weight:bold}.gift-screen.is-portrait-force-info-price{color:var(--bg-primary-3);background-color:var(--bg-primary-6)}.gift-screen.is-portrait-force-info-percent span{font-weight:bold}.gift-screen.is-portrait-force-info-amount span{font-weight:bold}.gift-screen.is-portrait-force-info-key{font-size:6vmin;line-height:6.5vw;padding:.4vh 0;padding-left:8vh;white-space:normal;text-overflow:ellipsis;overflow:hidden}.gift-screen.is-portrait-force-form{width:100%;display:flex;flex-direction:column}.gift-screen.is-portrait-force-form-amount{padding:2vh;display:flex;align-items:baseline;color:var(--bg-primary-3);background-color:var(--bg-primary-6)}.gift-screen.is-portrait-force-form-amount-value{display:flex;align-items:baseline;white-space:nowrap}.gift-screen.is-portrait-force-form-amount-value-left{margin:0 2vw;text-decoration:line-through}.gift-screen.is-portrait-force-form-amount-value-right{margin:0 2vw}.modal.get-gift-error .modal-content{color:var(--bg-warning-7);background-color:var(--bg-warning-1)}.modal.get-gift-error .modal-content svg{width:100px;height:100px;display:block;margin:40px auto 0;color:var(--bg-warning-6)}.gift-screen-info.modal{background-color:var(--bg-1);color:var(--font-5)}.modal-content.is-notice{margin:4vw}.modal-content.is-notice.is-info{background-color:var(--bg-primary-1)}.modal-content.is-notice.is-warning{background-color:var(--bg-warning-1)}.notice-title{font-weight:bold;margin-bottom:5vw}.notice-description{margin-bottom:5vw}.notice-icon{max-height:60px;height:20vw;width:20vw;margin:5vw auto 0 auto}.notice-icon.is-info{background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(210, 70%, 70%)' viewBox='0 0 512 512'%3E%3Cpath d='M235.4 172.2c0-11.4 9.3-19.9 20.5-19.9 11.4 0 20.7 8.5 20.7 19.9s-9.3 20-20.7 20c-11.2 0-20.5-8.6-20.5-20zm1.4 35.7H275V352h-38.2V207.9z'/%3E%3Cpath d='M256 76c48.1 0 93.3 18.7 127.3 52.7S436 207.9 436 256s-18.7 93.3-52.7 127.3S304.1 436 256 436c-48.1 0-93.3-18.7-127.3-52.7S76 304.1 76 256s18.7-93.3 52.7-127.3S207.9 76 256 76m0-28C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.notice-icon.is-warning{background-size:32px 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='32' height='32' fill='hsl(44, 70%, 70%)' viewBox='0 0 512 512'%3E%3Cpath d='M228.9 79.9L51.8 403.1C40.6 423.3 55.5 448 78.9 448h354.3c23.3 0 38.2-24.7 27.1-44.9L283.1 79.9c-11.7-21.2-42.5-21.2-54.2 0zM273.6 214L270 336h-28l-3.6-122h35.2zM256 402.4c-10.7 0-19.1-8.1-19.1-18.4s8.4-18.4 19.1-18.4 19.1 8.1 19.1 18.4-8.4 18.4-19.1 18.4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}#app .layout.is-portrait .layout-content{flex-direction:column}#app .layout.is-portrait .layout-content>*{flex-grow:1}#app .layout.is-portrait .layout-bottom{border-top:1px solid var(--bg-neutral-2);background-color:rgba(0,0,0,0)}#app .layout.is-portrait .layout-bottom .button{border-radius:3px;padding:6px 12px;box-shadow:.6px .6px 1.2px 0;font-size:15px;line-height:18px}#app .layout.is-portrait .layout-bottom .button:active{padding-top:7.2px;padding-bottom:4.8px;box-shadow:.6px .6px 1.5px 0 inset}#app .layout.is-portrait .layout-bottom .button.is-disabled,#app .layout.is-portrait .layout-bottom .button.is-disabled:hover,#app .layout.is-portrait .layout-bottom .button.is-disabled:focus,#app .layout.is-portrait .layout-bottom .button.is-disabled:active{padding-top:6px;padding-bottom:6px}#app .layout.is-portrait-force{max-width:400px;margin:0 auto}.button-mobile{height:7vh;width:100%}.button-mobile.is-disabled{opacity:.3;pointer-events:none}.button-mobile.is-purchase{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 20%, 40%)' viewBox='0 0 512 512'%3E%3Cpath d='M387.9 373.7h49.2l17.5-75.4h-66.7zM387.9 448h.5c18.7 0 33.4-12.5 38.3-29.5l6-25.9h-44.8V448zM265.4 392.5h103.7V448H265.4zM75 373.7h49v-75.4H57.5zM142.9 192h103.7v87.5H142.9zM265.4 192h103.7v87.5H265.4zM85.5 418.3c4.7 17 19.4 29.7 38.1 29.7h.5v-55.5H79.4l6.1 25.8zM142.9 392.5h103.7V448H142.9zM265.4 298.3h103.7v75.4H265.4zM142.9 298.3h103.7v75.4H142.9z'/%3E%3Cpath d='M464 192h-47.9V96c0-17.6-14.4-32-32-32H127.9c-17.6 0-32 14.4-32 32v96H48c-10.3 0-17.9 9.6-15.6 19.6l19.7 67.9H124V106c0-7.7 6.3-14 14-14h236c7.7 0 14 6.3 14 14v173.5h72l19.6-67.9c2.3-10-5.3-19.6-15.6-19.6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.button-mobile.is-purchase.is-active{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(0, 40%, 40%)' viewBox='0 0 512 512'%3E%3Cpath d='M387.9 373.7h49.2l17.5-75.4h-66.7zM387.9 448h.5c18.7 0 33.4-12.5 38.3-29.5l6-25.9h-44.8V448zM265.4 392.5h103.7V448H265.4zM75 373.7h49v-75.4H57.5zM142.9 192h103.7v87.5H142.9zM265.4 192h103.7v87.5H265.4zM85.5 418.3c4.7 17 19.4 29.7 38.1 29.7h.5v-55.5H79.4l6.1 25.8zM142.9 392.5h103.7V448H142.9zM265.4 298.3h103.7v75.4H265.4zM142.9 298.3h103.7v75.4H142.9z'/%3E%3Cpath d='M464 192h-47.9V96c0-17.6-14.4-32-32-32H127.9c-17.6 0-32 14.4-32 32v96H48c-10.3 0-17.9 9.6-15.6 19.6l19.7 67.9H124V106c0-7.7 6.3-14 14-14h236c7.7 0 14 6.3 14 14v173.5h72l19.6-67.9c2.3-10-5.3-19.6-15.6-19.6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.button-mobile.is-sync{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 20%, 40%)' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(210, 20%, 40%)' d='M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4v3z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.button-mobile.is-sync.is-active{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(0, 40%, 40%)' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(0, 40%, 40%)' d='M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4v3z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.button-mobile.is-gift{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 20%, 40%)' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(210, 20%, 40%)' d='M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.button-mobile.is-gift.is-active{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(0, 40%, 40%)' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(0, 40%, 40%)' d='M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.button-mobile.is-history{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 20%, 40%)' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.button-mobile.is-history.is-active{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(0, 40%, 40%)' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.button-mobile.is-settings{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(210, 20%, 40%)' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0V0z'/%3E%3Cpath d='M15.95 10.78c.03-.25.05-.51.05-.78s-.02-.53-.06-.78l1.69-1.32c.15-.12.19-.34.1-.51l-1.6-2.77c-.1-.18-.31-.24-.49-.18l-1.99.8c-.42-.32-.86-.58-1.35-.78L12 2.34c-.03-.2-.2-.34-.4-.34H8.4c-.2 0-.36.14-.39.34l-.3 2.12c-.49.2-.94.47-1.35.78l-1.99-.8c-.18-.07-.39 0-.49.18l-1.6 2.77c-.1.18-.06.39.1.51l1.69 1.32c-.04.25-.07.52-.07.78s.02.53.06.78L2.37 12.1c-.15.12-.19.34-.1.51l1.6 2.77c.1.18.31.24.49.18l1.99-.8c.42.32.86.58 1.35.78l.3 2.12c.04.2.2.34.4.34h3.2c.2 0 .37-.14.39-.34l.3-2.12c.49-.2.94-.47 1.35-.78l1.99.8c.18.07.39 0 .49-.18l1.6-2.77c.1-.18.06-.39-.1-.51l-1.67-1.32zM10 13c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.button-mobile.is-settings.is-active{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  width='20' height='20' fill='hsl(0, 40%, 40%)' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0V0z'/%3E%3Cpath d='M15.95 10.78c.03-.25.05-.51.05-.78s-.02-.53-.06-.78l1.69-1.32c.15-.12.19-.34.1-.51l-1.6-2.77c-.1-.18-.31-.24-.49-.18l-1.99.8c-.42-.32-.86-.58-1.35-.78L12 2.34c-.03-.2-.2-.34-.4-.34H8.4c-.2 0-.36.14-.39.34l-.3 2.12c-.49.2-.94.47-1.35.78l-1.99-.8c-.18-.07-.39 0-.49.18l-1.6 2.77c-.1.18-.06.39.1.51l1.69 1.32c-.04.25-.07.52-.07.78s.02.53.06.78L2.37 12.1c-.15.12-.19.34-.1.51l1.6 2.77c.1.18.31.24.49.18l1.99-.8c.42.32.86.58 1.35.78l.3 2.12c.04.2.2.34.4.34h3.2c.2 0 .37-.14.39-.34l.3-2.12c.49-.2.94-.47 1.35-.78l1.99.8c.18.07.39 0 .49-.18l1.6-2.77c.1-.18.06-.39-.1-.51l-1.67-1.32zM10 13c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-height: 500px){.numpad-row-item{border-radius:0 !important}}.app-spinner{box-sizing:border-box;display:inline-block;border-radius:50%;animation:spin 1s ease-in-out infinite;width:100px;height:100px;border:10px var(--bg-neutral-2) solid;border-top:10px var(--bg-neutral-5) solid}body{-webkit-tap-highlight-color:rgba(0,0,0,0)}
