.lz-keeper{--lz-k-font-mono:ui-monospace,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--lz-k-af:2600ms;position:relative;font-family:var(--lz-font);color:var(--lz-k-ink);background:var(--lz-k-bg);border-top:1px solid var(--lz-k-line)}.lz-keeper--still .lz-keeper__cell,.lz-keeper--still .lz-keeper__hint,.lz-keeper--still .lz-keeper__interrupt,.lz-keeper--still .lz-keeper__note,.lz-keeper--still .lz-keeper__pulse,.lz-keeper--still .lz-keeper__ring,.lz-keeper--still .lz-keeper__ticks{animation:none;transition:none}@media (prefers-reduced-motion:reduce){.lz-keeper__cell,.lz-keeper__cell-frame,.lz-keeper__hint,.lz-keeper__interrupt,.lz-keeper__note,.lz-keeper__pulse,.lz-keeper__ring,.lz-keeper__ticks{animation:none;transition:none}.lz-keeper__trail{display:none}}.lz-keeper-cham{position:relative;isolation:isolate;background:var(--lz-k-line);clip-path:polygon(var(--lz-k-cf) 0,100% 0,100% calc(100% - var(--lz-k-cf)),calc(100% - var(--lz-k-cf)) 100%,0 100%,0 var(--lz-k-cf))}.lz-keeper-cham:before{content:"";position:absolute;z-index:-1;inset:1px;background:var(--lz-k-panel);clip-path:polygon(calc(var(--lz-k-cf) - 1px) 0,100% 0,100% calc(100% - var(--lz-k-cf) + 1px),calc(100% - var(--lz-k-cf) + 1px) 100%,0 100%,0 calc(var(--lz-k-cf) - 1px))}.lz-keeper-cham--s{--lz-k-cf:6px}.lz-keeper-cham--glass:before{background:var(--lz-k-glass);-webkit-backdrop-filter:blur(10px) saturate(1.3);backdrop-filter:blur(10px) saturate(1.3)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.lz-keeper-cham--glass:before{background:var(--lz-k-panel)}}.lz-keeper-cham--signal{background:color-mix(in srgb,var(--lz-k-glow) calc(62% * var(--lz-k-gain)),transparent)}.lz-keeper-cham--signal:before{background:var(--lz-k-panel)}.lz-keeper__main{display:grid;grid-template-columns:minmax(0,1fr) 56px;align-items:start}.lz-keeper__main[data-rail="0"]{grid-template-columns:minmax(0,1fr)}.lz-keeper__stage{position:relative;min-width:0;padding-bottom:18px}.lz-keeper__ruler{position:sticky;top:var(--lz-keeper-sticky-top,56px);z-index:8;height:26px;background:var(--lz-k-bg);border-bottom:1px solid var(--lz-k-line);overflow:hidden}.lz-keeper__ticks{position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,var(--lz-k-ink-2) 0 1px,transparent 1px 400px),repeating-linear-gradient(90deg,var(--lz-k-ink-3) 0 1px,transparent 1px 20px);background-size:100% 8px,100% 4px;background-position:0 100%,0 100%;background-repeat:repeat-x;opacity:.5}.lz-keeper__marker{position:absolute;left:0;top:12px;width:10px;height:9px;margin-left:-5px;background:var(--lz-k-glow);clip-path:polygon(0 0,100% 0,50% 100%);opacity:0;transition:left var(--lz-k-fade) linear,opacity var(--lz-k-fade) linear}.lz-keeper__marker[data-on="1"]{opacity:var(--lz-k-gain)}.lz-keeper__grid{position:relative;margin-left:14px}.lz-keeper__grid:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:var(--lz-k-dim);opacity:0;transition:opacity var(--lz-k-fade) linear}.lz-keeper__grid[data-dim="1"]:after{opacity:1}.lz-keeper__cell{position:absolute;left:0;top:0;min-width:0;margin:0;padding:0;border:0;background:none;display:block;cursor:pointer;text-align:left;color:inherit}.lz-keeper--still .lz-keeper__cell,.lz-keeper__cell[data-fx="0"]{animation:none}.lz-keeper__cell[data-pick="1"]{z-index:4}.lz-keeper__frame{position:absolute;inset:0;overflow:hidden;background:var(--lz-k-panel);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lz-k-ink) 12%,transparent);transition:transform var(--lz-k-fade) var(--lz-k-ease)}.lz-keeper__cell[data-pick="1"] .lz-keeper__frame{transform:scale(1.014)}.lz-keeper__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .12s linear}.lz-keeper__photo.lz-loaded{opacity:1}.lz-keeper__frame:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px var(--lz-k-glow);opacity:0;transition:opacity var(--lz-k-af,2.6s) linear}.lz-keeper__cell[data-after="1"] .lz-keeper__frame:after{opacity:calc(.3 * var(--lz-k-gain));transition:none}.lz-keeper__cell[data-after="1"][data-af="2"] .lz-keeper__frame:after{opacity:calc(.38 * var(--lz-k-gain));transition:none}.lz-keeper__cell[data-after="1"][data-af="3"] .lz-keeper__frame:after{opacity:calc(.46 * var(--lz-k-gain));transition:none}.lz-keeper__cell[data-pick="1"] .lz-keeper__frame:after{opacity:calc(.9 * var(--lz-k-gain));transition:none}.lz-keeper__corners{position:absolute;inset:2px;pointer-events:none;z-index:4;--lz-k-cc:color-mix(in srgb,var(--lz-k-ink) 30%,transparent);background-image:linear-gradient(90deg,var(--lz-k-cc) 0 4px,transparent 4px),linear-gradient(180deg,var(--lz-k-cc) 0 4px,transparent 4px),linear-gradient(90deg,var(--lz-k-cc) 0 4px,transparent 4px),linear-gradient(180deg,var(--lz-k-cc) 0 4px,transparent 4px),linear-gradient(90deg,var(--lz-k-cc) 0 4px,transparent 4px),linear-gradient(180deg,var(--lz-k-cc) 0 4px,transparent 4px),linear-gradient(90deg,var(--lz-k-cc) 0 4px,transparent 4px),linear-gradient(180deg,var(--lz-k-cc) 0 4px,transparent 4px);background-repeat:no-repeat;background-size:4px 1px,1px 4px,4px 1px,1px 4px,4px 1px,1px 4px,4px 1px,1px 4px;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%}.lz-keeper__cell[data-pick="1"] .lz-keeper__corners{--lz-k-cc:var(--lz-k-glow)}.lz-keeper__heat{position:absolute;left:0;bottom:0;height:3px;width:var(--lz-k-heat,0);color:var(--lz-k-ink-3);z-index:3;background-image:repeating-linear-gradient(90deg,currentColor 0 11.5%,transparent 11.5% 12.5%);background-repeat:no-repeat;background-size:100% 100%;transition:width var(--lz-k-fade) linear}.lz-keeper__heat[data-tier="1"]{color:var(--lz-k-ink-2)}.lz-keeper__heat[data-tier="2"]{color:var(--lz-k-glow-2)}.lz-keeper__heat[data-tier="3"]{color:var(--lz-k-glow)}.lz-keeper__hint{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:18px 7px 7px;background:linear-gradient(transparent,color-mix(in srgb,var(--lz-k-bg) 90%,transparent));opacity:0;visibility:hidden;transition:opacity var(--lz-k-fade) linear}.lz-keeper__cell:focus-visible .lz-keeper__hint,.lz-keeper__cell:hover .lz-keeper__hint,.lz-keeper__cell[data-pick="1"] .lz-keeper__hint{opacity:1;visibility:visible}.lz-keeper__hint-t{font-size:13px;color:var(--lz-k-ink)}.lz-keeper__hint-s,.lz-keeper__hint-t{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lz-keeper__hint-s{font-family:var(--lz-k-font-mono);font-size:11px;letter-spacing:.04em;color:var(--lz-k-ink-2)}.lz-keeper__pick-note{position:absolute;left:0;right:0;bottom:0;z-index:5;padding:5px 7px;font-size:12px;line-height:1.35;color:var(--lz-k-ink);background:color-mix(in srgb,var(--lz-k-bg) 86%,transparent);border-top:1px solid var(--lz-k-line-hi)}.lz-keeper__cell[data-pick="1"] .lz-keeper__hint{display:none}.lz-keeper__r18{left:6px;z-index:5;font-size:11px;letter-spacing:.08em;color:#fff;padding:1px 6px;background:#0A0A12;border:2px solid transparent;border-image:repeating-linear-gradient(135deg,var(--lz-k-amber) 0 6px,#0A0A12 6px 12px) 1}.lz-keeper__r18,.lz-keeper__seal{position:absolute;top:6px;font-family:var(--lz-k-font-mono)}.lz-keeper__seal{right:6px;z-index:6;--lz-k-cf:6px;padding:2px 6px;font-size:10px;letter-spacing:.18em;color:var(--lz-k-glow);background:color-mix(in srgb,var(--lz-k-bg) 82%,transparent);border:1px solid var(--lz-k-glow);animation:lz-keeper-stamp .26s var(--lz-k-ease) both}@keyframes lz-keeper-stamp{0%{transform:scale(1.6) rotate(-6deg);opacity:0}to{transform:none;opacity:1}}.lz-keeper__ring{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none;z-index:6;border:1px solid var(--lz-k-glow);opacity:0;transition:opacity var(--lz-k-fade) linear;will-change:transform,width,height}.lz-keeper__ring[data-on="1"]{opacity:var(--lz-k-gain)}.lz-keeper__ring-c{position:absolute;inset:-1px}.lz-keeper__ring-c:after,.lz-keeper__ring-c:before{content:"";position:absolute;width:12px;height:12px}.lz-keeper__ring-c:before{top:-5px;right:-5px;border-top:1.5px solid var(--lz-k-glow);border-right:1.5px solid var(--lz-k-glow)}.lz-keeper__ring-c:after{bottom:-5px;left:-5px;border-bottom:1.5px solid var(--lz-k-glow);border-left:1.5px solid var(--lz-k-glow)}.lz-keeper__overlay{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:7}.lz-keeper__trail{stroke:var(--lz-k-glow);stroke-width:1;opacity:0;transition:opacity 80ms linear}.lz-keeper__trail[data-on="1"]{opacity:calc(.55 * var(--lz-k-gain))}.lz-keeper__note{--lz-k-cf:8px;padding:8px 11px 9px}.lz-keeper__note-kind{display:flex;align-items:center;gap:6px;margin-bottom:5px;font-family:var(--lz-k-font-mono);font-size:11px;letter-spacing:.08em;color:var(--lz-k-ink-3)}.lz-keeper__note-ic{width:11px;height:11px;flex:0 0 auto;color:var(--lz-k-glow)}.lz-keeper__note-line{font-size:15px;line-height:1.4;color:var(--lz-k-ink);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.lz-keeper__note-line b{color:var(--lz-k-glow);font-weight:600}.lz-keeper__think{position:absolute;left:50%;top:14px;transform:translateX(-50%);z-index:13;display:flex;gap:5px;padding:5px 10px;--lz-k-cf:6px}.lz-keeper__rail{position:sticky;top:var(--lz-keeper-sticky-top,56px);align-self:start;height:260px;border-left:1px solid var(--lz-k-line);background:var(--lz-k-bg-2)}.lz-keeper__railbtn{position:absolute;inset:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--lz-k-ink-2);transition:color var(--lz-k-fade) linear}.lz-keeper__railbtn:hover{color:var(--lz-k-ink)}.lz-keeper__railword{writing-mode:vertical-rl;letter-spacing:.08em}.lz-keeper__railn,.lz-keeper__railword{font-family:var(--lz-k-font-mono);font-size:11px}.lz-keeper__railn{color:var(--lz-k-ink-3)}.lz-keeper__bottom{position:sticky;bottom:0;z-index:20;padding:8px 12px;border-top:1px solid var(--lz-k-line);background:var(--lz-k-bg-2)}.lz-keeper__bottom,.lz-keeper__lumi{display:flex;flex-direction:column;gap:6px;min-width:0}.lz-keeper__saybox{--lz-k-cf:6px;padding:1px;display:block;min-width:0}.lz-keeper__sayinput{width:100%;height:30px;padding:0 10px;background:transparent;border:0;font-size:13px;color:var(--lz-k-ink)}.lz-keeper__sayinput::placeholder{color:var(--lz-k-ink-3)}.lz-keeper__sayinput:focus{outline:none}.lz-keeper__send{--lz-k-cf:6px;font-size:13px;padding:6px 10px;color:var(--lz-k-ink)}.lz-keeper__acts{display:flex;align-items:center;gap:5px;flex:0 0 auto}.lz-keeper__act{position:relative;flex:0 0 auto;color:var(--lz-k-ink-2)}.lz-keeper__act,.lz-keeper__act svg{width:24px;height:24px;display:block}.lz-keeper__act[data-on="1"]{color:var(--lz-k-ink);box-shadow:inset 0 0 0 1.5px var(--lz-k-glow)}.lz-keeper__continue{--lz-k-cf:6px;background:var(--lz-k-glow);font-family:var(--lz-k-font-mono);font-size:11px;letter-spacing:.08em;color:var(--lz-k-ink);padding:4px 8px;flex:0 0 auto;display:inline-flex;align-items:center;gap:5px}.lz-keeper__interrupt{position:absolute;bottom:calc(100% + 8px);right:12px;z-index:30;max-width:min(320px,82vw);--lz-k-cf:10px;padding:9px 12px;display:flex;align-items:flex-start;gap:8px;box-shadow:var(--lz-k-shadow);animation:lz-keeper-interrupt-in .26s var(--lz-k-ease) both;transition:opacity var(--lz-k-fade) linear}.lz-keeper__interrupt[data-out="1"]{opacity:0}@keyframes lz-keeper-interrupt-in{0%{transform:translateX(28px);opacity:0}to{transform:none;opacity:1}}.lz-keeper__interrupt-body{min-width:0}.lz-keeper__interrupt-name{display:block;font-family:var(--lz-k-font-mono);font-size:10px;letter-spacing:.14em;color:var(--lz-k-ink-3);margin-bottom:3px}.lz-keeper__interrupt-line{display:block;font-size:15px;line-height:1.35;color:var(--lz-k-ink)}.lz-keeper__interrupt-acts{display:flex;align-items:center;gap:4px;flex:0 0 auto}.lz-keeper__interrupt-go{--lz-k-cf:6px;font-family:var(--lz-k-font-mono);font-size:11px;letter-spacing:.08em;color:var(--lz-k-ink-2);padding:3px 7px;white-space:nowrap}.lz-keeper__interrupt-go:hover{color:var(--lz-k-ink)}.lz-keeper__interrupt-close{display:grid;place-items:center;width:22px;height:22px;color:var(--lz-k-ink-3)}.lz-keeper__interrupt-close:hover{color:var(--lz-k-ink)}.lz-keeper--still .lz-keeper__interrupt{animation:none}@media (prefers-reduced-motion:reduce){.lz-keeper__interrupt{animation:none}}.lz-keeper__xhair{position:absolute;left:0;top:0;width:20px;height:20px;z-index:9;pointer-events:none;opacity:0;transition:opacity .12s linear;will-change:transform}.lz-keeper__xhair[data-on="1"]{opacity:calc(.9 * var(--lz-k-gain))}.lz-keeper__xhair i{position:absolute;background:var(--lz-k-glow)}.lz-keeper__xhair i:first-child{left:9.5px;top:0;width:1px;height:5px}.lz-keeper__xhair i:nth-child(2){left:9.5px;bottom:0;width:1px;height:5px}.lz-keeper__xhair i:nth-child(3){top:9.5px;left:0;height:1px;width:5px}.lz-keeper__xhair i:nth-child(4){top:9.5px;right:0;height:1px;width:5px}.lz-keeper__status{padding:14px 16px;font-size:14px;color:var(--lz-k-ink-2)}.lz-keeper__status-text{margin:0 0 8px}.lz-keeper--empty{min-height:calc(100vh - var(--nav-height) - var(--lz-space) * 8);min-height:calc(100dvh - var(--nav-height) - var(--lz-space) * 8);display:flex;flex-direction:column}.lz-keeper--empty .lz-keeper__main{flex:1 1;align-items:stretch;grid-template-rows:minmax(0,1fr) auto}.lz-keeper--empty .lz-keeper__stage{display:flex;flex-direction:column}.lz-keeper--empty .lz-keeper__ruler{flex-shrink:0}.lz-keeper--empty .lz-keeper__status--empty{flex:1 1;display:flex;align-items:center;justify-content:center;margin:0;padding:calc(var(--lz-space) * 4);text-align:center}.lz-keeper--empty .lz-keeper__bottom{position:relative;flex-shrink:0}.lz-keeper__toolbar{display:flex;align-items:center;gap:10px;padding:8px 16px 0;font-family:var(--lz-k-font-mono);font-size:11px;letter-spacing:.08em}.lz-keeper__r18-toggle{--lz-k-cf:6px;padding:3px 9px;color:var(--lz-k-ink-2)}.lz-keeper__r18-toggle[aria-pressed=true]{color:var(--lz-k-ink);box-shadow:inset 0 0 0 1px var(--lz-k-glow)}.lz-keeper__r18-hint{background:none;border:0;padding:0;margin:0;font:inherit;font-family:var(--lz-k-font-mono);font-size:11px;letter-spacing:.08em;cursor:pointer;text-align:left;max-width:100%;color:var(--lz-k-ink-3);text-decoration:underline;text-underline-offset:3px}.lz-keeper__r18-hint:hover{color:var(--lz-k-ink-2)}.lz-keeper__r18-hint:focus-visible{outline:1px solid var(--lz-k-glow);outline-offset:3px}.lz-keeper__filter{display:flex;align-items:center;gap:8px;padding:8px 16px 0;font-family:var(--lz-k-font-mono);font-size:12px;color:var(--lz-k-ink-2)}.lz-keeper__filter-clear{display:inline-grid;place-items:center;width:20px;height:20px;color:var(--lz-k-ink-2)}.lz-keeper__filter-clear:hover{color:var(--lz-k-ink)}.lz-keeper__sentinel{height:1px}.lz-keeper__regmark{width:16px;height:16px;fill:none;stroke:var(--lz-k-ink-3);stroke-width:1;opacity:.55}.lz-keeper__deco,.lz-keeper__regmark{position:absolute;pointer-events:none}.lz-keeper__deco{font-family:var(--lz-k-font-mono);font-size:9px;letter-spacing:.14em;color:var(--lz-k-ink-3);-webkit-user-select:none;user-select:none;white-space:nowrap}@media (max-width:980px){.lz-keeper__main{grid-template-columns:minmax(0,1fr)}.lz-keeper__rail{position:relative;height:44px;border-left:0;border-top:1px solid var(--lz-k-line)}.lz-keeper__railbtn{flex-direction:row;gap:8px}.lz-keeper__railword{writing-mode:horizontal-tb}}@media (max-width:760px){.lz-keeper__bottom{padding:6px 8px;gap:6px}.lz-keeper__ruler{height:18px}.lz-keeper__marker{top:8px}}@media (max-width:520px){.lz-keeper__acts{flex:0 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.lz-keeper__acts::-webkit-scrollbar{display:none}}.lz-keeper__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lz-keeper[data-scene=line] .lz-keeper__grid{opacity:.25}.lz-keeper__past{position:relative;z-index:12;margin:10px 14px 14px;padding:12px 14px 14px;--lz-k-cf:10px;box-shadow:var(--lz-k-shadow)}.lz-keeper__past-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:var(--lz-k-font-mono);font-size:11px;letter-spacing:.08em;color:var(--lz-k-ink-3)}.lz-keeper__past-close{display:grid;place-items:center;width:22px;height:22px;color:var(--lz-k-ink-2)}.lz-keeper__past-close:hover{color:var(--lz-k-ink)}.lz-keeper__past-say{margin:8px 0 0;font-size:13px;color:var(--lz-k-ink-3)}.lz-keeper__past-speech{margin:6px 0 10px;font-size:18px;line-height:1.3;color:var(--lz-k-ink)}.lz-keeper__past-empty{margin:10px 0;font-size:13px;color:var(--lz-k-ink-2)}.lz-keeper__past-acts{display:flex;justify-content:flex-end;margin-top:12px}.lz-keeper__unavailable{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--lz-k-font-mono);font-size:11px;letter-spacing:.08em;color:var(--lz-k-ink-3);background-image:linear-gradient(90deg,var(--lz-k-ink-3) 0 1px,transparent 1px),linear-gradient(180deg,var(--lz-k-ink-3) 0 1px,transparent 1px);background-size:8px 8px;opacity:.85}html[data-lz-shell=keeper][data-theme=dark] body{background:var(--lz-k-bg)}html[data-lz-shell=keeper][data-theme=dark] .site-footer{background:var(--lz-k-bg);border-top-color:var(--lz-k-line)}html[data-lz-shell=keeper][data-theme=dark] .site-footer-inner{color:var(--lz-k-ink-2)}html[data-lz-shell=keeper][data-theme=dark] .site-footer-link{color:var(--lz-k-ink-3)}html[data-lz-shell=keeper][data-theme=dark] .site-footer-link:hover{color:var(--lz-k-glow)}html[data-lz-shell=keeper][data-theme=dark] .site-footer-sep{color:var(--lz-k-line)}html[data-lz-shell=keeper][data-theme=dark] #navbar.lz-top{background:var(--lz-k-brush),var(--lz-k-bg-2);border-bottom-color:transparent;--lz-surface:var(--lz-k-bg-2);--lz-surface-2:var(--lz-k-panel);--lz-ink:var(--lz-k-ink);--lz-ink-2:var(--lz-k-ink-2);--lz-ink-3:var(--lz-k-ink-3);--lz-line:var(--lz-k-line);--lz-accent:var(--lz-k-glow);--surface:var(--lz-k-bg-2);--border:var(--lz-k-line);--text:var(--lz-k-ink);--text-secondary:var(--lz-k-ink-2);--text-light:var(--lz-k-ink-3);--glass-bg:var(--lz-k-bg-2);--glass-border:var(--lz-k-line);--glass-text:var(--lz-k-ink);--glass-text-secondary:var(--lz-k-ink-2);--glass-text-light:var(--lz-k-ink-3);--primary:var(--lz-k-glow);--primary-bg:color-mix(in srgb,var(--lz-k-glow) 18%,transparent)}html[data-lz-shell=keeper][data-theme=dark] #navbar.lz-top:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--lz-k-foil);pointer-events:none}html[data-lz-shell=keeper][data-theme=dark] .lzl-playbar{background:var(--lz-k-bg-2);--glass-bg:var(--lz-k-bg-2);--glass-border:var(--lz-k-line);--glass-text:var(--lz-k-ink);--glass-text-secondary:var(--lz-k-ink-2);--glass-text-light:var(--lz-k-ink-3);--primary:var(--lz-k-glow);--primary-bg:color-mix(in srgb,var(--lz-k-glow) 18%,transparent)}html[data-lz-shell=keeper][data-theme=dark] .lzl-playbar-fixed{border-top-color:var(--lz-k-line)}html[data-lz-shell=keeper][data-theme=dark] .lzl-playbar-btn:hover{color:var(--lz-k-glow)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__bottom{background:var(--lz-k-brush),var(--lz-k-bg-2)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__saybox{background:var(--lz-k-metal)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__frame{border:1px solid transparent;border-image:var(--lz-k-metal) 1;box-shadow:none}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper[data-motion="1"]{transition:--lz-k-glow .3s linear,--lz-k-glow-2 .3s linear}html[data-lz-shell=keeper][data-theme=dark][data-perf=low] .lz-keeper [data-halo="1"]{filter:none}html[data-lz-shell=keeper][data-theme=dark][data-perf=low] .lz-keeper-cham--glass:before{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--lz-k-panel)}html[data-lz-shell=keeper][data-theme=dark][data-perf=low] .lz-keeper__foil,html[data-lz-shell=keeper][data-theme=dark][data-perf=low] .lz-keeper__note{animation:none}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper [data-deco]{font-family:var(--lz-k-font-mono);font-size:9px;letter-spacing:.14em;color:var(--lz-k-ink-3);pointer-events:none;user-select:none;-webkit-user-select:none}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__amb{position:absolute;inset:0;pointer-events:none;background:radial-gradient(58% 46% at 0 0,color-mix(in srgb,var(--lz-k-glow) calc(18% * var(--lz-k-gain)),transparent),transparent 62%),radial-gradient(52% 42% at 100% 0,color-mix(in srgb,var(--lz-k-glow-2) calc(14% * var(--lz-k-gain)),transparent),transparent 60%),radial-gradient(52% 42% at 0 100%,color-mix(in srgb,var(--lz-k-glow-2) calc(14% * var(--lz-k-gain)),transparent),transparent 60%),radial-gradient(58% 46% at 100% 100%,color-mix(in srgb,var(--lz-k-glow) calc(18% * var(--lz-k-gain)),transparent),transparent 62%)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__lights{display:flex;align-items:center;gap:9px;margin-left:auto}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__lamp{display:inline-flex;align-items:center;gap:3px}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__lamp i{display:block;width:6px;height:6px;background:var(--lz-k-line-hi)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__lamp[data-l=net][data-on="0"] i{background:var(--lz-k-line)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__lamp[data-l=net][data-on="1"] i{background:var(--lz-k-glow-2)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__lamp[data-l=ai][data-on="1"] i{background:var(--lz-k-glow)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__lamp[data-l=r18][data-on="0"] i{background:var(--lz-k-line)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__lamp[data-l=r18][data-on="1"] i{background:var(--lz-k-amber)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__serial{position:absolute;right:10px;top:50%;transform:translateY(-50%);white-space:nowrap}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__barcode{position:absolute;right:8px;bottom:30px}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__barcode rect{fill:var(--lz-k-ink-3);opacity:.6}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__laser{position:absolute;left:0;top:0;z-index:6;overflow:visible;pointer-events:none}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__laser[hidden]{display:none}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__laser-core{fill:none;stroke:color-mix(in srgb,var(--lz-k-glow) 45%,#fff);stroke-width:1.5;stroke-dasharray:1;vector-effect:non-scaling-stroke}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__laser-halo{fill:none;stroke:var(--lz-k-glow);stroke-width:4;stroke-opacity:calc(.3 * var(--lz-k-gain));stroke-dasharray:1;vector-effect:non-scaling-stroke}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__radar{position:absolute;left:0;top:0;z-index:7;width:0;height:0;overflow:visible;pointer-events:none}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__radar[hidden]{display:none}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__radar i{position:absolute;left:0;top:0;width:0;height:0;border:1.5px solid var(--lz-k-glow);opacity:0}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__chroma{position:absolute;left:0;top:0;z-index:8;overflow:hidden;opacity:0;mix-blend-mode:screen;pointer-events:none}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__chroma i{position:absolute;inset:0;display:block;background-color:var(--lz-k-glow);background-image:var(--lz-k-chroma-src,none);background-size:100% 100%;background-repeat:no-repeat;background-blend-mode:multiply}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__chroma i:nth-child(2){background-color:var(--lz-k-glow-2)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__chroma i:first-child{transform:translateX(-3px)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__chroma i:nth-child(2){transform:translateX(3px)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__notelink{fill:none;stroke:color-mix(in srgb,var(--lz-k-glow) 45%,#fff);stroke-width:1;stroke-dasharray:1;opacity:0}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__notelink-halo{fill:none;stroke:var(--lz-k-glow);stroke-width:3;stroke-dasharray:1;stroke-opacity:calc(.5 * var(--lz-k-gain));opacity:0}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__notelink-halo[data-on="1"],html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__notelink[data-on="1"]{opacity:.8}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__marker{transition:left .6s var(--lz-k-ease),opacity var(--lz-k-fade) linear}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__xread{position:absolute;left:15px;top:1px;color:var(--lz-k-ink);white-space:nowrap}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper[data-motion="0"],html[data-lz-shell=keeper][data-theme=dark] .lz-keeper[data-motion="0"] .lz-keeper__chroma,html[data-lz-shell=keeper][data-theme=dark] .lz-keeper[data-motion="0"] .lz-keeper__frame,html[data-lz-shell=keeper][data-theme=dark] .lz-keeper[data-motion="0"] .lz-keeper__grid:after,html[data-lz-shell=keeper][data-theme=dark] .lz-keeper[data-motion="0"] .lz-keeper__heat,html[data-lz-shell=keeper][data-theme=dark] .lz-keeper[data-motion="0"] .lz-keeper__lamp i,html[data-lz-shell=keeper][data-theme=dark] .lz-keeper[data-motion="0"] .lz-keeper__laser,html[data-lz-shell=keeper][data-theme=dark] .lz-keeper[data-motion="0"] .lz-keeper__marker,html[data-lz-shell=keeper][data-theme=dark] .lz-keeper[data-motion="0"] .lz-keeper__notelink,html[data-lz-shell=keeper][data-theme=dark] .lz-keeper[data-motion="0"] .lz-keeper__notelink-halo,html[data-lz-shell=keeper][data-theme=dark] .lz-keeper[data-motion="0"] .lz-keeper__trail,html[data-lz-shell=keeper][data-theme=dark] .lz-keeper[data-motion="0"] .lz-keeper__xhair{transition:none}.lz-keeper__wmbrand{display:none}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__wmbrand{display:inline-flex;align-items:center;gap:6px;margin-right:10px}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__wmbrand+.lz-top__brand .lz-top__brand-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__wm{display:block;width:58px;height:22px;overflow:visible}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__wm-halo{fill:none;stroke:var(--lz-k-glow);stroke-width:3;stroke-opacity:calc(.55 * var(--lz-k-gain));stroke-linejoin:miter;stroke-linecap:square}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__wm-core{fill:none;stroke:color-mix(in srgb,var(--lz-k-glow) 45%,#fff);stroke-width:1;stroke-linejoin:miter;stroke-linecap:square}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__wm-p{stroke-dasharray:1;stroke-dashoffset:0}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__breathe,html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__wm-lamp{display:block;width:5px;height:5px;background:color-mix(in srgb,var(--lz-k-glow) 45%,#fff)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__breathe{opacity:.35}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__note:after{content:"";position:absolute;left:var(--lz-k-cf);right:0;top:0;height:1px;background:var(--lz-k-foil);background-size:200% 100%;pointer-events:none}html[data-lz-shell=keeper][data-theme=dark][data-perf=low] .lz-keeper__note:after{animation:none}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__fx{position:absolute;inset:0;z-index:15;overflow:hidden;pointer-events:none}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__interrupt{animation-duration:.28s}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__torn{position:absolute;inset:0;z-index:9;overflow:hidden;mix-blend-mode:screen;pointer-events:none}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__torn i{position:absolute;left:-6%;width:112%;display:block;background:color-mix(in srgb,var(--lz-k-glow) 60%,transparent)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__decoded{position:absolute;right:8px;bottom:8px;z-index:10;padding:1px 5px;background:color-mix(in srgb,var(--lz-k-bg) 70%,transparent);color:var(--lz-k-amber);font-family:var(--lz-k-font-mono);font-size:9px;letter-spacing:.18em;pointer-events:none}html[data-lz-shell=keeper][data-theme=dark] .lz-look-stage__bg{background:var(--lz-k-scrim)}html[data-lz-shell=keeper][data-theme=dark] .lz-keeper__stage-foil{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--lz-k-foil);background-size:200% 100%;pointer-events:none}html[data-lz-shell=keeper][data-theme=dark][data-perf=low] .lz-keeper__stage-foil{animation:none}.wumoe-panel{width:min(100%,760px);margin-inline:auto;color:var(--lz-ink);background:var(--lz-surface);border:1px solid var(--lz-line);border-radius:var(--lz-r-2);min-width:0;padding:12px 12px max(12px,env(safe-area-inset-bottom))}.wumoe-panel form,.wumoe-panel header,.wumoe-settings li{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wumoe-panel header span{color:var(--lz-ink-2);font-size:12px}.wumoe-panel button{border:1px solid var(--lz-line);border-radius:var(--lz-r-1);padding:8px;color:var(--lz-ink);background:var(--lz-surface-2);cursor:pointer}.wumoe-panel button[aria-checked=true],.wumoe-panel button[aria-pressed=true]{border-color:var(--lz-accent)}.wumoe-panel button:disabled,.wumoe-panel button[aria-disabled=true]{opacity:.6}.wumoe-panel textarea{flex:1 1;min-width:0;resize:vertical;padding:8px;font:inherit;font-size:16px;color:var(--lz-ink);background:var(--lz-bg);border:1px solid var(--lz-line);border-radius:var(--lz-r-1);scroll-margin-bottom:100px}.wumoe-messages{max-height:min(40dvh,360px);overflow-y:auto;overscroll-behavior:contain}.wumoe-messages p{white-space:pre-wrap;overflow-wrap:anywhere;padding:8px}.wumoe-messages strong{display:block;font-size:12px;color:var(--lz-ink-2)}.wumoe-message--user{background:var(--lz-surface-2)}.wumoe-settings{max-height:40dvh;overflow-y:auto;padding-block:12px;border-block:1px solid var(--lz-line)}.wumoe-settings p,.wumoe-settings small{font-size:13px;color:var(--lz-ink-2)}.wumoe-settings small{display:block}.wumoe-settings ul{padding:0;list-style:none;overflow-wrap:anywhere}.wumoe-choices{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:600px){.wumoe-panel{padding-inline:8px}.wumoe-panel form{align-items:stretch}}:root{--f-bg:var(--lz-bg);--f-bg-2:var(--lz-surface);--f-panel:var(--lz-surface);--f-panel-2:var(--lz-surface-2);--f-line:var(--lz-line);--f-ink:var(--lz-ink);--f-ink-2:var(--lz-ink-2);--f-ink-3:var(--lz-ink-3);--f-sig:var(--lz-accent);--f-sig-2:var(--lz-accent);--f-on-sig:var(--lz-on-accent);--f-danger:color-mix(in srgb,var(--lz-danger) 88%,var(--lz-ink));--f-amber:var(--lz-mid);--f-glow:transparent;--f-metal:none;--f-foil:none;--f-brush:none;--f-t:var(--lz-dur);--f-measure:38em;--f-scrim:color-mix(in srgb,var(--lz-bg) 88%,transparent);--f-viewer-scrim:rgba(0,0,0,.82);--f-shadow:0 12px 32px rgba(0,0,0,.18)}[data-theme=dark]{--f-bg:var(--lz-bg);--f-bg-2:var(--lz-surface);--f-panel:var(--lz-surface);--f-panel-2:var(--lz-surface-2);--f-line:var(--lz-line);--f-ink:var(--lz-ink);--f-ink-2:var(--lz-ink-2);--f-ink-3:var(--lz-ink-3);--f-sig:var(--lz-accent);--f-sig-2:var(--lz-accent);--f-on-sig:var(--lz-on-accent);--f-danger:color-mix(in srgb,var(--lz-danger) 62%,var(--lz-ink));--f-glow:var(--lz-accent);--f-metal:none;--f-foil:none;--f-brush:none}.lzf-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border-radius:var(--lz-r-2);border:1px solid var(--f-line);background:var(--f-panel);color:var(--f-ink);font-size:14px;white-space:nowrap;transition:color var(--f-t) var(--lz-ease),background-color var(--f-t) var(--lz-ease),border-color var(--f-t) var(--lz-ease)}.lzf-btn:hover{border-color:var(--f-ink-3)}.lzf-btn--primary{background:var(--f-ink);color:var(--f-bg);font-weight:600}.lzf-btn--primary,.lzf-btn--primary:hover{border-color:var(--f-ink)}[data-theme=dark] .lzf-btn--primary{background:var(--f-metal);color:var(--lz-k-ink);border-color:color-mix(in srgb,var(--f-glow) 55%,transparent)}[data-theme=dark] .lzf-btn--glow{box-shadow:0 0 12px color-mix(in srgb,var(--f-glow) 30%,transparent)}.lzf-btn--ghost{background:transparent;border-color:transparent;color:var(--f-ink-2)}.lzf-btn--ghost:hover{color:var(--f-ink);background:var(--f-panel-2)}.lzf-btn--danger{background:transparent;border-color:transparent;color:var(--f-danger)}.lzf-btn--danger:hover{border-color:var(--f-danger)}.lzf-btn--sm{height:28px;padding:0 10px;font-size:12px;border-radius:var(--lz-r-1)}.lzf-btn--icon{width:36px;padding:0}.lzf-btn[aria-disabled=true],.lzf-btn[disabled]{opacity:.5;cursor:not-allowed}.lzf-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--lz-r-2);color:var(--f-ink-2);background:none;border:0;padding:0}.lzf-iconbtn:hover{color:var(--f-ink);background:var(--f-panel-2)}.lzf-iconbtn--sm{width:26px;height:26px}.lzf-input,.lzf-select,.lzf-textarea{width:100%;min-width:0;padding:8px 12px;border-radius:var(--lz-r-2);border:1px solid var(--f-line);background:var(--f-panel);color:var(--f-ink);font-size:16px;line-height:1.6;font-family:inherit}.lzf-textarea{resize:vertical}.lzf-input::placeholder,.lzf-textarea::placeholder{color:var(--f-ink-3)}.lzf-input:focus,.lzf-select:focus,.lzf-textarea:focus{outline:2px solid var(--f-ink);outline-offset:2px;border-color:var(--f-ink)}[data-theme=dark] .lzf-input:focus,[data-theme=dark] .lzf-select:focus,[data-theme=dark] .lzf-textarea:focus{outline-color:var(--f-glow);box-shadow:0 0 10px color-mix(in srgb,var(--f-glow) 32%,transparent)}.lzf-field{margin-bottom:14px}.lzf-label{display:block;font-size:14px;font-weight:600;margin-bottom:6px}.lzf-hint{font-size:12px;color:var(--f-ink-2)}.lzf-hint code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;padding:1px 4px;border-radius:var(--lz-r-1);background:var(--f-panel-2)}.lzf-err{color:var(--f-danger)}.lzf-err,.lzf-ok{display:inline-flex;align-items:center;gap:5px;font-size:12px}.lzf-ok{color:var(--f-sig)}.lzf-check{display:flex;align-items:flex-start;gap:8px;font-size:14px}.lzf-check input{margin-top:4px;flex:0 0 auto;width:16px;height:16px}.lzf-check a{color:var(--f-sig);text-decoration:underline;text-underline-offset:2px}.lzf-card,.lzf-panel{background:var(--f-panel);border:1px solid var(--f-line);border-radius:var(--lz-r-2)}.lzf-card{padding:16px}.lzf-sec{border-top:1px solid var(--f-line);margin-top:20px;padding-top:20px}.lzf-h1{font-size:28px;font-weight:650;letter-spacing:-.01em;margin:0;line-height:1.3}.lzf-h2{font-size:20px;font-weight:650;margin:0 0 4px;line-height:1.4}.lzf-h3{font-size:16px;font-weight:600;margin:0 0 8px}.lzf-pagehead{align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.lzf-pagehead,.lzf-toolbar{display:flex;flex-wrap:wrap}.lzf-toolbar{align-items:center;gap:10px;margin-bottom:6px}.lzf-tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lzf-tabs{display:flex;gap:4px;flex-wrap:wrap}.lzf-tab{height:34px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--f-ink-2);background:none;border:0;border-bottom:2px solid transparent}.lzf-tab:hover{color:var(--f-ink)}.lzf-tab[aria-current=page],.lzf-tab[aria-pressed=true],.lzf-tab[aria-selected=true]{color:var(--f-ink);border-bottom-color:var(--f-sig);font-weight:600}.lzf-chips{display:flex;gap:6px;flex-wrap:wrap}.lzf-chip{height:28px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;border-radius:var(--lz-r-1);border:1px solid var(--f-line);background:transparent;font-size:12px;color:var(--f-ink-2)}.lzf-chip:hover{color:var(--f-ink);border-color:var(--f-ink-3)}.lzf-chip[aria-pressed=true]{color:var(--f-ink);border-color:color-mix(in srgb,var(--f-sig) 60%,var(--f-line));background:color-mix(in srgb,var(--f-sig) 12%,transparent)}.lzf-seg{display:inline-flex;border:1px solid var(--f-line);border-radius:var(--lz-r-2);overflow:hidden}.lzf-seg button{height:32px;padding:0 12px;font-size:12px;color:var(--f-ink-2);background:none;border:0}.lzf-seg button+button{border-left:1px solid var(--f-line)}.lzf-seg button[aria-pressed=true]{background:var(--f-panel-2);color:var(--f-ink);font-weight:600}.lzf-seg button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.lzf-av{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;font-size:14px;font-weight:600;color:var(--f-ink);border:1px solid var(--f-line);background:linear-gradient(135deg,color-mix(in srgb,var(--f-sig) 26%,var(--f-panel)),color-mix(in srgb,var(--f-sig-2) 18%,var(--f-panel)));object-fit:cover}.lzf-av--lg{width:56px;height:56px;font-size:20px}.lzf-av--xl{width:96px;height:96px;font-size:32px}.lzf-lv{display:inline-flex;align-items:center;height:18px;padding:0 5px;border:1px solid var(--f-line);border-radius:var(--lz-r-1);white-space:nowrap}.lzf-lv,.lzf-time,.lzf-uid{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--f-ink-2)}.lzf-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0;font-size:12px;color:var(--f-ink-2)}.lzf-name{font-size:14px;font-weight:600;color:var(--f-ink);background:none;border:0;padding:0}.lzf-link{color:var(--f-sig);text-decoration:none}.lzf-link:hover{text-decoration:underline;text-underline-offset:2px}.lzf-cat{height:18px;padding:0 6px;margin-left:8px;border-radius:var(--lz-r-1);background:var(--f-panel-2);font-weight:400;vertical-align:middle}.lzf-cat,.lzf-flag{display:inline-flex;align-items:center;color:var(--f-ink-2);font-size:12px}.lzf-flag{gap:4px}.lzf-flag--pin{color:var(--f-sig);font-weight:600}.lzf-r18{display:inline-flex;align-items:center;height:18px;padding:0 5px;border-radius:var(--lz-r-1);background:var(--lz-r18);color:#FFFFFF;font-size:12px;font-weight:600}.lzf-rowlist{list-style:none;margin:0;padding:0}.lzf-row{position:relative;display:flex;gap:12px;padding:16px 0 16px 14px;border-bottom:1px solid var(--f-line)}.lzf-row:first-child{border-top:1px solid var(--f-line)}.lzf-row:hover{background:color-mix(in srgb,var(--f-panel-2) 60%,transparent)}.lzf-heat{flex:0 0 auto;width:3px;border-radius:2px;align-self:stretch;background:linear-gradient(180deg,var(--f-sig),transparent);opacity:calc(.25 + var(--heat, 0) * .75);transform-origin:top;transform:scaleY(calc(.14 + var(--heat, 0) * .86))}.lzf-heat[data-cold="1"]{opacity:.18}.lzf-row__body{min-width:0;flex:1 1 auto}.lzf-row__title{font-size:16px;font-weight:600;line-height:1.5;margin:6px 0 4px;text-overflow:ellipsis;-webkit-line-clamp:2}.lzf-row__excerpt,.lzf-row__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.lzf-row__excerpt{margin:0;font-size:14px;line-height:1.7;color:var(--f-ink-2);-webkit-line-clamp:3}.lzf-row__excerpt--fade{-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.lzf-actions{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-top:8px}.lzf-action{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--f-ink-2);padding:2px 6px;border-radius:var(--lz-r-1);background:none;border:0}.lzf-action:hover{color:var(--f-ink);background:var(--f-panel-2)}.lzf-action--danger{color:var(--f-danger)}.lzf-thumbs{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.lzf-thumb{width:84px;height:60px;border-radius:var(--lz-r-1);overflow:hidden;border:1px solid var(--f-line);display:block;padding:0;background:var(--f-panel-2)}.lzf-gallery{display:grid;gap:8px;margin-top:14px}.lzf-gallery--1{grid-template-columns:minmax(0,420px)}.lzf-gallery--4{grid-template-columns:repeat(2,minmax(0,200px))}.lzf-photo{display:block;border-radius:var(--lz-r-1);overflow:hidden;border:1px solid var(--f-line);padding:0;background:var(--f-panel-2)}.lzf-pager{display:flex;align-items:center;justify-content:center;gap:6px;padding:18px 0 4px;flex-wrap:wrap}.lzf-page-btn{min-width:34px;height:34px;padding:0 10px;border:1px solid var(--f-line);border-radius:var(--lz-r-1);font-size:14px;color:var(--f-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--f-panel)}.lzf-page-btn:hover{border-color:var(--f-ink-3)}.lzf-page-btn[aria-current=page]{background:var(--f-ink);color:var(--f-bg);border-color:var(--f-ink);font-weight:600}.lzf-page-btn[disabled]{opacity:.45;cursor:not-allowed}.lzf-state{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 16px;text-align:center}.lzf-state__text{font-size:14px;color:var(--f-ink-2)}.lzf-skel{width:100%;display:flex;flex-direction:column;gap:10px}.lzf-skel__row{height:12px;border-radius:3px;background:var(--f-panel-2);animation:lzfPulse 1.4s var(--lz-ease) infinite}@keyframes lzfPulse{0%,to{opacity:.55}50%{opacity:1}}.lzf-spinner{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in srgb,var(--f-ink-2) 35%,transparent);border-top-color:var(--f-sig);animation:lzfSpin .7s linear infinite;vertical-align:-2px;margin-right:6px}@keyframes lzfSpin{to{transform:rotate(1turn)}}.lzf-expbar{display:block;height:6px;border-radius:3px;background:var(--f-panel-2);overflow:hidden}.lzf-expbar>span{display:block;height:100%;background:var(--f-sig);transition:width var(--f-t) var(--lz-ease)}.lzf-scrim{background:var(--f-scrim)}.lzf-modal{padding:20px;border-radius:var(--lz-r-3);background:var(--f-panel);border:1px solid var(--f-line);color:var(--f-ink)}.lzf-modal--float{box-shadow:var(--f-shadow)}.lzf-modal__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.lzf-modal__head .lzf-h2{margin:0}@media (max-width:640px){.lzf-btn,.lzf-input,.lzf-select,.lzf-textarea{min-height:44px}.lzf-btn--sm{min-height:32px}.lzf-btn--icon,.lzf-iconbtn{width:44px}.lzf-iconbtn--sm{width:32px;height:32px}.lzf-h1{font-size:20px}.lzf-row{padding:14px 0 14px 12px}.lzf-row__title{font-size:16px}.lzf-thumb{width:calc(33.33% - 4px);height:68px}.lzf-gallery--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.lzf-action:focus-visible,.lzf-btn:focus-visible,.lzf-chip:focus-visible,.lzf-iconbtn:focus-visible,.lzf-name:focus-visible,.lzf-page-btn:focus-visible,.lzf-seg button:focus-visible,.lzf-tab:focus-visible{outline:2px solid var(--f-sig);outline-offset:2px}@media (prefers-reduced-motion:reduce){:root{--f-t:0s}[class*=lzf-]{transition-duration:0s;animation-duration:0s;animation-iteration-count:1}}.lzf-review{display:flex;flex-direction:column;gap:12px}.lzf-review__bar{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.lzf-review__list{list-style:none;margin:0;padding:0}.lzf-review__item{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid var(--f-line)}.lzf-review__item:first-child{border-top:1px solid var(--f-line)}.lzf-review__thumb{position:relative;flex:0 0 auto;width:96px;height:72px;padding:0;border:1px solid var(--f-line);border-radius:var(--lz-r-1);overflow:hidden;background:var(--f-panel-2);display:flex;align-items:center;justify-content:center}.lzf-review__thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:filter var(--f-t) var(--lz-ease)}.lzf-review__thumb.is-blurred img{filter:blur(9px)}.lzf-review__tag{position:absolute;right:4px;bottom:4px;height:16px;padding:0 4px;border-radius:var(--lz-r-1);background:var(--lz-r18);color:#FFFFFF;font-size:11px;font-weight:600;line-height:16px}.lzf-review__body{min-width:0;flex:1 1 auto}.lzf-review__title{font-size:15px;font-weight:600;line-height:1.4;margin:4px 0 2px;overflow-wrap:anywhere}.lzf-review__note{margin:6px 0 0;font-size:13px;line-height:1.6;color:var(--f-ink-2);overflow-wrap:anywhere}.lzf-review__foot{display:flex;justify-content:center;padding-top:12px}@media (max-width:640px){.lzf-review__thumb{width:72px;height:56px}}