.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width:240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px)and (max-width:480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px)and (max-width:768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--color-red-600:oklch(57.7% .245 27.325);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-900:oklch(39.8% .07 227.392);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--spacing:.25rem;--container-xs:20rem;--container-xl:36rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--tracking-wide:.025em;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.col-1{grid-column:1}.col-2{grid-column:2}.col-3{grid-column:3}.col-4{grid-column:4}.col-6{grid-column:6}.col-7{grid-column:7}.col-8{grid-column:8}.col-10{grid-column:10}.col-11{grid-column:11}.col-12{grid-column:12}.float-left{float:left}.float-right{float:right}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-full{height:100%}.max-h-\[32rem\]{max-height:32rem}.min-h-14{min-height:calc(var(--spacing) * 14)}.w-1\/4{width:25%}.w-auto{width:auto}.w-full{width:100%}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-full{min-width:100%}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--app-radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[var\(--app-border\)\]{border-color:var(--app-border)}.border-amber-200{border-color:var(--color-amber-200)}.border-cyan-200{border-color:var(--color-cyan-200)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-rose-200{border-color:var(--color-rose-200)}.border-sky-200{border-color:var(--color-sky-200)}.border-slate-200{border-color:var(--color-slate-200)}.bg-\[var\(--app-surface\)\]{background-color:var(--app-surface)}.bg-\[var\(--app-surface-alt\)\]{background-color:var(--app-surface-alt)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-cyan-900{color:var(--color-cyan-900)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-muted{color:var(--app-text-muted)}.text-red-600{color:var(--color-red-600)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-sky-900{color:var(--color-sky-900)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media(min-width:40rem){.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-8{grid-column:span 8/span 8}.md\:w-auto{width:auto}.md\:max-w-xl{max-width:var(--container-xl)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,2fr\)_auto\]{grid-template-columns:minmax(0,2fr) auto}.md\:grid-cols-\[minmax\(0\,20rem\)\]{grid-template-columns:minmax(0,20rem)}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:pt-1{padding-top:calc(var(--spacing) * 1)}}@media(min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:items-end{align-items:flex-end}}@media(min-width:80rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}}@media(min-width:96rem){.\32xl\:col-span-3{grid-column:span 3/span 3}.\32xl\:col-span-9{grid-column:span 9/span 9}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}}@font-face{font-family:Google Sans;src:url("./media/GoogleSans-Regular-IDOCB2VY.ttf")format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Google Sans;src:url("./media/GoogleSans-Italic-QZMBBPNV.ttf")format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Google Sans;src:url("./media/GoogleSans-Medium-BMVG7ZJP.ttf")format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Google Sans;src:url("./media/GoogleSans-MediumItalic-3NFA43MZ.ttf")format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Google Sans;src:url("./media/GoogleSans-Bold-K4GMYJDG.ttf")format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Google Sans;src:url("./media/GoogleSans-BoldItalic-DZBIGQXG.ttf")format("truetype");font-weight:700;font-style:italic;font-display:swap}@layer base,components;.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0,0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1,0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2,0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3,0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4,0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5,0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6,0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7,0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8,0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9,0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10,0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11,0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12,0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13,0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14,0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15,0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16,0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17,0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18,0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19,0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20,0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21,0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22,0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23,0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24,0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{color-scheme:light;--mat-app-background-color:var(--mat-sys-background);--mat-app-text-color:var(--mat-sys-on-background);--mat-app-elevation-shadow-level-0:0px 0px 0px 0px #0003, 0px 0px 0px 0px #00000024, 0px 0px 0px 0px #0000001f;--mat-app-elevation-shadow-level-1:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--mat-app-elevation-shadow-level-2:0px 3px 1px -2px #0003, 0px 2px 2px 0px #00000024, 0px 1px 5px 0px #0000001f;--mat-app-elevation-shadow-level-3:0px 3px 3px -2px #0003, 0px 3px 4px 0px #00000024, 0px 1px 8px 0px #0000001f;--mat-app-elevation-shadow-level-4:0px 2px 4px -1px #0003, 0px 4px 5px 0px #00000024, 0px 1px 10px 0px #0000001f;--mat-app-elevation-shadow-level-5:0px 3px 5px -1px #0003, 0px 5px 8px 0px #00000024, 0px 1px 14px 0px #0000001f;--mat-app-elevation-shadow-level-6:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-app-elevation-shadow-level-7:0px 4px 5px -2px #0003, 0px 7px 10px 1px #00000024, 0px 2px 16px 1px #0000001f;--mat-app-elevation-shadow-level-8:0px 5px 5px -3px #0003, 0px 8px 10px 1px #00000024, 0px 3px 14px 2px #0000001f;--mat-app-elevation-shadow-level-9:0px 5px 6px -3px #0003, 0px 9px 12px 1px #00000024, 0px 3px 16px 2px #0000001f;--mat-app-elevation-shadow-level-10:0px 6px 6px -3px #0003, 0px 10px 14px 1px #00000024, 0px 4px 18px 3px #0000001f;--mat-app-elevation-shadow-level-11:0px 6px 7px -4px #0003, 0px 11px 15px 1px #00000024, 0px 4px 20px 3px #0000001f;--mat-app-elevation-shadow-level-12:0px 7px 8px -4px #0003, 0px 12px 17px 2px #00000024, 0px 5px 22px 4px #0000001f;--mat-app-elevation-shadow-level-13:0px 7px 8px -4px #0003, 0px 13px 19px 2px #00000024, 0px 5px 24px 4px #0000001f;--mat-app-elevation-shadow-level-14:0px 7px 9px -4px #0003, 0px 14px 21px 2px #00000024, 0px 5px 26px 4px #0000001f;--mat-app-elevation-shadow-level-15:0px 8px 9px -5px #0003, 0px 15px 22px 2px #00000024, 0px 6px 28px 5px #0000001f;--mat-app-elevation-shadow-level-16:0px 8px 10px -5px #0003, 0px 16px 24px 2px #00000024, 0px 6px 30px 5px #0000001f;--mat-app-elevation-shadow-level-17:0px 8px 11px -5px #0003, 0px 17px 26px 2px #00000024, 0px 6px 32px 5px #0000001f;--mat-app-elevation-shadow-level-18:0px 9px 11px -5px #0003, 0px 18px 28px 2px #00000024, 0px 7px 34px 6px #0000001f;--mat-app-elevation-shadow-level-19:0px 9px 12px -6px #0003, 0px 19px 29px 2px #00000024, 0px 7px 36px 6px #0000001f;--mat-app-elevation-shadow-level-20:0px 10px 13px -6px #0003, 0px 20px 31px 3px #00000024, 0px 8px 38px 7px #0000001f;--mat-app-elevation-shadow-level-21:0px 10px 13px -6px #0003, 0px 21px 33px 3px #00000024, 0px 8px 40px 7px #0000001f;--mat-app-elevation-shadow-level-22:0px 10px 14px -6px #0003, 0px 22px 35px 3px #00000024, 0px 8px 42px 7px #0000001f;--mat-app-elevation-shadow-level-23:0px 11px 14px -7px #0003, 0px 23px 36px 3px #00000024, 0px 9px 44px 8px #0000001f;--mat-app-elevation-shadow-level-24:0px 11px 15px -7px #0003, 0px 24px 38px 3px #00000024, 0px 9px 46px 8px #0000001f;--mat-ripple-color:color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent);--mat-option-focus-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-option-hover-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-option-label-text-color:var(--mat-sys-on-surface);--mat-option-selected-state-label-text-color:var(--mat-sys-on-secondary-container);--mat-option-selected-state-layer-color:var(--mat-sys-secondary-container);--mat-optgroup-label-text-color:var(--mat-sys-on-surface-variant);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color:var(--mat-sys-surface);--mat-pseudo-checkbox-full-disabled-selected-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color:var(--mat-sys-on-primary);--mat-pseudo-checkbox-full-selected-icon-color:var(--mat-sys-primary);--mat-pseudo-checkbox-full-unselected-icon-color:var(--mat-sys-on-surface-variant);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color:var(--mat-sys-primary);--mat-option-label-text-size:var(--mat-sys-body-large-size);--mat-option-label-text-weight:var(--mat-sys-body-large-weight);--mat-option-label-text-font:var(--mat-sys-label-large-font);--mat-option-label-text-line-height:var(--mat-sys-label-large-line-height);--mat-option-label-text-tracking:var(--mat-sys-label-large-tracking);--mat-optgroup-label-text-font:var(--mat-sys-title-small-font);--mat-optgroup-label-text-line-height:var(--mat-sys-title-small-line-height);--mat-optgroup-label-text-size:var(--mat-sys-title-small-size);--mat-optgroup-label-text-tracking:var(--mat-sys-title-small-tracking);--mat-optgroup-label-text-weight:var(--mat-sys-title-small-weight);--mat-card-elevated-container-shape:12px;--mat-card-filled-container-shape:12px;--mat-card-outlined-container-shape:12px;--mat-card-outlined-outline-width:1px;--mat-card-elevated-container-color:var(--mat-sys-surface-container-low);--mat-card-elevated-container-elevation:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--mat-card-filled-container-color:var(--mat-sys-surface-container-highest);--mat-card-filled-container-elevation:0px 0px 0px 0px #0003, 0px 0px 0px 0px #00000024, 0px 0px 0px 0px #0000001f;--mat-card-outlined-container-color:var(--mat-sys-surface);--mat-card-outlined-container-elevation:0px 0px 0px 0px #0003, 0px 0px 0px 0px #00000024, 0px 0px 0px 0px #0000001f;--mat-card-outlined-outline-color:var(--mat-sys-outline-variant);--mat-card-subtitle-text-color:var(--mat-sys-on-surface);--mat-card-subtitle-text-font:var(--mat-sys-title-medium-font);--mat-card-subtitle-text-line-height:var(--mat-sys-title-medium-line-height);--mat-card-subtitle-text-size:var(--mat-sys-title-medium-size);--mat-card-subtitle-text-tracking:var(--mat-sys-title-medium-tracking);--mat-card-subtitle-text-weight:var(--mat-sys-title-medium-weight);--mat-card-title-text-font:var(--mat-sys-title-large-font);--mat-card-title-text-line-height:var(--mat-sys-title-large-line-height);--mat-card-title-text-size:var(--mat-sys-title-large-size);--mat-card-title-text-tracking:var(--mat-sys-title-large-tracking);--mat-card-title-text-weight:var(--mat-sys-title-large-weight);--mat-progress-bar-active-indicator-height:4px;--mat-progress-bar-track-height:4px;--mat-progress-bar-track-shape:0;--mat-progress-bar-active-indicator-color:var(--mat-sys-primary);--mat-progress-bar-track-color:var(--mat-sys-surface-variant);--mat-tooltip-container-color:var(--mat-sys-inverse-surface);--mat-tooltip-container-shape:4px;--mat-tooltip-supporting-text-color:var(--mat-sys-inverse-on-surface);--mat-tooltip-supporting-text-font:var(--mat-sys-body-small-font);--mat-tooltip-supporting-text-line-height:var(--mat-sys-body-small-line-height);--mat-tooltip-supporting-text-size:var(--mat-sys-body-small-size);--mat-tooltip-supporting-text-tracking:var(--mat-sys-body-small-tracking);--mat-tooltip-supporting-text-weight:var(--mat-sys-body-small-weight);--mat-form-field-filled-active-indicator-height:1px;--mat-form-field-filled-focus-active-indicator-height:2px;--mat-form-field-filled-container-shape:4px;--mat-form-field-outlined-outline-width:1px;--mat-form-field-outlined-focus-outline-width:2px;--mat-form-field-outlined-container-shape:4px;--mat-form-field-disabled-input-text-placeholder-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-disabled-leading-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-disabled-select-arrow-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-disabled-trailing-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-enabled-select-arrow-color:var(--mat-sys-on-surface-variant);--mat-form-field-error-focus-trailing-icon-color:var(--mat-sys-error);--mat-form-field-error-hover-trailing-icon-color:var(--mat-sys-on-error-container);--mat-form-field-error-text-color:var(--mat-sys-error);--mat-form-field-error-trailing-icon-color:var(--mat-sys-error);--mat-form-field-filled-active-indicator-color:var(--mat-sys-on-surface-variant);--mat-form-field-filled-caret-color:var(--mat-sys-primary);--mat-form-field-filled-container-color:var(--mat-sys-surface-variant);--mat-form-field-filled-disabled-active-indicator-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-filled-disabled-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent);--mat-form-field-filled-disabled-input-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-filled-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-filled-error-active-indicator-color:var(--mat-sys-error);--mat-form-field-filled-error-caret-color:var(--mat-sys-error);--mat-form-field-filled-error-focus-active-indicator-color:var(--mat-sys-error);--mat-form-field-filled-error-focus-label-text-color:var(--mat-sys-error);--mat-form-field-filled-error-hover-active-indicator-color:var(--mat-sys-on-error-container);--mat-form-field-filled-error-hover-label-text-color:var(--mat-sys-on-error-container);--mat-form-field-filled-error-label-text-color:var(--mat-sys-error);--mat-form-field-filled-focus-active-indicator-color:var(--mat-sys-primary);--mat-form-field-filled-focus-label-text-color:var(--mat-sys-primary);--mat-form-field-filled-hover-active-indicator-color:var(--mat-sys-on-surface);--mat-form-field-filled-hover-label-text-color:var(--mat-sys-on-surface-variant);--mat-form-field-filled-input-text-color:var(--mat-sys-on-surface);--mat-form-field-filled-input-text-placeholder-color:var(--mat-sys-on-surface-variant);--mat-form-field-filled-label-text-color:var(--mat-sys-on-surface-variant);--mat-form-field-focus-select-arrow-color:var(--mat-sys-primary);--mat-form-field-focus-state-layer-opacity:0;--mat-form-field-hover-state-layer-opacity:.08;--mat-form-field-leading-icon-color:var(--mat-sys-on-surface-variant);--mat-form-field-outlined-caret-color:var(--mat-sys-primary);--mat-form-field-outlined-disabled-input-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-outlined-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-outlined-disabled-outline-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-form-field-outlined-error-caret-color:var(--mat-sys-error);--mat-form-field-outlined-error-focus-label-text-color:var(--mat-sys-error);--mat-form-field-outlined-error-focus-outline-color:var(--mat-sys-error);--mat-form-field-outlined-error-hover-label-text-color:var(--mat-sys-on-error-container);--mat-form-field-outlined-error-hover-outline-color:var(--mat-sys-on-error-container);--mat-form-field-outlined-error-label-text-color:var(--mat-sys-error);--mat-form-field-outlined-error-outline-color:var(--mat-sys-error);--mat-form-field-outlined-focus-label-text-color:var(--mat-sys-primary);--mat-form-field-outlined-focus-outline-color:var(--mat-sys-primary);--mat-form-field-outlined-hover-label-text-color:var(--mat-sys-on-surface);--mat-form-field-outlined-hover-outline-color:var(--mat-sys-on-surface);--mat-form-field-outlined-input-text-color:var(--mat-sys-on-surface);--mat-form-field-outlined-input-text-placeholder-color:var(--mat-sys-on-surface-variant);--mat-form-field-outlined-label-text-color:var(--mat-sys-on-surface-variant);--mat-form-field-outlined-outline-color:var(--mat-sys-outline);--mat-form-field-select-disabled-option-text-color:#1a1b1f61;--mat-form-field-select-option-text-color:#1a1b1f;--mat-form-field-state-layer-color:var(--mat-sys-on-surface);--mat-form-field-trailing-icon-color:var(--mat-sys-on-surface-variant);--mat-form-field-container-height:52px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:14px;--mat-form-field-filled-with-label-container-padding-top:22px;--mat-form-field-filled-with-label-container-padding-bottom:6px;--mat-form-field-container-text-font:var(--mat-sys-body-large-font);--mat-form-field-container-text-line-height:var(--mat-sys-body-large-line-height);--mat-form-field-container-text-size:var(--mat-sys-body-large-size);--mat-form-field-container-text-tracking:var(--mat-sys-body-large-tracking);--mat-form-field-container-text-weight:var(--mat-sys-body-large-weight);--mat-form-field-subscript-text-font:var(--mat-sys-body-small-font);--mat-form-field-subscript-text-line-height:var(--mat-sys-body-small-line-height);--mat-form-field-subscript-text-size:var(--mat-sys-body-small-size);--mat-form-field-subscript-text-tracking:var(--mat-sys-body-small-tracking);--mat-form-field-subscript-text-weight:var(--mat-sys-body-small-weight);--mat-form-field-outlined-label-text-font:var(--mat-sys-body-large-font);--mat-form-field-outlined-label-text-size:var(--mat-sys-body-large-size);--mat-form-field-outlined-label-text-tracking:var(--mat-sys-body-large-tracking);--mat-form-field-outlined-label-text-weight:var(--mat-sys-body-large-weight);--mat-form-field-filled-label-text-font:var(--mat-sys-body-large-font);--mat-form-field-filled-label-text-size:var(--mat-sys-body-large-size);--mat-form-field-filled-label-text-tracking:var(--mat-sys-body-large-tracking);--mat-form-field-filled-label-text-weight:var(--mat-sys-body-large-weight);--mat-select-container-elevation-shadow:0px 3px 1px -2px #0003, 0px 2px 2px 0px #00000024, 0px 1px 5px 0px #0000001f;--mat-select-panel-background-color:var(--mat-sys-surface-container);--mat-select-enabled-trigger-text-color:var(--mat-sys-on-surface);--mat-select-disabled-trigger-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-select-placeholder-text-color:var(--mat-sys-on-surface-variant);--mat-select-enabled-arrow-color:var(--mat-sys-on-surface-variant);--mat-select-disabled-arrow-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-select-focused-arrow-color:var(--mat-sys-primary);--mat-select-invalid-arrow-color:var(--mat-sys-error);--mat-select-arrow-transform:translateY(-8px);--mat-select-trigger-text-font:var(--mat-sys-body-large-font);--mat-select-trigger-text-line-height:var(--mat-sys-body-large-line-height);--mat-select-trigger-text-size:var(--mat-sys-body-large-size);--mat-select-trigger-text-tracking:var(--mat-sys-body-large-tracking);--mat-select-trigger-text-weight:var(--mat-sys-body-large-weight);--mat-autocomplete-container-shape:4px;--mat-autocomplete-container-elevation-shadow:0px 3px 1px -2px #0003, 0px 2px 2px 0px #00000024, 0px 1px 5px 0px #0000001f;--mat-autocomplete-background-color:var(--mat-sys-surface-container);--mat-dialog-actions-alignment:flex-end;--mat-dialog-actions-padding:16px 24px;--mat-dialog-container-elevation-shadow:none;--mat-dialog-container-max-width:560px;--mat-dialog-container-min-width:280px;--mat-dialog-container-shape:28px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-content-padding:20px 24px;--mat-dialog-headline-padding:6px 24px 13px;--mat-dialog-with-actions-content-padding:20px 24px 0;--mat-dialog-container-color:var(--mat-sys-surface);--mat-dialog-subhead-color:var(--mat-sys-on-surface);--mat-dialog-supporting-text-color:var(--mat-sys-on-surface-variant);--mat-dialog-subhead-font:var(--mat-sys-headline-small-font);--mat-dialog-subhead-line-height:var(--mat-sys-headline-small-line-height);--mat-dialog-subhead-size:var(--mat-sys-headline-small-size);--mat-dialog-subhead-tracking:var(--mat-sys-headline-small-tracking);--mat-dialog-subhead-weight:var(--mat-sys-headline-small-weight);--mat-dialog-supporting-text-font:var(--mat-sys-body-medium-font);--mat-dialog-supporting-text-line-height:var(--mat-sys-body-medium-line-height);--mat-dialog-supporting-text-size:var(--mat-sys-body-medium-size);--mat-dialog-supporting-text-tracking:var(--mat-sys-body-medium-tracking);--mat-dialog-supporting-text-weight:var(--mat-sys-body-medium-weight);--mat-chip-container-shape-radius:8px;--mat-chip-disabled-container-opacity:1;--mat-chip-elevated-container-color:transparent;--mat-chip-flat-selected-outline-width:0;--mat-chip-outline-width:1px;--mat-chip-trailing-action-focus-opacity:1;--mat-chip-trailing-action-opacity:1;--mat-chip-with-avatar-avatar-shape-radius:24px;--mat-chip-with-avatar-avatar-size:24px;--mat-chip-with-avatar-disabled-avatar-opacity:.38;--mat-chip-with-icon-disabled-icon-opacity:.38;--mat-chip-with-icon-icon-size:18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity:.38;--mat-chip-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-chip-disabled-outline-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-chip-elevated-selected-container-color:var(--mat-sys-secondary-container);--mat-chip-flat-disabled-selected-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-chip-focus-outline-color:var(--mat-sys-on-surface-variant);--mat-chip-focus-state-layer-color:var(--mat-sys-on-surface-variant);--mat-chip-focus-state-layer-opacity:.12;--mat-chip-hover-state-layer-color:var(--mat-sys-on-surface-variant);--mat-chip-hover-state-layer-opacity:.08;--mat-chip-label-text-color:var(--mat-sys-on-surface-variant);--mat-chip-outline-color:var(--mat-sys-outline);--mat-chip-selected-disabled-trailing-icon-color:var(--mat-sys-on-surface);--mat-chip-selected-focus-state-layer-color:var(--mat-sys-on-secondary-container);--mat-chip-selected-focus-state-layer-opacity:.12;--mat-chip-selected-hover-state-layer-color:var(--mat-sys-on-secondary-container);--mat-chip-selected-hover-state-layer-opacity:.08;--mat-chip-selected-label-text-color:var(--mat-sys-on-secondary-container);--mat-chip-selected-trailing-action-state-layer-color:var(--mat-sys-on-secondary-container);--mat-chip-selected-trailing-icon-color:var(--mat-sys-on-secondary-container);--mat-chip-trailing-action-focus-state-layer-opacity:.12;--mat-chip-trailing-action-hover-state-layer-opacity:.08;--mat-chip-trailing-action-state-layer-color:var(--mat-sys-on-surface-variant);--mat-chip-with-icon-disabled-icon-color:var(--mat-sys-on-surface);--mat-chip-with-icon-icon-color:var(--mat-sys-on-surface-variant);--mat-chip-with-icon-selected-icon-color:var(--mat-sys-on-secondary-container);--mat-chip-with-trailing-icon-disabled-trailing-icon-color:var(--mat-sys-on-surface);--mat-chip-with-trailing-icon-trailing-icon-color:var(--mat-sys-on-surface-variant);--mat-chip-container-height:28px;--mat-chip-label-text-font:var(--mat-sys-label-large-font);--mat-chip-label-text-line-height:var(--mat-sys-label-large-line-height);--mat-chip-label-text-size:var(--mat-sys-label-large-size);--mat-chip-label-text-tracking:var(--mat-sys-label-large-tracking);--mat-chip-label-text-weight:var(--mat-sys-label-large-weight);--mat-slide-toggle-disabled-selected-handle-opacity:1;--mat-slide-toggle-disabled-selected-icon-opacity:.38;--mat-slide-toggle-disabled-track-opacity:.12;--mat-slide-toggle-disabled-unselected-handle-opacity:.38;--mat-slide-toggle-disabled-unselected-icon-opacity:.38;--mat-slide-toggle-disabled-unselected-track-outline-width:2px;--mat-slide-toggle-handle-shape:9999px;--mat-slide-toggle-hidden-track-opacity:0;--mat-slide-toggle-hidden-track-transition:opacity 75ms;--mat-slide-toggle-pressed-handle-size:28px;--mat-slide-toggle-selected-handle-horizontal-margin:0 24px;--mat-slide-toggle-selected-handle-size:24px;--mat-slide-toggle-selected-icon-size:16px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin:0 22px;--mat-slide-toggle-selected-track-outline-color:transparent;--mat-slide-toggle-selected-track-outline-width:2px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin:0 24px;--mat-slide-toggle-state-layer-size:40px;--mat-slide-toggle-track-height:32px;--mat-slide-toggle-track-outline-width:2px;--mat-slide-toggle-track-shape:9999px;--mat-slide-toggle-track-width:52px;--mat-slide-toggle-unselected-handle-horizontal-margin:0 8px;--mat-slide-toggle-unselected-handle-size:16px;--mat-slide-toggle-unselected-icon-size:16px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin:0 2px;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin:0 4px;--mat-slide-toggle-visible-track-opacity:1;--mat-slide-toggle-visible-track-transition:opacity 75ms;--mat-slide-toggle-with-icon-handle-size:24px;--mat-slide-toggle-touch-target-size:48px;--mat-slide-toggle-disabled-label-text-color:var(--mat-sys-on-surface);--mat-slide-toggle-disabled-selected-handle-color:var(--mat-sys-surface);--mat-slide-toggle-disabled-selected-icon-color:var(--mat-sys-on-surface);--mat-slide-toggle-disabled-selected-track-color:var(--mat-sys-on-surface);--mat-slide-toggle-disabled-unselected-handle-color:var(--mat-sys-on-surface);--mat-slide-toggle-disabled-unselected-icon-color:var(--mat-sys-surface-variant);--mat-slide-toggle-disabled-unselected-track-color:var(--mat-sys-surface-variant);--mat-slide-toggle-disabled-unselected-track-outline-color:var(--mat-sys-on-surface);--mat-slide-toggle-label-text-color:var(--mat-sys-on-surface);--mat-slide-toggle-selected-focus-handle-color:var(--mat-sys-primary-container);--mat-slide-toggle-selected-focus-state-layer-color:var(--mat-sys-primary);--mat-slide-toggle-selected-focus-state-layer-opacity:.12;--mat-slide-toggle-selected-focus-track-color:var(--mat-sys-primary);--mat-slide-toggle-selected-handle-color:var(--mat-sys-on-primary);--mat-slide-toggle-selected-hover-handle-color:var(--mat-sys-primary-container);--mat-slide-toggle-selected-hover-state-layer-color:var(--mat-sys-primary);--mat-slide-toggle-selected-hover-state-layer-opacity:.08;--mat-slide-toggle-selected-hover-track-color:var(--mat-sys-primary);--mat-slide-toggle-selected-icon-color:var(--mat-sys-on-primary-container);--mat-slide-toggle-selected-pressed-handle-color:var(--mat-sys-primary-container);--mat-slide-toggle-selected-pressed-state-layer-color:var(--mat-sys-primary);--mat-slide-toggle-selected-pressed-state-layer-opacity:.12;--mat-slide-toggle-selected-pressed-track-color:var(--mat-sys-primary);--mat-slide-toggle-selected-track-color:var(--mat-sys-primary);--mat-slide-toggle-track-outline-color:var(--mat-sys-outline);--mat-slide-toggle-unselected-focus-handle-color:var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-focus-state-layer-color:var(--mat-sys-on-surface);--mat-slide-toggle-unselected-focus-state-layer-opacity:.12;--mat-slide-toggle-unselected-focus-track-color:var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-handle-color:var(--mat-sys-outline);--mat-slide-toggle-unselected-hover-handle-color:var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-hover-state-layer-color:var(--mat-sys-on-surface);--mat-slide-toggle-unselected-hover-state-layer-opacity:.08;--mat-slide-toggle-unselected-hover-track-color:var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-icon-color:var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-pressed-handle-color:var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-pressed-state-layer-color:var(--mat-sys-on-surface);--mat-slide-toggle-unselected-pressed-state-layer-opacity:.12;--mat-slide-toggle-unselected-pressed-track-color:var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-track-color:var(--mat-sys-surface-variant);--mat-slide-toggle-touch-target-display:block;--mat-slide-toggle-label-text-font:var(--mat-sys-body-medium-font);--mat-slide-toggle-label-text-line-height:var(--mat-sys-body-medium-line-height);--mat-slide-toggle-label-text-size:var(--mat-sys-body-medium-size);--mat-slide-toggle-label-text-tracking:var(--mat-sys-body-medium-tracking);--mat-slide-toggle-label-text-weight:var(--mat-sys-body-medium-weight);--mat-radio-disabled-unselected-icon-opacity:.38;--mat-radio-disabled-selected-icon-opacity:.38;--mat-radio-touch-target-size:48px;--mat-radio-checked-ripple-color:var(--mat-sys-primary);--mat-radio-disabled-label-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-radio-disabled-selected-icon-color:var(--mat-sys-on-surface);--mat-radio-disabled-unselected-icon-color:var(--mat-sys-on-surface);--mat-radio-label-text-color:var(--mat-sys-on-surface);--mat-radio-ripple-color:var(--mat-sys-on-surface);--mat-radio-selected-focus-icon-color:var(--mat-sys-primary);--mat-radio-selected-hover-icon-color:var(--mat-sys-primary);--mat-radio-selected-icon-color:var(--mat-sys-primary);--mat-radio-selected-pressed-icon-color:var(--mat-sys-primary);--mat-radio-unselected-focus-icon-color:var(--mat-sys-on-surface);--mat-radio-unselected-hover-icon-color:var(--mat-sys-on-surface);--mat-radio-unselected-icon-color:var(--mat-sys-on-surface-variant);--mat-radio-unselected-pressed-icon-color:var(--mat-sys-on-surface);--mat-radio-touch-target-display:block;--mat-radio-state-layer-size:36px;--mat-radio-label-text-font:var(--mat-sys-body-medium-font);--mat-radio-label-text-line-height:var(--mat-sys-body-medium-line-height);--mat-radio-label-text-size:var(--mat-sys-body-medium-size);--mat-radio-label-text-tracking:var(--mat-sys-body-medium-tracking);--mat-radio-label-text-weight:var(--mat-sys-body-medium-weight);--mat-slider-value-indicator-opacity:1;--mat-slider-value-indicator-padding:0;--mat-slider-value-indicator-width:28px;--mat-slider-value-indicator-height:28px;--mat-slider-value-indicator-caret-display:none;--mat-slider-value-indicator-border-radius:50% 50% 50% 0;--mat-slider-value-indicator-text-transform:rotate(45deg);--mat-slider-value-indicator-container-transform:translateX(-50%) rotate(-45deg);--mat-slider-active-track-height:4px;--mat-slider-handle-height:20px;--mat-slider-handle-width:20px;--mat-slider-inactive-track-height:4px;--mat-slider-with-overlap-handle-outline-width:1px;--mat-slider-with-tick-marks-active-container-opacity:.38;--mat-slider-with-tick-marks-container-size:2px;--mat-slider-with-tick-marks-inactive-container-opacity:.38;--mat-slider-value-indicator-transform-origin:0 28px;--mat-slider-active-track-color:var(--mat-sys-primary);--mat-slider-active-track-shape:9999px;--mat-slider-disabled-active-track-color:var(--mat-sys-on-surface);--mat-slider-disabled-handle-color:var(--mat-sys-on-surface);--mat-slider-disabled-inactive-track-color:var(--mat-sys-on-surface);--mat-slider-focus-handle-color:var(--mat-sys-primary);--mat-slider-focus-state-layer-color:color-mix(in srgb, var(--mat-sys-primary) 20%, transparent);--mat-slider-handle-color:var(--mat-sys-primary);--mat-slider-handle-elevation:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--mat-slider-handle-shape:9999px;--mat-slider-hover-handle-color:var(--mat-sys-primary);--mat-slider-hover-state-layer-color:color-mix(in srgb, var(--mat-sys-primary) 5%, transparent);--mat-slider-inactive-track-color:var(--mat-sys-surface-variant);--mat-slider-inactive-track-shape:9999px;--mat-slider-label-container-color:var(--mat-sys-primary);--mat-slider-label-label-text-color:var(--mat-sys-on-primary);--mat-slider-ripple-color:var(--mat-sys-primary);--mat-slider-with-overlap-handle-outline-color:var(--mat-sys-on-primary);--mat-slider-with-tick-marks-active-container-color:var(--mat-sys-on-primary);--mat-slider-with-tick-marks-container-shape:9999px;--mat-slider-with-tick-marks-disabled-container-color:var(--mat-sys-on-surface);--mat-slider-with-tick-marks-inactive-container-color:var(--mat-sys-on-surface-variant);--mat-slider-label-label-text-font:var(--mat-sys-label-medium-font);--mat-slider-label-label-text-line-height:var(--mat-sys-label-medium-line-height);--mat-slider-label-label-text-size:var(--mat-sys-label-medium-size);--mat-slider-label-label-text-tracking:var(--mat-sys-label-medium-tracking);--mat-slider-label-label-text-weight:var(--mat-sys-label-medium-weight);--mat-menu-divider-bottom-spacing:8px;--mat-menu-divider-top-spacing:8px;--mat-menu-item-icon-size:24px;--mat-menu-item-spacing:12px;--mat-menu-item-leading-spacing:12px;--mat-menu-item-trailing-spacing:12px;--mat-menu-item-with-icon-leading-spacing:12px;--mat-menu-item-with-icon-trailing-spacing:12px;--mat-menu-container-shape:4px;--mat-menu-divider-color:var(--mat-sys-surface-variant);--mat-menu-item-label-text-color:var(--mat-sys-on-surface);--mat-menu-item-icon-color:var(--mat-sys-on-surface-variant);--mat-menu-item-hover-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-menu-item-focus-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-menu-container-color:var(--mat-sys-surface-container);--mat-menu-container-elevation-shadow:0px 3px 1px -2px #0003, 0px 2px 2px 0px #00000024, 0px 1px 5px 0px #0000001f;--mat-menu-item-label-text-font:var(--mat-sys-label-large-font);--mat-menu-item-label-text-line-height:var(--mat-sys-label-large-line-height);--mat-menu-item-label-text-size:var(--mat-sys-label-large-size);--mat-menu-item-label-text-tracking:var(--mat-sys-label-large-tracking);--mat-menu-item-label-text-weight:var(--mat-sys-label-large-weight);--mat-list-active-indicator-color:var(--mat-sys-secondary-container);--mat-list-active-indicator-shape:9999px;--mat-list-list-item-container-color:transparent;--mat-list-list-item-container-shape:0;--mat-list-list-item-disabled-label-text-color:var(--mat-sys-on-surface);--mat-list-list-item-disabled-label-text-opacity:.3;--mat-list-list-item-disabled-leading-icon-color:var(--mat-sys-on-surface);--mat-list-list-item-disabled-leading-icon-opacity:.38;--mat-list-list-item-disabled-state-layer-color:var(--mat-sys-on-surface);--mat-list-list-item-disabled-state-layer-opacity:.12;--mat-list-list-item-disabled-trailing-icon-color:var(--mat-sys-on-surface);--mat-list-list-item-disabled-trailing-icon-opacity:.38;--mat-list-list-item-focus-label-text-color:var(--mat-sys-on-surface);--mat-list-list-item-focus-state-layer-color:var(--mat-sys-on-surface);--mat-list-list-item-focus-state-layer-opacity:.12;--mat-list-list-item-hover-label-text-color:var(--mat-sys-on-surface);--mat-list-list-item-hover-state-layer-color:var(--mat-sys-on-surface);--mat-list-list-item-hover-state-layer-opacity:.08;--mat-list-list-item-label-text-color:var(--mat-sys-on-surface);--mat-list-list-item-leading-avatar-color:var(--mat-sys-primary-container);--mat-list-list-item-leading-avatar-shape:9999px;--mat-list-list-item-leading-avatar-size:40px;--mat-list-list-item-leading-icon-color:var(--mat-sys-on-surface-variant);--mat-list-list-item-leading-icon-size:24px;--mat-list-list-item-selected-trailing-icon-color:var(--mat-sys-primary);--mat-list-list-item-supporting-text-color:var(--mat-sys-on-surface-variant);--mat-list-list-item-trailing-icon-color:var(--mat-sys-on-surface-variant);--mat-list-list-item-trailing-icon-size:24px;--mat-list-list-item-trailing-supporting-text-color:var(--mat-sys-on-surface-variant);--mat-list-list-item-leading-icon-start-space:12px;--mat-list-list-item-leading-icon-end-space:12px;--mat-list-list-item-one-line-container-height:44px;--mat-list-list-item-two-line-container-height:60px;--mat-list-list-item-three-line-container-height:84px;--mat-list-list-item-label-text-font:var(--mat-sys-body-large-font);--mat-list-list-item-label-text-line-height:var(--mat-sys-body-large-line-height);--mat-list-list-item-label-text-size:var(--mat-sys-body-large-size);--mat-list-list-item-label-text-tracking:var(--mat-sys-body-large-tracking);--mat-list-list-item-label-text-weight:var(--mat-sys-body-large-weight);--mat-list-list-item-supporting-text-font:var(--mat-sys-body-medium-font);--mat-list-list-item-supporting-text-line-height:var(--mat-sys-body-medium-line-height);--mat-list-list-item-supporting-text-size:var(--mat-sys-body-medium-size);--mat-list-list-item-supporting-text-tracking:var(--mat-sys-body-medium-tracking);--mat-list-list-item-supporting-text-weight:var(--mat-sys-body-medium-weight);--mat-list-list-item-trailing-supporting-text-font:var(--mat-sys-label-small-font);--mat-list-list-item-trailing-supporting-text-line-height:var(--mat-sys-label-small-line-height);--mat-list-list-item-trailing-supporting-text-size:var(--mat-sys-label-small-size);--mat-list-list-item-trailing-supporting-text-tracking:var(--mat-sys-label-small-tracking);--mat-list-list-item-trailing-supporting-text-weight:var(--mat-sys-label-small-weight);--mat-paginator-page-size-select-width:84px;--mat-paginator-page-size-select-touch-target-height:48px;--mat-paginator-container-text-color:var(--mat-sys-on-surface);--mat-paginator-container-background-color:var(--mat-sys-surface);--mat-paginator-disabled-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-paginator-enabled-icon-color:var(--mat-sys-on-surface-variant);--mat-paginator-container-size:52px;--mat-paginator-form-field-container-height:40px;--mat-paginator-form-field-container-vertical-padding:8px;--mat-paginator-touch-target-display:block;--mat-paginator-container-text-font:var(--mat-sys-body-small-font);--mat-paginator-container-text-line-height:var(--mat-sys-body-small-line-height);--mat-paginator-container-text-size:var(--mat-sys-body-small-size);--mat-paginator-container-text-tracking:var(--mat-sys-body-small-tracking);--mat-paginator-container-text-weight:var(--mat-sys-body-small-weight);--mat-paginator-select-trigger-text-size:var(--mat-sys-body-small-size);--mat-tab-active-indicator-height:2px;--mat-tab-active-indicator-shape:0;--mat-tab-divider-height:1px;--mat-tab-active-focus-indicator-color:var(--mat-sys-primary);--mat-tab-active-focus-label-text-color:var(--mat-sys-on-surface);--mat-tab-active-hover-indicator-color:var(--mat-sys-primary);--mat-tab-active-hover-label-text-color:var(--mat-sys-on-surface);--mat-tab-active-indicator-color:var(--mat-sys-primary);--mat-tab-active-label-text-color:var(--mat-sys-on-surface);--mat-tab-active-ripple-color:var(--mat-sys-on-surface);--mat-tab-divider-color:var(--mat-sys-surface-variant);--mat-tab-inactive-focus-label-text-color:var(--mat-sys-on-surface);--mat-tab-inactive-hover-label-text-color:var(--mat-sys-on-surface);--mat-tab-inactive-label-text-color:var(--mat-sys-on-surface);--mat-tab-inactive-ripple-color:var(--mat-sys-on-surface);--mat-tab-pagination-icon-color:var(--mat-sys-on-surface);--mat-tab-disabled-ripple-color:var(--mat-sys-on-surface-variant);--mat-tab-container-height:44px;--mat-tab-label-text-font:var(--mat-sys-title-small-font);--mat-tab-label-text-line-height:var(--mat-sys-title-small-line-height);--mat-tab-label-text-size:var(--mat-sys-title-small-size);--mat-tab-label-text-tracking:var(--mat-sys-title-small-tracking);--mat-tab-label-text-weight:var(--mat-sys-title-small-weight);--mat-checkbox-selected-focus-state-layer-opacity:.12;--mat-checkbox-selected-hover-state-layer-opacity:.08;--mat-checkbox-selected-pressed-state-layer-opacity:.12;--mat-checkbox-unselected-focus-state-layer-opacity:.12;--mat-checkbox-unselected-hover-state-layer-opacity:.08;--mat-checkbox-unselected-pressed-state-layer-opacity:.12;--mat-checkbox-touch-target-size:48px;--mat-checkbox-disabled-label-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color:var(--mat-sys-surface);--mat-checkbox-disabled-selected-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-checkbox-label-text-color:var(--mat-sys-on-surface);--mat-checkbox-selected-checkmark-color:var(--mat-sys-on-primary);--mat-checkbox-selected-focus-icon-color:var(--mat-sys-primary);--mat-checkbox-selected-focus-state-layer-color:var(--mat-sys-primary);--mat-checkbox-selected-hover-icon-color:var(--mat-sys-primary);--mat-checkbox-selected-hover-state-layer-color:var(--mat-sys-primary);--mat-checkbox-selected-icon-color:var(--mat-sys-primary);--mat-checkbox-selected-pressed-icon-color:var(--mat-sys-primary);--mat-checkbox-selected-pressed-state-layer-color:var(--mat-sys-on-surface);--mat-checkbox-unselected-focus-icon-color:var(--mat-sys-on-surface);--mat-checkbox-unselected-focus-state-layer-color:var(--mat-sys-on-surface);--mat-checkbox-unselected-hover-icon-color:var(--mat-sys-on-surface);--mat-checkbox-unselected-hover-state-layer-color:var(--mat-sys-on-surface);--mat-checkbox-unselected-icon-color:var(--mat-sys-on-surface-variant);--mat-checkbox-unselected-pressed-state-layer-color:var(--mat-sys-primary);--mat-checkbox-touch-target-display:block;--mat-checkbox-state-layer-size:36px;--mat-checkbox-label-text-font:var(--mat-sys-body-medium-font);--mat-checkbox-label-text-line-height:var(--mat-sys-body-medium-line-height);--mat-checkbox-label-text-size:var(--mat-sys-body-medium-size);--mat-checkbox-label-text-tracking:var(--mat-sys-body-medium-tracking);--mat-checkbox-label-text-weight:var(--mat-sys-body-medium-weight);--mat-button-filled-container-shape:9999px;--mat-button-filled-horizontal-padding:24px;--mat-button-filled-icon-offset:-8px;--mat-button-filled-icon-spacing:8px;--mat-button-filled-touch-target-size:48px;--mat-button-outlined-container-shape:9999px;--mat-button-outlined-horizontal-padding:24px;--mat-button-outlined-icon-offset:-8px;--mat-button-outlined-icon-spacing:8px;--mat-button-outlined-outline-width:1px;--mat-button-outlined-touch-target-size:48px;--mat-button-protected-container-shape:9999px;--mat-button-protected-horizontal-padding:24px;--mat-button-protected-icon-offset:-8px;--mat-button-protected-icon-spacing:8px;--mat-button-protected-touch-target-size:48px;--mat-button-text-container-shape:9999px;--mat-button-text-horizontal-padding:12px;--mat-button-text-icon-offset:-4px;--mat-button-text-icon-spacing:8px;--mat-button-text-with-icon-horizontal-padding:16px;--mat-button-text-touch-target-size:48px;--mat-button-tonal-container-shape:9999px;--mat-button-tonal-horizontal-padding:24px;--mat-button-tonal-icon-offset:-8px;--mat-button-tonal-icon-spacing:8px;--mat-button-tonal-touch-target-size:48px;--mat-button-filled-container-color:var(--mat-sys-primary);--mat-button-filled-disabled-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-filled-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-filled-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-button-filled-focus-state-layer-opacity:.12;--mat-button-filled-hover-state-layer-opacity:.08;--mat-button-filled-label-text-color:var(--mat-sys-on-primary);--mat-button-filled-pressed-state-layer-opacity:.12;--mat-button-filled-ripple-color:color-mix(in srgb, var(--mat-sys-on-primary) 12%, transparent);--mat-button-filled-state-layer-color:var(--mat-sys-on-primary);--mat-button-outlined-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-outlined-disabled-outline-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-outlined-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-button-outlined-focus-state-layer-opacity:.12;--mat-button-outlined-hover-state-layer-opacity:.08;--mat-button-outlined-label-text-color:var(--mat-sys-primary);--mat-button-outlined-outline-color:var(--mat-sys-outline);--mat-button-outlined-pressed-state-layer-opacity:.12;--mat-button-outlined-ripple-color:color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-button-outlined-state-layer-color:var(--mat-sys-primary);--mat-button-protected-container-color:var(--mat-sys-surface);--mat-button-protected-container-elevation-shadow:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--mat-button-protected-disabled-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-protected-disabled-container-elevation-shadow:0px 0px 0px 0px #0003, 0px 0px 0px 0px #00000024, 0px 0px 0px 0px #0000001f;--mat-button-protected-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-protected-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-button-protected-focus-container-elevation-shadow:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--mat-button-protected-focus-state-layer-opacity:.12;--mat-button-protected-hover-container-elevation-shadow:0px 3px 3px -2px #0003, 0px 3px 4px 0px #00000024, 0px 1px 8px 0px #0000001f;--mat-button-protected-hover-state-layer-opacity:.08;--mat-button-protected-label-text-color:var(--mat-sys-primary);--mat-button-protected-pressed-container-elevation-shadow:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--mat-button-protected-pressed-state-layer-opacity:.12;--mat-button-protected-ripple-color:color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-button-protected-state-layer-color:var(--mat-sys-primary);--mat-button-text-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-text-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-button-text-focus-state-layer-opacity:.12;--mat-button-text-hover-state-layer-opacity:.08;--mat-button-text-label-text-color:var(--mat-sys-primary);--mat-button-text-pressed-state-layer-opacity:.12;--mat-button-text-ripple-color:color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-button-text-state-layer-color:var(--mat-sys-primary);--mat-button-tonal-container-color:var(--mat-sys-secondary-container);--mat-button-tonal-disabled-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-tonal-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-tonal-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-button-tonal-focus-state-layer-opacity:.12;--mat-button-tonal-hover-state-layer-opacity:.08;--mat-button-tonal-label-text-color:var(--mat-sys-on-secondary-container);--mat-button-tonal-pressed-state-layer-opacity:.12;--mat-button-tonal-ripple-color:color-mix(in srgb, var(--mat-sys-on-secondary-container) 12%, transparent);--mat-button-tonal-state-layer-color:var(--mat-sys-on-secondary-container);--mat-button-filled-touch-target-display:block;--mat-button-filled-container-height:36px;--mat-button-outlined-container-height:36px;--mat-button-outlined-touch-target-display:block;--mat-button-protected-touch-target-display:block;--mat-button-protected-container-height:36px;--mat-button-text-touch-target-display:block;--mat-button-text-container-height:36px;--mat-button-tonal-container-height:36px;--mat-button-tonal-touch-target-display:block;--mat-button-filled-label-text-font:var(--mat-sys-label-large-font);--mat-button-filled-label-text-size:var(--mat-sys-label-large-size);--mat-button-filled-label-text-tracking:var(--mat-sys-label-large-tracking);--mat-button-filled-label-text-weight:var(--mat-sys-label-large-weight);--mat-button-outlined-label-text-font:var(--mat-sys-label-large-font);--mat-button-outlined-label-text-size:var(--mat-sys-label-large-size);--mat-button-outlined-label-text-tracking:var(--mat-sys-label-large-tracking);--mat-button-outlined-label-text-weight:var(--mat-sys-label-large-weight);--mat-button-protected-label-text-font:var(--mat-sys-label-large-font);--mat-button-protected-label-text-size:var(--mat-sys-label-large-size);--mat-button-protected-label-text-tracking:var(--mat-sys-label-large-tracking);--mat-button-protected-label-text-weight:var(--mat-sys-label-large-weight);--mat-button-text-label-text-font:var(--mat-sys-label-large-font);--mat-button-text-label-text-size:var(--mat-sys-label-large-size);--mat-button-text-label-text-tracking:var(--mat-sys-label-large-tracking);--mat-button-text-label-text-weight:var(--mat-sys-label-large-weight);--mat-button-tonal-label-text-font:var(--mat-sys-label-large-font);--mat-button-tonal-label-text-size:var(--mat-sys-label-large-size);--mat-button-tonal-label-text-tracking:var(--mat-sys-label-large-tracking);--mat-button-tonal-label-text-weight:var(--mat-sys-label-large-weight);--mat-icon-button-icon-size:24px;--mat-icon-button-container-shape:9999px;--mat-icon-button-touch-target-size:48px;--mat-icon-button-disabled-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-icon-button-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-icon-button-focus-state-layer-opacity:.12;--mat-icon-button-hover-state-layer-opacity:.08;--mat-icon-button-icon-color:var(--mat-sys-on-surface-variant);--mat-icon-button-pressed-state-layer-opacity:.12;--mat-icon-button-ripple-color:color-mix(in srgb, var(--mat-sys-on-surface-variant) 12%, transparent);--mat-icon-button-state-layer-color:var(--mat-sys-on-surface-variant);--mat-icon-button-touch-target-display:block;--mat-icon-button-state-layer-size:36px;--mat-fab-container-shape:16px;--mat-fab-extended-container-height:56px;--mat-fab-extended-container-shape:16px;--mat-fab-small-container-shape:12px;--mat-fab-touch-target-size:48px;--mat-fab-small-touch-target-size:48px;--mat-fab-container-color:var(--mat-sys-primary-container);--mat-fab-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-disabled-state-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-fab-disabled-state-foreground-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-fab-extended-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-extended-focus-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-extended-hover-container-elevation-shadow:0px 5px 5px -3px #0003, 0px 8px 10px 1px #00000024, 0px 3px 14px 2px #0000001f;--mat-fab-extended-pressed-container-elevation-shadow:6;--mat-fab-focus-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-focus-state-layer-opacity:.12;--mat-fab-foreground-color:var(--mat-sys-on-primary-container);--mat-fab-hover-container-elevation-shadow:0px 5px 5px -3px #0003, 0px 8px 10px 1px #00000024, 0px 3px 14px 2px #0000001f;--mat-fab-hover-state-layer-opacity:.08;--mat-fab-pressed-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-pressed-state-layer-opacity:.12;--mat-fab-ripple-color:color-mix(in srgb, var(--mat-sys-on-primary-container) 12%, transparent);--mat-fab-small-container-color:var(--mat-sys-primary-container);--mat-fab-small-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-small-disabled-state-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-fab-small-disabled-state-foreground-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-fab-small-focus-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-small-focus-state-layer-opacity:.12;--mat-fab-small-foreground-color:var(--mat-sys-on-primary-container);--mat-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px #0003, 0px 8px 10px 1px #00000024, 0px 3px 14px 2px #0000001f;--mat-fab-small-hover-state-layer-opacity:.08;--mat-fab-small-pressed-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-small-pressed-state-layer-opacity:.12;--mat-fab-small-ripple-color:color-mix(in srgb, var(--mat-sys-on-primary-container) 12%, transparent);--mat-fab-small-state-layer-color:var(--mat-sys-on-primary-container);--mat-fab-state-layer-color:var(--mat-sys-on-primary-container);--mat-fab-touch-target-display:block;--mat-fab-extended-label-text-font:var(--mat-sys-label-large-font);--mat-fab-extended-label-text-size:var(--mat-sys-label-large-size);--mat-fab-extended-label-text-tracking:var(--mat-sys-label-large-tracking);--mat-fab-extended-label-text-weight:var(--mat-sys-label-large-weight);--mat-snack-bar-container-shape:4px;--mat-snack-bar-button-color:var(--mat-sys-inverse-primary);--mat-snack-bar-container-color:var(--mat-sys-inverse-surface);--mat-snack-bar-supporting-text-color:var(--mat-sys-inverse-on-surface);--mat-snack-bar-supporting-text-font:var(--mat-sys-body-medium-font);--mat-snack-bar-supporting-text-line-height:var(--mat-sys-body-medium-line-height);--mat-snack-bar-supporting-text-size:var(--mat-sys-body-medium-size);--mat-snack-bar-supporting-text-weight:var(--mat-sys-body-medium-weight);--mat-table-row-item-outline-width:1px;--mat-table-background-color:var(--mat-sys-surface);--mat-table-header-headline-color:var(--mat-sys-on-surface);--mat-table-row-item-label-text-color:var(--mat-sys-on-surface);--mat-table-row-item-outline-color:var(--mat-sys-outline);--mat-table-header-container-height:52px;--mat-table-footer-container-height:48px;--mat-table-row-item-container-height:48px;--mat-table-header-headline-font:var(--mat-sys-title-small-font);--mat-table-header-headline-line-height:var(--mat-sys-title-small-line-height);--mat-table-header-headline-size:var(--mat-sys-title-small-size);--mat-table-header-headline-tracking:var(--mat-sys-title-small-tracking);--mat-table-header-headline-weight:var(--mat-sys-title-small-weight);--mat-table-row-item-label-text-font:var(--mat-sys-body-medium-font);--mat-table-row-item-label-text-line-height:var(--mat-sys-body-medium-line-height);--mat-table-row-item-label-text-size:var(--mat-sys-body-medium-size);--mat-table-row-item-label-text-tracking:var(--mat-sys-body-medium-tracking);--mat-table-row-item-label-text-weight:var(--mat-sys-body-medium-weight);--mat-table-footer-supporting-text-font:var(--mat-sys-body-medium-font);--mat-table-footer-supporting-text-line-height:var(--mat-sys-body-medium-line-height);--mat-table-footer-supporting-text-size:var(--mat-sys-body-medium-size);--mat-table-footer-supporting-text-tracking:var(--mat-sys-body-medium-tracking);--mat-table-footer-supporting-text-weight:var(--mat-sys-body-medium-weight);--mat-progress-spinner-size:48px;--mat-progress-spinner-active-indicator-width:4px;--mat-progress-spinner-active-indicator-color:var(--mat-sys-primary);--mat-badge-container-offset:-12px 0;--mat-badge-container-overlap-offset:-12px;--mat-badge-container-padding:0 4px;--mat-badge-container-shape:9999px;--mat-badge-container-size:16px;--mat-badge-large-size-container-offset:-12px 0;--mat-badge-large-size-container-overlap-offset:-12px;--mat-badge-large-size-container-padding:0 4px;--mat-badge-large-size-container-size:16px;--mat-badge-legacy-container-size:unset;--mat-badge-legacy-large-size-container-size:unset;--mat-badge-legacy-small-size-container-size:unset;--mat-badge-small-size-container-offset:-6px 0;--mat-badge-small-size-container-overlap-offset:-6px;--mat-badge-small-size-container-padding:0;--mat-badge-small-size-container-size:6px;--mat-badge-background-color:var(--mat-sys-error);--mat-badge-disabled-state-background-color:color-mix(in srgb, var(--mat-sys-error) 38%, transparent);--mat-badge-disabled-state-text-color:var(--mat-sys-on-error);--mat-badge-text-color:var(--mat-sys-on-error);--mat-badge-large-size-line-height:16px;--mat-badge-large-size-text-size:var(--mat-sys-label-small-size);--mat-badge-line-height:16px;--mat-badge-small-size-line-height:6px;--mat-badge-small-size-text-size:0;--mat-badge-text-font:var(--mat-sys-label-small-font);--mat-badge-text-size:var(--mat-sys-label-small-size);--mat-badge-text-weight:var(--mat-sys-label-small-weight);--mat-bottom-sheet-container-shape:28px;--mat-bottom-sheet-container-text-color:var(--mat-sys-on-surface);--mat-bottom-sheet-container-background-color:var(--mat-sys-surface-container-low);--mat-bottom-sheet-container-text-font:var(--mat-sys-body-large-font);--mat-bottom-sheet-container-text-line-height:var(--mat-sys-body-large-line-height);--mat-bottom-sheet-container-text-size:var(--mat-sys-body-large-size);--mat-bottom-sheet-container-text-tracking:var(--mat-sys-body-large-tracking);--mat-bottom-sheet-container-text-weight:var(--mat-sys-body-large-weight);--mat-button-toggle-focus-state-layer-opacity:.12;--mat-button-toggle-hover-state-layer-opacity:.08;--mat-button-toggle-shape:28px;--mat-button-toggle-background-color:transparent;--mat-button-toggle-disabled-selected-state-background-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-toggle-disabled-state-background-color:transparent;--mat-button-toggle-disabled-state-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-toggle-divider-color:var(--mat-sys-outline);--mat-button-toggle-selected-state-background-color:var(--mat-sys-secondary-container);--mat-button-toggle-selected-state-text-color:var(--mat-sys-on-secondary-container);--mat-button-toggle-state-layer-color:var(--mat-sys-on-surface);--mat-button-toggle-text-color:var(--mat-sys-on-surface);--mat-button-toggle-height:40px;--mat-button-toggle-label-text-font:var(--mat-sys-label-large-font);--mat-button-toggle-label-text-line-height:var(--mat-sys-label-large-line-height);--mat-button-toggle-label-text-size:var(--mat-sys-label-large-size);--mat-button-toggle-label-text-tracking:var(--mat-sys-label-large-tracking);--mat-button-toggle-label-text-weight:var(--mat-sys-label-large-weight);--mat-datepicker-calendar-container-elevation-shadow:0px 0px 0px 0px #0003, 0px 0px 0px 0px #00000024, 0px 0px 0px 0px #0000001f;--mat-datepicker-calendar-container-shape:16px;--mat-datepicker-calendar-container-touch-elevation-shadow:0px 0px 0px 0px #0003, 0px 0px 0px 0px #00000024, 0px 0px 0px 0px #0000001f;--mat-datepicker-calendar-container-touch-shape:28px;--mat-datepicker-calendar-body-label-text-color:var(--mat-sys-on-surface);--mat-datepicker-calendar-container-background-color:var(--mat-sys-surface-container-high);--mat-datepicker-calendar-container-text-color:var(--mat-sys-on-surface);--mat-datepicker-calendar-date-disabled-state-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color:color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:var(--mat-sys-tertiary-container);--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:var(--mat-sys-secondary);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:var(--mat-sys-secondary-container);--mat-datepicker-calendar-date-in-range-state-background-color:var(--mat-sys-primary-container);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-preview-state-outline-color:var(--mat-sys-primary);--mat-datepicker-calendar-date-selected-disabled-state-background-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color:var(--mat-sys-primary);--mat-datepicker-calendar-date-selected-state-text-color:var(--mat-sys-on-primary);--mat-datepicker-calendar-date-text-color:var(--mat-sys-on-surface);--mat-datepicker-calendar-date-today-disabled-state-outline-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-today-outline-color:var(--mat-sys-primary);--mat-datepicker-calendar-date-today-selected-state-outline-color:var(--mat-sys-primary);--mat-datepicker-calendar-header-divider-color:transparent;--mat-datepicker-calendar-header-text-color:var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-navigation-button-icon-color:var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-period-button-icon-color:var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-period-button-text-color:var(--mat-sys-on-surface-variant);--mat-datepicker-range-input-disabled-state-separator-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-range-input-separator-color:var(--mat-sys-on-surface);--mat-datepicker-toggle-active-state-icon-color:var(--mat-sys-primary);--mat-datepicker-toggle-icon-color:var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-body-label-text-size:var(--mat-sys-title-small-size);--mat-datepicker-calendar-body-label-text-weight:var(--mat-sys-title-small-weight);--mat-datepicker-calendar-header-text-size:var(--mat-sys-title-small-size);--mat-datepicker-calendar-header-text-weight:var(--mat-sys-title-small-weight);--mat-datepicker-calendar-period-button-text-size:var(--mat-sys-title-small-size);--mat-datepicker-calendar-period-button-text-weight:var(--mat-sys-title-small-weight);--mat-datepicker-calendar-text-font:var(--mat-sys-body-medium-font);--mat-datepicker-calendar-text-size:var(--mat-sys-body-medium-size);--mat-divider-width:1px;--mat-divider-color:var(--mat-sys-outline-variant);--mat-expansion-container-shape:12px;--mat-expansion-header-indicator-display:inline-block;--mat-expansion-legacy-header-indicator-display:none;--mat-expansion-container-elevation-shadow:0px 3px 1px -2px #0003, 0px 2px 2px 0px #00000024, 0px 1px 5px 0px #0000001f;--mat-expansion-actions-divider-color:var(--mat-sys-outline);--mat-expansion-container-background-color:var(--mat-sys-surface);--mat-expansion-container-text-color:var(--mat-sys-on-surface);--mat-expansion-header-description-color:var(--mat-sys-on-surface-variant);--mat-expansion-header-disabled-state-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-expansion-header-focus-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-expansion-header-hover-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-expansion-header-indicator-color:var(--mat-sys-on-surface-variant);--mat-expansion-header-text-color:var(--mat-sys-on-surface);--mat-expansion-header-collapsed-state-height:44px;--mat-expansion-header-expanded-state-height:60px;--mat-expansion-container-text-font:var(--mat-sys-body-large-font);--mat-expansion-container-text-line-height:var(--mat-sys-body-large-line-height);--mat-expansion-container-text-size:var(--mat-sys-body-large-size);--mat-expansion-container-text-tracking:var(--mat-sys-body-large-tracking);--mat-expansion-container-text-weight:var(--mat-sys-body-large-weight);--mat-expansion-header-text-font:var(--mat-sys-title-medium-font);--mat-expansion-header-text-line-height:var(--mat-sys-title-medium-line-height);--mat-expansion-header-text-size:var(--mat-sys-title-medium-size);--mat-expansion-header-text-tracking:var(--mat-sys-title-medium-tracking);--mat-expansion-header-text-weight:var(--mat-sys-title-medium-weight);--mat-grid-list-tile-header-primary-text-size:var(--mat-sys-body-large);--mat-grid-list-tile-header-secondary-text-size:var(--mat-sys-body-medium);--mat-grid-list-tile-footer-primary-text-size:var(--mat-sys-body-large);--mat-grid-list-tile-footer-secondary-text-size:var(--mat-sys-body-medium);--mat-icon-color:inherit;--mat-sidenav-container-shape:16px;--mat-sidenav-container-elevation-shadow:none;--mat-sidenav-container-width:360px;--mat-sidenav-container-divider-color:transparent;--mat-sidenav-container-background-color:var(--mat-sys-surface);--mat-sidenav-container-text-color:var(--mat-sys-on-surface-variant);--mat-sidenav-content-background-color:var(--mat-sys-background);--mat-sidenav-content-text-color:var(--mat-sys-on-background);--mat-sidenav-scrim-color:#2d303866;--mat-stepper-header-error-state-icon-background-color:transparent;--mat-stepper-header-focus-state-layer-shape:12px;--mat-stepper-header-hover-state-layer-shape:12px;--mat-stepper-container-color:var(--mat-sys-surface);--mat-stepper-header-done-state-icon-background-color:var(--mat-sys-primary);--mat-stepper-header-done-state-icon-foreground-color:var(--mat-sys-on-primary);--mat-stepper-header-edit-state-icon-background-color:var(--mat-sys-primary);--mat-stepper-header-edit-state-icon-foreground-color:var(--mat-sys-on-primary);--mat-stepper-header-error-state-icon-foreground-color:var(--mat-sys-error);--mat-stepper-header-error-state-label-text-color:var(--mat-sys-error);--mat-stepper-header-focus-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-stepper-header-hover-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-stepper-header-icon-background-color:var(--mat-sys-on-surface-variant);--mat-stepper-header-icon-foreground-color:var(--mat-sys-surface);--mat-stepper-header-label-text-color:var(--mat-sys-on-surface-variant);--mat-stepper-header-optional-label-text-color:var(--mat-sys-on-surface-variant);--mat-stepper-header-selected-state-icon-background-color:var(--mat-sys-primary);--mat-stepper-header-selected-state-icon-foreground-color:var(--mat-sys-on-primary);--mat-stepper-header-selected-state-label-text-color:var(--mat-sys-on-surface-variant);--mat-stepper-line-color:var(--mat-sys-outline);--mat-stepper-container-text-font:var(--mat-sys-body-medium-font);--mat-stepper-header-label-text-font:var(--mat-sys-title-small-font);--mat-stepper-header-label-text-size:var(--mat-sys-title-small-size);--mat-stepper-header-label-text-weight:var(--mat-sys-title-small-weight);--mat-stepper-header-error-state-label-text-size:var(--mat-sys-title-small-size);--mat-stepper-header-selected-state-label-text-size:var(--mat-sys-title-small-size);--mat-stepper-header-selected-state-label-text-weight:var(--mat-sys-title-small-weight);--mat-stepper-header-height:68px;--mat-sort-arrow-color:var(--mat-sys-on-surface);--mat-toolbar-container-background-color:var(--mat-sys-surface);--mat-toolbar-container-text-color:var(--mat-sys-on-surface);--mat-toolbar-standard-height:60px;--mat-toolbar-mobile-height:52px;--mat-toolbar-title-text-font:var(--mat-sys-title-large-font);--mat-toolbar-title-text-line-height:var(--mat-sys-title-large-line-height);--mat-toolbar-title-text-size:var(--mat-sys-title-large-size);--mat-toolbar-title-text-tracking:var(--mat-sys-title-large-tracking);--mat-toolbar-title-text-weight:var(--mat-sys-title-large-weight);--mat-tree-container-background-color:var(--mat-sys-surface);--mat-tree-node-text-color:var(--mat-sys-on-surface);--mat-tree-node-min-height:44px;--mat-tree-node-text-font:var(--mat-sys-body-large-font);--mat-tree-node-text-size:var(--mat-sys-body-large-size);--mat-tree-node-text-weight:var(--mat-sys-body-large-weight);--mat-timepicker-container-shape:4px;--mat-timepicker-container-background-color:var(--mat-sys-surface-container);--mat-timepicker-container-elevation-shadow:0px 3px 1px -2px #0003, 0px 2px 2px 0px #00000024, 0px 1px 5px 0px #0000001f;--mat-sys-background:#faf9fd;--mat-sys-error:#ba1a1a;--mat-sys-error-container:#ffdad6;--mat-sys-inverse-on-surface:#f2f0f4;--mat-sys-inverse-primary:#abc7ff;--mat-sys-inverse-surface:#2f3033;--mat-sys-on-background:#1a1b1f;--mat-sys-on-error:#fff;--mat-sys-on-error-container:#93000a;--mat-sys-on-primary:#fff;--mat-sys-on-primary-container:#00458f;--mat-sys-on-primary-fixed:#001b3f;--mat-sys-on-primary-fixed-variant:#00458f;--mat-sys-on-secondary:#fff;--mat-sys-on-secondary-container:#3e4759;--mat-sys-on-secondary-fixed:#131c2b;--mat-sys-on-secondary-fixed-variant:#3e4759;--mat-sys-on-surface:#1a1b1f;--mat-sys-on-surface-variant:#44474e;--mat-sys-on-tertiary:#fff;--mat-sys-on-tertiary-container:#004f4f;--mat-sys-on-tertiary-fixed:#002020;--mat-sys-on-tertiary-fixed-variant:#004f4f;--mat-sys-outline:#74777f;--mat-sys-outline-variant:#c4c6d0;--mat-sys-primary:#005cbb;--mat-sys-primary-container:#d7e3ff;--mat-sys-primary-fixed:#d7e3ff;--mat-sys-primary-fixed-dim:#abc7ff;--mat-sys-scrim:#000;--mat-sys-secondary:#565e71;--mat-sys-secondary-container:#dae2f9;--mat-sys-secondary-fixed:#dae2f9;--mat-sys-secondary-fixed-dim:#bec6dc;--mat-sys-shadow:#000;--mat-sys-surface:#faf9fd;--mat-sys-surface-bright:#faf9fd;--mat-sys-surface-container:#efedf0;--mat-sys-surface-container-high:#e9e7eb;--mat-sys-surface-container-highest:#e3e2e6;--mat-sys-surface-container-low:#f4f3f6;--mat-sys-surface-container-lowest:#fff;--mat-sys-surface-dim:#dbd9dd;--mat-sys-surface-tint:#005cbb;--mat-sys-surface-variant:#e0e2ec;--mat-sys-tertiary:#006a6a;--mat-sys-tertiary-container:#00fbfb;--mat-sys-tertiary-fixed:#00fbfb;--mat-sys-tertiary-fixed-dim:#0dd;--mat-sys-neutral-variant20:#2d3038;--mat-sys-neutral10:#1a1b1f;--mat-sys-body-large:400 1rem / 1.5rem Google Sans, Segoe UI, Tahoma, sans-serif;--mat-sys-body-large-font:Google Sans, Segoe UI, Tahoma, sans-serif;--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 Google Sans, Segoe UI, Tahoma, sans-serif;--mat-sys-body-medium-font:Google Sans, Segoe UI, Tahoma, sans-serif;--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 Google Sans, Segoe UI, Tahoma, sans-serif;--mat-sys-body-small-font:Google Sans, Segoe UI, Tahoma, sans-serif;--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 Google Sans, Segoe UI, Tahoma, sans-serif;--mat-sys-display-large-font:Google Sans, Segoe UI, Tahoma, sans-serif;--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 Google Sans, Segoe UI, Tahoma, sans-serif;--mat-sys-display-medium-font:Google Sans, Segoe UI, Tahoma, sans-serif;--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 Google Sans, Segoe UI, Tahoma, sans-serif;--mat-sys-display-small-font:Google Sans, Segoe UI, Tahoma, sans-serif;--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 Google Sans, Segoe UI, Tahoma, sans-serif;--mat-sys-headline-large-font:Google Sans, Segoe UI, Tahoma, sans-serif;--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 Google Sans, Segoe UI, Tahoma, sans-serif;--mat-sys-headline-medium-font:Google Sans, Segoe UI, Tahoma, sans-serif;--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 Google Sans, Segoe UI, Tahoma, sans-serif;--mat-sys-headline-small-font:Google Sans, Segoe UI, Tahoma, sans-serif;--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 Google Sans, Segoe UI, Tahoma, sans-serif;--mat-sys-label-large-font:Google Sans, Segoe UI, Tahoma, sans-serif;--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 Google Sans, Segoe UI, Tahoma, sans-serif;--mat-sys-label-medium-font:Google Sans, Segoe UI, Tahoma, sans-serif;--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 Google Sans, Segoe UI, Tahoma, sans-serif;--mat-sys-label-small-font:Google Sans, Segoe UI, Tahoma, sans-serif;--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 Google Sans, Segoe UI, Tahoma, sans-serif;--mat-sys-title-large-font:Google Sans, Segoe UI, Tahoma, sans-serif;--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 Google Sans, Segoe UI, Tahoma, sans-serif;--mat-sys-title-medium-font:Google Sans, Segoe UI, Tahoma, sans-serif;--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 Google Sans, Segoe UI, Tahoma, sans-serif;--mat-sys-title-small-font:Google Sans, Segoe UI, Tahoma, sans-serif;--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;--mat-sys-level0:0px 0px 0px 0px #0003, 0px 0px 0px 0px #00000024, 0px 0px 0px 0px #0000001f;--mat-sys-level1:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--mat-sys-level2:0px 3px 3px -2px #0003, 0px 3px 4px 0px #00000024, 0px 1px 8px 0px #0000001f;--mat-sys-level3:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-sys-level4:0px 5px 5px -3px #0003, 0px 8px 10px 1px #00000024, 0px 3px 14px 2px #0000001f;--mat-sys-level5:0px 7px 8px -4px #0003, 0px 12px 17px 2px #00000024, 0px 5px 22px 4px #0000001f;--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;--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}[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark;--mat-app-background-color:var(--mat-sys-background);--mat-app-text-color:var(--mat-sys-on-background);--mat-app-elevation-shadow-level-0:0px 0px 0px 0px #0003, 0px 0px 0px 0px #00000024, 0px 0px 0px 0px #0000001f;--mat-app-elevation-shadow-level-1:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--mat-app-elevation-shadow-level-2:0px 3px 1px -2px #0003, 0px 2px 2px 0px #00000024, 0px 1px 5px 0px #0000001f;--mat-app-elevation-shadow-level-3:0px 3px 3px -2px #0003, 0px 3px 4px 0px #00000024, 0px 1px 8px 0px #0000001f;--mat-app-elevation-shadow-level-4:0px 2px 4px -1px #0003, 0px 4px 5px 0px #00000024, 0px 1px 10px 0px #0000001f;--mat-app-elevation-shadow-level-5:0px 3px 5px -1px #0003, 0px 5px 8px 0px #00000024, 0px 1px 14px 0px #0000001f;--mat-app-elevation-shadow-level-6:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-app-elevation-shadow-level-7:0px 4px 5px -2px #0003, 0px 7px 10px 1px #00000024, 0px 2px 16px 1px #0000001f;--mat-app-elevation-shadow-level-8:0px 5px 5px -3px #0003, 0px 8px 10px 1px #00000024, 0px 3px 14px 2px #0000001f;--mat-app-elevation-shadow-level-9:0px 5px 6px -3px #0003, 0px 9px 12px 1px #00000024, 0px 3px 16px 2px #0000001f;--mat-app-elevation-shadow-level-10:0px 6px 6px -3px #0003, 0px 10px 14px 1px #00000024, 0px 4px 18px 3px #0000001f;--mat-app-elevation-shadow-level-11:0px 6px 7px -4px #0003, 0px 11px 15px 1px #00000024, 0px 4px 20px 3px #0000001f;--mat-app-elevation-shadow-level-12:0px 7px 8px -4px #0003, 0px 12px 17px 2px #00000024, 0px 5px 22px 4px #0000001f;--mat-app-elevation-shadow-level-13:0px 7px 8px -4px #0003, 0px 13px 19px 2px #00000024, 0px 5px 24px 4px #0000001f;--mat-app-elevation-shadow-level-14:0px 7px 9px -4px #0003, 0px 14px 21px 2px #00000024, 0px 5px 26px 4px #0000001f;--mat-app-elevation-shadow-level-15:0px 8px 9px -5px #0003, 0px 15px 22px 2px #00000024, 0px 6px 28px 5px #0000001f;--mat-app-elevation-shadow-level-16:0px 8px 10px -5px #0003, 0px 16px 24px 2px #00000024, 0px 6px 30px 5px #0000001f;--mat-app-elevation-shadow-level-17:0px 8px 11px -5px #0003, 0px 17px 26px 2px #00000024, 0px 6px 32px 5px #0000001f;--mat-app-elevation-shadow-level-18:0px 9px 11px -5px #0003, 0px 18px 28px 2px #00000024, 0px 7px 34px 6px #0000001f;--mat-app-elevation-shadow-level-19:0px 9px 12px -6px #0003, 0px 19px 29px 2px #00000024, 0px 7px 36px 6px #0000001f;--mat-app-elevation-shadow-level-20:0px 10px 13px -6px #0003, 0px 20px 31px 3px #00000024, 0px 8px 38px 7px #0000001f;--mat-app-elevation-shadow-level-21:0px 10px 13px -6px #0003, 0px 21px 33px 3px #00000024, 0px 8px 40px 7px #0000001f;--mat-app-elevation-shadow-level-22:0px 10px 14px -6px #0003, 0px 22px 35px 3px #00000024, 0px 8px 42px 7px #0000001f;--mat-app-elevation-shadow-level-23:0px 11px 14px -7px #0003, 0px 23px 36px 3px #00000024, 0px 9px 44px 8px #0000001f;--mat-app-elevation-shadow-level-24:0px 11px 15px -7px #0003, 0px 24px 38px 3px #00000024, 0px 9px 46px 8px #0000001f;--mat-ripple-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-ripple-color:color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent)}}[data-theme=dark]{--mat-option-focus-state-layer-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-option-focus-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}[data-theme=dark]{--mat-option-hover-state-layer-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-option-hover-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent)}}[data-theme=dark]{--mat-option-label-text-color:var(--mat-sys-on-surface);--mat-option-selected-state-label-text-color:var(--mat-sys-on-secondary-container);--mat-option-selected-state-layer-color:var(--mat-sys-secondary-container);--mat-optgroup-label-text-color:var(--mat-sys-on-surface-variant);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color:var(--mat-sys-surface);--mat-pseudo-checkbox-full-disabled-selected-icon-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-pseudo-checkbox-full-disabled-selected-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-pseudo-checkbox-full-disabled-unselected-icon-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-pseudo-checkbox-full-disabled-unselected-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-pseudo-checkbox-full-selected-checkmark-color:var(--mat-sys-on-primary);--mat-pseudo-checkbox-full-selected-icon-color:var(--mat-sys-primary);--mat-pseudo-checkbox-full-unselected-icon-color:var(--mat-sys-on-surface-variant);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-pseudo-checkbox-minimal-selected-checkmark-color:var(--mat-sys-primary);--mat-card-elevated-container-color:var(--mat-sys-surface-container-low);--mat-card-elevated-container-elevation:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--mat-card-filled-container-color:var(--mat-sys-surface-container-highest);--mat-card-filled-container-elevation:0px 0px 0px 0px #0003, 0px 0px 0px 0px #00000024, 0px 0px 0px 0px #0000001f;--mat-card-outlined-container-color:var(--mat-sys-surface);--mat-card-outlined-container-elevation:0px 0px 0px 0px #0003, 0px 0px 0px 0px #00000024, 0px 0px 0px 0px #0000001f;--mat-card-outlined-outline-color:var(--mat-sys-outline-variant);--mat-card-subtitle-text-color:var(--mat-sys-on-surface);--mat-progress-bar-active-indicator-color:var(--mat-sys-primary);--mat-progress-bar-track-color:var(--mat-sys-surface-variant);--mat-tooltip-container-color:var(--mat-sys-inverse-surface);--mat-tooltip-container-shape:4px;--mat-tooltip-supporting-text-color:var(--mat-sys-inverse-on-surface);--mat-form-field-disabled-input-text-placeholder-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-form-field-disabled-input-text-placeholder-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-form-field-disabled-leading-icon-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-form-field-disabled-leading-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-form-field-disabled-select-arrow-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-form-field-disabled-select-arrow-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-form-field-disabled-trailing-icon-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-form-field-disabled-trailing-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-form-field-enabled-select-arrow-color:var(--mat-sys-on-surface-variant);--mat-form-field-error-focus-trailing-icon-color:var(--mat-sys-error);--mat-form-field-error-hover-trailing-icon-color:var(--mat-sys-on-error-container);--mat-form-field-error-text-color:var(--mat-sys-error);--mat-form-field-error-trailing-icon-color:var(--mat-sys-error);--mat-form-field-filled-active-indicator-color:var(--mat-sys-on-surface-variant);--mat-form-field-filled-caret-color:var(--mat-sys-primary);--mat-form-field-filled-container-color:var(--mat-sys-surface-variant);--mat-form-field-filled-disabled-active-indicator-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-form-field-filled-disabled-active-indicator-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-form-field-filled-disabled-container-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-form-field-filled-disabled-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent)}}[data-theme=dark]{--mat-form-field-filled-disabled-input-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-form-field-filled-disabled-input-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-form-field-filled-disabled-label-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-form-field-filled-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-form-field-filled-error-active-indicator-color:var(--mat-sys-error);--mat-form-field-filled-error-caret-color:var(--mat-sys-error);--mat-form-field-filled-error-focus-active-indicator-color:var(--mat-sys-error);--mat-form-field-filled-error-focus-label-text-color:var(--mat-sys-error);--mat-form-field-filled-error-hover-active-indicator-color:var(--mat-sys-on-error-container);--mat-form-field-filled-error-hover-label-text-color:var(--mat-sys-on-error-container);--mat-form-field-filled-error-label-text-color:var(--mat-sys-error);--mat-form-field-filled-focus-active-indicator-color:var(--mat-sys-primary);--mat-form-field-filled-focus-label-text-color:var(--mat-sys-primary);--mat-form-field-filled-hover-active-indicator-color:var(--mat-sys-on-surface);--mat-form-field-filled-hover-label-text-color:var(--mat-sys-on-surface-variant);--mat-form-field-filled-input-text-color:var(--mat-sys-on-surface);--mat-form-field-filled-input-text-placeholder-color:var(--mat-sys-on-surface-variant);--mat-form-field-filled-label-text-color:var(--mat-sys-on-surface-variant);--mat-form-field-focus-select-arrow-color:var(--mat-sys-primary);--mat-form-field-focus-state-layer-opacity:0;--mat-form-field-hover-state-layer-opacity:.08;--mat-form-field-leading-icon-color:var(--mat-sys-on-surface-variant);--mat-form-field-outlined-caret-color:var(--mat-sys-primary);--mat-form-field-outlined-disabled-input-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-form-field-outlined-disabled-input-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-form-field-outlined-disabled-label-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-form-field-outlined-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-form-field-outlined-disabled-outline-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-form-field-outlined-disabled-outline-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}[data-theme=dark]{--mat-form-field-outlined-error-caret-color:var(--mat-sys-error);--mat-form-field-outlined-error-focus-label-text-color:var(--mat-sys-error);--mat-form-field-outlined-error-focus-outline-color:var(--mat-sys-error);--mat-form-field-outlined-error-hover-label-text-color:var(--mat-sys-on-error-container);--mat-form-field-outlined-error-hover-outline-color:var(--mat-sys-on-error-container);--mat-form-field-outlined-error-label-text-color:var(--mat-sys-error);--mat-form-field-outlined-error-outline-color:var(--mat-sys-error);--mat-form-field-outlined-focus-label-text-color:var(--mat-sys-primary);--mat-form-field-outlined-focus-outline-color:var(--mat-sys-primary);--mat-form-field-outlined-hover-label-text-color:var(--mat-sys-on-surface);--mat-form-field-outlined-hover-outline-color:var(--mat-sys-on-surface);--mat-form-field-outlined-input-text-color:var(--mat-sys-on-surface);--mat-form-field-outlined-input-text-placeholder-color:var(--mat-sys-on-surface-variant);--mat-form-field-outlined-label-text-color:var(--mat-sys-on-surface-variant);--mat-form-field-outlined-outline-color:var(--mat-sys-outline);--mat-form-field-select-disabled-option-text-color:#1a1b1f61;--mat-form-field-select-option-text-color:#1a1b1f;--mat-form-field-state-layer-color:var(--mat-sys-on-surface);--mat-form-field-trailing-icon-color:var(--mat-sys-on-surface-variant);--mat-select-panel-background-color:var(--mat-sys-surface-container);--mat-select-enabled-trigger-text-color:var(--mat-sys-on-surface);--mat-select-disabled-trigger-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-select-disabled-trigger-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-select-placeholder-text-color:var(--mat-sys-on-surface-variant);--mat-select-enabled-arrow-color:var(--mat-sys-on-surface-variant);--mat-select-disabled-arrow-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-select-disabled-arrow-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-select-focused-arrow-color:var(--mat-sys-primary);--mat-select-invalid-arrow-color:var(--mat-sys-error);--mat-autocomplete-background-color:var(--mat-sys-surface-container);--mat-dialog-container-color:var(--mat-sys-surface);--mat-dialog-subhead-color:var(--mat-sys-on-surface);--mat-dialog-supporting-text-color:var(--mat-sys-on-surface-variant);--mat-chip-disabled-label-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-chip-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-chip-disabled-outline-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-chip-disabled-outline-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}[data-theme=dark]{--mat-chip-elevated-selected-container-color:var(--mat-sys-secondary-container);--mat-chip-flat-disabled-selected-container-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-chip-flat-disabled-selected-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}[data-theme=dark]{--mat-chip-focus-outline-color:var(--mat-sys-on-surface-variant);--mat-chip-focus-state-layer-color:var(--mat-sys-on-surface-variant);--mat-chip-focus-state-layer-opacity:.12;--mat-chip-hover-state-layer-color:var(--mat-sys-on-surface-variant);--mat-chip-hover-state-layer-opacity:.08;--mat-chip-label-text-color:var(--mat-sys-on-surface-variant);--mat-chip-outline-color:var(--mat-sys-outline);--mat-chip-selected-disabled-trailing-icon-color:var(--mat-sys-on-surface);--mat-chip-selected-focus-state-layer-color:var(--mat-sys-on-secondary-container);--mat-chip-selected-focus-state-layer-opacity:.12;--mat-chip-selected-hover-state-layer-color:var(--mat-sys-on-secondary-container);--mat-chip-selected-hover-state-layer-opacity:.08;--mat-chip-selected-label-text-color:var(--mat-sys-on-secondary-container);--mat-chip-selected-trailing-action-state-layer-color:var(--mat-sys-on-secondary-container);--mat-chip-selected-trailing-icon-color:var(--mat-sys-on-secondary-container);--mat-chip-trailing-action-focus-state-layer-opacity:.12;--mat-chip-trailing-action-hover-state-layer-opacity:.08;--mat-chip-trailing-action-state-layer-color:var(--mat-sys-on-surface-variant);--mat-chip-with-icon-disabled-icon-color:var(--mat-sys-on-surface);--mat-chip-with-icon-icon-color:var(--mat-sys-on-surface-variant);--mat-chip-with-icon-selected-icon-color:var(--mat-sys-on-secondary-container);--mat-chip-with-trailing-icon-disabled-trailing-icon-color:var(--mat-sys-on-surface);--mat-chip-with-trailing-icon-trailing-icon-color:var(--mat-sys-on-surface-variant);--mat-slide-toggle-disabled-label-text-color:var(--mat-sys-on-surface);--mat-slide-toggle-disabled-selected-handle-color:var(--mat-sys-surface);--mat-slide-toggle-disabled-selected-icon-color:var(--mat-sys-on-surface);--mat-slide-toggle-disabled-selected-track-color:var(--mat-sys-on-surface);--mat-slide-toggle-disabled-unselected-handle-color:var(--mat-sys-on-surface);--mat-slide-toggle-disabled-unselected-icon-color:var(--mat-sys-surface-variant);--mat-slide-toggle-disabled-unselected-track-color:var(--mat-sys-surface-variant);--mat-slide-toggle-disabled-unselected-track-outline-color:var(--mat-sys-on-surface);--mat-slide-toggle-label-text-color:var(--mat-sys-on-surface);--mat-slide-toggle-selected-focus-handle-color:var(--mat-sys-primary-container);--mat-slide-toggle-selected-focus-state-layer-color:var(--mat-sys-primary);--mat-slide-toggle-selected-focus-state-layer-opacity:.12;--mat-slide-toggle-selected-focus-track-color:var(--mat-sys-primary);--mat-slide-toggle-selected-handle-color:var(--mat-sys-on-primary);--mat-slide-toggle-selected-hover-handle-color:var(--mat-sys-primary-container);--mat-slide-toggle-selected-hover-state-layer-color:var(--mat-sys-primary);--mat-slide-toggle-selected-hover-state-layer-opacity:.08;--mat-slide-toggle-selected-hover-track-color:var(--mat-sys-primary);--mat-slide-toggle-selected-icon-color:var(--mat-sys-on-primary-container);--mat-slide-toggle-selected-pressed-handle-color:var(--mat-sys-primary-container);--mat-slide-toggle-selected-pressed-state-layer-color:var(--mat-sys-primary);--mat-slide-toggle-selected-pressed-state-layer-opacity:.12;--mat-slide-toggle-selected-pressed-track-color:var(--mat-sys-primary);--mat-slide-toggle-selected-track-color:var(--mat-sys-primary);--mat-slide-toggle-track-outline-color:var(--mat-sys-outline);--mat-slide-toggle-unselected-focus-handle-color:var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-focus-state-layer-color:var(--mat-sys-on-surface);--mat-slide-toggle-unselected-focus-state-layer-opacity:.12;--mat-slide-toggle-unselected-focus-track-color:var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-handle-color:var(--mat-sys-outline);--mat-slide-toggle-unselected-hover-handle-color:var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-hover-state-layer-color:var(--mat-sys-on-surface);--mat-slide-toggle-unselected-hover-state-layer-opacity:.08;--mat-slide-toggle-unselected-hover-track-color:var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-icon-color:var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-pressed-handle-color:var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-pressed-state-layer-color:var(--mat-sys-on-surface);--mat-slide-toggle-unselected-pressed-state-layer-opacity:.12;--mat-slide-toggle-unselected-pressed-track-color:var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-track-color:var(--mat-sys-surface-variant);--mat-radio-checked-ripple-color:var(--mat-sys-primary);--mat-radio-disabled-label-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-radio-disabled-label-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-radio-disabled-selected-icon-color:var(--mat-sys-on-surface);--mat-radio-disabled-unselected-icon-color:var(--mat-sys-on-surface);--mat-radio-label-text-color:var(--mat-sys-on-surface);--mat-radio-ripple-color:var(--mat-sys-on-surface);--mat-radio-selected-focus-icon-color:var(--mat-sys-primary);--mat-radio-selected-hover-icon-color:var(--mat-sys-primary);--mat-radio-selected-icon-color:var(--mat-sys-primary);--mat-radio-selected-pressed-icon-color:var(--mat-sys-primary);--mat-radio-unselected-focus-icon-color:var(--mat-sys-on-surface);--mat-radio-unselected-hover-icon-color:var(--mat-sys-on-surface);--mat-radio-unselected-icon-color:var(--mat-sys-on-surface-variant);--mat-radio-unselected-pressed-icon-color:var(--mat-sys-on-surface);--mat-slider-active-track-color:var(--mat-sys-primary);--mat-slider-active-track-shape:9999px;--mat-slider-disabled-active-track-color:var(--mat-sys-on-surface);--mat-slider-disabled-handle-color:var(--mat-sys-on-surface);--mat-slider-disabled-inactive-track-color:var(--mat-sys-on-surface);--mat-slider-focus-handle-color:var(--mat-sys-primary);--mat-slider-focus-state-layer-color:var(--mat-sys-primary)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-slider-focus-state-layer-color:color-mix(in srgb, var(--mat-sys-primary) 20%, transparent)}}[data-theme=dark]{--mat-slider-handle-color:var(--mat-sys-primary);--mat-slider-handle-elevation:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--mat-slider-handle-shape:9999px;--mat-slider-hover-handle-color:var(--mat-sys-primary);--mat-slider-hover-state-layer-color:var(--mat-sys-primary)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-slider-hover-state-layer-color:color-mix(in srgb, var(--mat-sys-primary) 5%, transparent)}}[data-theme=dark]{--mat-slider-inactive-track-color:var(--mat-sys-surface-variant);--mat-slider-inactive-track-shape:9999px;--mat-slider-label-container-color:var(--mat-sys-primary);--mat-slider-label-label-text-color:var(--mat-sys-on-primary);--mat-slider-ripple-color:var(--mat-sys-primary);--mat-slider-with-overlap-handle-outline-color:var(--mat-sys-on-primary);--mat-slider-with-tick-marks-active-container-color:var(--mat-sys-on-primary);--mat-slider-with-tick-marks-container-shape:9999px;--mat-slider-with-tick-marks-disabled-container-color:var(--mat-sys-on-surface);--mat-slider-with-tick-marks-inactive-container-color:var(--mat-sys-on-surface-variant);--mat-menu-container-shape:4px;--mat-menu-divider-color:var(--mat-sys-surface-variant);--mat-menu-item-label-text-color:var(--mat-sys-on-surface);--mat-menu-item-icon-color:var(--mat-sys-on-surface-variant);--mat-menu-item-hover-state-layer-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-menu-item-hover-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent)}}[data-theme=dark]{--mat-menu-item-focus-state-layer-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-menu-item-focus-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}[data-theme=dark]{--mat-menu-container-color:var(--mat-sys-surface-container);--mat-menu-container-elevation-shadow:0px 3px 1px -2px #0003, 0px 2px 2px 0px #00000024, 0px 1px 5px 0px #0000001f;--mat-list-active-indicator-color:var(--mat-sys-secondary-container);--mat-list-active-indicator-shape:9999px;--mat-list-list-item-container-color:transparent;--mat-list-list-item-container-shape:0;--mat-list-list-item-disabled-label-text-color:var(--mat-sys-on-surface);--mat-list-list-item-disabled-label-text-opacity:.3;--mat-list-list-item-disabled-leading-icon-color:var(--mat-sys-on-surface);--mat-list-list-item-disabled-leading-icon-opacity:.38;--mat-list-list-item-disabled-state-layer-color:var(--mat-sys-on-surface);--mat-list-list-item-disabled-state-layer-opacity:.12;--mat-list-list-item-disabled-trailing-icon-color:var(--mat-sys-on-surface);--mat-list-list-item-disabled-trailing-icon-opacity:.38;--mat-list-list-item-focus-label-text-color:var(--mat-sys-on-surface);--mat-list-list-item-focus-state-layer-color:var(--mat-sys-on-surface);--mat-list-list-item-focus-state-layer-opacity:.12;--mat-list-list-item-hover-label-text-color:var(--mat-sys-on-surface);--mat-list-list-item-hover-state-layer-color:var(--mat-sys-on-surface);--mat-list-list-item-hover-state-layer-opacity:.08;--mat-list-list-item-label-text-color:var(--mat-sys-on-surface);--mat-list-list-item-leading-avatar-color:var(--mat-sys-primary-container);--mat-list-list-item-leading-avatar-shape:9999px;--mat-list-list-item-leading-avatar-size:40px;--mat-list-list-item-leading-icon-color:var(--mat-sys-on-surface-variant);--mat-list-list-item-leading-icon-size:24px;--mat-list-list-item-selected-trailing-icon-color:var(--mat-sys-primary);--mat-list-list-item-supporting-text-color:var(--mat-sys-on-surface-variant);--mat-list-list-item-trailing-icon-color:var(--mat-sys-on-surface-variant);--mat-list-list-item-trailing-icon-size:24px;--mat-list-list-item-trailing-supporting-text-color:var(--mat-sys-on-surface-variant);--mat-paginator-container-text-color:var(--mat-sys-on-surface);--mat-paginator-container-background-color:var(--mat-sys-surface);--mat-paginator-disabled-icon-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-paginator-disabled-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-paginator-enabled-icon-color:var(--mat-sys-on-surface-variant);--mat-tab-active-focus-indicator-color:var(--mat-sys-primary);--mat-tab-active-focus-label-text-color:var(--mat-sys-on-surface);--mat-tab-active-hover-indicator-color:var(--mat-sys-primary);--mat-tab-active-hover-label-text-color:var(--mat-sys-on-surface);--mat-tab-active-indicator-color:var(--mat-sys-primary);--mat-tab-active-label-text-color:var(--mat-sys-on-surface);--mat-tab-active-ripple-color:var(--mat-sys-on-surface);--mat-tab-divider-color:var(--mat-sys-surface-variant);--mat-tab-inactive-focus-label-text-color:var(--mat-sys-on-surface);--mat-tab-inactive-hover-label-text-color:var(--mat-sys-on-surface);--mat-tab-inactive-label-text-color:var(--mat-sys-on-surface);--mat-tab-inactive-ripple-color:var(--mat-sys-on-surface);--mat-tab-pagination-icon-color:var(--mat-sys-on-surface);--mat-tab-disabled-ripple-color:var(--mat-sys-on-surface-variant);--mat-checkbox-disabled-label-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-checkbox-disabled-label-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-checkbox-disabled-selected-checkmark-color:var(--mat-sys-surface);--mat-checkbox-disabled-selected-icon-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-checkbox-disabled-selected-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-checkbox-disabled-unselected-icon-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-checkbox-disabled-unselected-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-checkbox-label-text-color:var(--mat-sys-on-surface);--mat-checkbox-selected-checkmark-color:var(--mat-sys-on-primary);--mat-checkbox-selected-focus-icon-color:var(--mat-sys-primary);--mat-checkbox-selected-focus-state-layer-color:var(--mat-sys-primary);--mat-checkbox-selected-hover-icon-color:var(--mat-sys-primary);--mat-checkbox-selected-hover-state-layer-color:var(--mat-sys-primary);--mat-checkbox-selected-icon-color:var(--mat-sys-primary);--mat-checkbox-selected-pressed-icon-color:var(--mat-sys-primary);--mat-checkbox-selected-pressed-state-layer-color:var(--mat-sys-on-surface);--mat-checkbox-unselected-focus-icon-color:var(--mat-sys-on-surface);--mat-checkbox-unselected-focus-state-layer-color:var(--mat-sys-on-surface);--mat-checkbox-unselected-hover-icon-color:var(--mat-sys-on-surface);--mat-checkbox-unselected-hover-state-layer-color:var(--mat-sys-on-surface);--mat-checkbox-unselected-icon-color:var(--mat-sys-on-surface-variant);--mat-checkbox-unselected-pressed-state-layer-color:var(--mat-sys-primary);--mat-button-filled-container-color:var(--mat-sys-primary);--mat-button-filled-disabled-container-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-filled-disabled-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}[data-theme=dark]{--mat-button-filled-disabled-label-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-filled-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-button-filled-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-button-filled-focus-state-layer-opacity:.12;--mat-button-filled-hover-state-layer-opacity:.08;--mat-button-filled-label-text-color:var(--mat-sys-on-primary);--mat-button-filled-pressed-state-layer-opacity:.12;--mat-button-filled-ripple-color:var(--mat-sys-on-primary)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-filled-ripple-color:color-mix(in srgb, var(--mat-sys-on-primary) 12%, transparent)}}[data-theme=dark]{--mat-button-filled-state-layer-color:var(--mat-sys-on-primary);--mat-button-outlined-disabled-label-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-outlined-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-button-outlined-disabled-outline-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-outlined-disabled-outline-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}[data-theme=dark]{--mat-button-outlined-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-button-outlined-focus-state-layer-opacity:.12;--mat-button-outlined-hover-state-layer-opacity:.08;--mat-button-outlined-label-text-color:var(--mat-sys-primary);--mat-button-outlined-outline-color:var(--mat-sys-outline);--mat-button-outlined-pressed-state-layer-opacity:.12;--mat-button-outlined-ripple-color:var(--mat-sys-primary)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-outlined-ripple-color:color-mix(in srgb, var(--mat-sys-primary) 12%, transparent)}}[data-theme=dark]{--mat-button-outlined-state-layer-color:var(--mat-sys-primary);--mat-button-protected-container-color:var(--mat-sys-surface);--mat-button-protected-container-elevation-shadow:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--mat-button-protected-disabled-container-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-protected-disabled-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}[data-theme=dark]{--mat-button-protected-disabled-container-elevation-shadow:0px 0px 0px 0px #0003, 0px 0px 0px 0px #00000024, 0px 0px 0px 0px #0000001f;--mat-button-protected-disabled-label-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-protected-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-button-protected-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-button-protected-focus-container-elevation-shadow:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--mat-button-protected-focus-state-layer-opacity:.12;--mat-button-protected-hover-container-elevation-shadow:0px 3px 3px -2px #0003, 0px 3px 4px 0px #00000024, 0px 1px 8px 0px #0000001f;--mat-button-protected-hover-state-layer-opacity:.08;--mat-button-protected-label-text-color:var(--mat-sys-primary);--mat-button-protected-pressed-container-elevation-shadow:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--mat-button-protected-pressed-state-layer-opacity:.12;--mat-button-protected-ripple-color:var(--mat-sys-primary)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-protected-ripple-color:color-mix(in srgb, var(--mat-sys-primary) 12%, transparent)}}[data-theme=dark]{--mat-button-protected-state-layer-color:var(--mat-sys-primary);--mat-button-text-disabled-label-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-text-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-button-text-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-button-text-focus-state-layer-opacity:.12;--mat-button-text-hover-state-layer-opacity:.08;--mat-button-text-label-text-color:var(--mat-sys-primary);--mat-button-text-pressed-state-layer-opacity:.12;--mat-button-text-ripple-color:var(--mat-sys-primary)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-text-ripple-color:color-mix(in srgb, var(--mat-sys-primary) 12%, transparent)}}[data-theme=dark]{--mat-button-text-state-layer-color:var(--mat-sys-primary);--mat-button-tonal-container-color:var(--mat-sys-secondary-container);--mat-button-tonal-disabled-container-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-tonal-disabled-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}[data-theme=dark]{--mat-button-tonal-disabled-label-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-tonal-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-button-tonal-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-button-tonal-focus-state-layer-opacity:.12;--mat-button-tonal-hover-state-layer-opacity:.08;--mat-button-tonal-label-text-color:var(--mat-sys-on-secondary-container);--mat-button-tonal-pressed-state-layer-opacity:.12;--mat-button-tonal-ripple-color:var(--mat-sys-on-secondary-container)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-tonal-ripple-color:color-mix(in srgb, var(--mat-sys-on-secondary-container) 12%, transparent)}}[data-theme=dark]{--mat-button-tonal-state-layer-color:var(--mat-sys-on-secondary-container);--mat-icon-button-disabled-icon-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-icon-button-disabled-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-icon-button-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-icon-button-focus-state-layer-opacity:.12;--mat-icon-button-hover-state-layer-opacity:.08;--mat-icon-button-icon-color:var(--mat-sys-on-surface-variant);--mat-icon-button-pressed-state-layer-opacity:.12;--mat-icon-button-ripple-color:var(--mat-sys-on-surface-variant)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-icon-button-ripple-color:color-mix(in srgb, var(--mat-sys-on-surface-variant) 12%, transparent)}}[data-theme=dark]{--mat-icon-button-state-layer-color:var(--mat-sys-on-surface-variant);--mat-fab-container-color:var(--mat-sys-primary-container);--mat-fab-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-disabled-state-container-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-fab-disabled-state-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}[data-theme=dark]{--mat-fab-disabled-state-foreground-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-fab-disabled-state-foreground-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-fab-extended-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-extended-focus-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-extended-hover-container-elevation-shadow:0px 5px 5px -3px #0003, 0px 8px 10px 1px #00000024, 0px 3px 14px 2px #0000001f;--mat-fab-extended-pressed-container-elevation-shadow:6;--mat-fab-focus-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-focus-state-layer-opacity:.12;--mat-fab-foreground-color:var(--mat-sys-on-primary-container);--mat-fab-hover-container-elevation-shadow:0px 5px 5px -3px #0003, 0px 8px 10px 1px #00000024, 0px 3px 14px 2px #0000001f;--mat-fab-hover-state-layer-opacity:.08;--mat-fab-pressed-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-pressed-state-layer-opacity:.12;--mat-fab-ripple-color:var(--mat-sys-on-primary-container)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-fab-ripple-color:color-mix(in srgb, var(--mat-sys-on-primary-container) 12%, transparent)}}[data-theme=dark]{--mat-fab-small-container-color:var(--mat-sys-primary-container);--mat-fab-small-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-small-disabled-state-container-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-fab-small-disabled-state-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}[data-theme=dark]{--mat-fab-small-disabled-state-foreground-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-fab-small-disabled-state-foreground-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-fab-small-focus-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-small-focus-state-layer-opacity:.12;--mat-fab-small-foreground-color:var(--mat-sys-on-primary-container);--mat-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px #0003, 0px 8px 10px 1px #00000024, 0px 3px 14px 2px #0000001f;--mat-fab-small-hover-state-layer-opacity:.08;--mat-fab-small-pressed-container-elevation-shadow:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-fab-small-pressed-state-layer-opacity:.12;--mat-fab-small-ripple-color:var(--mat-sys-on-primary-container)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-fab-small-ripple-color:color-mix(in srgb, var(--mat-sys-on-primary-container) 12%, transparent)}}[data-theme=dark]{--mat-fab-small-state-layer-color:var(--mat-sys-on-primary-container);--mat-fab-state-layer-color:var(--mat-sys-on-primary-container);--mat-snack-bar-button-color:var(--mat-sys-inverse-primary);--mat-snack-bar-container-color:var(--mat-sys-inverse-surface);--mat-snack-bar-supporting-text-color:var(--mat-sys-inverse-on-surface);--mat-table-background-color:var(--mat-sys-surface);--mat-table-header-headline-color:var(--mat-sys-on-surface);--mat-table-row-item-label-text-color:var(--mat-sys-on-surface);--mat-table-row-item-outline-color:var(--mat-sys-outline);--mat-progress-spinner-active-indicator-color:var(--mat-sys-primary);--mat-badge-background-color:var(--mat-sys-error);--mat-badge-disabled-state-background-color:var(--mat-sys-error)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-badge-disabled-state-background-color:color-mix(in srgb, var(--mat-sys-error) 38%, transparent)}}[data-theme=dark]{--mat-badge-disabled-state-text-color:var(--mat-sys-on-error);--mat-badge-text-color:var(--mat-sys-on-error);--mat-bottom-sheet-container-text-color:var(--mat-sys-on-surface);--mat-bottom-sheet-container-background-color:var(--mat-sys-surface-container-low);--mat-button-toggle-background-color:transparent;--mat-button-toggle-disabled-selected-state-background-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-toggle-disabled-selected-state-background-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}[data-theme=dark]{--mat-button-toggle-disabled-selected-state-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-toggle-disabled-selected-state-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-button-toggle-disabled-state-background-color:transparent;--mat-button-toggle-disabled-state-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-button-toggle-disabled-state-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-button-toggle-divider-color:var(--mat-sys-outline);--mat-button-toggle-selected-state-background-color:var(--mat-sys-secondary-container);--mat-button-toggle-selected-state-text-color:var(--mat-sys-on-secondary-container);--mat-button-toggle-state-layer-color:var(--mat-sys-on-surface);--mat-button-toggle-text-color:var(--mat-sys-on-surface);--mat-datepicker-calendar-body-label-text-color:var(--mat-sys-on-surface);--mat-datepicker-calendar-container-background-color:var(--mat-sys-surface-container-high);--mat-datepicker-calendar-container-text-color:var(--mat-sys-on-surface);--mat-datepicker-calendar-date-disabled-state-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-datepicker-calendar-date-disabled-state-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-datepicker-calendar-date-focus-state-background-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-datepicker-calendar-date-focus-state-background-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}[data-theme=dark]{--mat-datepicker-calendar-date-hover-state-background-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-datepicker-calendar-date-hover-state-background-color:color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent)}}[data-theme=dark]{--mat-datepicker-calendar-date-in-comparison-range-state-background-color:var(--mat-sys-tertiary-container);--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:var(--mat-sys-secondary);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:var(--mat-sys-secondary-container);--mat-datepicker-calendar-date-in-range-state-background-color:var(--mat-sys-primary-container);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-preview-state-outline-color:var(--mat-sys-primary);--mat-datepicker-calendar-date-selected-disabled-state-background-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-datepicker-calendar-date-selected-disabled-state-background-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-datepicker-calendar-date-selected-state-background-color:var(--mat-sys-primary);--mat-datepicker-calendar-date-selected-state-text-color:var(--mat-sys-on-primary);--mat-datepicker-calendar-date-text-color:var(--mat-sys-on-surface);--mat-datepicker-calendar-date-today-disabled-state-outline-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-datepicker-calendar-date-today-disabled-state-outline-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-datepicker-calendar-date-today-outline-color:var(--mat-sys-primary);--mat-datepicker-calendar-date-today-selected-state-outline-color:var(--mat-sys-primary);--mat-datepicker-calendar-header-divider-color:transparent;--mat-datepicker-calendar-header-text-color:var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-navigation-button-icon-color:var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-period-button-icon-color:var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-period-button-text-color:var(--mat-sys-on-surface-variant);--mat-datepicker-range-input-disabled-state-separator-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-datepicker-range-input-disabled-state-separator-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-datepicker-range-input-disabled-state-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-datepicker-range-input-disabled-state-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-datepicker-range-input-separator-color:var(--mat-sys-on-surface);--mat-datepicker-toggle-active-state-icon-color:var(--mat-sys-primary);--mat-datepicker-toggle-icon-color:var(--mat-sys-on-surface-variant);--mat-divider-color:var(--mat-sys-outline-variant);--mat-expansion-actions-divider-color:var(--mat-sys-outline);--mat-expansion-container-background-color:var(--mat-sys-surface);--mat-expansion-container-text-color:var(--mat-sys-on-surface);--mat-expansion-header-description-color:var(--mat-sys-on-surface-variant);--mat-expansion-header-disabled-state-text-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-expansion-header-disabled-state-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)}}[data-theme=dark]{--mat-expansion-header-focus-state-layer-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-expansion-header-focus-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}[data-theme=dark]{--mat-expansion-header-hover-state-layer-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-expansion-header-hover-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent)}}[data-theme=dark]{--mat-expansion-header-indicator-color:var(--mat-sys-on-surface-variant);--mat-expansion-header-text-color:var(--mat-sys-on-surface);--mat-icon-color:inherit;--mat-sidenav-container-background-color:var(--mat-sys-surface);--mat-sidenav-container-text-color:var(--mat-sys-on-surface-variant);--mat-sidenav-content-background-color:var(--mat-sys-background);--mat-sidenav-content-text-color:var(--mat-sys-on-background);--mat-sidenav-scrim-color:#2d303866;--mat-stepper-container-color:var(--mat-sys-surface);--mat-stepper-header-done-state-icon-background-color:var(--mat-sys-primary);--mat-stepper-header-done-state-icon-foreground-color:var(--mat-sys-on-primary);--mat-stepper-header-edit-state-icon-background-color:var(--mat-sys-primary);--mat-stepper-header-edit-state-icon-foreground-color:var(--mat-sys-on-primary);--mat-stepper-header-error-state-icon-foreground-color:var(--mat-sys-error);--mat-stepper-header-error-state-label-text-color:var(--mat-sys-error);--mat-stepper-header-focus-state-layer-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-stepper-header-focus-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}[data-theme=dark]{--mat-stepper-header-hover-state-layer-color:var(--mat-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--mat-stepper-header-hover-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent)}}[data-theme=dark]{--mat-stepper-header-icon-background-color:var(--mat-sys-on-surface-variant);--mat-stepper-header-icon-foreground-color:var(--mat-sys-surface);--mat-stepper-header-label-text-color:var(--mat-sys-on-surface-variant);--mat-stepper-header-optional-label-text-color:var(--mat-sys-on-surface-variant);--mat-stepper-header-selected-state-icon-background-color:var(--mat-sys-primary);--mat-stepper-header-selected-state-icon-foreground-color:var(--mat-sys-on-primary);--mat-stepper-header-selected-state-label-text-color:var(--mat-sys-on-surface-variant);--mat-stepper-line-color:var(--mat-sys-outline);--mat-sort-arrow-color:var(--mat-sys-on-surface);--mat-toolbar-container-background-color:var(--mat-sys-surface);--mat-toolbar-container-text-color:var(--mat-sys-on-surface);--mat-tree-container-background-color:var(--mat-sys-surface);--mat-tree-node-text-color:var(--mat-sys-on-surface);--mat-timepicker-container-background-color:var(--mat-sys-surface-container);--mat-timepicker-container-elevation-shadow:0px 3px 1px -2px #0003, 0px 2px 2px 0px #00000024, 0px 1px 5px 0px #0000001f;--mat-sys-background:#121316;--mat-sys-error:#ffb4ab;--mat-sys-error-container:#93000a;--mat-sys-inverse-on-surface:#2f3033;--mat-sys-inverse-primary:#005cbb;--mat-sys-inverse-surface:#e3e2e6;--mat-sys-on-background:#e3e2e6;--mat-sys-on-error:#690005;--mat-sys-on-error-container:#ffdad6;--mat-sys-on-primary:#002f65;--mat-sys-on-primary-container:#d7e3ff;--mat-sys-on-primary-fixed:#001b3f;--mat-sys-on-primary-fixed-variant:#00458f;--mat-sys-on-secondary:#283041;--mat-sys-on-secondary-container:#dae2f9;--mat-sys-on-secondary-fixed:#131c2b;--mat-sys-on-secondary-fixed-variant:#3e4759;--mat-sys-on-surface:#e3e2e6;--mat-sys-on-surface-variant:#e0e2ec;--mat-sys-on-tertiary:#003737;--mat-sys-on-tertiary-container:#00fbfb;--mat-sys-on-tertiary-fixed:#002020;--mat-sys-on-tertiary-fixed-variant:#004f4f;--mat-sys-outline:#8e9099;--mat-sys-outline-variant:#44474e;--mat-sys-primary:#abc7ff;--mat-sys-primary-container:#00458f;--mat-sys-primary-fixed:#d7e3ff;--mat-sys-primary-fixed-dim:#abc7ff;--mat-sys-scrim:#000;--mat-sys-secondary:#bec6dc;--mat-sys-secondary-container:#3e4759;--mat-sys-secondary-fixed:#dae2f9;--mat-sys-secondary-fixed-dim:#bec6dc;--mat-sys-shadow:#000;--mat-sys-surface:#121316;--mat-sys-surface-bright:#38393c;--mat-sys-surface-container:#1f2022;--mat-sys-surface-container-high:#292a2c;--mat-sys-surface-container-highest:#343537;--mat-sys-surface-container-low:#1a1b1f;--mat-sys-surface-container-lowest:#0d0e11;--mat-sys-surface-dim:#121316;--mat-sys-surface-tint:#abc7ff;--mat-sys-surface-variant:#44474e;--mat-sys-tertiary:#0dd;--mat-sys-tertiary-container:#004f4f;--mat-sys-tertiary-fixed:#00fbfb;--mat-sys-tertiary-fixed-dim:#0dd;--mat-sys-neutral-variant20:#2d3038;--mat-sys-neutral10:#1a1b1f;--mat-sys-level0:0px 0px 0px 0px #0003, 0px 0px 0px 0px #00000024, 0px 0px 0px 0px #0000001f;--mat-sys-level1:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--mat-sys-level2:0px 3px 3px -2px #0003, 0px 3px 4px 0px #00000024, 0px 1px 8px 0px #0000001f;--mat-sys-level3:0px 3px 5px -1px #0003, 0px 6px 10px 0px #00000024, 0px 1px 18px 0px #0000001f;--mat-sys-level4:0px 5px 5px -3px #0003, 0px 8px 10px 1px #00000024, 0px 3px 14px 2px #0000001f;--mat-sys-level5:0px 7px 8px -4px #0003, 0px 12px 17px 2px #00000024, 0px 5px 22px 4px #0000001f;--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}:root,[data-theme=light]{--app-font-family:"Google Sans", "Segoe UI", Tahoma, sans-serif;--app-radius-xs:8px;--app-radius-sm:10px;--app-radius-md:14px;--app-radius-lg:22px;--app-shadow-sm:0 1px 2px #0a234214;--app-shadow-md:0 3px 10px #0a23421a;--app-shadow-lg:0 8px 18px #0a234224;--app-transition-fast:0s linear;--app-transition-base:0s linear;--app-table-radius:16px;--app-table-shadow:0 18px 28px -32px #0a2342e6;--app-table-cell-padding-y:.72rem;--app-table-cell-padding-x:.95rem;--app-primary:#0f4c81;--app-primary-rgb:15, 76, 129;--app-primary-strong:#0b3559;--app-accent:#0c9b82;--app-accent-rgb:12, 155, 130;--app-secondary:#66788d;--app-secondary-rgb:102, 120, 141;--app-bg:#eef3f8;--app-surface:#fff;--app-surface-alt:#f6f9fc;--app-surface-contrast:#edf3f8;--app-surface-floating:#fff;--app-border:#d8e2ee;--app-border-strong:#c4d1e0;--app-text:#1c2a39;--app-text-muted:#66788d;--app-text-soft:#8092a7;--app-heading:#0f2234;--app-link:var(--app-primary);--app-link-hover:var(--app-primary-strong);--app-overlay-scrim:#0c18286b;--app-body-background:var(--app-bg);--app-nav-surface:var(--app-surface);--app-toolbar-bg:#0f4c81;--app-toolbar-text:#fff;--app-toolbar-border:#ffffff1f;--app-toolbar-shadow:none;--app-banner-bg:#fff3d7;--app-banner-text:#5c4400;--app-banner-border:#dba42c4d;--app-menu-chip-bg:#f4f9ff;--app-menu-chip-border:#d9e6f2;--app-menu-chip-text:#35516c;--app-active-item-bg:#0f4c8114;--app-active-item-border:#0f4c8140;--app-hero-ring:#ffffff47;--app-table-border:#cdd9e6;--app-table-divider:#dbe5ef;--app-table-header-bg:linear-gradient(180deg, #f9fbfe 0%, #edf4fb 100%);--app-table-header-text:#304b66;--app-table-stripe:#f8fbff;--app-table-hover:#0f4c8114;--app-table-footer-bg:#f4f8fc;--app-table-section-bg:#0f4c810f;--app-field-bg:#f8fbfe;--app-field-bg-hover:#f3f8fd;--app-field-border:#cdd9e6;--app-field-border-strong:#9db5cf;--app-field-label:#587089;--app-field-ring:#0f4c8124;--app-step-chip-bg:#f8fbfe;--app-step-chip-border:#d8e4ef;--app-step-chip-text:#4d6883;--app-step-chip-active-bg:#0f4c811a;--app-step-chip-active-border:#0f4c8138;--app-step-chip-done-bg:#0c9b821f;--app-step-chip-done-border:#0c9b823d;--app-step-icon-bg:#0f4c8114;--app-step-icon-text:#37516c;--bs-primary:var(--app-primary);--bs-primary-rgb:var(--app-primary-rgb);--bs-secondary:var(--app-secondary);--bs-secondary-rgb:var(--app-secondary-rgb);--bs-secondary-color:var(--app-text-muted);--bs-secondary-bg:var(--app-surface-contrast);--bs-tertiary-bg:var(--app-surface-alt);--bs-body-bg:var(--app-bg);--bs-body-color:var(--app-text);--bs-border-color:var(--app-border);--bs-border-color-translucent:rgba(var(--app-primary-rgb), .12);--bs-card-bg:var(--app-surface);--bs-card-cap-bg:var(--app-surface-alt);--bs-card-border-color:var(--app-border);--bs-emphasis-color:var(--app-heading);--bs-heading-color:var(--app-heading);--bs-link-color:var(--app-link);--bs-link-hover-color:var(--app-link-hover);--bs-light:var(--app-surface-alt);--bs-light-rgb:246, 249, 252;--bs-dark:var(--app-heading);--bs-dark-rgb:15, 34, 52;--bs-success:var(--app-accent);--bs-success-rgb:var(--app-accent-rgb);--bs-info:#2e84c7;--bs-info-rgb:46, 132, 199;--bs-warning:#c88700;--bs-warning-rgb:200, 135, 0;--bs-danger:#c63b3b;--bs-danger-rgb:198, 59, 59;--bs-box-shadow:none;--bs-border-radius:var(--app-radius-sm);--sf-primary:var(--app-primary);--sf-primary-strong:var(--app-primary-strong);--sf-accent:var(--app-accent);--sf-bg:var(--app-bg);--sf-surface:var(--app-surface);--sf-border:var(--app-border);--sf-text:var(--app-text);--sf-muted:var(--app-text-muted);--sf-shadow:var(--app-shadow-md);--sf-radius:var(--app-radius-md)}[data-theme=dark]{--app-font-family:"Google Sans", "Segoe UI", Tahoma, sans-serif;--app-radius-xs:8px;--app-radius-sm:10px;--app-radius-md:14px;--app-radius-lg:22px;--app-shadow-sm:0 1px 2px #0a234214;--app-shadow-md:0 3px 10px #0a23421a;--app-shadow-lg:0 8px 18px #0a234224;--app-transition-fast:0s linear;--app-transition-base:0s linear;--app-table-radius:16px;--app-table-shadow:0 18px 28px -32px #0a2342e6;--app-table-cell-padding-y:.72rem;--app-table-cell-padding-x:.95rem;--app-primary:#7ab8ff;--app-primary-rgb:122, 184, 255;--app-primary-strong:#d6e9ff;--app-accent:#31c6ab;--app-accent-rgb:49, 198, 171;--app-secondary:#8397ae;--app-secondary-rgb:131, 151, 174;--app-bg:#0a1521;--app-surface:#122132;--app-surface-alt:#16283d;--app-surface-contrast:#0f1c2c;--app-surface-floating:#122132;--app-border:#22364d;--app-border-strong:#37506c;--app-text:#ebf1f9;--app-text-muted:#93a5bb;--app-text-soft:#73869d;--app-heading:#f7fbff;--app-link:#8dc2ff;--app-link-hover:#cfe6ff;--app-overlay-scrim:#01060c94;--app-body-background:var(--app-bg);--app-nav-surface:var(--app-surface);--app-toolbar-bg:#0b1f31;--app-toolbar-text:#f7fbff;--app-toolbar-border:#ffffff14;--app-toolbar-shadow:none;--app-banner-bg:#3826009e;--app-banner-text:#ffe7ab;--app-banner-border:#ffca572e;--app-menu-chip-bg:#ffffff0a;--app-menu-chip-border:#ffffff14;--app-menu-chip-text:#d5e9ff;--app-active-item-bg:#7ab8ff1f;--app-active-item-border:#7ab8ff47;--app-hero-ring:#ffffff2e;--app-table-border:#2d435a;--app-table-divider:#22384f;--app-table-header-bg:linear-gradient(180deg, #1b3148 0%, #14273b 100%);--app-table-header-text:#e2efff;--app-table-stripe:#ffffff06;--app-table-hover:#7ab8ff24;--app-table-footer-bg:#7ab8ff14;--app-table-section-bg:#7ab8ff1a;--app-field-bg:#16283d;--app-field-bg-hover:#1a3048;--app-field-border:#2d4560;--app-field-border-strong:#5b7c9f;--app-field-label:#9bb4cd;--app-field-ring:#7ab8ff2e;--app-step-chip-bg:#132437;--app-step-chip-border:#243a53;--app-step-chip-text:#c5dcf5;--app-step-chip-active-bg:#7ab8ff29;--app-step-chip-active-border:#7ab8ff4d;--app-step-chip-done-bg:#31c6ab29;--app-step-chip-done-border:#31c6ab47;--app-step-icon-bg:#7ab8ff24;--app-step-icon-text:#edf6ff;--bs-primary:var(--app-primary);--bs-primary-rgb:var(--app-primary-rgb);--bs-secondary:var(--app-secondary);--bs-secondary-rgb:var(--app-secondary-rgb);--bs-secondary-color:var(--app-text-muted);--bs-secondary-bg:var(--app-surface-contrast);--bs-tertiary-bg:var(--app-surface-alt);--bs-body-bg:var(--app-bg);--bs-body-color:var(--app-text);--bs-border-color:var(--app-border);--bs-border-color-translucent:#ffffff14;--bs-card-bg:var(--app-surface);--bs-card-cap-bg:var(--app-surface-alt);--bs-card-border-color:var(--app-border);--bs-emphasis-color:var(--app-heading);--bs-heading-color:var(--app-heading);--bs-link-color:var(--app-link);--bs-link-hover-color:var(--app-link-hover);--bs-light:var(--app-surface-alt);--bs-light-rgb:22, 40, 61;--bs-dark:#08111b;--bs-dark-rgb:8, 17, 27;--bs-success:var(--app-accent);--bs-success-rgb:var(--app-accent-rgb);--bs-info:#70b9ff;--bs-info-rgb:112, 185, 255;--bs-warning:#ffcc68;--bs-warning-rgb:255, 204, 104;--bs-danger:#ff8d8d;--bs-danger-rgb:255, 141, 141;--bs-box-shadow:none;--bs-border-radius:var(--app-radius-sm);--sf-primary:var(--app-primary);--sf-primary-strong:var(--app-primary-strong);--sf-accent:var(--app-accent);--sf-bg:var(--app-bg);--sf-surface:var(--app-surface);--sf-border:var(--app-border);--sf-text:var(--app-text);--sf-muted:var(--app-text-muted);--sf-shadow:var(--app-shadow-md);--sf-radius:var(--app-radius-md)}*,:before,:after{box-sizing:border-box}html,body{min-height:100%}html{font-size:16px}body{font-family:var(--app-font-family);color:var(--app-text);background:var(--app-body-background);margin:0;font-size:12px;line-height:1.5}body,.mat-app-background{color:var(--app-text);background:var(--app-body-background)}a{color:var(--app-link);text-decoration:none}a:hover{color:var(--app-link-hover)}h1,h2,h3,h4,h5,h6{color:var(--app-heading);font-family:var(--app-font-family);letter-spacing:-.01em}h5{font-size:1.2rem!important}h6{font-size:1rem!important}p,span,label,input,textarea,select,button{font-family:var(--app-font-family)}img{max-width:100%}::selection{background:rgba(var(--app-primary-rgb),.22);color:var(--app-heading)}.text-muted{color:var(--app-text-muted)!important;font-size:1rem!important}.dialog-header{background-color:#0000;height:auto;min-height:0}.custom-spacer,.fx-spacer{flex:auto}.cursor-loader{cursor:wait}.cursor-loader *{cursor:wait!important}.row{margin-top:10px}.global-dialog{max-width:80vw;width:auto!important}.custom-menu{min-width:200px!important;max-width:300px!important}.custom-menu mat-icon{margin-right:8px}.custom-subtitle{margin-left:20px}.app-data-table-wrap{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(var(--app-primary-rgb),.3) transparent;width:100%;overflow-x:auto}.app-data-table-wrap::-webkit-scrollbar{height:12px}.app-data-table-wrap::-webkit-scrollbar-track{background:0 0}.app-data-table-wrap::-webkit-scrollbar-thumb{background:rgba(var(--app-primary-rgb),.24);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.app-data-table-wrap>table,.app-data-table-wrap>.mat-mdc-table,.app-data-table-wrap>.mat-table{margin:0}.app-data-table{width:100%;min-width:640px}.app-file-input-shell{border:1px dashed var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface-alt);padding:1rem}.app-file-input{width:100%;font:inherit;color:var(--app-text-muted);display:block}.app-file-input::file-selector-button{border-radius:calc(var(--app-radius-lg) - 4px);font:inherit;color:#fff;background:var(--app-heading);cursor:pointer;border:0;margin-right:.75rem;padding:.625rem 1rem;font-weight:600}.app-file-input::file-selector-button:hover{background:var(--app-primary)}.app-summary-grid{gap:1rem;display:grid}@media(min-width:768px){.app-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.app-summary-card{border:1px solid var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface-alt);padding:1rem}.app-summary-card h6{margin:0}.app-summary-card-positive{background:#15734714;border-color:#15734733}.app-summary-card-warning{background:#b26a0014;border-color:#b26a0033}.app-status-chip{background:var(--app-surface);border:1px solid;border-radius:999px;justify-content:center;align-items:center;min-height:2rem;padding:.375rem .875rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.app-status-chip.app-status-positive{background:#15734714}.app-status-chip.app-status-warning{background:#b26a0014}.app-status-chip.app-status-negative{background:#c63b3b14}.app-status-positive{color:#157347!important}.app-status-info{color:#0f6aa8!important}.app-status-warning{color:#b26a00!important}.app-status-negative{color:#c63b3b!important}.transaction-stepper{background:0 0}.step-section{padding:.5rem 0 0}.title-block{flex-direction:column;gap:.2rem;display:flex}.eyebrow{color:#0000008c;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.title-meta{color:#000000a6;font-size:.9rem}.toolbar-spacer{flex:auto}.section-heading{margin-bottom:1.5rem}.section-heading h3{margin:0;font-size:1.1rem;font-weight:600}.section-heading p{color:#000000a6;margin:.35rem 0 0}.form-grid{gap:1rem;display:grid}.form-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.form-grid .mat-mdc-form-field{width:100%}.summary-strip{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-top:1.25rem;margin-bottom:1.5rem;display:grid}.summary-card{background:linear-gradient(#f8fafc,#fff);border:1px solid #00000014;border-radius:.75rem;padding:.9rem 1rem}.summary-label{letter-spacing:.04em;text-transform:uppercase;color:#0000008c;margin-bottom:.35rem;font-size:.75rem;font-weight:600;display:block}.summary-card strong{font-size:1rem;line-height:1.4;display:block}.receipt-panel,.toggle-panel{background:#fff;border:1px solid #0000001f;border-radius:.75rem}.receipt-panel{padding:1rem}.panel-label{color:#0009;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.75rem;font-size:.8rem;font-weight:600;display:block}.toggle-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.single-toggle{margin:1rem 0}.toggle-panel{align-items:center;min-height:56px;padding:0 1rem;display:flex}.full-span{grid-column:1/-1}.step-actions{justify-content:space-between;gap:1rem;margin-top:1.5rem;display:flex}.action-group{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.final-actions{justify-content:flex-end}.file-meta{color:#0000009e;margin-top:.75rem;font-size:.85rem;display:block}@media(max-width:991.98px){.form-grid--3{grid-template-columns:1fr}}@media(max-width:767.98px){.form-grid--2,.toggle-strip{grid-template-columns:1fr}.step-actions,.final-actions,.action-group{flex-direction:column-reverse;justify-content:stretch}.step-actions button,.final-actions button,.action-group button{width:100%}}html,body,.cdk-overlay-container{--mat-dialog-container-max-width:80vw;--mat-dialog-container-small-max-width:80vw;--mat-dialog-container-min-width:0;--mat-dialog-with-actions-content-padding:0;--mat-dialog-content-padding:0}mat-form-field,.mat-mdc-form-field{width:100%}.mat-mdc-form-field{--mdc-outlined-text-field-container-shape:14px;--mdc-outlined-text-field-container-color:var(--app-field-bg);--mdc-outlined-text-field-outline-color:var(--app-field-border);--mdc-outlined-text-field-hover-outline-color:var(--app-field-border-strong);--mdc-outlined-text-field-focus-outline-color:var(--app-primary);--mdc-filled-text-field-container-color:var(--app-field-bg);--mdc-filled-text-field-focus-active-indicator-color:var(--app-primary);--mdc-filled-text-field-active-indicator-color:var(--app-field-border);--mdc-filled-text-field-hover-active-indicator-color:var(--app-field-border-strong);--mat-form-field-state-layer-color:transparent;--mat-form-field-focus-select-arrow-color:var(--app-primary);--mat-form-field-container-text-size:.92rem;--mat-form-field-container-vertical-padding:.58rem;--mat-form-field-filled-with-label-container-padding-top:1.1rem;--mat-form-field-filled-with-label-container-padding-bottom:.45rem;--mat-form-field-container-height:48px}.mat-mdc-form-field .mat-mdc-text-field-wrapper{background:var(--app-field-bg);border-radius:var(--app-radius-sm);box-shadow:inset 0 0 0 1px rgba(var(--app-primary-rgb),.02)}.mat-mdc-form-field:hover .mat-mdc-text-field-wrapper{background:var(--app-field-bg-hover)}.mat-mdc-form-field .mdc-notched-outline__leading,.mat-mdc-form-field .mdc-notched-outline__notch,.mat-mdc-form-field .mdc-notched-outline__trailing{border-width:1px!important}.mat-mdc-form-field .mat-mdc-form-field-focus-overlay{background:0 0}.mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper{box-shadow:0 0 0 4px var(--app-field-ring)}.mat-mdc-form-field .mat-mdc-form-field-infix{min-height:46px;padding-top:.72rem;padding-bottom:.56rem}.mat-mdc-form-field textarea.mat-mdc-input-element{resize:vertical;min-height:92px;line-height:1.45}.mat-mdc-form-field .mat-mdc-floating-label,.mat-mdc-form-field .mdc-floating-label{color:var(--app-field-label);letter-spacing:.01em;font-weight:600}.mat-mdc-form-field .mat-mdc-input-element,.mat-mdc-form-field .mat-mdc-select-value,.mat-mdc-form-field .mat-mdc-select-arrow,.mat-mdc-form-field .mat-datepicker-toggle-default-icon,.mat-mdc-form-field mat-icon{color:var(--app-text)}.mat-mdc-form-field .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field .mat-mdc-form-field-icon-suffix{color:var(--app-text-soft)}.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{margin-top:.15rem}.mat-mdc-form-field .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field .mat-mdc-form-field-error-wrapper{padding:0 .25rem}table[mat-table],.mat-mdc-table,.mat-table,.app-data-table{border-collapse:separate;border-spacing:0;background:var(--app-surface);width:100%;min-width:640px;color:var(--app-text);border:1px solid var(--app-table-border);border-radius:var(--app-table-radius);box-shadow:var(--app-table-shadow);overflow:hidden}th[mat-header-cell],.mat-mdc-header-cell,.mat-header-cell,.app-data-table thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--app-table-header-text);background:var(--app-table-header-bg);border-right:1px solid var(--app-table-divider);border-bottom:1px solid var(--app-table-border);vertical-align:middle;white-space:normal;font-size:.77rem;font-weight:700;line-height:1.3;padding:var(--app-table-cell-padding-y) var(--app-table-cell-padding-x)!important}td[mat-cell],td[mat-footer-cell],.mat-mdc-cell,.mat-mdc-footer-cell,.mat-cell,.mat-footer-cell,.app-data-table tbody th,.app-data-table td,.app-data-table tfoot th,.app-data-table tfoot td{color:var(--app-text);border-right:1px solid var(--app-table-divider);border-bottom:1px solid var(--app-table-divider);vertical-align:middle;font-size:.86rem;line-height:1.4;padding:var(--app-table-cell-padding-y) var(--app-table-cell-padding-x)!important}.mat-mdc-row,.mat-mdc-footer-row,.mat-row,.mat-footer-row{background:0 0;min-height:0}td[mat-footer-cell],.mat-mdc-footer-cell,.mat-footer-cell,.app-data-table tfoot th,.app-data-table tfoot td{color:var(--app-heading);background:var(--app-table-footer-bg);font-weight:700}th[mat-header-cell]:not(.text-right):not(.text-center):not(.text-left),.mat-mdc-header-cell:not(.text-right):not(.text-center):not(.text-left),.mat-header-cell:not(.text-right):not(.text-center):not(.text-left),td[mat-cell]:not(.text-right):not(.text-center):not(.text-left),td[mat-footer-cell]:not(.text-right):not(.text-center):not(.text-left),.mat-mdc-cell:not(.text-right):not(.text-center):not(.text-left),.mat-mdc-footer-cell:not(.text-right):not(.text-center):not(.text-left),.mat-cell:not(.text-right):not(.text-center):not(.text-left),.mat-footer-cell:not(.text-right):not(.text-center):not(.text-left),.app-data-table th:not(.text-right):not(.text-center):not(.text-left),.app-data-table td:not(.text-right):not(.text-center):not(.text-left){text-align:left}th[mat-header-cell].text-right,td[mat-cell].text-right,td[mat-footer-cell].text-right,.mat-mdc-header-cell.text-right,.mat-mdc-cell.text-right,.mat-mdc-footer-cell.text-right,.mat-header-cell.text-right,.mat-cell.text-right,.mat-footer-cell.text-right,.app-data-table th.text-right,.app-data-table td.text-right{text-align:right!important}th[mat-header-cell].text-center,td[mat-cell].text-center,td[mat-footer-cell].text-center,.mat-mdc-header-cell.text-center,.mat-mdc-cell.text-center,.mat-mdc-footer-cell.text-center,.mat-header-cell.text-center,.mat-cell.text-center,.mat-footer-cell.text-center,.app-data-table th.text-center,.app-data-table td.text-center{text-align:center!important}th[mat-header-cell].text-left,td[mat-cell].text-left,td[mat-footer-cell].text-left,.mat-mdc-header-cell.text-left,.mat-mdc-cell.text-left,.mat-mdc-footer-cell.text-left,.mat-header-cell.text-left,.mat-cell.text-left,.mat-footer-cell.text-left,.app-data-table th.text-left,.app-data-table td.text-left{text-align:left!important}th[mat-header-cell] .mat-sort-header-container,.mat-mdc-header-cell .mat-sort-header-container,.mat-header-cell .mat-sort-header-container{align-items:center;gap:.35rem;display:flex}th[mat-header-cell]:not(.text-right):not(.text-center) .mat-sort-header-container,.mat-mdc-header-cell:not(.text-right):not(.text-center) .mat-sort-header-container,.mat-header-cell:not(.text-right):not(.text-center) .mat-sort-header-container{justify-content:flex-start}th[mat-header-cell].text-right .mat-sort-header-container,.mat-mdc-header-cell.text-right .mat-sort-header-container,.mat-header-cell.text-right .mat-sort-header-container{justify-content:flex-end}th[mat-header-cell].text-center .mat-sort-header-container,.mat-mdc-header-cell.text-center .mat-sort-header-container,.mat-header-cell.text-center .mat-sort-header-container{justify-content:center}tbody tr.mat-mdc-row:nth-of-type(2n),tbody tr.mat-row:nth-of-type(2n),.app-data-table tbody tr:nth-of-type(2n){background:var(--app-table-stripe)}tbody tr.mat-mdc-row:hover,tbody tr.mat-row:hover,.app-data-table tbody tr:hover{background:var(--app-table-hover)}tbody tr.mat-mdc-row>*,tbody tr.mat-row>*,.app-data-table tbody tr>*{background:0 0}tbody tr.mat-mdc-row:last-child>*,tbody tr.mat-row:last-child>*,tfoot tr.mat-mdc-footer-row:last-child>*,tfoot tr.mat-footer-row:last-child>*,.app-data-table tbody tr:last-child>*,.app-data-table tfoot tr:last-child>*{border-bottom:0}.app-data-table thead tr>:last-child,.app-data-table tbody tr>:last-child,.app-data-table tfoot tr>:last-child,.mat-mdc-header-row>:last-child,.mat-mdc-row>:last-child,.mat-mdc-footer-row>:last-child,.mat-header-row>:last-child,.mat-row>:last-child,.mat-footer-row>:last-child{border-right:0}.app-data-table tbody th,.app-data-table .table-section,.mat-mdc-row .table-section,.mat-row .table-section{color:var(--app-heading);background:var(--app-table-section-bg);font-weight:700}.mat-toolbar{font-family:var(--app-font-family);font-size:14px;text-decoration:none}.mat-horizontal-stepper-header-container,.mat-stepper-horizontal-line{background:0 0}.mat-step-header{border:1px solid var(--app-step-chip-border);background:var(--app-step-chip-bg);border-radius:999px;min-height:44px;margin:0 .35rem .75rem 0;padding:0 .75rem}.mat-step-header:hover{background:var(--app-field-bg-hover)}.mat-step-header .mat-step-icon{background:var(--app-step-icon-bg);color:var(--app-step-icon-text)}.mat-step-header .mat-step-label{color:var(--app-step-chip-text);font-weight:600}.mat-step-header[aria-selected=true]{border-color:var(--app-step-chip-active-border);background:var(--app-step-chip-active-bg)}.mat-step-header[aria-selected=true] .mat-step-label{color:var(--app-heading)}.mat-step-header.mat-step-header-state-done{border-color:var(--app-step-chip-done-border);background:var(--app-step-chip-done-bg)}.mat-step-header.mat-step-header-state-done .mat-step-icon{background:var(--app-accent);color:#fff}.mat-horizontal-content-container{border-top:1px solid rgba(var(--app-primary-rgb),.08);padding:1.1rem 0 0}.mat-mdc-card,.mat-card{border:1px solid var(--app-border);border-radius:var(--app-radius-md);box-shadow:none;background:var(--app-surface);color:var(--app-text)}.mat-drawer,.mat-expansion-panel,.mat-mdc-paginator,.mat-mdc-menu-panel,.mat-mdc-autocomplete-panel,.mat-mdc-select-panel,.mat-mdc-dialog-surface,.mat-mdc-snack-bar-container .mdc-snackbar__surface{background:var(--app-surface);color:var(--app-text);border-color:var(--app-border)}.mat-mdc-menu-panel,.mat-mdc-autocomplete-panel,.mat-mdc-select-panel,.mat-mdc-dialog-surface{border:1px solid var(--app-border);box-shadow:var(--app-shadow-sm)}.cdk-overlay-pane.mat-mdc-dialog-panel{min-width:0!important;max-width:80vw!important}.cdk-overlay-backdrop.cdk-overlay-dark-backdrop{background:var(--app-overlay-scrim)}.cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-container,.cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-surface{max-width:inherit;min-width:inherit}.mat-mdc-dialog-surface,.mat-dialog-container{overflow:hidden;border-radius:var(--app-radius-lg)!important;padding:0!important}.bg-color .mat-mdc-dialog-surface,.bg-color .mat-dialog-container{background-color:var(--app-primary)}.cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-surface,.dialog-scss .mat-mdc-dialog-surface,.dialog-scss .mat-dialog-container{background:var(--app-surface);border:1px solid var(--app-border);box-shadow:var(--app-shadow-md)}.mat-mdc-dialog-container .mat-mdc-dialog-title,.mat-mdc-dialog-container [mat-dialog-title],.mat-mdc-dialog-container .mat-dialog-header,.dialog-scss .mat-mdc-dialog-title,.dialog-scss [mat-dialog-title],.dialog-scss .mat-dialog-header{min-height:72px;color:var(--app-toolbar-text);background:var(--app-primary);border-bottom:1px solid var(--app-toolbar-border);align-items:center;gap:14px;display:flex;position:relative;margin:0!important;padding:18px 24px!important}.mat-mdc-dialog-container .mat-dialog-header [mat-dialog-title],.dialog-scss .mat-dialog-header [mat-dialog-title]{min-height:0;color:inherit;box-shadow:none;background:0 0;border:0;flex:auto;margin:0!important;padding:0!important}.mat-mdc-dialog-container .mat-mdc-dialog-title>:not(.dialog-header),.mat-mdc-dialog-container [mat-dialog-title]>:not(.dialog-header),.dialog-scss .mat-mdc-dialog-title>:not(.dialog-header),.dialog-scss [mat-dialog-title]>:not(.dialog-header){z-index:1;position:relative}.mat-mdc-dialog-container .mat-mdc-dialog-title .dialog-header,.mat-mdc-dialog-container [mat-dialog-title] .dialog-header,.dialog-scss .mat-mdc-dialog-title .dialog-header,.dialog-scss [mat-dialog-title] .dialog-header{width:100%;height:auto;min-height:0;color:inherit;background:0 0;padding:0}.mat-mdc-dialog-container .mat-mdc-dialog-title,.mat-mdc-dialog-container .mat-mdc-dialog-title *,.mat-mdc-dialog-container [mat-dialog-title],.mat-mdc-dialog-container [mat-dialog-title] *,.mat-mdc-dialog-container .mat-dialog-header,.mat-mdc-dialog-container .mat-dialog-header *,.dialog-scss .mat-mdc-dialog-title,.dialog-scss .mat-mdc-dialog-title *,.dialog-scss [mat-dialog-title],.dialog-scss [mat-dialog-title] *,.dialog-scss .mat-dialog-header,.dialog-scss .mat-dialog-header *{color:var(--app-toolbar-text)!important}.mat-mdc-dialog-container .mat-dialog-header .header-title,.dialog-scss .mat-dialog-header .header-title{flex:auto;min-width:0}.mat-mdc-dialog-container .mat-mdc-dialog-title,.mat-mdc-dialog-container [mat-dialog-title],.dialog-scss .mat-mdc-dialog-title,.dialog-scss [mat-dialog-title]{letter-spacing:-.02em;font-weight:700;font-size:1.1rem!important}.mat-mdc-dialog-container .mat-dialog-header button[mat-icon-button],.mat-mdc-dialog-container .mat-mdc-dialog-title button[mat-icon-button],.mat-mdc-dialog-container [mat-dialog-title] button[mat-icon-button],.dialog-scss .mat-dialog-header button[mat-icon-button],.dialog-scss .mat-mdc-dialog-title button[mat-icon-button],.dialog-scss [mat-dialog-title] button[mat-icon-button]{z-index:1;color:inherit;background:#ffffff24;border:1px solid #ffffff2e;flex-shrink:0;position:relative}.mat-mdc-dialog-container .mat-dialog-header button[mat-icon-button]:hover,.mat-mdc-dialog-container .mat-mdc-dialog-title button[mat-icon-button]:hover,.mat-mdc-dialog-container [mat-dialog-title] button[mat-icon-button]:hover,.dialog-scss .mat-dialog-header button[mat-icon-button]:hover,.dialog-scss .mat-mdc-dialog-title button[mat-icon-button]:hover,.dialog-scss [mat-dialog-title] button[mat-icon-button]:hover{background:#ffffff38;border-color:#ffffff47}.mat-mdc-dialog-container .mat-dialog-header mat-icon,.mat-mdc-dialog-container .mat-mdc-dialog-title mat-icon,.mat-mdc-dialog-container [mat-dialog-title] mat-icon,.dialog-scss .mat-dialog-header mat-icon,.dialog-scss .mat-mdc-dialog-title mat-icon,.dialog-scss [mat-dialog-title] mat-icon{color:inherit}.mat-mdc-dialog-container .mat-mdc-dialog-content,.mat-mdc-dialog-container [mat-dialog-content],.mat-mdc-dialog-container mat-dialog-content,.dialog-scss .mat-mdc-dialog-content,.dialog-scss [mat-dialog-content],.dialog-scss mat-dialog-content{color:var(--app-text);background:0 0;display:block;margin:0!important;padding:26px 28px 0!important}.mat-mdc-dialog-container .mat-mdc-dialog-content::-webkit-scrollbar{width:10px}.mat-mdc-dialog-container [mat-dialog-content]::-webkit-scrollbar{width:10px}.dialog-scss .mat-mdc-dialog-content::-webkit-scrollbar{width:10px}.dialog-scss [mat-dialog-content]::-webkit-scrollbar{width:10px}.mat-mdc-dialog-container .mat-mdc-dialog-content::-webkit-scrollbar-thumb{background:rgba(var(--app-primary-rgb),.2);border-radius:999px}.mat-mdc-dialog-container [mat-dialog-content]::-webkit-scrollbar-thumb{background:rgba(var(--app-primary-rgb),.2);border-radius:999px}.dialog-scss .mat-mdc-dialog-content::-webkit-scrollbar-thumb{background:rgba(var(--app-primary-rgb),.2);border-radius:999px}.dialog-scss [mat-dialog-content]::-webkit-scrollbar-thumb{background:rgba(var(--app-primary-rgb),.2);border-radius:999px}.mat-mdc-dialog-container .mat-mdc-dialog-actions,.mat-mdc-dialog-container [mat-dialog-actions],.dialog-scss .mat-mdc-dialog-actions,.dialog-scss [mat-dialog-actions]{border-top:1px solid rgba(var(--app-primary-rgb),.08);background:0 0;align-items:center;gap:12px;min-height:0;display:flex;margin:0!important;padding:20px 28px 24px!important}.mat-mdc-dialog-container .mat-mdc-dialog-actions .mat-mdc-button-base,.mat-mdc-dialog-container [mat-dialog-actions] .mat-mdc-button-base,.dialog-scss .mat-mdc-dialog-actions .mat-mdc-button-base,.dialog-scss [mat-dialog-actions] .mat-mdc-button-base{min-width:110px}.mat-mdc-dialog-container .mat-mdc-dialog-content+.mat-mdc-dialog-actions,.mat-mdc-dialog-container [mat-dialog-content]+[mat-dialog-actions],.dialog-scss .mat-mdc-dialog-content+.mat-mdc-dialog-actions,.dialog-scss [mat-dialog-content]+[mat-dialog-actions]{margin-top:24px!important}.mat-mdc-raised-button,.mat-mdc-unelevated-button,.mat-mdc-outlined-button,.mat-flat-button,.mat-stroked-button,.mat-mdc-raised-button.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-flat-button.mat-primary{border-radius:var(--app-radius-sm)}.mat-elevation-z8,.mat-elevation-z7,.mat-elevation-z6,.mat-elevation-z5,.mat-elevation-z4,.mat-elevation-z3,.mat-elevation-z2,.mat-elevation-z1,.mat-elevation-z0{overflow-x:auto}.toast-container .ngx-toastr{border-radius:var(--app-radius-sm);box-shadow:none;font-family:var(--app-font-family);border:1px solid #ffffff14}.toast-success{background-color:var(--app-accent)}.toast-error{background-color:var(--bs-danger)}.toast-warning{background-color:var(--bs-warning);color:#362200}.toast-info{background-color:var(--bs-info)}.cdk-overlay-pane,.mat-mdc-dialog-surface,.mat-mdc-menu-panel,.mat-mdc-select-panel,.mat-mdc-autocomplete-panel,.mat-mdc-snack-bar-container .mdc-snackbar__surface{transition:none!important;animation:none!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
