@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/nwpMtKy2OAdR1K-IwhWudF-R3woqauLYxnV18JRx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/nwpMtKy2OAdR1K-IwhWudF-R3woqY-LYxnV18JRx.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/nwpMtKy2OAdR1K-IwhWudF-R3woqa-LYxnV18JRx.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/nwpMtKy2OAdR1K-IwhWudF-R3woqZOLYxnV18JRx.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/nwpMtKy2OAdR1K-IwhWudF-R3woqaOLYxnV18JRx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/nwpMtKy2OAdR1K-IwhWudF-R3woqaeLYxnV18JRx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/nwpMtKy2OAdR1K-IwhWudF-R3woqZ-LYxnV18A.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/nwpStKy2OAdR1K-IwhWudF-R3wIaZejf5HdF8Q.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/nwpStKy2OAdR1K-IwhWudF-R3wsaZejf5HdF8Q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/nwpStKy2OAdR1K-IwhWudF-R3wMaZejf5HdF8Q.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/nwpStKy2OAdR1K-IwhWudF-R3wwaZejf5HdF8Q.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/nwpStKy2OAdR1K-IwhWudF-R3wAaZejf5HdF8Q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/nwpStKy2OAdR1K-IwhWudF-R3wEaZejf5HdF8Q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/nwpStKy2OAdR1K-IwhWudF-R3w8aZejf5Hc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;src:url(/assets/fonts/LDItaoyNOAY6Uewc665JcIzCKsKc_M9flwmP.woff2)format("woff2")}.mir{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;color:inherit;pointer-events:none;-webkit-user-drag:none;direction:ltr;font-family:Material Icons Round;font-size:1.5em;font-style:normal;font-weight:400;line-height:1;display:block}.mir.refreshing{animation:2.5s infinite mir-refreshing}h1{font-size:3em;font-weight:600}h2{font-size:2.5em;font-weight:600}h3{font-size:2em;font-weight:600}h4{font-size:1.125em;font-weight:600}h5{color:#888780;font-size:1em;font-weight:500}input,textarea,button,select{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;background-color:#0000}input::-webkit-input-placeholder{color:#b4b2a9}textarea::-webkit-input-placeholder{color:#b4b2a9}button::-webkit-input-placeholder{color:#b4b2a9}select::-webkit-input-placeholder{color:#b4b2a9}input::-moz-placeholder{color:#b4b2a9}textarea::-moz-placeholder{color:#b4b2a9}button::-moz-placeholder{color:#b4b2a9}select::-moz-placeholder{color:#b4b2a9}:is(input:-ms-placeholder-shown,textarea:-ms-placeholder-shown,button:-ms-placeholder-shown,select:-ms-placeholder-shown){color:#b4b2a9}:is(input:placeholder-shown,textarea:placeholder-shown,button:placeholder-shown,select:placeholder-shown){color:#b4b2a9}input::-moz-placeholder{color:#b4b2a9}textarea::-moz-placeholder{color:#b4b2a9}button::-moz-placeholder{color:#b4b2a9}select::-moz-placeholder{color:#b4b2a9}input::placeholder,textarea::placeholder,button::placeholder,select::placeholder{color:#b4b2a9}select{cursor:pointer}.select{align-items:center;gap:.25em;display:flex;position:relative}.select .mir{font-size:1.25em}.input{flex-direction:column;gap:.25em;display:flex;position:relative}.input__split{align-items:flex-start;gap:.5em;display:flex;position:relative}.input__split .input{width:50%}.input label{color:#888780;justify-content:space-between;align-items:center;width:100%;font-size:.875em;display:flex;position:relative}.input input{text-overflow:ellipsis;background-color:#fff;border-radius:.5em;width:100%;padding:.75em 1em;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .075em #e2e0d8}.input input.dropdown__trigger{cursor:pointer}.input input[disabled]{color:#888780;cursor:not-allowed}.input:has(.mir) input{padding-left:2.5em}.input:has(.mir) .mir{z-index:1;color:#b4b2a9;position:absolute;bottom:50%;left:.5em;transform:translateY(50%)}.input.error label{color:#d15151}.input .dropdown{flex-direction:column;gap:.5em;width:100%;display:flex;position:relative}.input .dropdown:focus-within ul,.input .dropdown:active ul{display:flex}.input .dropdown ul{z-index:1;background-color:#f7f6f3;border-radius:.5em;flex-direction:column;padding:.5em 0;list-style:none;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:inset 0 0 0 .075em #e2e0d8}.input .dropdown ul li{display:block;position:relative}.input .dropdown ul li button{text-align:left;border-radius:.25em;width:100%;padding:.5em 1em;position:relative}.input .dropdown ul li button:hover,.input .dropdown ul li button:focus-visible,.input .dropdown ul li button:active{color:#fff;-webkit-box-shadow:none;box-shadow:none;background-color:#888780}button{cursor:pointer;transition:color .2s,background-color .2s,box-shadow .2s}button.primary{color:#fff;text-align:center;background-color:#2c2c2a;border-radius:.5em;justify-content:center;align-items:center;gap:.5em;padding:.75em 1em;font-weight:500;display:flex;position:relative}button.primary.wfc{width:fit-content;padding:.75em 1.5em}button.primary .mir{font-size:1.25em}button.primary:hover,button.primary:focus-visible,button.primary:active{background-color:#888780}button.primary.light{color:#2c2c2a;background-color:#f7f6f3;box-shadow:inset 0 0 0 .075em #e2e0d8}button.primary.light:hover,button.primary.light:focus-visible,button.primary.light:active{color:#fff;-webkit-box-shadow:none;box-shadow:none;background-color:#888780}button.secondary{background-color:#fff;border-radius:.5em;align-items:center;gap:.5em;padding:.625em .875em;display:flex;position:relative;box-shadow:inset 0 0 0 .075em #e2e0d8}button.secondary .mir{font-size:1.25em}button.secondary:hover,button.secondary:focus-visible,button.secondary:active{color:#fff;-webkit-box-shadow:none;box-shadow:none;background-color:#888780}button.secondary.active{color:#fff;-webkit-box-shadow:none;box-shadow:none;background-color:#2c2c2a}button.quickaction{text-align:center;background-color:#f7f6f3;border-radius:.5em;justify-content:center;align-items:center;padding:.5em;font-size:.75em;display:flex;box-shadow:inset 0 0 0 .075em #e2e0d8}button.quickaction:hover,button.quickaction:focus-visible,button.quickaction:active{color:#fff;-webkit-box-shadow:none;box-shadow:none;background-color:#888780}button.switch{background-color:#f7f6f3;border-radius:2em;width:3.5em;height:1.75em;font-size:.875em;position:relative;box-shadow:inset 0 0 0 .075em #e2e0d8}button.switch:before{content:"";background-color:#888780;border-radius:50%;width:1.25em;height:1.25em;transition:left .2s;position:absolute;top:50%;left:.25em;transform:translateY(-50%)}button.switch.active{background-color:#eaf3de;box-shadow:inset 0 0 0 .075em #3b6d11}button.switch.active:before{background-color:#3b6d11;left:2em}button.negative{color:#d15151;background-color:#f3dddd;box-shadow:inset 0 0 0 .075em #d15151}button.negative:hover,button.negative:focus-visible,button.negative:active{color:#fff;-webkit-box-shadow:none;box-shadow:none;background-color:#d15151}button.warning{color:#854f0b;background-color:#faeeda;box-shadow:inset 0 0 0 .075em #fac775}button.warning:hover,button.warning:focus-visible,button.warning:active{color:#fff;-webkit-box-shadow:none;box-shadow:none;background-color:#854f0b}.switch__container{justify-content:space-between;align-items:center;display:flex;position:relative}.switch__container label{cursor:pointer}.switch__container p:not(.title){color:#888780;font-size:.875em}*{appearance:none;-webkit-tap-highlight-color:#0000;scroll-behavior:smooth;box-sizing:border-box;border:none;border-radius:0;outline:none;margin:0;padding:0}html{scroll-behavior:smooth;font-size:.833333vw}body{color:#2c2c2a;background-color:#f7f6f3;width:100%;min-height:100vh;font-family:"Source Sans 3",sans-serif;font-size:1rem;font-weight:400;position:relative}body #root{flex-direction:column;width:100%;min-height:100vh;display:flex;position:relative}.signature{align-items:center;gap:.5em;font-size:1.25em;font-weight:500;display:flex;position:relative}.signature .mir{background-color:#f7f6f3;border-radius:.5em;padding:.5em;font-size:1em;box-shadow:inset 0 0 0 .075em #e2e0d8}dialog{color:inherit;max-width:unset;max-height:unset;background:0 0;border:none;border-radius:0;outline:none;width:fit-content;margin:auto;padding:0;overflow:visible}dialog::-ms-backdrop{-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);opacity:0;background-color:#0002;animation:.25s forwards fadein-opacity}dialog::backdrop{-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);opacity:0;background-color:#0002;animation:.25s forwards fadein-opacity}dialog form{background-color:#fff;border-radius:1em;flex-direction:column;gap:1.5em;padding:2em;animation:.25s forwards slide-to-down;display:flex;position:relative;box-shadow:inset 0 0 0 .075em #e2e0d8;width:40em!important;margin:1.5em 0!important}dialog form .header{border-bottom:.05em solid inset 0 0 0 .075em #e2e0d8;justify-content:space-between;align-items:center;gap:.5em;width:100%;display:flex;position:relative}dialog form .header h4{align-items:center;gap:.5em;display:flex;position:relative}dialog form .header .close{text-align:center;color:#888780;justify-content:center;align-items:center;font-size:1em;display:flex}dialog form .header .close:hover,dialog form .header .close:focus-visible,dialog form .header .close:active{color:#2c2c2a}dialog form .fields{flex-direction:column;gap:1em;display:flex;position:relative}dialog form .fields .actions{align-items:center;gap:.5em;margin-top:1.5em;display:flex;position:relative}dialog form .fields .actions>:first-of-type{margin-right:auto}dialog form .fields .actions button.loading .mir{animation:3s linear infinite loading-spin}dialog form .fields .switch__container{margin:1em 0}dialog form .input{font-size:1em!important}dialog .urlpreview{color:#888780;margin-top:-.75em;font-size:.875em}.alertpage{flex-direction:column;justify-content:center;align-items:center;gap:.5em;width:100%;min-height:100vh;display:flex}.alertpage h1{align-items:center;gap:.25em;display:flex}.alertpage p{color:#888780}.search__page{flex-direction:column;align-items:center;gap:3em;width:60%;min-height:100vh;margin:0 auto 1.5em;display:flex;position:relative}.search__page form{width:100%;margin-bottom:5em}.search__page .input{width:100%;font-size:1.25em}.search__message{color:#888780;flex-direction:column;justify-content:center;align-items:center;gap:1em;font-size:1.25em;display:flex;position:relative}.search__message .mir{font-size:2em}.search__result{width:100%;position:relative}.search__result .totps{flex-wrap:wrap;gap:.5em;width:100%;display:flex;position:relative}.search__result .totps .totp{background-color:#fff;border-radius:1em;flex-direction:column;gap:.25em;width:calc(25% - .375em);padding:1.5em;display:flex;position:relative;box-shadow:inset 0 0 0 .075em #e2e0d8}.search__result .totps .totp .name{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:1.25em;overflow:hidden}.search__result .totps .totp .code{font-size:2em;font-weight:500}.search__result .totps .totp .number{color:#888780;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;transition:opacity .125s .125s;overflow:hidden}.search__result .totps .totp__footer{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.search__result .totps .totp__footer .edit{opacity:0;pointer-events:none;transition:opacity .125s;position:absolute}.search__result .totps .totp:hover .number,.search__result .totps .totp:focus-within .number,.search__result .totps .totp:active .number{opacity:0;transition:opacity .125s}.search__result .totps .totp:hover .totp__footer .edit,.search__result .totps .totp:focus-within .totp__footer .edit,.search__result .totps .totp:active .totp__footer .edit{opacity:1;pointer-events:all;transition:opacity .125s .125s}header{justify-content:space-between;width:100%;padding:1em 0;display:flex;position:relative}.notification{z-index:1;opacity:0;background-color:#fff;border-radius:1em;flex-direction:column;gap:.25em;width:30em;padding:1.5em;animation:.5s .5s forwards slide-to-left;display:flex;position:fixed;bottom:1em;right:1em;transform:translate(100%);box-shadow:inset 0 0 0 .075em #e2e0d8}.notification button{z-index:1;color:#888780;position:absolute;top:1.5em;right:1.5em}.notification button:hover,.notification button:focus-visible,.notification button:active{color:#2c2c2a}.notification .title{font-size:.875em;font-weight:600}.notification .description{font-size:.875em}@keyframes mir-refreshing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slide-to-left{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slide-to-down{0%{opacity:0;transform:translateY(-3rem)}to{opacity:1;transform:translateY(0)}}@keyframes loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadein-opacity{0%{opacity:0}to{opacity:1}}@media screen and (width>=1921px){body{width:1920px;margin:0 auto;font-size:16px}}
