.nx-admin-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nx-btn--primary .nx-money__cur{color:inherit}.nx-money--nbsp .nx-money__cur{margin-right:0}.nx-cardel__submit .nx-money__cur{font-size:max(14px,.85em)}.nx-admin-unit{text-transform:none;letter-spacing:0}.nx-rolebadge .nx-icon{width:12px;height:12px}.nx-rolebadge--sm{min-height:20px;font-size:var(--fs-micro);padding:0 6px}.nx-audit{border-bottom:1px solid var(--c-line-1);list-style:none}.nx-audit__row{align-items:center;gap:var(--sp-2) var(--sp-4);min-height:48px;padding:var(--sp-2) var(--sp-4);font-size:var(--fs-sm);grid-template-columns:minmax(0,11em) minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.4fr) auto;display:grid}.nx-audit__row:has(.nx-audit__meta){grid-template-columns:minmax(0,11em) minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr) auto}.nx-audit__time{color:var(--c-text-2);white-space:nowrap}.nx-audit__actor{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:inline-flex}.nx-audit__name{font-weight:var(--fw-medium);color:var(--c-text-1)}.nx-audit__sys{border-radius:var(--r-pill);background:var(--c-surface-3);width:28px;height:28px;color:var(--c-text-2);flex:none;place-items:center;display:inline-grid}.nx-audit__sys .nx-icon{width:14px;height:14px}.nx-audit__action{color:var(--c-text-1);overflow-wrap:anywhere}.nx-audit__entity{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.nx-audit__entity-label{color:var(--c-text-3);font-size:var(--fs-xs)}.nx-audit__meta{color:var(--c-text-3);font-size:var(--fs-xs);overflow-wrap:anywhere}.nx-audit__end{justify-content:flex-end;align-items:center;gap:var(--sp-2);display:inline-flex}.nx-audit__sensitive{color:var(--c-text-1)}.nx-audit__toggle .nx-icon{transition:transform var(--dur-fast) var(--ease-out)}.nx-audit.is-open .nx-audit__toggle .nx-icon{transform:rotate(180deg)}.nx-audit__diff{padding:0 var(--sp-4) var(--sp-4);gap:var(--sp-2);flex-direction:column;display:flex}.nx-audit__diff .nx-table{border:var(--bw) solid var(--c-line-1);border-radius:var(--r-md)}.nx-audit__before{color:var(--c-text-2)}.nx-audit__before del{text-decoration-thickness:1px}.nx-audit__after{font-weight:var(--fw-bold);color:var(--c-text-1)}.nx-audit__reason{font-size:var(--fs-sm);gap:var(--sp-2);align-items:baseline;margin:0;display:flex}@container frame (max-width:900px){:is(.nx-audit__row,.nx-audit__row:has(.nx-audit__meta)){gap:var(--sp-1) var(--sp-3);grid-template-columns:minmax(0,1fr) auto}.nx-audit__time{white-space:normal;grid-area:1/1}.nx-audit__end{flex-wrap:wrap;grid-area:1/2}.nx-audit__actor,.nx-audit__action,.nx-audit__entity,.nx-audit__meta{grid-column:1/-1}}.nx-audit{container:nx-audit/inline-size}@container nx-audit (max-width:720px){.nx-audit__body{align-items:start;gap:var(--sp-2) var(--sp-3);padding:var(--sp-3) var(--sp-4);font-size:var(--fs-sm);grid-template-columns:fit-content(50%) minmax(min-content,1fr);display:grid}.nx-audit__row{display:contents}.nx-audit__time{white-space:normal;grid-area:1/1}.nx-audit__actor{grid-area:1/2}.nx-audit__action{overflow-wrap:normal;grid-area:2/1}.nx-audit__entity{overflow-wrap:normal;grid-area:2/2}.nx-audit__diff{grid-area:3/1/auto/-1;padding:0}.nx-audit__meta{overflow-wrap:normal;grid-area:4/1}.nx-audit__end{flex-wrap:wrap;grid-area:4/2;justify-content:flex-start}.nx-audit__body:not(:has(.nx-audit__diff)) :is(.nx-audit__meta,.nx-audit__end){grid-row:3}}.nx-rfp{gap:var(--sp-4);flex-direction:column;display:flex}.nx-rfp__panes{gap:var(--sp-4);grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;display:grid}.nx-rfp__catalog,.nx-rfp__selected{gap:var(--sp-2);padding:var(--sp-4);border:var(--bw) solid var(--c-line-1);border-radius:var(--r-lg);background:var(--c-surface-1);flex-direction:column;min-width:0;display:flex}.nx-rfp__group{flex-direction:column;display:flex}.nx-rfp__grouphead{align-items:center;gap:var(--sp-2);min-height:36px;padding:0 var(--sp-1);border-radius:var(--r-sm);color:var(--c-text-1);font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;text-align:left;background:0 0;border:2px solid #0000;display:flex}.nx-rfp__grouphead:focus-visible{border-color:var(--btn-focus);outline:none}.nx-rfp__grouphead .nx-chip__n{font-size:var(--fs-xs);margin-left:auto}.nx-rfp__chev{width:16px;height:16px;transition:transform var(--dur-fast) var(--ease-out);transform:rotate(-90deg)}.nx-rfp__grouphead[aria-expanded=true] .nx-rfp__chev{transform:none}.nx-rfp__fields,.nx-rfp__cols{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.nx-rfp__field{align-items:center;gap:var(--sp-2);width:100%;min-height:32px;padding:0 var(--sp-2);border-radius:var(--r-sm);color:var(--c-text-1);font-family:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:2px solid #0000;grid-template-columns:6.5em minmax(0,1fr) 16px;display:grid}.nx-rfp__field:hover:not(:disabled){background:var(--c-surface-2)}.nx-rfp__field:focus-visible{border-color:var(--btn-focus);outline:none}.nx-rfp__field:disabled{cursor:default;color:var(--c-text-3)}.nx-rfp__field>.nx-icon{width:16px;height:16px;color:var(--c-text-3)}.nx-rfp__type{color:var(--c-text-3);font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--tr-unit);text-transform:uppercase;align-items:center;gap:4px;display:inline-flex}.nx-rfp__type .nx-icon{width:14px;height:14px}.nx-rfp__label{overflow-wrap:anywhere;min-width:0}.nx-rfp__selhead{justify-content:space-between;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;display:flex}.nx-rfp__limit{color:var(--st-warning-fg);font-weight:var(--fw-medium)}.nx-rfp__empty{padding:var(--sp-6) var(--sp-4);border:1px dashed var(--c-line-2);border-radius:var(--r-md);color:var(--c-text-3);text-align:center;font-size:var(--fs-sm);margin:0}.nx-rfp__col{align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-2);border-radius:var(--r-md);border:1px solid var(--c-line-1);background:var(--c-surface-1);font-size:var(--fs-sm);grid-template-columns:auto auto minmax(0,1fr) 9em auto auto;display:grid}.nx-rfp__col.is-dragging{border-style:dashed;border-color:var(--c-line-strong);background:var(--c-surface-2)}.nx-rfp__grip{cursor:grab}.nx-rfp__agg{width:100%}.nx-rfp__agg.nx-input{height:32px;min-height:32px;font-size:var(--fs-sm);padding-top:0;padding-bottom:0}.nx-rfp__sort{min-width:4.5em}.nx-rfp__preview{min-width:0}.nx-rfp__field--static{cursor:default}.nx-rfp--readonly .nx-rfp__col{grid-template-columns:auto minmax(0,1fr) 9em 4.5em}.nx-rfp--readonly .nx-rfp__col--rich{padding-top:var(--sp-1);padding-bottom:var(--sp-1)}.nx-rfp--readonly .nx-rfp__col--rich>.nx-rfp__label{flex-direction:column;display:flex}.nx-rfp--readonly .nx-rfp__sort{align-items:center;gap:4px;display:inline-flex}.nx-rfp--readonly .nx-rfp__sort .nx-icon{width:14px;height:14px}.nx-rfp__col--menu{padding-top:var(--sp-1);padding-bottom:var(--sp-1);grid-template-columns:auto auto minmax(0,1fr) 9em auto auto auto}.nx-rfp__col.is-warning{border-color:var(--st-warning-fg)}.nx-rfp__col--menu>.nx-rfp__label{flex-direction:column;display:flex}.nx-rfp__sub{font-size:var(--fs-xs)}.nx-rfp__more[aria-expanded=true]{background:var(--c-surface-2);color:var(--c-text-1)}.nx-rfp__warn{align-items:flex-start;gap:var(--sp-1);margin:0 0 var(--sp-1);color:var(--st-warning-fg);font-size:var(--fs-xs);font-weight:var(--fw-medium);grid-column:1/-1;display:flex}.nx-rfp__warn .nx-icon{flex:none;width:14px;height:14px;margin-top:1px}.nx-rfp__opts{align-items:flex-end;gap:var(--sp-3);margin:0 0 var(--sp-2);padding:var(--sp-3);border-radius:var(--r-md);background:var(--c-surface-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.nx-rfp__opt{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.nx-rfp__optrow{gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-rfp__optinput.nx-input{width:12em;max-width:100%;height:32px;min-height:32px;font-size:var(--fs-sm);padding-top:0;padding-bottom:0}@container frame (max-width:720px){.nx-rfp__panes{grid-template-columns:minmax(0,1fr)}.nx-rfp__col{grid-template-columns:auto minmax(0,1fr) auto auto}.nx-rfp__col>.nx-rfp__type{display:none}.nx-rfp__agg{grid-column:2/-1}.nx-rfp__col--menu{grid-template-columns:auto minmax(0,1fr) auto auto auto}.nx-rfp--readonly .nx-rfp__col{grid-template-columns:minmax(0,1fr) auto auto}.nx-rfp--readonly .nx-rfp__agg{grid-column:auto;width:auto}}.nx-exportjob{align-items:center;gap:var(--sp-2) var(--sp-4);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--c-line-1);font-size:var(--fs-sm);grid-template-columns:52px minmax(0,2fr) minmax(0,1.2fr) minmax(0,1fr) auto;list-style:none;display:grid}.nx-exportjob__type{border-radius:var(--r-md);background:var(--c-surface-3);width:44px;height:44px;color:var(--c-text-2);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--tr-unit);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:inline-flex}.nx-exportjob__type .nx-icon{width:16px;height:16px}.nx-exportjob__main{flex-direction:column;gap:2px;min-width:0;display:flex}.nx-exportjob__name{font-weight:var(--fw-medium);color:var(--c-text-1);overflow-wrap:anywhere}.nx-exportjob__status{align-items:flex-start;gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.nx-exportjob__status .nx-progressbar,.nx-exportjob__status .nx-progress{width:100%;max-width:180px}.nx-exportjob__facts{font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;display:flex}.nx-exportjob__actions{justify-content:flex-end;display:flex}.nx-exportjob[data-state=Expired] .nx-exportjob__name,.nx-exportjob[data-state=Canceled] .nx-exportjob__name{color:var(--c-text-2)}@container frame (max-width:760px){.nx-exportjob{grid-template-columns:52px minmax(0,1fr)}.nx-exportjob__status,.nx-exportjob__facts,.nx-exportjob__actions{grid-column:2;justify-content:flex-start}}.nx-recon{gap:var(--sp-2);padding:var(--sp-4);border:var(--bw) solid var(--c-line-1);border-radius:var(--r-lg);background:var(--c-surface-1);flex-direction:column;list-style:none;display:flex}.nx-recon__head{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.nx-recon__id{font-weight:var(--fw-bold);color:var(--c-text-1)}.nx-recon__amount{font-weight:var(--fw-bold);font-size:var(--fs-md);margin-left:auto}.nx-recon__desc{font-size:var(--fs-sm);color:var(--c-text-1);margin:0}.nx-recon__links{gap:var(--sp-1) var(--sp-4);font-size:var(--fs-sm);color:var(--c-text-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nx-recon__actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-recon__form{gap:var(--sp-3);padding-top:var(--sp-2);border-top:1px solid var(--c-line-1);flex-direction:column;display:flex}.nx-recon__text{min-height:72px;padding-top:var(--sp-2);resize:vertical}.nx-settle__id{font-size:var(--fs-xs);color:var(--c-text-3);margin-bottom:2px;display:block}.nx-settle__dl dd{text-align:right}.nx-settle__detail,.nx-chargeback__note{color:var(--c-text-3);font-size:var(--fs-xs);font-weight:var(--fw-roman);display:block}.nx-settle__strong,.nx-chargeback__strong{font-weight:var(--fw-bold)}.nx-settle__variance{justify-content:flex-end;align-items:center;gap:var(--sp-1);color:var(--s-fg);font-weight:var(--fw-bold);display:inline-flex}.nx-settle__variance .nx-money__cur{color:inherit}.nx-settle__note{margin:var(--sp-3) 0 0}.nx-settle__foot{align-items:center;gap:var(--sp-3);margin-top:var(--sp-4);flex-wrap:wrap;display:flex}.nx-settle__done{align-items:center;gap:var(--sp-2);margin:var(--sp-4) 0 0;font-size:var(--fs-sm);color:var(--st-success-fg);display:flex}.nx-gridbadge{max-width:100%}.nx-gridbadge[tabindex]{cursor:default;border:2px solid #0000;padding-left:6px;padding-right:8px}.nx-gridbadge[tabindex]:focus-visible{border-color:var(--btn-focus);outline:none}.nx-curtail{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:inline-flex}.nx-gtl__detail{gap:var(--sp-2);margin-top:var(--sp-1);flex-direction:column;display:flex}.nx-gtl__line{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:inline-flex}.nx-gtl__line .nx-code{font-size:var(--fs-xs);color:var(--c-text-2);overflow-wrap:anywhere}.nx-gtl__fail{color:var(--st-danger-fg);font-size:var(--fs-sm);font-weight:var(--fw-medium)}.nx-gtl__chargers{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nx-gtl__chargers li{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm);background:var(--c-surface-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.nx-gtl__charger{font-weight:var(--fw-medium);color:var(--c-text-1)}.nx-gtl__cap{font-variant-numeric:tabular-nums;color:var(--c-text-2)}.nx-gtl__skel{gap:var(--sp-3);padding:var(--sp-2) 0;grid-template-columns:auto minmax(0,1fr);display:grid}.nx-gtl__skel-time{width:4.5em}.nx-sitepower{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex;position:relative}.nx-sitepower__defs{width:0;height:0;position:absolute;overflow:hidden}.nx-sitepower__bar{justify-content:space-between;align-items:flex-start;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.nx-sitepower__legend{gap:var(--sp-1) var(--sp-4);font-size:var(--fs-xs);color:var(--c-text-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nx-sitepower__legend li{align-items:center;gap:6px;display:inline-flex}.nx-sitepower__legend svg{flex:none;width:14px;height:14px}.nx-sitepower__key{flex:none;width:18px;height:0;display:inline-block}.nx-sitepower__key--total{border-top:2px solid var(--viz-2)}.nx-sitepower__key--cap{border-top:2px solid var(--viz-threshold)}.nx-sitepower__key--req{border-top:2px dashed var(--viz-threshold)}.nx-sitepower__s1{--sp-c:var(--viz-1)}.nx-sitepower__s2{--sp-c:var(--viz-2)}.nx-sitepower__s3{--sp-c:var(--viz-3)}.nx-sitepower__s4{--sp-c:var(--viz-4)}.nx-sitepower__s5{--sp-c:var(--viz-5)}.nx-sitepower__fill{fill:var(--sp-c);opacity:.42}.nx-sitepower__tex{stroke:var(--sp-c);stroke-width:1.4px;fill:none}.nx-sitepower__dot{fill:var(--sp-c)}.nx-sitepower__area{stroke:var(--c-surface-1);stroke-width:1px}.nx-sitepower__total{fill:none;stroke:var(--viz-2);stroke-width:1.5px;stroke-linejoin:round}.nx-sitepower__window{fill:var(--st-warning-bg);opacity:.4}.nx-sitepower__cap{stroke-dasharray:none;stroke-width:1.5px;fill:none}.nx-sitepower__over{fill:var(--st-danger-solid);opacity:.18}.nx-sitepower__overline{stroke:var(--st-danger-solid);stroke-width:2px;opacity:.3}.nx-sitepower__now path{stroke:var(--c-text-3);stroke-width:1px;stroke-dasharray:2 3}.nx-sitepower__now text{fill:var(--c-text-2);font-size:11px;font-weight:var(--fw-medium);font-family:var(--font-sans)}.nx-sitepower__data.is-stale{opacity:.45}.nx-sitepower__skel{border-radius:var(--r-md);width:100%;height:0;padding-bottom:31%;display:block}.nx-sitepower__cap-note{align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--c-text-2);margin:0;display:inline-flex}.nx-sitepower__live{align-self:flex-end}.nx-curve__cap.nx-sitepower__cap+.nx-curve__cap-label{paint-order:stroke;stroke:var(--c-surface-1);stroke-width:3px}.nx-alloc .nx-table td{white-space:nowrap;padding:var(--sp-1) var(--sp-3)}.nx-alloc .nx-table th{padding-left:var(--sp-3);padding-right:var(--sp-3);white-space:normal;line-height:1.3}.nx-alloc .nx-table td.nx-alloc__wrap{white-space:normal;min-width:6.5em}.nx-alloc .nx-table .nx-alloc__details td{border-top:0;height:auto;padding-top:0}.nx-alloc .nx-table tr.has-details td{border-bottom-color:#0000}.nx-alloc__dl{gap:var(--sp-1) var(--sp-5);margin:0 0 var(--sp-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.nx-alloc__dl>div{gap:var(--sp-2);display:inline-flex}.nx-alloc__dl dt{color:var(--c-text-3)}.nx-alloc__dl dt:after{content:":"}.nx-alloc__dl dd{color:var(--c-text-1);margin:0}.nx-alloc .nx-table td.nx-alloc__heads{white-space:normal;min-width:10em;color:var(--c-text-2)}.nx-alloc__state .nx-meta{white-space:normal;max-width:11em}.nx-alloc__measured{min-width:150px}.nx-alloc__measured .nx-share{gap:4px}.nx-alloc__state{flex-direction:column;align-items:flex-start;gap:2px;display:inline-flex}.nx-alloc__toggle .nx-icon{transition:transform var(--dur-fast) var(--ease-out)}.nx-alloc__toggle[aria-expanded=true] .nx-icon{transform:rotate(90deg)}.nx-alloc__history td{background:var(--c-surface-2)}.nx-alloc__history ol{padding:var(--sp-2) 0;gap:var(--sp-2);flex-direction:column;margin:0;list-style:none;display:flex}.nx-alloc__history li{align-items:center;gap:var(--sp-3);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.nx-alloc .nx-table .nx-alloc__foot th,.nx-alloc .nx-table .nx-alloc__foot td{color:var(--c-text-1);text-transform:none;letter-spacing:0;font-weight:var(--fw-medium);height:44px;padding:0 var(--sp-4);border-bottom:0;border-top:var(--bw) solid var(--c-line-2);background:var(--c-surface-2);font-size:var(--fs-sm);text-align:left;white-space:nowrap;position:static}.nx-alloc__foot .is-num{text-align:right}.nx-alloc .nx-table .nx-alloc__foot td.nx-alloc__wrap{white-space:normal;padding-top:var(--sp-1);padding-bottom:var(--sp-1);line-height:1.35}.nx-alloc__nocap{font-weight:var(--fw-roman);display:block}.nx-apikey{gap:var(--sp-4);flex-direction:column;display:flex;position:relative}.nx-apikey .nx-alert{border:2px solid #0000}.nx-apikey .nx-alert:focus-visible{border-color:var(--btn-focus);outline:none}.nx-apikey__meta{align-items:center;gap:var(--sp-3);display:flex}.nx-apikey__box{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-md);background:var(--c-surface-3);display:flex}.nx-apikey__value{flex:1;min-width:0}.nx-apikey__value code{font-family:var(--font-data);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.02em;font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--c-text-1);overflow-wrap:anywhere;word-break:break-all;-webkit-user-select:all;user-select:all}.nx-apikey__actions{justify-content:flex-end;gap:var(--sp-3);display:flex}.nx-iplist__box{align-items:center;gap:var(--sp-2);min-height:var(--hit);padding:6px var(--sp-3);border:2px solid var(--c-field-border);border-radius:var(--r-md);background:var(--c-field-bg);color:var(--c-field-fg);flex-wrap:wrap;display:flex}.nx-iplist__box:hover{border-color:var(--c-field-border-hover)}.nx-iplist__box:focus-within{border-color:var(--c-field-focus)}.nx-iplist__box.is-error{border-color:var(--st-danger-line)}.nx-iplist__box.is-readonly{background:var(--c-inset);border-style:dashed}.nx-iplist__chips{margin:0;padding:0;list-style:none;display:contents}.nx-iplist__chip{min-height:28px;font-size:var(--fs-sm)}.nx-iplist__chip .nx-chip__remove{min-width:24px;min-height:24px}.nx-iplist__input{min-width:8em;min-height:32px;color:inherit;font-family:inherit;font-size:var(--fs-md);background:0 0;border:0;outline:none;flex:10em}.nx-iplist__input:disabled{cursor:not-allowed}.nx-iplist__row{justify-content:space-between;gap:var(--sp-3);display:flex}.nx-iplist__count{white-space:nowrap;font-variant-numeric:tabular-nums}.nx-iplist__warn{align-items:flex-start;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--st-warning-fg);font-weight:var(--fw-medium);display:inline-flex}.nx-cardel{gap:var(--sp-4);flex-direction:column;max-width:520px;display:flex}.nx-cardel .nx-radiocard{color:var(--c-text-1);font-family:inherit}.nx-cardel__tile{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.nx-cardel__tile>.nx-icon{width:24px;height:24px;color:var(--c-text-2)}.nx-cardel__mark{flex:none;width:32px;height:32px}.nx-cardel__frame{gap:var(--sp-1);min-height:120px;padding:var(--sp-4);border:2px dashed var(--c-field-border);border-radius:var(--r-md);background:var(--c-field-bg);flex-direction:column;justify-content:center;display:flex}.nx-cardel__frame.is-error{border-color:var(--st-danger-line);border-style:solid}.nx-cardel__frame[aria-busy=true]{opacity:.6}.nx-cardel__tag{font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--tr-unit);text-transform:uppercase;color:var(--c-text-3)}.nx-cardel__ph{font-size:var(--fs-sm);color:var(--c-text-2)}.nx-cardel__skel{border-radius:var(--r-md);width:100%;height:120px;display:block}.nx-cardel__brands{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--c-text-3);display:inline-flex}.nx-cardel__marks{gap:4px;display:inline-flex}.nx-cardel__marks .nx-cardel__mark{width:24px;height:24px}.nx-cardel__consent{gap:var(--sp-1);padding:var(--sp-3);border-radius:var(--r-md);background:var(--c-surface-2);flex-direction:column;display:flex}.nx-cardel__consent .nx-check{font-size:var(--fs-sm);align-items:flex-start}.nx-cardel__consent .nx-check input{margin-top:2px}.nx-cardel__legal{font-size:var(--fs-xs);color:var(--c-text-3);margin:0}.nx-cardel__submit{align-self:flex-start}.nx-refundrow td{white-space:nowrap;padding-left:var(--sp-3);padding-right:var(--sp-3)}.nx-refundrow td.nx-refundrow__reason,.nx-refundrow td:nth-child(6),.nx-refundrow td:nth-child(3){white-space:normal;min-width:6em}.nx-refundrow td:first-child{white-space:normal;min-width:6.5em}.nx-refundrow td:last-child{white-space:nowrap;min-width:10em}.nx-refundrow .nx-copy{white-space:nowrap;flex-wrap:nowrap}.nx-refundrow__reason .nx-meta{display:block}@container frame (max-width:1279px){.nx-refundrow__status .nx-pill{white-space:normal;max-width:10em;padding-top:3px;padding-bottom:3px;line-height:1.25}.nx-refundrow__status .nx-btn{white-space:normal;max-width:10em;padding-top:var(--sp-1);padding-bottom:var(--sp-1);line-height:1.2}}.nx-refundrow__status .nx-meta{white-space:normal;max-width:14em}.nx-refundrow__status{align-items:flex-start;gap:var(--sp-1);padding:var(--sp-1) 0;flex-direction:column;display:inline-flex}.nx-chargeback{gap:var(--sp-3);flex-direction:column;display:flex;position:relative}.nx-chargeback .nx-card__title .nx-code{font-weight:inherit}.nx-chargeback__dl dd{text-align:right}.nx-chargeback__due{justify-content:flex-end;align-items:center;gap:var(--sp-1);font-weight:var(--fw-medium);display:inline-flex}.nx-chargeback__evidence{gap:var(--sp-2);flex-direction:column;display:flex}.nx-chargeback__evhead{justify-content:space-between;align-items:baseline;display:flex}.nx-chargeback__over{color:var(--st-danger-fg);font-weight:var(--fw-bold)}.nx-chargeback__list{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nx-chargeback__list li{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);grid-template-columns:16px minmax(0,8em) minmax(0,1fr);display:grid}.nx-chargeback__list li .nx-icon{color:var(--c-text-3)}.nx-chargeback__list li[data-done] .nx-icon{color:var(--st-success-fg)}.nx-chargeback__list .nx-meta{overflow-wrap:anywhere}.nx-chargeback__item{font-weight:var(--fw-medium)}.nx-chargeback__actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-authenroll{gap:var(--sp-3);flex-direction:column;max-width:560px;display:flex}.nx-authenroll__title{font-size:var(--fs-lg);font-weight:var(--fw-heading);color:var(--c-text-1);margin:0}.nx-authenroll__help{font-size:var(--fs-sm);color:var(--c-text-2);margin:0}.nx-authenroll__setup{gap:var(--sp-4);flex-wrap:wrap;align-items:flex-start;display:flex}.nx-authenroll__plate{width:200px;height:200px;padding:var(--sp-4);border-radius:var(--r-md);background:var(--c-plate-bg);color:var(--c-plate-fg);box-sizing:border-box;flex:none}.nx-authenroll__plate svg{width:100%;height:100%;display:block}.nx-authenroll__qrskel{border-radius:var(--r-sm);width:100%;height:100%;display:block}.nx-authenroll__key{gap:var(--sp-2);flex-direction:column;flex:14em;min-width:0;display:flex}.nx-authenroll__secret .nx-copy__value{font-family:var(--font-data);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.08em;overflow-wrap:anywhere}.nx-authenroll__verify{gap:var(--sp-2);flex-direction:column;display:flex}.nx-authenroll__codes{gap:var(--sp-1) var(--sp-8);font-family:var(--font-data);font-variant-numeric:tabular-nums slashed-zero;font-size:var(--fs-md);grid-template-columns:repeat(2,minmax(0,max-content));margin:0;padding:0 0 0 1.6em;display:grid}.nx-authenroll__row{gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-authenroll>.nx-btn--primary{align-self:flex-start}.nx-apikeys{gap:var(--sp-3);flex-direction:column;display:flex;position:relative}.nx-apikeys__bar{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.nx-apikeys__scopes{white-space:normal;width:8em;padding:var(--sp-1) 0;flex-wrap:wrap;gap:4px;display:flex}.nx-apikeys__scopes .nx-tag{font-size:var(--fs-micro);min-height:20px}.nx-apikeys .nx-table th,.nx-apikeys .nx-table td{padding-left:var(--sp-2);padding-right:var(--sp-2)}.nx-apikeys .nx-table td:first-child{white-space:normal;min-width:8em}.nx-apikeys .nx-table td:nth-child(7){white-space:normal;min-width:6.5em}.nx-apikeys__prefix{padding:var(--sp-1) 0;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.nx-apikeys__clip{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;border-radius:var(--r-xs);border:2px solid #0000;max-width:6.5em;display:inline-block;overflow:hidden}.nx-apikeys__clip:focus-visible{border-color:var(--btn-focus);outline:none}.nx-apikeys .nx-table .nx-apikeys__pin{z-index:1;background:var(--c-surface-1);box-shadow:inset 1px 0 0 var(--c-line-1);position:sticky;right:0}.nx-apikeys .nx-table thead .nx-apikeys__pin{z-index:3;background:var(--c-surface-2)}.nx-apikeys__status{padding:var(--sp-1) 0;flex-direction:column;align-items:flex-start;gap:2px;display:inline-flex}.nx-apikeys__status .nx-meta{white-space:normal;max-width:11em}.nx-apikeys .nx-table tr.is-revoked td{color:var(--c-text-3)}.nx-apikeys .nx-table tr.is-revoked td:not(:has(.nx-pill)){opacity:.75}.nx-apikeys__empty{padding:var(--sp-8) var(--sp-4);border:var(--bw) dashed var(--c-line-2);border-radius:var(--r-lg)}.nx-apikeys .nx-copy{white-space:nowrap;flex-wrap:nowrap}.nx-apikeys-compact{font-size:var(--fs-sm);color:var(--c-text-2)}.nx-integ__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nx-integ__row{align-items:center;gap:var(--sp-1) var(--sp-3);padding:var(--sp-2) 0;border-top:1px solid var(--c-line-1);font-size:var(--fs-sm);grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) repeat(3,minmax(0,1fr)) 32px;display:grid}.nx-integ__open{min-height:32px;padding:0 var(--sp-1);border-radius:var(--r-sm);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:2px solid #0000;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.nx-integ__open:focus-visible{border-color:var(--btn-focus);outline:none}.nx-integ__name{font-weight:var(--fw-medium);color:var(--c-text-1)}.nx-integ__row>.nx-pill{justify-self:start}.nx-integ__fact{font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;display:flex}.nx-integ__note{padding-left:var(--sp-1);color:var(--c-text-2);font-size:var(--fs-xs);grid-column:1/-1}.nx-integ__row[data-state=Down] .nx-integ__note{color:var(--st-danger-fg)}@container frame (max-width:760px){.nx-integ__row{grid-template-columns:minmax(0,1fr) auto 32px}.nx-integ__fact{display:none}}.nx-perm{gap:var(--sp-3);flex-direction:column;display:flex}.nx-perm__wrap{max-height:480px;overflow:auto}.nx-perm .nx-table th,.nx-perm .nx-table td{white-space:nowrap}.nx-perm .nx-table thead th{z-index:2}.nx-perm .nx-table .nx-perm__mod{z-index:1;background:var(--c-surface-1);text-align:left;height:38px;font-weight:var(--fw-medium);color:var(--c-text-1);text-transform:none;letter-spacing:0;font-size:var(--fs-sm);border-bottom:1px solid var(--c-line-1);box-shadow:inset -1px 0 0 var(--c-line-1);position:sticky;left:0}.nx-perm .nx-table thead .nx-perm__mod{z-index:3;background:var(--c-surface-2);height:36px;font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-unit);color:var(--c-text-3)}.nx-perm__acthead,.nx-perm__rowhead{align-items:center;gap:var(--sp-2);display:inline-flex}.nx-perm__all.nx-check{justify-content:center;min-width:32px;min-height:32px}.nx-perm__act{text-align:center}.nx-perm .nx-table .nx-perm__group th{border-bottom:1px solid var(--c-line-1);height:auto;padding:var(--sp-3) var(--sp-4) var(--sp-1);background:var(--c-surface-2);font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--tr-unit);text-transform:uppercase;color:var(--c-text-3);text-align:left;position:sticky;left:0}.nx-perm__cell{text-align:center}.nx-perm__cell.is-na{color:var(--c-text-3)}.nx-perm__in{align-items:center;gap:4px;display:inline-flex}.nx-perm__in .nx-check{justify-content:center;min-width:32px;min-height:32px}.nx-perm .nx-table tbody .nx-perm__mod{white-space:normal;min-width:9em;max-width:14em;padding-top:var(--sp-1);padding-bottom:var(--sp-1);line-height:1.3}.nx-perm--reference .nx-perm__wrap{max-height:none}.nx-perm--reference .nx-perm__act,.nx-perm--reference .nx-perm__cell.is-na{text-align:left}.nx-perm--reference .nx-table td.nx-perm__ref{text-align:left;white-space:normal;padding-top:var(--sp-1);padding-bottom:var(--sp-1)}.nx-perm__chips{vertical-align:middle;flex-wrap:wrap;gap:3px;display:inline-flex}.nx-perm__chip{border-radius:var(--r-xs);background:var(--c-surface-3);min-width:20px;height:20px;color:var(--c-text-1);font-size:var(--fs-micro);font-weight:var(--fw-bold);place-items:center;padding:0 4px;display:inline-grid}.nx-perm__note{font-size:var(--fs-xs);color:var(--c-text-3);margin-top:2px;display:block}.nx-perm__keys{gap:var(--sp-1) var(--sp-4);font-size:var(--fs-xs);color:var(--c-text-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nx-perm__keys li{align-items:center;gap:6px;display:inline-flex}.nx-perm__name{font-size:var(--fs-xs);color:var(--c-text-2)}.nx-perm__shield{width:12px;height:12px;color:var(--c-text-3)}.nx-perm__cell.is-locked .nx-check input:not(.nx-switch){cursor:not-allowed;background:var(--c-inset);border-style:dashed}.nx-perm__cell.is-locked .nx-check input:not(.nx-switch):is(:checked,:indeterminate){background:var(--c-surface-3);border-style:solid;border-color:#0000}.nx-perm__lock{width:12px;height:12px;color:var(--c-text-3)}.nx-perm__yes .nx-icon{width:16px;height:16px;color:var(--c-text-1)}.nx-perm__no{font-size:var(--fs-xs);color:var(--c-text-3)}.nx-perm__cell[data-change=added]{background:var(--st-success-bg);box-shadow:inset 0 0 0 1px var(--st-success-line)}.nx-perm__cell[data-change=removed]{background:var(--st-danger-bg);box-shadow:inset 0 0 0 1px var(--st-danger-line)}.nx-perm__mark{border-radius:var(--r-pill);place-items:center;width:14px;height:14px;display:inline-grid}.nx-perm__mark .nx-icon{stroke-width:2.5px;width:10px;height:10px}.nx-perm__cell[data-change=added] .nx-perm__mark{color:var(--st-success-fg)}.nx-perm__cell[data-change=removed] .nx-perm__mark{color:var(--st-danger-fg)}.nx-perm__diff{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-1);margin:0;display:inline-flex}.nx-perm__legend{align-items:center;gap:var(--sp-1);margin:0;display:inline-flex}.nx-admin-spec{gap:var(--sp-6);padding:var(--sp-4);flex-direction:column;min-width:0;display:flex}.nx-admin-spec__case{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.nx-admin-spec__row{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.nx-admin-spec__col{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.nx-admin-spec__list{border:var(--bw) solid var(--c-line-1);border-radius:var(--r-lg);background:var(--c-surface-1);margin:0;padding:0;list-style:none}.nx-admin-spec__list>:last-child{border-bottom:0}.nx-admin-spec__grid{gap:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;display:grid}.nx-admin-spec__stage{min-width:0;min-height:360px;position:relative}:lang(th) .nx-perm .nx-table thead .nx-perm__mod,:lang(th) .nx-perm .nx-table .nx-perm__group th,:lang(th) .nx-rfp__type{text-transform:none;letter-spacing:0}:lang(th) .nx-gridbadge{white-space:normal;padding-top:3px;padding-bottom:3px;line-height:1.3}:lang(th) .nx-kpi .nx-gridbadge{text-overflow:clip;overflow:visible}:lang(th) .nx-apikey__actions{flex-wrap:wrap}:lang(th) .nx-apikey__actions .nx-btn{min-width:max-content}.nx-loctext{gap:var(--sp-2);border:0;min-width:0;margin:0;padding:0;display:grid;container:nx-loctext/inline-size}.nx-loctext__legend{margin-bottom:var(--sp-1);padding:0}.nx-loctext__legend .nx-field__label{color:var(--c-text-1)}.nx-loctext__pair{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.nx-loctext--stacked .nx-loctext__pair{grid-template-columns:minmax(0,1fr)}.nx-loctext__half{gap:var(--sp-1);min-width:0;display:grid}.nx-loctext__lang{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:inline-flex}.nx-loctext__missing{min-height:20px;padding:0 var(--sp-2);border-radius:var(--r-sm);border:var(--bw) solid var(--st-warning-line);background:var(--st-warning-bg);color:var(--st-warning-fg);font-size:var(--fs-xs);font-weight:var(--fw-medium);align-items:center;gap:4px;line-height:1;display:inline-flex}.nx-loctext__missing .nx-icon{width:12px;height:12px}.nx-loctext .nx-th,.nx-loctext .nx-th :is(.nx-input,.nx-textarea){font-family:var(--font-thai);letter-spacing:0;text-transform:none}.nx-loctext .nx-th .nx-textarea,.nx-loctext textarea.nx-th{line-height:var(--lh-body)}@container nx-loctext (max-width:639px){.nx-loctext:not(.nx-loctext--side) .nx-loctext__pair{grid-template-columns:minmax(0,1fr)}}@container frame (max-width:1279px){.nx-loctext:not(.nx-loctext--side) .nx-loctext__pair{grid-template-columns:minmax(0,1fr)}}.nx-convo{gap:var(--sp-4);min-width:0;display:grid}.nx-convo__log{gap:var(--sp-3);border-radius:var(--r-md);border:2px solid #0000;outline:none;flex-direction:column;min-width:0;display:flex}.nx-convo__log:focus-visible{border-color:var(--c-field-focus)}.nx-convo__empty{margin:0}.nx-convo__entry{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);background:var(--c-surface-1);border:var(--bw) solid var(--c-line-1);border-radius:var(--r-md);min-width:0;display:grid}.nx-convo__entry--note{background:var(--c-surface-2);border-style:dashed;border-color:var(--c-line-2)}.nx-convo__notetag{align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--c-text-2);display:inline-flex}.nx-convo__head{align-items:center;gap:var(--sp-2);min-width:0;color:var(--c-text-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.nx-convo__author{font-weight:var(--fw-medium);color:var(--c-text-2)}.nx-convo__time{font-size:var(--fs-xs);color:var(--c-text-3);white-space:nowrap;margin-left:auto}.nx-convo__text{font-size:var(--fs-md);color:var(--c-text-1);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.nx-convo__text.nx-th{line-height:var(--lh-body);word-break:keep-all}.nx-convo__system{max-width:100%;padding:var(--sp-1) var(--sp-3);text-align:center;font-size:var(--fs-sm);color:var(--c-text-2);align-self:center}.nx-convo__files{gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nx-convo__file{align-items:center;gap:var(--sp-2);max-width:280px;min-height:40px;padding:var(--sp-1) var(--sp-3) var(--sp-1) var(--sp-1);border:2px solid var(--c-line-1);border-radius:var(--r-md);background:var(--c-surface-2);color:var(--c-text-1);font:inherit;font-size:var(--fs-sm);cursor:pointer;display:inline-flex}.nx-convo__file:focus-visible{border-color:var(--btn-focus);outline:none}.nx-convo__file--draft{cursor:default;padding-left:var(--sp-3)}.nx-convo__file>.nx-icon{color:var(--c-text-3);flex:none}.nx-convo__thumb{object-fit:cover;border-radius:var(--r-sm);width:40px;height:32px}.nx-convo__file .nx-meta{white-space:nowrap}.nx-convo__fname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nx-convo__state{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--c-text-2);flex-wrap:wrap;display:inline-flex}.nx-convo__state--failed{color:var(--st-danger-fg)}.nx-convo__compose{gap:var(--sp-3);display:grid}.nx-convo__actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-convo__spacer{flex:1}.nx-vcompare{gap:var(--sp-4);min-width:0;display:grid}.nx-vcompare__bar{align-items:center;gap:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.nx-vcompare__summary{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-2)}.nx-vcompare__cols{gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nx-vcompare__col{gap:var(--sp-2);min-width:0;padding:var(--sp-4);background:var(--c-surface-1);border:var(--bw) solid var(--c-line-1);border-radius:var(--r-md);align-content:start;display:grid}.nx-vcompare__text{font-size:var(--fs-md);color:var(--c-text-1);overflow-wrap:anywhere}.nx-vcompare__text.nx-th{line-height:var(--lh-body);word-break:keep-all}.nx-vcompare__para{margin:0 0 var(--sp-3)}.nx-vcompare__para:last-child{margin-bottom:0}.nx-vcompare__add{font-style:normal;font-weight:var(--fw-bold);color:var(--st-success-fg);background:var(--st-success-bg);border-radius:var(--r-xs);box-shadow:inset 0 -2px 0 var(--st-success-line);text-decoration:none}.nx-vcompare__del{color:var(--st-danger-fg);background:var(--st-danger-bg);border-radius:var(--r-xs);font-style:normal;text-decoration:line-through;text-decoration-thickness:2px}@container frame (max-width:900px){.nx-vcompare__cols{grid-template-columns:minmax(0,1fr)}}
.nx-tools-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.nx-ppc__preset,.nx-tpl__event,.nx-tpl__var,.nx-calview__chip,.nx-calview__schedule,.nx-rtl__ev,.nx-kanban__card){outline:none}:is(.nx-ppc__preset,.nx-tpl__event,.nx-tpl__var,.nx-calview__schedule):focus-visible{border-color:var(--btn-focus)}.nx-ppc,.nx-promosim{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex;container:nx-ppc/inline-size}.nx-ppc{box-sizing:border-box;width:360px;max-width:100%}.nx-ppc__head{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.nx-ppc__title{font-size:var(--fs-lg);font-weight:var(--fw-heading);letter-spacing:var(--tr-snug);margin:0}.nx-ppc__presets{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nx-ppc__preset{min-height:44px;padding:var(--sp-2) var(--sp-3);text-align:left;font:inherit;color:var(--c-text-1);background:var(--c-surface-1);border:2px solid var(--c-line-2);border-radius:var(--r-md);cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.nx-ppc__preset:hover{background:var(--c-surface-2)}.nx-ppc__preset[aria-pressed=true]{background:var(--c-accent-soft);border-color:var(--c-accent-fg)}.nx-ppc__preset[aria-pressed=true]:focus-visible{border-color:var(--btn-focus)}.nx-ppc__preset-id{font-size:var(--fs-xs);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.nx-ppc__reset{grid-column:1/-1;justify-self:start;align-items:center;min-height:24px;display:inline-flex}.nx-ppc__form,.nx-promosim__form{gap:var(--sp-3);flex-direction:column;display:flex}.nx-ppc__row{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nx-ppc__out,.nx-promosim__out{gap:var(--sp-3);padding-top:var(--sp-4);border-top:var(--bw) solid var(--c-line-1);flex-direction:column;display:flex}.nx-ppc__calc{align-items:center;gap:var(--sp-2);color:var(--c-text-2);margin:0;display:flex}.nx-ppc--compact .nx-ppc__out{padding-top:var(--sp-3)}@container nx-ppc (max-width:320px){.nx-ppc__row,.nx-ppc__presets{grid-template-columns:minmax(0,1fr)}}.nx-promosim{box-sizing:border-box;width:600px;max-width:100%}.nx-promosim__form{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container nx-ppc (max-width:440px){.nx-promosim__form{grid-template-columns:minmax(0,1fr)}}.nx-promosim__list{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nx-promosim__item{padding:var(--sp-3);border:2px solid var(--c-line-1);border-radius:var(--r-md);background:var(--c-surface-1);flex-direction:column;gap:4px;display:flex}.nx-promosim__item.is-chosen{border-color:var(--c-accent-fg);background:var(--c-accent-soft)}.nx-promosim__item .nx-meta{margin:0}.nx-promosim__name{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);flex-wrap:wrap;margin:0;display:flex}.nx-promosim__verdict{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-promosim__applied{font-size:var(--fs-sm);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.nx-promosim__tiers{gap:var(--sp-1);margin:0;padding:0;list-style:none;display:grid}.nx-promosim__tier{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);background:var(--c-surface-2);border:2px solid #0000;grid-template-columns:48px minmax(0,1fr) auto;display:grid}.nx-promosim__tier.is-current{border-color:var(--c-accent-fg);background:var(--c-accent-soft)}.nx-promosim__tier-pct{font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.nx-promosim__tier-state{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--c-text-2)}.nx-promosim__tier.is-current .nx-promosim__tier-state{color:var(--c-text-1);font-weight:var(--fw-bold)}.nx-pinpick{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.nx-pinpick__map{height:var(--pp-h,360px);border-radius:var(--r-lg);position:relative;overflow:hidden}.nx-pinpick__map>.nx-map{height:100%}.nx-pinpick__failed{justify-content:center;align-items:center;gap:var(--sp-2);text-align:center;height:100%;color:var(--c-text-2);background:var(--c-inset);border:var(--bw) dashed var(--c-line-strong);border-radius:var(--r-lg);flex-direction:column;display:flex}.nx-pinpick__failed p{margin:0}.nx-pinpick__addr{left:var(--x);top:var(--y);border:2px dashed var(--c-text-2);background:var(--c-surface-1);z-index:1;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%)}.nx-pinpick__pin{left:var(--x);top:var(--y);z-index:2;cursor:grab;touch-action:none;width:44px;height:54px;transition:transform var(--dur-fast) var(--ease-out);background:0 0;border:0;outline:none;flex-direction:column;align-items:center;padding:0;display:flex;position:absolute;transform:translate(-50%,-100%)}.nx-pinpick__head{box-sizing:border-box;background:var(--g-aurora-diag) padding-box, transparent border-box;width:40px;height:40px;color:var(--color-on-gradient);border:2px solid #0000;border-radius:50% 50% 50% 4px;place-items:center;display:grid;transform:rotate(-45deg)}.nx-pinpick__head .nx-icon{transform:rotate(45deg)}.nx-pinpick__stem{background:var(--c-text-1);width:2px;height:8px}.nx-pinpick__pin:focus-visible .nx-pinpick__head{border-color:var(--btn-focus);padding:var(--btn-gap-aurora);background:var(--g-aurora-diag) content-box, var(--btn-focus-band) padding-box}.nx-pinpick__pin.is-dragging{cursor:grabbing;transform:translate(-50%,calc(-100% - 8px))}.nx-pinpick__pin.is-dragging .nx-pinpick__head{box-shadow:var(--shadow-2)}.nx-pinpick__pin.is-off{opacity:.6}.nx-pinpick__busy{z-index:3;place-items:center;display:grid;position:absolute;inset:0}.nx-pinpick__busy>*{padding:var(--sp-3);border-radius:var(--r-pill);background:var(--c-surface-1);box-shadow:var(--shadow-1)}.nx-pinpick__tools{right:var(--sp-3);top:var(--sp-3);z-index:3;gap:var(--sp-2);flex-direction:column;display:flex;position:absolute}.nx-pinpick__ctl{background:var(--c-surface-1);box-shadow:var(--shadow-1)}.nx-pinpick__fields{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nx-pinpick__foot{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.nx-pinpick__recenter{align-items:center;min-height:24px;display:inline-flex}.nx-commission{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.nx-commission__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nx-commission__step{gap:var(--sp-3);padding:var(--sp-3) 0;border-top:var(--bw) solid var(--c-line-1);grid-template-columns:24px minmax(0,1fr) auto;align-items:start;display:grid}.nx-commission__step:first-child{border-top:0}.nx-commission__mark{place-items:center;width:24px;height:24px;margin-top:2px;display:grid}.nx-commission__mark.is-disc{background:var(--s-solid);color:var(--s-on);border-radius:50%}.nx-commission__mark.is-pending:before{content:"";box-sizing:border-box;border:2px dashed var(--c-text-3);border-radius:50%;width:18px;height:18px}.nx-commission__main{flex-direction:column;gap:4px;min-width:0;display:flex}.nx-commission__top{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-commission__title{font-weight:var(--fw-bold)}.nx-commission__desc,.nx-commission__state,.nx-commission__reason{font-size:var(--fs-sm);color:var(--c-text-2);margin:0}.nx-commission__state{gap:0 var(--sp-2);font-weight:var(--fw-medium);color:var(--c-text-1);flex-wrap:wrap;display:flex}.nx-commission__state[data-status]{color:var(--s-fg)}.nx-commission__evidence{font-weight:var(--fw-roman);color:var(--c-text-2);font-variant-numeric:tabular-nums}.nx-commission__kw{font-variant-numeric:tabular-nums}.nx-commission__reason{color:var(--st-danger-fg)}.nx-commission__action{align-self:center}.nx-commission__foot{justify-content:flex-end;align-items:center;gap:var(--sp-4);padding-top:var(--sp-3);border-top:var(--bw) solid var(--c-line-1);flex-wrap:wrap;display:flex}.nx-commission__foot .nx-meta{margin:0 auto 0 0}.nx-entl{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.nx-entl__bar{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.nx-entl__bar>.nx-meta,.nx-entl__bar>.nx-entl__h{margin:0 auto 0 0}.nx-entl__h{font-size:var(--fs-md);font-weight:var(--fw-heading);margin:0}.nx-entl__scroll{border:var(--bw) solid var(--c-line-1);border-radius:var(--r-lg);overflow-x:auto}.nx-entl__table{border-collapse:collapse;width:100%;min-width:720px}.nx-entl__table :is(th,td){padding:var(--sp-2) var(--sp-3);text-align:left;vertical-align:middle;border-bottom:var(--bw) solid var(--c-line-1)}.nx-entl__table tbody tr:last-child :is(th,td){border-bottom:0}.nx-entl__table th[scope=row]{width:38%;height:auto;font-weight:var(--fw-roman);font-size:var(--fs-sm);text-transform:none;letter-spacing:normal;color:var(--c-text-1);background:0 0;position:static}.nx-entl__key{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--c-text-3);font-variant-numeric:tabular-nums;display:block}.nx-entl__desc{font-size:var(--fs-sm);display:block}.nx-entl__cell{min-width:150px}.nx-entl__cell.is-changed{background:var(--c-accent-soft);box-shadow:inset 3px 0 0 var(--c-accent-fg)}.nx-entl__val{font-variant-numeric:tabular-nums}.nx-entl__was{font-size:var(--fs-xs);color:var(--c-text-3);margin-top:2px;display:block}.nx-entl__review{gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-lg);background:var(--c-surface-2);flex-direction:column;display:flex}.nx-entl__diff{padding-left:var(--sp-5);font-size:var(--fs-sm);flex-direction:column;gap:4px;margin:0;display:flex}.nx-entl__preview{gap:var(--sp-3);flex-direction:column;display:flex}.nx-entl__card{max-width:360px}.nx-tpl{min-width:0;container:nx-tpl/inline-size}.nx-tpl__grid{gap:var(--sp-5);grid-template-columns:240px minmax(0,1fr) 300px;align-items:start;display:grid}@container nx-tpl (max-width:980px){.nx-tpl__grid{grid-template-columns:220px minmax(0,1fr)}.nx-tpl__preview{grid-column:2}}@container nx-tpl (max-width:640px){.nx-tpl__grid{grid-template-columns:minmax(0,1fr)}.nx-tpl__preview{grid-column:auto}}.nx-tpl__events{gap:var(--sp-4);flex-direction:column;display:flex}.nx-tpl__group{gap:var(--sp-1);flex-direction:column;display:flex}.nx-tpl__group ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.nx-tpl__event{gap:0 var(--sp-2);width:100%;padding:var(--sp-2) var(--sp-3);text-align:left;font:inherit;color:var(--c-text-1);border-radius:var(--r-md);cursor:pointer;background:0 0;border:2px solid #0000;grid-template-columns:minmax(0,1fr) auto;display:grid}.nx-tpl__event:hover{background:var(--c-surface-2)}.nx-tpl__event[aria-current]{background:var(--c-accent-soft);box-shadow:inset 3px 0 0 var(--c-accent-fg)}.nx-tpl__event-name{font-weight:var(--fw-medium);font-size:var(--fs-sm)}.nx-tpl__event-id{font-size:var(--fs-xs);color:var(--c-text-3);grid-row:2}.nx-tpl__chans{color:var(--c-text-3);grid-area:1/2/3;align-items:center;gap:4px;display:flex}.nx-tpl__editor{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.nx-tpl__head{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);flex-wrap:wrap;display:flex}.nx-tpl__title{font-size:var(--fs-lg);font-weight:var(--fw-heading);margin:0}.nx-tpl__fields{gap:var(--sp-3);flex-direction:column;display:flex}.nx-tpl__fields textarea.nx-input{resize:vertical;min-height:104px;padding-top:var(--sp-2)}.nx-tpl__vars{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-tpl__var{min-height:28px;padding:0 var(--sp-2);font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--c-text-1);background:var(--c-surface-3);border-radius:var(--r-xs);cursor:pointer;font-variant-numeric:tabular-nums;border:2px solid #0000}.nx-tpl__var:hover{background:var(--c-surface-2)}.nx-tpl__issues{padding:var(--sp-3);gap:var(--sp-1);border-radius:var(--r-md);background:var(--st-warning-bg);color:var(--st-warning-fg);font-size:var(--fs-sm);flex-direction:column;margin:0;list-style:none;display:flex}.nx-tpl__issues li{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-tpl__fix{align-items:center;min-height:24px;display:inline-flex}.nx-tpl__actions{justify-content:flex-end;gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-tpl__preview{gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--r-lg);background:var(--c-inset);flex-direction:column;display:flex}.nx-tpl__push{padding:var(--sp-3);border-radius:var(--r-lg);background:var(--c-surface-1);box-shadow:var(--shadow-1);font-size:var(--fs-sm);flex-direction:column;gap:2px;display:flex}.nx-tpl__push-app{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--c-text-2);display:flex}.nx-tpl__push-app .nx-meta{margin-left:auto}.nx-tpl__appicon{background:var(--g-aurora-diag);border-radius:5px;width:18px;height:18px}.nx-tpl__email{gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--r-md);background:var(--c-surface-1);border:var(--bw) solid var(--c-line-1);flex-direction:column;display:flex}.nx-tpl__email h4{font-size:var(--fs-md);font-weight:var(--fw-heading);margin:0}.nx-tpl__email p{font-size:var(--fs-sm);color:var(--c-text-2);margin:0}.nx-tpl__wordmark{width:96px;height:20px;color:var(--c-text-1)}.nx-tpl__sms{display:flex}.nx-tpl__sms span{max-width:85%;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-lg) var(--r-lg) var(--r-lg) var(--r-xs);background:var(--c-surface-3);font-size:var(--fs-sm)}.nx-holiday{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex;container:nx-holiday/inline-size}.nx-holiday__bar{justify-content:space-between;align-items:flex-end;gap:var(--sp-4);flex-wrap:wrap;display:flex}.nx-holiday__bar .nx-field{width:140px}.nx-holiday__bar .nx-tabs{padding-inline-end:var(--sp-2)}.nx-holiday>.nx-meta{align-items:center;gap:var(--sp-2);margin:0;display:flex}.nx-holiday__body{gap:var(--sp-6);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}@container nx-holiday (max-width:860px){.nx-holiday__body{grid-template-columns:minmax(0,1fr)}}.nx-holiday__months{gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@container nx-holiday (max-width:520px){.nx-holiday__months{grid-template-columns:repeat(2,minmax(0,1fr))}}.nx-holiday__mname{margin:0 0 var(--sp-1);font-size:var(--fs-sm);font-weight:var(--fw-bold)}.nx-holiday__grid{font-size:var(--fs-xs);text-align:center;font-variant-numeric:tabular-nums;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.nx-holiday__wk{color:var(--c-text-3);font-weight:var(--fw-medium)}.nx-holiday__day{aspect-ratio:1;border-radius:var(--r-xs);color:var(--c-text-2);place-items:center;display:grid}.nx-holiday__day.is-holiday{background:var(--c-accent-fill);color:var(--color-on-gradient);font-weight:var(--fw-bold)}.nx-holiday__day.is-today{box-shadow:inset 0 0 0 1px var(--c-text-1);color:var(--c-text-1)}.nx-holiday__list{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.nx-holiday__h{font-size:var(--fs-md);font-weight:var(--fw-heading);margin:0}.nx-holiday__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nx-holiday__row{gap:var(--sp-3);padding:var(--sp-2) 0;border-top:var(--bw) solid var(--c-line-1);grid-template-columns:104px minmax(0,1fr) auto auto;align-items:center;display:grid}.nx-holiday__row:first-child{border-top:0}.nx-holiday__row.is-past{color:var(--c-text-2)}.nx-holiday__when,.nx-holiday__what{min-width:0;font-size:var(--fs-sm);flex-direction:column;gap:2px;display:flex}.nx-holiday__when b{font-variant-numeric:tabular-nums}.nx-holiday__del{width:32px;height:32px}@container nx-holiday (max-width:520px){.nx-holiday__row{grid-template-columns:minmax(0,1fr) auto}.nx-holiday__row .nx-check{grid-column:1}}.nx-holiday__add{gap:var(--sp-3);padding-top:var(--sp-3);border-top:var(--bw) solid var(--c-line-1);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;display:grid}@container nx-holiday (max-width:520px){.nx-holiday__add{grid-template-columns:minmax(0,1fr)}}.nx-holiday__import{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.nx-kanban{min-width:0;position:relative}.nx-kanban__cols{gap:var(--sp-3);padding-bottom:var(--sp-2);align-items:flex-start;display:flex;overflow-x:auto}.nx-kanban__col{gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-lg);background:var(--c-surface-3);min-width:0;transition:opacity var(--dur-fast) var(--ease-out);border:2px solid #0000;flex-direction:column;flex:0 0 300px;display:flex}.nx-kanban__col.is-collapsed{flex-basis:132px}.nx-kanban.is-holding .nx-kanban__col.is-valid{border-style:dashed;border-color:var(--c-accent-fg)}.nx-kanban.is-holding .nx-kanban__col.is-over{background:var(--c-accent-soft);border-style:solid}.nx-kanban.is-holding .nx-kanban__col.is-blocked{opacity:.4;cursor:not-allowed}.nx-kanban__head{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:28px;display:flex}.nx-kanban__title{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);font-weight:var(--fw-bold);margin:0;display:flex}.nx-kanban__count{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--c-text-3);font-variant-numeric:tabular-nums}.nx-kanban__count.is-over-wip{color:var(--st-warning-fg);font-weight:var(--fw-bold)}.nx-kanban__toggle{font-size:var(--fs-xs);align-items:center;min-height:24px;display:inline-flex}.nx-kanban__why{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--c-text-1);margin:0}.nx-kanban__list{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nx-kanban__empty{padding:var(--sp-3) 0;text-align:center;font-size:var(--fs-sm);color:var(--c-text-3)}.nx-kanban__item{flex-direction:column;gap:4px;display:flex}.nx-kanban__card{border-radius:calc(var(--r-lg) + 2px);cursor:grab;border:2px solid #0000}.nx-kanban__card:focus-visible{border-color:var(--btn-focus)}.nx-kanban__item.is-held .nx-kanban__card{border-color:var(--c-accent-fg);box-shadow:var(--shadow-2)}.nx-kanban__item.is-flash .nx-kanban__card .nx-wo{background:var(--c-accent-soft)}.nx-kanban__menu{justify-content:flex-end;display:flex}.nx-kanban__card .nx-wo{padding:var(--sp-3);gap:var(--sp-2)}.nx-kanban__card .nx-wo__title{font-size:var(--fs-sm);line-height:1.3}.nx-kanban__card .nx-wo__asset{font-size:var(--fs-xs);flex-direction:column;gap:2px}.nx-rtl{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.nx-rtl__bar{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.nx-rtl__day{font-weight:var(--fw-bold)}.nx-rtl__live{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.nx-rtl__livedot{background:var(--st-success-solid);border-radius:50%;width:8px;height:8px}.nx-rtl__loading{gap:var(--sp-2);flex-direction:column;display:flex}.nx-rtl__scroll{border:var(--bw) solid var(--c-line-1);border-radius:var(--r-lg);background:var(--c-surface-1);overflow-x:auto}.nx-rtl__grid{grid-template-columns:240px var(--rtl-w);width:max-content;min-width:100%;display:grid;position:relative}.nx-rtl__corner,.nx-rtl__res,.nx-rtl__gname{z-index:3;background:var(--c-surface-1);position:sticky;left:0}.nx-rtl__corner{padding:0 var(--sp-3);height:40px;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--c-text-3);border-bottom:var(--bw) solid var(--c-line-1);border-right:var(--bw) solid var(--c-line-1);align-items:center;display:flex}.nx-rtl__axis{border-bottom:var(--bw) solid var(--c-line-1);height:40px;position:relative}.nx-rtl__tick{left:var(--x);font-size:var(--fs-xs);color:var(--c-text-3);font-variant-numeric:tabular-nums;border-left:var(--bw) solid var(--c-line-1);padding-left:4px;position:absolute;bottom:6px}.nx-rtl__dayname{left:var(--x);font-size:var(--fs-xs);font-weight:var(--fw-bold);padding-left:4px;position:absolute;top:4px}.nx-rtl__group{display:contents}.nx-rtl__gname{padding:var(--sp-2) var(--sp-3) var(--sp-1);font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:var(--tr-unit);text-transform:uppercase;color:var(--c-text-3);grid-column:1}.nx-rtl__row{grid-column:1/-1;grid-template-columns:240px var(--rtl-w);border-bottom:var(--bw) solid var(--c-line-1);min-height:52px;display:grid}.nx-rtl__row.is-over .nx-rtl__lane{background:var(--c-accent-soft)}.nx-rtl__res{align-items:center;gap:var(--sp-2);padding:0 var(--sp-3);border-right:var(--bw) solid var(--c-line-1);min-width:0;display:flex}.nx-rtl__resicon{background:var(--c-surface-3);width:28px;height:28px;color:var(--c-text-2);border-radius:50%;flex:none;place-items:center;display:grid}.nx-rtl__resname{min-width:0;font-size:var(--fs-sm);flex-direction:column;display:flex}.nx-rtl__resname b,.nx-rtl__resname .nx-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nx-rtl__lane{background-image:repeating-linear-gradient(90deg, transparent 0 calc(var(--rtl-slot) - 1px), var(--c-line-1) calc(var(--rtl-slot) - 1px) var(--rtl-slot));position:relative;overflow:hidden}.nx-rtl__block,.nx-rtl__hold{top:8px;bottom:8px;left:var(--x);width:var(--w);border-radius:var(--r-sm);background:repeating-linear-gradient(45deg, var(--c-surface-3) 0 4px, transparent 4px 8px);position:absolute}.nx-rtl__block{padding:0 var(--sp-2);font-size:var(--fs-xs);color:var(--c-text-2);box-shadow:inset 0 0 0 1px var(--c-line-2);white-space:nowrap;align-items:center;display:flex;overflow:hidden}.nx-rtl__hold{box-shadow:inset 0 0 0 1px var(--c-line-2);border-radius:var(--r-sm) 0 0 var(--r-sm)}.nx-rtl__ev{top:8px;bottom:8px;left:var(--x);width:var(--w);z-index:1;min-height:32px;padding:0 var(--sp-2);font:inherit;font-size:var(--fs-xs);text-align:left;white-space:nowrap;color:var(--s-fg);background:var(--s-bg);border:2px solid var(--s-line);border-radius:var(--r-sm);cursor:pointer;align-items:center;gap:4px;display:flex;position:absolute;overflow:hidden}.nx-rtl__ev[draggable=true]{cursor:grab}.nx-rtl__ev:focus-visible{border-color:var(--btn-focus);z-index:3}.nx-rtl__ev.is-selected{border-color:var(--c-text-1);z-index:3}.nx-rtl__ev.is-conflict{border-color:var(--st-warning-solid);border-style:dashed}.nx-rtl__evlabel{font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.nx-rtl__evstatus{text-overflow:ellipsis;overflow:hidden}.nx-rtl__now{top:0;bottom:0;left:calc(240px + var(--x));z-index:2;background:var(--st-danger-solid);pointer-events:none;width:2px;position:absolute}.nx-rtl__now span{border-radius:var(--r-xs);background:var(--st-danger-solid);color:var(--st-danger-on);font-size:var(--fs-xs);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;padding:0 4px;position:absolute;top:2px;left:4px}.nx-rtl__agenda{gap:var(--sp-4);flex-direction:column;display:flex}.nx-rtl__agroup ul{margin:0;padding:0;list-style:none}.nx-rtl__ahead{margin:0 0 var(--sp-1);font-size:var(--fs-sm)}.nx-rtl__arow{align-items:center;gap:var(--sp-3);padding:var(--sp-2) 0;border-top:var(--bw) solid var(--c-line-1);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.nx-rtl__arow .nx-link{align-items:center;min-height:24px;margin-left:auto;display:inline-flex}.nx-rtl__atime{font-variant-numeric:tabular-nums;min-width:120px;color:var(--c-text-2)}.nx-rtl__detail{gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--r-lg);background:var(--c-surface-1);border:var(--bw) solid var(--c-line-2);box-shadow:var(--shadow-2);flex-direction:column;display:flex}.nx-rtl__dhead{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-rtl__close{width:32px;height:32px;margin-left:auto}.nx-rtl__dline,.nx-rtl__detail>.nx-meta{font-size:var(--fs-sm);margin:0}.nx-rtl__dactions{align-items:flex-end;gap:var(--sp-3);flex-wrap:wrap;display:flex}.nx-rtl__dactions .nx-field{min-width:220px}.nx-calview{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex;position:relative}.nx-calview__bar{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-calview__period{margin:0 auto 0 var(--sp-2);font-size:var(--fs-lg);font-weight:var(--fw-heading)}.nx-calview__loading{gap:var(--sp-2);display:grid}.nx-calview__month{border:var(--bw) solid var(--c-line-1);border-radius:var(--r-lg);flex-direction:column;display:flex;overflow:hidden}.nx-calview__weekdays,.nx-calview__week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.nx-calview__weekdays span{padding:var(--sp-2);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--c-text-3);border-bottom:var(--bw) solid var(--c-line-1)}.nx-calview__day{min-width:0;min-height:112px;padding:var(--sp-1);border-right:var(--bw) solid var(--c-line-1);border-bottom:var(--bw) solid var(--c-line-1);background:var(--c-surface-1);flex-direction:column;gap:4px;display:flex}.nx-calview__day:nth-child(7n){border-right:0}.nx-calview__week:last-child .nx-calview__day{border-bottom:0}.nx-calview__day.is-out{background:var(--c-surface-2)}.nx-calview__day.is-out .nx-calview__num{color:var(--c-text-3)}.nx-calview__day.is-over{background:var(--c-accent-soft)}.nx-calview__num{min-width:26px;height:26px;font-size:var(--fs-xs);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;border-radius:50%;align-self:flex-start;place-items:center;display:inline-grid}.nx-calview__day.is-today .nx-calview__num,.nx-calview__wkday.is-today .nx-calview__num{background:var(--g-aurora-diag);color:var(--color-on-gradient);font-weight:var(--fw-bold)}.nx-calview__chips{flex-direction:column;gap:2px;min-width:0;display:flex}.nx-calview__chip{width:100%;min-height:24px;font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-medium);text-align:left;color:var(--s-fg);background:var(--s-bg);border:2px solid var(--s-line);border-radius:var(--r-xs);cursor:pointer;align-items:center;gap:4px;min-width:0;padding:0 6px;display:flex}.nx-calview__chip .nx-icon{flex:none;width:12px;height:12px}.nx-calview__chip:focus-visible{border-color:var(--btn-focus)}.nx-calview__chip[draggable=true]{cursor:grab}.nx-calview__chiptext{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nx-calview__more{font-size:var(--fs-xs);align-self:flex-start;align-items:center;min-height:24px;display:inline-flex}.nx-calview__schedule{min-height:24px;font:inherit;font-size:var(--fs-xs);color:var(--c-text-2);border:2px dashed var(--c-line-2);border-radius:var(--r-xs);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:0 6px;display:none}.nx-calview__day:hover .nx-calview__schedule,.nx-calview__schedule:focus-visible{display:inline-flex}.nx-calview__agenda{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nx-calview__aday{margin:0 0 var(--sp-1);font-size:var(--fs-sm)}.nx-calview__agenda .nx-calview__chips{max-width:480px}.nx-calview__weekview{border:var(--bw) solid var(--c-line-1);border-radius:var(--r-lg);flex-direction:column;display:flex;overflow:hidden}.nx-calview__wkhead,.nx-calview__allday,.nx-calview__hours{grid-template-columns:56px repeat(7,minmax(0,1fr));display:grid}.nx-calview__wkday{padding:var(--sp-2);font-size:var(--fs-xs);color:var(--c-text-2);border-left:var(--bw) solid var(--c-line-1);border-bottom:var(--bw) solid var(--c-line-1);align-items:center;gap:4px;display:flex}.nx-calview__wkhead>span:first-child,.nx-calview__allday{border-bottom:var(--bw) solid var(--c-line-1)}.nx-calview__allday>.nx-meta{padding:var(--sp-1);font-size:var(--fs-xs)}.nx-calview__allday>.nx-calview__chips{border-left:var(--bw) solid var(--c-line-1);min-height:28px;padding:2px}.nx-calview__hours{--hr:40px;height:480px;overflow-y:auto}.nx-calview__hcol span{height:var(--hr);font-size:var(--fs-xs);color:var(--c-text-3);font-variant-numeric:tabular-nums;padding:0 4px;display:block}.nx-calview__dcol{height:calc(var(--hr) * 24);border-left:var(--bw) solid var(--c-line-1);background-image:repeating-linear-gradient(transparent 0 calc(var(--hr) - 1px), var(--c-line-1) calc(var(--hr) - 1px) var(--hr));position:relative}.nx-calview__block{left:2px;right:2px;top:calc(var(--top) * var(--hr));height:calc(var(--len) * var(--hr));position:absolute}.nx-calview__block .nx-calview__chip{align-items:flex-start;height:100%;padding-top:2px}.nx-calview__pop,.nx-calview__daylist{z-index:var(--z-drawer);gap:var(--sp-2);width:min(340px,100%);padding:var(--sp-4);border-radius:var(--r-lg);background:var(--c-surface-1);border:var(--bw) solid var(--c-line-2);box-shadow:var(--shadow-3);flex-direction:column;display:flex;position:absolute;top:56px;right:0}.nx-calview__pophead{justify-content:space-between;align-items:flex-start;gap:var(--sp-2);display:flex}.nx-calview__pophead .nx-iconbtn{flex:none;width:32px;height:32px}.nx-calview__pop>.nx-meta,.nx-calview__line{font-size:var(--fs-sm);margin:0}.nx-calview__resched{align-items:flex-end;gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-calview__resched .nx-field{flex:1;min-width:180px}.nx-rte{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.nx-rte__toolbar{border-radius:var(--r-md);background:var(--c-surface-2);flex-wrap:wrap;gap:2px;padding:4px;display:flex}.nx-rte__tool{width:36px;height:36px}.nx-rte__tooltext{font-size:var(--fs-sm);font-weight:var(--fw-medium)}.nx-rte__tooltext.is-bold{font-weight:var(--fw-bold)}.nx-rte__tool[aria-pressed=true]{background:var(--c-accent-soft);color:var(--c-text-1)}.nx-rte__panel{align-items:flex-end;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-md);border:var(--bw) solid var(--c-line-2);background:var(--c-surface-1);flex-wrap:wrap;display:flex}.nx-rte__panel .nx-field{flex:1;min-width:200px}.nx-rte__file{position:relative}.nx-rte__file:focus-within{border-color:var(--btn-focus)}.nx-rte__thumb{object-fit:cover;border-radius:var(--r-sm);width:64px;height:48px}.nx-rte__err{width:100%;font-size:var(--fs-sm);color:var(--st-danger-fg);margin:0}.nx-rte__content{min-height:240px;max-height:520px;padding:var(--sp-4);font-size:var(--fs-md);color:var(--c-field-fg);background:var(--c-field-bg);border:2px solid var(--c-field-border);border-radius:var(--r-md);outline:none;line-height:1.6;overflow-y:auto}.nx-rte__content:hover{border-color:var(--c-field-border-hover)}.nx-rte__content:focus-visible,.nx-rte__content:focus{border-color:var(--c-field-focus)}.nx-rte.is-readonly .nx-rte__content{background:var(--c-inset);border-style:dashed}.nx-rte__content :is(h2,h3){margin:var(--sp-4) 0 var(--sp-2);font-weight:var(--fw-heading);letter-spacing:var(--tr-snug);line-height:1.25}.nx-rte__content h2{font-size:var(--fs-xl)}.nx-rte__content h3{font-size:var(--fs-lg)}.nx-rte__content>:first-child{margin-top:0}.nx-rte__content p{margin:0 0 var(--sp-3)}.nx-rte__content :is(ul,ol){margin:0 0 var(--sp-3);padding-left:var(--sp-6)}.nx-rte__content a{color:var(--c-accent-fg);text-decoration:underline}.nx-rte__content :is(em,i){font-style:normal}.nx-rte__content figure{margin:0 0 var(--sp-3)}.nx-rte__content img{border-radius:var(--r-md);max-width:100%;display:block}.nx-rte__content figcaption{margin-top:var(--sp-1);font-size:var(--fs-sm);color:var(--c-text-3)}::highlight(nx-rte-flag){text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--st-warning-solid);text-decoration-color:var(--st-warning-solid);background-color:var(--st-warning-bg);text-decoration-thickness:2px}.nx-rte__flags{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);background:var(--st-warning-bg);color:var(--st-warning-fg);font-size:var(--fs-sm);flex-direction:column;gap:4px;margin:0;list-style:none;display:flex}.nx-rte__flags li{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-rte__flags .nx-link{align-items:center;min-height:24px;display:inline-flex}.nx-rte__flagmark{border-bottom:2px solid var(--st-warning-solid);width:16px;height:0}.nx-rte__foot{gap:var(--sp-4);font-size:var(--fs-xs);color:var(--c-text-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.nx-rte__over{color:var(--st-danger-fg);font-weight:var(--fw-bold)}.nx-mframe{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.nx-mframe__bar{gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-mframe__stage{padding:var(--sp-4);border-radius:var(--r-lg);background:var(--c-inset);justify-content:center;display:flex;overflow:auto}.nx-mframe__box{width:var(--mf-w);height:var(--mf-h);flex:none;position:relative}.nx-mframe__device{width:393px;height:852px;transform:scale(var(--mf-s));transform-origin:0 0;box-sizing:border-box;border:2px solid var(--c-line-strong);border-radius:55px;overflow:hidden}.nx-mframe__screen.nx-mobile{width:100%;max-width:none;height:100%;box-shadow:none;border-radius:0;position:relative}.nx-mframe__status{height:54px;font-size:var(--fs-sm);font-weight:var(--fw-bold);flex:none;justify-content:space-between;align-items:center;padding:0 32px;display:flex;position:relative}.nx-mframe__island{border-radius:var(--r-pill);background:var(--p-black);width:124px;height:36px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.nx-mframe__content{gap:var(--sp-4);min-height:0;padding:var(--sp-2) var(--sp-4) var(--sp-4);flex-direction:column;flex:1;display:flex;overflow:hidden}.nx-mframe__head{align-items:center;gap:var(--sp-2);font-size:var(--fs-xl);display:flex}.nx-mframe__search{align-items:center;gap:var(--sp-2);height:48px;padding:0 var(--sp-4);border-radius:var(--r-pill);background:var(--c-surface-2);color:var(--c-text-3);display:flex}.nx-mframe__card{gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--r-lg);background:var(--c-surface-1);border:var(--bw) solid var(--c-line-1);flex-direction:column;display:flex}.nx-mframe__helpful{gap:var(--sp-2);display:flex}.nx-mframe__related{gap:var(--sp-2);flex-direction:column;display:flex}.nx-mframe__relrow{align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-3);border-radius:var(--r-md);background:var(--c-surface-1);font-size:var(--fs-sm);display:flex}.nx-mframe__relrow>.nx-icon:last-child{color:var(--c-text-3);margin-left:auto}.nx-mframe__lines{gap:var(--sp-2);flex-direction:column;display:flex}.nx-mframe__lines .nx-skel{height:12px;width:var(--w);animation:none}.nx-mframe__empty{justify-content:center;align-items:center;gap:var(--sp-3);text-align:center;color:var(--c-text-2);flex-direction:column;flex:1;display:flex}.nx-mframe__emptyart{border-radius:var(--r-lg);width:100%;height:120px;display:block;position:relative;overflow:hidden}.nx-mframe__article{gap:var(--sp-3);flex-direction:column;display:flex}.nx-mframe__artimg{aspect-ratio:16/9;border-radius:var(--r-md);background:var(--c-surface-3);display:block}.nx-mframe__article .nx-news__img{border-radius:var(--r-md)}.nx-mframe__atitle{font-size:var(--fs-2xl);font-weight:var(--fw-heading);letter-spacing:var(--tr-snug);margin:0;line-height:1.2}.nx-mframe__abody{font-size:var(--fs-md);line-height:1.6}.nx-mframe__abody :is(h2,h3){margin:var(--sp-3) 0 var(--sp-1);font-weight:var(--fw-heading)}.nx-mframe__abody p{margin:0 0 var(--sp-2)}.nx-mframe__abody img{border-radius:var(--r-md);max-width:100%}.nx-mframe__busy{background:var(--c-scrim);border-radius:calc(55px * var(--mf-s,.6));place-items:center;display:grid;position:absolute;inset:0}.nx-mframe__notes{gap:var(--sp-2);flex-direction:column;display:flex}.nx-mframe__notes:empty{display:none}.nx-kanban__list .nx-skel{background:var(--c-surface-1)}:is(.nx-entl__scroll,.nx-rtl__scroll,.nx-kanban__cols,.nx-calview__hours,.nx-mframe__stage){border:2px solid #0000;outline:none}.nx-entl__scroll,.nx-rtl__scroll{border-color:var(--c-line-1)}:is(.nx-entl__scroll,.nx-rtl__scroll,.nx-kanban__cols,.nx-calview__hours,.nx-mframe__stage):focus-visible{border-color:var(--btn-focus)}.nx-rte__tool{position:relative}.nx-rte__lvl{font-size:var(--fs-xs);font-weight:var(--fw-bold);line-height:1;position:absolute;bottom:3px;right:3px}.nx-calview__narrow{margin:0}.nx-ppc :is(.nx-tou__axis,.nx-tou__row>.nx-label){font-size:var(--fs-xs)}.nx-pinpick .nx-mapview__attr{font-size:var(--fs-xs);color:var(--c-text-2);opacity:1;border-radius:var(--r-xs);background:var(--c-surface-1);padding:0 4px}.nx-rtl__ev.is-conflict:focus-visible{border-color:var(--btn-focus);border-style:solid}.nx-calview__chip .nx-calview__st{margin-left:auto}.nx-calview__arow{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.nx-calview__arow .nx-calview__chip{flex:240px;width:auto}.nx-rtl__ev{z-index:2}.nx-rtl__now{z-index:1}[data-theme=dark] .nx-rtl__ev.is-conflict{border-color:var(--st-warning-line)}[data-theme=dark] .nx-rtl__ev:focus-visible,[data-theme=dark] .nx-rtl__ev.is-conflict:focus-visible{border-color:var(--p-white)}:lang(th) .nx-holiday__row{grid-template-columns:minmax(104px,max-content) minmax(0,1fr) auto auto}@container nx-holiday (max-width:520px){:lang(th) .nx-holiday__row{grid-template-columns:minmax(0,1fr) auto}}

.pf-frame{contain:layout paint;background:var(--c-canvas);color:var(--c-text-1);isolation:isolate;position:relative;overflow:hidden;container:frame/size}.pf-frame>.pf-portal-root{pointer-events:none;z-index:1000;position:absolute;inset:0}.pf-frame>.pf-portal-root>*{pointer-events:auto}
html,body{background:var(--c-canvas);height:100%;color:var(--c-text-1);font-family:var(--font-sans);line-height:var(--lh-body);margin:0;overflow:hidden}
