.nx-main.is-settings{max-width:none;padding:0}.nx-settings{min-width:0;min-height:100%;display:flex}@media (width>=721px){.nx-settings{min-height:100dvh}}.nx-settings-rail{flex:0 0 232px;width:232px}.nx-settings-rail-inner{flex-direction:column;gap:2px;max-height:100dvh;padding:36px 12px 20px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.nx-settings-heading{color:var(--nx-ink-3);padding:0 10px 14px;font-size:13px;font-weight:600}.nx-settings-tabs{flex-direction:column;gap:2px;display:flex;position:relative}.nx-settings-tab{height:34px;color:var(--nx-ink-2);transition:background .18s var(--nx-ease), color .18s var(--nx-ease), box-shadow .18s var(--nx-ease);border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.nx-settings-tab-icon{color:var(--nx-ink-3);transition:color .18s var(--nx-ease);flex:none}.nx-settings-tab-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nx-settings-tab-lock{color:var(--nx-ink-3);opacity:.8;flex:none}.nx-settings-tab:hover{background:var(--nx-hover);color:var(--nx-ink)}.nx-settings-tab:focus-visible{outline:2px solid var(--nx-accent);outline-offset:1px}.nx-settings-tab[aria-current=page]{background:var(--nx-glass-bg-strong);color:var(--nx-ink);box-shadow:var(--nx-glass-highlight), 0 0 0 .5px var(--nx-glass-edge), var(--nx-shadow-1);font-weight:500}.nx-settings-tab[aria-current=page] .nx-settings-tab-icon{color:var(--nx-ink)}.nx-settings-page{flex:auto;min-width:0;padding:32px 48px 80px 24px}.nx-settings-page>*{max-width:700px}.nx-settings-page .nx-pk-main{gap:28px;padding:0}.nx-settings-page .nx-pk-main>*{max-width:none;margin-inline:0}.nx-settings-page .nx-pk-title{font-size:26px}.nx-settings-page .nx-pk-head{align-items:center;min-height:40px}.nx-settings-page .nx-pk-subtitle{font-size:14px}.nx-settings-page .nx-pk-actions{margin-left:auto}.nx-settings-page .nx-pk-body{gap:28px}.nx-settings-page .nx-card{box-shadow:none;border-radius:16px}.nx-settings-page .nx-reveal{animation:none}.nx-set-group .nx-card{background:0 0;border:0;border-radius:0;padding:16px}.nx-set-block{flex-direction:column;gap:8px;min-width:0;display:flex}.nx-set-block-head{justify-content:space-between;align-items:center;gap:12px;min-height:20px;padding:0 16px;display:flex}.nx-set-label{color:var(--nx-ink-3);font-size:13px;font-weight:600;line-height:1.4}.nx-set-block-action{color:var(--nx-ink-3);align-items:center;gap:8px;font-size:13px;display:flex}.nx-set-group{background:var(--nx-glass-bg-strong);border:1px solid var(--nx-glass-border);min-width:0;box-shadow:var(--nx-glass-highlight), 0 0 0 .5px var(--nx-glass-edge), var(--nx-shadow-1);border-radius:16px;flex-direction:column;display:flex}@media (prefers-reduced-transparency:reduce){.nx-set-group{background:var(--nx-surface)}}.nx-set-group>*,.nx-set-details-body>*{position:relative}.nx-set-group>*+:before,.nx-set-details-body>:before{content:"";background:var(--nx-line);pointer-events:none;height:1px;position:absolute;top:0;left:16px;right:0}.nx-set-group>:first-child{border-top-left-radius:15px;border-top-right-radius:15px}.nx-set-group>:last-child{border-bottom-right-radius:15px;border-bottom-left-radius:15px}.nx-set-footnote{color:var(--nx-ink-3);padding:0 16px;font-size:12.5px;line-height:1.5}.nx-set-footnote.is-bad,.nx-set-footnote .is-bad{color:var(--nx-bad)}.nx-set-footnote p+p{margin-top:4px}.nx-set-item{align-items:center;gap:8px 12px;min-width:0;min-height:48px;padding:8px 16px;font-size:14px;display:flex}.nx-set-item[data-stacked]{flex-direction:column;align-items:stretch;padding-block:12px}.nx-set-item-lead{color:var(--nx-ink-3);flex:none;align-items:center;display:inline-flex}.nx-set-item-text{flex-direction:column;flex:160px;gap:1px;min-width:0;display:flex}.nx-set-item-label{color:var(--nx-ink);overflow-wrap:anywhere;font-size:14px;line-height:1.4}.nx-set-item-detail{color:var(--nx-ink-3);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.nx-set-item-detail .is-bad{color:var(--nx-bad)}.nx-set-item-end{min-width:0;max-width:100%;color:var(--nx-ink-2);flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;font-size:14px;display:flex}.nx-set-item[data-stacked] .nx-set-item-end{justify-content:flex-start;margin-left:0}.nx-set-item:has(>.nx-set-item-below){flex-wrap:wrap;padding-block:10px 12px}.nx-set-item-below{flex:1 0 100%;min-width:0}.nx-set-item-below:has(>.nx-set-bar){display:flex}.nx-set-stack{flex-direction:column;gap:28px;display:flex}.nx-set-value{color:var(--nx-ink-2);text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.nx-set-value.nx-mono{font-size:12.5px}.nx-set-item-label .nx-pk-tag{margin-left:8px;font-size:12px}.nx-set-slot{min-width:0}.nx-set-action{border-radius:inherit;width:100%;min-height:48px;color:var(--nx-ink);text-align:left;transition:background .15s var(--nx-ease);align-items:center;gap:10px;padding:0 16px;font-size:14px;text-decoration:none;display:flex}.nx-set-action>svg{color:var(--nx-ink-3)}.nx-set-action:hover:not(:disabled){background:var(--nx-hover)}.nx-set-action:focus-visible{outline:2px solid var(--nx-accent);outline-offset:-2px}.nx-set-action:disabled{color:var(--nx-ink-3)}.nx-set-action[data-tone=bad],.nx-set-action[data-tone=bad]>svg{color:var(--nx-bad)}.nx-set-action[data-tone=bad]:disabled{opacity:.5}.nx-set-linkrow{border-radius:inherit;min-height:48px;color:var(--nx-ink);transition:background .15s var(--nx-ease);align-items:center;gap:12px;padding:8px 16px;font-size:14px;text-decoration:none;display:flex}.nx-set-linkrow:hover{background:var(--nx-hover)}.nx-set-linkrow:focus-visible{outline:2px solid var(--nx-accent);outline-offset:-2px}.nx-set-linkrow>span{flex:1;min-width:0}.nx-set-linkrow>svg{color:var(--nx-ink-3);flex:none}.nx-set-rowlink{color:inherit;text-decoration:none}.nx-set-rowlink:after{content:"";border-radius:inherit;position:absolute;inset:0}.nx-set-rowlink:focus-visible{outline:none}.nx-set-item:has(.nx-set-rowlink){transition:background .15s var(--nx-ease)}.nx-set-item:has(.nx-set-rowlink):hover{background:var(--nx-hover)}.nx-set-item:has(.nx-set-rowlink:focus-visible){outline:2px solid var(--nx-accent);outline-offset:-2px}.nx-set-details,.nx-set-details-body{border-radius:inherit}.nx-set-details-body>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.nx-set-details>summary{cursor:pointer;border-radius:inherit;transition:background .15s var(--nx-ease);list-style:none}.nx-set-details>summary::-webkit-details-marker{display:none}.nx-set-details>summary:hover{background:var(--nx-hover)}.nx-set-details>summary:focus-visible{outline:2px solid var(--nx-accent);outline-offset:-2px}.nx-set-details[data-quiet]>summary .nx-set-item-label{color:var(--nx-ink-2)}.nx-set-summary .nx-set-item-end{flex:none}.nx-set-chevron{color:var(--nx-ink-3);transition:transform .2s var(--nx-ease);flex:none}.nx-set-details[open]>summary .nx-set-chevron{transform:rotate(90deg)}.nx-set-details[open]>summary{border-bottom-right-radius:0;border-bottom-left-radius:0}.nx-set-details-body{animation:nx-set-in .2s var(--nx-ease) both;flex-direction:column;display:flex}@keyframes nx-set-in{0%{opacity:0;transform:translateY(-4px)}}.nx-set-more{color:var(--nx-ink-3);font-size:13px}.nx-set-more>summary{cursor:pointer;align-items:center;gap:4px;width:fit-content;min-height:28px;list-style:none;display:inline-flex}.nx-set-more>summary::-webkit-details-marker{display:none}.nx-set-more>summary:hover{color:var(--nx-ink)}.nx-set-more>summary svg{transition:transform .2s var(--nx-ease)}.nx-set-more[open]>summary svg{transform:rotate(90deg)}.nx-set-more-body{color:var(--nx-ink-2);flex-direction:column;gap:8px;padding:6px 0 4px;line-height:1.5;display:flex}.nx-set-more-body pre{background:var(--nx-hover);font-family:var(--nx-mono);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--nx-ink-2);border-radius:10px;margin:0;padding:10px 12px;font-size:12px}.nx-set-more-body blockquote{background:var(--nx-hover);color:var(--nx-ink-2);border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.55}.nx-set-segment{background:var(--nx-hover);box-shadow:inset 0 0 0 .5px var(--nx-line);border-radius:9px;gap:2px;padding:2px;display:inline-flex}.nx-set-segment button{min-height:28px;color:var(--nx-ink-2);transition:background .18s var(--nx-ease), color .18s var(--nx-ease), box-shadow .18s var(--nx-ease);border-radius:7px;padding:0 12px;font-size:13px;font-weight:500}.nx-set-segment button:hover:not([aria-pressed=true]){color:var(--nx-ink)}.nx-set-segment button[aria-pressed=true]{background:var(--nx-surface);color:var(--nx-ink);box-shadow:0 0 0 .5px var(--nx-glass-edge), var(--nx-shadow-1)}.nx[data-theme=dark] .nx-set-segment button[aria-pressed=true]{background:var(--nx-selected)}.nx-set-segment button:focus-visible{outline:2px solid var(--nx-accent);outline-offset:1px}.nx-set-popup{appearance:none;max-width:100%;min-height:32px;font:inherit;color:var(--nx-ink-2);cursor:pointer;text-overflow:ellipsis;background-color:#0000;background-image:linear-gradient(45deg, transparent 50%, var(--nx-ink-3) 50%), linear-gradient(135deg, var(--nx-ink-3) 50%, transparent 50%);transition:background-color .15s var(--nx-ease);background-position:calc(100% - 15px) 55%,calc(100% - 10px) 55%;background-repeat:no-repeat;background-size:5px 5px;border:0;border-radius:8px;padding:4px 28px 4px 10px;font-size:14px}.nx-set-popup:hover:not(:disabled){background-color:var(--nx-hover);color:var(--nx-ink)}.nx-set-popup:focus-visible{outline:2px solid var(--nx-accent);outline-offset:0}.nx-set-popup:disabled{opacity:.5;cursor:default}.nx-set-field{min-width:0;min-height:36px;font:inherit;color:var(--nx-ink);background:0 0;border:0;outline:none;flex:200px;padding:0;font-size:14px}.nx-set-field::placeholder{color:var(--nx-ink-3)}.nx-set-field:focus-visible{box-shadow:0 1px 0 0 var(--nx-ink-3)}.nx-set-field.is-end{text-align:right;flex:0 160px;width:160px}.nx-set-form{flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:52px;padding:8px 8px 8px 16px;display:flex}.nx-set-form>.nx-btn{flex:none}.nx-set-panel{flex-direction:column;gap:12px;padding:12px 16px 16px;display:flex}.nx-set-panel .nx-input,.nx-set-panel .nx-select,.nx-set-panel .nx-textarea{background:var(--nx-surface)}.nx-set-group>.is-attached:before{display:none}.nx-set-panel.is-attached{padding-top:0}.nx-set-panel-form{flex-direction:column;gap:10px;display:flex}.nx-set-confirm{background:var(--nx-bad-soft);color:var(--nx-ink);border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;font-size:14px;display:flex}.nx-set-push{margin-left:auto}.nx-set-panel-hint{color:var(--nx-ink-3);font-size:12.5px;line-height:1.5}.nx-set-panel-hint.is-bad{color:var(--nx-bad)}.nx-set-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nx-set-switch{background-color:var(--nx-line-2);cursor:pointer;width:42px;height:26px;transition:background-color .2s var(--nx-ease), background-position .2s var(--nx-ease);border-radius:999px;flex:none;margin:0;position:relative}button.nx-set-switch:after{content:"";background:var(--nx-surface);width:22px;height:22px;box-shadow:0 0 0 .5px var(--nx-glass-edge), var(--nx-shadow-1);transition:transform .2s var(--nx-ease);border-radius:999px;position:absolute;top:2px;left:2px}.nx[data-theme=dark] button.nx-set-switch:after{background:var(--nx-ink)}button.nx-set-switch[aria-checked=true]{background-color:var(--nx-good)}button.nx-set-switch[aria-checked=true]:after{transform:translate(16px)}input.nx-set-switch{--nx-set-knob:var(--nx-surface);appearance:none;background-image:radial-gradient(circle 11px, var(--nx-set-knob) 10px, transparent 11px);background-position:0;background-repeat:no-repeat;background-size:26px 26px}.nx[data-theme=dark] input.nx-set-switch{--nx-set-knob:var(--nx-ink)}input.nx-set-switch:checked{background-color:var(--nx-good);background-position:100%}.nx-set-switch:disabled{opacity:.5;cursor:default}.nx-set-switch[aria-busy=true]{opacity:.7}.nx-set-switch:focus-visible{outline:2px solid var(--nx-accent);outline-offset:2px}.nx-set-textbtn{min-height:32px;color:var(--nx-ink);transition:background .15s var(--nx-ease);border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:14px;display:inline-flex}.nx-set-textbtn:hover:not(:disabled){background:var(--nx-hover)}.nx-set-textbtn:disabled{opacity:.45}.nx-set-textbtn[data-tone=bad]{color:var(--nx-bad)}.nx-set-textbtn:focus-visible{outline:2px solid var(--nx-accent);outline-offset:1px}.nx-set-bar{background:var(--nx-hover);border-radius:999px;flex-basis:100%;height:4px;overflow:hidden}.nx-set-bar>span{border-radius:inherit;background:var(--nx-ink-3);transform-origin:0;height:100%;animation:nx-grow .6s var(--nx-ease) both;display:block}.nx-set-bar[data-tone=warn]>span{background:var(--nx-warn)}.nx-set-bar[data-tone=bad]>span{background:var(--nx-bad)}.nx-set-subhead h3{color:var(--nx-ink-3);padding:14px 16px 6px;font-size:12.5px;font-weight:600}.nx-set-chip{background:var(--nx-hover);min-height:22px;color:var(--nx-ink-2);border-radius:999px;align-items:center;gap:2px;margin:2px 4px 0 0;padding:0 3px 0 9px;font-size:12px;display:inline-flex}.nx-set-chip-x{width:20px;height:20px;color:var(--nx-ink-3);border-radius:999px;place-items:center;display:inline-grid}.nx-set-chip-x:hover:not(:disabled){background:var(--nx-hover);color:var(--nx-ink)}.nx-set-chip-x:disabled{opacity:.45}.nx-set-empty{text-align:center;color:var(--nx-ink-2);flex-direction:column;align-items:center;gap:10px;padding:28px 16px;font-size:14px;display:flex}.nx-set-empty-icon{background:var(--nx-hover);width:36px;height:36px;color:var(--nx-ink-3);border-radius:10px;place-items:center;display:inline-grid}.nx-set-result{color:var(--nx-ink);flex-direction:column;gap:4px;font-size:14px;line-height:1.5;display:flex}.nx-set-result[data-tone=good]>:first-child{color:var(--nx-good)}.nx-set-result[data-tone=bad]>:first-child{color:var(--nx-bad)}.nx-set-result p+p{color:var(--nx-ink-2);font-size:13px}.nx-set-filter-button{height:36px;color:var(--nx-ink-2);background:var(--nx-glass-bg);border:1px solid var(--nx-glass-border);box-shadow:var(--nx-glass-highlight), 0 0 0 .5px var(--nx-glass-edge), var(--nx-shadow-1);transition:color .15s var(--nx-ease), background .15s var(--nx-ease);border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.nx-set-filter-button:hover,.nx-set-filter-button[aria-expanded=true]{color:var(--nx-ink);background:var(--nx-glass-bg-strong)}.nx-set-filter-button:focus-visible{outline:2px solid var(--nx-accent);outline-offset:2px}.nx-set-filter{flex-direction:column;gap:12px;width:300px;max-width:calc(100vw - 40px);padding:8px;display:flex}.nx-set-filter .nx-set-panel-hint{font-weight:400}.nx-set-footnote .nx-set-result{margin-top:6px;font-size:13px}.nx-set-footnote .nx-set-result p+p{font-size:12.5px}.nx-set-more-body .is-warn{color:var(--nx-warn)}.nx-set-avatar{letter-spacing:.02em;background:var(--nx-surface-3);width:32px;height:32px;color:var(--nx-ink-2);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:600;display:inline-grid}.nx-set-avatar[data-square]{border-radius:9px}@media (prefers-reduced-motion:reduce){.nx-settings-tab,.nx-set-action,.nx-set-switch,.nx-set-switch:after,.nx-set-chevron,.nx-set-segment button{transition:none}.nx-set-details-body,.nx-set-bar>span{animation:none}}@media (width<=720px){.nx-settings{flex-direction:column}.nx-settings-rail{flex:none;width:auto}.nx-settings-rail-inner{max-height:none;padding:8px 0 0;position:static;overflow:visible}.nx-settings-heading{display:none}.nx-settings-tabs{scrollbar-width:none;flex-direction:row;gap:4px;padding:0 16px 8px;overflow-x:auto}.nx-settings-tabs::-webkit-scrollbar{display:none}.nx-settings-tab{border-radius:999px;flex:none;height:44px;padding:0 14px}.nx-settings-tab-label{overflow:visible}.nx-settings-page{padding:16px 16px 56px}.nx-settings-page .nx-pk-title{font-size:24px}.nx-set-item{flex-wrap:wrap;min-height:52px}.nx-set-action,.nx-set-linkrow{min-height:52px}.nx-set-popup,.nx-set-textbtn{min-height:44px}.nx-set-segment button{min-height:40px}.nx-set-form .nx-btn,.nx-set-panel .nx-btn,.nx-set-item-end .nx-btn{min-height:44px}.nx-set-field{flex-basis:100%;min-height:44px}.nx-set-chip-x{width:32px;height:32px}}
