.nk-dot{display:inline-block;flex:none;width:10px;height:10px;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:var(--nk-subtle)}.nk-dot--sm{width:9px;height:9px}.nk-dot--lg{width:11px;height:11px}.nk-dot--hiring{background:var(--nk-signal-hiring)}.nk-dot--funding{background:var(--nk-signal-funding)}.nk-dot--news{background:var(--nk-signal-news)}.nk-dot--role{background:var(--nk-signal-role)}.nk-dot--tech{background:var(--nk-signal-tech)}.nk-dot--social{background:var(--nk-signal-social)}.nk-label{gap:7px;color:var(--nk-subtle)}.nk-chip,.nk-label{display:inline-flex;align-items:center;font-family:var(--nk-font-sans);font-size:13px;font-weight:500}.nk-chip{gap:var(--nk-space-8);padding:4px 10px 4px 9px;border:1px solid var(--nk-line);border-radius:var(--nk-radius-pill);background:var(--nk-surface-muted);color:var(--nk-ink-2);line-height:1.3;white-space:nowrap}.nk-chip--sm{gap:6px;padding:2px 8px 2px 7px;font-size:12px}.nk-badge{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--nk-radius-pill);background:var(--nk-status-neutral-soft);color:var(--nk-status-neutral);font-family:var(--nk-font-sans);font-size:13px;font-weight:500;white-space:nowrap}.nk-badge--sm{height:22px;padding:0 10px;font-size:12px}.nk-badge--neutral{background:var(--nk-status-neutral-soft);color:var(--nk-status-neutral)}.nk-badge--positive,.nk-badge--success{background:var(--nk-status-positive-soft);color:var(--nk-status-positive)}.nk-badge--attention,.nk-badge--warning{background:var(--nk-status-attention-soft);color:var(--nk-status-attention)}.nk-badge--danger,.nk-badge--error{background:var(--nk-status-error-soft);color:var(--nk-status-error)}.nk-badge--info{background:var(--nk-status-info-soft);color:var(--nk-status-info)}.nk-kbd{display:inline-grid;place-items:center;box-sizing:border-box;min-width:18px;height:18px;padding:0 4px;border:solid var(--nk-line-strong);border-width:1px 1px 2px;border-radius:5px;background:var(--nk-surface-sunken);color:var(--nk-muted);font-size:10.5px;line-height:1}.nk-kbd,.nk-variable{font-family:var(--nk-font-sans);font-weight:500}.nk-variable{display:inline-flex;align-items:center;padding:2px 10px;border-radius:var(--nk-radius-pill);background:var(--nk-variable-soft);color:var(--nk-variable-ink);font-size:12.5px;white-space:nowrap}input[type=range]{accent-color:var(--nk-primary)}.nk-page-title{font-size:clamp(24px,2.4vw,var(--nk-type-heading-card-size));font-weight:var(--nk-type-heading-card-weight);line-height:1.1;letter-spacing:var(--nk-type-heading-card-tracking)}.nk-error,.nk-page-title{color:var(--nk-ink);font-family:var(--nk-font-sans)}.nk-error{flex-direction:column;gap:6px;box-sizing:border-box;max-width:100%;padding:12px 14px;border:1px solid color-mix(in srgb,var(--nk-status-error) 12%,var(--nk-status-error-soft));border-radius:16px;background:color-mix(in srgb,var(--nk-status-error-soft) 60%,var(--nk-surface));font-size:13.5px;font-weight:400;line-height:1.45;text-align:left}.nk-error,.nk-error-msg{display:flex;align-items:flex-start}.nk-error-msg{gap:8px;min-width:0}.nk-error-msg>svg{flex:none;margin-top:2px}.nk-error-msg>span{min-width:0;overflow-wrap:anywhere}.nk-error>:last-child{margin-top:0}.nk-error--compact{gap:4px;padding:8px 10px;border-radius:12px;font-size:12.5px}.nk-error--compact .nk-error-msg{gap:6px}.nk-error--compact .nk-error-msg>svg{margin-top:1px}.nk-selected,.nk-selected:hover{border-color:var(--nk-selected-border);box-shadow:var(--nk-shadow-selected)}.nk-s-search,.nk-search-pill{position:relative;display:inline-flex;height:36px;min-width:0;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--nk-field-border);border-radius:var(--nk-radius-pill);background:var(--nk-surface);color:var(--nk-subtle);cursor:text;transition:border-color .15s ease}.nk-s-search{display:flex}.nk-s-search:hover,.nk-search-pill:hover{border-color:var(--nk-line-strong)}.nk-s-search:focus-within,.nk-search-pill:focus-within{border-color:var(--nk-line-strong);box-shadow:0 0 0 3px var(--nk-focus-ring)}.nk-s-search>svg,.nk-search-pill>svg{position:static;flex:none;color:var(--nk-subtle);pointer-events:none}.nk-s-search input,.nk-search-pill input{width:auto;height:100%;min-width:0;flex:1;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--nk-ink);font-family:var(--nk-font-sans);font-size:13.5px;outline:none}.nk-s-search input:focus,.nk-s-search input:focus-visible,.nk-search-pill input:focus,.nk-search-pill input:focus-visible{border:0;outline:none;box-shadow:none}.nk-s-search input::placeholder,.nk-search-pill input::placeholder{color:var(--nk-placeholder)}.nk-search-pill input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.nk-search-pill--sm{height:30px;padding:0 12px}.nk-search-pill--sm input{font-size:12.5px}.nk-bar{position:relative;overflow:hidden;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.35 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E"),linear-gradient(180deg,#8a8f98,#3b3f46)}.nk-lip.nk-lip{display:flex;flex-direction:column;max-width:min(880px,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);padding:0;overflow-y:auto;border-radius:var(--nk-radius-card)}.nk-lip>button:last-child{top:22px;right:22px;width:40px;height:40px;border:1px solid var(--nk-line);border-radius:var(--nk-radius-pill);background:var(--nk-surface);color:var(--nk-ink-2)}.nk-lip>button:last-child:hover{background:var(--nk-track);color:var(--nk-ink)}.nk-lip-body{display:flex;flex-direction:column;gap:20px;padding:28px 28px 8px}.nk-lip-title{margin:0;padding-right:48px;color:var(--nk-ink);font-family:var(--nk-font-sans);font-size:22px;font-weight:500;letter-spacing:-.01em;line-height:1.2}.nk-lip-desc{margin-top:6px;color:var(--nk-muted);font-family:var(--nk-font-body);font-size:13.5px;line-height:1.5}.nk-lip-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width:640px){.nk-lip-grid{grid-template-columns:1fr}}.nk-lip-card{overflow:hidden;border:1px solid var(--nk-line);border-radius:22px;background:var(--nk-surface);transition:border-color .15s ease,box-shadow .15s ease}.nk-lip-card,.nk-lip-top{display:flex;flex-direction:column}.nk-lip-top{height:150px;box-sizing:border-box;justify-content:space-between;padding:24px 24px 20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.16 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(120% 80% at 80% 10%,color-mix(in srgb,var(--nk-surface) 85%,transparent) 0,transparent 60%),linear-gradient(165deg,var(--nk-surface-sunken) 0,var(--nk-surface-muted) 100%)}.nk-lip-icons{display:flex;gap:8px}.nk-lip-icons>span{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;background:var(--nk-surface);color:var(--nk-ink-2);box-shadow:var(--nk-shadow-item)}.nk-lip-name-row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.nk-lip-name{color:var(--nk-ink);font-family:var(--nk-font-sans);font-size:30px;font-weight:400;letter-spacing:-.02em;line-height:1.05}.nk-lip-price{display:flex;align-items:flex-start;gap:2px;color:var(--nk-ink);line-height:1;white-space:nowrap}.nk-lip-price>i{margin:5px 3px 0 0;color:var(--nk-muted);font-size:13px;font-style:normal}.nk-lip-price>b{font-family:var(--nk-font-sans);font-size:34px;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:-.03em}.nk-lip-price>span{align-self:flex-end;margin:0 0 3px 3px;color:var(--nk-subtle);font-size:13px}.nk-lip-card-body{display:flex;flex:1;flex-direction:column;gap:14px;padding:20px 24px 24px}.nk-lip-note{margin-bottom:-2px;color:var(--nk-muted);font-size:13px}.nk-lip-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.nk-lip-list>li{display:flex;align-items:center;gap:12px;color:var(--nk-ink-2);font-family:var(--nk-font-body);font-size:14px}.nk-lip-list>li>svg{flex:none;color:var(--nk-status-info)}.nk-lip-list>li.is-off{color:var(--nk-subtle)}.nk-lip-list>li.is-off>svg{color:var(--nk-line-strong)}.nk-lip-pick{display:flex;height:42px;align-items:center;justify-content:center;gap:8px;margin-top:auto;border:1px solid var(--nk-line-strong);border-radius:var(--nk-radius-pill);background:var(--nk-surface);color:var(--nk-ink);font-family:var(--nk-font-sans);font-size:14px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.nk-lip-pick:hover{background:var(--nk-track)}.nk-lip-pick:focus-visible{outline:2px solid var(--nk-focus);outline-offset:2px}.nk-lip-pick[aria-checked=true]{border-color:var(--nk-primary);background:var(--nk-primary);color:var(--nk-on-primary)}.nk-lip-foot{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 28px 24px}.nk-lip-cost{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.nk-lip-cost>span:first-child{color:var(--nk-ink);font-size:15px}.nk-lip-cost>span:first-child>b{font-weight:500}.nk-lip-cost>span:last-child{color:var(--nk-muted);font-size:12.5px}.nk-lip-go.nk-lip-go{height:44px;padding:0 22px;font-size:14px}.nk-lcp{container-type:inline-size;display:flex;flex-direction:column;gap:12px;min-width:0}.nk-lcp-line{display:flex;align-items:flex-start;gap:6px;margin:0;font:var(--nk-type-small);font-size:13.5px;line-height:1.55;color:var(--nk-ink-2)}.nk-lcp-line.is-sub{color:var(--nk-muted)}.nk-lcp-ok{flex-shrink:0;margin-top:3px;color:var(--nk-success)}.nk-lcp-segs{--nk-coin-bg:var(--nk-surface-muted);display:inline-flex;align-self:flex-start;gap:4px;max-width:100%;padding:4px;border-radius:var(--nk-radius-pill);background:var(--nk-track)}.nk-lcp-seg{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border:0;border-radius:var(--nk-radius-pill);background:transparent;font-family:var(--nk-font-sans);font-size:13.5px;color:var(--nk-muted);white-space:nowrap;cursor:pointer;transition:background-color .12s ease,box-shadow .12s ease,color .12s ease}.nk-lcp-seg:hover{color:var(--nk-ink)}.nk-lcp-seg[aria-checked=true]{--nk-coin-bg:var(--nk-surface);background:var(--nk-surface);box-shadow:var(--nk-shadow-item);color:var(--nk-ink)}.nk-lcp-seg:focus-visible{outline:2px solid var(--nk-focus);outline-offset:2px}.nk-lcp-seg:disabled{cursor:default;opacity:.45}.nk-lcp-name{font-weight:500}.nk-lcp-credits,.nk-lcp-price{font-variant-numeric:tabular-nums}.nk-lcp-credits{display:inline-flex;align-items:center;gap:4px;padding-left:8px;border-left:1px solid var(--nk-line);color:var(--nk-ink-2)}.nk-lcp-seg[aria-checked=false] .nk-lcp-credits{color:var(--nk-muted)}@container (max-width: 420px){.nk-lcp-segs{display:flex;flex-direction:column;align-self:stretch;border-radius:var(--nk-radius-row)}.nk-lcp-seg{justify-content:flex-start;border-radius:12px}.nk-lcp-credits{margin-left:auto}}.nk-lcp-act{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.nk-lcp-bar{height:4px;overflow:hidden;background:var(--nk-track)}.nk-lcp-bar,.nk-lcp-bar span{border-radius:var(--nk-radius-pill)}.nk-lcp-bar span{display:block;width:62%;height:100%;background:var(--nk-ink)}@media (prefers-reduced-motion:no-preference){.nk-lcp-bar span{animation:nk-lcp-bar 2.4s ease-out infinite}}@keyframes nk-lcp-bar{0%{width:8%}to{width:92%}}.nk-lic.nk-lic{max-width:440px;max-height:calc(100dvh - 2rem);padding:0;overflow-y:auto}.nk-lic>button:last-child{display:none}.nk-lic-head-tip{margin-left:auto}.nk-lic-body{gap:16px;margin:0;padding:12px 24px 4px;border:0}.nk-lic-body,.nk-lic-field{display:flex;min-width:0;flex-direction:column}.nk-lic-field{gap:6px}.nk-lic-label-row{display:flex;align-items:center;gap:6px}.nk-lic-label{color:var(--nk-ink);font-family:var(--nk-font-sans);font-size:13px;font-weight:500}.nk-lic-hint,.nk-lic-timer{margin:0;color:var(--nk-muted);font-family:var(--nk-font-body);font-size:12.5px;line-height:1.5}.nk-lic-timer{font-variant-numeric:tabular-nums}.nk-lic-lead{margin:0;color:var(--nk-ink-2);line-height:1.6}.nk-lic .nock-control,.nk-lic-lead{font-family:var(--nk-font-body);font-size:13.5px}.nk-lic .nock-control{height:40px;padding:0 16px}.nk-lic .nock-control:focus{border-color:var(--nk-line-strong);box-shadow:0 0 0 3px var(--nk-focus-ring)}.nk-lic .nock-control[aria-invalid=true],.nk-lic .nock-control[aria-invalid=true]:focus{border-color:var(--nk-danger)}.nk-lic .nock-control[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--nk-danger-soft)}.nk-lic .nock-control:disabled{cursor:default}.nk-lic-with-eye{position:relative}.nk-lic .nk-lic-with-eye .nock-control{padding-right:46px}.nk-lic-eye{position:absolute;top:4px;right:4px;display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:var(--nk-radius-pill);background:none;color:var(--nk-muted)}.nk-lic-eye:hover:not(:disabled){background:var(--nk-track);color:var(--nk-ink)}.nk-lic-eye:focus-visible,.nk-lic-tip:focus-visible{outline:2px solid var(--nk-focus);outline-offset:0}.nk-lic-phone{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px}.nk-lic-tip{display:inline-grid;width:20px;height:20px;flex:none;place-items:center;padding:0;border:0;border-radius:var(--nk-radius-pill);background:none;color:var(--nk-subtle);cursor:help}.nk-lic-tip:focus-visible,.nk-lic-tip:hover{background:var(--nk-track);color:var(--nk-ink)}.nk-lic-tip.is-safe,.nk-lic-tip.is-safe:focus-visible,.nk-lic-tip.is-safe:hover{color:var(--nk-success)}.nk-lic-tip-text{max-width:260px;text-align:left}.nk-lic-error{display:flex;align-items:flex-start;gap:6px;margin:0;color:var(--nk-danger);font-family:var(--nk-font-body);font-size:12.5px;line-height:1.5}.nk-lic-error>svg{flex:none;margin-top:2px}.nk-lic-code{position:relative;display:grid;grid-template-columns:repeat(var(--nk-lic-boxes,6),minmax(0,1fr));gap:8px;max-width:calc(var(--nk-lic-boxes, 6) * 56px)}.nk-lic-code-box{display:grid;height:52px;min-width:0;place-items:center;border:1px solid var(--nk-field-border);border-radius:var(--nk-radius-stat);background:var(--nk-surface-sunken);color:var(--nk-ink);font-family:var(--nk-font-sans);font-size:22px;font-variant-numeric:tabular-nums;transition:border-color .15s ease,box-shadow .15s ease}.nk-lic-code-box.is-active,.nk-lic-code:hover .nk-lic-code-box{border-color:var(--nk-line-strong)}.nk-lic-code-box.is-active{box-shadow:0 0 0 3px var(--nk-focus-ring)}.nk-lic-code.is-invalid .nk-lic-code-box{border-color:var(--nk-danger)}.nk-lic-code.is-invalid .nk-lic-code-box.is-active{box-shadow:0 0 0 3px var(--nk-danger-soft)}.nk-lic-code-input{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:transparent;color:transparent;caret-color:transparent;opacity:0;cursor:text}.nk-lic-code.is-long{gap:6px}.nk-lic-code.is-long .nk-lic-code-box{height:44px;font-size:17px}.nk-lic-actions{display:flex;flex-wrap:wrap;gap:4px;margin:-4px 0 0 -12px}.nk-lic .nk-lic-small{height:30px;padding:0 12px;font-size:12.5px}.nk-lic .nock-agent-dock-quiet:disabled{opacity:.45;cursor:default}.nk-lic .nock-agent-dock-quiet:disabled:hover{background:none;color:var(--nk-muted)}.nk-lic-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.nk-lic-notice{display:inline-flex;gap:5px;color:var(--nk-success);font-family:var(--nk-font-body)}.nk-lic-notice,.nk-lic-status{align-items:center;margin:0;font-size:12.5px}.nk-lic-status{display:flex;gap:8px;color:var(--nk-muted)}.nk-lic-spin{width:13px;height:13px;flex:none;border:1.6px solid;border-right:1.6px solid transparent;border-radius:var(--nk-radius-pill);animation:nk-lic-spin .8s linear infinite}@keyframes nk-lic-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.nk-lic-spin{animation-duration:2.4s}}.nk-lic .nock-agent-dock-foot{padding-left:12px}.nk-lic-other{margin-right:auto}.nk-lic-foot-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.nk-lic-button{display:inline-flex;height:34px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:500;white-space:nowrap}.nk-lic-button:disabled{opacity:.45}.nk-lic-button.is-busy:disabled{opacity:1}.nk-lic-expired{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:12px;row-gap:2px}.nk-lic-expired-icon{display:grid;width:36px;height:36px;grid-row:span 2;place-items:center;border-radius:var(--nk-radius-pill);background:var(--nk-track);color:var(--nk-muted)}.nk-lic-expired-title{margin:0;color:var(--nk-ink);font-family:var(--nk-font-sans);font-size:15px;font-weight:500;line-height:1.4}.nk-lic-account{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--nk-line);border-radius:var(--nk-radius-row)}.nk-lic-avatar{display:grid;width:36px;height:36px;flex:none;place-items:center;border-radius:var(--nk-radius-pill);background:var(--nk-surface-muted);color:var(--nk-ink);font-size:12.5px;font-weight:600}.nk-lic-account-text{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.nk-lic-account-name{color:var(--nk-ink);font-size:13.5px;font-weight:500}.nk-lic-account-name,.nk-lic-account-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nk-lic-account-sub{color:var(--nk-muted);font-family:var(--nk-font-body);font-size:12px}.nk-lic-ok{display:inline-flex;align-items:center;gap:5px;color:var(--nk-success);font-size:12px;font-weight:500;white-space:nowrap}@media (max-width:480px){.nk-lic .nock-agent-dock-head{padding:20px 18px 6px}.nk-lic-body{padding:12px 18px 4px}.nk-lic .nock-agent-dock-foot{padding:16px 14px 18px 6px}.nk-lic-code{gap:6px}.nk-lic-code-box{height:46px;font-size:19px}.nk-lic-code.is-long .nk-lic-code-box{height:40px;font-size:15px}}