.nomora-logo[data-v-45eb8870]{display:block;width:100%;max-width:220px;height:auto;object-fit:contain}:root{font-family:Avenir Next,Trebuchet MS,sans-serif;color:#253d34;background:#f5f3eb;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}a{color:inherit;text-decoration:none}.layout{display:flex;min-height:100vh}aside{width:248px;flex-shrink:0;background:#e4eee4;border-right:1px solid #d5dfd5;padding:38px 24px;display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.brand{display:block;width:100%;max-width:220px}.brand span{display:block;font-family:Trebuchet MS,sans-serif;font-size:10px;letter-spacing:2px;margin-top:12px}.nav-label{font-size:9px;letter-spacing:1.4px;color:#687e70;margin:64px 0 18px}nav{display:grid;gap:8px}nav a{padding:14px 12px;font-size:14px;border-radius:9px;display:flex;justify-content:space-between}nav a.router-link-active{background:#28634f;color:#fff}nav a:not(.router-link-active):hover{background:#d6e4d8}.sidebar-bottom{margin-top:auto;font-size:12px;color:#61766a}.environment{display:inline-block;border:1px solid #b3c7b7;padding:3px 8px;border-radius:20px;font-size:10px;text-transform:uppercase;letter-spacing:1px}.logout-button{font-size:12px}main{flex:1;min-width:0}header{height:80px;border-bottom:1px solid #dfdfd3;display:flex;justify-content:space-between;align-items:center;padding:0 44px;font-size:10px;letter-spacing:1.6px;color:#7b857b}.secure{color:#41765c;letter-spacing:.3px}.page{padding:48px 44px;animation:arrive .35s ease-out}.eyebrow{font-size:10px;letter-spacing:2px;color:#6e8375;font-weight:600}h1,h2,p{margin-top:0}h1{font-family:Georgia,Times New Roman,serif;font-size:43px;letter-spacing:-1.5px;font-weight:400;margin:12px 0}h2{font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:400;letter-spacing:-.7px;margin:16px 0}p{color:#7a8176;line-height:1.7;font-size:14px}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px}.count{font:14px Trebuchet MS,sans-serif;vertical-align:middle;background:#e4e9dd;border-radius:20px;padding:5px 11px;margin-left:16px;color:#60775e}.table-card{border:1px solid #e2e3d8;background:#fffef8;border-radius:15px;overflow:hidden;box-shadow:0 6px 24px #3b513105}.toolbar{padding:22px;display:flex;gap:12px;border-bottom:1px solid #eeeee6}.pagination{padding:22px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#858b7e;font-size:12px}.footnote{font-size:12px;margin-top:20px}.auth-page{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.auth-story{background:radial-gradient(ellipse at 10% 90%,#c1d7be,transparent 65%),#dfeadc;padding:60px;display:flex;flex-direction:column;justify-content:space-between}.auth-story h1{font-size:70px;line-height:1.08;margin:28px 0}.auth-story i{color:#41735a;font-weight:400}.auth-story small{font-size:9px;letter-spacing:2px}.auth-form{display:flex;align-items:center;justify-content:center;padding:50px}.auth-form form{width:360px}.auth-form h2{font-size:38px;margin-top:20px}label{display:block;font-size:12px;color:#506456;margin:20px 0}label .n-input,label .n-input-number,label .n-date-picker{margin-top:8px;width:100%}.auth-form small{display:block;text-align:center;font-size:10px;color:#8b9184;margin-top:26px}.mfa-page{min-height:100vh;display:grid;place-items:center;background:radial-gradient(ellipse at top,#dce9d9,transparent 65%);padding:30px}.mfa-card{background:#fffef8;border:1px solid #dce2d5;border-radius:18px;padding:36px;width:440px;max-width:100%;text-align:center}.mfa-card .brand{margin-bottom:40px;margin-left:auto;margin-right:auto}.mfa-card label{text-align:left}.mfa-card code{overflow-wrap:anywhere}.mfa-card .n-button{margin-top:12px}.modal-card{background:#fffef8;padding:30px;border-radius:16px;width:540px;max-width:calc(100vw - 32px);max-height:90vh;overflow:auto}.modal-title{display:flex;align-items:center;justify-content:space-between}.modal-title h2{margin:0 0 16px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}fieldset{border:0;padding:0;margin:0}.code-box{font-family:monospace;font-size:25px;overflow-wrap:anywhere;padding:28px;background:#e7eee0;margin:22px 0;border:1px dashed #a5b7a1;border-radius:10px}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:26px 0}dt{color:#8b9287;font-size:12px}dd{margin:6px 0;font-size:17px}.mono{font-family:monospace;font-size:11px}.section-title{margin-top:36px}.activity-details{font-size:11px;white-space:pre-wrap;max-width:350px;overflow-wrap:anywhere}.n-data-table{--n-th-color: #f3f5ed !important;--n-td-color: #fffef8 !important}.n-data-table .n-data-table-td{padding-top:20px;padding-bottom:20px}details{margin:12px 0;font-size:12px}@keyframes arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){aside{width:200px;padding:30px 16px}.page{padding:32px 24px}header{padding:0 24px}.page-heading{align-items:flex-start}h1{font-size:34px}.auth-story{padding:35px}.auth-story h1{font-size:50px}}@media(max-width:700px){.layout{display:block}aside{position:static;width:100%;height:auto;padding:20px}.brand{max-width:160px}.brand span,.nav-label,.sidebar-bottom p{display:none}nav{display:flex;margin-top:20px}.sidebar-bottom{position:absolute;right:20px;top:24px}.sidebar-bottom .environment{display:none}.logout-button{font-size:10px}header{height:55px;font-size:8px}.page-heading{display:block}.page-heading>.n-button{margin-top:10px}.page{padding:30px 16px}.toolbar,.pagination{flex-wrap:wrap;padding:15px}.auth-page{display:block}.auth-story{min-height:270px}.auth-story h1{font-size:38px;margin:20px 0}.auth-story p,.auth-story small{display:none}.auth-form{padding:38px 24px}.form-grid{grid-template-columns:1fr}.n-drawer{max-width:100vw}.secure{letter-spacing:0}}@media(prefers-reduced-motion:reduce){.page{animation:none}}
