
.md-whiteframe-1dp,.md-whiteframe-z2{box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12)}.md-whiteframe-2dp{box-shadow:0 1px 5px 0 rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12)}.md-whiteframe-3dp{box-shadow:0 1px 8px 0 rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.14),0 3px 3px -2px rgba(0,0,0,0.12)}.md-whiteframe-4dp,.md-whiteframe-z2{box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12)}.md-whiteframe-5dp{box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 5px 8px 0 rgba(0,0,0,0.14),0 1px 14px 0 rgba(0,0,0,0.12)}.md-whiteframe-6dp{box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12)}.md-whiteframe-7dp,.md-whiteframe-z3{box-shadow:0 4px 5px -2px rgba(0,0,0,0.2),0 7px 10px 1px rgba(0,0,0,0.14),0 2px 16px 1px rgba(0,0,0,0.12)}.md-whiteframe-8dp{box-shadow:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12)}.md-whiteframe-9dp{box-shadow:0 5px 6px -3px rgba(0,0,0,0.2),0 9px 12px 1px rgba(0,0,0,0.14),0 3px 16px 2px rgba(0,0,0,0.12)}.md-whiteframe-10dp,.md-whiteframe-z4{box-shadow:0 6px 6px -3px rgba(0,0,0,0.2),0 10px 14px 1px rgba(0,0,0,0.14),0 4px 18px 3px rgba(0,0,0,0.12)}.md-whiteframe-11dp{box-shadow:0 6px 7px -4px rgba(0,0,0,0.2),0 11px 15px 1px rgba(0,0,0,0.14),0 4px 20px 3px rgba(0,0,0,0.12)}.md-whiteframe-12dp{box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12)}.md-whiteframe-13dp,.md-whiteframe-z5{box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12)}.md-whiteframe-14dp{box-shadow:0 7px 9px -4px rgba(0,0,0,0.2),0 14px 21px 2px rgba(0,0,0,0.14),0 5px 26px 4px rgba(0,0,0,0.12)}.md-whiteframe-15dp{box-shadow:0 8px 9px -5px rgba(0,0,0,0.2),0 15px 22px 2px rgba(0,0,0,0.14),0 6px 28px 5px rgba(0,0,0,0.12)}.md-whiteframe-16dp{box-shadow:0 8px 10px -5px rgba(0,0,0,0.2),0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12)}.md-whiteframe-17dp{box-shadow:0 8px 11px -5px rgba(0,0,0,0.2),0 17px 26px 2px rgba(0,0,0,0.14),0 6px 32px 5px rgba(0,0,0,0.12)}.md-whiteframe-18dp{box-shadow:0 9px 11px -5px rgba(0,0,0,0.2),0 18px 28px 2px rgba(0,0,0,0.14),0 7px 34px 6px rgba(0,0,0,0.12)}.md-whiteframe-19dp{box-shadow:0 9px 12px -6px rgba(0,0,0,0.2),0 19px 29px 2px rgba(0,0,0,0.14),0 7px 36px 6px rgba(0,0,0,0.12)}.md-whiteframe-20dp{box-shadow:0 10px 13px -6px rgba(0,0,0,0.2),0 20px 31px 3px rgba(0,0,0,0.14),0 8px 38px 7px rgba(0,0,0,0.12)}.md-whiteframe-21dp{box-shadow:0 10px 13px -6px rgba(0,0,0,0.2),0 21px 33px 3px rgba(0,0,0,0.14),0 8px 40px 7px rgba(0,0,0,0.12)}.md-whiteframe-22dp{box-shadow:0 10px 14px -6px rgba(0,0,0,0.2),0 22px 35px 3px rgba(0,0,0,0.14),0 8px 42px 7px rgba(0,0,0,0.12)}.md-whiteframe-23dp{box-shadow:0 11px 14px -7px rgba(0,0,0,0.2),0 23px 36px 3px rgba(0,0,0,0.14),0 9px 44px 8px rgba(0,0,0,0.12)}.md-whiteframe-24dp{box-shadow:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12)}
.cal-excluded .week-panel{display:flex;flex-direction:row}.cal-excluded .week-panel .week-name{flex:1}.line-text{padding-right:15px;margin-bottom:5px}.line-text-in{padding-left:15px;padding-right:15px;margin-bottom:5px}.day-block{width:20px;height:20px;border-width:2px;border-color:#b0bec5}.line-work-day{background-color:#c5cae9}.work-day{background-color:#81d4fa}.free-day{background-color:#e57373}.school-work-day{background-color:#a5d6a7}.school-free-day{background-color:#ffab40}.legend span{padding-left:5px;padding-right:15px}
drop-container{display:flex;flex-direction:column;position:relative;align-items:center;justify-content:center;min-height:250px;min-width:480px;border:4px dashed #808080;padding:1rem;margin:.5rem;color:#808080}drop-container > input{z-index:6}drop-container > .drop-mask{position:absolute;width:100%;height:100%;z-index:5}drop-container.over{border:4px solid #a52a2a}drop-container.over > .drop-mask{background:rgba(255,0,0,0.3)}
food-set-edit{display:flex;flex-direction:column;box-shadow:inset 0 -15px 7px -15px rgba(0,0,0,0.3);padding:16px}food-set-edit .user-edit--active{margin:26px 0 !important;margin-right:16px !important}
.kiosk-receipt-wrapper{margin:auto;margin-top:1.5ch;margin-bottom:1.5ch;background-image:url("https://image.freepik.com/free-photo/watercolor-paper-texture_1194-5416.jpg")}.kiosk-receipt,.kiosk-receipt-wrapper{font-size:14px;width:48ch;font-family:monospace,Monospaced;box-sizing:border-box}@media print{.kiosk-receipt,.kiosk-receipt-wrapper{font-size:12px}}.kiosk-receipt-small{display:none}@media print{.kiosk-receipt-small{display:inline}}.kiosk-receipt{position:relative;padding:1.5ch}@media print{.kiosk-receipt{padding:.3ch}}.kiosk-receipt button{position:absolute;top:0;right:0}@media print{.kiosk-receipt button text-align center{display:none}}.kiosk-receipt button i{color:#fff}.kiosk-receipt_line > div{display:inline-block}.kiosk-receipt .ch1{display:inline-block;width:1ch}.kiosk-receipt .ch2{display:inline-block;width:2ch}.kiosk-receipt .ch3{display:inline-block;width:3ch}.kiosk-receipt .ch4{display:inline-block;width:4ch}.kiosk-receipt .ch5{display:inline-block;width:5ch}.kiosk-receipt .ch6{display:inline-block;width:6ch}.kiosk-receipt .ch7{display:inline-block;width:7ch}.kiosk-receipt .ch8{display:inline-block;width:8ch}.kiosk-receipt .ch9{display:inline-block;width:9ch}.kiosk-receipt .ch10{display:inline-block;width:10ch}.kiosk-receipt .ch11{display:inline-block;width:11ch}.kiosk-receipt .ch12{display:inline-block;width:12ch}.kiosk-receipt .ch13{display:inline-block;width:13ch}.kiosk-receipt .ch14{display:inline-block;width:14ch}.kiosk-receipt .ch15{display:inline-block;width:15ch}.kiosk-receipt .ch16{display:inline-block;width:16ch}.kiosk-receipt .ch17{display:inline-block;width:17ch}.kiosk-receipt .ch18{display:inline-block;width:18ch}.kiosk-receipt .ch19{display:inline-block;width:19ch}.kiosk-receipt .ch20{display:inline-block;width:20ch}.kiosk-receipt-list{background-color:#fff}
menu-edit{display:flex;flex-direction:column}
mip-table md-menu-content md-checkbox{margin-bottom:0}
.month-view-grid{display:grid;grid-column-gap:3px;grid-row-gap:3px;grid-template-columns:repeat(7,1fr);padding:.1rem}.month-view-grid .cell{height:3rem;padding:.3rem;background-color:#3f51b5;color:#fff;text-transform:uppercase}.month-view-grid .day{opacity:.25;background-color:#c5cae9;color:inherit}.month-view-grid .activeMonth{cursor:pointer;user-select:none;opacity:1}
pulse-page .pp-location-card{background:#fefefe;min-width:300px;margin:.33rem;flex-grow:1}pulse-page .pp-location-card .mini-info{opacity:.7;font-size:75%}pulse-page .pp-location-card ul{list-style-type:none;margin:0;padding:0}pulse-page .pp-location-card li{margin:0 1rem .5rem 1rem}
social-group-edit{display:flex;flex-direction:column;box-shadow:inset 0 -15px 7px -15px rgba(0,0,0,0.3);padding:16px}social-group-edit .user-edit--active{margin:26px 0 !important;margin-right:16px !important}
table .number,table .MMU{text-align:right !important}
user-edit{display:flex;flex-direction:column;box-shadow:inset 0 -15px 7px -15px rgba(0,0,0,0.3);padding:8px}user-edit .user-edit--active{margin:26px 0 !important;margin-right:16px !important}
.ng-locker--locked{filter:grayscale(100%) !important;pointer-events:none !important;animation-name:ng-locker--locked-animation;animation-delay:.5s;animation-duration:2s;animation-iteration-count:infinite}@-moz-keyframes ng-locker--locked-animation{0%{transform:scale(1,1)}50%{transform:scale(.95,.95)}100%{transform:scale(1,1)}}@-webkit-keyframes ng-locker--locked-animation{0%{transform:scale(1,1)}50%{transform:scale(.95,.95)}100%{transform:scale(1,1)}}@-o-keyframes ng-locker--locked-animation{0%{transform:scale(1,1)}50%{transform:scale(.95,.95)}100%{transform:scale(1,1)}}@keyframes ng-locker--locked-animation{0%{transform:scale(1,1)}50%{transform:scale(.95,.95)}100%{transform:scale(1,1)}}
.md-whiteframe-1dp,.md-whiteframe-z2,.menu-panel--group{box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12)}.md-whiteframe-2dp{box-shadow:0 1px 5px 0 rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12)}.md-whiteframe-3dp{box-shadow:0 1px 8px 0 rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.14),0 3px 3px -2px rgba(0,0,0,0.12)}.md-whiteframe-4dp,.md-whiteframe-z2{box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12)}.md-whiteframe-5dp{box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 5px 8px 0 rgba(0,0,0,0.14),0 1px 14px 0 rgba(0,0,0,0.12)}.md-whiteframe-6dp{box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12)}.md-whiteframe-7dp,.md-whiteframe-z3{box-shadow:0 4px 5px -2px rgba(0,0,0,0.2),0 7px 10px 1px rgba(0,0,0,0.14),0 2px 16px 1px rgba(0,0,0,0.12)}.md-whiteframe-8dp{box-shadow:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12)}.md-whiteframe-9dp{box-shadow:0 5px 6px -3px rgba(0,0,0,0.2),0 9px 12px 1px rgba(0,0,0,0.14),0 3px 16px 2px rgba(0,0,0,0.12)}.md-whiteframe-10dp,.md-whiteframe-z4{box-shadow:0 6px 6px -3px rgba(0,0,0,0.2),0 10px 14px 1px rgba(0,0,0,0.14),0 4px 18px 3px rgba(0,0,0,0.12)}.md-whiteframe-11dp{box-shadow:0 6px 7px -4px rgba(0,0,0,0.2),0 11px 15px 1px rgba(0,0,0,0.14),0 4px 20px 3px rgba(0,0,0,0.12)}.md-whiteframe-12dp{box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12)}.md-whiteframe-13dp,.md-whiteframe-z5{box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12)}.md-whiteframe-14dp{box-shadow:0 7px 9px -4px rgba(0,0,0,0.2),0 14px 21px 2px rgba(0,0,0,0.14),0 5px 26px 4px rgba(0,0,0,0.12)}.md-whiteframe-15dp{box-shadow:0 8px 9px -5px rgba(0,0,0,0.2),0 15px 22px 2px rgba(0,0,0,0.14),0 6px 28px 5px rgba(0,0,0,0.12)}.md-whiteframe-16dp{box-shadow:0 8px 10px -5px rgba(0,0,0,0.2),0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12)}.md-whiteframe-17dp{box-shadow:0 8px 11px -5px rgba(0,0,0,0.2),0 17px 26px 2px rgba(0,0,0,0.14),0 6px 32px 5px rgba(0,0,0,0.12)}.md-whiteframe-18dp{box-shadow:0 9px 11px -5px rgba(0,0,0,0.2),0 18px 28px 2px rgba(0,0,0,0.14),0 7px 34px 6px rgba(0,0,0,0.12)}.md-whiteframe-19dp{box-shadow:0 9px 12px -6px rgba(0,0,0,0.2),0 19px 29px 2px rgba(0,0,0,0.14),0 7px 36px 6px rgba(0,0,0,0.12)}.md-whiteframe-20dp{box-shadow:0 10px 13px -6px rgba(0,0,0,0.2),0 20px 31px 3px rgba(0,0,0,0.14),0 8px 38px 7px rgba(0,0,0,0.12)}.md-whiteframe-21dp{box-shadow:0 10px 13px -6px rgba(0,0,0,0.2),0 21px 33px 3px rgba(0,0,0,0.14),0 8px 40px 7px rgba(0,0,0,0.12)}.md-whiteframe-22dp{box-shadow:0 10px 14px -6px rgba(0,0,0,0.2),0 22px 35px 3px rgba(0,0,0,0.14),0 8px 42px 7px rgba(0,0,0,0.12)}.md-whiteframe-23dp{box-shadow:0 11px 14px -7px rgba(0,0,0,0.2),0 23px 36px 3px rgba(0,0,0,0.14),0 9px 44px 8px rgba(0,0,0,0.12)}.md-whiteframe-24dp{box-shadow:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12)}.menu-panel--group{margin:16px auto;padding:16px;max-width:640px;background-color:#fff}.menu-panel--group .md-title{padding-bottom:16px}.menu-panel--food-panel{height:32px}.menu-panel--food-panel .food-name{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.menu-panel--food-panel .food-weight,.menu-panel--food-panel .food-price{max-width:75px}.menu-panel--food-panel_error{background-color:rgba(181,63,91,0.3)}.menu-panel--food-panel .md-errors-spacer{display:none}.menu-panel--food-panel md-checkbox{margin-bottom:5px}