@charset "UTF-8";md-backdrop.md-edit-dialog-backdrop{z-index:80}md-edit-dialog{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:fixed;z-index:81;background-color:#f9f9f9;border-radius:2px;cursor:default}md-edit-dialog>.md-content{padding:16px 24px 0}md-edit-dialog>.md-content .md-title{color:rgba(0,0,0,.87);margin-bottom:8px}md-edit-dialog>.md-content md-input-container{margin:0;font-size:13px}md-edit-dialog>.md-content md-input-container input{float:none}md-edit-dialog>.md-content md-input-container .md-errors-spacer{min-height:auto;min-width:auto;color:rgba(0,0,0,.54)}md-edit-dialog>.md-content md-input-container .md-errors-spacer .md-char-counter{padding:5px 2px 5px 0}md-edit-dialog>.md-content md-input-container [ng-message]{padding:5px 0 5px 2px}md-edit-dialog>.md-actions{margin:0 16px 8px}md-edit-dialog>.md-actions .md-button{margin:0;min-width:initial}md-edit-dialog>.md-actions .md-button+.md-button{margin-left:8px}.md-table-pagination{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;box-sizing:border-box;padding:0 24px;font-size:12px;color:rgba(0,0,0,.54);border-top:1px rgba(0,0,0,.12) solid}.md-table-pagination md-select{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;min-width:64px}.md-table-pagination md-select:not([disabled]):focus .md-select-value{color:rgba(0,0,0,.54)}.md-table-pagination md-select .md-select-value{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.md-table-pagination md-select .md-select-value span.md-select-icon{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-right:-6px!important}.md-table-pagination md-select .md-select-value span.md-select-icon:after{top:initial;-webkit-transform:scaleY(.5) scaleX(1);transform:scaleY(.5) scaleX(1)}.md-table-pagination>*{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:56px}.md-table-pagination>.buttons:not(:first-child),.md-table-pagination>.limit-select:not(:first-child){margin-left:32px}.md-table-pagination>.buttons{margin-right:-16px}.md-table-pagination>.buttons>.md-button.md-icon-button{margin:0}.md-table-pagination>.buttons>.label+.md-button.md-icon-button{margin-left:20px}md-select.md-table-select{margin:0}md-select.md-table-select>.md-select-value{padding:0;min-width:0;min-height:24px;border-bottom:0!important}md-select.md-table-select>.md-select-value>span{display:block;height:auto;-webkit-transform:none!important;transform:none!important}md-select.md-table-select>.md-select-value>span>.md-text{display:inherit;height:inherit;-webkit-transform:inherit;transform:inherit}md-select.md-table-select>.md-select-value>span.md-select-icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:24px;margin:0}md-select.md-table-select>.md-select-value>span.md-select-icon:after{top:initial}.md-select-menu-container.md-pagination-select,.md-select-menu-container.md-table-select{margin-left:-2px;border-radius:2px}.md-select-menu-container.md-pagination-select md-content,.md-select-menu-container.md-pagination-select md-select-menu,.md-select-menu-container.md-table-select md-content,.md-select-menu-container.md-table-select md-select-menu{border-radius:inherit}.md-select-menu-container.md-pagination-select md-content,.md-select-menu-container.md-table-select md-content{padding:0}.md-select-menu-container.md-table-select .md-text{font-size:13px}.md-select-menu-container.md-pagination-select .md-text{font-size:12px}md-toolbar.md-table-toolbar{box-shadow:none}md-toolbar.md-table-toolbar.md-default-theme:not(.md-menu-toolbar).md-default,md-toolbar.md-table-toolbar:not(.md-menu-toolbar).md-default{background-color:#fff;color:rgba(0,0,0,.87)}md-toolbar.md-table-toolbar.md-default-theme:not(.md-menu-toolbar).md-default .md-button,md-toolbar.md-table-toolbar:not(.md-menu-toolbar).md-default .md-button{color:rgba(0,0,0,.87)}@media only screen and (max-width:959px) and (min-width:0) and (orientation:landscape){md-toolbar.md-table-toolbar .md-toolbar-tools{height:64px;max-height:initial}}md-toolbar.md-table-toolbar .md-toolbar-tools{padding:0 24px}md-toolbar.md-table-toolbar .md-toolbar-tools md-icon{color:rgba(0,0,0,.54)}md-toolbar.md-table-toolbar .md-toolbar-tools>.md-button.md-icon-button{margin:0}md-toolbar.md-table-toolbar .md-toolbar-tools>.md-button.md-icon-button:first-child{margin-left:-12px}md-toolbar.md-table-toolbar .md-toolbar-tools>.md-button.md-icon-button:last-child{margin-right:-12px}md-card>md-table-container:first-child,md-card>md-toolbar.md-table-toolbar:first-child{border-top-left-radius:2px;border-top-right-radius:2px}md-card>md-table-container:last-child,md-card>md-toolbar.md-table-toolbar:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}md-table-container{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}table.md-table{width:100%;border-spacing:0;overflow:hidden}table.md-table thead.md-head>tr.md-row{height:56px}table.md-table tbody.md-body>tr.md-row,table.md-table tfoot.md-foot>tr.md-row{height:48px}table.md-table thead.md-head+.md-table-progress md-progress-linear{top:-3px}table.md-table .md-table-progress th{padding:0}table.md-table .md-table-progress th md-progress-linear{height:0;transition:opacity 1s}table.md-table .md-table-progress th md-progress-linear.ng-hide{opacity:0}table.md-table .md-table-progress th md-progress-linear>.md-container{height:3px;top:0;transition:none}table.md-table .md-table-progress th md-progress-linear>.md-container>.md-bar{height:3px}table.md-table th.md-column{color:rgba(0,0,0,.54);font-size:12px;font-weight:700;white-space:nowrap}table.md-table th.md-column.md-sort{cursor:pointer}table.md-table th.md-column md-icon{height:16px;width:16px;font-size:16px!important;line-height:16px!important}table.md-table th.md-column md-icon.md-sort-icon{color:rgba(0,0,0,.26);opacity:0;transition:-webkit-transform .25s,opacity .25s;transition:transform .25s,opacity .25s}table.md-table th.md-column md-icon.md-sort-icon.md-asc{-webkit-transform:rotate(0);transform:rotate(0)}table.md-table th.md-column md-icon.md-sort-icon.md-desc{-webkit-transform:rotate(180deg);transform:rotate(180deg)}table.md-table th.md-column md-icon:not(:first-child){margin-left:8px}table.md-table th.md-column md-icon:not(:last-child){margin-right:8px}table.md-table th.md-column.md-active,table.md-table th.md-column.md-active md-icon{color:rgba(0,0,0,.87)}table.md-table th.md-column.md-active md-icon.md-sort-icon,table.md-table th.md-column:hover md-icon.md-sort-icon{opacity:1}table.md-table tr.md-row[data-ng-repeat].ng-leave,table.md-table tr.md-row[ng-repeat].ng-leave,table.md-table tr.md-row[ng\:repeat].ng-leave,table.md-table tr.md-row[x-ng-repeat].ng-leave{display:none}table.md-table.md-row-select tbody.md-body>tr.md-row{transition:background-color .2s}table.md-table.md-row-select tbody.md-body>tr.md-row:not([disabled]):hover{background-color:#eee!important}table.md-table.md-row-select tbody.md-body>tr.md-row.md-selected{background-color:#f5f5f5}table.md-table.md-row-select td.md-cell:first-child,table.md-table.md-row-select th.md-column:first-child{width:20px;padding:0 0 0 24px}table.md-table.md-row-select td.md-cell:nth-child(2),table.md-table.md-row-select th.md-column:nth-child(2){padding:0 24px}table.md-table.md-row-select td.md-cell:nth-child(n+3):nth-last-child(n+2),table.md-table.md-row-select th.md-column:nth-child(n+3):nth-last-child(n+2){padding:0 56px 0 0}table.md-table:not(.md-row-select) td.md-cell:first-child,table.md-table:not(.md-row-select) th.md-column:first-child{padding:0 24px}table.md-table:not(.md-row-select) td.md-cell:nth-child(n+2):nth-last-child(n+2),table.md-table:not(.md-row-select) th.md-column:nth-child(n+2):nth-last-child(n+2){padding:0 56px 0 0}table.md-table td.md-cell,table.md-table th.md-column{vertical-align:middle;text-align:left}table.md-table td.md-cell>*,table.md-table th.md-column>*{vertical-align:middle}table.md-table td.md-cell:last-child,table.md-table th.md-column:last-child{padding:0 24px 0 0}table.md-table td.md-cell.md-clickable,table.md-table th.md-column.md-clickable{cursor:pointer}table.md-table td.md-cell.md-clickable:focus,table.md-table th.md-column.md-clickable:focus{outline:0}table.md-table td.md-cell.md-numeric,table.md-table th.md-column.md-numeric{text-align:right}table.md-table td.md-cell md-checkbox,table.md-table th.md-column md-checkbox{margin:0;width:20px}table.md-table td.md-cell{color:rgba(0,0,0,.87);font-size:13px;border-top:1px rgba(0,0,0,.12) solid}table.md-table td.md-cell.md-numeric md-select{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}table.md-table td.md-cell.md-numeric md-select .md-select-value{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}table.md-table td.md-cell.md-placeholder{color:rgba(0,0,0,.26)}table.md-table td.md-cell md-select>.md-select-value>span.md-select-icon{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;color:rgba(0,0,0,.54);width:18px;text-align:right}table.md-table td.md-cell md-select>.md-select-value>span.md-select-icon:after{-webkit-transform:scaleY(.4) scaleX(.8);transform:scaleY(.4) scaleX(.8)}.ng-wig,[class^=nw-]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ng-wig{display:block;padding:0;margin:0}.nw-toolbar{display:block;margin:0!important;padding:0!important;list-style:none!important;font-size:12px;color:#6b7277;background:-webkit-linear-gradient(90deg,#fff 0,#f9f9f9 100%);background:-moz-linear-gradient(90deg,#fff 0,#f9f9f9 100%);background:linear-gradient(180deg,#fff 0,#f9f9f9 100%);border:1px solid #ccc;border-radius:3px 3px 0 0}.nw-toolbar__item{display:inline-block;vertical-align:top;margin:0;border-right:1px solid #dedede}.nw-toolbar label{line-height:30px;display:inline-block;padding:0 6px 0 3px}.nw-toolbar input[type=checkbox]{vertical-align:-3px;margin-right:-1px}.nw-editor{display:table;height:300px;background:#fff;cursor:text;width:100%}.nw-editor-container{border:1px solid #ccc;border-top:none;border-radius:0 0 3px 3px;position:relative}.nw-editor__res{min-height:100%;padding:0 8px;display:table-cell;overflow-wrap:break-word}.nw-editor__res,.nw-editor__src{width:100%;outline:0;box-sizing:border-box;border:none;margin:0}.nw-editor__src-container{position:absolute;left:0;top:0;right:0;bottom:0}.nw-editor__src{height:100%;resize:none;padding:0 8px}.nw-editor--fixed .nw-editor{display:block;overflow-y:auto}.nw-editor--fixed .nw-editor__res{padding:1px 8px;display:block}.nw-invisible{visibility:hidden}.nw-editor--fixed .nw-invisible{display:none}.nw-editor.nw-disabled{cursor:default}.nw-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:30px;height:30px;margin:0;padding:0;opacity:.5;background-color:transparent;background-position:center center;background-repeat:no-repeat;border:none;border-radius:2px;font-size:0;cursor:pointer}.nw-button:before{font-size:12px;font-family:FontAwesome}.nw-button.bold:before{content:"\f032"}.nw-button.italic:before{content:"\f033"}.nw-button.list-ul:before{content:"\f0ca"}.nw-button.list-ol:before{content:"\f0cb"}.nw-button.link:before{content:"\f0c1"}.nw-button.font-color:before{content:"\f031"}.nw-button.nw-button--source:before{content:"\f040"}.nw-button.clear-styles:before{content:"\f12d"}.nw-button.nw-button--active,.nw-button:hover{opacity:1}.nw-button:disabled:hover,.nw-select:disabled{opacity:.5}.nw-button--active{background-color:#eee}.nw-button:disabled{cursor:default}.nw-content{padding:12px;margin:0;font-family:sans-serif;font-size:14px;line-height:24px}.nw-select{height:30px;padding:6px;color:#555;background-color:inherit;border:0}.nw-select:focus{outline:0}.nw-button:focus{outline:0;border-color:#d3d3d3;border-style:solid}[contenteditable]:empty:before{content:attr(placeholder);color:grey;display:inline-block}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2}.text-center{text-align:center}.text-right,table.md-table td.md-cell.text-right,table.md-table th.md-column.text-right{text-align:right}md-table-container{overflow-x:initial}table.sticky-table{overflow:auto!important}table.sticky-table tbody tr:first-child td{border-top:0}thead.sticky-bar{border-bottom:0;position:static;top:0}thead.sticky-bar th{position:sticky;background:#fff;top:53px;border-bottom:1px rgba(0,0,0,.12) solid;z-index:89}thead.sticky-bar+thead.md-table-progress th{position:sticky;top:109px;height:3px}#login-dialog{width:300px;min-height:300px}#login-progress{min-height:300px}.md-table-pagination{border-top:0}table.md-table:not(.md-row-select) td.md-cell:nth-child(n+2):nth-last-child(n+2),table.md-table:not(.md-row-select) th.md-column:nth-child(n+2):nth-last-child(n+2){padding:0 12px 0 0}.md-button.md-fab.md-fab-bottom-right,md-fab-speed-dial.md-fab-bottom-right{position:fixed}.main{padding:20px 2%;scroll-padding-top:100px}.main-with-page-header{display:flex;flex-direction:column;padding:0;overflow:hidden}.admin-page-scroll-content{box-sizing:border-box;flex:1 1 auto;min-height:0;padding:32px calc(2% + 8px) 8px;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.main-with-page-header>.admin-page-scroll-content>md-card{position:relative;z-index:0;margin:0}.sticky-bar{position:sticky;top:-20px;background:#fff;border-bottom:1px rgba(0,0,0,.12) solid;z-index:89}md-menu-content.search{max-height:none}.md-dialog-is-showing .sticky-bar{z-index:77}.md-dialog-is-showing thead.sticky-bar th{z-index:77}.sticky-bar md-input-container{margin-bottom:0;margin-top:0}.sticky-bar md-input-container .md-errors-spacer{min-width:0}.md-open-menu-container,.md-select-menu-container{z-index:999}.md-datepicker-calendar-pane{z-index:1000}md-datepicker.ng-invalid-required .md-datepicker-input-container{border-bottom-color:#dd2c00}.md-autocomplete-suggestions-container{z-index:1000!important}#upload-dialog .drop{border:3px dashed rgba(0,0,0,.54);padding:24px;transition:border-color .5s,background .5s,padding .5s}#upload-dialog md-icon{font-size:64px;height:64px;width:64px;transition:font-size .5s,width .5s,height .5s,color .5s}#upload-dialog .dragover{padding:18px 24px;border-color:#388e3c;background:#e8f5e9}#upload-dialog .dragover md-icon{color:#388e3c;font-size:76px;height:76px;width:76px}a{color:#9c27b0}.card-head h1{padding:0 8px!important;margin:0}.card-head>md-menu{padding-top:0;padding-bottom:0}table.min-table td.md-cell{border:0}.barcode-group{border-bottom:3px solid #ccc;margin-bottom:18px;padding-bottom:18px}.barcode>div{position:sticky;top:60px;left:0}.barcode-photos{text-align:center}.barcode-photos button.md-mini{display:none}.barcode-photos>div{border:3px solid #fff;margin:5px;padding:5px;position:relative;min-height:100px}.barcode-photos>div:hover button.md-mini{display:block;position:absolute;top:0;right:0}.barcode-photos>div.selected{border:3px dashed #9c27b0}.barcode-photos>div.one-star{border:3px solid red}.barcode-photos>div.yearbook_candidate{border:3px solid #b592d2}.barcode-photos>div.yearbook_selection{border:5px solid #9c27b0}.barcode-photos img{max-width:100%}.barcode-form{min-width:600px}.barcode-form img{max-height:50vh}.drop{border:3px dashed rgba(0,0,0,.54);padding:24px;text-align:center;transition:border-color .5s,background .5s,padding .5s}.drop md-icon{font-size:64px;height:64px;width:64px;transition:font-size .5s,width .5s,height .5s,color .5s}.drop.dragover{padding:18px 24px;border-color:#9c27b0;background:#f3e5f5}.drop.dragover md-icon{color:#9c27b0;font-size:76px;height:76px;width:76px}img{max-width:100%}.checkWrap div{display:inline-block}.autocomplete-extras li{border-bottom:1px solid #ccc;height:auto;padding-top:8px;padding-bottom:8px;white-space:normal;line-height:1.2}.autocomplete-extras .extras{display:flex;flex-direction:row;flex-wrap:wrap}.autocomplete-extras .extras>*{padding-top:4px;padding-bottom:4px;padding-right:1%}md-dialog .card-head,md-dialog .no-embed{display:none}.nw-button.img:before{content:"\f03e"}.hint{position:absolute;left:2px;right:auto;bottom:7px;font-size:12px;line-height:14px;transition:all .3s cubic-bezier(.55,0,.55,.2);color:grey;max-height:1em}.menuCal{max-height:200px;overflow:auto;margin:4px 12px;border:1px solid #ccc}md-switch.md-checked .md-thumb{background-color:#558b2f}md-switch.md-checked .md-bar,md-switch.md-default-theme.md-checked .md-bar{background-color:#8bc34a}md-menu-content{max-height:90vh}.orb-item{padding:8px;margin:10px;border:1px solid #eee;text-align:center}.orb-item>div{margin:0;padding:0;border:0;min-height:0}.orb-item .photo-wrap{padding-top:5px}.orb-suborder{border-bottom:1px solid #ccc;padding:0 20px}.orb-suborder.disabled .order-wrap{opacity:.2}.orb-suborder.disabled{background:#eee}.orb-suborder .exempt{border:2px solid red}.orb-suborder .flagged{border:2px solid green}.red{color:red}.font-bold{font-weight:700}img.bw{filter:grayscale(1)}.date-hint{padding-left:63px}.status-grid .dueSoon{border:2px solid #ffef00;padding:2px 4px}.status-grid .overdue{border:2px solid red;padding:2px 4px}.handle{cursor:grab}.order .alacart,.order .package,.order .sli{border:1px solid #ccc;border-radius:4px;background:#efefef;padding:2px 8px}.order .package{background:#fafafa}.order .barcode-photos>div{border:0;margin:0;padding:0}.reportTable{overflow:auto!important}.reportTable thead{position:sticky;top:40px;background:#fff}table.reportTable th.md-column.sessionTypeStat{height:110px;min-width:48px;padding:0 6px 8px;position:relative;text-align:center;vertical-align:bottom;white-space:nowrap}table.reportTable th.md-column.sessionTypeStat>.reportTableHeaderLabel{bottom:44px;display:inline-block;left:50%;position:absolute;transform:translateX(-50%) rotate(-75deg);transform-origin:center bottom}.reportTable .total td{font-weight:700}.reportTable .highlight,table.reportTable tr.highlight td{color:#32cd32}.reportTable .overview td{background-color:#f3e5f5}.chart-wrap{max-width:500px;margin:0 auto}.dashboard .chart-wrap{max-width:100%}.dashboard .chart-wrap>div{width:43%}.dashboard .chart-wrap>div:first-child{margin-right:12%}.tight md-input-container{margin:0}md-toast.md-error-toast-theme .md-toast-content{background:red}.no-views{color:red}.dashboard table.md-table td.md-cell:last-child{padding:0}table.md-table tr.territory-total td.md-cell{padding-top:12px!important;padding-bottom:48px!important}table.md-table td.report-small{font-size:10px}td.pre-wrap{white-space:pre-wrap}table.scorecardTable td.md-cell{font-size:11px;text-align:right}table.scorecardTable th.md-column{text-align:right}tr.not_photographed,tr.unconfirmed{background:#f6f6f6}.not-photographed md-input-container{margin:0}.not-photographed .md-errors-spacer{display:none}.shifts .time{margin-bottom:-3px}code{background-color:#eee;border:1px solid #333;border-radius:4px;padding:4px .5em}.pspa-image{text-align:center;display:flex;flex-direction:column;padding:12px 3%;min-height:200px;margin:12px;border:5px solid #9c27b0}.pspa-image.implicit_selection{border:3px solid #b592d2}.pspa-image.needs_selection{border:3px solid green}.pspa-image.no_photos{border:3px solid red}.pspa-image img{display:block;margin:0 auto}.pspa-image a{margin-top:auto}.radio-group{padding:12px;margin:12px;border:1px solid #ccc}.pspa-results-table{margin-top:24px}.pspa-results-table .Warn .status{color:#e9d502}.pspa-results-table .Warn .status span:before{display:inline-block;content:"⚠"}.pspa-results-table .Error .status{color:red}.pspa-results-table .Error .status span:before{content:"⦸";display:inline-block}.pspa-results-table .Success .status{color:green}.pspa-results-table .Success .status span:before{content:"✓";display:inline-block}.action{transition:background .8s}.action-done{opacity:.6;background-color:#f5f5f5}.action-overdue{border-left:4px solid #f44336;background-color:#ffebee}.action-due-soon{border-left:4px solid #ff9800;background-color:#fff8e1}.action-highlight{border-left:4px solid #ff9800;background-color:#ffe0b2}.current-week{background-color:#e1f5fe;font-weight:700}.magnifier-container{position:relative;display:inline-block;cursor:zoom-in}.magnifier-lens{position:absolute;border:3px solid #000;border-radius:50%;width:200px;height:200px;display:none;pointer-events:none;box-shadow:0 0 10px rgba(0,0,0,.3);background-repeat:no-repeat;background-color:#fff;z-index:99}.magnifier-container:hover .magnifier-lens{display:block}md-select-value span div.md-text{display:inline-block!important}.leads-todo{max-height:90vh;overflow:auto}.leads-todo thead{position:sticky;background:#fff}@media (max-width:960px){.main:not(.main-with-page-header){padding:10px 2%}md-switch{align-items:center}md-switch .md-label{white-space:normal;line-height:1.4;margin-left:16px!important}audio{max-width:100%}.md-caption,p{word-break:break-word}.chart-wrap,.chart-wrap>div{max-width:100%!important;width:100%!important}canvas{max-width:100%}.card-head h1{font-size:18px;line-height:1.3;word-break:break-word}[layout-wrap]>[flex="15"],[layout-wrap]>[flex="25"],[layout-wrap]>[flex="33"],[layout-wrap]>[flex="50"],[layout-wrap]>[flex="66"]{flex:1 1 100%;max-width:100%}[layout=row]:not(.md-toolbar-tools):not(.sticky-bar):not([layout-align]){flex-wrap:wrap}[layout=row]:not(.md-toolbar-tools):not(.sticky-bar):not([layout-align])>[flex]{flex:1 1 100%;max-width:100%}.sticky-bar{position:static;flex-wrap:wrap}.sticky-bar[layout=row]{flex-wrap:wrap}.sticky-bar>md-menu{order:1;padding:0}.sticky-bar>div[layout=row]{display:flex;flex-wrap:wrap;width:100%}.sticky-bar>div[layout=row]>md-button{order:1}.sticky-bar>div[layout=row]>md-input-container{width:100%;order:3;padding:0 8px;margin-top:8px}.sticky-bar>form{order:2;margin-bottom:8px}.sticky-bar md-table-pagination{width:100%;order:4}thead.sticky-bar th{position:static}md-card-content>md-table-container{margin-top:2rem}md-table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}table.md-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}table.sticky-table{display:table}.barcode-form{min-width:0}.dashboard .chart-wrap>div{width:100%}.dashboard .chart-wrap>div:first-child{margin-right:0}md-dialog{min-width:0!important;max-width:calc(100vw - 16px)}.date-hint{padding-left:0}.orb-item{margin:4px;padding:4px}.orb-suborder{padding:0 8px}.barcode-photos>div{min-height:60px}.reportTable{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.reportTable thead{position:static}}@media (max-width:600px){.card-head h1{font-size:16px}.main:not(.main-with-page-header){padding:8px 1%}md-input-container md-switch{margin:8px 0}.card-head>div[layout=row]{flex-wrap:wrap}.card-head>div[layout=row]>h1{flex:1 1 100%;min-width:0}.md-button.md-fab.md-mini{width:36px;height:36px;line-height:36px}table.md-table td.hide-mobile,table.md-table th.hide-mobile{display:none}}md-toolbar.md-menu-toolbar{position:relative;z-index:1;color:#414651;background-color:#f6edfd}md-toolbar.md-menu-toolbar .md-button{color:#414651}md-toolbar.md-menu-toolbar .md-button md-icon{color:#717680}#logo{height:60%;margin-left:12px}md-toolbar.md-menu-toolbar .md-toolbar-tools{padding-left:32px;padding-right:56px}.user-info-wrap{flex-grow:1;display:flex}.header-actions{display:flex;align-items:center;gap:36px}.header-actions>div{width:24px;height:40px}.header-actions>div>.md-button.md-icon-button,.header-actions>md-menu>.md-button.md-icon-button,.header-menu-button.md-button.md-icon-button{display:flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;margin:0;padding:0;border-radius:50%}.header-menu-button.md-button.md-icon-button{margin-right:-8px;margin-left:-8px}md-toolbar.md-menu-toolbar .header-menu-button.md-button.md-icon-button md-icon{color:#8b1adb}.header-actions>div>.md-button.md-icon-button{position:relative;left:-8px}.profile-trigger>.profile-button.md-button{display:flex;align-items:center;justify-content:center;width:48px;min-width:48px;height:48px;min-height:48px;margin:0;padding:0;border-radius:50%;font-size:18px;line-height:1;text-transform:uppercase;color:#8b1adb;background-color:#ded4fb}.header-actions>.profile-menu{display:flex;overflow:visible}.profile-trigger{position:relative;display:flex;width:48px;height:48px;overflow:visible}.online-indicator{position:absolute;right:0;bottom:0;width:12px;height:12px;box-sizing:border-box;border:2px solid;border-radius:50%;border-color:#fff;background-color:#5ac277;pointer-events:none}md-toolbar.md-menu-toolbar md-icon.header-action-icon{color:inherit;fill:currentColor}.header-action-icon-with-count{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.header-action-button-with-count.md-button.md-icon-button{overflow:visible}.active-franchise{color:#9c27b0;font-weight:700;flex-grow:1;text-align:center}.header-notification-count{position:absolute;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.87);background-color:#d40404;width:23px;height:23px;border-radius:50%;text-align:center;box-sizing:border-box;padding:0;font-family:Poppins,sans-serif;font-size:11px;font-weight:400;line-height:1;top:0;right:auto;left:4px;transform:translate(-50%,-50%);z-index:999}.admin-header-profile-menu{color:#414651;background-color:#fff}.admin-header-profile-menu md-input-container.md-input-focused label{color:#8b1adb}.admin-header-profile-menu md-input-container.md-input-has-value:not(.md-input-focused) label{color:#717680}.admin-header-profile-menu md-input-container.md-input-focused .md-input{border-color:#8b1adb}@media (max-width:960px){md-toolbar.md-menu-toolbar .md-toolbar-tools{padding-right:16px;padding-left:16px}#logo{display:none}.active-franchise{font-size:12px;padding:0 2px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;justify-content:center}.user-info-wrap{min-width:0}}admin-page-header{position:sticky;top:0;z-index:1;display:block;flex:0 0 auto;width:100%}.admin-page-header{position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;padding:32px 32px 32px 24px;color:#414651}.admin-page-header-background{position:absolute;inset:0;background-color:#fff}.admin-page-header-corner{position:absolute;display:none;bottom:-32px;left:0;width:32px;height:32px;pointer-events:none;-webkit-mask:radial-gradient(circle at bottom right,transparent 32px,#000 32px);mask:radial-gradient(circle at bottom right,transparent 32px,#000 32px);background-color:#fff}.admin-page-header-content,.admin-page-header-transclusion{position:relative;width:100%}.admin-page-header-content h1{font-family:"Public Sans",sans-serif;font-weight:300;font-size:36px;line-height:36px;letter-spacing:-.01em;margin:0}.admin-page-header-breadcrumb-link{flex:0 0 auto;line-height:40px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;color:#59118e}.admin-page-header-breadcrumb{display:flex;align-items:center;min-width:0}.admin-page-header-breadcrumb-current{flex:1 1 auto;min-width:0}.admin-page-header-supporting-content{margin-top:16px}.admin-page-header .admin-page-header-breadcrumb-arrow{flex:0 0 auto;color:inherit;width:24px;min-width:24px;height:24px;min-height:24px;margin:0 .25em;vertical-align:middle}.admin-page-header-actions{display:flex;align-items:center;align-self:center;flex:0 0 auto;gap:1px;height:40px;overflow:hidden;border-radius:12px}admin-page-header .admin-page-header .admin-page-header-actions .admin-page-header-action.md-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:0;height:auto;min-height:40px;margin:0;padding:8px 12px;border-radius:0;box-shadow:none;line-height:24px;transition:none;color:#fff;background-color:#59118e}admin-page-header .admin-page-header .admin-page-header-actions .admin-page-header-action.md-button:not([disabled]).md-focused,admin-page-header .admin-page-header .admin-page-header-actions .admin-page-header-action.md-button:not([disabled]):focus,admin-page-header .admin-page-header .admin-page-header-actions .admin-page-header-action.md-button:not([disabled]):hover{background-color:#a648ea}admin-page-header .admin-page-header .admin-page-header-actions .admin-page-header-action.md-button md-icon{color:inherit;fill:currentColor}.admin-page-header-expand-all-action,.admin-page-header-save-action{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;text-transform:none}@media (max-width:960px){.admin-page-header-content,.admin-page-header-content>[layout=row]{flex-wrap:wrap}.admin-page-header-content h1{font-size:20px;line-height:20px;letter-spacing:-.01em;flex:1 1 100%;max-width:100%}.admin-page-header-breadcrumb-link{line-height:inherit}.admin-page-header-actions{margin:16px auto 0}}@media (min-width:1280px){md-sidenav.md-locked-open-remove~main .admin-page-header-corner,md-sidenav.md-locked-open~main .admin-page-header-corner{display:block}.main-with-page-header>.admin-page-scroll-content{padding-left:max(32px,2% + 8px);padding-right:max(32px,2% + 8px)}}md-sidenav md-icon{display:inline-flex;flex:0 0 24px;width:24px;height:24px;margin:0;padding:0;align-items:center;justify-content:center}md-sidenav.md-sidenav-left md-icon svg{width:24px;height:24px;margin:0;padding:0}md-sidenav .admin-sidebar-item{box-sizing:border-box;width:100%;gap:11px;padding:12px;margin:8px 0;border-radius:8px;color:#414651}md-sidenav .admin-sidebar-item-active{font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-.01em;color:#8b1adb;background-color:#f6edfd;box-shadow:0 1px 3px 0 rgba(18,18,23,.1),0 1px 2px 0 rgba(18,18,23,.06)}md-sidenav .admin-sidebar-item md-icon{color:#717680}md-sidenav .admin-sidebar-item-active md-icon{color:#8b1adb}md-sidenav.md-sidenav-left md-list-item.admin-sidebar-icon-item>div.md-button:first-child{padding-left:16px;padding-right:16px}md-sidenav.md-sidenav-left md-list-item .md-button:not([disabled]).md-focused,md-sidenav.md-sidenav-left md-list-item .md-button:not([disabled]):active,md-sidenav.md-sidenav-left md-list-item .md-button:not([disabled]):focus,md-sidenav.md-sidenav-left md-list-item .md-button:not([disabled]):hover{background-color:transparent}md-sidenav.md-sidenav-left md-list-item,md-sidenav.md-sidenav-left md-list-item .md-button{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.01em}md-sidenav.md-sidenav-left{align-self:flex-start;height:auto;flex:0 0 260px;width:260px;min-width:260px;max-width:260px;max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;background:0 0}.admin-sidebar-surface{box-sizing:border-box;flex:0 0 auto;width:100%;min-height:200px;margin-bottom:16px;padding-bottom:32px;border-bottom-right-radius:24px;background-color:#fff;box-shadow:0 10px 15px -3px rgba(18,18,23,.08),0 4px 6px -2px rgba(18,18,23,.05);clip-path:inset(0 0 -16px 0)}.admin-sidebar-save{box-sizing:border-box;width:100%;padding:0 16px}.admin-sidebar-save .admin-button,.admin-sidebar-save admin-button{width:100%}.admin-sidebar-save admin-button{display:block}.admin-sidebar-save .admin-button md-icon svg{width:20px;height:20px}@media (max-width:1279px){md-backdrop.md-sidenav-backdrop{z-index:90}md-sidenav.md-closed{display:none}md-sidenav{position:fixed!important;top:64px!important;bottom:auto!important;z-index:91!important;max-width:280px}md-sidenav.md-sidenav-left{max-height:calc(100vh - 64px)}}@media (max-width:959px) and (orientation:portrait){md-sidenav{top:56px!important}md-sidenav.md-sidenav-left{max-height:calc(100vh - 56px)}}@media (max-width:959px) and (orientation:landscape){md-sidenav{top:48px!important}md-sidenav.md-sidenav-left{max-height:calc(100vh - 48px)}}.admin-app-content.admin-event-detail-background,.admin-event-page-scroll-content{background-color:#e9eaeb}.admin-event-page-content{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.01em;box-sizing:border-box;width:100%;max-width:1115px;margin:0 auto;color:#414651}.admin-event-page-form{display:flex;flex-direction:column;gap:32px}.admin-event-page-form input:not([type=checkbox]):not([type=radio]),.admin-event-page-form md-select .md-select-value,.admin-event-page-form textarea{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.01em;color:#414651}.admin-event-page-form input::placeholder,.admin-event-page-form md-select .md-select-value.md-select-placeholder,.admin-event-page-form textarea::placeholder{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.01em;color:#717680;opacity:1}.admin-event-page-form md-input-container>label:not(.md-no-float):not(.md-container-ignore){font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.01em;transform:translate3d(0,28px,0) scale(1);color:#717680}.admin-event-page-form md-input-container.md-input-focused>label:not(.md-no-float):not(.md-container-ignore),.admin-event-page-form md-input-container.md-input-has-placeholder>label:not(.md-no-float):not(.md-container-ignore),.admin-event-page-form md-input-container.md-input-has-value>label:not(.md-no-float):not(.md-container-ignore){font-size:13px;line-height:125%;letter-spacing:-.01em;transform:translate3d(0,0,0) scale(1)}.admin-event-page-content .admin-event-page-form md-input-container label.md-required::after,.admin-event-page-content .admin-event-page-form md-input-container:not(.md-input-focused):not(.md-input-invalid) label.md-required::after{content:"*";color:#d40404}.admin-event-page-form md-input-container.md-input-focused:not(.md-input-invalid) md-icon,.admin-event-page-form md-input-container.md-input-focused:not(.md-input-invalid)>label{color:#8b1adb}.admin-event-page-form md-input-container.md-input-focused:not(.md-input-invalid) .md-input,.admin-event-page-form md-input-container.md-input-focused:not(.md-input-invalid) md-select .md-select-value{border-color:#8b1adb}.admin-event-page-form md-input-container.md-input-invalid>label{color:#d40404}.admin-event-page-form md-input-container.md-input-invalid .md-input,.admin-event-page-form md-input-container.md-input-invalid md-select .md-select-value{border-color:#d40404}.admin-event-page-form .md-errors-spacer{display:none}.admin-event-section-content{display:flex;flex-direction:column;min-width:0;gap:32px}.admin-event-grid{display:grid;align-items:start;min-width:0;column-gap:24px;row-gap:24px}.admin-event-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-event-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-event-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-event-section-heading,.admin-event-subheading{font-family:"Public Sans",sans-serif;font-weight:300;margin:0;padding:0;letter-spacing:-.01em}.admin-event-section-heading{font-size:28px;line-height:30px}.admin-event-subheading{font-size:20px;line-height:20px;letter-spacing:-.01em}.admin-event-field-error,.admin-event-field-hint{font-family:Poppins,sans-serif;font-weight:400;font-size:13px;line-height:125%;letter-spacing:-.01em}.admin-event-field-hint{color:#717680}.admin-event-field-error{color:#d40404}.admin-event-link{color:#59118e}.admin-event-form-actions,.admin-event-section-action{display:flex;align-items:center;justify-content:flex-start}.admin-event-form-actions{margin-bottom:40px}.admin-event-page-form admin-separator{margin:0}.admin-event-page-header-row{display:flex;align-items:center;width:100%}.admin-event-page-header-row .admin-page-header-breadcrumb{flex:1 1 auto}.admin-event-page-header .admin-page-header-actions>admin-button,.admin-event-page-header .admin-page-header-actions>md-menu{display:flex;align-items:stretch;height:40px}.admin-event-page-header .admin-button-header,.admin-event-page-header .admin-event-menu-trigger.md-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:0;height:40px;min-height:40px;margin:0;padding:8px 12px;border:0;border-radius:0;line-height:24px;transition:none}.admin-event-page-header .admin-button-header md-icon,.admin-event-page-header .admin-event-menu-trigger md-icon{color:inherit;fill:currentColor}.admin-event-revenue{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.01em}.admin-event-revenue-value{margin-left:8px;color:#2e7d32}.admin-event-revenue-calculation{font-size:13px;line-height:125%;letter-spacing:-.01em;margin-left:12px;color:#717680}.admin-event-menu,.admin-event-menu .md-button{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.01em}.admin-event-menu{color:#414651;background-color:#fff}.admin-event-menu .md-button md-icon{color:#414651}.admin-event-menu-icon-button.md-button md-icon{color:#8b1adb}.admin-event-menu-icon-button.md-button.md-icon-button,.admin-event-menu-icon-button.md-button.md-icon-button md-icon{width:24px;min-width:24px;height:24px;min-height:24px}.admin-event-menu-icon-button.md-button.md-icon-button{margin:0;padding:0}@media (max-width:960px){.admin-event-page-scroll-content{padding:8px}.admin-event-page-form{gap:16px}.admin-event-grid-2,.admin-event-grid-3,.admin-event-grid-4{grid-template-columns:minmax(0,1fr)}.admin-event-page-header-row{flex-wrap:wrap}.admin-event-page-header-row .admin-page-header-breadcrumb{flex-basis:100%}}admin-accordion{display:block;width:100%;max-width:1115px}.admin-accordion-card,.admin-accordion-header{box-sizing:border-box;width:100%;max-width:1115px;margin:0;border-radius:12px;box-shadow:0 1px 3px 0 rgba(18,18,23,.1),0 1px 2px 0 rgba(18,18,23,.06)}.admin-accordion-header{display:flex;align-items:center;padding:16px 24px;color:#000;background-color:#f5f5f6}.admin-accordion-header-expanded{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#f6edfd}.admin-accordion-card{border-top-left-radius:0;border-top-right-radius:0;color:#414651;background-color:#fff}.admin-accordion-card>md-card-content{padding:32px}.admin-accordion-heading{display:flex;align-items:center;flex:1 1 auto;min-width:0;padding:0;border:0;color:inherit;background:0 0;cursor:pointer;appearance:none;text-align:left}.admin-accordion-icon{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px}.admin-accordion-icon md-icon{width:24px;min-width:24px;height:24px;min-height:24px;color:#a648ea}.admin-accordion-title{font-family:"Public Sans",sans-serif;font-weight:300;font-size:32px;line-height:36px;letter-spacing:-.01em;margin-left:8px}.admin-accordion-header-actions{display:flex;align-items:center;flex:0 0 auto;margin-left:auto}.admin-accordion-action-slot{margin-right:32px}.admin-accordion-action-slot .admin-switch-control{align-items:center}.admin-accordion-action-slot .admin-switch-title{margin-top:0}.admin-accordion-header-actions>admin-button{margin:0 8px 0 0}@media (max-width:960px){.admin-accordion-header{flex-wrap:wrap;row-gap:8px;padding:12px 16px}.admin-accordion-heading{gap:16px}.admin-accordion-icon{flex-basis:24px;width:24px}.admin-accordion-title{font-size:26px;line-height:30px;letter-spacing:-.01em;margin-left:0}.admin-accordion-action-slot{order:1;flex:0 0 100%;width:100%;margin-right:0}.admin-accordion-action-slot admin-accordion-actions,.admin-accordion-action-slot admin-accordion-actions>*,.admin-accordion-action-slot>div{display:block;width:100%}.admin-accordion-action-slot .admin-button{width:100%}.admin-accordion-card>md-card-content{padding:24px}}md-autocomplete[admin-autocomplete][md-floating-label]{box-sizing:border-box;padding-top:16px}md-autocomplete[admin-autocomplete][md-floating-label] md-input-container{margin:0}md-autocomplete[admin-autocomplete][md-floating-label] .md-show-clear-button button{box-sizing:border-box;top:50%;right:0;width:40px;min-width:40px;height:40px;min-height:40px;margin:0;padding:10px;transform:translateY(-50%)}md-autocomplete[admin-autocomplete] .md-show-clear-button button md-icon{position:static;display:block;width:20px;min-width:20px;height:20px;min-height:20px;transform:none}md-autocomplete[admin-autocomplete] .md-show-clear-button button md-icon svg{width:100%;height:100%}.admin-event-page-form md-autocomplete[admin-autocomplete] button md-icon path{fill:#717680}.admin-event-page-form md-autocomplete[admin-autocomplete]{color:#414651;background-color:transparent}md-autocomplete[admin-autocomplete][md-floating-label] .md-show-clear-button input{padding-right:40px}.admin-autocomplete-menu,.admin-autocomplete-menu li{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.01em}admin-button{display:inline-block;min-width:0}.admin-button{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;gap:8px;padding:10px 16px;border:0;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.15);cursor:pointer;appearance:none;outline:0;text-transform:none;text-decoration:none}.admin-button-outline{box-shadow:inset 0 0 0 1px currentColor,0 1px 2px 0 rgba(16,24,40,.15)}.admin-button-gradient{position:relative}.admin-button-header{border-radius:0;box-shadow:none}.admin-button-icon{width:40px;min-width:40px;height:40px;min-height:40px;padding:8px;border:0;border-radius:50%;box-shadow:none}.admin-button-icon.admin-button-sm{width:24px;min-width:24px;height:24px;min-height:24px;padding:0}.admin-button-icon.admin-button-sm md-icon{width:24px;min-width:24px;height:24px;min-height:24px}.admin-button[aria-disabled=true],.admin-button[disabled]{cursor:default;opacity:.5}.admin-button-gradient::after{position:absolute;inset:0;box-sizing:border-box;border:1px solid;border-color:inherit;border-radius:inherit;content:"";pointer-events:none}.admin-button md-icon{flex:0 0 auto;width:20px;min-width:20px;height:20px;min-height:20px;margin:0;color:inherit;fill:currentColor}.admin-button-lg{font-size:21px}.admin-button-lg md-icon{width:30px;min-width:30px;height:30px;min-height:30px}.admin-event-page-header .admin-button,.admin-event-page-scroll-content .admin-button,.admin-sidebar-save .admin-button{color:#8b1adb;background-color:#fff}.admin-event-page-header .admin-button md-icon,.admin-event-page-scroll-content .admin-button md-icon,.admin-sidebar-save .admin-button md-icon{color:inherit}.admin-event-page-header .admin-button-gradient,.admin-event-page-scroll-content .admin-button-gradient,.admin-sidebar-save .admin-button-gradient{color:#fff;border-color:#8b1adb;background:linear-gradient(to bottom,#8b1adb,#59118e)}.admin-event-page-header .admin-button-header{color:#fff;background-color:#59118e}.admin-event-page-header .admin-button-header:not([disabled]):focus,.admin-event-page-header .admin-button-header:not([disabled]):hover{background-color:#a648ea}.admin-event-page-header .admin-page-header-collapse-all-action .admin-button-header:not([disabled]):focus:not(:focus-visible):not(:hover),.admin-event-page-header .admin-page-header-expand-all-action .admin-button-header:not([disabled]):focus:not(:focus-visible):not(:hover){background-color:#59118e}admin-checkbox{display:block}.admin-checkbox-control{margin:0}.admin-event-page-form .admin-checkbox-control:not(.md-checked) .md-icon{border-color:#717680}.admin-event-page-form .admin-checkbox-control.md-checked .md-icon{background-color:#59118e}.admin-event-page-form .admin-checkbox-control.md-checked .md-icon::after{border-color:rgba(255,255,255,.87)}.admin-event-page-form .admin-checkbox-control.md-checked .md-ink-ripple{color:rgba(89,17,142,.87)}.admin-event-page-form .admin-checkbox-control.md-checked.md-focused .md-container::before{background-color:rgba(89,17,142,.26)}.admin-checkbox-label{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.01em}md-datepicker[admin-datepicker] .md-datepicker-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:-12px 0 0;padding:8px}md-datepicker[admin-datepicker] .md-datepicker-input-container{width:170px;margin-left:8px}.admin-field-control>md-datepicker[admin-datepicker],admin-table table.md-table tbody.md-body md-datepicker[admin-datepicker]{display:flex;align-items:flex-end;box-sizing:border-box;width:100%;max-width:100%;padding-right:40px}.admin-field-control>md-datepicker[admin-datepicker] .md-datepicker-button,admin-table table.md-table tbody.md-body md-datepicker[admin-datepicker] .md-datepicker-button{flex:0 0 40px;margin-bottom:4px}.admin-field-control>md-datepicker[admin-datepicker] .md-datepicker-input-container,admin-table table.md-table tbody.md-body md-datepicker[admin-datepicker] .md-datepicker-input-container{flex:1 1 auto;width:auto;min-width:0}md-datepicker[admin-datepicker] .md-datepicker-input{width:100%;min-width:0;max-width:none}md-datepicker[admin-datepicker] .md-datepicker-triangle-button.md-button.md-icon-button{top:50%;right:-40px;bottom:auto;display:inline-flex;align-items:center;justify-content:flex-start;width:40px;height:40px;margin:0;padding:8px 16px 8px 0;transform:translateY(-50%)}md-datepicker[admin-datepicker] .admin-datepicker-triangle-icon,md-datepicker[admin-datepicker] .admin-datepicker-triangle-icon svg{width:24px;min-width:24px;height:24px;min-height:24px}md-input-container.admin-datepicker-field._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){right:auto;left:48px;width:calc(100% - 88px);padding-right:0;padding-left:0}md-datepicker[admin-datepicker] .md-datepicker-calendar-icon{position:static;display:block;width:24px;min-width:24px;height:24px;min-height:24px;margin:0;color:#414651}.admin-event-page-form md-datepicker[admin-datepicker] .admin-datepicker-triangle-icon{color:#59118e}.admin-event-page-form md-datepicker[admin-datepicker] .md-datepicker-input{color:#414651}.admin-event-page-form md-datepicker[admin-datepicker] .md-datepicker-input-container.md-datepicker-focused{border-bottom-color:#8b1adb}.admin-event-page-form md-datepicker[admin-datepicker] .md-datepicker-input-container.md-datepicker-invalid,.admin-event-page-form md-datepicker[admin-datepicker].ng-invalid .md-datepicker-input-container{border-bottom-color:#d40404}md-datepicker[admin-datepicker] .md-datepicker-calendar-icon svg{width:24px;height:24px}.admin-datepicker-calendar-pane,.admin-datepicker-calendar-pane .md-calendar{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.01em}.admin-datepicker-calendar-pane .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator{border-color:#8b1adb}.admin-datepicker-calendar-pane .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,.admin-datepicker-calendar-pane .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator{color:#fff;border-color:transparent;background-color:#8b1adb}admin-field{display:block;min-width:0}admin-field[label]{box-sizing:border-box;padding-top:16px}.admin-field-container{box-sizing:border-box;width:100%;min-width:0;margin:0}.admin-field-control{min-width:0}.admin-field-control>input,.admin-field-control>md-datepicker,.admin-field-control>md-select,.admin-field-control>textarea{width:100%}.admin-field-control>md-select{margin:0}.admin-field-hint{font-family:Poppins,sans-serif;font-weight:400;font-size:13px;line-height:125%;letter-spacing:-.01em;position:static;margin-top:8px;color:#717680}admin-number-input{display:block;min-width:0}admin-number-input[label]{box-sizing:border-box}admin-number-input[label] .admin-number-input-layout:not(.admin-number-input-label-hidden){padding-top:16px}.admin-number-input-layout{display:flex;align-items:flex-start;width:100%}.admin-number-input-container{flex:1 1 auto;min-width:0;margin:0}.admin-number-input-field{display:block}.admin-number-input-field input[type=number]{box-sizing:border-box;-moz-appearance:textfield}.admin-number-input-field input[type=number]::-webkit-inner-spin-button,.admin-number-input-field input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.admin-number-input-stepper{position:relative;flex:0 0 auto;width:24px;height:24px;margin-top:3px}.admin-number-input-stepper md-icon{width:24px;min-width:24px;height:24px;min-height:24px;color:#59118e;pointer-events:none}.admin-number-input-step{position:absolute;left:0;right:0;height:12px;margin:0;padding:0;border:0;background:0 0;cursor:pointer;outline:0}.admin-number-input-step-up{top:0}.admin-number-input-step-down{bottom:0}.admin-select-menu,.admin-select-menu .md-text,.admin-select-menu md-option{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.01em}.admin-select-menu md-option[selected],.admin-select-menu md-option[selected]:focus{color:#8b1adb}.admin-event-page-form md-select[admin-select] .md-select-value{color:#414651}.admin-event-page-form md-select[admin-select] .md-select-value.md-select-placeholder{color:#717680}.admin-event-page-form md-select[admin-select]>.md-select-value>.md-select-icon.admin-select-icon{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;margin:0;color:#59118e}.admin-event-page-form md-select[admin-select]>.md-select-value>.md-select-icon.admin-select-icon::after{content:none}.admin-event-page-form md-select[admin-select] .admin-select-arrow-icon,.admin-event-page-form md-select[admin-select] .admin-select-arrow-icon svg{width:24px;min-width:24px;height:24px;min-height:24px}.admin-event-page-form md-select[admin-select] .admin-select-arrow-icon{color:#59118e}.admin-event-page-form md-select[admin-select]:not([disabled]):focus .md-select-value{color:#414651;border-bottom-color:#8b1adb}.admin-event-page-form md-select[admin-select]:not([disabled]):focus .md-select-value.md-select-placeholder{color:#717680}.admin-event-page-form md-input-container.md-input-invalid md-select[admin-select] .md-select-value,.admin-event-page-form md-select[admin-select].ng-invalid.ng-touched .md-select-value{border-bottom-color:#d40404!important}.admin-event-page-form md-input-container.md-input-invalid md-select[admin-select] .md-select-value:not(.md-select-placeholder),.admin-event-page-form md-select[admin-select].ng-invalid.ng-touched .md-select-value:not(.md-select-placeholder){color:#414651!important}.admin-event-page-form md-input-container.md-input-invalid md-select[admin-select] .md-select-value.md-select-placeholder,.admin-event-page-form md-select[admin-select].ng-invalid.ng-touched .md-select-value.md-select-placeholder{color:#717680!important}admin-separator{display:block;width:100%;margin:0}.admin-separator{width:100%;height:2px;background-image:linear-gradient(to right,currentColor 5px,transparent 5px);background-repeat:repeat-x;background-size:9px 2px}.admin-event-page-form .admin-separator-neutral-300{color:#d5d7da}.admin-event-page-form .admin-separator-neutral-400{color:#a4a7ae}admin-switch{display:block;min-width:0}.admin-switch-control{display:flex;align-items:flex-start;column-gap:8px;height:auto;min-height:30px;margin:0}.admin-switch-control .md-container{flex:0 0 36px;float:none;margin:0}.admin-switch-control .md-label{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;min-width:0;float:none;margin:0}.admin-event-page-form .admin-switch-control.md-checked .md-ink-ripple{color:#8b1adb}.admin-event-page-form .admin-switch-control.md-checked .md-thumb{background-color:#8b1adb}.admin-event-page-form .admin-switch-control.md-checked .md-bar{background-color:rgba(139,26,219,.5)}.admin-event-page-form .admin-switch-control.md-checked.md-focused .md-thumb::before{background-color:rgba(139,26,219,.26)}.admin-switch-description,.admin-switch-title{font-family:Poppins,sans-serif;font-weight:400;max-width:100%;white-space:normal;overflow-wrap:break-word}.admin-switch-title{font-size:16px;line-height:20px;letter-spacing:-.01em;margin-top:2px}.admin-switch-description{font-size:13px;line-height:125%;letter-spacing:-.01em}.admin-switch-title+.admin-switch-description{margin-top:8px}admin-table{display:block;width:100%;min-width:0}admin-table>.admin-table-container{box-sizing:border-box;width:100%;min-width:0;margin:0;overflow-x:auto}admin-table table.md-table{display:table;table-layout:fixed}.admin-event-page-form admin-table>.admin-table-container{container-type:inline-size}.admin-event-page-form admin-table table.md-table{--admin-table-extra-gap:max(0px, calc((100cqw - var(--admin-table-compact-width) - 32px) / (var(--admin-table-column-count) - 1)));--admin-table-gap:calc(8px + var(--admin-table-extra-gap));width:100%;min-width:calc(var(--admin-table-compact-width) + 32px)}.admin-event-page-form admin-table table.md-table col{width:calc(var(--admin-table-column-width) + var(--admin-table-extra-gap))}.admin-event-page-form admin-table table.md-table col:last-child{width:calc(var(--admin-table-column-width) + 16px)}.admin-event-page-form admin-table table.md-table col:first-child{width:calc(var(--admin-table-column-width) + var(--admin-table-extra-gap) + 16px)}admin-table table.md-table tbody.md-body>tr.md-row,admin-table table.md-table thead.md-head>tr.md-row{height:auto}admin-table table.md-table th.md-column{font-family:Poppins,sans-serif;font-weight:400;font-size:13px;line-height:125%;letter-spacing:-.01em;border-bottom:2px solid;color:#717680;border-bottom-color:#d5d7da;text-transform:uppercase}admin-table table.md-table td.md-cell{font-family:Poppins,sans-serif;font-weight:400;font-size:13px;line-height:125%;letter-spacing:-.01em;border-top:0;color:inherit}.admin-event-page-form admin-table table.md-table tbody.md-body .admin-switch-description,.admin-event-page-form admin-table table.md-table tbody.md-body .admin-switch-title,.admin-event-page-form admin-table table.md-table tbody.md-body input:not([type=checkbox]):not([type=radio]),.admin-event-page-form admin-table table.md-table tbody.md-body md-select .md-select-value,.admin-event-page-form admin-table table.md-table tbody.md-body td.md-cell,.admin-event-page-form admin-table table.md-table tbody.md-body textarea{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:16px;letter-spacing:-.01em}.admin-event-page-form admin-table table.md-table tbody.md-body input:not([type=checkbox]):not([type=radio])::placeholder,.admin-event-page-form admin-table table.md-table tbody.md-body textarea::placeholder{font-size:14px;line-height:16px;letter-spacing:-.01em}.admin-event-page-form admin-table table.md-table{color:#414651}.admin-event-page-form admin-table table.md-table tr.admin-event-table-row-alt{background-color:#f5f5f6}.admin-event-page-form admin-table table.md-table tr.admin-event-table-row-bordered>td.md-cell{border-bottom:1px solid #e9eaeb}admin-table table.md-table tbody.md-body admin-field,admin-table table.md-table tbody.md-body admin-number-input,admin-table table.md-table tbody.md-body md-autocomplete,admin-table table.md-table tbody.md-body md-input-container{box-sizing:border-box;width:100%;min-width:0;margin:0}admin-table table.md-table tbody.md-body md-datepicker[admin-datepicker] .md-datepicker-input{height:30px;padding-top:2px;padding-bottom:1px}admin-table table.md-table tbody.md-body md-datepicker[admin-datepicker] .md-datepicker-button{transform:translateY(5px)}.admin-table-empty-cell{text-align:center}admin-table table.md-table td.md-cell.admin-table-action-cell{vertical-align:middle;text-align:center}admin-table table.md-table td.md-cell.admin-table-action-cell>admin-button{display:block;width:24px;height:24px;margin:0 auto;line-height:0}admin-table table.md-table td.md-cell.admin-table-action-cell>admin-button .admin-button-icon{background-color:transparent}.admin-event-page-form admin-table table.md-table:not(.md-row-select) td.md-cell:first-child,.admin-event-page-form admin-table table.md-table:not(.md-row-select) td.md-cell:last-child,.admin-event-page-form admin-table table.md-table:not(.md-row-select) td.md-cell:nth-child(n+2):nth-last-child(n+2),.admin-event-page-form admin-table table.md-table:not(.md-row-select) th.md-column:first-child,.admin-event-page-form admin-table table.md-table:not(.md-row-select) th.md-column:last-child,.admin-event-page-form admin-table table.md-table:not(.md-row-select) th.md-column:nth-child(n+2):nth-last-child(n+2){padding:16px var(--admin-table-gap) 16px 0}.admin-event-page-form admin-table table.md-table:not(.md-row-select) td.md-cell:last-child,.admin-event-page-form admin-table table.md-table:not(.md-row-select) th.md-column:last-child{padding-right:24px}.admin-event-page-form admin-table table.md-table:not(.md-row-select) td.md-cell.admin-table-drag-handle-cell,.admin-event-page-form admin-table table.md-table:not(.md-row-select) th.md-column.admin-table-drag-handle-cell{padding:0 var(--admin-table-gap) 0 0}.admin-event-page-form admin-table table.md-table:not(.md-row-select) td.md-cell:first-child,.admin-event-page-form admin-table table.md-table:not(.md-row-select) th.md-column:first-child{padding-left:16px}.admin-table-drag-handle-cell>md-icon{margin:0;padding:0}.admin-table-drag-handle{display:block;width:24px;min-width:24px;height:24px;min-height:24px;color:#8b1adb}.admin-table-drag-handle svg{pointer-events:none}.admin-event-dates-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;column-gap:24px;row-gap:24px}.admin-event-date-start{grid-column:1;grid-row:1}.admin-event-date-end{grid-column:2;grid-row:1}.admin-event-date-edit{display:flex;justify-content:center;grid-column:4;grid-row:1}.admin-event-date-signup-deadline{grid-column:1;grid-row:2}.admin-event-date-orders-due{grid-column:2;grid-row:2}.admin-event-date-grace-period{grid-column:3;grid-row:2}.admin-event-date-late-orders{grid-column:4;grid-row:2}.admin-event-deliverables-table{--admin-table-compact-width:960px;--admin-table-column-count:4}.admin-event-deliverables-name-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.34)}.admin-event-deliverables-completed-on-column,.admin-event-deliverables-due-date-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.24)}.admin-event-deliverables-actions-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.18)}.admin-event-deliverables-table td.md-cell{vertical-align:top}.admin-event-deliverables-table td.md-cell>admin-button,.admin-event-deliverables-table td.md-cell>md-datepicker{margin-top:16px}@media (max-width:960px){.admin-event-dates-grid{grid-template-columns:minmax(0,1fr)}.admin-event-dates-grid>*{grid-column:1;grid-row:auto}.admin-event-date-edit{justify-content:flex-start}}.admin-event-email-flex-variables{--admin-table-compact-width:640px;--admin-table-column-count:3}.admin-event-email-flex-variables-name-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.24)}.admin-event-email-flex-variables-content-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.6)}.admin-event-email-flex-variables-actions-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.16)}.admin-event-email-flex-variables-content-cell textarea{min-height:48px}.admin-event-name-field{width:100%;max-width:690px}.admin-event-incentives-help .admin-button{background-color:transparent}.admin-event-incentives{--admin-table-compact-width:640px;--admin-table-column-count:3}.admin-event-incentives-name-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.5)}.admin-event-incentives-expiration-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.35)}.admin-event-incentives-actions-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.15)}.admin-event-incentives-add{width:66%}@media (max-width:960px){.admin-event-incentives-accordion .admin-accordion-header{flex-wrap:nowrap}.admin-event-incentives-accordion .admin-accordion-action-slot{order:0;flex:0 0 40px;width:40px;margin-right:8px}.admin-event-incentives-name-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.45)}.admin-event-incentives-expiration-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.4)}.admin-event-incentives-add{width:100%}}.admin-event-notifications{--admin-table-compact-width:840px;--admin-table-column-count:4}.admin-event-notifications-name-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.24)}.admin-event-notifications-enabled-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.16)}.admin-event-notifications-template-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.36)}.admin-event-notifications-options-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.24)}.admin-event-notifications-template-cell md-autocomplete{display:block;width:100%}.admin-event-notifications-options{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.admin-event-notifications-custom-options{display:flex;align-items:center;gap:8px}.admin-event-paypal-methods-section,.admin-event-paypal-methods>div{display:flex;flex-direction:column;gap:16px}.admin-event-paypal-methods{margin-top:16px}.admin-event-paypal-methods .admin-checkbox-label{color:#414651}.admin-event-paypal-methods-section .admin-event-field-error{margin-top:16px}.admin-event-shifts-sync{display:flex;align-items:center}.admin-event-shifts-syncing{font-family:Poppins,sans-serif;font-weight:600;font-size:13px;line-height:125%;letter-spacing:-.01em;white-space:nowrap;color:#717680}table.admin-event-shifts-table{--admin-table-compact-width:967.2px;--admin-table-column-count:8}.admin-event-shifts-table md-autocomplete,.admin-event-shifts-table md-autocomplete-wrap{height:30px;box-shadow:none}.admin-event-shifts-empty-state{font-family:Poppins,sans-serif;font-weight:400;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;min-height:48px;padding:16px 32px;font-size:14px;line-height:16px;letter-spacing:-.01em}.admin-event-shifts-handle-column{--admin-table-column-width:32px}.admin-event-shifts-date-column{--admin-table-column-width:184px}.admin-event-shifts-time-column{--admin-table-column-width:122px}.admin-event-shifts-position-column{--admin-table-column-width:160px}.admin-event-shifts-assignee-column{--admin-table-column-width:131.2px}.admin-event-shifts-commission-column{--admin-table-column-width:160px}.admin-event-shifts-actions-column{--admin-table-column-width:56px}.admin-event-page-form admin-table table.admin-event-shifts-table:not(.md-row-select) td.md-cell.admin-table-action-cell{padding-left:16px;padding-right:16px}.admin-event-shifts-add{display:flex;flex-direction:column;gap:32px}.admin-event-shifts-add-button{align-self:flex-start}.admin-event-shipping-fee{width:100%}.admin-event-signups-help-row{display:flex;align-items:center;min-width:0;gap:8px}.admin-event-signups-lookup{align-items:flex-start}.admin-event-signups-lookup>admin-button{margin-top:-8px}.admin-event-signups-parents{grid-column:1}.admin-event-signups-edit{grid-column:2;justify-self:center}.admin-event-signups-fee{display:flex;flex-direction:column;min-width:0;gap:24px}.admin-event-signups-alternate-link{grid-column:1/-1}.admin-event-signups-alternate-link .admin-field-hint{white-space:pre-line}.admin-event-signups-fields-grid{align-items:end}.admin-event-signup-questions{--admin-table-compact-width:840px;--admin-table-column-count:4}.admin-event-signup-questions-has-lookup{--admin-table-column-count:5}.admin-event-signup-questions-handle-column{--admin-table-column-width:32px}.admin-event-signup-questions-name-column{--admin-table-column-width:calc(var(--admin-table-compact-width) - 32px - 48px - (var(--admin-table-column-count) - 3) * var(--admin-table-compact-width) * 0.24)}.admin-event-signup-questions-lookup-type-column,.admin-event-signup-questions-type-column{--admin-table-column-width:calc(var(--admin-table-compact-width) * 0.24)}.admin-event-signup-questions-actions-column{--admin-table-column-width:48px}.admin-event-signup-questions-add-row{align-items:center}.admin-event-signup-questions-add-new-slot{display:flex;align-items:flex-start}.admin-event-signup-questions-add-new .admin-button{white-space:nowrap}.admin-event-wordpress-actions{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.admin-event-wordpress-buttons{display:flex;flex-wrap:wrap;gap:24px}@media (max-width:960px){.admin-event-signups-alternate-link,.admin-event-signups-edit,.admin-event-signups-parents{grid-column:1;justify-self:start}}
/*# sourceMappingURL=admin.css.map */
