.nb{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fff;width:386px;font-family:var(--app-font);background:#2a2c31;border-radius:24px;grid-template-columns:38px minmax(0,1fr);align-items:start;column-gap:10px;padding:14px 16px 14px 14px;display:grid}.nb-icon{background:var(--app-ink);border-radius:9px;place-items:center;width:38px;height:38px;margin-top:1px;display:grid;overflow:hidden}.nb-text{flex-direction:column;min-width:0;display:flex}.nb-head{align-items:baseline;gap:8px;display:flex}.nb-title,.nb-subtitle{font-size:15px;font-weight:600;line-height:20px}.nb-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nb-time{color:#ebebf599;flex:none;font-size:13px;line-height:20px}.nb-body{font-size:15px;line-height:20px}.nb-mono{font-family:var(--app-mono);font-size:13px}
:root{--term-togo-dark:#101318}.term{--term-bg:var(--term-togo-dark);--term-fg:#eceae6;background:var(--term-bg);color:var(--term-fg);margin:0;position:relative}.term-screen{font-family:var(--app-mono);font-size:var(--term-size);width:calc(var(--term-cols) * 1ch + 20px);min-height:calc(var(--term-rows) * 1.25em + 16px);white-space:pre;font-variant-ligatures:none;margin:0;padding:8px 10px;line-height:1.25;overflow:hidden}.term-line{min-height:1.25em}.term-badge,.term-pause{font-family:var(--app-font);border-radius:999px;padding:4px 10px;font-size:12px;line-height:16px;position:absolute;bottom:8px}.term-badge{color:var(--app-ink);background:var(--app-accent);font-weight:600;left:8px}.term-pause{color:var(--app-snow);background:color-mix(in srgb, var(--app-snow) 12%, transparent);transition:transform var(--motion-confirm-duration) var(--motion-confirm-easing);right:8px}.term-pause:active{transform:scale(.96)}.term-pause:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}
.app-screen.hf-screen{background:#000}.hf-player{width:402px;height:874px;position:relative}.hf-fade{pointer-events:none;position:absolute;inset:0}.hf-layer{position:absolute;inset:0}.hf-dim{opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.hf-pane{position:absolute;inset:0}.hf-term{background:var(--term-togo-dark);justify-content:center;align-items:flex-end;display:flex;inset:106px 0 34px}.hf-lock{position:absolute;inset:0}.hf-lock .ak-status-time{visibility:hidden}.hf-wallpaper{background:#0f141c url(/hero/lock-wallpaper.webp) 50%/cover no-repeat;position:absolute;inset:0}.hf-wallpaper:after{content:"";background:#0000002e;position:absolute;inset:0}.hf-wallpaper[data-reference]{background:#6b7380}.hf-wallpaper[data-reference]:after{content:none}.hf-clock{text-align:center;color:#fff;font-family:var(--app-font);position:absolute;top:66px;left:0;right:0}.hf-date{letter-spacing:.01em;opacity:.9;font-size:21px;font-weight:600;line-height:26px}.hf-time{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:106px;font-weight:700;line-height:1}.hf-list{flex-direction:column;gap:8px;display:flex;position:absolute;bottom:111.85px;left:16px;right:16px}.hf-card-slot,.hf-card-body{position:relative}.hf-ghost{pointer-events:none;position:absolute;bottom:0;left:0;right:0}.hf-ghost .lv-lock,.hf-card-body[data-morph] .lv-lock{background:0 0}.hf-older{margin:0 -8px;position:relative}.hf-older[data-behind="1"]{padding-bottom:9px}.hf-older[data-behind="2"]{padding-bottom:18px}.hf-older-front{z-index:1;position:relative}.hf-older .nb{-webkit-backdrop-filter:blur(30px)saturate(160%);backdrop-filter:blur(30px)saturate(160%);background:#24262ca8}.hf-older .nb-body{white-space:pre-line;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hf-older-edge{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#24262c80;border-radius:24px;height:48px;position:absolute;bottom:9px;left:4%;right:4%}.hf-older-edge[data-depth="2"]{background:#24262c57;bottom:0;left:8%;right:8%}.hf-older[data-behind="1"] .hf-older-edge{bottom:0}.hf-control{color:#fff;-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:#00000047;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:absolute;bottom:48px}.hf-control[data-side=leading]{left:46px}.hf-control[data-side=trailing]{right:46px}.hf-home{background:#ffffffe6;border-radius:3px;width:140px;height:5px;margin-left:-70px;position:absolute;bottom:8px;left:50%}.hf-touch{z-index:30;opacity:0;pointer-events:none;background:#fff3;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #ffffff42}.hf-highlight{z-index:-1;opacity:0;pointer-events:none;background:#7676803d;position:absolute;inset:0}.hf-layer[data-moving]{box-shadow:-10px 0 30px #00000073}.hf-layer[data-unlocking]{border-radius:55px;overflow:hidden}.hf-shape{pointer-events:none;color:#000;width:0;height:0;position:absolute;top:0;left:0}.hf-card-shape{color:var(--app-ink);top:auto;bottom:0}.hf-rect,.hf-dot{transform-origin:0 0;visibility:hidden;background:currentColor;position:absolute;top:0;left:0}.hf-rect{width:100px;height:100px}.hf-dot{border-radius:50%;width:88px;height:88px}
