body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-navbar{background-color:var(--surface-card);opacity:1}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.center{display:flex;justify-content:center;align-items:center;height:100vh}.linkbox{color:#fff;background:#444;height:40px;line-height:20px}.support-shell .card,.support-shell .p-card{border:0;box-shadow:none}.support-shell .wallet-branding-page{max-width:1080px;margin-left:auto;margin-right:auto}.wallet-branding-page .p-card-body{padding:2rem}.wallet-branding-header{display:flex;align-items:flex-start;grid-gap:.5rem;gap:.5rem;margin-bottom:1.75rem;padding-bottom:1.25rem;border-bottom:2px solid #dce7eb}.wallet-branding-header .p-button{flex:0 0 auto;margin-top:.15rem}.wallet-branding-header h4{margin:0;color:#17324d}.wallet-branding-header p{margin:.35rem 0 0;color:#587083}.wallet-branding-form{margin:0;padding:1.5rem;border:1px solid #dce7eb;border-top:4px solid #169d92;background:#fbfdfe}.wallet-branding-form label,.wallet-test-form label{color:#24465f;font-weight:600}.wallet-branding-notice{margin:0 0 1.25rem;padding:.75rem 1rem;border-left:3px solid #c88820;color:#614313;background:#fff8e9}.wallet-branding-logo{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.wallet-branding-logo img{max-width:260px;max-height:120px;padding:.5rem;border:1px solid #dce7eb;background:#fff;object-fit:contain}.wallet-pass-limits h5{margin-bottom:.5rem}.wallet-pass-limit-row{display:flex;align-items:center;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}.wallet-pass-limit-row .p-inputnumber{width:7rem}.wallet-pass-limit-row .p-inputnumber-input{width:100%}.wallet-branding-form.p-fluid .wallet-pass-uses-row{flex-wrap:nowrap}.wallet-branding-form.p-fluid .wallet-pass-uses-row .p-inputnumber{flex:0 0 7rem;width:7rem}.wallet-pass-duration-input{display:flex;align-items:center;grid-gap:.35rem;gap:.35rem}.wallet-pass-duration-input label,.wallet-pass-limit-row>label{margin:0}.wallet-branding-editor .quill{margin-bottom:.6rem}.wallet-branding-editor .ql-container.ql-snow,.wallet-branding-editor .ql-toolbar.ql-snow{border-color:#c9d8df}.wallet-branding-editor .ql-container{min-height:200px;font-size:1rem}.wallet-template-help{padding:1rem;border-left:3px solid #5a97bd;color:#3c5e73;background:#f0f7fa;line-height:1.55}.wallet-branding-actions,.wallet-test-actions{display:flex;grid-gap:.75rem;gap:.75rem;padding-top:.5rem}.wallet-branding-actions .p-button,.wallet-test-actions .p-button{min-width:9rem}.wallet-test-dialog .p-dialog-header{padding:1.25rem 1.5rem;color:#17324d;border-bottom:1px solid #dce7eb}.wallet-test-dialog .p-dialog-content{padding:1.5rem}.wallet-test-form{margin:0}.wallet-test-result{padding:.85rem 1rem;border:1px solid #b8ded8;color:#1d5a55;background:#f1fbf9}.wallet-test-result summary{cursor:pointer;font-weight:600}@media screen and (max-width:640px){.wallet-branding-form,.wallet-branding-page .p-card-body{padding:1rem}.wallet-branding-logo{flex-direction:column}.wallet-branding-logo,.wallet-pass-limit-row{align-items:flex-start}.wallet-branding-actions,.wallet-test-actions{align-items:stretch;flex-direction:column}.wallet-branding-actions .p-button,.wallet-test-actions .p-button{width:100%}}.support-shell .p-card:has(#walletEmail){max-width:1180px;margin-left:auto;margin-right:auto}.support-shell .p-card:has(#walletEmail) h4{margin:.25rem 0 1.5rem;color:#17324d}.support-shell .p-formgrid.p-grid:has(#walletEmail){align-items:end;grid-gap:0;gap:0;margin:1.25rem 0 0;padding:1.25rem;border:1px solid #d7e1ea;border-left:4px solid #19a99b;background:#f8fbfc}.support-shell .p-formgrid.p-grid:has(#walletEmail) .p-field,.support-shell .p-formgrid.p-grid:has(#walletEmail) .p-field-checkbox{margin-bottom:1.25rem}.support-shell .p-formgrid.p-grid:has(#walletEmail) label{display:block;margin-bottom:.45rem;color:#35516a;font-weight:600}.support-shell .p-formgrid.p-grid:has(#walletEmail) .p-field-checkbox{display:flex;align-items:center;padding:.7rem .85rem;border:1px solid #d7e1ea;background:#fff}.support-shell .p-formgrid.p-grid:has(#walletEmail) .p-field-checkbox label{margin:0 0 0 .65rem}.support-shell .p-formgrid.p-grid:has(#walletEmail) .p-button{min-width:12rem}.support-shell .wallet-duration-field{margin-bottom:1.25rem}.support-shell .wallet-access-points{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));grid-auto-rows:3.25rem;grid-gap:.5rem;gap:.5rem;overflow:hidden}.support-shell .wallet-access-points-header{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;margin-bottom:.45rem}.support-shell .p-formgrid.p-grid:has(#walletEmail) .wallet-access-points-header label{margin:0}.support-shell .p-formgrid.p-grid:has(#walletEmail) .wallet-access-points-header .p-button{width:auto;min-width:0}.support-shell .p-formgrid.p-grid:has(#walletEmail) .wallet-access-points-toggle{width:auto;min-width:0;margin-top:.35rem}.support-shell .wallet-access-point{display:flex;align-items:center;grid-gap:.6rem;gap:.6rem;padding:.65rem .75rem;border:1px solid #d7e1ea;background:#fff;overflow:hidden}.support-shell .p-formgrid.p-grid:has(#walletEmail) .wallet-access-point label{margin:0}.support-shell .wallet-access-points-hint{display:block;margin-top:.5rem;color:#587083}.support-shell .wallet-duration-input,.support-shell .wallet-duration-row,.support-shell .wallet-duration-shortcuts{display:flex;align-items:center;flex-wrap:wrap}.support-shell .wallet-duration-row{grid-gap:.75rem;gap:.75rem}.support-shell .wallet-duration-input{grid-gap:.35rem;gap:.35rem}.support-shell .wallet-duration-input .p-inputnumber{width:6.5rem}.support-shell .wallet-duration-input .p-inputnumber-input{width:100%}.support-shell .p-formgrid.p-grid:has(#walletEmail) .wallet-duration-input label{margin:0}.support-shell .wallet-duration-limit{display:block;margin-top:.6rem}.support-shell .wallet-duration-shortcuts{display:flex;align-items:center;flex-wrap:nowrap;grid-gap:.5rem;gap:.5rem;margin-top:.75rem;overflow-x:auto;padding-bottom:.25rem}.support-shell .p-formgrid.p-grid:has(#walletEmail) .wallet-duration-shortcuts .p-button{flex:0 0 auto;width:auto;min-width:0;padding-right:.4rem;padding-left:.4rem}.support-shell .p-formgrid.p-grid:has(#walletEmail) .wallet-save-shortcut{flex:0 0 auto;width:auto;min-width:0}.support-shell .p-formgrid.p-grid:has(#walletEmail)+.mt-3{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.85rem;border:1px solid #b9e2dc;background:#f1fbf9}.support-shell .p-formgrid.p-grid:has(#walletEmail)+.mt-3 .p-inputtext{flex:1 1;min-width:0}@media screen and (max-width:640px){.support-shell .p-formgrid.p-grid:has(#walletEmail){padding:1rem}.support-shell .p-formgrid.p-grid:has(#walletEmail)+.mt-3{align-items:stretch;flex-direction:column}.support-shell .p-formgrid.p-grid:has(#walletEmail)+.mt-3 .p-button{align-self:flex-end}.support-shell .wallet-duration-row{align-items:flex-start}}.wallet-portal-login,.wallet-portal-page{min-height:100vh;padding:2rem 1rem;background:#edf4f7}.wallet-portal-login{display:grid;place-items:center}.wallet-portal-login .p-card{width:min(100%,28rem)}.wallet-portal-login h1,.wallet-portal-login h2{margin:0 0 1rem;color:#17324d}.wallet-portal-login .p-button{margin-top:1rem}.wallet-portal-card{max-width:1180px;margin:2rem auto}.wallet-portal-title{display:flex;align-items:center;justify-content:space-between}.wallet-portal-title h4{margin:.25rem 0 1.5rem;color:#17324d}.wallet-portal-form-grid{align-items:end;grid-gap:0;gap:0;margin:1.25rem 0 0;padding:1.25rem;border:1px solid #d7e1ea;border-left:4px solid #19a99b;background:#f8fbfc}.wallet-portal-form-grid .p-field{margin-bottom:1.25rem}.wallet-portal-form-grid label{display:block;margin-bottom:.45rem;color:#35516a;font-weight:600}.wallet-portal-form-grid .p-button{min-width:12rem}.wallet-access-points-header{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;margin-bottom:.45rem}.wallet-portal-form-grid .wallet-access-points-header .p-button,.wallet-portal-form-grid .wallet-access-points-header label,.wallet-portal-form-grid .wallet-access-points-toggle,.wallet-portal-form-grid .wallet-save-shortcut{width:auto;min-width:0;margin-bottom:0}.wallet-access-points{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));grid-auto-rows:3.25rem;grid-gap:.5rem;gap:.5rem;overflow:hidden}.wallet-access-point{display:flex;align-items:center;grid-gap:.6rem;gap:.6rem;padding:.65rem .75rem;border:1px solid #d7e1ea;background:#fff;overflow:hidden}.wallet-access-point label{margin:0}.wallet-access-points-toggle{margin-top:.35rem}.wallet-access-points-actions{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem}.wallet-access-points-hint,.wallet-duration-limit{display:block;margin-top:.5rem;color:#587083}.wallet-duration-input,.wallet-duration-shortcuts{display:flex;align-items:center;flex-wrap:wrap}.wallet-duration-row{display:grid;grid-template-columns:repeat(3,-webkit-max-content) -webkit-max-content;grid-template-columns:repeat(3,max-content) max-content;align-items:center;grid-gap:.75rem;gap:.75rem}.wallet-duration-input{grid-gap:.35rem;gap:.35rem}.wallet-portal-form-grid .wallet-duration-input .p-inputnumber{width:6.5rem}.wallet-duration-input .p-inputnumber-input{width:100%}.wallet-duration-input label{margin:0}.wallet-duration-shortcuts{flex-wrap:nowrap;grid-gap:.5rem;gap:.5rem;margin-top:.75rem;overflow-x:auto;padding-bottom:.25rem}.wallet-portal-form-grid .wallet-duration-shortcuts .p-button{flex:0 0 auto;width:auto;min-width:0;padding-right:.4rem;padding-left:.4rem}.wallet-created-pass{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;margin-top:.75rem;padding:.85rem;border:1px solid #b9e2dc;background:#f1fbf9}.wallet-created-pass .p-inputtext{flex:1 1;min-width:0}@media screen and (max-width:640px){.wallet-portal-page{padding:1rem .5rem}.wallet-portal-form-grid{padding:1rem}.wallet-created-pass{align-items:stretch;flex-direction:column}.wallet-created-pass .p-button{align-self:flex-end}.wallet-duration-row{display:flex;align-items:flex-start;flex-wrap:wrap}}
/*# sourceMappingURL=main.3a6083a2.chunk.css.map */