.nf{--nf-hl-blend:multiply;--nf-plate:var(--sl-page);--nf-bar-edge:#ffffff0f;flex-direction:column;display:flex;container:nf/inline-size}[data-theme=dark] .nf{--nf-hl-blend:screen;--nf-bar-edge:var(--sl-line)}@media (prefers-color-scheme:dark){[data-design=v6]:not([data-theme=light]) .nf{--nf-hl-blend:screen;--nf-bar-edge:var(--sl-line)}}.nf-top,.nf-main{position:relative}.nf-top{z-index:1}.nf-main{z-index:4}.nf-main[data-pg-on=true]{pointer-events:none}.nf-main[data-pg-on=true] .nf-pg-tools{pointer-events:auto}.nf-top{padding:18px var(--sl-frame-gutter,32px)}.nf-main{flex:1;place-items:center;padding:64px 20px 80px;display:grid}.nf[data-nf-layout=page]{min-height:100dvh}.nf[data-nf-layout=band]{min-height:62vh}.nf[data-nf-layout=panel]{border:1px solid var(--sl-line);border-radius:14px;min-height:min(62vh,560px)}.nf-card{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:760px;display:flex}.nf .nf-eyebrow{font-family:var(--sl-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sl-sub);margin:0 0 20px;font-size:13px}.nf .nf-title{font-family:var(--sl-display);letter-spacing:-.03em;color:var(--sl-ink);text-wrap:balance;margin:0 0 16px;font-size:clamp(36px,6.6vw,72px);font-weight:300;line-height:1.05}.nf .nf-body{max-width:520px;font-family:var(--sl-ui);color:var(--sl-sub);text-wrap:pretty;margin:0 0 30px;font-size:18px;line-height:1.55}.nf .nf-title+.nf-actions{margin-top:16px}.nf-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.nf-actions a:focus-visible{outline:2px solid var(--sl-blue);outline-offset:3px}.nf-bd{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nf-rl-top,.nf-rl-side,.nf-rl-corner{background-color:var(--sl-chrome);position:absolute}.nf-rl-top{border-bottom:1px solid var(--sl-line);background-image:repeating-linear-gradient(90deg,var(--sl-tick)0 1px,transparent 1px 8px),repeating-linear-gradient(90deg,var(--sl-tick)0 1px,transparent 1px 40px);background-position:0 100%,0 100%;background-repeat:repeat-x;background-size:8px 6px,40px 11px;height:22px;top:0;left:22px;right:0;overflow:hidden}.nf-rl-side{border-right:1px solid var(--sl-line);background-image:repeating-linear-gradient(0deg,var(--sl-tick)0 1px,transparent 1px 8px),repeating-linear-gradient(0deg,var(--sl-tick)0 1px,transparent 1px 40px);background-repeat:repeat-y;background-size:6px 8px,11px 40px;width:22px;top:22px;bottom:0;left:0;overflow:hidden}.nf-rl-corner{border-right:1px solid var(--sl-line);border-bottom:1px solid var(--sl-line);width:22px;height:22px;font:400 8.5px/1 var(--sl-mono);color:var(--sl-faint);place-items:center;display:grid;top:0;left:0}.nf-rl-hn,.nf-rl-n{font:400 8px/1 var(--sl-mono);color:var(--sl-faint);position:absolute}.nf-rl-hn{padding-left:3px;top:3px}.nf-rl-n{writing-mode:vertical-rl;padding-top:3px;left:3px}@container nf (min-width:700px){.nf[data-nf-layout=page] .nf-top{padding-top:40px;padding-left:54px}}@container nf (max-width:699px){.nf-rl-top,.nf-rl-side,.nf-rl-corner{display:none}}.nf-bp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nf-bp:not([data-ready]){visibility:hidden}.nf-bp-glyphs{font-family:var(--sl-display);letter-spacing:-.02em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px color-mix(in srgb,var(--sl-blue)5%,transparent);font-size:min(56cqw,500px);font-weight:300;line-height:.8;display:block}.nf-bp-dim{--nf-dim:color-mix(in srgb,var(--sl-blue)22%,transparent);font:400 10px/1 var(--sl-mono);letter-spacing:.12em;color:color-mix(in srgb,var(--sl-blue)50%,transparent);position:absolute}.nf-bp-dim:before,.nf-bp-dim:after{content:"";position:absolute}.nf-bp-dim>span{white-space:nowrap;background:var(--nf-plate);padding:0 6px;position:absolute}.nf-bp-dim--w{border-top:1px solid var(--nf-dim);top:calc(100% + 18px);left:0;right:0}.nf-bp-dim--w:before,.nf-bp-dim--w:after{border-left:1px solid var(--nf-dim);height:9px;top:-5px}.nf-bp-dim--w:before{left:0}.nf-bp-dim--w:after{right:0}.nf-bp-dim--w>span{top:0;left:50%;transform:translate(-50%,-50%)}.nf-bp-dim--h{border-left:1px solid var(--nf-dim);top:0;bottom:0;left:calc(100% + 18px)}.nf-bp-dim--h:before,.nf-bp-dim--h:after{border-top:1px solid var(--nf-dim);width:9px;left:-5px}.nf-bp-dim--h:before{top:0}.nf-bp-dim--h:after{bottom:0}.nf-bp-dim--h>span{top:50%;left:0;transform:translate(-50%,-50%)rotate(-90deg)}@container nf (max-width:599px){.nf-bp-dim{display:none}}.nf-plate{background:var(--nf-plate);border-radius:4px;position:absolute}.nf-hl-svg{z-index:0;border-radius:inherit;pointer-events:none;mix-blend-mode:var(--nf-hl-blend);width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.nf-pg-cap{z-index:2;pointer-events:none;position:absolute;inset:0}.nf-pg-cap[data-tool]{pointer-events:auto;touch-action:none;cursor:copy}.nf-pg-cap[data-tool=highlight]{cursor:crosshair}.nf-pg-tools{justify-content:center;max-width:100%;margin-top:18px;display:flex;position:relative}.nf-pg-bar{--nf-u:1.25;align-items:center;gap:calc(4px*var(--nf-u));max-width:100%;padding:calc(6px*var(--nf-u));border-radius:calc(11px*var(--nf-u));box-shadow:0 12px 30px #0f152147,0 0 0 1px var(--nf-bar-edge);background:#0f1521;display:flex}.nf .nf-pg-btn{width:calc(30px*var(--nf-u));height:calc(30px*var(--nf-u));border-radius:calc(7px*var(--nf-u));color:#ffffffb3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.nf .nf-pg-btn svg{width:calc(17px*var(--nf-u));height:calc(17px*var(--nf-u))}.nf .nf-pg-btn:hover:not(:disabled){color:#fff}.nf .nf-pg-btn[aria-pressed=true]{color:#fff;background:#ffffff2e}.nf .nf-pg-btn:disabled{opacity:.35;cursor:default}.nf-pg-sep{width:1px;height:calc(20px*var(--nf-u));background:#ffffff29}.nf-hl-inks{gap:calc(5px*var(--nf-u));padding:0 calc(4px*var(--nf-u));display:flex}.nf .nf-hl-ink{width:calc(17px*var(--nf-u));height:calc(17px*var(--nf-u));border-radius:calc(4px*var(--nf-u));cursor:pointer;border:0;padding:0}.nf .nf-hl-ink[aria-pressed=true]{box-shadow:0 0 0 calc(1.5px*var(--nf-u))#0f1521,0 0 0 calc(3px*var(--nf-u))#fff}@container nf (max-width:599px){.nf-pg-bar{--nf-u:1}}.nf .nf-pg-btn:focus-visible,.nf .nf-hl-ink:focus-visible{outline-offset:2px;outline:2px solid #fff}.nf .nf-item:focus-visible{outline:2px solid var(--sl-blue);outline-offset:2px}.nf .nf-pg-hint{text-align:center;pointer-events:none;width:max-content;max-width:min(92cqw,440px);font-family:var(--sl-mono);letter-spacing:.04em;color:var(--sl-sub);background:var(--sl-white);border:1px solid var(--sl-line);border-radius:6px;margin:0;padding:4px 9px;font-size:11px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.nf-items{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nf .nf-item{pointer-events:none;touch-action:none;cursor:grab;background:0 0;border:0;padding:0;line-height:0;position:absolute;transform:translate(-50%,-50%)}.nf-items[data-on=true] .nf-item{pointer-events:auto}.nf .nf-item:active{cursor:grabbing}.nf-item-body{transform:rotate(var(--nf-rot,0deg));display:block}.nf-item[data-tone=blue]{color:var(--sl-blue)}.nf-item[data-tone=green]{color:var(--sl-green)}.nf-item[data-tone=amber]{color:var(--sl-amber)}.nf-item[data-tone=violet]{color:var(--sl-violet)}.nf-stamp{border:3px double var(--sl-blue);background:color-mix(in srgb,var(--sl-blue)6%,transparent);color:var(--sl-blue);font:400 15px/1.1 var(--sl-mono);letter-spacing:.14em;white-space:nowrap;opacity:.85;border-radius:6px;padding:5px 11px;display:inline-block}@media (prefers-reduced-motion:no-preference){.nf-item-body{animation:.12s ease-out nf-drop}}@keyframes nf-drop{0%{transform:rotate(var(--nf-rot,0deg))scale(1.08)}to{transform:rotate(var(--nf-rot,0deg))scale(1)}}.nf-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.nf-main{padding:48px 16px 64px}.nf-top{padding:14px 16px}}.admin-frame .slp.nf.nf--admin{--sl-page:transparent;--sl-white:var(--adm-card);--sl-ink:var(--adm-ink);--sl-sub:var(--adm-ink-soft);--sl-faint:var(--adm-ink-faint);--sl-line:var(--adm-rule-strong);--sl-blue:var(--adm-blue);--sl-ui:var(--font-ui);--sl-display:var(--font-display);--sl-mono:var(--font-mono);--sl-chrome:var(--adm-paper-2);--sl-tick:var(--adm-rule-strong);--sl-green:var(--adm-green);--sl-amber:var(--adm-amber);--sl-violet:var(--adm-violet);--nf-plate:var(--adm-paper);--nf-hl-blend:multiply;--nf-bar-edge:#ffffff0f;background-image:none;margin:24px}.admin-frame[data-admin-theme=dark] .slp.nf.nf--admin{--nf-hl-blend:screen;--nf-bar-edge:var(--sl-line)}@media (max-width:600px){.admin-frame .slp.nf.nf--admin{margin:16px}}
