html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.musit h1{font-size:2.5em}.musit h2{font-size:1em}.musit h3{font-size:.8em}.musit .button{box-sizing:border-box;color:var(--text-color);font-weight:700;font-size:14px;outline:none;cursor:pointer;text-transform:uppercase;height:42px;min-width:171px;display:flex;align-items:center;justify-content:center;padding-right:16px;padding-left:16px}.musit .button .icon{margin-right:12px}.musit .button.button-primary{color:var(--background-color);border-width:1px;border-color:var(--primary-color);border-style:solid;border-radius:4px;background-color:var(--primary-color)}.musit .button.button-primary:hover{filter:brightness(130%)}.musit .button.button-primary:disabled{filter:brightness(50%);border:none}.musit .button.button-primary .icon svg{fill:var(--background-color)}.musit .button.button-secondary{border-width:1px;border-color:var(--text-color);border-style:solid;border-radius:4px;background-color:transparent;transition-duration:.2s}.musit .button.button-secondary:hover{filter:brightness(110%);background-color:var(--foreground-color)}.musit .button:disabled{color:var(--subtext-color)}.musit .button:disabled svg{fill:var(--subtext-color)}.musit .icon-button{background-color:transparent;border:none;outline:none;cursor:pointer}.musit .icon-button:disabled{cursor:default}.musit .icon-button:disabled svg{fill:var(--subtext-color);stroke:var(--subtext-color);background-color:transparent}.musit .section__header{font-variant:small-caps}.musit .group-divider{border-color:var(--foreground-color);border-style:solid;margin:16px 0;max-width:80em}html{color-scheme:only dark}html{--mat-sys-background: light-dark(#fcf9f8, #131313);--mat-sys-error: light-dark(#ba1a1e, #ffb4ac);--mat-sys-error-container: light-dark(#ffdad6, #93000e);--mat-sys-inverse-on-surface: light-dark(#f3f0ef, #303030);--mat-sys-inverse-primary: light-dark(#75de5c, #0e6e00);--mat-sys-inverse-surface: light-dark(#303030, #e4e2e1);--mat-sys-on-background: light-dark(#1b1c1c, #e4e2e1);--mat-sys-on-error: light-dark(#ffffff, #690007);--mat-sys-on-error-container: light-dark(#93000e, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #043900);--mat-sys-on-primary-container: light-dark(#085300, #90fb75);--mat-sys-on-primary-fixed: light-dark(#022200, #022200);--mat-sys-on-primary-fixed-variant: light-dark(#085300, #085300);--mat-sys-on-secondary: light-dark(#ffffff, #002f64);--mat-sys-on-secondary-container: light-dark(#00458d, #d6e3ff);--mat-sys-on-secondary-fixed: light-dark(#001b3e, #001b3e);--mat-sys-on-secondary-fixed-variant: light-dark(#00458d, #00458d);--mat-sys-on-surface: light-dark(#1b1c1c, #e4e2e1);--mat-sys-on-surface-variant: light-dark(#434747, #e0e3e2);--mat-sys-on-tertiary: light-dark(#ffffff, #3b2f00);--mat-sys-on-tertiary-container: light-dark(#564500, #ffe07c);--mat-sys-on-tertiary-fixed: light-dark(#231b00, #231b00);--mat-sys-on-tertiary-fixed-variant: light-dark(#564500, #564500);--mat-sys-outline: light-dark(#747877, #8e9191);--mat-sys-outline-variant: light-dark(#c4c7c7, #434747);--mat-sys-primary: light-dark(#0e6e00, #75de5c);--mat-sys-primary-container: light-dark(#90fb75, #085300);--mat-sys-primary-fixed: light-dark(#90fb75, #90fb75);--mat-sys-primary-fixed-dim: light-dark(#75de5c, #75de5c);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#005db8, #aac7ff);--mat-sys-secondary-container: light-dark(#d6e3ff, #00458d);--mat-sys-secondary-fixed: light-dark(#d6e3ff, #d6e3ff);--mat-sys-secondary-fixed-dim: light-dark(#aac7ff, #aac7ff);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fcf9f8, #131313);--mat-sys-surface-bright: light-dark(#fcf9f8, #393939);--mat-sys-surface-container: light-dark(#f0eded, #1f2020);--mat-sys-surface-container-high: light-dark(#eae7e7, #2a2a2a);--mat-sys-surface-container-highest: light-dark(#e4e2e1, #353535);--mat-sys-surface-container-low: light-dark(#f6f3f2, #1b1c1c);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0e0e0e);--mat-sys-surface-dim: light-dark(#dcd9d9, #131313);--mat-sys-surface-tint: light-dark(#0e6e00, #75de5c);--mat-sys-surface-variant: light-dark(#e0e3e2, #434747);--mat-sys-tertiary: light-dark(#725c00, #eac32c);--mat-sys-tertiary-container: light-dark(#ffe07c, #564500);--mat-sys-tertiary-fixed: light-dark(#ffe07c, #ffe07c);--mat-sys-tertiary-fixed-dim: light-dark(#eac32c, #eac32c);--mat-sys-neutral-variant20: #2d3131;--mat-sys-neutral10: #1b1c1c}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Lato;--mat-sys-body-large-font: Lato;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Lato;--mat-sys-body-medium-font: Lato;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Lato;--mat-sys-body-small-font: Lato;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Lato;--mat-sys-display-large-font: Lato;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Lato;--mat-sys-display-medium-font: Lato;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Lato;--mat-sys-display-small-font: Lato;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Lato;--mat-sys-headline-large-font: Lato;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Lato;--mat-sys-headline-medium-font: Lato;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Lato;--mat-sys-headline-small-font: Lato;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Lato;--mat-sys-label-large-font: Lato;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Lato;--mat-sys-label-medium-font: Lato;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Lato;--mat-sys-label-small-font: Lato;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Lato;--mat-sys-title-large-font: Lato;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Lato;--mat-sys-title-medium-font: Lato;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Lato;--mat-sys-title-small-font: Lato;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html{--mat-sys-background: var(--background-color)}html{scrollbar-gutter:stable}body,input,textarea,button{font-family:Lato}html,body{height:100vh;width:100%;padding:0;margin:0;font-size:16px}body{box-sizing:border-box;color:var(--text-color)}.musit .mat-drawer{background-color:var(--background-color)}.musit .mat-drawer-side{border:none}.musit .company-list-item .mat-mdc-menu-item{height:40px}.musit .mat-mdc-menu-content{background-color:var(--background-color)}.musit .user-menu.mat-mdc-menu-panel{min-width:200px;margin-top:12px;margin-left:12px;border-radius:4px}.musit .mat-drawer:not(.mat-drawer-side){position:fixed}.musit .mat-drawer-backdrop{position:fixed!important}.musit form.form--unobtrusive{background-color:inherit}.musit form.form--unobtrusive .mat-mdc-form-field-infix{border-top-width:0}.musit form.form--unobtrusive .mat-mdc-form-field-infix .mat-mdc-form-field-label,.musit form.form--unobtrusive .mat-mdc-form-field-label-wrapper,.musit form.form--unobtrusive .mat-mdc-form-field-underline{display:none}.musit form.form--unobtrusive .mat-mdc-focused .mat-mdc-form-field-label-wrapper,.musit form.form--unobtrusive .mat-mdc-focused .mat-mdc-form-field-underline{display:block}.musit form mat-form-field{width:100%}.musit form .form-buttons button.mat-mdc-raised-button{margin-right:8px}.musit .mat-mdc-button-base.primary-action-btn,.musit .primary-action-btn{position:fixed;right:20px;bottom:95px}.musit .primary-action-btn.mat-mdc-fab .mat-mdc-button-wrapper{padding:0}.musit .primary-action-btn.mat-mdc-fab mat-icon{height:56px;width:56px;line-height:56px}.musit .mat-mdc-menu-item fa-icon{margin-right:16px}.musit .icon-button fa-icon{width:24px;height:24px;display:inline-block}.musit a,.musit a.visited{color:var(--text-color);text-decoration:none}.musit table{width:100%}.musit table th,.musit table td{padding:8px}.musit table th{text-align:left}.musit table td.actions{display:flex;padding-right:0}.musit table td.actions .button{max-width:24px;margin-left:auto}.mp-form{display:flex;flex-direction:column;max-width:80em;padding-top:16px}.mp-form mat-form-field{width:100%;max-width:40em;margin-bottom:16px}.mp-form .form-buttons{margin-top:32px}.mp-badge-container{position:relative}.mp-badge{position:absolute;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700;white-space:nowrap;padding:4px;border-radius:4px}.mp-badge.primary{color:var(--primary-color)}.mp-badge.accent{color:var(--accent-color)}.mp-badge.warn{color:var(--warn-color)}.mp-badge.top{top:-12px}.mp-badge.bottom{bottom:-12px}.mp-badge.left{left:-12px}.mp-badge.right{right:-12px}.mp-badge.inside.top{top:0}.mp-badge.inside.bottom{bottom:0}.mp-badge.inside.left{left:0}.mp-badge.inside.right{right:0}.mp-badge.small{font-size:10px}.mp-badge.medium{font-size:11px}.mp-badge.large{font-size:12px}.mp-badge.foreground{background-color:var(--foreground-color)}.mp-badge.background{background-color:var(--background-color)}
