*{box-sizing:border-box;margin:0}html{height:-webkit-fill-available}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fefbff;background:var(--color-background);color:#1b1b1f;color:var(--color-on-background);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--app-height:100%;--typescale-headline-large-font:"Poppins",sans-serif;--typescale-headline-large-weight:600;--typescale-headline-large-size:2rem;--typescale-headline-large-line-height:40px;--typescale-headline-large-tracking:0px;--typescale-headline-small-font:"Poppins",sans-serif;--typescale-headline-small-weight:600;--typescale-headline-small-size:1.5rem;--typescale-headline-small-line-height:32px;--typescale-headline-small-tracking:0px;--typescale-title-large-font:"Poppins",sans-serif;--typescale-title-large-weight:600;--typescale-title-large-size:1.375rem;--typescale-title-large-line-height:28px;--typescale-title-large-tracking:0px;--typescale-title-medium-font:"Poppins",sans-serif;--typescale-title-medium-weight:600;--typescale-title-medium-size:1rem;--typescale-title-medium-line-height:24px;--typescale-title-medium-tracking:0.1px;--typescale-title-small-font:"Poppins",sans-serif;--typescale-title-small-weight:600;--typescale-title-small-size:0.875rem;--typescale-title-small-line-height:20px;--typescale-title-small-tracking:0.1px;--typescale-body-large-font:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--typescale-body-large-weight:400;--typescale-body-large-size:1rem;--typescale-body-large-line-height:24px;--typescale-body-large-tracking:0.5px;--typescale-body-medium-font:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--typescale-body-medium-weight:400;--typescale-body-medium-size:0.875rem;--typescale-body-medium-line-height:20px;--typescale-body-medium-tracking:0.25px;--typescale-label-large-font:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--typescale-label-large-weight:600;--typescale-label-large-size:0.875rem;--typescale-label-large-line-height:20px;--typescale-label-large-tracking:0.1px;--typescale-label-medium-font:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--typescale-label-medium-weight:500;--typescale-label-medium-size:0.75rem;--typescale-label-medium-line-height:16px;--typescale-label-medium-tracking:0.5px;--shape-corner-none:none;--shape-corner-extra-small:4px;--shape-corner-extra-small-top:4px 4px 0px 0px;--shape-corner-small:8px;--shape-corner-medium:12px;--shape-corner-large:16px;--shape-corner-large-end:0px 16px 16px 0px;--shape-corner-large-top:16px 16px 0px 0px;--shape-corner-extra-large:28px;--shape-corner-extra-large-top:28px 28px 0px 0px;--shape-corner-full:28px;--color-primary:#004dec;--color-on-primary:#fff;--color-primary-container:#dbe1ff;--color-on-primary-container:#001454;--color-secondary:#0062a2;--color-on-secondary:#fff;--color-secondary-container:#cfe4ff;--color-on-secondary-container:#001d36;--color-tertiary:#715d00;--color-on-tertiary:#fff;--color-tertiary-container:#ffe163;--color-on-tertiary-container:#231b00;--color-error:#b3261e;--color-on-error:#fff;--color-error-container:#f9dedc;--color-on-error-container:#410e0b;--color-outline:#79747e66;--color-background:#fefbff;--color-on-background:#1b1b1f;--color-surface:#fefbff;--color-on-surface:#1b1b1f;--color-surface-variant:#e7e0ec;--color-on-surface-variant:#49454f;--color-inverse-primary:#b5c4ff;--color-inverse-surface:#303033;--color-inverse-on-surface:#f3f0f5;--color-neutral:#fff;--color-surface-elevation-0:#004dec00;--color-surface-elevation-1:#004dec0d;--color-surface-elevation-2:#004dec14;--color-surface-elevation-3:#004dec1c;--color-surface-elevation-4:#004dec1f;--color-surface-elevation-5:#004dec24;--color-on-surface-elevation-0:#1b1b1f00;--color-on-surface-elevation-1:#1b1b1f0d;--color-on-surface-elevation-2:#1b1b1f14;--color-on-surface-elevation-3:#1b1b1f1c;--color-on-surface-elevation-4:#1b1b1f1f;--color-on-surface-elevation-5:#1b1b1f24}@media only screen and (min-width:960px){:root{--typescale-body-medium-size:1rem;--typescale-body-medium-line-height:24px}}h1{font-family:Poppins,sans-serif;font-family:var(--typescale-headline-large-font);font-size:2rem;font-size:var(--typescale-headline-large-size);font-weight:600;font-weight:var(--typescale-headline-large-weight);letter-spacing:0;letter-spacing:var(--typescale-headline-large-tracking);line-height:40px;line-height:var(--typescale-headline-large-line-height)}h2{font-family:Poppins,sans-serif;font-family:var(--typescale-headline-small-font);font-size:1.5rem;font-size:var(--typescale-headline-small-size);font-weight:600;font-weight:var(--typescale-headline-small-weight);letter-spacing:0;letter-spacing:var(--typescale-headline-small-tracking);line-height:32px;line-height:var(--typescale-headline-small-line-height)}h3{font-family:Poppins,sans-serif;font-family:var(--typescale-title-large-font);font-size:1.375rem;font-size:var(--typescale-title-large-size);font-weight:600;font-weight:var(--typescale-title-large-weight);letter-spacing:0;letter-spacing:var(--typescale-title-large-tracking);line-height:28px;line-height:var(--typescale-title-large-line-height)}h4{font-family:Poppins,sans-serif;font-family:var(--typescale-title-medium-font);font-size:1rem;font-size:var(--typescale-title-medium-size);font-weight:600;font-weight:var(--typescale-title-medium-weight);letter-spacing:.1px;letter-spacing:var(--typescale-title-medium-tracking);line-height:24px;line-height:var(--typescale-title-medium-line-height)}h5{font-family:Poppins,sans-serif;font-family:var(--typescale-title-small-font);font-size:.875rem;font-size:var(--typescale-title-small-size);font-weight:600;font-weight:var(--typescale-title-small-weight);letter-spacing:.1px;letter-spacing:var(--typescale-title-small-tracking);line-height:20px;line-height:var(--typescale-title-small-line-height)}p{font-size:.875rem;font-size:var(--typescale-body-medium-size)}a,p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--typescale-body-medium-font);font-weight:400;font-weight:var(--typescale-body-medium-weight);letter-spacing:.25px;letter-spacing:var(--typescale-body-medium-tracking);line-height:20px;line-height:var(--typescale-body-medium-line-height)}a{text-decoration:none}table{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--typescale-body-medium-font);font-size:.875rem;font-size:var(--typescale-body-medium-size);font-weight:400;font-weight:var(--typescale-body-medium-weight);letter-spacing:.25px;letter-spacing:var(--typescale-body-medium-tracking);line-height:20px;line-height:var(--typescale-body-medium-line-height)}thead{font-family:Poppins,sans-serif;font-family:var(--typescale-title-medium-font);font-size:1rem;font-size:var(--typescale-title-medium-size);font-weight:600;font-weight:var(--typescale-title-medium-weight);letter-spacing:.1px;letter-spacing:var(--typescale-title-medium-tracking);line-height:24px;line-height:var(--typescale-title-medium-line-height)}button{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--typescale-label-large-font);font-size:.875rem;font-size:var(--typescale-label-large-size);font-weight:600;font-weight:var(--typescale-label-large-weight);justify-content:center;letter-spacing:.1px;letter-spacing:var(--typescale-label-large-tracking);line-height:20px;line-height:var(--typescale-label-large-line-height);position:relative}button:before{border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.filled-button{background:#004dec;background:var(--color-primary);border-radius:28px;border-radius:var(--shape-corner-full);color:#fff;color:var(--color-on-primary);height:40px;padding:0 1.5rem}.filled-button:hover:before{background:#1b1b1f14;background:var(--color-on-surface-elevation-2)}.filled-button:hover{box-shadow:0 2px 4px rgba(0,0,0,.25)}.filled-button:focus:before{background:#1b1b1f1c;background:var(--color-on-surface-elevation-3)}.filled-button:active:before{background:#1b1b1f24;background:var(--color-on-surface-elevation-5)}.filled-button svg{margin:0 .5rem 0 -.5rem}.filled-tonal-button{background:#cfe4ff;background:var(--color-secondary-container);border-radius:28px;border-radius:var(--shape-corner-full);color:#001d36;color:var(--color-on-secondary-container);height:40px;padding:0 1.5rem}.filled-tonal-button:hover:before{background:#004dec14;background:var(--color-surface-elevation-2)}.filled-tonal-button:hover{box-shadow:0 2px 4px rgba(0,0,0,.25)}.filled-tonal-button:focus:before{background:#004dec1c;background:var(--color-surface-elevation-3)}.filled-tonal-button:active:before{background:#004dec24;background:var(--color-surface-elevation-5)}.filled-tonal-button svg{margin:0 .5rem 0 -.5rem}.elevated-button{background:#fefbff;background:var(--color-surface);border-radius:28px;border-radius:var(--shape-corner-full);box-shadow:0 2px 4px rgba(0,0,0,.25);color:#1b1b1f;color:var(--color-on-surface);height:40px;padding:0 1.5rem}.elevated-button:before{background:#004dec0d;background:var(--color-surface-elevation-1)}.elevated-button:hover:before{background:#004dec14;background:var(--color-surface-elevation-2)}.elevated-button:focus:before{background:#004dec1c;background:var(--color-surface-elevation-3)}.elevated-button:active:before{background:#004dec24;background:var(--color-surface-elevation-5)}.elevated-button svg{margin:0 .5rem 0 -.5rem}.text-button{background:inherit;color:#004dec;color:var(--color-primary);height:40px;padding:0 .75rem}.fab{background:#ffe163;background:var(--color-tertiary-container);border-radius:16px;border-radius:var(--shape-corner-large);color:#231b00;color:var(--color-on-tertiary-container);height:56px;width:56px}.fab:hover:before{background:#004dec0d;background:var(--color-surface-elevation-1)}.fab:focus:before{background:#004dec1c;background:var(--color-surface-elevation-3)}.fab:active:before{background:#004dec24;background:var(--color-surface-elevation-5)}.extended-fab{background:#ffe163;background:var(--color-tertiary-container);border-radius:16px;border-radius:var(--shape-corner-large);box-shadow:0 2px 4px rgba(0,0,0,.25);color:#231b00;color:var(--color-on-tertiary-container);height:56px;padding:0 1rem}.extended-fab:hover:before{background:#004dec0d;background:var(--color-surface-elevation-1)}.extended-fab:focus:before{background:#004dec1c;background:var(--color-surface-elevation-3)}.extended-fab:active:before{background:#004dec24;background:var(--color-surface-elevation-5)}.extended-fab svg{margin-right:.5rem}.icon-button{background:#004dec00;background:var(--color-surface-elevation-0);border-radius:28px;border-radius:var(--shape-corner-full);color:#1b1b1f;color:var(--color-on-background);margin:4px;padding:8px}.icon-button:hover{background:#004dec14;background:var(--color-surface-elevation-2)}input,select{-webkit-appearance:none;appearance:none;background:inherit;outline:none}.input-container{position:relative}.input-normal{background-color:#fefbff;background-color:var(--color-surface);border:1px solid #79747e66;border:1px solid var(--color-outline);border-radius:4px;border-radius:var(--shape-corner-extra-small);border-radius:8px;border-radius:var(--shape-corner-small);color:#1b1b1f;color:var(--color-on-surface);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--typescale-body-large-font);font-size:1rem;font-size:var(--typescale-body-large-size);font-weight:400;font-weight:var(--typescale-body-large-weight);height:3rem;letter-spacing:.5px;letter-spacing:var(--typescale-body-large-tracking);line-height:24px;line-height:var(--typescale-body-large-line-height);padding:0 1rem}.input-normal:focus{border:2px solid #001454;border:2px solid var(--color-on-primary-container)}.input-normal:hover:not(:focus){border-color:#e7e0ec;border-color:var(--color-surface-variant)}.input-label{background-color:inherit;background-color:#fefbff;background-color:var(--color-surface);border-color:#1b1b1f;border-color:var(--color-on-surface);font-size:1rem;left:1rem;padding:0 .25rem;position:absolute;top:1rem;transition:top .2s,font-size .2s}.input-normal:focus+.input-label{color:#004dec;color:var(--color-primary);font-size:.875rem;top:-.5rem}.input-normal:not([value=""]):not(:focus)+.input-label{color:#5f6368;font-size:.875rem;top:-.5rem}.input-icon{color:var(--gray-500);cursor:pointer;position:absolute;right:0;top:0}fieldset{grid-gap:1rem;border:1px solid #79747e66;border:1px solid var(--color-outline);border-radius:6px;display:grid;gap:1rem;grid-column:1rem;padding:1rem}fieldset input,fieldset select{width:100%}legend{font-weight:500}.table-container{background:#fefbff;background:var(--color-surface);margin:2rem 0;overflow-x:auto}table{background:#004dec0d;background:var(--color-surface-elevation-1);border-collapse:separate;border-radius:16px;border-radius:var(--shape-corner-large);color:#001454;color:var(--color-on-primary-container);-webkit-print-color-adjust:exact;width:100%}thead tr{height:56px;white-space:nowrap}th{background:red;background:#004dec14;background:var(--color-surface-elevation-2);padding:0 1rem}th:first-child{border-radius:16px 0 0 0}th:last-child{border-radius:0 16px 0 0}tbody tr{height:48px}tbody tr:hover{background:#004dec0d;background:var(--color-surface-elevation-1)}td{padding:1rem}#middle{border-radius:16px;overflow:auto}@media only screen and (min-width:600px){th{padding:0 2rem}td{padding:1rem 2rem}}aside{display:none}main{padding:1rem 1rem 7rem;z-index:10}.page{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:pagein;animation-name:pagein;margin-top:0}@-webkit-keyframes pagein{0%{margin-top:24px;opacity:0}to{margin-top:0;opacity:1}}@keyframes pagein{0%{margin-top:24px;opacity:0}to{margin-top:0;opacity:1}}.app-fab{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:fabin;animation-name:fabin;bottom:96px;position:fixed;right:16px}@-webkit-keyframes fabin{0%{opacity:0;-webkit-transform:scale(.85);transform:scale(.85)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fabin{0%{opacity:0;-webkit-transform:scale(.85);transform:scale(.85)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-width:600px){aside{display:block;height:100vh;left:0;position:fixed;top:0;width:80px;z-index:90}main{margin-left:80px;padding:2rem;z-index:10}.app-fab{display:none}}@media only screen and (min-width:1240px){aside{width:360px}main{margin-left:360px}aside{width:320px}main{margin-left:320px;padding:2rem;z-index:10}}@media only screen and (min-width:1664px){.page{margin:auto;width:1280px}}@media only screen and (min-width:1920px){aside{width:360px}}.banner{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:bannerin;animation-name:bannerin;display:none;overflow:hidden;padding-left:0;position:-webkit-sticky;position:sticky;right:0;top:4rem;width:100%;z-index:80}@-webkit-keyframes bannerin{0%{-webkit-transform:translateY(-64px);transform:translateY(-64px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bannerin{0%{-webkit-transform:translateY(-64px);transform:translateY(-64px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.banner-content{background:var(--color-surface);border-bottom:1px solid var(--color-outline);height:100%;padding:1rem 1rem .5rem;width:100%}.banner-buttons-container{display:flex;gap:.5rem;margin-left:auto}@media only screen and (min-width:600px){.banner{padding-left:96px}}@media only screen and (min-width:1240px){.banner{padding-left:376px}}.dialog-scrim{align-items:center;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:dialogScrimIn;animation-name:dialogScrimIn;background:rgba(0,0,0,.5);display:none;height:var(--app-height);justify-content:center;left:0;padding:1rem;position:fixed;top:0;transition:opacity .3s;width:100vw;z-index:500}@-webkit-keyframes dialogScrimIn{0%{opacity:0}to{opacity:1}}@keyframes dialogScrimIn{0%{opacity:0}to{opacity:1}}.dialog{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:dialogin;animation-name:dialogin;background:var(--color-surface);border-radius:var(--shape-corner-large);max-width:480px}@-webkit-keyframes dialogin{0%{opacity:0;-webkit-transform:translateY(32px);transform:translateY(32px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dialogin{0%{opacity:0;-webkit-transform:translateY(32px);transform:translateY(32px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.dialog-tint{background:var(--color-surface-elevation-3);border-radius:inherit;height:inherit;padding:1.5rem;width:inherit}.dialog-header{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.dialog-buttons-container{display:flex;gap:.5rem;margin-top:1.5rem}.top-app-bar{background:var(--color-surface);height:64px;left:0;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}.top-app-bar-surface-tint{align-items:center;background:var(--color-surface-elevation-0);display:flex;height:inherit;padding:0 .5rem;position:relative;transition:background-color .5s ease;width:inherit}.top-app-bar-surface-tint-scroll{background:var(--color-surface-elevation-2)}.top-app-bar-logo,.top-app-bar-title{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.top-app-bar-logo{height:40px}@media only screen and (min-width:600px){.top-app-bar-surface-tint{padding:0 1rem}}.cls-1{fill:#001b66}.cls-2{fill:url(#linear-gradient)}.cls-3{fill:url(#linear-gradient-2)}.cls-4{stroke:#fff;stroke-miterlimit:10;stroke-width:7px;fill:url(#linear-gradient-3)}@media (prefers-color-scheme:dark){.cls-1{fill:var(--color-on-background)}.cls-2{fill:var(--color-primary)}}.cls-5{fill:#fff}.cls-6{stroke:none}.cls-7{fill:none}.loading-logo{width:180px}.navigation-bar{background:var(--color-surface);bottom:0;height:80px;left:0;overflow:hidden;position:fixed;width:100%;z-index:100}.navigation-bar-surface-tint{background:var(--color-surface-elevation-2);display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:inherit;width:inherit}.navigation-bar-item{align-items:center;color:var(--color-on-surface);display:flex;flex-direction:column;font-family:var(--typescale-label-medium-font);font-size:var(--typescale-label-medium-size);font-weight:var(--typescale-label-medium-weight);gap:.25rem;letter-spacing:var(--typescale-label-medium-tracking);line-height:var(--typescale-label-medium-line-height);padding:.75rem 0 1rem}.navigation-bar-item:hover>.navigation-bar-active-indicator{background:var(--color-on-surface-elevation-2)}.navigation-bar-item:focus>.navigation-bar-active-indicator{background:var(--color-secondary-container)}.navigation-bar-item:active>.navigation-bar-active-indicator{background:var(--color-on-surface-elevation-5)}.navigation-bar-active-indicator{align-items:center;border-radius:var(--shape-corner-large);display:flex;height:2rem;justify-content:center;width:4rem}.navigation-bar-active-indicator-match{background:var(--color-secondary-container)}@media only screen and (min-width:600px){.navigation-bar{display:none}}.navigation-rail{display:none}.navigation-rail-fab{margin-bottom:3rem}.navigation-rail-item{align-items:center;color:var(--color-on-surface);display:flex;flex-direction:column;font-family:var(--typescale-label-medium-font);font-size:var(--typescale-label-medium-size);font-weight:var(--typescale-label-medium-weight);gap:.25rem;letter-spacing:var(--typescale-label-medium-tracking);line-height:var(--typescale-label-medium-line-height);padding:.75rem 0 1rem}.navigation-rail-item:hover>.navigation-rail-active-indicator{background:var(--color-on-surface-elevation-2)}.navigation-rail-item:focus>.navigation-rail-active-indicator{background:var(--color-secondary-container)}.navigation-rail-item:active>.navigation-rail-active-indicator{background:var(--color-on-surface-elevation-5)}.navigation-rail-active-indicator{align-items:center;border-radius:var(--shape-corner-large);display:flex;height:2rem;justify-content:center;width:4rem}.navigation-rail-active-indicator-match{background:var(--color-secondary-container)}@media only screen and (min-width:600px){.navigation-rail{align-items:center;display:flex;flex-direction:column;height:100vh;overflow:auto;padding-top:76px;width:100%}}@media only screen and (min-width:1240px){.navigation-rail{display:none}}.navigation-drawer{display:none}.navigation-drawer-item{align-items:center;background:inherit;border-radius:var(--shape-corner-extra-large);color:var(--color-on-surface);display:flex;font-family:var(--typescale-label-large-font);font-size:var(--typescale-label-large-size);font-weight:var(--typescale-label-large-weight);height:56px;letter-spacing:var(--typescale-label-large-tracking);line-height:var(--typescale-label-large-line-height);padding:0 1.5rem}.navigation-drawer-item svg{margin:0 .75rem 0 -.5rem}.navigation-drawer-item-match{background:var(--color-secondary-container)}.navigation-drawer-item:hover{background:var(--color-on-surface-elevation-2)}.navigation-drawer-item:focus{background:var(--color-secondary-container)}.navigation-drawer-item:active{background:var(--color-on-surface-elevation-5)}@media only screen and (min-width:1240px){.navigation-drawer{display:block;padding:76px 12px 0;width:100%}}.scrim{background-color:transparent;height:100vh;height:var(--app-height);opacity:0;position:fixed;right:0;top:0;transition:visibility .3s,opacity .3s,background-color .3s,height .3s;visibility:hidden;width:100vw;z-index:150}.scrim-visible{background-color:rgba(0,0,0,.4);background:var(--color-on-surface-elevation-3);opacity:1;visibility:visible}.modal-navigation-drawer{background:var(--color-surface);border-radius:var(--shape-corner-large-end);height:100vh;height:var(--app-height);left:-360px;overflow-y:auto;padding:16px 12px 0;position:fixed;top:0;transition:left .3s ease-in-out,height .3s;width:calc(100vw - 56px)}.modal-navigation-drawer h5{margin-bottom:1rem}.modal-navigation-drawer-opened{left:0}@media only screen and (min-width:600px){.modal-navigation-drawer{width:360px}}.drawer-account-card{background:var(--color-surface-elevation-1);border-radius:var(--shape-corner-small);display:flex;gap:1rem;margin:0 0 1rem;padding:1rem;position:relative}.drawer-account-card img{border-radius:50%;height:48px;width:48px}.drawer-account-signout{position:absolute;right:.25rem;top:.25rem;z-index:20000}.home-section-1{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr;grid-template-rows:auto auto;margin:2rem 0}.elevated-card{background:var(--color-surface);border-radius:var(--shape-corner-large);box-shadow:0 2px 4px rgba(0,0,0,.25)}.elevated-card-tint{background:var(--color-surface-elevation-1);border-radius:inherit;display:grid;grid-template-columns:1fr;grid-template-rows:160px auto;height:100%;width:inherit}.elevated-card-img{border-radius:var(--shape-corner-large);height:100%;object-fit:cover;width:100%}.elevated-card-content{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;padding:1.5rem}.outlined-card{background:var(--color-surface);border:1px solid var(--color-outline);border-radius:var(--shape-corner-large)}.outlined-card-content{display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:space-between;padding:1.5rem}@media only screen and (min-width:600px){.home-section-1{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto}.elevated-card-tint{grid-template-columns:1fr 1fr;grid-template-rows:auto}}@media only screen and (min-width:1920px){.elevated-card-content,.outlined-card-content{padding:2rem}}.records-header{align-items:center;display:flex;justify-content:space-between}.records-search-container{position:relative}.records-search-container input{background:var(--color-surface-elevation-1);border:none;border-radius:24px;height:48px;padding:0 1rem}.records-search-container svg{position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.records-dialog-container{align-items:center;display:flex;flex-direction:column;gap:1rem;margin:4rem 0;padding:0 2rem;text-align:center}.records-dialog-buttons-container{display:flex;gap:1rem;margin-top:.5rem}.register{padding-bottom:6rem}.register h2{margin-bottom:.75rem}.register p{max-width:60ch}.bottom-bar{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:intro;animation-name:intro;background:var(--color-surface);border-radius:var(--shape-corner-large-top);bottom:80px;height:80px;position:fixed;right:0;width:100%;z-index:1}.bottom-bar-tint{align-items:center;background:var(--color-surface-elevation-1);border-radius:inherit;display:flex;height:inherit;justify-content:space-between;padding:0 1rem;position:relative;width:100%}.bottom-progress-bar-step-counter{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes intro{0%{bottom:0}to{bottom:80px}}@keyframes intro{0%{bottom:0}to{bottom:80px}}@media only screen and (min-width:600px){.bottom-bar{bottom:0;width:calc(100% - 80px)}.bottom-bar-tint{background:var(--color-surface-elevation-2)}@-webkit-keyframes intro{0%{bottom:-80px}to{bottom:0}}@keyframes intro{0%{bottom:-80px}to{bottom:0}}}@media only screen and (min-width:1240px){.bottom-bar{width:calc(100% - 320px)}}.step{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:tabin;animation-name:tabin;display:none}@-webkit-keyframes tabin{0%{opacity:0}to{opacity:1}}@keyframes tabin{0%{opacity:0}to{opacity:1}}.step-header{align-items:center;display:flex}.step-header-check{color:var(--color-primary);margin-left:1rem}.step-header button{margin-left:auto}.categories-container{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr);margin:2rem 0}.category{align-items:center;background:var(--color-surface-elevation-1);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;height:calc(33.33333vw - 16px);justify-content:center;position:relative;text-align:center}@media only screen and (min-width:600px){.categories-container{display:flex;flex-wrap:wrap}.category{height:128px;width:128px}}.category:hover{background:var(--color-surface-elevation-2)}.category-active{border:1px solid var(--color-primary)}.category-radio-button{position:absolute;right:.75rem;top:.75rem}.bottom-progress-bar-container{left:0;position:absolute;top:0;width:100%}.medio{border-radius:16px 16px 0 0;height:16px;overflow:auto}.bottom-progress-bar{background:var(--color-primary);border-radius:px;height:4px;transition:width .3s ease-out;width:20%}.register-title-input-container{position:relative}.register-title-input{background:var(--color-surface-elevation-1);border:none;border-bottom:1px solid var(--color-outline);border-radius:var(--shape-corner-large-top);color:var(--color-on-surface);font-family:var(--typescale-body-large-font);font-size:var(--typescale-body-large-size);font-weight:var(--typescale-body-large-weight);height:80px;letter-spacing:var(--typescale-body-large-tracking);line-height:var(--typescale-body-large-line-height);padding:0 2rem;width:100%}.register-title-input:focus{border-bottom:2px solid var(--color-on-primary-container)}.register-title-input:hover:not(:focus){border-color:var(--color-surface-variant)}.register-title-input-label{background-color:inherit;border-color:var(--color-on-surface);font-size:1rem;left:2rem;padding:0 .25rem;position:absolute;top:1.75rem;transition:top .2s,font-size .2s}.register-title-input:focus+.register-title-input-label{color:var(--color-primary);font-size:.875rem;top:.5rem}.register-title-input:not([value=""]):not(:focus)+.register-title-input-label{color:#5f6368;font-size:.875rem;top:.5rem}.register-file-container{align-items:center;background:var(--color-surface-elevation-1);border:1px dashed var(--color-outline);border-radius:var(--shape-corner-large);display:flex;flex-direction:column;gap:.5rem;height:200px;justify-content:center;margin:2rem 0;transition:background-color .3s,box-shadow .3s}.register-file-hash-container{word-wrap:break-word;align-items:center;background:var(--color-neutral);border:1px solid var(--color-outline);border-radius:var(--shape-corner-small);color:var(--color-on-surface-variant);display:flex;gap:.5rem;margin:1rem 0;padding:.5rem}.register-roles-component{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr;grid-template-rows:auto auto;margin:2rem 0}.register-roles-list{display:flex;flex-direction:column;gap:.5rem}.register-roles-list-item{background:var(--color-surface-elevation-1);border-radius:var(--shape-corner-small);padding:1rem;position:relative}.register-roles-iso2{bottom:1rem;position:absolute;right:1rem}.register-roles-list-item-delete{color:var(--color-error);position:absolute;right:.25rem;top:.25rem}@media only screen and (min-width:600px){.register-roles-component{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:480px 1fr;grid-template-rows:1fr}}.snackbar{align-items:center;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-name:snackbarin;animation-name:snackbarin;background:var(--color-inverse-surface);border-radius:var(--shape-corner-extra-small);bottom:180px;box-shadow:0 3px 6px rgba(0,0,0,.4);color:var(--color-inverse-on-surface);display:none;height:48px;left:50%;min-width:344px;padding:0 1rem;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@-webkit-keyframes snackbarin{0%{opacity:0}10%{opacity:1}75%{opacity:1}to{display:none;opacity:0}}@keyframes snackbarin{0%{opacity:0}10%{opacity:1}75%{opacity:1}to{display:none;opacity:0}}.snackbar button{color:var(--color-inverse-primary);margin-left:auto}@media only screen and (min-width:600px){.snackbar{bottom:100px;left:calc(50vw + 40px)}}@media only screen and (min-width:1240px){.snackbar{left:calc(50vw + 180px)}}.congratulations-card{background:var(--color-surface-elevation-1);border-radius:var(--shape-corner-large);display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.certificate{text-justify:inter-word}.certificate-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.certificate-logo{margin:2rem 0;max-height:112px;max-width:256px}.certificate-details-container{border:1px solid var(--color-outline);border-radius:var(--shape-corner-small);padding:1rem}.certificate-details-container p{display:inline-block;word-break:break-all}@media print{.certificate{--webkit-print-color-adjust:exact}#cert-download-button,.navigation-bar,.navigation-drawer,.top-app-bar{display:none}@page :footer{display:none}@page :header{display:none}@page{margin-bottom:0;margin-top:0}body{padding-bottom:72px;padding-top:72px}}.signup{align-items:center;background-image:url(https://media.istockphoto.com/videos/business-people-working-in-a-busy-open-plan-office-video-id1201224615?s=640x640);background-image:url(https://img.freepik.com/foto-gratis/ejecutivos-negocios-discutir-sus-colegas-whiteboa_1170-1837.jpg?t=st=1655158072~exp=1655158672~hmac=c3bbd2979400ddaa2347deb72f915403a6b56261cff0041416902fad24914207&w=1380);background:linear-gradient(0deg,var(--color-surface-elevation-5),var(--color-surface-elevation-5)),url("https://firebasestorage.googleapis.com/v0/b/enotario-91456.appspot.com/o/assets%2Fpexels-alexander-suhorucov-6457478%20(2).jpg?alt=media&token=64cfcb87-093e-407d-8737-afba6de62638");background-position:50%;background-size:cover;display:flex;height:100vh;justify-content:center;padding:2rem}.signup-card{background:var(--color-surface)}.signup-card,.signup-card-tint{border-radius:var(--shape-corner-large);width:100%}.signup-card-tint{background:var(--color-surface-elevation-1);display:flex;flex-direction:column;padding:1.5rem}.signup-card h2{margin:1.5rem;text-align:center}.signup-card form{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.signup-card a{color:var(--color-primary)}.signup-logo{width:128px}@media only screen and (min-width:600px){.signup-card{width:480px}.signup-card-tint{padding:2rem}}
/*# sourceMappingURL=main.304de7b9.css.map*/