:root{--gutter:16px;--page-max:1680px;--tabbar-size:62px;--sidebar-size:0px;--topbar-size:0px;--sidebar-w:0px;--topbar-h:0px;--glass:color-mix(in srgb, var(--paper-1) 84%, transparent);--glass-raised:color-mix(in srgb, var(--paper-3) 84%, transparent);--glass-filter:saturate(1.6) blur(22px);--hover-fill:#ffffff0f;--press-fill:#ffffff1a;--card-radius:10px;--cover-radius:6px;--shadow-cover:0 18px 40px -18px #000000d9, 0 2px 6px #0006}@media (min-width:640px){:root{--gutter:24px}}@media (min-width:1024px){:root{--gutter:32px;--tabbar-size:0px;--sidebar-size:76px;--topbar-size:60px}}@media (min-width:1280px){:root{--gutter:40px;--sidebar-size:248px}}@layer base{[data-ui] :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd){margin:0}[data-ui] :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}[data-ui] :where(ul,ol){margin:0;padding:0;list-style:none}[data-ui] :where(button){font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}[data-ui] :where(input,select,textarea){font:inherit;color:inherit}[data-ui] :where(img,video){max-width:100%;display:block}[data-ui] :where(a){color:inherit;text-decoration:none}[data-ui] :where(button:disabled){cursor:default}}.nk-skip{z-index:1000;border-radius:var(--r-md);background:var(--ink-0);color:var(--paper-0);font-weight:var(--w-strong);transition:top var(--dur-fast) var(--ease-out);padding:10px 16px;position:fixed;top:-64px;left:12px}.nk-skip:focus{top:12px}.nk-main{min-height:100dvh;padding-left:var(--sidebar-w);padding-right:var(--np-w,0px);padding-top:var(--topbar-h);padding-bottom:calc(var(--chrome-bottom-safe,0px) + 8px);flex-direction:column;display:flex}.nk-sidebar{display:none}@media (min-width:1024px){.nk-sidebar{z-index:60;top:0;left:0;bottom:var(--bar-h,0px);width:var(--sidebar-size);background:var(--paper-1);border-right:1px solid var(--rule-hair);scrollbar-width:none;flex-direction:column;padding:18px 12px 14px;display:flex;position:fixed;overflow:hidden auto}.nk-sidebar::-webkit-scrollbar{display:none}}.nk-sidebar__brand{border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease-out);align-items:center;gap:12px;padding:4px 8px;display:flex}.nk-sidebar__brand:hover{background:var(--hover-fill)}.nk-sidebar__logo{object-fit:cover;border-radius:10px;flex-shrink:0;width:36px;height:36px}.nk-side-link{border-radius:var(--r-md);height:42px;color:var(--ink-2);font-size:var(--fs-body);font-weight:var(--w-display);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), scale var(--press-up) var(--ease-press);align-items:center;gap:14px;padding:0 12px;display:flex}.nk-side-link:hover{color:var(--ink-0);background:var(--hover-fill)}.nk-side-link:active{scale:var(--press-scale);transition-duration:var(--press-down)}.nk-side-link[aria-current=page]{color:var(--ink-0);background:var(--press-fill)}.nk-side-book{border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease-out);align-items:center;gap:10px;padding:6px 8px;display:flex}.nk-side-book:hover,.nk-side-book[aria-current=page]{background:var(--hover-fill)}@media (min-width:1024px) and (max-width:1279.98px){.nk-sidebar{align-items:center;padding:18px 12px 14px}.nk-side-label,.nk-side-recent{display:none!important}.nk-side-link{justify-content:center;width:48px;height:48px;padding:0}.nk-sidebar__brand{padding:0}.nk-side-extras{flex-direction:column}.nk-side-toggle{display:none}}@media (min-width:1280px){:root[data-sidebar=collapsed]{--sidebar-size:76px}:root[data-sidebar=collapsed] .nk-sidebar{align-items:center}:root[data-sidebar=collapsed] :is(.nk-side-label,.nk-side-recent){display:none!important}:root[data-sidebar=collapsed] .nk-side-link{justify-content:center;width:48px;height:48px;padding:0}:root[data-sidebar=collapsed] .nk-sidebar__brand{padding:0}:root[data-sidebar=collapsed] .nk-side-extras{flex-direction:column}:root[data-sidebar=collapsed] .nk-side-toggle svg{rotate:180deg}}.nk-topbar{display:none}@media (min-width:1024px){.nk-topbar{z-index:55;top:0;left:var(--sidebar-w);right:var(--np-w,0px);height:var(--topbar-size);padding:0 var(--gutter) 0 16px;border-bottom:1px solid var(--rule-hair);align-items:center;gap:16px;display:flex;position:fixed}}.nk-topbar__search{border-radius:var(--r-full);background:var(--paper-3);border:1px solid var(--rule-hair);width:min(460px,38vw);height:40px;font-size:var(--fs-label);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);align-items:center;gap:10px;padding:0 10px 0 14px;display:flex}.nk-topbar__search:hover{background:var(--paper-4);border-color:var(--rule-edge)}.nk-tabbar{z-index:100;height:calc(var(--tabbar-size) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--rule-hair);view-transition-name:bottom-nav;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:1024px){.nk-tabbar{display:none}}.nk-tabbar__indicator{background:var(--ink-0);height:2px;transition:transform .32s var(--ease-out), opacity var(--dur-base) var(--ease-out);position:absolute;top:-1px;left:0}.nk-tab-link{color:var(--ink-3);font-size:var(--fs-micro);font-weight:var(--w-display);letter-spacing:.02em;transition:color var(--dur-base) var(--ease-out), scale var(--press-up) var(--ease-press);-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;display:flex}.nk-tab-link[aria-current=page]{color:var(--ink-0)}.nk-tab-link:active{scale:var(--press-scale-strong);transition-duration:var(--press-down)}.nk-mbar{z-index:50;height:calc(54px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 6px 0 var(--gutter);transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);border-bottom:1px solid #0000;align-items:center;gap:4px;display:flex;position:sticky;top:0}.nk-mbar:has(>button:first-child){padding-left:6px}.nk-mbar[data-static=true]{position:relative}.nk-mbar[data-compact=true]{background:var(--glass);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border-bottom-color:var(--rule-hair)}.nk-mbar__title{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--fs-lead);font-weight:var(--w-strong);color:var(--ink-0);opacity:0;transition:opacity var(--dur-base) var(--ease-out), translate var(--dur-base) var(--ease-out);overflow:hidden;translate:0 4px}.nk-mbar[data-compact=true] .nk-mbar__title{opacity:1;translate:0}.nk-page{width:100%;max-width:var(--page-max);padding-left:var(--gutter);padding-right:var(--gutter);margin-inline:auto}.nk-bleed{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1)}.nk-glass{background:var(--glass);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nk-glass{background:var(--paper-1)}}.nk-btn{--btn-h:40px;height:var(--btn-h);border-radius:var(--r-full);font-size:var(--fs-label);font-weight:var(--w-display);letter-spacing:.01em;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), scale var(--press-up) var(--ease-press), opacity var(--dur-fast) var(--ease-out);-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;line-height:1;display:inline-flex}.nk-btn:active:not(:disabled){scale:var(--press-scale);transition-duration:var(--press-down)}.nk-btn:disabled{opacity:.45}.nk-btn--sm{--btn-h:32px;font-size:var(--fs-meta);gap:6px;padding:0 12px}.nk-btn--lg{--btn-h:48px;font-size:var(--fs-body);padding:0 22px}.nk-btn--block{width:100%}.nk-btn--primary{background:var(--ink-0);color:var(--paper-0)}.nk-btn--primary:hover:not(:disabled){background:var(--ink-1)}.nk-btn--secondary{background:var(--paper-4);color:var(--ink-0);border-color:var(--rule-hair)}.nk-btn--secondary:hover:not(:disabled){background:var(--paper-5)}.nk-btn--outline{color:var(--ink-0);border-color:var(--rule-edge);background:0 0}.nk-btn--outline:hover:not(:disabled){border-color:var(--ink-2);background:var(--hover-fill)}.nk-btn--ghost{color:var(--ink-1);background:0 0}.nk-btn--ghost:hover:not(:disabled){background:var(--hover-fill);color:var(--ink-0)}.nk-btn--danger{color:var(--ink-0);border-color:var(--rule-edge);background:0 0}.nk-btn--danger:hover:not(:disabled){border-color:var(--ink-0)}.nk-btn--danger:active:not(:disabled){background:var(--ink-0);color:var(--paper-0)}.nk-icon-btn{--size:40px;width:var(--size);height:var(--size);border-radius:var(--r-full);color:var(--ink-1);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), scale var(--press-up) var(--ease-press), opacity var(--dur-fast) var(--ease-out);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.nk-icon-btn:after{content:"";border-radius:inherit;position:absolute;inset:-2px}.nk-icon-btn:hover:not(:disabled){background:var(--hover-fill);color:var(--ink-0)}.nk-icon-btn:active:not(:disabled){scale:var(--press-scale-strong);transition-duration:var(--press-down)}.nk-icon-btn:disabled{opacity:.35}.nk-icon-btn[aria-pressed=true],.nk-icon-btn[data-active=true]{color:var(--ink-0);background:var(--press-fill)}.nk-icon-btn--sm{--size:32px}.nk-icon-btn--lg{--size:48px}.nk-icon-btn--filled{background:var(--ink-0);color:var(--paper-0)}.nk-icon-btn--filled:hover:not(:disabled){background:var(--ink-1);color:var(--paper-0)}.nk-icon-btn--glass{color:var(--ink-0);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000073}.nk-chip{border-radius:var(--r-full);border:1px solid var(--rule-edge);height:32px;color:var(--ink-1);font-size:var(--fs-label);font-weight:var(--w-display);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), scale var(--press-up) var(--ease-press);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.nk-chip:hover{border-color:var(--ink-3);color:var(--ink-0)}.nk-chip:active{scale:var(--press-scale);transition-duration:var(--press-down)}.nk-chip[aria-pressed=true],.nk-chip[aria-selected=true],.nk-chip[data-active=true]{background:var(--ink-0);color:var(--paper-0);border-color:var(--ink-0)}.nk-chip--sm{height:26px;font-size:var(--fs-meta);padding:0 10px}.nk-chip[data-excluded=true]{background:var(--hover-fill);color:var(--ink-3);border-color:var(--rule-edge)}.nk-chip[data-excluded=true]:hover{color:var(--ink-2)}.nk-chip[data-excluded=true]>.nk-chip__label{text-decoration:line-through}.nk-chip--taps{touch-action:manipulation}.nk-chip--select{position:relative}.nk-chip--select>select{opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.nk-chip--select>select:disabled{cursor:default}.nk-chip--select:has(select:focus-visible){outline:2px solid var(--ink-0);outline-offset:2px}.nk-select{display:inline-flex;position:relative}.nk-select__btn{display:none}.nk-select__btn:disabled{cursor:default}.nk-select__btn[aria-expanded=true]{border-color:var(--ink-3);color:var(--ink-0)}.nk-select__caret{transition:rotate var(--dur-fast) var(--ease-out)}.nk-select__btn[aria-expanded=true] .nk-select__caret{rotate:180deg}@media (min-width:1024px){.nk-select>.nk-chip--select{display:none}.nk-select__btn{display:inline-flex}}.nk-chip--quiet{color:var(--ink-3);border-color:#0000}.nk-chip--quiet:hover{color:var(--ink-0);background:var(--hover-fill);border-color:#0000}.nk-chip__count{font-variant-numeric:tabular-nums;font-weight:var(--w-body);opacity:.55}.nk-chiprow{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:8px;display:flex;overflow-x:auto}.nk-chiprow::-webkit-scrollbar{display:none}.nk-chiprow>*{flex-shrink:0}.nk-chiprow__rule{background:var(--rule-edge);width:1px;height:18px;margin-inline:2px}@media (min-width:1024px){.nk-chiprow{flex-wrap:wrap;row-gap:10px;margin-inline:0;padding-inline:0;overflow:visible}}.nk-toolbar{z-index:45;padding-top:env(safe-area-inset-top,0px);background:var(--glass);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border-bottom:1px solid var(--rule-hair);position:sticky;top:0}@media (min-width:1024px){.nk-toolbar{top:var(--topbar-h)}}.nk-toolbar__inner{flex-direction:column;gap:10px;padding-block:10px 12px;display:flex}@media (min-width:1024px){.nk-toolbar__inner{flex-direction:row;align-items:flex-start;gap:16px;padding-block:14px}.nk-toolbar__inner>.nk-field{flex-shrink:0;width:340px}.nk-toolbar__inner>.nk-chiprow{flex:1;min-width:0;padding-top:4px}}.nk-field{border-radius:var(--r-full);background:var(--paper-3);border:1px solid var(--rule-hair);height:44px;color:var(--ink-3);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;gap:10px;padding:0 6px 0 14px;display:flex}.nk-field:hover{border-color:var(--rule-edge)}.nk-field:focus-within{border-color:var(--ink-3);background:var(--paper-4);color:var(--ink-1)}.nk-field>input{min-width:0;height:100%;color:var(--ink-0);background:0 0;border:0;outline:none;flex:1;font-size:16px}.nk-field>input::placeholder{color:var(--ink-3)}.nk-field>input:focus-visible{outline:none!important}.nk-field:focus-within{box-shadow:0 0 0 3px #ffffff14}.nk-field>input::-webkit-search-cancel-button{appearance:none}.nk-field>input::-webkit-search-decoration{appearance:none}@media (min-width:1024px){.nk-field>input{font-size:var(--fs-body)}}.nk-tag{border-radius:var(--r-sm);height:20px;font-size:var(--fs-micro);font-weight:var(--w-strong);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--ink-1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000009e;align-items:center;gap:4px;padding:0 7px;display:inline-flex}.nk-tag--solid{background:var(--ink-0);color:var(--paper-0)}.nk-tag--line{border:1px solid var(--rule-edge);color:var(--ink-2);background:0 0}.nk-cover{aspect-ratio:2/3;border-radius:var(--cover-radius);background:var(--paper-3);flex-shrink:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.nk-cover>img{object-fit:cover;width:100%;height:100%}.nk-cover:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.nk-cover--lifted{box-shadow:var(--shadow-cover)}.nk-cover__fallback{justify-content:center;align-items:center;font-size:2.2em;display:flex;position:absolute;inset:0}.nk-ambient{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.nk-ambient>img{object-fit:cover;opacity:.55;filter:saturate(1.35);width:124%;height:124%;position:absolute;inset:-12%;transform:translateZ(0)}.nk-ambient:after{content:"";background:radial-gradient(120% 90% at 50% 0%, transparent 0%, #00000059 55%, var(--paper-0) 100%), linear-gradient(to bottom, #00000026, var(--paper-0));position:absolute;inset:0}.nk-card{min-width:0;display:block;position:relative}.nk-card__art{position:relative}.nk-card__art .nk-cover{transition:translate var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}.nk-card__play{z-index:2;opacity:0;transition:opacity var(--dur-base) var(--ease-out), translate var(--dur-base) var(--ease-out), scale var(--press-up) var(--ease-press);position:absolute;bottom:8px;right:8px;translate:0 6px}.nk-card:active .nk-card__art .nk-cover{scale:var(--press-scale);transition:scale var(--press-down) var(--ease-press)}@media (hover:none){.nk-card__play--touch{opacity:1;translate:0}}@media (hover:hover) and (pointer:fine){.nk-card:hover .nk-card__art .nk-cover{box-shadow:var(--shadow-cover);translate:0 -3px}.nk-card:hover .nk-card__play,.nk-card:focus-within .nk-card__play{opacity:1;translate:0}}.nk-card__title{font-size:var(--fs-label);font-weight:var(--w-display);color:var(--ink-0);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;line-height:1.3;display:-webkit-box;overflow:hidden}.nk-card__meta{font-size:var(--fs-meta);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;overflow:hidden}.nk-progress{background:#ffffff24;border-radius:2px;height:3px;overflow:hidden}.nk-progress>span{background:var(--ink-0);border-radius:inherit;height:100%;display:block}.nk-shelf{grid-auto-flow:column;grid-auto-columns:var(--shelf-col,132px);gap:var(--shelf-gap,14px);max-width:var(--page-max);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);scrollbar-width:none;margin-inline:auto;display:grid;overflow-x:auto}@media (min-width:1757px){.nk-shelf-wrap{--edge:max(0px, calc((100% - var(--page-max)) / 2));--fade:min(var(--edge), var(--gutter));-webkit-mask-image:linear-gradient(to right, transparent var(--edge), #000 calc(var(--edge) + var(--fade)), #000 calc(100% - var(--edge) - var(--fade)), transparent calc(100% - var(--edge)));-webkit-mask-image:linear-gradient(to right, transparent var(--edge), #000 calc(var(--edge) + var(--fade)), #000 calc(100% - var(--edge) - var(--fade)), transparent calc(100% - var(--edge)));mask-image:linear-gradient(to right, transparent var(--edge), #000 calc(var(--edge) + var(--fade)), #000 calc(100% - var(--edge) - var(--fade)), transparent calc(100% - var(--edge)))}}.nk-shelf::-webkit-scrollbar{display:none}.nk-shelf>*{scroll-snap-align:start}@media (min-width:640px){.nk-shelf{--shelf-col:150px;--shelf-gap:18px}}@media (min-width:1024px){.nk-shelf{--shelf-col:168px;--shelf-gap:22px;scroll-snap-type:x proximity}}@media (min-width:1600px){.nk-shelf{--shelf-col:184px}}.nk-shelf--wide{--shelf-col:280px}@media (min-width:1024px){.nk-shelf--wide{--shelf-col:340px}}.nk-grid{grid-template-columns:repeat(auto-fill, minmax(var(--grid-min,104px), 1fr));gap:22px 14px;display:grid}@media (min-width:640px){.nk-grid{--grid-min:140px;gap:28px 18px}}@media (min-width:1024px){.nk-grid{--grid-min:160px;gap:32px 22px}}.nk-grid__full{grid-column:1/-1}.nk-promo{border-radius:var(--card-radius);border:1px solid var(--member-border);background:var(--member-tint);color:var(--ink-2);font-size:var(--fs-label);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), scale var(--press-up) var(--ease-press);align-items:center;gap:14px;padding:14px 16px;line-height:1.45;display:flex}.nk-promo:hover{border-color:var(--ink-3);background:var(--hover-fill)}.nk-promo:active{transition-duration:var(--press-down);scale:.99}.nk-promo b{font-family:var(--font-oswald), sans-serif;font-weight:var(--w-display);text-transform:uppercase;letter-spacing:.02em;color:var(--ink-0)}.nk-promo__go{color:var(--ink-0);font-weight:var(--w-strong);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.nk-request{border-radius:var(--r-lg);background:var(--paper-2);border:1px solid var(--rule-hair);flex-direction:column;align-items:flex-start;gap:18px;padding:24px;display:flex}@media (min-width:768px){.nk-request{flex-direction:row;justify-content:space-between;align-items:center;padding:28px 32px}}.nk-row{border-radius:var(--card-radius);transition:background-color var(--dur-fast) var(--ease-out), scale var(--press-up) var(--ease-press);align-items:center;gap:14px;margin-inline:-12px;padding:10px 12px;display:flex;position:relative}.nk-row:hover{background:var(--hover-fill)}.nk-row:active{background:var(--press-fill)}.nk-section-title{font-family:var(--font-oswald), sans-serif;font-size:20px;font-weight:var(--w-display);letter-spacing:.02em;text-transform:uppercase;color:var(--ink-0);line-height:1.1}@media (min-width:1024px){.nk-section-title{font-size:24px}}.nk-page-title{font-family:var(--font-oswald), sans-serif;font-size:34px;font-weight:var(--w-display);letter-spacing:.01em;text-transform:uppercase;color:var(--ink-0);line-height:1}@media (min-width:1024px){.nk-page-title{font-size:48px}}.nk-eyebrow{font-family:var(--font-oswald), sans-serif;font-size:var(--fs-meta);font-weight:var(--w-body);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.nk-tabs{scrollbar-width:none;gap:4px;display:flex;position:relative;overflow-x:auto}.nk-tabs::-webkit-scrollbar{display:none}.nk-tab{border-radius:var(--r-full);height:36px;font-size:var(--fs-label);font-weight:var(--w-display);color:var(--ink-2);transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), scale var(--press-up) var(--ease-press);flex-shrink:0;padding:0 14px;position:relative}.nk-tab:hover{color:var(--ink-0);background:var(--hover-fill)}.nk-tab:active{scale:var(--press-scale);transition-duration:var(--press-down)}.nk-tab[aria-selected=true]{color:var(--paper-0);background:var(--ink-0)}.nk-tab__count{font-variant-numeric:tabular-nums;opacity:.6;font-weight:var(--w-body);margin-left:6px}.nk-backdrop{z-index:400;animation:nkFadeIn var(--dur-base) var(--ease-out) both;background:#0009;position:fixed;inset:0}.nk-backdrop[data-closing=true]{animation:nkFadeOut .18s var(--ease-in) both}.nk-sheet{z-index:401;background:var(--paper-3);max-height:min(88dvh,780px);box-shadow:var(--elev-3);padding-bottom:env(safe-area-inset-bottom,0px);animation:nkSheetUp .32s var(--ease-out) both;border-radius:18px 18px 0 0;outline:none;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.nk-sheet[data-closing=true]{animation:nkSheetDown .2s var(--ease-in) both}.nk-sheet__grip{background:var(--ink-4);border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:10px auto 2px}@media (min-width:1024px){.nk-sheet{border-radius:var(--r-lg);width:min(560px,100vw - 48px);max-height:min(80vh,760px);animation:nkDialogIn .22s var(--ease-out) both;inset:50% auto auto 50%;translate:-50% -50%}.nk-sheet[data-closing=true]{animation:nkDialogOut .15s var(--ease-in) both}.nk-sheet__grip{display:none}.nk-sheet--wide{width:min(760px,100vw - 48px)}}@keyframes nkFadeIn{0%{opacity:0}to{opacity:1}}@keyframes nkFadeOut{0%{opacity:1}to{opacity:0}}@keyframes nkSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes nkSheetDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes nkDialogIn{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes nkDialogOut{0%{opacity:1;scale:1}to{opacity:0;scale:.97}}.nk-menu{z-index:420;border-radius:var(--r-lg);background:var(--paper-4);border:1px solid var(--rule-hair);min-width:220px;box-shadow:var(--elev-3);animation:nkDialogIn .14s var(--ease-out) both;transform-origin:100% 0;padding:6px;position:fixed}.nk-menu__item{border-radius:var(--r-md);width:100%;font-size:var(--fs-label);color:var(--ink-1);text-align:left;align-items:center;gap:12px;padding:10px 12px;display:flex}.nk-menu__item:hover,.nk-menu__item:focus-visible{background:var(--hover-fill);color:var(--ink-0)}.nk-menu__item[aria-checked=true]{color:var(--ink-0);font-weight:var(--w-strong)}.nk-menu--drop{transform-origin:0 0;position:absolute;top:calc(100% + 6px);left:0}.nk-search-panel{z-index:451;background:var(--paper-2);padding-top:env(safe-area-inset-top,0px);animation:nkSearchIn .2s var(--ease-out) both;flex-direction:column;display:flex;position:fixed;inset:0}.nk-search-panel[data-closing=true]{animation:nkFadeOut .14s var(--ease-in) both}@media (min-width:1024px){.nk-search-panel{border-radius:var(--r-lg);border:1px solid var(--rule-hair);background:var(--paper-3);width:min(660px,100vw - 48px);max-height:min(72vh,680px);box-shadow:var(--elev-3);animation:nkDialogIn .18s var(--ease-out) both;padding-top:0;inset:11vh auto auto 50%;translate:-50%}}@keyframes nkSearchIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.nk-search-row{border-radius:var(--r-md);width:100%;transition:background-color var(--dur-fast) var(--ease-out);align-items:center;gap:12px;padding:8px 10px;display:flex}.nk-search-row[aria-selected=true],.nk-search-row:hover{background:var(--hover-fill)}.nk-search-row__go{opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.nk-search-row[aria-selected=true] .nk-search-row__go{opacity:1}.nk-skel{background:var(--paper-2);border-radius:var(--r-md);position:relative;overflow:hidden}.nk-skel:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0b,#0000);animation:1.4s ease-in-out infinite nkShimmer;position:absolute;inset:0;translate:-100%}@keyframes nkShimmer{to{translate:100%}}.nk-switch{border-radius:var(--r-full);background:var(--paper-5);width:44px;height:26px;transition:background-color var(--dur-base) var(--ease-out);flex-shrink:0;position:relative}.nk-switch:after{content:"";background:var(--ink-0);width:20px;height:20px;transition:translate var(--dur-base) var(--ease-spring), background-color var(--dur-base) var(--ease-out);border-radius:50%;position:absolute;top:3px;left:3px}.nk-switch[aria-checked=true]{background:var(--ink-0)}.nk-switch[aria-checked=true]:after{background:var(--paper-0);translate:18px}.nk-input{border-radius:var(--r-md);border:1px solid var(--rule-edge);background:var(--paper-2);width:100%;height:44px;color:var(--ink-0);font-size:var(--fs-body);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);outline:none;padding:0 14px}.nk-input::placeholder{color:var(--ink-3)}.nk-input:hover{border-color:var(--ink-4)}.nk-input:focus{border-color:var(--ink-2);background:var(--paper-3);box-shadow:0 0 0 3px #ffffff14}.nk-input:focus-visible{outline:none!important}.nk-hero{isolation:isolate;border-radius:var(--r-lg);background:var(--paper-2);touch-action:pan-y;height:clamp(300px,34vw,440px);position:relative;overflow:hidden}.nk-hero__slide{opacity:0;visibility:hidden;transition:opacity .7s var(--ease-out), visibility 0s linear .7s;position:absolute;inset:0}.nk-hero__slide[data-active=true]{opacity:1;visibility:visible;transition:opacity .7s var(--ease-out)}.nk-hero__art{transition:transform 9s linear;transform:scale(1.04)}.nk-hero__slide[data-active=true] .nk-hero__art{transform:scale(1)}.nk-hero__shade{z-index:1;background:linear-gradient(#0000001a 30%,#000000d9),linear-gradient(90deg,#000000b3,#0000 70%);position:absolute;inset:0}.nk-hero__body{z-index:2;align-items:flex-end;gap:24px;padding:24px 22px 48px;display:flex;position:absolute;inset:0}@media (min-width:1024px){.nk-hero__body{align-items:center;padding:40px 56px}}.nk-hero__title{max-width:16ch;font-family:var(--font-oswald), sans-serif;font-weight:var(--w-display);letter-spacing:.01em;text-transform:uppercase;color:var(--ink-0);text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:clamp(30px,7vw,60px);line-height:1.02;display:-webkit-box;overflow:hidden}.nk-hero__caption{max-width:52ch;font-size:var(--fs-body);color:var(--ink-1);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.nk-hero__cover{display:none}@media (min-width:768px){.nk-hero__cover{flex-shrink:0;width:150px;display:block}}@media (min-width:1024px){.nk-hero__cover{width:180px}}.nk-hero__nav{z-index:3;gap:6px;display:none;position:absolute;bottom:16px;right:16px}@media (hover:hover) and (pointer:fine){.nk-hero__nav{display:flex}}.nk-hero__dots{z-index:3;gap:6px;display:flex;position:absolute;bottom:20px;left:22px}@media (min-width:1024px){.nk-hero__dots{bottom:24px;left:56px}}.nk-hero__dot{width:6px;height:6px;transition:width var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);background:#fff6;border-radius:3px}.nk-hero__dot:after{content:"";position:absolute;inset:-10px -4px}.nk-hero__dot{position:relative}.nk-hero__dot[aria-current=true]{background:var(--ink-0);width:22px}.nk-resume{border-radius:var(--r-lg);background:var(--paper-2);border:1px solid var(--rule-hair);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);align-items:center;gap:14px;padding:12px;display:flex;position:relative}.nk-resume:hover{background:var(--paper-3);border-color:var(--rule-edge)}.nk-resume__title{font-size:var(--fs-body);font-weight:var(--w-display);color:var(--ink-0);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.nk-resume__part{font-size:var(--fs-meta);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.nk-resume__meta{font-size:var(--fs-meta);color:var(--ink-3);margin-top:6px}.nk-member{border-radius:var(--r-lg);border:1px solid var(--member-border);background:linear-gradient(135deg,#ffffff0f,#ffffff04);justify-content:space-between;align-items:center;gap:32px;padding:28px 24px;display:flex}@media (min-width:1024px){.nk-member{padding:40px 48px}}.nk-member__fan{display:none}@media (min-width:768px){.nk-member__fan{flex-shrink:0;align-items:flex-end;gap:10px;display:flex}.nk-member__fan>.nk-cover{width:84px}.nk-member__fan>.nk-cover:first-child{translate:0 10px;rotate:-6deg}.nk-member__fan>.nk-cover:nth-child(2){rotate:-2deg}.nk-member__fan>.nk-cover:nth-child(3){rotate:2deg}.nk-member__fan>.nk-cover:nth-child(4){translate:0 10px;rotate:6deg}}.nk-notice{border-radius:var(--r-md);background:var(--paper-3);border:1px solid var(--rule-edge);font-size:var(--fs-label);color:var(--ink-1);align-items:center;gap:12px;padding:12px 14px;line-height:1.45;display:flex}.nk-notice--bad{border-color:var(--ink-2)}.nk-acct{gap:24px;display:grid}.nk-acct__stack{flex-direction:column;gap:24px;display:flex}@media (min-width:1024px){.nk-acct{grid-template:"id plan""badges settings""badges more"1fr/minmax(0,1fr) 400px;align-items:start;column-gap:32px}.nk-acct__id{grid-area:id;align-self:stretch}.nk-acct__plan{grid-area:plan;align-self:stretch}.nk-acct__settings{grid-area:settings}.nk-acct__badges{grid-area:badges}.nk-acct__more{grid-area:more}}@media (min-width:1280px){.nk-acct{grid-template-columns:minmax(0,1fr) 440px}}.nk-idcard{border-radius:var(--r-lg);background:var(--paper-2);border:1px solid var(--rule-hair);flex-direction:column;justify-content:space-between;gap:18px;padding:18px;display:flex}@media (min-width:1024px){.nk-idcard{padding:24px 28px}}.nk-idcard__avatar{border-radius:50%;flex-shrink:0;position:relative}.nk-idcard__camera{color:var(--ink-0);opacity:0;transition:opacity var(--dur-fast) var(--ease-out);background:#0000008c;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.nk-idcard__avatar:hover .nk-idcard__camera,.nk-idcard__avatar:focus-visible .nk-idcard__camera{opacity:1}@media (hover:none){.nk-idcard__camera{opacity:0}}.nk-idcard__stats{border-top:1px solid var(--rule-hair);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:16px;display:grid}.nk-idcard__stats>div{flex-direction:column-reverse;gap:6px;min-width:0;display:flex}.nk-idcard__stats>div+div{border-left:1px solid var(--rule-hair);padding-left:16px}.nk-idcard__stats dt{font-size:var(--fs-meta);color:var(--ink-3)}.nk-idcard__stats dd{font-family:var(--font-oswald), sans-serif;font-weight:var(--w-display);color:var(--ink-0);font-variant-numeric:tabular-nums;font-size:clamp(22px,5vw,30px);line-height:1}.nk-facts{gap:8px;display:grid}.nk-facts>div{font-size:var(--fs-label);justify-content:space-between;gap:12px;display:flex}.nk-facts dt{color:var(--ink-3)}.nk-facts dd{color:var(--ink-0);font-weight:var(--w-display);text-align:right}.nk-stat{border-radius:var(--r-lg);background:var(--paper-2);border:1px solid var(--rule-hair);padding:14px 16px}.nk-stat__value{font-family:var(--font-oswald), sans-serif;font-weight:var(--w-display);color:var(--ink-0);font-size:clamp(24px,6vw,34px);line-height:1}.nk-stat__label{font-size:var(--fs-meta);color:var(--ink-3);margin-top:6px}.nk-panel__label{font-size:var(--fs-meta);font-weight:var(--w-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:14px 16px 6px}.nk-setting{border-top:1px solid var(--rule-hair);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;display:flex}.nk-panel__label+.nk-setting{border-top:0}.nk-setting--link{transition:background-color var(--dur-fast) var(--ease-out);flex-wrap:nowrap}.nk-setting--link:hover{background:var(--hover-fill)}.nk-setting--link:active{background:var(--press-fill)}.nk-setting--form{flex-direction:column;align-items:stretch;gap:8px}.nk-setting--form>.nk-input,.nk-setting--form>.nk-field{max-width:320px}.nk-setting__hint{font-size:var(--fs-meta);color:var(--ink-3);align-items:center;gap:6px;display:flex}.nk-setting__hint[data-error=true]{color:var(--ink-0)}.nk-setting__hint>svg{flex-shrink:0}.nk-chip--radio{cursor:pointer;position:relative}.nk-chip--radio:has(input:focus-visible){outline:2px solid var(--ink-0);outline-offset:2px}.nk-setting__icon{border-radius:var(--r-md);background:var(--paper-3);width:34px;height:34px;color:var(--ink-1);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nk-setting__title{font-size:var(--fs-body);font-weight:var(--w-display);color:var(--ink-0)}.nk-setting__sub{font-size:var(--fs-meta);color:var(--ink-3);margin-top:2px}.nk-notes{flex-direction:column;gap:8px;display:flex}.nk-note{border-radius:var(--r-lg);background:var(--paper-2);border:1px solid var(--rule-hair);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);position:relative}.nk-note:hover{border-color:var(--rule-edge)}.nk-note:has(.nk-note__link:focus-visible){outline:2px solid var(--ink-0);outline-offset:2px}.nk-note[data-unread=true]{background:var(--paper-3);border-color:var(--rule-edge)}.nk-note__head{text-align:left;width:100%;color:var(--ink-3);align-items:flex-start;gap:12px;padding:14px 14px 14px 16px;display:flex}.nk-note__head--tight{padding-right:8px}.nk-note__dot{background:0 0;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:7px}.nk-note[data-unread=true] .nk-note__dot{background:var(--ink-0)}.nk-note__img{object-fit:cover;border-radius:4px;flex-shrink:0;width:36px;height:54px}.nk-note__title{font-size:var(--fs-body);color:var(--ink-1);overflow-wrap:anywhere;line-height:1.35;display:block}.nk-note[data-unread=true] .nk-note__title{color:var(--ink-0);font-weight:var(--w-display)}.nk-note__link{color:inherit;text-align:left;font:inherit}.nk-note__link:focus-visible{outline:none}.nk-note__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.nk-note__above{z-index:1;position:relative}.nk-note__text{font-size:var(--fs-label);color:var(--ink-2);overflow-wrap:anywhere;white-space:pre-wrap;margin-top:3px;line-height:1.55}.nk-note__text a{z-index:1;color:var(--ink-0);text-underline-offset:2px;text-decoration:underline;position:relative}.nk-note__text[data-clamp=true]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nk-note__more{font-size:var(--fs-meta);color:var(--ink-1);text-underline-offset:2px;margin-top:4px;text-decoration:underline}.nk-note__time{font-size:var(--fs-meta);color:var(--ink-3);margin-top:4px;display:block}.nk-note__actions{flex-shrink:0;align-items:center;gap:2px;margin-top:-4px;display:flex}.nk-note__go{width:28px;color:var(--ink-3);justify-content:center;display:flex}.nk-note__body{font-size:var(--fs-body);color:var(--ink-1);overflow-wrap:anywhere;animation:nkRise .26s var(--ease-out) both;padding:0 16px 16px 36px;line-height:1.6}.nk-notepop{z-index:420;width:380px;max-height:min(560px, calc(100dvh - var(--topbar-size) - 24px));border-radius:var(--r-lg);background:var(--paper-4);border:1px solid var(--rule-hair);box-shadow:var(--elev-3);animation:nkDialogIn .14s var(--ease-out) both;transform-origin:100% 0;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.nk-notepop:focus{outline:none}.nk-notepop__head{border-bottom:1px solid var(--rule-hair);justify-content:space-between;align-items:center;gap:8px;padding:12px 10px 10px 16px;display:flex}.nk-notepop__heading{font-size:var(--fs-body);font-weight:var(--w-strong);color:var(--ink-0)}.nk-notepop__sub{font-size:var(--fs-meta);color:var(--ink-3)}.nk-notepop__body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.nk-notepop__list{flex-direction:column;gap:2px;padding:6px;display:flex}.nk-notepop__row{border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease-out);align-items:flex-start;gap:10px;padding:10px 6px 10px 10px;display:flex;position:relative}.nk-notepop__row:hover{background:var(--hover-fill)}.nk-notepop__row:has(.nk-notepop__link:active){background:var(--press-fill)}.nk-notepop__row:has(.nk-notepop__link:focus-visible){outline:2px solid var(--ink-0);outline-offset:-2px}.nk-notepop__dot{background:0 0;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:7px}.nk-notepop__row[data-unread=true] .nk-notepop__dot{background:var(--ink-0)}.nk-notepop__img{object-fit:cover;border-radius:4px;flex-shrink:0;width:32px;height:48px}.nk-notepop__title{-webkit-line-clamp:2;font-size:var(--fs-label);color:var(--ink-1);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.nk-notepop__row[data-unread=true] .nk-notepop__title{color:var(--ink-0);font-weight:var(--w-strong)}.nk-notepop__link{color:inherit;text-align:left;font:inherit}.nk-notepop__link:focus-visible{outline:none}.nk-notepop__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.nk-notepop__above{z-index:1;margin-top:-4px;position:relative}.nk-notepop__text{font-size:var(--fs-meta);color:var(--ink-2);overflow-wrap:anywhere;white-space:pre-wrap;margin-top:2px;line-height:1.5}.nk-notepop__text[data-clamp=true]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nk-notepop__time{font-size:var(--fs-meta);color:var(--ink-3);margin-top:3px;display:block}.nk-notepop__empty{text-align:center;font-size:var(--fs-label);color:var(--ink-3);flex-direction:column;align-items:center;gap:6px;padding:28px 24px;display:flex}.nk-notepop__all{border-top:1px solid var(--rule-hair);font-size:var(--fs-label);font-weight:var(--w-strong);color:var(--ink-1);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;gap:4px;padding:12px;display:flex}.nk-notepop__all:hover,.nk-notepop__all:focus-visible{background:var(--hover-fill);color:var(--ink-0)}.nk-notepop__all:active{background:var(--press-fill)}.nk-mbar--over{margin-bottom:calc(-54px - env(safe-area-inset-top,0px))}.nk-book-hero{isolation:isolate;position:relative;overflow:hidden}@media (max-width:1023.98px){.nk-book-hero{padding-top:calc(54px + env(safe-area-inset-top,0px))}}.nk-book-hero .nk-ambient>img{opacity:.7}.nk-book-hero__banner{display:none}@media (min-width:1024px){.nk-book-hero__banner{z-index:0;opacity:.32;display:block;position:absolute;inset:0}.nk-book-hero__banner:after{content:"";background:linear-gradient(to bottom, #0003, var(--paper-0) 92%);position:absolute;inset:0}}.nk-book-hero__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:22px;padding-block:16px 32px;display:flex;position:relative}.nk-book-hero__cover{width:min(46vw,200px)}.nk-book-hero__meta{flex-direction:column;align-items:center;min-width:0;max-width:760px;display:flex}@media (min-width:1024px){.nk-book-hero__inner{text-align:left;flex-direction:row;align-items:flex-end;gap:44px;padding-block:56px 44px}.nk-book-hero__cover{flex-shrink:0;width:264px}.nk-book-hero__meta{align-items:flex-start;padding-bottom:4px}}.nk-book-hero__flags{font-size:var(--fs-meta);font-weight:var(--w-display);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.nk-book-title{font-family:var(--font-oswald), sans-serif;font-weight:var(--w-display);letter-spacing:.01em;text-transform:uppercase;color:var(--ink-0);text-wrap:balance;overflow-wrap:anywhere;margin-top:10px;font-size:clamp(30px,8vw,40px);line-height:1.02}@media (min-width:1024px){.nk-book-title{font-size:clamp(40px,3.6vw,64px)}}.nk-book-author{font-size:var(--fs-lead);color:var(--ink-1);margin-top:8px}.nk-book-stats{font-size:var(--fs-label);color:var(--ink-3);margin-top:6px}.nk-book-actions{align-items:center;gap:8px;margin-top:22px;display:flex}.nk-book-actions__play{min-width:168px}@media (max-width:1023.98px){.nk-book-actions__play{flex:1;max-width:260px}}.nk-moment{border-radius:var(--r-lg);background:color-mix(in srgb, var(--paper-4) 82%, transparent);box-shadow:inset 0 0 0 1px var(--rule-edge);animation:nkFadeIn var(--dur-base) var(--ease-out) both;align-items:center;gap:10px;margin-top:14px;padding:8px 8px 8px 14px;display:flex}.nk-book-resume{font-size:var(--fs-label);color:var(--ink-3);max-width:100%;margin-top:12px}.nk-book-body{gap:48px;margin-top:8px;display:grid}.nk-book-side{display:none}@media (min-width:1024px){.nk-book-body{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:56px;margin-top:16px}.nk-book-side{top:calc(var(--topbar-h) + 24px);display:block;position:sticky}}.nk-book-facts{border-radius:var(--r-lg);background:var(--paper-2);border:1px solid var(--rule-hair);padding:6px 18px}.nk-book-desc{font-size:var(--fs-body);color:var(--ink-1);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.nk-book-desc--clamped{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nk-star{color:var(--ink-4);transition:color var(--dur-fast) var(--ease-out), scale var(--press-up) var(--ease-press);padding:4px;display:inline-flex}.nk-star[data-on=true]{color:var(--ink-0)}.nk-star:active:not(:disabled){scale:var(--press-scale-strong);transition-duration:var(--press-down)}.nk-cta{border-radius:var(--r-lg);border:1px solid var(--member-border);background:linear-gradient(135deg,#ffffff0f,#ffffff04);padding:20px}.nk-parts{flex-direction:column;display:flex}@media (min-width:1024px){.nk-parts{overscroll-behavior:contain;border-radius:var(--r-lg);background:var(--paper-1);border:1px solid var(--rule-hair);scrollbar-width:thin;max-height:min(640px,70vh);padding:6px;overflow-y:auto}}.nk-part{border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease-out);align-items:center;gap:4px;display:flex}.nk-part:hover{background:var(--hover-fill)}.nk-part[data-active=true]{background:var(--press-fill)}.nk-part__main{text-align:left;flex:1;align-items:center;gap:14px;min-width:0;min-height:56px;padding:8px 10px;display:flex}.nk-part__num{width:32px;height:32px;font-size:var(--fs-meta);font-weight:var(--w-display);color:var(--ink-2);background:var(--paper-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nk-part[data-active=true] .nk-part__num{background:var(--ink-0);color:var(--paper-0)}.nk-part[data-locked=true] .nk-part__num{box-shadow:inset 0 0 0 1px var(--rule-edge);color:var(--ink-3);background:0 0}.nk-part__title{font-size:var(--fs-body);color:var(--ink-0);overflow-wrap:anywhere;line-height:1.35;display:block}.nk-part[data-locked=true] .nk-part__title{color:var(--ink-2)}.nk-part__meta{font-size:var(--fs-meta);color:var(--ink-3);margin-top:2px;display:block}.nk-eq{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.nk-eq>i{transform-origin:bottom;background:currentColor;border-radius:1px;width:3px;height:100%;animation:.9s ease-in-out infinite nkEq}.nk-eq>i:nth-child(2){animation-delay:.15s}.nk-eq>i:nth-child(3){animation-delay:.3s}@keyframes nkEq{0%,to{scale:1 .35}50%{scale:1}}.nk-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex}.nk-pager__btn{border-radius:var(--r-md);min-width:44px;height:44px;color:var(--ink-2);font-size:var(--fs-label);font-weight:var(--w-display);font-variant-numeric:tabular-nums;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.nk-pager__btn:hover:not(:disabled){background:var(--hover-fill);color:var(--ink-0)}.nk-pager__btn[aria-current=page]{background:var(--ink-0);color:var(--paper-0)}.nk-pager__btn:disabled{opacity:.35}.nk-pager__gap{color:var(--ink-3);padding:0 4px}.nk-panel{border-radius:var(--r-lg);background:var(--paper-2);border:1px solid var(--rule-hair);overflow:hidden}.nk-panel__head{width:100%;font-size:var(--fs-body);font-weight:var(--w-display);color:var(--ink-0);transition:background-color var(--dur-fast) var(--ease-out);align-items:center;gap:12px;padding:14px 16px;display:flex}.nk-panel__head:hover{background:var(--hover-fill)}.nk-panel__body{border-top:1px solid var(--rule-hair)}.nk-rise{animation:nkRise .42s var(--ease-out) both}@keyframes nkRise{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.nk-sheet,.nk-sheet[data-closing=true],.nk-backdrop,.nk-menu,.nk-notepop,.nk-rise{animation-duration:1ms!important}.nk-eq>i{animation:none;scale:1 .7}.nk-hero__slide,.nk-hero__art{transition:none!important}.nk-skel:after{animation:none}.nk-card:hover .nk-card__art .nk-cover{translate:none}}.nk-badge{--h:18px;height:var(--h);border-radius:var(--r-full);border:1px solid color-mix(in srgb, var(--member) 45%, transparent);color:var(--member);font-size:var(--fs-micro);font-weight:var(--w-strong);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;flex-shrink:0;align-items:center;gap:4px;padding:0 7px 0 5px;line-height:1;display:inline-flex}.nk-badge--md{--h:24px;font-size:var(--fs-meta);gap:5px;padding:0 10px 0 7px}.nk-badge--lg{--h:30px;font-size:var(--fs-label);letter-spacing:.05em;gap:6px;padding:0 12px 0 9px}.nk-badge__tier{opacity:.75;letter-spacing:.02em;border-left:1px solid;margin-left:2px;padding-left:6px}.nk-badge--solid{background:var(--member);border-color:var(--member);color:var(--member-contrast)}.nk-badge--founding{background:linear-gradient(135deg,#f4f4f4,#bdbdbd 55%,#f0f0f0);border-color:#0000;position:relative;overflow:hidden}.nk-badge--founding:after{content:"";background:linear-gradient(105deg,#0000 35%,#ffffffd9 50%,#0000 65%);animation:5.5s ease-in-out 1.2s infinite nkBadgeSheen;position:absolute;inset:0;translate:-120%}@keyframes nkBadgeSheen{0%,70%{translate:-120%}to{translate:120%}}@media (prefers-reduced-motion:reduce){.nk-badge--founding:after{animation:none}}.nk-achs{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.nk-ach{border-radius:var(--r-lg);background:var(--paper-2);border:1px solid var(--rule-hair);color:var(--ink-3);align-items:center;gap:12px;padding:12px 14px;display:flex}.nk-ach[data-earned=true]{color:var(--ink-1)}.nk-ach__ring{--p:0;background:conic-gradient(var(--ink-0) calc(var(--p) * 1turn), #ffffff1a 0);border-radius:50%;flex-shrink:0;width:46px;height:46px;position:relative}.nk-ach:not([data-earned=true]) .nk-ach__ring{background:conic-gradient(var(--ink-3) calc(var(--p) * 1turn), #ffffff0f 0)}.nk-ach__icon{background:var(--paper-2);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:3px}.nk-ach[data-earned=true] .nk-ach__icon{color:var(--ink-0)}.nk-ach__title{font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);display:block}.nk-ach__value{font-size:var(--fs-body);font-weight:var(--w-strong);color:inherit;margin-top:2px;display:block}.nk-ach:not([data-earned=true]) .nk-ach__value{font-weight:var(--w-display)}.nk-ach__next{font-size:var(--fs-meta);color:var(--ink-3);margin-top:2px;display:block}.nk-ach__level{font-variant-numeric:tabular-nums}.nk-uname[data-kind=solid]{color:var(--un-1)}.nk-uname[data-kind=gradient]{color:var(--un-1);background-image:linear-gradient(90deg, var(--un-1), var(--un-2), var(--un-3));-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;margin-block:-.14em;padding-block:.14em}.nk-uname[data-flow]{background-image:linear-gradient(90deg, var(--un-1), var(--un-2), var(--un-3), var(--un-2), var(--un-1));animation:nkNameFlow var(--un-dur,4.5s) linear infinite;background-size:200% 100%}.nk-uname[data-flow][data-dir=left]{animation-direction:reverse}.nk-uname[data-flow=hover]{animation-play-state:paused}[data-hover-motion]:hover .nk-uname[data-flow=hover],.nk-uname[data-flow=hover]:hover{animation-play-state:running}@keyframes nkNameFlow{0%{background-position:200%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){.nk-uname[data-flow]{animation:none}}@media (forced-colors:active){.nk-uname[data-kind]{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}}.nk-ring{border-radius:var(--r-full);background:var(--ring-bg);flex-shrink:0;display:inline-flex;position:relative}.nk-bdg-row{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:inline-flex}.nk-bdg{--bc:#cfd8e3;border-radius:var(--r-full);border:1px solid color-mix(in srgb, var(--bc) 42%, transparent);background:color-mix(in srgb, var(--bc) 11%, transparent);height:24px;color:var(--ink-1);font-size:var(--fs-meta);font-weight:var(--w-display);white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;padding:0 9px 0 6px;line-height:1;display:inline-flex;position:relative;overflow:hidden}.nk-bdg>svg{color:var(--bc);flex-shrink:0}.nk-bdg--icon{justify-content:center;gap:0;width:20px;height:20px;padding:0}.nk-bdg[data-prismatic]{background:linear-gradient(120deg,#ff9a8b33,#fbc2eb33,#a6c1ee33);border-color:#fbc2eb8c}.nk-bdg[data-top]:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff59 50%,#0000 65%);animation:6s ease-in-out 1.5s infinite nkBadgeSheen;position:absolute;inset:0;translate:-120%}@media (prefers-reduced-motion:reduce){.nk-bdg[data-top]:after{animation:none}}.nk-badge[data-tenure=months-3]{--member:#d39563}.nk-badge[data-tenure=months-6]{--member:#cfd8e3}.nk-badge[data-tenure=year-1]{--member:#f5c84c}.nk-badge[data-tenure=years-2]{--member:#ffd9f0;background:linear-gradient(120deg,#ff9a8b29,#fbc2eb29,#a6c1ee29)}.nk-ubanner{aspect-ratio:3;border-radius:var(--r-lg);background:var(--paper-2);position:relative;overflow:hidden}.nk-ubanner>img{object-fit:cover;object-position:50% var(--focus,50%);width:100%;height:100%;position:absolute;inset:0}@media (min-width:768px){.nk-ubanner{aspect-ratio:4}}.nk-ubanner--glow{background:var(--paper-1)}.nk-ubanner__ambient>img{opacity:.5}.nk-ubanner__glow{pointer-events:none;background:radial-gradient(70% 150% at 18% 0%, color-mix(in srgb, var(--acc,#fff) 30%, transparent), transparent 70%), radial-gradient(60% 120% at 92% 100%, color-mix(in srgb, var(--acc,#fff) 12%, transparent), transparent 70%);position:absolute;inset:0}.nk-uhero{padding:8px 0 0;position:relative}.nk-uhero__inner{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.nk-uhero__avatar{z-index:1;border-radius:var(--r-full);margin-top:-52px;position:relative}@media (min-width:768px){.nk-uhero__inner{text-align:left;flex-direction:row;align-items:flex-start;gap:24px;padding:0 24px}.nk-uhero__avatar{margin-top:-60px}.nk-uhero__body{padding-top:14px}}.nk-uhero__body{flex:1;min-width:0}.nk-uhero__name{font-family:var(--font-oswald), sans-serif;font-weight:var(--w-display);text-transform:uppercase;letter-spacing:.01em;color:var(--ink-0);overflow-wrap:anywhere;font-size:clamp(32px,9vw,52px);line-height:1}.nk-uhero__meta{color:var(--ink-3);font-size:var(--fs-label);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;display:flex}.nk-uhero__badges{justify-content:center;display:flex}.nk-uhero__bio{max-width:60ch;font-size:var(--fs-body);color:var(--ink-1);white-space:pre-line;overflow-wrap:anywhere;margin-inline:auto;line-height:1.55}.nk-uhero__bio a{color:var(--acc,var(--ink-0));text-underline-offset:2px;text-decoration:underline}.nk-uhero__actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}@media (min-width:768px){.nk-uhero__meta,.nk-uhero__badges,.nk-uhero__actions{justify-content:flex-start}.nk-uhero__bio{margin-inline:0}}.nk-uprofile .nk-tab[aria-selected=true]{background:var(--acc,var(--ink-0))}.nk-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:640px){.nk-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.nk-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.nk-kpi__sub{font-size:var(--fs-micro);color:var(--ink-3);margin-top:2px;display:block}.nk-duo{gap:16px;display:grid}@media (min-width:1024px){.nk-duo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.nk-stack2{column-gap:16px}.nk-stack2>*{break-inside:avoid;margin-bottom:16px}@media (min-width:1024px){.nk-stack2{columns:2}}.nk-chart__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;padding:0 12px 0 0;display:flex}.nk-chart__head .nk-panel__label{padding-bottom:14px}.nk-chart__head>.nk-tabs{margin:0 0 6px 12px}@media (min-width:640px){.nk-chart__head>.nk-tabs{margin:0}}.nk-chart__readout{min-height:1.5em;font-size:var(--fs-label);color:var(--ink-2);padding:2px 16px 0}.nk-chart__readout strong{font-weight:var(--w-display);color:var(--ink-0)}.nk-chart__plot{border-bottom:1px solid var(--rule-edge);touch-action:pan-y;cursor:crosshair;border-radius:2px;align-items:flex-end;gap:2px;height:160px;margin:14px 16px 0;display:flex}.nk-chart__plot[data-dense=true]{gap:1px}@media (min-width:1024px){.nk-chart__plot{height:200px}}.nk-chart__plot:focus-visible{outline:2px solid var(--ink-0);outline-offset:6px}.nk-chart__bar{min-width:0;height:var(--h,0%);background:var(--ink-2);transition:height var(--dur-base) var(--ease-out), background-color var(--dur-fast) var(--ease-out);border-radius:3px 3px 0 0;flex:1 1 0}.nk-chart__bar[data-zero=true]{background:var(--rule-edge);height:2px}.nk-chart__plot[data-reading=true] .nk-chart__bar{background:var(--ink-4)}.nk-chart__plot[data-reading=true] .nk-chart__bar[data-zero=true]{background:var(--rule-edge)}.nk-chart__plot[data-reading=true] .nk-chart__bar[data-on=true]{background:var(--ink-0)}.nk-chart__axis{font-size:var(--fs-meta);color:var(--ink-3);justify-content:space-between;padding:8px 16px 14px;display:flex}@media (prefers-reduced-motion:reduce){.nk-chart__bar{transition:none}}.nk-meters{flex-direction:column;gap:12px;padding:6px 16px 16px;display:flex}.nk-meter{font-size:var(--fs-label);color:var(--ink-1);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 12px;display:grid}.nk-meter__value{font-weight:var(--w-strong);color:var(--ink-0);font-variant-numeric:tabular-nums}.nk-meter__track{border-radius:var(--r-full);background:var(--paper-4);grid-column:1/-1;height:6px;display:block;overflow:hidden}.nk-meter__fill{width:var(--w,0%);border-radius:inherit;background:var(--ink-1);height:100%;transition:width var(--dur-slow) var(--ease-out);display:block}@media (prefers-reduced-motion:reduce){.nk-meter__fill{transition:none}}.nk-rank{flex-direction:column;padding:0 6px 8px;display:flex}.nk-rank__row{border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease-out);align-items:center;gap:12px;padding:8px 10px;display:flex}.nk-rank__row:hover{background:var(--hover-fill)}.nk-rank__row:active{background:var(--press-fill)}.nk-rank__num{text-align:right;width:18px;font-size:var(--fs-meta);font-weight:var(--w-strong);color:var(--ink-3);flex-shrink:0}.nk-rank__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nk-rank__title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:var(--w-strong);color:var(--ink-0);overflow:hidden}.nk-rank__meta{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-meta);color:var(--ink-3);overflow:hidden}.nk-rank__main .nk-meter__track{height:4px;margin-top:6px}.nk-rank__value{font-size:var(--fs-body);font-weight:var(--w-strong);color:var(--ink-0);font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.nk-rank__value small{font-size:var(--fs-meta);font-weight:var(--w-body);color:var(--ink-3)}.nk-usage{border-top:1px solid var(--rule-hair);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 16px;display:flex}.nk-panel__label+ul>.nk-usage:first-child{border-top:0}.nk-usage__label{font-size:var(--fs-label);color:var(--ink-1)}.nk-usage[data-zero=true] .nk-usage__label,.nk-usage[data-zero=true] .nk-usage__count{color:var(--ink-3)}.nk-usage__count{font-size:var(--fs-label);font-weight:var(--w-strong);color:var(--ink-0);font-variant-numeric:tabular-nums;flex-shrink:0}.nk-usage__keys{font-size:var(--fs-meta);color:var(--ink-3);flex-wrap:wrap;gap:4px 12px;margin-top:4px;display:flex}.nk-usage__keys b{font-weight:var(--w-strong);color:var(--ink-2);font-variant-numeric:tabular-nums}.nk-figures{background:var(--rule-hair);border-top:1px solid var(--rule-hair);border-bottom:1px solid var(--rule-hair);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.nk-figure{background:var(--paper-2);padding:12px 16px}.nk-figure__value{font-family:var(--font-oswald), sans-serif;font-weight:var(--w-display);color:var(--ink-0);font-variant-numeric:tabular-nums;font-size:26px;line-height:1}.nk-figure__label{font-size:var(--fs-meta);color:var(--ink-3);margin-top:4px}.nk-date-input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:auto;min-width:0;height:36px;padding:0 10px}.nk-comments{--av:28px;--cmt-line:var(--rule-edge)}.nk-comments__signin{border-radius:var(--r-md);background:var(--paper-2);border:1px solid var(--rule-hair);font-size:var(--fs-label);color:var(--ink-2);align-items:center;gap:10px;padding:12px 14px;display:flex}.nk-comments__signin svg{color:var(--ink-3);flex-shrink:0}.nk-comments__signin a{color:var(--ink-0);text-underline-offset:2px;text-decoration:underline}.nk-comments__toolbar{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;margin-bottom:24px;display:flex}.nk-comments__count{font-size:var(--fs-label);color:var(--ink-3)}.nk-comments__state{font-size:var(--fs-label);color:var(--ink-3);justify-content:center;align-items:center;gap:8px;padding-block:28px;display:flex}.nk-comments__empty{text-align:center;font-size:var(--fs-label);color:var(--ink-3);flex-direction:column;align-items:center;gap:4px;padding:32px 16px;display:flex}.nk-comments__empty svg{opacity:.7;margin-bottom:6px}.nk-comments__empty-title{font-size:var(--fs-body);font-weight:var(--w-display);color:var(--ink-1)}.nk-comments__more{text-align:center;padding-top:4px}.nk-cmt-composer{border-radius:var(--r-md);border:1px solid var(--rule-edge);background:var(--paper-2);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out)}.nk-cmt-composer:hover{border-color:var(--ink-4)}.nk-cmt-composer:focus-within{border-color:var(--ink-2);background:var(--paper-3);box-shadow:0 0 0 3px #ffffff14}.nk-cmt-composer textarea{resize:none;field-sizing:content;width:100%;min-height:64px;max-height:260px;font-size:var(--fs-body);color:var(--ink-0);background:0 0;border:0;outline:none;padding:12px 14px 4px;line-height:1.5;display:block}.nk-cmt-composer textarea::placeholder{color:var(--ink-3)}.nk-cmt-composer textarea:focus-visible{outline:none!important}.nk-cmt-composer__bar{justify-content:space-between;align-items:center;gap:8px;padding:6px 8px 8px 14px;display:flex}.nk-cmt-composer__hint{min-width:0;font-size:var(--fs-meta);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:2px 6px;display:inline-flex}.nk-cmt-composer__hint code{border-radius:var(--r-sm);background:var(--paper-4);color:var(--ink-2);padding:1px 4px;font-family:ui-monospace,monospace}.nk-cmt-composer__btns{flex-shrink:0;gap:6px;display:inline-flex}.nk-cmt{grid-template-columns:var(--av) minmax(0, 1fr);border-radius:var(--r-md);padding-bottom:16px;display:grid}.nk-cmt[data-thread=true]{padding-bottom:0}.nk-cmt__av{z-index:1;width:var(--av);height:var(--av);grid-area:1/1;position:relative}a.nk-cmt__av{transition:opacity var(--dur-fast) var(--ease-out)}a.nk-cmt__av:hover{opacity:.8}.nk-cmt__pfp{border-radius:var(--r-full);background:var(--paper-4);border:1px solid var(--rule-edge);width:100%;height:100%;font-size:12px;font-weight:var(--w-strong);color:var(--ink-1);justify-content:center;align-items:center;line-height:1;display:flex;overflow:hidden}.nk-cmt__pfp[data-pfp=true]{border-color:#0000}.nk-cmt__pfp[data-member=true]{border:1.5px solid var(--member);color:var(--member)}.nk-cmt__pfp img{object-fit:cover;width:100%;height:100%}.nk-cmt__head,.nk-cmt__body,.nk-cmt__foot{grid-column:2;min-width:0;padding-left:10px}.nk-cmt__head{min-height:var(--av);grid-row:1;align-items:center;gap:8px;display:flex}.nk-cmt__who{flex-wrap:wrap;flex:1;align-items:center;gap:2px 8px;min-width:0;display:flex}.nk-cmt__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:var(--fs-label);font-weight:var(--w-display);color:var(--ink-2);transition:color var(--dur-fast) var(--ease-out);overflow:hidden}.nk-cmt__name[data-member=true]{color:var(--ink-0)}a.nk-cmt__name:hover{color:var(--ink-0);text-underline-offset:2px;text-decoration:underline}.nk-cmt__time{font-size:var(--fs-label);color:var(--ink-3);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.nk-cmt__fold{border-radius:var(--r-sm);width:26px;height:26px;color:var(--ink-3);opacity:0;transition:opacity var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);flex-shrink:0;place-items:center;display:grid}.nk-cmt:hover .nk-cmt__fold,.nk-cmt__fold:focus-visible{opacity:1}.nk-cmt__fold:hover{background:var(--hover-fill);color:var(--ink-0)}.nk-cmt__body{font-size:var(--fs-body);color:var(--ink-0);overflow-wrap:anywhere;grid-row:2;line-height:1.55}.nk-cmt__foot{grid-row:3;padding-bottom:4px}.nk-cmt__actions{flex-wrap:wrap;align-items:center;margin-top:2px;display:flex}.nk-cmt__votes{align-items:center;margin-left:-7px;display:flex}.nk-cmt__score{text-align:center;min-width:14px;font-size:var(--fs-label);font-weight:var(--w-display);color:var(--ink-2)}.nk-cmt__score[data-on=true]{color:var(--ink-0)}.nk-cmt__tools{transition:opacity var(--dur-fast) var(--ease-out);align-items:center;gap:2px;margin-left:6px;display:flex}.nk-cmt__vote,.nk-cmt__icon-btn,.nk-cmt__reply-btn{border-radius:var(--r-full);height:32px;color:var(--ink-2);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), scale var(--press-up) var(--ease-press);justify-content:center;align-items:center;display:inline-flex}.nk-cmt__vote,.nk-cmt__icon-btn{width:32px}.nk-cmt__reply-btn{font-size:var(--fs-label);font-weight:var(--w-display);gap:6px;padding:0 12px}.nk-cmt__vote:hover,.nk-cmt__icon-btn:hover,.nk-cmt__reply-btn:hover,.nk-cmt__icon-btn[aria-expanded=true],.nk-cmt__reply-btn[aria-expanded=true]{background:var(--hover-fill);color:var(--ink-0)}.nk-cmt__vote[data-on=true]{color:var(--ink-0)}.nk-cmt__vote:active,.nk-cmt__icon-btn:active{scale:var(--press-scale-strong);transition-duration:var(--press-down)}.nk-cmt__reply-btn:active{scale:var(--press-scale);transition-duration:var(--press-down)}.nk-cmt__menu-wrap{display:inline-flex;position:relative}.nk-cmt__menu{min-width:180px}.nk-cmt__reply-form{margin-top:6px;margin-bottom:8px}@media (hover:hover) and (pointer:fine){.nk-cmt__tools{opacity:0}.nk-cmt:hover .nk-cmt__tools,.nk-cmt__tools:focus-within,.nk-cmt__tools[data-open=true]{opacity:1}}@media (pointer:coarse){.nk-cmt__tools{flex:1}.nk-cmt__menu-wrap{margin-left:auto}.nk-cmt__menu{transform-origin:100% 0;left:auto;right:0}.nk-cmt__fold{display:none}}.nk-cmt__spoiler{border-radius:var(--r-sm);background:var(--paper-4);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);padding:0 3px}.nk-cmt__spoiler>span{filter:blur(5px);-webkit-user-select:none;user-select:none;transition:filter var(--dur-base) var(--ease-out)}.nk-cmt__spoiler:not([data-revealed]):hover{background:var(--paper-5)}.nk-cmt__spoiler[data-revealed=true]{background:var(--hover-fill)}.nk-cmt__spoiler[data-revealed=true]>span{filter:none;-webkit-user-select:text;user-select:text}.nk-cmt__rail{cursor:pointer;grid-area:1/1/4;position:relative}.nk-cmt__rail:before{content:"";top:calc(var(--av) / 2);bottom:0;left:calc(var(--av) / 2 - 1px);background:var(--cmt-line);width:2px;transition:background-color var(--dur-fast) var(--ease-out);position:absolute}.nk-cmt__replies{grid-template-columns:var(--av) minmax(0, 1fr);display:grid}.nk-cmt__link{cursor:pointer;grid-column:1;position:relative}.nk-cmt__link:before{content:"";top:0;bottom:0;left:calc(var(--av) / 2 - 1px);background:var(--cmt-line);width:2px;transition:background-color var(--dur-fast) var(--ease-out);position:absolute}.nk-cmt__link[data-last=true]:before{content:none}.nk-cmt__link:after{content:"";top:0;left:calc(var(--av) / 2 - 1px);width:calc(var(--av) / 2 + 1px);height:calc(var(--av) / 2 + 1px);border-left:2px solid var(--cmt-line);border-bottom:2px solid var(--cmt-line);transition:border-color var(--dur-fast) var(--ease-out);border-bottom-left-radius:100%;position:absolute}.nk-cmt-node:has(>.nk-cmt>.nk-cmt__rail:hover,>.nk-cmt__replies>.nk-cmt__link:hover)>.nk-cmt>.nk-cmt__rail:before{background:var(--ink-2)}.nk-cmt-node:has(>.nk-cmt>.nk-cmt__rail:hover,>.nk-cmt__replies>.nk-cmt__link:hover)>.nk-cmt__replies>.nk-cmt__link:before{background:var(--ink-2)}.nk-cmt-node:has(>.nk-cmt>.nk-cmt__rail:hover,>.nk-cmt__replies>.nk-cmt__link:hover)>.nk-cmt__replies>.nk-cmt__link:after{border-color:var(--ink-2)}.nk-cmt__more-row{grid-column:2;padding-bottom:16px}.nk-cmt__more{height:var(--av);border-radius:var(--r-md);border:1px solid var(--rule-edge);font-size:var(--fs-label);color:var(--ink-2);transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), scale var(--press-up) var(--ease-press);align-items:center;gap:6px;padding:0 10px 0 7px;display:inline-flex}.nk-cmt__more:hover{border-color:var(--ink-3);color:var(--ink-0)}.nk-cmt__more:active{scale:var(--press-scale);transition-duration:var(--press-down)}.nk-cmt__av[data-ring]:before{content:"";z-index:-1;border-radius:var(--r-full);background:var(--ring-bg);position:absolute;inset:-3px}.nk-cmt__av[data-ring] .nk-cmt__pfp{box-shadow:0 0 0 1.5px var(--paper-0);border:none}.nk-cmt__vote:disabled{opacity:.35;cursor:not-allowed}.nk-cmt__vote:disabled:hover{color:var(--ink-2);background:0 0}.nk-cmt__vote:disabled:active{scale:1}@media (max-width:1023px){.nk-cmt__who .nk-bdg-row>:nth-child(n+4){display:none}}.nk-menu{--avatar-gap:var(--paper-4)}.nk-sheet{--avatar-gap:var(--paper-3)}.nk-idcard,.nk-panel{--avatar-gap:var(--paper-2)}.nk-ucmt-list{flex-direction:column;display:flex}.nk-ucmt{border-bottom:1px solid var(--rule-hair);gap:14px;padding:16px 0;display:flex}.nk-ucmt:last-child{border-bottom:none}.nk-ucmt__cover{flex-shrink:0;width:48px}.nk-ucmt__where{font-size:var(--fs-label);color:var(--ink-3);overflow-wrap:anywhere}.nk-ucmt__book{color:var(--ink-1);font-weight:var(--w-display)}.nk-ucmt__book:hover{color:var(--ink-0);text-underline-offset:2px;text-decoration:underline}.nk-ucmt__reply{font-size:var(--fs-meta);color:var(--ink-3);align-items:center;gap:4px;margin-top:4px;display:inline-flex}.nk-ucmt__body{font-size:var(--fs-body);color:var(--ink-0);overflow-wrap:anywhere;white-space:pre-line;margin-top:6px;line-height:1.55}.nk-ucmt__foot{font-size:var(--fs-label);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:8px;display:flex}.nk-ucmt__foot>span{align-items:center;gap:4px;display:inline-flex}.nk-ucmt__open{color:var(--ink-1);font-weight:var(--w-display);align-items:center;gap:4px;margin-left:auto;display:inline-flex}.nk-ucmt__open:hover{color:var(--ink-0)}.nk-bcol{flex-direction:column;gap:28px;display:flex}.nk-bcol .nk-ach[data-earned=true] .nk-ach__ring{background:conic-gradient(var(--bc) calc(var(--p) * 1turn), #ffffff1a 0)}.nk-bcol .nk-ach[data-earned=true] .nk-ach__icon{color:var(--bc)}.nk-bcol .nk-ach[data-prismatic] .nk-ach__ring{background:conic-gradient(#ff9a8b,#fbc2eb,#a6c1ee,#ff9a8b)}.nk-bcol .nk-ach__title{align-items:center;display:flex}@media (min-width:640px){.nk-ufavs{grid-template-columns:repeat(4,minmax(0,180px))}}.nk-ucard--pop{z-index:350;border-radius:var(--r-lg);background:var(--paper-3);border:1px solid var(--rule-edge);box-shadow:var(--elev-3);--avatar-gap:var(--paper-3);animation:nkCardIn var(--dur-fast) var(--ease-out);overflow:hidden}@keyframes nkCardIn{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.nk-ucard--pop{animation:none}}.nk-ucard__inner{flex-direction:column;display:flex}.nk-ucard__banner{border-radius:0;aspect-ratio:3!important}.nk-sheet .nk-ucard__banner{border-radius:var(--r-md)}.nk-ucard__body{flex-direction:column;gap:4px;padding:0 16px 16px;display:flex;position:relative}.nk-ucard__avatar{border-radius:var(--r-full);align-self:flex-start;margin-top:-32px;margin-bottom:4px}.nk-ucard__name{font-size:var(--fs-lead);font-weight:var(--w-strong);color:var(--ink-0);overflow-wrap:anywhere}.nk-ucard__handle{font-size:var(--fs-label);color:var(--ink-3)}.nk-ucard__badges{flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;display:flex}.nk-ucard__bio{font-size:var(--fs-label);color:var(--ink-1);white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;line-height:1.5;display:-webkit-box;overflow:hidden}.nk-ucard__bio a{color:var(--acc,var(--ink-0));text-underline-offset:2px;text-decoration:underline}.nk-ucard__meta{font-size:var(--fs-meta);color:var(--ink-3);margin-top:4px}.nk-edit__preview{flex-direction:column;gap:12px;display:flex}@media (min-width:1024px){.nk-edit__preview{top:calc(var(--topbar-h,0px) + 16px);grid-area:1/2;position:sticky}}.nk-edit__card{border-radius:var(--r-lg);background:var(--paper-3);border:1px solid var(--rule-edge);--avatar-gap:var(--paper-3);overflow:hidden}.nk-edit__card .nk-ucard__banner{border-radius:0}.nk-edit__sample{border-radius:var(--r-lg);background:var(--paper-0);border:1px solid var(--rule-hair);gap:10px;padding:12px 14px;display:flex}.nk-edit__section{padding:16px 18px 18px}.nk-edit__sub{font-size:var(--fs-label);color:var(--ink-3);margin-top:2px;line-height:1.5}.nk-edit__body{margin-top:14px}.nk-edit__hint{font-size:var(--fs-meta);color:var(--ink-3);line-height:1.5}.nk-edit__warn{font-size:var(--fs-meta);color:var(--ink-0)}.nk-edit__locked{font-size:var(--fs-label);color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:12px;line-height:1.5;display:flex}.nk-edit__name{font-family:var(--font-oswald), sans-serif;font-weight:var(--w-display);text-transform:uppercase;color:var(--ink-0);overflow-wrap:anywhere;margin-bottom:14px;font-size:30px;line-height:1.1}.nk-edit__modes{flex-wrap:wrap;gap:6px;display:flex}.nk-edit__modes .nk-chip:disabled{opacity:.5;cursor:not-allowed}.nk-edit__stops{gap:10px;display:grid}@media (min-width:640px){.nk-edit__stops{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.nk-edit__bio{resize:vertical;height:auto;min-height:88px;padding:10px 14px;line-height:1.5}.nk-edit__list{flex-direction:column;gap:6px;display:flex}.nk-edit__item{border-radius:var(--r-md);background:var(--paper-3);align-items:center;gap:12px;width:100%;padding:6px 6px 6px 8px;display:flex}.nk-edit__item--pick{transition:background-color var(--dur-fast) var(--ease-out)}.nk-edit__item--pick:hover{background:var(--paper-4)}.nk-edit__badge-add{border-radius:var(--r-full);border:1px dashed var(--rule-edge);color:var(--ink-2);transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;gap:4px;padding:3px 8px 3px 3px;display:inline-flex}.nk-edit__badge-add:hover:not(:disabled){border-color:var(--ink-3);color:var(--ink-0)}.nk-edit__badge-add:disabled{opacity:.45;cursor:not-allowed}.nk-edit__banners{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin-top:12px;display:grid}.nk-edit__banner-pick{text-align:left;width:100%;font-size:var(--fs-meta);color:var(--ink-2);flex-direction:column;gap:4px;display:flex}.nk-edit__banner-pick>img{aspect-ratio:3;object-fit:cover;border-radius:var(--r-md);border:2px solid #0000;width:100%}.nk-edit__banner-pick[aria-pressed=true]>img{border-color:var(--ink-0)}.nk-edit__banner-pick>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nk-editbar{z-index:30;bottom:calc(var(--nav-h,0px) + var(--mini-h,0px) + 12px);border-radius:var(--r-lg);background:var(--paper-4);border:1px solid var(--rule-edge);width:min(100% - 32px,560px);box-shadow:var(--elev-3);justify-content:space-between;align-items:center;gap:12px;margin:24px auto 0;padding:10px 12px 10px 16px;display:flex;position:sticky}.nk-swatches{flex-wrap:wrap;gap:8px;display:flex}.nk-swatch{border-radius:var(--r-full);background:var(--sw);width:32px;height:32px;color:var(--paper-0);transition:scale var(--press-up) var(--ease-press), box-shadow var(--dur-fast) var(--ease-out);flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.nk-swatch:hover:not(:disabled){scale:1.08}.nk-swatch:active:not(:disabled){scale:var(--press-scale-strong);transition-duration:var(--press-down)}.nk-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--paper-2), 0 0 0 4px var(--ink-0)}.nk-swatch:disabled{cursor:not-allowed;opacity:.55;color:var(--ink-0)}.nk-swatch:disabled>svg{filter:drop-shadow(0 1px 1px #000c)}.nk-colorfield{grid-template-columns:44px minmax(0,180px);align-items:center;gap:8px;display:grid}.nk-colorfield__picker{border:1px solid var(--rule-edge);border-radius:var(--r-md);background:var(--paper-2);cursor:pointer;width:44px;height:44px;padding:0}.nk-colorfield__picker::-webkit-color-swatch-wrapper{padding:4px}.nk-colorfield__picker::-webkit-color-swatch{border-radius:var(--r-sm);border:none}.nk-colorfield__picker::-moz-color-swatch{border-radius:var(--r-sm);border:none}.nk-colorfield__hex{text-transform:lowercase;font-family:ui-monospace,monospace}.nk-colorfield__hint{min-height:0;font-size:var(--fs-meta);color:var(--ink-0);grid-column:1/-1}.nk-colorfield__hint:empty{display:none}.nk-crop__stage{border-radius:var(--r-md);background:var(--paper-0);touch-action:none;height:min(56vh,440px);position:relative;overflow:hidden}
:root{--mini-size:68px;--bar-size:0px;--np-size:0px}@media (min-width:1024px){:root{--mini-size:0px;--bar-size:84px;--np-size:360px}}@media (min-width:1536px){:root{--np-size:400px}}.nk-play{--size:44px;width:var(--size);height:var(--size);border-radius:var(--r-full);background:var(--ink-0);color:var(--paper-0);transition:scale var(--press-up-hero) var(--ease-spring), background-color var(--dur-fast) var(--ease-out);-webkit-tap-highlight-color:transparent;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.nk-play:hover{background:var(--ink-1)}.nk-play:active{scale:var(--press-scale-hero);transition-duration:var(--press-down)}.nk-play--sm{--size:40px}.nk-play--lg{--size:72px}.nk-play--xl{--size:80px}.nk-play>svg{animation:nkPlayGlyph .18s var(--ease-out)}@keyframes nkPlayGlyph{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.nk-pline{background:#ffffff29;height:2px;position:relative;overflow:hidden}.nk-pline__fill{background:var(--ink-0);transform-origin:0;transform:scaleX(var(--p,0));transition:transform .26s linear;position:absolute;inset:0}.nk-ptool{border-radius:var(--r-full);min-width:36px;height:36px;color:var(--ink-1);font-size:var(--fs-label);font-weight:var(--w-strong);font-variant-numeric:tabular-nums;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), scale var(--press-up) var(--ease-press);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.nk-ptool:hover:not(:disabled){background:var(--hover-fill);color:var(--ink-0)}.nk-ptool:active:not(:disabled){scale:var(--press-scale-strong);transition-duration:var(--press-down)}.nk-ptool:disabled{opacity:.35}.nk-ptool[data-on=true]{background:var(--ink-0);color:var(--paper-0)}.nk-ptool--icon{width:40px;padding:0}.nk-scrub{--h:4px;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;outline:none;align-items:center;height:28px;display:flex;position:relative}.nk-scrub__track{height:var(--h);border-radius:var(--r-full);transition:height var(--dur-base) var(--ease-out);background:#fff3;flex:1;position:relative;overflow:hidden}.nk-scrub__fill{background:var(--ink-0);transform-origin:0;transform:scaleX(var(--p,0));transition:transform .26s linear;position:absolute;inset:0}.nk-scrub__tick{background:#0009;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.nk-scrub__thumbrail{pointer-events:none;transform:translateX(calc(var(--p,0) * 100%));transition:transform .26s linear;position:absolute;inset:0}.nk-scrub__thumb{border-radius:var(--r-full);background:var(--ink-0);width:12px;height:12px;transition:scale var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);margin:-6px 0 0 -6px;position:absolute;top:50%;left:0;box-shadow:0 1px 6px #00000080}.nk-scrub[data-quiet=true] .nk-scrub__thumb{opacity:0;scale:.5}.nk-scrub[data-quiet=true]:hover .nk-scrub__thumb,.nk-scrub[data-quiet=true]:focus-visible .nk-scrub__thumb{opacity:1;scale:1}.nk-scrub:hover,.nk-scrub[data-active=true]{--h:6px}.nk-scrub[data-active=true] .nk-scrub__thumb{opacity:1;scale:1.5}.nk-scrub[data-active=true] .nk-scrub__fill,.nk-scrub[data-active=true] .nk-scrub__thumbrail{transition:none}.nk-scrub:focus-visible .nk-scrub__track{box-shadow:0 0 0 2px var(--paper-0), 0 0 0 4px var(--rule-strong)}.nk-scrub__bubble{bottom:calc(100% + 6px);left:clamp(72px, calc(var(--x,0) * 100%), calc(100% - 72px));border-radius:var(--r-md);background:var(--paper-4);max-width:min(240px,90vw);color:var(--ink-0);box-shadow:var(--elev-2);text-align:center;pointer-events:none;white-space:nowrap;animation:nkBubbleIn .14s var(--ease-out);z-index:2;padding:6px 10px;position:absolute;translate:-50%}.nk-scrub__bubble b{font-size:var(--fs-label);font-weight:var(--w-strong);font-variant-numeric:tabular-nums;display:block}.nk-scrub__bubble span{text-overflow:ellipsis;font-size:var(--fs-meta);color:var(--ink-2);display:block;overflow:hidden}@keyframes nkBubbleIn{0%{opacity:0;translate:-50% 4px}to{opacity:1;translate:-50%}}.nk-times{font-size:var(--fs-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;letter-spacing:.02em;justify-content:space-between;display:flex}.nk-mini{z-index:110;left:8px;right:8px;bottom:calc(var(--nav-h,0px) + env(safe-area-inset-bottom,0px) + 8px);background:color-mix(in srgb, var(--paper-4) 88%, transparent);max-width:640px;height:60px;-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);touch-action:none;-webkit-user-select:none;user-select:none;animation:nkMiniIn .42s var(--ease-out) backwards;border-radius:14px;align-items:center;gap:4px;margin-inline:auto;padding:0 6px 0 8px;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 32px -12px #000c,inset 0 0 0 1px #ffffff12}@media (min-width:1024px){.nk-mini{display:none}}@keyframes nkMiniIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.nk-mini .nk-ambient>img{opacity:.5}.nk-mini .nk-ambient:after{background:#00000080}.nk-mini__open{z-index:1;text-align:left;-webkit-tap-highlight-color:transparent;flex:1;align-items:center;gap:10px;min-width:0;height:100%;display:flex;position:relative}.nk-mini__cover{border-radius:4px;width:32px}.nk-mini__text{flex-direction:column;gap:1px;min-width:0;display:flex}.nk-mini__title,.nk-mini__sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nk-mini__title{font-size:var(--fs-label);font-weight:var(--w-strong);color:var(--ink-0)}.nk-mini__sub{font-size:var(--fs-meta);color:var(--ink-2)}.nk-mini__sub[data-alert]{color:var(--ink-0)}.nk-mini>.nk-icon-btn,.nk-mini>.nk-play{z-index:1;position:relative}.nk-mini__line{z-index:1;border-radius:2px;position:absolute;bottom:0;left:10px;right:10px}.nk-fp{z-index:300;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);background:var(--paper-0);color:var(--ink-0);overscroll-behavior:contain;-webkit-user-select:none;user-select:none;touch-action:none;will-change:transform;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden;transform:translateY(0)}.nk-fp[data-state=peek]{transform:translateY(100%)}@media (min-width:1024px){.nk-fp{display:none}}.nk-fp[data-state=entering]{animation:nkFpUp var(--dur-slow) var(--ease-out) backwards}.nk-fp[data-state=closing]{animation:nkFpDown .26s var(--ease-in) both}@keyframes nkFpUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes nkFpDown{0%{transform:translateY(var(--from,0px))}to{transform:translateY(100%)}}.nk-fp>.nk-ambient{z-index:0}.nk-fp>.nk-ambient>img{opacity:.75}.nk-fp>.nk-ambient:after{background:radial-gradient(100% 60% at 50% 20%,#0000,#00000059 70%),linear-gradient(#00000040,#000c 70%,#000)}.nk-fp>:not(.nk-ambient){z-index:1;position:relative}.nk-fp__head{touch-action:none;flex-shrink:0;align-items:center;gap:8px;height:56px;padding:0 8px;display:flex}.nk-fp__grip{background:#ffffff47;border-radius:2px;width:36px;height:4px;position:absolute;top:6px;left:50%;translate:-50%}.nk-fp__from{text-align:center;flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.nk-fp__from .nk-eyebrow{color:var(--ink-2);font-size:10px}.nk-fp__book{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:var(--fs-label);font-weight:var(--w-strong);color:var(--ink-0);overflow:hidden}.nk-fp__from:hover .nk-fp__book{text-underline-offset:3px;text-decoration:underline}.nk-fp__stage{flex-direction:column;flex:1;min-height:0;display:flex;container-type:size}.nk-fp__art{touch-action:none;flex:1;justify-content:center;align-items:center;min-height:0;padding:8px 28px;display:flex;container-type:size}.nk-fp__cover{aspect-ratio:2/3;width:auto;height:min(100cqh,150cqw);transition:scale .52s var(--ease-spring), box-shadow .52s var(--ease-out);border-radius:10px;box-shadow:0 30px 60px -20px #000000e6,0 0 0 1px #ffffff0f}.nk-fp[data-playing=false] .nk-fp__cover{scale:.86;box-shadow:0 16px 30px -18px #000000e6}.nk-fp__list{min-height:0;animation:nkSwap .26s var(--ease-out) both;flex-direction:column;flex:1;display:flex}@keyframes nkSwap{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.nk-fp__nowrow{flex-shrink:0;align-items:center;gap:12px;padding:4px 20px 12px;display:flex}.nk-fp__nowrow .nk-cover{border-radius:5px;width:44px}.nk-fp__scroll{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 16px calc(100% - 24px),#0000);mask-image:linear-gradient(#0000 0,#000 16px calc(100% - 24px),#0000)}.nk-fp__scroll::-webkit-scrollbar{display:none}.nk-fp__meta{flex-shrink:0;align-items:center;gap:8px;padding:18px 20px 4px;display:flex}.nk-fp__titles{flex:1;min-width:0}.nk-fp__title{font-size:22px;font-weight:var(--w-strong);color:var(--ink-0);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.nk-fp__mark{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:var(--fs-label);color:var(--ink-2);text-align:left;margin-top:3px;display:block;overflow:hidden}button.nk-fp__mark:hover{color:var(--ink-0)}.nk-fp__scrub{flex-shrink:0;padding:8px 20px 0}.nk-fp__scrub .nk-times{margin-top:-2px}.nk-fp__transport{flex-shrink:0;justify-content:space-between;align-items:center;width:100%;max-width:460px;margin-inline:auto;padding:10px 16px 6px;display:flex}.nk-fp__transport .nk-icon-btn{--size:52px;color:var(--ink-0)}.nk-fp__dock{flex-shrink:0;justify-content:space-between;align-items:center;gap:4px;width:100%;max-width:520px;margin-inline:auto;padding:8px 12px 14px;display:flex}.nk-fp__dock .nk-icon-btn{color:var(--ink-1)}@media (orientation:landscape) and (max-height:560px){.nk-fp{grid-template-rows:auto 1fr auto auto auto auto;grid-template-columns:minmax(0,42%) minmax(0,1fr);display:grid}.nk-fp>.nk-fp__headwrap{grid-column:1/-1}.nk-fp>.nk-fp__stage{grid-area:2/1/7}.nk-fp>.nk-fp__meta,.nk-fp>.nk-fp__scrub,.nk-fp>.nk-fp__transport,.nk-fp>.nk-fp__dock{grid-column:2}.nk-fp>.nk-fp__meta{grid-row:3}.nk-fp>.nk-fp__scrub{grid-row:4}.nk-fp>.nk-fp__transport{grid-row:5}.nk-fp>.nk-fp__dock{grid-row:6}.nk-fp__art{padding:4px 12px 12px}.nk-fp__title{font-size:18px}}.nk-ra{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.nk-ra__lines{font-size:calc(18px * var(--cue-scale,1));padding:20px 24px 45%;line-height:1.5}.nk-ra__line{text-align:left;width:100%;color:var(--ink-2);opacity:.62;font-weight:var(--w-display);transition:color .3s var(--ease-out), opacity .3s var(--ease-out), translate .3s var(--ease-out);cursor:pointer;margin:0 0 .9em;padding:0;display:block}.nk-ra__line:hover{opacity:.9}.nk-ra__line[data-active]{color:var(--ink-0);opacity:1;font-weight:var(--w-strong);translate:0 -1px}.nk-ra[data-sync=soft] .nk-ra__line[data-active]{color:var(--ink-1);opacity:.85;font-weight:var(--w-display);translate:none}.nk-ra__tools{z-index:2;border-radius:var(--r-full);background:color-mix(in srgb, var(--paper-4) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);gap:2px;padding:3px;display:flex;position:absolute;top:4px;right:12px}.nk-ra__tools button{border-radius:var(--r-full);width:34px;height:34px;font-weight:var(--w-strong);color:var(--ink-1)}.nk-ra__tools button:disabled{opacity:.3}.nk-ra__jump{z-index:2;animation:nkSwap .2s var(--ease-out) both;position:absolute;bottom:14px;left:50%;translate:-50%}.nk-ra__empty{text-align:center;color:var(--ink-3);font-size:var(--fs-label);padding:48px 24px}.nk-plist{padding:4px 8px 24px}.nk-plist__head{justify-content:space-between;align-items:center;gap:8px;padding:14px 12px 6px;display:flex}.nk-plist__row{border-radius:var(--r-md);text-align:left;width:100%;min-height:52px;color:var(--ink-1);transition:background-color var(--dur-fast) var(--ease-out);align-items:center;gap:12px;padding:8px 12px;display:flex}.nk-plist__row:hover{background:var(--hover-fill)}.nk-plist__row[aria-current=true]{background:var(--press-fill);color:var(--ink-0)}.nk-plist__row[aria-current=true] .nk-plist__title{font-weight:var(--w-strong)}.nk-plist__time{min-width:52px;font-size:var(--fs-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;flex-shrink:0}.nk-plist__main{flex:1;min-width:0}.nk-plist__title{white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-label);font-weight:var(--w-display);display:block;overflow:hidden}.nk-plist__sub{white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-meta);color:var(--ink-3);margin-top:2px;display:block;overflow:hidden}.nk-plist__row .nk-cover{border-radius:4px;width:36px}.nk-plist__empty{font-size:var(--fs-label);color:var(--ink-3);padding:20px 12px;line-height:1.55}.nk-bar{display:none}@media (min-width:1024px){.nk-bar{z-index:120;height:var(--bar-size);background:color-mix(in srgb, var(--paper-1) 92%, transparent);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border-top:1px solid var(--rule-hair);animation:nkBarIn .42s var(--ease-out) both;grid-template-columns:minmax(200px,1fr) minmax(260px,420px) minmax(max-content,1fr);align-items:center;gap:20px;padding:0 16px;display:grid;position:fixed;bottom:0;left:0;right:0;overflow:hidden}}@media (min-width:1280px){.nk-bar{grid-template-columns:minmax(220px,1fr) minmax(300px,600px) minmax(max-content,1fr)}}@keyframes nkBarIn{0%{transform:translateY(100%)}to{transform:none}}.nk-bar>.nk-ambient>img{opacity:.35}.nk-bar>.nk-ambient:after{background:linear-gradient(90deg,#0000004d,#000000bf 40%,#000000d9)}.nk-bar>:not(.nk-ambient){z-index:1;min-width:0;position:relative}.nk-bar__track{align-items:center;gap:12px;display:flex}.nk-bar__cover{transition:scale var(--press-up) var(--ease-press);border-radius:6px;flex-shrink:0}.nk-bar__cover:active{scale:var(--press-scale-strong);transition-duration:var(--press-down)}.nk-bar__cover .nk-cover{border-radius:4px;width:40px}.nk-bar__text{min-width:0}.nk-bar__title{white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-label);font-weight:var(--w-strong);color:var(--ink-0);display:block;overflow:hidden}a.nk-bar__title:hover{text-underline-offset:3px;text-decoration:underline}.nk-bar__sub{min-width:0;font-size:var(--fs-meta);color:var(--ink-3);gap:6px;display:flex}.nk-bar__sub>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nk-bar__sub a:hover,.nk-bar__sub button:hover{color:var(--ink-0)}.nk-bar__center{flex-direction:column;align-items:stretch;gap:0;display:flex}.nk-bar__transport{justify-content:center;align-items:center;gap:10px;display:flex}.nk-bar__scrub{align-items:center;gap:10px;margin-top:-2px;display:flex}.nk-bar__scrub>.nk-scrub{flex:1;height:20px}.nk-bar__scrub>span{width:56px;font-size:var(--fs-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.nk-bar__scrub>span:first-child{text-align:right}.nk-bar__tools{justify-content:flex-end;align-items:center;gap:2px;display:flex}.nk-bar__volume{align-items:center;display:flex}.nk-bar__volume>.nk-range{width:88px;margin-right:6px;display:none}.nk-bar .nk-bar__wide{display:none}@media (min-width:1280px){.nk-bar .nk-bar__wide{display:inline-flex}.nk-bar__volume>.nk-range{display:block}}@media (min-width:1920px){.nk-bar{grid-template-columns:minmax(260px,1fr) minmax(320px,720px) minmax(max-content,1fr);gap:28px;padding:0 24px}.nk-bar__track{gap:14px}.nk-bar__cover .nk-cover{border-radius:6px;width:52px}.nk-bar__title{font-size:15px}.nk-bar__sub{font-size:var(--fs-label);margin-top:1px}.nk-bar__transport{gap:14px}.nk-bar .nk-play{--size:44px}.nk-bar__scrub>span{width:64px;font-size:12px}.nk-bar__tools{gap:4px}.nk-bar__volume>.nk-range{width:112px}}@media (min-width:2400px){.nk-bar{grid-template-columns:minmax(300px,1fr) minmax(360px,880px) minmax(max-content,1fr);gap:36px;padding:0 32px}.nk-bar__cover .nk-cover{width:56px}.nk-bar__volume>.nk-range{width:128px}}.nk-range{appearance:none;background:linear-gradient(to right, var(--ink-0) calc(var(--v,1) * 100%), #fff3 0);cursor:pointer;border-radius:2px;flex:1;height:4px}.nk-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink-0);border:0;border-radius:50%;width:12px;height:12px}.nk-range::-moz-range-thumb{background:var(--ink-0);border:0;border-radius:50%;width:12px;height:12px}.nk-range:focus-visible{outline:2px solid var(--rule-strong);outline-offset:4px}.nk-np{display:none}@media (min-width:1024px){.nk-np{z-index:58;top:0;right:0;bottom:var(--bar-h,0px);width:var(--np-size);background:var(--paper-1);border-left:1px solid var(--rule-hair);animation:nkNpIn .32s var(--ease-out) both;flex-direction:column;display:flex;position:fixed}}@keyframes nkNpIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.nk-np__scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.nk-np__hero{padding:0 24px 20px;position:relative}.nk-np__hero>.nk-ambient>img{opacity:.6}.nk-np__hero>:not(.nk-ambient){z-index:1;position:relative}.nk-np__head{justify-content:space-between;align-items:center;height:56px;margin-right:-12px;display:flex}.nk-np__cover{border-radius:8px;width:min(100%,240px);margin:4px auto 18px}.nk-np__title{font-size:var(--fs-lead);font-weight:var(--w-strong);color:var(--ink-0);line-height:1.3}.nk-np__book{font-size:var(--fs-label);color:var(--ink-2);margin-top:4px;display:inline-block}.nk-np__book:hover{color:var(--ink-0);text-underline-offset:3px;text-decoration:underline}.nk-np__tabs{z-index:3;background:color-mix(in srgb, var(--paper-1) 92%, transparent);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border-bottom:1px solid var(--rule-hair);scrollbar-width:none;gap:4px;padding:10px 16px;display:flex;position:sticky;top:0;overflow-x:auto}.nk-np__tabs::-webkit-scrollbar{display:none}.nk-np .nk-ra__lines{font-size:calc(16px * var(--cue-scale,1));padding:16px 24px 50%}.nk-np .nk-ra__tools{float:right;margin:8px 12px 0 0;position:sticky;top:64px}.nk-np .nk-ra__jump{align-self:center;position:sticky;bottom:14px;left:auto}.nk-th{--th-gutter:clamp(24px, 4vw, 72px);z-index:300;background:var(--paper-0);color:var(--ink-0);-webkit-user-select:none;user-select:none;animation:nkThIn .56s var(--ease-out) both;outline:none;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.nk-th[data-closing=true]{animation:nkThOut .24s var(--ease-in) both;pointer-events:none}@keyframes nkThIn{0%{opacity:0;scale:1.015}to{opacity:1;scale:1}}@keyframes nkThOut{0%{opacity:1}to{opacity:0;scale:1.01}}.nk-th__top,.nk-th__body,.nk-th__dock{z-index:1;position:relative}.nk-th__bg,.nk-th__grain,.nk-th__shade{z-index:0;pointer-events:none;position:absolute;inset:0}.nk-th__bg .nk-ambient>img{opacity:.85;animation:80s ease-in-out infinite alternate paused nkThDrift}.nk-th[data-playing=true] .nk-th__bg .nk-ambient>img{animation-play-state:running}@keyframes nkThDrift{0%{transform:scale(1.08)rotate(0)translate(0,0)}50%{transform:scale(1.3)rotate(6deg)translate(-3%,2%)}to{transform:scale(1.18)rotate(-4deg)translate(2%,-2%)}}.nk-th__bg .nk-ambient:after{background:radial-gradient(90% 85% at 32% 45%,#0000 0%,#0000004d 55%,#000000c7 100%),linear-gradient(#00000059,#0000 30% 62%,#0000008c)}.nk-th[data-reading] .nk-th__bg .nk-ambient:after{background:linear-gradient(90deg,#0000 30%,#00000073),radial-gradient(90% 85% at 26% 45%,#0000 0%,#0000004d 55%,#000000c7 100%),linear-gradient(#00000059,#0000 30% 62%,#0000008c)}.nk-th__grain{opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}.nk-th__shade{transition:opacity 1.1s var(--ease-out);background:linear-gradient(#0000 60%,#0000004d 80%,#000000b8),linear-gradient(#00000073,#0000 16%)}.nk-th[data-idle=true] .nk-th__shade{opacity:.3}.nk-th__chrome{transition:opacity .26s var(--ease-out), translate .26s var(--ease-out)}.nk-th[data-idle=true] .nk-th__chrome{opacity:0;pointer-events:none;transition-duration:1.1s}.nk-th[data-idle=true] .nk-th__top{translate:0 -10px}.nk-th[data-idle=true] .nk-th__dock{translate:0 14px}.nk-th[data-idle=true],.nk-th[data-idle=true] *{cursor:none!important}.nk-th__top{padding:22px var(--th-gutter) 0;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex}.nk-th__from{flex-direction:column;gap:2px;min-width:0;display:flex}.nk-th__from .nk-eyebrow{font-size:var(--fs-micro);color:var(--ink-2)}.nk-th__book{white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-label);font-weight:var(--w-strong);color:var(--ink-0);overflow:hidden}.nk-th__acts{flex-shrink:0;align-items:center;gap:4px;display:flex}.nk-th__acts .nk-icon-btn{color:var(--ink-1)}.nk-th__body{flex:1;min-height:0}.nk-th__stage{height:100%;padding:1vh var(--th-gutter);grid-template-columns:minmax(0,1fr);place-items:center;gap:clamp(32px,5vw,110px);display:grid}.nk-th[data-reading] .nk-th__stage{grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding-right:clamp(16px,3vw,56px)}.nk-th__art{text-align:center;flex-direction:column;align-items:center;min-width:0;max-width:100%;display:flex}.nk-th__cover{view-transition-name:nk-th-cover;width:clamp(200px,min(24vw,34vh),440px);transition:scale .7s var(--ease-spring), filter .7s var(--ease-out), box-shadow .7s var(--ease-out);border-radius:12px;font-size:72px;box-shadow:0 50px 90px -30px #000000f2,0 18px 36px -18px #000000b3}.nk-th[data-reading] .nk-th__cover{width:clamp(180px,min(19vw,30vh),380px)}.nk-th[data-playing=false] .nk-th__cover{filter:brightness(.78)saturate(.85);scale:.93;box-shadow:0 24px 50px -28px #000000e6}.nk-th__titles{view-transition-name:nk-th-titles;max-width:min(620px,100%);margin-top:clamp(18px,3.4vh,36px)}.nk-th__title{font-family:var(--font-oswald), sans-serif;font-weight:var(--w-display);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;color:var(--ink-0);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(26px,2.3vw,44px);line-height:1.08;display:-webkit-box;overflow:hidden}.nk-th__subtitle{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-2);margin-top:8px;font-size:clamp(14px,1vw,17px);overflow:hidden}.nk-th__chapter{align-items:center;gap:6px;max-width:100%;margin-top:16px;display:inline-flex}.nk-th__chapter .nk-icon-btn{color:var(--ink-1);flex-shrink:0}.nk-th__mark{border-radius:var(--r-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:0;max-width:420px;transition:background-color var(--dur-fast) var(--ease-out), scale var(--press-up) var(--ease-press);background:#ffffff12;padding:7px 18px 8px;box-shadow:inset 0 0 0 1px #ffffff14}.nk-th__mark:hover{background:#ffffff1f}.nk-th__mark:active{scale:var(--press-scale);transition-duration:var(--press-down)}.nk-th__marktext{min-width:0;animation:nkThMark .52s var(--ease-out) both;flex-direction:column;align-items:center;gap:1px;display:flex}.nk-th__markno{font-size:var(--fs-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-variant-numeric:tabular-nums}.nk-th__marktitle{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:var(--fs-body);font-weight:var(--w-display);color:var(--ink-0);overflow:hidden}@keyframes nkThMark{0%{opacity:0;filter:blur(4px);translate:0 6px}to{opacity:1;filter:blur();translate:0}}.nk-th__read{min-width:0;min-height:0;animation:nkThRead .7s var(--ease-out) both;flex-direction:column;place-self:stretch stretch;display:flex}@keyframes nkThRead{0%{opacity:0;translate:24px}to{opacity:1;translate:0}}.nk-th__read .nk-fp__scroll{overflow-x:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 22% 74%,#0000);mask-image:linear-gradient(#0000 0,#000 22% 74%,#0000)}.nk-th .nk-ra__lines{font-size:calc(clamp(22px, 1.7vw, 34px) * var(--cue-scale,1));letter-spacing:-.005em;text-wrap:pretty;-webkit-user-select:text;user-select:text;padding:32vh 32px 46vh 4px;line-height:1.34}.nk-th .nk-ra__line{color:var(--ink-0);opacity:.24;font-weight:var(--w-display);transform-origin:0;transition:opacity .6s var(--ease-out), scale .6s var(--ease-out), text-shadow .6s var(--ease-out);margin-bottom:.72em}.nk-th .nk-ra__line:hover{opacity:.5}.nk-th .nk-ra__line[data-active]{opacity:1;font-weight:var(--w-display);text-shadow:0 0 28px #ffffff47;translate:none;scale:1.02}.nk-th .nk-ra[data-sync=soft] .nk-ra__line[data-active]{opacity:.72;text-shadow:none;scale:none}.nk-th .nk-ra__tools{transition:opacity .26s var(--ease-out);top:8px;right:24px}.nk-th[data-idle=true] .nk-ra__tools{opacity:0;pointer-events:none;transition-duration:1.1s}.nk-th .nk-ra__jump{bottom:20px}.nk-th .nk-ra__empty{font-size:var(--fs-body);color:var(--ink-2);margin:auto 0}.nk-th__drawer{z-index:3;top:10px;bottom:10px;right:var(--th-gutter);border-radius:var(--r-lg);background:color-mix(in srgb, var(--paper-2) 78%, transparent);width:min(400px,100vw - 48px);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--elev-3), inset 0 0 0 1px #ffffff14;animation:nkThDrawer .34s var(--ease-out) both;flex-direction:column;display:flex;position:absolute;overflow:hidden}@keyframes nkThDrawer{0%{opacity:0;translate:24px}to{opacity:1;translate:0}}.nk-th__drawerhead{border-bottom:1px solid var(--rule-hair);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 10px 10px 12px;display:flex}.nk-th__drawerbody{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;animation:nkSwap .24s var(--ease-out) both;flex:1;overflow-y:auto}.nk-th__dock{padding:0 var(--th-gutter) clamp(16px, 3vh, 30px);flex-shrink:0}.nk-th__error{font-size:var(--fs-label);color:var(--ink-1);justify-content:center;align-items:center;gap:6px;margin-bottom:6px;display:flex}.nk-th__scrub{align-items:center;gap:14px;display:flex}.nk-th__scrub>.nk-scrub{flex:1}.nk-th__scrub>span{width:64px;font-size:var(--fs-meta);color:var(--ink-2);font-variant-numeric:tabular-nums;letter-spacing:.02em;flex-shrink:0}.nk-th__scrub>span:first-child{text-align:right}.nk-th__controls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin-top:4px;display:grid}.nk-th__side{align-items:center;gap:4px;min-width:0;display:flex}.nk-th__side--end{justify-content:flex-end}.nk-th__side .nk-icon-btn{color:var(--ink-1)}.nk-th__transport{align-items:center;gap:12px;display:flex}.nk-th__transport .nk-icon-btn{--size:52px;color:var(--ink-0)}.nk-th__transport .nk-play{--size:68px;margin-inline:6px;box-shadow:0 12px 30px -10px #000000b3}.nk-th__volume{align-items:center;display:flex}.nk-th__volume>.nk-range{flex:none;width:104px;margin-right:4px}.nk-th__hair{z-index:2;opacity:0;transition:opacity .6s var(--ease-out);background:#ffffff1a;position:absolute;bottom:0;left:0;right:0}.nk-th__hair .nk-pline__fill{background:#ffffffb3}.nk-th[data-idle=true] .nk-th__hair{opacity:1;transition-delay:.5s}::view-transition-group(nk-th-cover){animation-duration:.56s;animation-timing-function:var(--ease-out)}::view-transition-group(nk-th-titles){animation-duration:.56s;animation-timing-function:var(--ease-out)}@media (max-width:1099px){.nk-th__volume>.nk-range{display:none}}@media (max-width:899px){.nk-th[data-reading] .nk-th__stage{grid-template-columns:minmax(0,1fr)}.nk-th[data-reading] .nk-th__art{display:none}}@media (max-height:640px){.nk-th__titles{margin-top:12px}.nk-th__title{-webkit-line-clamp:1;line-clamp:1;font-size:22px}.nk-th__chapter{margin-top:8px}}.nk-pnote{z-index:450;left:50%;top:calc(env(safe-area-inset-top,0px) + max(var(--topbar-h,0px), 56px) + 8px);border-radius:var(--r-full);background:var(--paper-4);max-width:calc(100vw - 24px);min-height:44px;color:var(--ink-0);box-shadow:var(--elev-3), inset 0 0 0 1px #ffffff14;font-size:var(--fs-label);font-weight:var(--w-display);animation:nkNoteIn .26s var(--ease-out) both;align-items:center;gap:4px;padding:6px 6px 6px 16px;display:flex;position:fixed;translate:-50%}.nk-pnote>span{white-space:nowrap;text-overflow:ellipsis;padding-right:10px;overflow:hidden}.nk-pnote[data-plain]{padding-right:16px}.nk-pnote[data-plain]>span{padding-right:0}@keyframes nkNoteIn{0%{opacity:0;translate:-50% -12px}to{opacity:1;translate:-50%}}.nk-savehint{z-index:150;left:calc(var(--sidebar-w,0px) + (100vw - var(--sidebar-w,0px) - var(--np-w,0px)) / 2);bottom:calc(var(--chrome-bottom-safe,0px) + 10px);border-radius:var(--r-lg);background:var(--paper-4);width:min(430px,100vw - 24px);box-shadow:var(--elev-3), inset 0 0 0 1px #ffffff14;animation:nkNoteUp .28s var(--ease-out) both;align-items:center;gap:10px;padding:8px 8px 8px 10px;display:flex;position:fixed;translate:-50%}.nk-savehint .nk-cover{border-radius:3px;width:28px}@keyframes nkNoteUp{0%{opacity:0;translate:-50% 12px}to{opacity:1;translate:-50%}}.nk-speed__value{text-align:center;font-size:44px;font-weight:var(--w-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.nk-speed__row{align-items:center;gap:12px;margin:14px 0 18px;display:flex}@media (prefers-reduced-motion:reduce){.nk-mini,.nk-bar,.nk-np,.nk-fp[data-state],.nk-fp__list,.nk-pnote,.nk-savehint,.nk-scrub__bubble,.nk-play>svg,.nk-th,.nk-th__read,.nk-th__drawer,.nk-th__drawerbody,.nk-th__marktext{animation-duration:1ms!important}.nk-pline__fill,.nk-scrub__fill,.nk-scrub__thumbrail,.nk-fp__cover,.nk-th__cover,.nk-th .nk-ra__line,.nk-th__chrome,.nk-th__shade{transition:none!important}.nk-th__bg .nk-ambient>img{animation:none!important}}
