.brand{display:flex;align-items:center;gap:15px}.brand .title{font-size:1.2rem;font-weight:700;color:#7e7e7e}.brand .title .prefix{color:#256fa8}.guest-layout{min-height:100vh;display:flex;flex-direction:column}.guest-layout header{border-bottom:1px solid #DDDDDD;padding:10px 0}.guest-layout header .container .flex-row{display:flex}.guest-layout header .container .flex-row .actions{display:flex;justify-content:flex-end;gap:10px}.guest-layout header .container .flex-row>*{flex:1}.guest-layout main{flex:1}.guest-layout footer{padding:20px 0;background-color:#101828;color:#ddd}.guest-layout footer .wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between}.guest-layout footer a{color:#fff}.guest-layout footer .container .flex-row{display:flex;justify-content:space-between}.guest-layout footer .container .flex-row .footer-brand{flex:1}.guest-layout footer .container .flex-row .footer-nav{flex:3;justify-content:space-between}.guest-layout footer .container .flex-row .footer-nav h3{margin-bottom:12px}.guest-layout footer .container .flex-row .footer-nav li{margin-bottom:6px}.app-nav[data-v-0a260a6b]{display:flex;align-items:center}.user-avatar[data-v-00fe6c48]{width:40px;height:40px;flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#256fa8;color:#fff;font-size:14px;font-weight:700;letter-spacing:.02em}.user-dropdown[data-v-45881069]{position:relative;margin-left:auto}.user-dropdown-trigger[data-v-45881069]{display:flex;align-items:center;gap:10px;max-width:290px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:right}.user-dropdown-summary[data-v-45881069]{min-width:0;display:grid;gap:2px}.user-dropdown-name[data-v-45881069],.user-dropdown-organization[data-v-45881069]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dropdown-name[data-v-45881069]{font-size:14px;font-weight:500}.user-dropdown-organization[data-v-45881069]{font-size:12px;color:#7d7d7d}.user-dropdown-chevron[data-v-45881069]{width:16px;transition:transform .14s ease}.user-dropdown-chevron.is-open[data-v-45881069]{transform:rotate(180deg)}.user-dropdown-menu[data-v-45881069]{position:absolute;z-index:30;top:calc(100% + 10px);right:0;width:280px;border:1px solid #DDDDDD;border-radius:5px;background:#fff;box-shadow:0 10px 30px #1018281f}.user-dropdown-details[data-v-45881069]{display:grid;gap:4px;padding:16px;border-bottom:1px solid #DDDDDD}.user-dropdown-email[data-v-45881069],.user-dropdown-org-full[data-v-45881069]{overflow-wrap:anywhere}.user-dropdown-links[data-v-45881069]{padding:6px}.user-dropdown-links a[data-v-45881069],.user-dropdown-links button[data-v-45881069]{width:100%;display:flex;align-items:center;gap:10px;padding:10px;border:0;border-radius:5px;background:transparent;color:#171717;font:inherit;font-size:14px;text-decoration:none;cursor:pointer}.user-dropdown-links a[data-v-45881069]:hover,.user-dropdown-links button[data-v-45881069]:hover{background:#f9fafb}.user-dropdown-links svg[data-v-45881069]{width:17px;height:17px;color:#7d7d7d}.app-layout{min-height:100vh;display:flex;flex-direction:column}.app-layout header{border-bottom:1px solid #DDDDDD;padding:10px 0}.app-layout main{flex:1;padding-top:24px;padding-bottom:24px}.app-layout header .container-full .flex-row{display:flex}.app-layout header .container-full .flex-row>*{flex:1;display:flex;align-items:center}.app-layout footer{padding:20px 0;background-color:#101828;color:#ddd}.app-layout footer a{color:#fff}.app-layout footer .container-full .flex-row{display:flex;gap:50px}.app-layout footer .container-full .flex-row .footer-nav nav ul{display:flex;gap:40px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}body{min-height:100vh;font-size:.875rem;line-height:1.5;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p,blockquote,figure{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{background:none;border:none;padding:0;cursor:pointer}textarea{resize:vertical}:disabled{cursor:not-allowed}[hidden]{display:none!important}h1,.h1{font-size:2rem;font-weight:500}h2,.h2{font-size:1.5rem;font-weight:500}h3,.h3{font-size:1rem;font-weight:500}h4,.h4{font-weight:500}a,.router-link-active,.router-link-exact-active{text-decoration:none}a:not(.btn){color:#256fa8;transition:color .2s ease,opacity .2s ease}a:not(.btn):hover{color:#1c537e}a:not(.btn):active{opacity:.7}.text-primary{color:#256fa8}.text-success{color:#16a34a}.text-danger{color:#dc2626}.text-warning{color:#b1900b}.text-muted{color:#7d7d7d}.text-small{font-size:90%}.text-underline{text-decoration-line:underline;text-decoration-style:dotted}.text-center{text-align:center}.text-right{text-align:right}.font-bold{font-weight:700}.font-500{font-weight:500}.ws-nowrap{white-space:nowrap}.container{max-width:1280px;margin-left:auto;margin-right:auto}.container-full{margin-left:20px;margin-right:20px}.container-small{max-width:520px}.grid{display:grid}.flex{display:flex;align-items:center}.flex-col{flex-direction:column}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.justify-between{justify-content:space-between}.justify-end{justify-content:end}.items-start{align-items:start}.items-center{align-items:center}.items-end{align-items:end}.items-stretch{align-items:stretch}.gap-5{gap:5px}.gap-6{gap:6px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-30{gap:30px}.gap-36{gap:36px}.gap-40{gap:40px}.gap-50{gap:50px}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/roboto-v50-latin-regular-CNwBRw8h.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/assets/roboto-v50-latin-italic-CdnZD53w.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/assets/roboto-v50-latin-500-CkrA1NAy.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/assets/roboto-v50-latin-700-CXeAXeti.woff2) format("woff2")}.btn{appearance:none;border:1px solid transparent;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;font-weight:400;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:14px;padding:8px 12px;gap:8px}.btn svg{min-width:14px;width:14px;height:14px}.btn{transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease,opacity .14s ease;transform:translateY(0)}.btn:focus{outline:none}.btn:focus-visible{box-shadow:0 0 0 3px #256fa847}.btn:disabled,.btn.is-disabled{cursor:not-allowed;opacity:.9;background:#e5e7eb;border-color:#d1d5db;color:#9ca3af;transform:none;box-shadow:none}.btn:disabled svg,.btn.is-disabled svg{opacity:.8}.btn-primary{background:#256fa8;border-color:#216294;color:#fff}.btn-primary:hover:not(:disabled):not(.is-disabled){background:#3f80b2;border-color:#38719d}.btn-primary:active:not(:disabled):not(.is-disabled),.btn-primary.is-active{background:#216497;border-color:#1b527c;transform:translateY(1px)}.btn-secondary{background:#6b7280;border-color:#5e6471;color:#fff}.btn-secondary:hover:not(:disabled):not(.is-disabled){background:#7d838f;border-color:#6e737e}.btn-secondary:active:not(:disabled):not(.is-disabled),.btn-secondary.is-active{background:#606773;border-color:#4f545e;transform:translateY(1px)}.btn-success{background:#16a34a;border-color:#138f41;color:#fff}.btn-success:hover:not(:disabled):not(.is-disabled){background:#32ae60;border-color:#2c9954}.btn-success:active:not(:disabled):not(.is-disabled),.btn-success.is-active{background:#149343;border-color:#107837;transform:translateY(1px)}.btn-danger{background:#dc2626;border-color:#c22121;color:#fff}.btn-danger:hover:not(:disabled):not(.is-disabled){background:#e04040;border-color:#c53838}.btn-danger:active:not(:disabled):not(.is-disabled),.btn-danger.is-active{background:#c62222;border-color:#a21c1c;transform:translateY(1px)}.btn-outline-primary{background:transparent;border-color:#216294;color:#256fa8}.btn-outline-primary:hover:not(:disabled):not(.is-disabled){background:#eef3f8}.btn-outline-primary:active:not(:disabled):not(.is-disabled),.btn-outline-primary.is-active{background:#e0ebf3;transform:translateY(1px)}.btn-outline-secondary{background:transparent;border-color:#5e6471;color:#6b7280}.btn-outline-secondary:hover:not(:disabled):not(.is-disabled){background:#f3f4f5}.btn-outline-secondary:active:not(:disabled):not(.is-disabled),.btn-outline-secondary.is-active{background:#eaebed;transform:translateY(1px)}.btn-outline-success{background:transparent;border-color:#138f41;color:#16a34a}.btn-outline-success:hover:not(:disabled):not(.is-disabled){background:#ecf8f1}.btn-outline-success:active:not(:disabled):not(.is-disabled),.btn-outline-success.is-active{background:#def2e6;transform:translateY(1px)}.btn-outline-danger{background:transparent;border-color:#c22121;color:#dc2626}.btn-outline-danger:hover:not(:disabled):not(.is-disabled){background:#fceeee}.btn-outline-danger:active:not(:disabled):not(.is-disabled),.btn-outline-danger.is-active{background:#fae1e1;transform:translateY(1px)}.btn-sm{font-size:13px;padding:4px 8px;gap:4px}.btn-sm svg{min-width:13px;width:13px;height:13px}.btn-lg{font-size:16px;padding:12px 18px;gap:12px}.btn-lg svg{min-width:16px;width:16px;height:16px}.btn-link{padding:0}.btn-block{width:100%}.input,.select,.textarea{display:inline-flex;align-items:center;width:100%;background:#fff;border:1px solid #DDDDDD;border-radius:5px;color:#171717;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease;height:40px;padding-inline:12px;font-size:14px}.input::placeholder,.select::placeholder,.textarea::placeholder{color:#ddd}.input:hover,.select:hover,.textarea:hover{border-color:#cecece}.input:focus,.select:focus,.textarea:focus,.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline:none;border-color:#256fa8;box-shadow:0 0 0 3px #256fa826}.input:disabled,.select:disabled,.textarea:disabled,.input.is-disabled,.is-disabled.select,.is-disabled.textarea{background:#f9fafb;color:#ddd;cursor:not-allowed}.input.is-invalid,.is-invalid.select,.is-invalid.textarea{border-color:#d92d20}.input.is-invalid:focus,.is-invalid.select:focus,.is-invalid.textarea:focus{box-shadow:0 0 0 3px #d92d2026}.input-xs{height:28px;padding-inline:8px;font-size:12px}.input-sm{height:34px;padding-inline:10px;font-size:13px}.input-md{height:40px;padding-inline:12px;font-size:14px}.input-lg{height:48px;padding-inline:16px;font-size:16px}.textarea{height:auto;padding-block:8px;resize:vertical;line-height:1.4}.select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#171717 50%),linear-gradient(135deg,#171717 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:32px}.input-group{display:flex;align-items:stretch;width:100%}.input-group>*{position:relative;margin:0}.input-group>.input,.input-group>.select,.input-group>.textarea{flex:1 1 auto;min-width:0}.input-group>:not(:first-child):not(:last-child){border-radius:0}.input-group>:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>:not(:first-child){margin-left:-1px}.input-group>*:focus,.input-group>*:focus-within{z-index:1}.input-group>.input-group__addon{display:inline-flex;align-items:center;justify-content:center;padding-inline:10px;white-space:nowrap;border:1px solid #DDDDDD;background:#f9fafb;color:#171717}.input-group.has-icon{position:relative}.input-group.has-icon>.input,.input-group.has-icon>.select,.input-group.has-icon>.textarea{padding-left:36px}.input-group.has-icon .input__icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#ddd;pointer-events:none}.input-hint{margin-top:4px;font-size:12px;color:#ddd}.input-error{margin-top:4px;font-size:12px;color:#d92d20}.tabs{display:flex}.tabs>div{border:1px solid #DDDDDD;padding:6px 12px;flex:1;display:flex;gap:6px;color:#7d7d7d;justify-content:center;background-color:#f9fafb;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer}.tabs>div:not(:last-child){border-right-width:0}.tabs>div.active{color:#171717;border-left-width:1px;border-bottom:none;background-color:#fff}body{color:#171717;background-color:#f4f6f9}.table{width:100%}.table th{text-align:left;font-weight:600;background-color:#f9fafb;padding:8px 10px}.table tbody>tr>td,.table thead>tr>td,.table thead>tr>th{border-bottom:1px solid #DDDDDD;padding:8px 10px}.table tbody>tr>td .table-subrow-message,.table thead>tr>td .table-subrow-message,.table thead>tr>th .table-subrow-message{position:absolute;left:10px;bottom:2px}.table tbody>tr{position:relative}.table tbody>tr:hover{background-color:#f7fbfd}.table tbody>tr.clickable{cursor:pointer}.table.grid-table tbody>tr>td,.table.grid-table thead>tr>td,.table.grid-table thead>tr>th{border-top:1px solid #DDDDDD;border-bottom:none}
