.n-layer{z-index:80;background:#10142b6b;justify-content:flex-end;display:flex;position:fixed;inset:0}.n-layer.is-center{justify-content:center;align-items:center;padding:24px}.n-drawer{background:var(--n-surface);flex-direction:column;width:min(520px,100%);height:100%;display:flex;box-shadow:-6px 0 24px #10142b24}.n-drawer-head,.n-modal-head{border-bottom:1px solid var(--n-line);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.n-drawer-head strong,.n-modal-head strong{font-size:calc(15.5px * var(--n-type-zoom))}.n-drawer-head small{color:var(--n-muted);font-size:calc(max(13px, var(--n-type-floor)) * var(--n-type-zoom));display:block}.n-x{border-radius:var(--n-radius-control);color:var(--n-muted);font-size:calc(14px * var(--n-type-zoom));background:0 0;border:0;padding:6px 8px}.n-x:hover{background:var(--n-sunken);color:var(--n-ink)}.n-drawer-body{flex:1;min-height:0;padding:16px;overflow-y:auto}.n-drawer-foot,.n-modal-foot{border-top:1px solid var(--n-line);background:var(--n-thead);flex:none;justify-content:flex-end;gap:8px;padding:10px 16px;display:flex}.n-dialog-keys{display:contents}.n-dialog-keys:has(>.n-btn+.n-btn):not(:has(>:not(.n-btn))){grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;width:fit-content;margin-left:auto;display:grid}.n-drawer-foot .n-btn,.n-modal-foot .n-btn{min-height:34px}@media (width<=760px){.n-drawer-foot .n-btn,.n-modal-foot .n-btn{min-height:44px}}.n-modal{border-radius:var(--n-radius-card);background:var(--n-surface);width:min(720px,100vw - 24px);max-height:calc(100dvh - 48px);box-shadow:var(--n-shadow-pop);flex-direction:column;display:flex;overflow:hidden}.n-modal.is-danger-modal{border-top:3px solid var(--n-danger-fill)}.n-modal.is-wide{width:min(1040px,100vw - 24px)}.n-drawer.is-wide{width:min(940px,100%)}.n-modal-body{padding:16px;overflow-y:auto}.n-modal-body,.n-drawer-body{overflow-x:hidden}.n-modal-body select,.n-modal-body input,.n-modal-body textarea,.n-drawer-body select,.n-drawer-body input,.n-drawer-body textarea{min-width:0;max-width:100%}.n-modal-body select,.n-drawer-body select{text-overflow:ellipsis;width:100%}.n-langpick{border:1px solid var(--n-line);border-radius:var(--n-radius-control);background:var(--n-sunken);gap:4px;padding:3px;display:flex}.n-langpick button{border-radius:calc(var(--n-radius-control) - 2px);min-width:0;min-height:28px;color:var(--n-muted);font:inherit;font-size:calc(14px * var(--n-type-zoom));white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1 1 0;padding:4px 8px;line-height:1.35}.n-langpick button:hover{color:var(--n-text)}.n-langpick button.is-active{background:var(--n-surface);box-shadow:var(--n-shadow-pop);color:var(--n-action);font-weight:600}.n-modal-body label,.n-drawer-body label{align-content:start;justify-items:stretch;gap:4px;display:grid}.n-modal-body textarea,.n-drawer-body textarea{resize:vertical;min-height:96px;max-height:40vh}.n-page{gap:var(--n-sp-4);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.n-page-note{color:var(--n-muted);font-size:var(--n-fs-cap);margin:0;line-height:1.7}.n-page-note b{color:var(--n-ink);font-weight:600}.n-page-note+.n-page-note{margin-top:calc(var(--n-sp-1) * -1)}.n-stats{justify-content:start;gap:var(--n-sp-2);grid-template-columns:repeat(auto-fit,minmax(248px,340px));display:grid}.n-stat{align-items:flex-start;gap:var(--n-sp-3);border:1px solid var(--n-line);border-radius:var(--n-radius-card);background:var(--n-surface);min-width:0;min-height:68px;padding:var(--n-sp-3) var(--n-sp-3) var(--n-sp-3) var(--n-sp-2);color:inherit;font:inherit;text-align:left;display:flex}.n-stat[data-size=hero] .n-stat-value{font-size:var(--n-fs-hero)}.n-stat[data-act="1"]{border-color:var(--n-action-bar);cursor:pointer}.n-stat[data-act="1"] .n-stat-label{color:var(--n-action)}.n-stat[data-act="1"]:hover{border-color:var(--n-action-bar);box-shadow:0 2px 10px #5064b41a}.n-stat[data-active="1"]{border-color:var(--n-action);background:var(--n-action-wash)}.n-stat[data-active="1"] .n-stat-label{color:var(--n-action);font-weight:600}.n-stat-bar{background:var(--n-line);border-radius:2px;align-self:stretch;width:3px}.n-stat[data-c=blue] .n-stat-bar{background:var(--n-c-blue)}.n-stat[data-c=orange] .n-stat-bar{background:var(--n-c-orange)}.n-stat[data-c=green] .n-stat-bar{background:var(--n-c-green)}.n-stat[data-c=purple] .n-stat-bar{background:var(--n-c-purple)}.n-stat[data-c=red] .n-stat-bar{background:var(--n-c-red)}.n-stat[data-c=cyan] .n-stat-bar{background:var(--n-c-cyan)}.n-stat[data-c=gold] .n-stat-bar{background:var(--n-gold)}.n-stat-main{flex:1;gap:1px;min-width:0;display:grid}.n-stat-label{color:var(--n-muted);font-size:var(--n-fs-cap)}.n-stat-value{min-width:0;font-size:var(--n-fs-metric);color:var(--n-ink);white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;font-weight:600;line-height:1.15;overflow:hidden}.n-stat-value em{margin-left:var(--n-sp-1);color:var(--n-faint);font-size:var(--n-fs-cap);font-style:normal;font-weight:500}.n-stat-value.is-gold{color:var(--n-gold-text)}.n-stat-value.is-danger{color:var(--n-danger-text)}.n-stat-value.is-green{color:var(--n-green-text)}.n-stat-value.is-zero{color:var(--n-faint);font-weight:500}.n-stat-value[data-long="1"],.n-stat-value[data-long="2"]{font-size:var(--n-fs-lead)}.n-stat[data-size=hero] .n-stat-value[data-long="1"],.n-stat[data-size=hero] .n-stat-value[data-long="2"]{font-size:var(--n-fs-metric)}.n-stat-hint{color:var(--n-faint);font-size:var(--n-fs-cap)}.n-toolbar{align-items:center;gap:var(--n-sp-2);border:1px solid var(--n-line);border-radius:var(--n-radius-card);background:var(--n-surface);min-width:0;padding:var(--n-sp-2) var(--n-sp-3);flex-wrap:wrap;display:flex}.n-toolbar.is-attached{border-radius:var(--n-radius-card) var(--n-radius-card) 0 0;border-bottom:0}.n-toolbar.is-attached+.n-card{border-top-left-radius:0;border-top-right-radius:0}.n-page>.n-toolbar.is-attached+.n-card{margin-top:calc(var(--n-sp-4) * -1)}.n-toolbar-search{flex:30ch;min-width:220px;max-width:42ch}.n-toolbar-search>*{width:100%;min-width:0}.n-toolbar-chips{align-items:center;gap:var(--n-sp-1);scrollbar-width:none;flex:1 1 0;min-width:0;display:flex;overflow-x:auto}.n-toolbar-chips::-webkit-scrollbar{display:none}.n-toolbar-chips>*{flex:none}.n-toolbar-chips{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000 100%)}.n-toolbar-acts{align-items:center;gap:var(--n-sp-2);margin-left:auto;display:flex}.n-toolbar-views{align-items:center;gap:var(--n-sp-1);flex:none;min-width:0;display:flex}.n-toolbar-views>*{white-space:nowrap;flex:none}.n-toolbar-scope{padding-left:var(--n-sp-3);border-left:1px solid var(--n-line);color:var(--n-muted);font-size:var(--n-fs-cap);white-space:nowrap}@media (width<=760px){.n-page{gap:var(--n-sp-3)}.n-stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.n-stat{min-height:62px}.n-stat[data-size=hero]{grid-column:1/-1}.n-stat:has(.n-stat-value[data-long="2"]){grid-column:1/-1}.n-stats:not(:has(.n-stat[data-size=hero]))>.n-stat:last-child:nth-child(odd){grid-column:1/-1}.n-stat[data-size=hero]~.n-stat:last-child:nth-child(2n){grid-column:1/-1}.n-stat-value{font-size:var(--n-fs-lead);text-overflow:ellipsis;min-width:0;overflow:hidden}.n-stat[data-size=hero] .n-stat-value{font-size:var(--n-fs-metric)}.n-toolbar{padding:var(--n-sp-2)}.n-toolbar-search{flex:100%;width:auto;max-width:none}.n-toolbar-scope{border-left:0;padding-left:0}.n-toolbar-views{scrollbar-width:none;flex:100%;overflow-x:auto}.n-toolbar-acts{flex-wrap:wrap;flex:100%;margin-left:0}.n-main .n-toolbar-acts.n-actiongroup:has(select){grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:auto minmax(0,1fr);display:grid}.n-main .n-toolbar-acts.n-actiongroup:has(select)>.n-btn{grid-column:1/-1}.n-toolbar-acts>*{flex:1;justify-content:center}.n-toolbar-chips{scrollbar-width:none;flex-wrap:nowrap;flex:100%;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000 100%)}.n-toolbar-chips::-webkit-scrollbar{display:none}.n-toolbar-chips>*{flex:none}}.n-card-head{align-items:baseline;gap:var(--n-sp-1) var(--n-sp-3);border-bottom:1px solid var(--n-line-subtle);padding:var(--n-sp-3) var(--n-sp-4);flex-wrap:wrap;display:flex}.n-card-head-title{align-items:baseline;gap:var(--n-sp-2);flex-wrap:wrap;min-width:0;display:flex}.n-card-head-title strong{font-size:var(--n-fs-title)}.n-card-head-title span{color:var(--n-muted);font-size:var(--n-fs-cap)}.n-card-head-note{color:var(--n-faint);font-size:var(--n-fs-cap);margin-left:auto}@media (width<=760px){.n-card-head{padding:var(--n-sp-3)}.n-card-head-note{flex-basis:100%;margin-left:0}}.n-rowacts{align-items:center;gap:var(--n-sp-1);white-space:nowrap;grid-auto-columns:1fr;grid-auto-flow:column;width:fit-content;margin-left:auto;display:grid}.n-rowacts button{border:1px solid var(--n-action-bar);border-radius:var(--n-radius-control);background:var(--n-surface);min-height:28px;padding:0 var(--n-sp-2);color:var(--n-action);font:inherit;font-size:var(--n-fs-cap);cursor:pointer;font-weight:500}.n-rowacts button:hover:not(:disabled){border-color:var(--n-action);background:var(--n-action-wash)}.n-rowacts button:disabled{border-color:var(--n-line);color:var(--n-faint);cursor:default}.n-rowacts button.is-primary{border-color:var(--n-action);background:var(--n-action);color:#fff;font-weight:600}.n-rowacts button.is-primary:hover:not(:disabled){background:var(--n-action-strong);border-color:var(--n-action-strong)}.n-rowacts button.is-del{border-color:var(--n-danger-fill-detail);color:var(--n-danger-text)}.n-rowacts button.is-del:hover:not(:disabled){border-color:var(--n-danger);background:var(--n-danger-wash)}@media (width<=760px){.n-rowacts button{min-height:44px;padding:0 var(--n-sp-3)}}.n-dt{border:1px solid var(--n-line);border-radius:var(--n-radius-card);background:var(--n-surface);overflow:auto hidden}.n-toolbar.is-attached+.n-dt{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.n-page>.n-toolbar.is-attached+.n-dt{margin-top:calc(var(--n-sp-4) * -1)}.n-dt-head,.n-dt-row{align-content:center;align-items:center;gap:var(--n-sp-3);padding:0 var(--n-sp-4);display:grid}@media (width>=761px){.n-dt-head>span[aria-hidden],.n-dt-row>span[aria-hidden]{display:none}}.n-dt-head>*,.n-dt-row>*{min-width:0}.n-dt-head{background:var(--n-thead);border-bottom:1px solid var(--n-line);min-height:34px;color:var(--n-muted);font-size:calc(max(12.5px, var(--n-type-floor)) * var(--n-type-zoom));letter-spacing:.07em}.n-dt-row{border-bottom:1px solid var(--n-line-subtle);min-height:48px;font-size:var(--n-fs-body)}.n-dt-row:last-of-type{border-bottom:0}.n-dt-row:hover{background:var(--n-thead)}.n-dt-row.is-danger{box-shadow:inset 3px 0 0 var(--n-danger-fill)}.n-dt-row.is-muted{color:var(--n-muted)}.n-dt-r{text-align:right;justify-self:end}.n-dt-name{gap:1px;min-width:0;display:grid}.n-dt-name b{overflow-wrap:anywhere;font-weight:600}.n-dt-name small{color:var(--n-faint);font-size:calc(max(13px, var(--n-type-floor)) * var(--n-type-zoom))}.n-dt-link{color:var(--n-action);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;justify-self:start;padding:0;font-weight:600}.n-dt-link:hover{text-decoration:underline}.n-dt-empty{padding:var(--n-sp-5) var(--n-sp-4);color:var(--n-muted);font-size:var(--n-fs-body);margin:0}.n-dt-foot{align-items:center;gap:var(--n-sp-3);border-top:1px solid var(--n-line-subtle);background:var(--n-thead);min-height:36px;padding:var(--n-sp-2) var(--n-sp-4);color:var(--n-muted);font-size:var(--n-fs-cap);display:flex}.n-dt-foot>span:last-child{margin-left:auto}.n-dt-foot b{color:var(--n-ink);font-weight:600}@media (width<=760px){.n-dt-head{display:none}.n-dt{background:0 0;border:0;border-radius:0;flex-direction:column;gap:8px;display:flex;overflow:visible}.n-dt-row{align-items:baseline;gap:2px var(--n-sp-2);border:1px solid var(--n-line);border-radius:var(--n-radius-card);background:var(--n-surface);padding:var(--n-sp-2) var(--n-sp-3) var(--n-sp-3);flex-wrap:wrap;min-height:0;display:flex}.n-dt-row>span[aria-hidden=true],.n-dt-row>span:not(.n-dt-title):not(.n-dt-aside):not(.n-dt-meta):not(.n-dt-tag):not(.n-dt-act):not(.n-dt-fig):not(.n-dt-break){display:none}.n-dt-break{flex-basis:100%;height:0;margin:0}.n-dt-break[data-at=mid]{order:2}.n-dt-break[data-at=act]{order:4}.n-dt-row .n-dt-title{text-align:left;min-width:0;font-size:calc(17px * var(--n-type-zoom));flex:1 1 0;order:0}.n-dt-row .n-dt-aside{text-align:right;color:var(--n-muted);font-size:calc(max(14.5px, var(--n-type-floor)) * var(--n-type-zoom));white-space:nowrap;order:1;margin-left:auto}.n-dt-row .n-dt-meta{color:var(--n-faint);font-size:calc(max(14.5px, var(--n-type-floor)) * var(--n-type-zoom));text-align:left;order:3}.n-dt-row .n-dt-tag{text-align:left;font-size:calc(max(14.5px, var(--n-type-floor)) * var(--n-type-zoom));order:3}.n-dt-row .n-dt-fig{font-size:calc(max(14.5px, var(--n-type-floor)) * var(--n-type-zoom));order:3;align-items:baseline;gap:4px;display:inline-flex}.n-dt-row .n-dt-fig:before{content:attr(data-label);color:var(--n-faint);white-space:nowrap;flex:none}.n-dt-row .n-dt-fig:empty{display:none}.n-dt-row .n-dt-act{text-align:left;flex-basis:100%;order:5;margin-top:0}.n-dt-row .n-dt-tag:has(>.n-cust-risk-none){display:none}.n-dt-row .n-dt-act .n-rowacts{justify-content:stretch;gap:var(--n-sp-2);width:100%;margin-left:0;display:flex}.n-dt-row .n-dt-act .n-rowacts button{min-height:44px;font-size:calc(15px * var(--n-type-zoom));flex:1}.n-dt-name{align-items:baseline;gap:var(--n-sp-1) var(--n-sp-2);flex-wrap:wrap;line-height:1.35;display:flex}.n-dt-name small{font-size:calc(max(14px, var(--n-type-floor)) * var(--n-type-zoom))}.n-dt-foot{padding:var(--n-sp-2) var(--n-sp-3);flex-wrap:wrap}.n-dt-foot>span:last-child{flex-basis:100%;margin-left:0}}@media (width>=761px){.n-dt-break{display:none}}.n-modal-body>.n-dlg,.n-drawer-body>.n-dlg,.n-dlg{gap:var(--n-sp-4);display:grid}.n-dlg-lead{color:var(--n-secondary);font-size:var(--n-fs-body);margin:0;line-height:1.6}.n-dlg-lead b{color:var(--n-ink);font-weight:600}.n-dlg-sect{gap:var(--n-sp-2);border:0;margin:0;padding:0;display:grid}.n-dlg-sect>h4,.n-dlg-sect>legend{align-items:baseline;gap:var(--n-sp-2);font-size:var(--n-fs-title);flex-wrap:wrap;margin:0;padding:0;font-weight:600;display:flex}.n-dlg-sect>h4 span,.n-dlg-sect>legend span{color:var(--n-muted);font-size:var(--n-fs-cap);font-weight:400}.n-dlg-req{color:var(--n-danger-text);font-weight:700}.n-dlg-fields{gap:var(--n-sp-3);grid-template-columns:1fr 1fr;display:grid}.n-dlg-fields>.is-wide{grid-column:1/-1}.n-dlg-fields label{gap:var(--n-sp-1);min-width:0;color:var(--n-muted);font-size:var(--n-fs-cap);display:grid}.n-dlg-fields label>.n-input,.n-dlg-fields label>select,.n-dlg-fields label>textarea{width:100%;min-width:0}.n-dlg-cap{color:var(--n-faint);font-size:var(--n-fs-cap);font-weight:400}.n-dlg-fields label>span:first-child{align-items:baseline;gap:var(--n-sp-2);flex-wrap:wrap;display:flex}.n-dlg-facts{gap:var(--n-sp-2) var(--n-sp-4);grid-template-columns:1fr 1fr;margin:0;display:grid}.n-dlg-facts>div{gap:2px;min-width:0;display:grid}.n-dlg-facts dt{color:var(--n-muted);font-size:var(--n-fs-cap)}.n-dlg-facts dd{font-size:var(--n-fs-body);overflow-wrap:anywhere;margin:0}.n-dlg-facts dd b{font-weight:600}.n-dlg-facts>.is-wide{grid-column:1/-1}.n-dlg-note{border-radius:var(--n-radius-card);background:var(--n-sunken);padding:var(--n-sp-2) var(--n-sp-3);color:var(--n-secondary);font-size:var(--n-fs-cap);margin:0;line-height:1.7}.n-dlg-note b{color:var(--n-ink);font-weight:600}.n-dlg-note.is-danger{background:var(--n-danger-wash);color:var(--n-danger-text)}.n-dlg-note.is-danger b{color:var(--n-danger-text)}.n-dlg-note.is-gold{background:var(--n-gold-wash);color:var(--n-gold-text)}.n-dlg-note.is-gold b{color:var(--n-gold-text)}@media (width<=760px){.n-dlg{gap:var(--n-sp-3)}.n-dlg-fields,.n-dlg-facts{grid-template-columns:1fr}}.n-main .is-gold{color:var(--n-gold-text)}.n-main .is-danger{color:var(--n-danger-text)}.n-main .is-green{color:var(--n-green-text)}.n-main .is-zero{color:var(--n-faint)}.n-toolbar-panel{align-items:end;gap:var(--n-sp-2) var(--n-sp-3);margin:var(--n-sp-2) calc(var(--n-sp-3) * -1) calc(var(--n-sp-2) * -1);border-top:1px solid var(--n-line-subtle);padding:var(--n-sp-3) var(--n-sp-3) 0;flex-wrap:wrap;flex-basis:100%;display:flex}.n-register-card{gap:var(--n-sp-3);border:1px solid var(--n-line);border-radius:var(--n-radius-card);background:var(--n-surface);width:min(100%,640px);box-shadow:var(--n-shadow-pop);padding:var(--n-sp-5);display:grid}.n-register-head{align-items:flex-start}.n-register-head>div{flex:1;min-width:0}.n-register-head .n-rail-mark{margin-top:2px}.n-register-head .n-register-stepno{margin-top:3px}.n-register-stepno{color:var(--n-faint);font-size:var(--n-fs-micro)}.n-register-body{min-width:0}.n-register-loading{color:var(--n-muted);font-size:var(--n-fs-body);margin:0}.n-register-lang{justify-self:start;min-width:220px}.n-register-agreement-meta{align-items:baseline;gap:var(--n-sp-2);flex-wrap:wrap;display:flex}.n-register-agreement-meta strong{color:var(--n-ink);font-size:var(--n-fs-title)}.n-register-agreement-meta .is-version{color:var(--n-action);font-size:var(--n-fs-micro);font-weight:500}.n-register-agreement-meta .is-fact{color:var(--n-faint);font-size:var(--n-fs-micro)}.n-register-langs{align-items:center;gap:var(--n-sp-1);margin-left:auto;display:inline-flex}.n-register-langs small{color:var(--n-faint);font-size:calc(max(12px, var(--n-type-floor)) * var(--n-type-zoom));margin-right:2px}.n-register-langs button{border:1px solid var(--n-action-bar);border-radius:var(--n-radius-card);background:var(--n-surface);min-height:26px;padding:0 var(--n-sp-2);color:var(--n-action);font-size:var(--n-fs-micro);font-weight:500}.n-register-langs button.is-active{border-color:var(--n-action);background:var(--n-action);color:#fff}.n-register-agreement-scroll{border:1px solid var(--n-line);border-radius:var(--n-radius-control);background:var(--n-thead);position:relative;overflow:hidden}.n-register-agreement-text{height:min(300px,38dvh);padding:var(--n-sp-3) var(--n-sp-4) var(--n-sp-4);color:var(--n-secondary);font-size:var(--n-fs-body);white-space:pre-wrap;line-height:1.75;overflow-y:auto}.n-register-agreement-text p{margin:0 0 var(--n-sp-2)}.n-register-agreement-text b{margin:var(--n-sp-4) 0 var(--n-sp-2);color:var(--n-ink);display:block}.n-register-agreement-text b:first-child{margin-top:0}.n-register-agreement-text b.is-h1{font-size:var(--n-fs-title);font-weight:700}.n-register-agreement-text b.is-h2{font-size:var(--n-fs-body);font-weight:600}.n-register-readbar{background:var(--n-sunken);height:3px;position:absolute;inset:auto 0 0}.n-register-readbar i{background:var(--n-action);height:100%;display:block}.n-register-readhint{color:var(--n-faint);font-size:var(--n-fs-cap);text-align:center;margin:0}.n-register-consent{gap:var(--n-sp-2);color:var(--n-secondary);font-size:var(--n-fs-cap);align-items:flex-start;line-height:1.6;display:flex}.n-register-consent input{width:17px;height:17px;accent-color:var(--n-action);flex:none;margin-top:2px}.n-register-consent.is-locked{opacity:.45;cursor:not-allowed}.n-register-trap{clip:rect(0 0 0 0);width:1px;height:1px;overflow:hidden;position:absolute!important}.n-register-files{align-items:center;gap:var(--n-sp-2) var(--n-sp-3);border:1px dashed var(--n-action-bar);border-radius:var(--n-radius-control);background:var(--n-thead);padding:var(--n-sp-3);color:var(--n-muted);font-size:var(--n-fs-cap);flex-wrap:wrap;display:flex}.n-register-files b{color:var(--n-ink);font-size:var(--n-fs-cap);word-break:break-all}.n-register-files .n-register-pick{border-color:var(--n-action-bar);color:var(--n-action)}.n-register-files .n-register-pick:hover:not(:disabled){border-color:var(--n-action);background:var(--n-action-wash)}.n-register-error{align-items:center;gap:var(--n-sp-2);border-radius:var(--n-radius-control);background:var(--n-danger-wash);padding:var(--n-sp-2) var(--n-sp-3);color:var(--n-danger-text);font-size:var(--n-fs-body);flex-wrap:wrap;margin:0;line-height:1.6;display:flex}.n-register-actions{gap:var(--n-sp-2);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.n-register-actions .n-btn{justify-content:center;min-height:38px}.n-register-actions .n-register-back{border-color:var(--n-action-bar);color:var(--n-action)}.n-register-actions .n-register-back:hover:not(:disabled){border-color:var(--n-action);background:var(--n-action-wash)}.n-register-done-mark{width:22px;height:22px;margin-right:var(--n-sp-2);background:var(--n-green-wash);color:var(--n-green-text);font-size:var(--n-fs-cap);vertical-align:-4px;border-radius:50%;place-items:center;font-weight:600;display:inline-grid}.n-register-done-back{justify-content:center;justify-self:stretch;min-height:38px}@media (width<=560px){.n-register-card{padding:var(--n-sp-4)}.n-register-actions{grid-auto-flow:row}.n-register-actions .n-btn,.n-register-done-back{min-height:44px}.n-register-langs{margin-left:0}.n-register-langs button{min-height:34px;padding:0 var(--n-sp-3)}.n-register-consent input{width:20px;height:20px}.n-register-files{flex-direction:column;align-items:stretch}.n-register-pick{justify-content:center;min-height:44px}}.n-login{background:radial-gradient(circle at 50% 18%, #4c57d847, transparent 42rem), var(--n-rail);min-height:100dvh;padding:var(--n-sp-5);place-items:center;display:grid}.n-login-card{gap:var(--n-sp-3);border:1px solid var(--n-line);border-radius:var(--n-radius-card);background:var(--n-surface);width:min(100%,360px);box-shadow:var(--n-shadow-pop);padding:var(--n-sp-5);display:grid}.n-login-brand{align-items:center;gap:var(--n-sp-2);border-bottom:1px solid var(--n-line-subtle);padding-bottom:var(--n-sp-3);display:flex}.n-login-brand .n-rail-mark{width:28px;height:28px}.n-login-brand strong{font-size:var(--n-fs-title);letter-spacing:.04em;display:block}.n-login-brand em{color:var(--n-action);font-style:normal}.n-login-brand small{color:var(--n-muted);font-family:var(--n-mono);font-size:calc(max(12px, var(--n-type-floor)) * var(--n-type-zoom))}.n-register-head small{font-family:var(--n-font);font-size:var(--n-fs-cap);line-height:1.55}.n-login-card label{gap:var(--n-sp-1);color:var(--n-muted);font-size:var(--n-fs-cap);display:grid}.n-login-error{border-radius:var(--n-radius-control);background:var(--n-danger-wash);padding:var(--n-sp-2) var(--n-sp-3);color:var(--n-danger-text);font-size:var(--n-fs-body);margin:0;line-height:1.6}.n-login-acts{gap:var(--n-sp-2);grid-template-columns:1fr 1fr;display:grid}.n-login-acts .n-btn{justify-content:center;min-height:38px}.n-login-acts .n-login-register{border-color:var(--n-action-bar);color:var(--n-action)}.n-login-acts .n-login-register:hover:not(:disabled){border-color:var(--n-action);background:var(--n-action-wash)}.n-login-lang{margin-bottom:calc(var(--n-sp-1) * -1)}@media (width<=560px){.n-login{padding:var(--n-sp-3);padding-top:var(--n-sp-6);align-content:start}.n-login-card{padding:var(--n-sp-4)}.n-login-acts{grid-template-columns:1fr}.n-login-acts .n-btn{min-height:44px}}.n-shell{grid-template-columns:208px minmax(0,1fr);height:100dvh;display:grid}.n-rail{background:var(--n-rail);min-height:0;color:var(--n-rail-ink);flex-direction:column;display:flex}.n-rail-brand{border-bottom:1px solid var(--n-rail-line);flex:none;align-items:center;gap:9px;height:48px;padding:0 16px;display:flex}.n-rail-mark{border-radius:var(--n-radius-control);background:var(--n-action);color:#fff;width:24px;height:24px;font-size:calc(14px * var(--n-type-zoom));place-items:center;font-weight:700;display:grid}.n-rail-brand strong{color:#fff;font-size:calc(15.5px * var(--n-type-zoom));letter-spacing:.04em}.n-rail-brand em{color:var(--n-rail-brand-accent);font-style:normal}.n-rail-brand small{color:var(--n-rail-muted);font-family:var(--n-mono);font-size:calc(max(12.5px, var(--n-type-floor)) * var(--n-type-zoom));margin-left:auto}.n-rail-group{color:var(--n-rail-muted);font-family:var(--n-mono);font-size:calc(max(12.5px, var(--n-type-floor)) * var(--n-type-zoom));letter-spacing:.18em;padding:15px 11px 7px;font-weight:500}.n-rail-item{border-radius:var(--n-radius-control);width:100%;min-height:34px;color:var(--n-rail-ink);font-size:calc(15.5px * var(--n-type-zoom));text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:5px 11px;display:flex}.n-rail-item:hover:not(:disabled):not(.is-active){color:#fff;background:#ffffff12}.n-rail-item.is-active{background:var(--n-action);color:#fff;min-height:34px;font-weight:500}.n-rail-item:disabled{color:var(--n-rail-muted);cursor:default}.n-rail-icon{border-radius:var(--n-radius-control);width:24px;height:24px;color:var(--rail-icon-c,var(--n-c-blue));background:#ffffff14;flex:none;place-items:center;display:grid}.n-rail-icon svg{width:15px;height:15px}.n-rail-icon[data-c=blue]{--rail-icon-c:#8b97ff}.n-rail-icon[data-c=cyan]{--rail-icon-c:#4fc9e4}.n-rail-icon[data-c=orange]{--rail-icon-c:#ffab5c}.n-rail-icon[data-c=purple]{--rail-icon-c:#b3a0ff}.n-rail-icon[data-c=red]{--rail-icon-c:#ff8b93}.n-rail-icon[data-c=green]{--rail-icon-c:#5fd39c}.n-rail-icon[data-c=gold]{--rail-icon-c:#f2ca62}.n-rail-item.is-active .n-rail-icon{background:#ffffff2e}.n-rail-item:disabled .n-rail-icon{opacity:.45}.n-rail-planned{border-radius:var(--n-radius-card);font-size:calc(max(12.5px, var(--n-type-floor)) * var(--n-type-zoom));background:#ffffff12;margin-left:auto;padding:1px 6px}.n-rail-badge{background:var(--n-action);color:#fff;min-width:22px;height:20px;font-family:var(--n-mono);font-size:calc(13.5px * var(--n-type-zoom));border-radius:999px;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0 6px;font-weight:600;line-height:1;display:inline-flex}.n-rail-item.is-active .n-rail-badge{background:#ffffff38}.n-rail-nav{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.n-rail-foot{border-top:1px solid var(--n-rail-line);flex-flow:column wrap;flex:none;align-items:stretch;gap:8px;padding:8px 12px;display:flex}.n-rail-foot .n-rail-me{flex:none}.n-rail-prefs{align-items:center;gap:6px;display:flex}.n-rail-prefs>*{min-height:28px}.n-rail-prefs .n-rail-logout{border:1px solid var(--n-rail-line);border-radius:var(--n-radius-card);white-space:nowrap;flex:none;min-height:28px;margin-left:auto;padding:0 9px}.n-rail-exit{justify-content:flex-end;align-items:center;gap:6px;display:flex}.n-rail-exit .n-rail-glink{font-size:calc(max(12px, var(--n-type-floor)) * var(--n-type-zoom));opacity:.75;flex:none;margin-left:0}.n-rail-exit .n-rail-glink:hover{opacity:1}.n-rail-user{background:var(--n-action);color:#fff;width:26px;height:26px;font-size:calc(max(13px, var(--n-type-floor)) * var(--n-type-zoom));border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid;overflow:hidden}.n-rail-user img{object-fit:cover;width:100%;height:100%}.n-rail-who{min-width:0;display:grid}.n-rail-who strong{color:#edeff8;font-size:calc(14px * var(--n-type-zoom));text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.n-rail-who small{color:var(--n-rail-muted);font-family:var(--n-mono);font-size:calc(max(12px, var(--n-type-floor)) * var(--n-type-zoom))}.n-rail-logout{border-radius:var(--n-radius-control);color:var(--n-rail-muted);font-size:calc(max(13px, var(--n-type-floor)) * var(--n-type-zoom));background:0 0;border:0;margin-left:auto;padding:4px 6px}.n-rail-logout:hover{color:#fff}.n-workspace{flex-direction:column;min-width:0;min-height:0;display:flex}.n-topbar{border-bottom:1px solid var(--n-line);background:var(--n-surface);flex:none;align-items:center;gap:12px;height:48px;padding:0 20px;display:flex}.n-topbar h1{font-size:calc(17px * var(--n-type-zoom));letter-spacing:-.01em;margin:0;font-weight:600}.n-topbar-context{color:var(--n-muted);font-size:calc(13.5px * var(--n-type-zoom))}.n-main{scrollbar-gutter:stable;flex:1;min-height:0;padding:14px 20px 24px;overflow-y:auto}.n-menu-btn{border:1px solid var(--n-line);border-radius:var(--n-radius-control);background:var(--n-surface);width:44px;height:44px;color:var(--n-ink);flex:none;justify-content:center;align-items:center;display:none}.n-rail-backdrop{display:none}@media (width<=760px){.n-shell{height:auto;min-height:100dvh;display:block}.n-rail{z-index:50;visibility:hidden;pointer-events:none;width:min(18rem,100vw - 3.5rem);transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:20px 0 45px #10142b59}.n-rail.is-open{visibility:visible;pointer-events:auto;transform:translate(0)}.n-rail-backdrop{z-index:45;background:#10142b80;border:0;padding:0;display:block;position:fixed;inset:0}.n-rail-item,.n-rail-item.is-active{min-height:44px}.n-rail-icon{border-radius:var(--n-radius-card);width:28px;height:28px}.n-rail-icon svg{width:17px;height:17px}.n-rail-glink,.n-rail-logout{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.n-rail-me{min-height:44px}.n-menu-btn{display:inline-flex}.n-topbar{z-index:30;gap:10px;padding:0 12px;position:sticky;top:0}.n-topbar h1{font-size:calc(16px * var(--n-type-zoom));white-space:nowrap}.n-topbar-context{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.n-workspace{min-height:100dvh}.n-main{padding:10px 10px 32px;overflow:visible}}.n-rail-glink{border-radius:var(--n-radius-control);color:var(--n-rail-muted);font-size:calc(max(13px, var(--n-type-floor)) * var(--n-type-zoom));margin-left:auto;padding:4px 7px;text-decoration:none}.n-rail-glink:hover{color:#fff;background:#ffffff12}.n-rail-glink+.n-rail-logout{margin-left:0}.n-rail-me{border-radius:var(--n-radius-control);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;min-width:0;margin-left:-6px;padding:4px 6px;display:flex}.n-rail-me:hover{background:#ffffff12}.n-rail-me.is-active{background:var(--n-action)}.n-rail-me.is-active .n-rail-user{background:#ffffff38}.n-rail-me.is-active .n-rail-who small{color:#ffffffbf}.n-rail-me .n-rail-who{min-width:0;display:grid}.n-rail-theme{border-radius:var(--n-radius-control);width:34px;height:28px;min-height:28px;color:var(--n-rail-ink);background:0 0;border:1px solid #ffffff2e;flex:none;place-items:center;padding:0;display:grid;position:relative}.n-rail-theme:hover{color:#fff;background:#ffffff12}.n-rail-theme-auto{font-family:var(--n-mono);font-size:calc(9.5px * var(--n-type-zoom));opacity:.8;line-height:1;position:absolute;bottom:2px;right:3px}.n-rail-lang{border-radius:var(--n-radius-control);border:1px solid #ffffff2e;flex:none;gap:2px;padding:2px;display:flex}.n-rail-lang button{border-radius:var(--n-radius-control);min-width:30px;min-height:22px;color:var(--n-rail-muted);font-family:var(--n-mono);font-size:calc(max(12.5px, var(--n-type-floor)) * var(--n-type-zoom));letter-spacing:.04em;background:0 0;border:0;padding:0 5px}.n-rail-lang button:hover{color:#fff;background:#ffffff12}.n-rail-lang button.is-active{background:var(--n-action);color:#fff;font-weight:600}@media (width<=760px){.n-rail-lang button{min-width:44px;min-height:44px}.n-rail-theme{width:44px;height:44px;min-height:44px}.n-rail-prefs .n-rail-logout{min-height:44px}}.n-denied{justify-items:start;gap:10px;max-width:460px;margin:40px auto;padding:22px;display:grid}.n-denied strong{font-size:calc(17px * var(--n-type-zoom))}.n-denied p{color:var(--n-muted);margin:0;line-height:1.6}.n-ws-tabs{scrollbar-width:none;border-bottom:1px solid var(--n-line);flex-wrap:nowrap;gap:4px;margin:0 0 12px;padding:0 2px;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000 100%)}@media (width>=761px){.n-ws-tabs{-webkit-mask-image:none;mask-image:none}}.n-ws-tabs::-webkit-scrollbar{display:none}.n-ws-tab{color:var(--n-secondary);font:inherit;font-size:calc(15.5px * var(--n-type-zoom));white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:8px 14px 9px;font-weight:500}.n-ws-tab:hover{color:var(--n-ink)}.n-ws-tab.is-active{border-bottom-color:var(--n-action);color:var(--n-action);font-weight:600}@media (width<=760px){.n-ws-tab{min-height:44px;padding:10px 14px}}.n-topbar-titles{flex:1;align-items:baseline;gap:10px;min-width:0;display:flex}@media (width<=760px){.n-topbar{align-items:center;height:auto;min-height:48px;padding-block:6px}.n-topbar-titles{flex-direction:column;align-items:flex-start;gap:1px}.n-topbar h1{white-space:normal;overflow-wrap:anywhere;line-height:1.2}.n-topbar-context{-webkit-line-clamp:2;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}}.n-toast{z-index:90;border-radius:var(--n-radius-card);background:var(--n-rail);color:#fff;font-size:calc(15px * var(--n-type-zoom));padding:12px 16px;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 28px #10142b3d}.n-toast.is-error{background:var(--n-danger-fill)}@media (width<=560px){.n-toast{bottom:12px;left:12px;right:12px}}@media (width<=760px){.n-menu-btn{display:none!important}.n-main{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))!important}:root[data-n-fab=customers] .n-cust-create,:root[data-n-fab=inbound] .n-in-new{display:none}body:has(.n-layer) .n-mnav{display:none}.n-mnav{z-index:60;grid-template-columns:repeat(var(--n-mnav-slots,5), 1fr);padding:4px 4px calc(4px + env(safe-area-inset-bottom,0px));background:var(--n-surface);border-top:1px solid var(--n-line);align-items:end;gap:2px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #0f172a0f}.n-mnav.is-away{pointer-events:none;transform:translateY(120%)}.n-mnav{transition:transform .14s ease-out}@media (prefers-reduced-motion:reduce){.n-mnav{transition:none}}.n-mnav-tab{border-radius:var(--n-radius-card);min-height:52px;color:var(--n-muted);font:inherit;font-size:calc(max(13px, var(--n-type-floor)) * var(--n-type-zoom));cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px 2px;line-height:1.15;display:flex}.n-mnav-tab.is-active{color:var(--n-action);font-weight:600}.n-mnav-tab:active{background:var(--n-sunken)}.n-mnav-icon{width:26px;height:26px;display:block;position:relative}.n-mnav-icon>svg{width:26px;height:26px;display:block}.n-mnav-label{-webkit-line-clamp:2;overflow-wrap:anywhere;text-align:center;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.n-mnav-dot{background:var(--n-action);color:#fff;min-width:18px;height:18px;font-size:calc(10.5px * var(--n-type-zoom));text-align:center;border-radius:999px;padding:0 4px;font-weight:700;line-height:16px;position:absolute;top:-4px;left:13px}.n-mnav-fab{min-height:52px;color:var(--n-action);font:inherit;font-size:calc(max(13px, var(--n-type-floor)) * var(--n-type-zoom));cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:2px;padding:0 2px 4px;font-weight:600;line-height:1.15;display:flex}.n-mnav-fab-dot{background:var(--n-action);color:#fff;border-radius:999px;place-items:center;width:46px;height:46px;margin-top:-16px;display:grid;box-shadow:0 4px 12px #5b6cff57}.n-mnav-fab-dot>svg{width:22px;height:22px}.n-mnav-fab:active .n-mnav-fab-dot{transform:scale(.94)}.n-mnav-sheet-wrap{z-index:70;position:fixed;inset:0}.n-mnav-scrim{cursor:pointer;background:#0f172a6b;border:0;padding:0;position:absolute;inset:0}.n-mnav-sheet{left:0;right:0;bottom:calc(60px + env(safe-area-inset-bottom,0px));background:var(--n-surface);border-radius:16px 16px 0 0;flex-direction:column;max-height:74vh;display:flex;position:absolute;box-shadow:0 -10px 30px #0f172a38}.n-mnav-sheet-head{border-bottom:1px solid var(--n-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 8px;display:flex}.n-mnav-sheet-head strong{font-size:calc(15px * var(--n-type-zoom))}.n-mnav-close{border:1px solid var(--n-line);border-radius:var(--n-radius-card);background:var(--n-surface);min-height:34px;color:var(--n-muted);font:inherit;font-size:calc(13.5px * var(--n-type-zoom));cursor:pointer;padding:0 10px}.n-mnav-sheet-body{-webkit-overflow-scrolling:touch;padding:4px 10px 14px;overflow-y:auto}.n-mnav-sect{padding-top:10px}.n-mnav-sect h3{color:var(--n-muted);font-size:calc(max(14.5px, var(--n-type-floor)) * var(--n-type-zoom));letter-spacing:.02em;margin:0 0 4px 4px;font-weight:600}.n-mnav-grid{grid-template-columns:repeat(4,1fr);gap:6px 4px;display:grid}.n-mnav-cell{border-radius:var(--n-radius-card);min-height:86px;color:var(--n-ink);font:inherit;font-size:calc(max(14px, var(--n-type-floor)) * var(--n-type-zoom));text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:10px 2px;line-height:1.25;display:flex}.n-mnav-cell:active{background:var(--n-sunken)}.n-mnav-cell-icon{border-radius:var(--n-radius-card);background:var(--n-action-wash);width:48px;height:48px;color:var(--n-action);place-items:center;display:grid;position:relative}.n-mnav-cell-icon>svg{width:24px;height:24px}.n-mnav-cell.is-active .n-mnav-cell-icon{background:var(--n-action);color:#fff}.n-mnav-cell.is-active .n-mnav-cell-label{color:var(--n-action);font-weight:600}.n-mnav-cell-label{overflow-wrap:anywhere}.n-mnav-prefs{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 4px 0;display:flex}.n-mnav-logout{border:1px solid var(--n-line);border-radius:var(--n-radius-card);background:var(--n-surface);min-height:34px;color:var(--n-muted);font:inherit;font-size:calc(13.5px * var(--n-type-zoom));cursor:pointer;margin-left:auto;padding:0 12px}.n-mnav-who{color:var(--n-muted);font-size:calc(max(12.5px, var(--n-type-floor)) * var(--n-type-zoom));align-items:baseline;gap:8px;padding:8px 4px 0;display:flex}.n-mnav-who strong{color:var(--n-ink);font-size:calc(13.5px * var(--n-type-zoom))}}@media (width>=761px){.n-mnav,.n-mnav-sheet-wrap{display:none}}:root{--n-type-zoom:1;--n-type-floor:0px;--n-fs-micro:calc(max(12.5px, var(--n-type-floor)) * var(--n-type-zoom));--n-fs-cap:calc(13.5px * var(--n-type-zoom));--n-fs-body:calc(15px * var(--n-type-zoom));--n-fs-title:calc(17px * var(--n-type-zoom));--n-fs-lead:calc(21px * var(--n-type-zoom));--n-fs-metric:calc(28px * var(--n-type-zoom));--n-fs-hero:calc(34px * var(--n-type-zoom));--n-sp-1:4px;--n-sp-2:8px;--n-sp-3:12px;--n-sp-4:16px;--n-sp-5:24px;--n-sp-6:32px;--n-rail:#10142b;--n-rail-ink:#c9cee2;--n-rail-muted:#6a7196;--n-rail-line:#ffffff14;--n-rail-brand-accent:#8b93e8;--n-canvas:#f3f5f9;--n-surface:#fff;--n-line:#e6e9f0;--n-line-subtle:#eef0f6;--n-sunken:#eef0f6;--n-thead:#f8f9fc;--n-ink:#1b1f2a;--n-secondary:#3d4453;--n-muted:#5a6373;--n-faint:#676e7b;--n-action:#4c57d8;--n-action-strong:#3a44b8;--n-action-wash:#dde1f5;--n-action-bar:#b9c0f2;--n-on-action-dim:#eaedfa;--n-field-line:#ccd2ee;--n-chevron:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1.4 1.7 6 6.2l4.6-4.5' fill='none' stroke='%234c57d8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/></svg>");--n-danger:#d93b54;--n-danger-text:#b02a40;--n-danger-fill:#8c1d2c;--n-danger-fill-detail:#ebb6be;--n-danger-wash:#fdf1f3;--n-c-blue:#5b6cff;--n-c-blue-wash:#5b6cff1f;--n-c-blue-text:#505fdf;--n-c-orange:#f08c2d;--n-c-orange-wash:#f08c2d21;--n-c-orange-text:#a45d13;--n-c-green:#23a566;--n-c-green-wash:#2ed47a24;--n-c-green-text:#1b7f4f;--n-c-purple:#8c6cff;--n-c-purple-wash:#8c6cff1f;--n-c-purple-text:#7359d1;--n-c-red:#e8505b;--n-c-red-wash:#ff5b5b1f;--n-c-red-text:#bf424b;--n-c-cyan:#12a5c4;--n-c-cyan-wash:#22c4e621;--n-c-cyan-text:#0d7a91;--n-brand-grad:linear-gradient(135deg, #5b6cff, #7c8bff);--n-gold:#e8b93a;--n-gold-text:#8a6a12;--n-gold-wash:#fbf3dc;--n-green:#2e9e6b;--n-green-text:#1f7a4d;--n-green-wash:#e8f5ee;--n-radius-card:10px;--n-radius-control:7px;--n-shadow-pop:0 12px 40px #10142b2e;--n-font:system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans SC", "Noto Sans Thai", "Leelawadee UI", Thonburi, sans-serif;--n-mono:ui-monospace, SFMono-Regular, "Cascadia Mono", Consolas, "Roboto Mono", "Noto Sans Mono", monospace}:root[data-theme=dark]{--n-rail:#0b0e1a;--n-rail-ink:#c9cee2;--n-rail-muted:#757d9c;--n-rail-line:#ffffff1a;--n-rail-brand-accent:#9aa1ee;--n-canvas:#0f1220;--n-surface:#171b2c;--n-line:#2a3049;--n-line-subtle:#232840;--n-sunken:#1e2338;--n-thead:#1c2136;--n-ink:#e9ecf5;--n-secondary:#c3c9da;--n-muted:#99a1b8;--n-faint:#868ea2;--n-action:#7681f0;--n-action-strong:#8f98f5;--n-action-wash:#232a4d;--n-action-bar:#b9c0f2;--n-on-action-dim:#e4e7fb;--n-field-line:#3a4168;--n-chevron:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1.4 1.7 6 6.2l4.6-4.5' fill='none' stroke='%237681f0' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/></svg>");--n-danger:#f0637c;--n-danger-text:#ff96a8;--n-danger-fill:#a52334;--n-danger-fill-detail:#f3c3cb;--n-danger-wash:#2c1620;--n-c-blue:#8a97ff;--n-c-blue-wash:#5b6cff38;--n-c-blue-text:#8a97ff;--n-c-orange:#ffb35c;--n-c-orange-wash:#f08c2d33;--n-c-orange-text:#ffb35c;--n-c-green:#4cd68f;--n-c-green-wash:#2ed47a2e;--n-c-green-text:#4cd68f;--n-c-purple:#ab93ff;--n-c-purple-wash:#8c6cff38;--n-c-purple-text:#ab93ff;--n-c-red:#ff7d86;--n-c-red-wash:#ff5b5b33;--n-c-red-text:#ff7d86;--n-c-cyan:#4fd0ea;--n-c-cyan-wash:#22c4e633;--n-c-cyan-text:#4fd0ea;--n-gold:#efc456;--n-gold-text:#e2b451;--n-gold-wash:#2a2415;--n-green:#45c78c;--n-green-text:#5ad39b;--n-green-wash:#14291f;--n-ok:#5ad39b;--n-warn:#e2b451;--n-crimson:#ff96a8;--n-green-line:#2f5a44;--n-gold-line:#5f5126;--n-shadow-pop:0 12px 40px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[lang=th]{--n-type-zoom:1.15}:root[lang=th] body{line-height:1.6}:root[lang=th] :is(.n-input,select.n-input,textarea.n-input,.n-btn,.n-chip,.n-tag){word-break:break-word;overflow-wrap:anywhere;line-height:1.45}@media screen{small{font-size:calc(max(13px, var(--n-type-floor)) * var(--n-type-zoom))}}@media screen and (width<=760px){:root{--n-type-floor:13.5px}}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--n-canvas);color:var(--n-ink);font-family:var(--n-font);font-size:calc(15.5px * var(--n-type-zoom));text-rendering:optimizelegibility;margin:0;line-height:1.5}@media (width<=760px){body{font-size:calc(17px * var(--n-type-zoom));line-height:1.6}}button{cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit}.n-btn{border:1px solid var(--n-action-bar);border-radius:var(--n-radius-control);background:var(--n-surface);min-height:34px;color:var(--n-action);font-size:calc(15px * var(--n-type-zoom));cursor:pointer;align-items:center;gap:6px;padding:0 13px;font-weight:500;display:inline-flex}.n-btn:hover:not(:disabled){border-color:var(--n-action);background:var(--n-action-wash)}.n-btn:disabled{border-color:var(--n-line);color:var(--n-faint);background:var(--n-surface);cursor:default}.n-btn.is-primary{border-color:var(--n-action);background:var(--n-action);color:#fff;font-weight:600}.n-btn.is-primary:hover:not(:disabled){border-color:var(--n-action-strong);background:var(--n-action-strong);color:#fff}.n-btn.is-primary:disabled,.n-btn.is-danger:disabled{border-color:var(--n-line);background:var(--n-surface);color:var(--n-faint);cursor:default;font-weight:500}.n-btn.is-danger{border-color:var(--n-danger-fill);background:var(--n-danger-fill);color:#fff;font-weight:600}.n-row-act{min-height:26px;font-size:calc(13.5px * var(--n-type-zoom));padding:0 10px}.n-input{border:1px solid var(--n-field-line);border-radius:var(--n-radius-control);background:var(--n-surface);min-height:34px;color:var(--n-ink);font-size:calc(15.5px * var(--n-type-zoom));padding:0 10px}.n-input:focus-visible{border-color:var(--n-action);outline:2px solid var(--n-action-wash)}select.n-input{appearance:none;background-image:var(--n-chevron);background-position:right 9px center;background-repeat:no-repeat;background-size:11px 7px;padding-right:26px}input.n-pick:placeholder-shown:not([readonly]){border-color:var(--n-action);box-shadow:inset 0 0 0 1px var(--n-action);color:var(--n-action);font-weight:500}select.n-pick:has(option[value=""]:checked){border-color:var(--n-action);box-shadow:inset 0 0 0 1px var(--n-action);color:var(--n-action);font-weight:500}.n-input[readonly],.n-input:disabled{border-color:var(--n-line);background-color:var(--n-sunken);color:var(--n-muted)}select.n-input:disabled{background-image:none}.n-main .n-actiongroup{grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;display:inline-grid}.n-card{border:1px solid var(--n-line);border-radius:var(--n-radius-card);background:var(--n-surface)}.n-mono{font-family:var(--n-mono);font-variant-numeric:tabular-nums}:root[lang=zh-Hans] .n-mono{word-spacing:-.22em}.n-boot{justify-content:center;align-items:center;gap:var(--n-sp-3);min-height:100vh;padding:var(--n-sp-5);text-align:center;flex-direction:column;display:flex}.n-boot-mark{background:var(--n-action);color:#fff;width:44px;height:44px;font-size:calc(20px * var(--n-type-zoom));border-radius:12px;place-items:center;font-weight:700;display:inline-grid}.n-boot-title{color:var(--n-text);font-size:var(--n-fs-title);letter-spacing:.04em}.n-boot-note{max-width:34ch;color:var(--n-muted);font-size:var(--n-fs-body);margin:0;line-height:1.7}.n-root-error{padding:var(--n-sp-5);align-items:flex-start;gap:var(--n-sp-3);color:var(--n-muted);font-size:var(--n-fs-body);flex-direction:column;line-height:1.7;display:flex}.n-root-error-title{color:var(--n-text);font-weight:700}.n-screen-error{padding:var(--n-sp-5);align-items:flex-start;gap:var(--n-sp-3);color:var(--n-muted);font-size:var(--n-fs-body);flex-direction:column;display:flex}.n-screen-error b{color:var(--n-text)}.n-skel{padding:var(--n-sp-4) 0}.n-skel-bar{background:var(--n-line-subtle);border-radius:6px;animation:1.4s ease-in-out infinite n-skel-pulse}.n-skel-band{gap:var(--n-sp-3);margin-bottom:var(--n-sp-4);flex-wrap:wrap;display:flex}.n-skel-band .n-skel-bar{flex:120px;min-width:96px;height:56px}.n-skel-tools{gap:var(--n-sp-3);margin-bottom:var(--n-sp-4);display:flex}.n-skel-tools .n-skel-bar:first-child{flex:0 280px;height:36px}.n-skel-tools .n-skel-bar+.n-skel-bar{flex:0 0 84px;height:36px}.n-skel-rows{gap:var(--n-sp-3);flex-direction:column;display:flex}.n-skel-rows .n-skel-bar{height:44px}.n-skel-rows .n-skel-bar:nth-child(2){animation-delay:.12s}.n-skel-rows .n-skel-bar:nth-child(3){animation-delay:.24s}.n-skel-rows .n-skel-bar:nth-child(4){animation-delay:.36s}.n-skel-rows .n-skel-bar:nth-child(5){animation-delay:.48s}@keyframes n-skel-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.n-skel-bar{animation:none}}@media (width<=640px){.n-skel-band .n-skel-bar{flex:1 1 calc(50% - var(--n-sp-3));height:48px}.n-skel-tools .n-skel-bar:first-child{flex:auto}}.is-right{text-align:right}.n-empty{color:var(--n-muted);padding:20px 14px}.n-pager{border-top:1px solid var(--n-line-subtle);color:var(--n-muted);font-size:calc(13.5px * var(--n-type-zoom));flex-wrap:wrap;align-items:center;gap:10px;padding:8px 14px;display:flex}.n-pager b{color:var(--n-ink)}.n-pager{justify-content:flex-end}.n-pager-info{color:var(--n-muted);font-size:var(--n-fs-cap)}.n-pager-sizes{gap:4px;display:inline-flex}.n-pager-size{justify-content:center;min-width:44px}.n-tag{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:20px;font-size:calc(13.5px * var(--n-type-zoom));border-radius:999px;align-items:center;gap:5px;padding:1px 8px;font-weight:500;display:inline-flex}.n-tag:before{content:"";background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.n-tag[data-tone=green]{background:var(--n-c-green-wash);color:var(--n-c-green-text)}.n-tag[data-tone=blue],.n-tag[data-tone=action]{background:var(--n-c-blue-wash);color:var(--n-c-blue-text)}.n-tag[data-tone=red],.n-tag[data-tone=danger]{background:var(--n-c-red-wash);color:var(--n-c-red-text)}.n-tag[data-tone=orange],.n-tag[data-tone=gold]{background:var(--n-c-orange-wash);color:var(--n-c-orange-text)}.n-tag[data-tone=purple]{background:var(--n-c-purple-wash);color:var(--n-c-purple-text)}.n-tag[data-tone=cyan]{background:var(--n-c-cyan-wash);color:var(--n-c-cyan-text)}.n-tag[data-tone=neutral]{background:var(--n-sunken);color:var(--n-muted)}.n-medal{border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.n-medal svg{width:20px;height:20px}.n-medal[data-c=blue]{background:var(--n-c-blue-wash);color:var(--n-c-blue-text)}.n-medal[data-c=orange]{background:var(--n-c-orange-wash);color:var(--n-c-orange-text)}.n-medal[data-c=green]{background:var(--n-c-green-wash);color:var(--n-c-green-text)}.n-medal[data-c=purple]{background:var(--n-c-purple-wash);color:var(--n-c-purple-text)}.n-medal[data-c=red]{background:var(--n-c-red-wash);color:var(--n-c-red-text)}.n-medal[data-c=cyan]{background:var(--n-c-cyan-wash);color:var(--n-c-cyan-text)}.n-mark{border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.n-mark[data-shape=square]{border-radius:1px}.n-mark[data-tone=danger]{background:var(--n-danger)}.n-mark[data-tone=gold]{background:var(--n-gold)}.n-mark[data-tone=green]{background:var(--n-green)}.n-mark[data-tone=action]{background:var(--n-action)}.n-mark[data-tone=neutral]{background:var(--n-faint)}@media (width<=760px){.n-btn,.n-input,.n-chip,select.n-input,.n-inv-chip,.n-pe-chip,.n-bi-pill{min-height:44px}.n-chip,.n-inv-chip,.n-pe-chip{padding:0 13px}.n-bi-pill{min-width:44px;padding:0 12px}.n-main button,.n-main select,.n-main a[href]{min-height:44px}.n-main a.n-linklike{min-height:0}.n-main .n-btn.n-print-btn,.n-main .n-ap-toolbar .n-chip,.n-main .n-cr-act .n-btn,.n-main .n-fv-toolbar .n-chip{min-height:44px}.n-main input[type=checkbox]{width:24px;height:24px}.n-shell .n-topbar h1{font-size:calc(20px * var(--n-type-zoom));letter-spacing:-.01em;font-weight:700}.n-shell .n-topbar-context{font-size:calc(14px * var(--n-type-zoom))}.n-main .n-input,.n-main select.n-input,.n-main select{min-height:50px;font-size:calc(17px * var(--n-type-zoom));padding:0 12px}.n-main select.n-input{padding-right:28px}.n-main .n-btn{min-height:46px;font-size:calc(16px * var(--n-type-zoom))}.n-main .n-btn.is-primary{min-height:50px;font-size:calc(17px * var(--n-type-zoom));font-weight:600}.n-main .n-row-act{min-height:46px;padding:0 14px}.n-main label{font-size:calc(15px * var(--n-type-zoom));color:var(--n-ink);font-weight:500}.n-main label small,.n-main label em{color:var(--n-muted);font-weight:400}.n-main .is-required:after,.n-main label .req{color:var(--n-danger-text);font-weight:700}.n-main input.n-input[placeholder]:not(:placeholder-shown):not([readonly]),.n-main input.n-input[type=date]:not([readonly]){border-color:var(--n-action-bar);background-color:var(--n-action-wash);font-weight:500}.n-main select.n-input:has(option:checked:not([value=""])){border-color:var(--n-action-bar);background-color:var(--n-action-wash);font-weight:500}.n-main .n-input[readonly]{background-color:var(--n-sunken);color:var(--n-muted)}.n-main .n-row-code small,.n-main .n-cust-name small,.n-main .n-cust-grid .n-mono small,.n-main .n-vis-name small,.n-main .n-st-doc small,.n-main .n-cl-row small,.n-main .n-tag,.n-main .n-cust-grid .n-tag{font-size:calc(13.5px * var(--n-type-zoom))}}*{scrollbar-width:thin;scrollbar-color:var(--n-line) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--n-line);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--n-faint);background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}.n-thead{background:var(--n-thead);border-bottom:1px solid var(--n-line-subtle);height:30px;color:var(--n-muted);font-size:calc(max(12.5px, var(--n-type-floor)) * var(--n-type-zoom));letter-spacing:.07em}.n-chip{border:1px solid var(--n-line);background:var(--n-surface);min-height:26px;color:var(--n-secondary);font-size:calc(13.5px * var(--n-type-zoom));border-radius:13px;padding:0 12px;font-weight:500}.n-chip.is-active{border-color:var(--n-action);background:var(--n-action);color:#fff}.n-drawer-error{color:var(--n-danger-text)}.n-form{gap:12px;display:grid}.n-form label{color:var(--n-muted);font-size:calc(13.5px * var(--n-type-zoom));gap:6px;display:grid}.n-form-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.n-textarea{resize:vertical;min-height:72px;padding:8px 10px}.n-resubmit-hint{color:var(--n-muted);font-size:calc(14px * var(--n-type-zoom))}@media (width<=760px){.n-form-pair{grid-template-columns:1fr}}@media (width<=560px){.n-thead{letter-spacing:.02em;height:auto;min-height:30px;padding-block:4px}.n-thead span,.n-thead div{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.2;overflow:visible}}.n-linklike{color:var(--n-action);font-size:calc(13.5px * var(--n-type-zoom));background:0 0;border:0;margin-left:auto;padding:0;font-weight:500}.n-linklike:hover{text-decoration:underline}.n-row-wait{color:var(--n-muted);font-size:var(--n-fs-cap);white-space:nowrap}:root[data-theme=dark] :is(.n-btn.is-primary,.n-chip.is-active,.n-rt-chip.is-active,.n-pe-chip.is-active,.n-ap-approve,.n-fv-verify,.n-mr-resubmit,.n-pb-act,.n-pb-flow-step b,.n-pb-step,.n-pe-avatar,.n-pe-act .n-pe-approve,.n-register-langs button.is-active,.n-bi-pill.is-active,.n-bi-groups button.is-active,.n-bi-kpi-pick.is-on,.n-bi-snap-pick.is-on,.n-cr-flow-step.is-active,.n-com-flow-step.is-active,.n-dp-seg button.is-active,.n-rt-seg button.is-active,.n-ob-mode.is-active,.n-ob-step.is-active b,.n-in-after li[data-active=true] i,.n-ob-after li[data-active=true] i,.n-cust-cell-action:hover .n-cust-cta,.n-act-route:hover,.n-empty-links a:hover,.n-att-item:hover .n-att-down,.n-att-down:hover,.n-att-down:focus-visible,.n-rail-mark,.n-rail-item.is-active,.n-rail-badge,.n-rail-user,.n-rail-me.is-active,.n-rail-lang button.is-active){--n-action:#4b57e0;--n-action-strong:#3d48c9}:root[data-theme=dark] .n-inv-chip.is-active,:root[data-theme=dark] .n-audit-quick .n-chip.is-active,:root[data-theme=dark] :is(.n-pb-sec-cost,.n-pb-sec-payable,.n-pb-sec-flow) .n-pb-step{color:var(--n-canvas)}:root[data-theme=dark] :is(.n-com-num.is-clawback,.n-com-amt.is-bad,.n-com-net.is-bad,.n-com-row.is-clawback .n-com-amt,.n-com-reject strong,.n-cr-warn b,.n-cr-reject strong,.n-audit-row.is-danger .n-audit-act,.n-audit-row.is-danger .n-audit-act code,.n-ap-field-label .is-required,.n-mr-field-label .is-required){color:var(--n-danger-text)}.n-cust-intent-hint{color:var(--n-gold-text);font-size:var(--n-fs-cap);margin-top:4px;line-height:1.5;display:block}.n-cust-intents{gap:var(--n-sp-2);margin-top:var(--n-sp-1);flex-wrap:wrap;display:flex}.n-cust-intent{border:1px solid var(--n-line);border-radius:var(--n-radius-control);background:var(--n-surface);min-height:34px;padding:0 var(--n-sp-3);color:var(--n-secondary);font:inherit;font-size:var(--n-fs-cap);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.n-cust-intent.is-key{color:var(--n-green-text);font-weight:600}.n-cust-intent.is-on{border-color:var(--n-action);background:var(--n-action-wash);color:var(--n-action-strong);font-weight:600}@media (width<=760px){.n-cust-intent{min-height:44px}}
