.lz-gallery__tab,.lz-home__tab{padding-bottom:4px;border-bottom:2px solid transparent;border-radius:var(--lz-r-1) var(--lz-r-1) 0 0;color:var(--lz-ink-3);background:none;transition:color var(--lz-dur) var(--lz-ease),border-color var(--lz-dur) var(--lz-ease)}.lz-gallery__tab:hover,.lz-home__tab:hover{color:var(--lz-ink);border-bottom-color:var(--lz-hair)}.lz-gallery__tab[aria-pressed=true],.lz-home__tab[aria-pressed=true]{color:var(--lz-ink);background:none;border-bottom-color:var(--lz-accent);box-shadow:0 6px 14px -10px var(--lz-accent)}.lz-gallery__filter{width:fit-content;max-width:100%;padding:4px 4px 4px 10px;border:1px solid var(--lz-hair);border-radius:var(--lz-r-ctl);background:color-mix(in srgb,var(--lz-card-b) 60%,transparent);color:var(--lz-ink-2)}.lz-gallery__filter-clear{border:1px solid transparent;border-radius:50%}.lz-gallery__filter-clear:hover{border-color:var(--lz-hair);background:color-mix(in srgb,var(--lz-card-a) 55%,transparent)}.lz-gallery__switch input{accent-color:var(--lz-accent)}.lz-gallery-card__img:after,.lz-look__cell:after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;pointer-events:none;background:var(--lz-hairline);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media (hover:hover){.lz-gallery-card__img,.lz-look__cell{transition:box-shadow var(--lz-dur) var(--lz-ease)}.lz-gallery-card:focus-visible .lz-gallery-card__img,.lz-gallery-card:hover .lz-gallery-card__img,.lz-look__cell:focus-visible,.lz-look__cell:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--lz-accent) 32%,transparent),0 0 22px -10px color-mix(in srgb,var(--lz-accent) 55%,transparent)}}.lz-look__kind-button{border-radius:var(--lz-r-1);color:var(--lz-ink-3)}.lz-look__kind-button:hover{color:var(--lz-ink);background:none}.lz-look__kind-button[aria-pressed=true]{color:var(--lz-ink);background:none;box-shadow:inset 0 -2px 0 var(--lz-accent)}.lz-art-page__status,.lz-gallery__status{border-radius:var(--lz-r-card);background-image:var(--lz-card-fill);box-shadow:inset 0 0 0 1px var(--lz-hair-2)}.lzf-skel__row{border-radius:var(--lz-r-1);background-image:var(--lz-card-fill)}.lz-art-page__info .lz-art-info{padding:18px;border:1px solid transparent;border-radius:var(--lz-r-card);background-color:transparent;background-image:var(--lz-card-fill),var(--lz-hairline);background-origin:border-box;background-clip:padding-box,border-box;box-shadow:var(--lz-card-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}@media (max-width:899px){.lz-art-page__info .lz-art-actions{background:color-mix(in srgb,var(--lz-bg) 92%,transparent)}}.lz-art-info__title{font-family:var(--lz-font-serif);font-weight:600}.lz-art-chip,.lz-art-info__counts,.lz-art-info__date,.lz-art-info__source{font-family:var(--lz-font-mono);letter-spacing:.04em}.lz-art-chip{color:var(--lz-ink);border:1px solid var(--lz-hair-2);border-radius:var(--lz-r-ctl)}.lz-art-chip--creator{color:var(--lz-accent);border-color:color-mix(in srgb,var(--lz-art-tint) 35%,transparent)}a.lz-art-chip:hover{border-color:var(--lz-hair-s)}.lz-art-act{border-color:var(--lz-hair);border-radius:var(--lz-r-ctl);background:color-mix(in srgb,var(--lz-card-a) 45%,transparent)}.lz-art-act:hover{border-color:var(--lz-hair-s)}.lz-art-act.is-on{font-weight:600;border-color:color-mix(in srgb,var(--lz-art-tint) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lz-art-tint) 32%,transparent)}.lz-art-act--danger{color:var(--lz-bad)}.lz-art-follow{height:30px;border-color:var(--lz-hair);border-radius:var(--lz-r-ctl)}.lz-art-follow.is-on{color:var(--lz-ink);font-weight:600;border-color:color-mix(in srgb,var(--lz-art-tint) 50%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lz-art-tint) 30%,transparent)}.lz-art-page__download{border-color:var(--lz-hair);border-radius:var(--lz-r-ctl)}.lz-art-page__download:hover{border-color:var(--lz-hair-s)}.lz-art-report__detail{border-color:var(--lz-hair);border-radius:var(--lz-r-ctl);background:color-mix(in srgb,var(--lz-surface) 72%,transparent);color:var(--lz-ink)}.lz-art-report__detail:focus{border-color:color-mix(in srgb,var(--lz-accent) 55%,transparent);outline:var(--lz-ring);outline-offset:var(--lz-ring-offset);box-shadow:0 0 0 3px color-mix(in srgb,var(--lz-accent) 15%,transparent)}.lz-up__drop{border-color:color-mix(in srgb,var(--lz-hair-s) 85%,transparent);border-radius:var(--lz-r-ctl);background:color-mix(in srgb,var(--lz-card-b) 45%,transparent)}.lz-up__drop:hover{border-color:var(--lz-hair-s)}.lz-up__section.is-error .lz-up__drop{border-color:var(--lz-up-danger)}.lz-up__section>.lz-up__label{display:flex;align-items:center;gap:8px}.lz-up__section>.lz-up__label:before{content:"";flex:0 0 auto;width:9px;height:1px;border-radius:1px;background:var(--lz-accent);box-shadow:0 0 7px 1px color-mix(in srgb,var(--lz-accent) 45%,transparent)}.lz-up__section>.lz-up__label:after{content:"";flex:1 1 auto;min-width:12px;height:1px;background:var(--lz-divider)}.lz-up__input,.lz-up__select,.lz-up__textarea{border-color:var(--lz-hair);border-radius:var(--lz-r-ctl);background:color-mix(in srgb,var(--lz-surface) 72%,transparent);color:var(--lz-ink)}.lz-up__input:focus,.lz-up__select:focus,.lz-up__textarea:focus{border-color:color-mix(in srgb,var(--lz-accent) 55%,transparent);outline:var(--lz-ring);outline-offset:var(--lz-ring-offset);box-shadow:0 0 0 3px color-mix(in srgb,var(--lz-accent) 15%,transparent)}.lz-up__choice-btn{border-color:var(--lz-hair);border-radius:var(--lz-r-ctl);background:color-mix(in srgb,var(--lz-surface) 72%,transparent)}.lz-up__choice-btn.is-on{color:var(--lz-ink);border-color:color-mix(in srgb,var(--lz-accent) 70%,transparent);background:color-mix(in srgb,var(--lz-accent) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lz-accent) 45%,transparent)}.lz-up__thumb{border:1px solid var(--lz-hair)}.lz-up__progress{background:var(--lz-surface-2);box-shadow:inset 0 0 0 1px var(--lz-hair-2)}.lz-up__progress-bar{background:var(--lz-accent)}.lz-up__standee-note{box-shadow:inset 0 0 0 1px var(--lz-hair-2)}.lz-user__tabs{border-bottom-color:var(--lz-hair-2)}.lz-user__tab{color:var(--lz-ink-3);border-bottom-color:transparent}.lz-user__tab:hover{color:var(--lz-ink);border-bottom-color:var(--lz-hair)}.lz-user__tab[aria-pressed=true]{color:var(--lz-ink);border-bottom-color:var(--lz-accent);box-shadow:0 6px 14px -10px var(--lz-accent)}.lz-works__badge{padding:1px 7px;color:var(--lz-ink-2);background:transparent;border:1px solid var(--lz-hair);border-radius:var(--lz-r-ctl);font-family:var(--lz-font-mono);letter-spacing:.04em}.lz-works__badge--rejected{color:var(--lz-bad);border-color:color-mix(in srgb,var(--lz-bad) 45%,transparent)}.lz-recent__item+.lz-recent__item{border-top-color:var(--lz-hair-2)}.lz-recent__row:hover{background:color-mix(in srgb,var(--lz-card-a) 45%,transparent)}.lz-recent__type{background:transparent;border:1px solid var(--lz-hair);border-radius:var(--lz-r-ctl)}.lz-recent__time,.lz-recent__type{color:var(--lz-ink-3);font-family:var(--lz-font-mono);letter-spacing:.04em}.lz-look-stage__side{border-left-color:var(--lz-hair);background-image:var(--lz-card-fill)}.lz-look-stage__title{font-family:var(--lz-font-serif);font-weight:600}.lz-look-stage__date{font-family:var(--lz-font-mono);letter-spacing:.04em}.lz-look-stage__close,.lz-look-stage__nav{border-color:var(--lz-hair);border-radius:var(--lz-r-ico);background:color-mix(in srgb,var(--lz-surface) 88%,transparent)}.lz-look-stage__close:hover,.lz-look-stage__nav:hover{border-color:var(--lz-hair-s)}.lz-look-stage__page{color:var(--lz-ink-3)}.lz-look-stage__page:hover{color:var(--lz-ink);border-bottom-color:var(--lz-hair)}.lz-look-stage__page[aria-current=true]{color:var(--lz-ink);border-bottom-color:var(--lz-accent)}.lzf-setnav__item{color:var(--lz-ink-3);border-left-color:transparent;border-radius:0 var(--lz-r-1) var(--lz-r-1) 0}.lzf-setnav__item:hover{color:var(--lz-ink);background:color-mix(in srgb,var(--lz-card-a) 45%,transparent)}.lzf-setnav__item[aria-selected=true]{color:var(--lz-ink);font-weight:600;border-left-color:var(--lz-accent);background:color-mix(in srgb,var(--lz-accent) 7%,transparent)}.lzf-setnav__val{color:var(--lz-ink-3);font-family:var(--lz-font-mono);letter-spacing:.04em}.lzf-choice{border-color:var(--lz-hair);border-radius:var(--lz-r-ctl);background:color-mix(in srgb,var(--lz-card-b) 60%,transparent);color:var(--lz-ink)}.lzf-choice:hover{border-color:var(--lz-hair-s)}.lzf-choice[aria-pressed=true]{color:var(--lz-ink);font-weight:600;border-color:color-mix(in srgb,var(--lz-accent) 70%,transparent);background:color-mix(in srgb,var(--lz-accent) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lz-accent) 45%,transparent),0 0 14px -6px var(--lz-accent)}.lz-appearance__group+.lz-appearance__group{padding-top:16px;border-top:1px solid var(--lz-hair-2)}.lz-appearance__label{color:var(--lz-ink-3)}.lz-appearance__label,.lzf-codes code{font-family:var(--lz-font-mono);letter-spacing:.06em}.lzf-codes code{background:color-mix(in srgb,var(--lz-surface-2) 70%,transparent);border:1px solid var(--lz-hair);border-radius:var(--lz-r-1);color:var(--lz-ink)}.lzf-amoe__note,.lzf-lumi__empty{color:var(--lz-ink-3)}.lzf-lumi__note+.lzf-lumi__note{padding-top:6px;border-top:1px solid var(--lz-hair-2)}.lzf-lumi__trait{border:1px solid var(--lz-hair);border-radius:var(--lz-r-ctl);color:var(--lz-ink-2)}.lzf-expbar{background:var(--lz-surface-2);box-shadow:inset 0 0 0 1px var(--lz-hair-2)}.lzf-expbar>span{background:var(--lz-accent);box-shadow:0 0 10px -4px color-mix(in srgb,var(--lz-accent) 70%,transparent)}.lzf-hero__exp .lzf-hint,.lzf-space__summary .lzf-hint{font-family:var(--lz-font-mono);letter-spacing:.04em}.lzf-hero__name,.lzf-uhead__name{font-family:var(--lz-font-serif)}.lzf-index button{color:var(--lz-ink-3);border-left-color:var(--lz-hair-2)}.lzf-index button:hover{color:var(--lz-ink);background:color-mix(in srgb,var(--lz-card-a) 45%,transparent)}.lzf-index button[aria-selected=true]{color:var(--lz-ink);font-weight:600;border-left-color:var(--lz-accent);background:color-mix(in srgb,var(--lz-accent) 7%,transparent)}.lzf-index__val{color:var(--lz-ink-3);font-family:var(--lz-font-mono)}.lzf-ledger__row{border-bottom-color:var(--lz-hair-2)}.lzf-ledger__row--link:hover,.lzf-person--link:hover,.lzf-space__conv:hover{background:color-mix(in srgb,var(--lz-card-a) 45%,transparent)}.lzf-ledger__amt{color:color-mix(in srgb,var(--lz-ok) 82%,var(--lz-ink));font-family:var(--lz-font-mono);letter-spacing:.02em}.lzf-ledger__amt--neg{color:var(--lz-bad)}.lzf-ledger__row .lzf-hint{font-family:var(--lz-font-mono);letter-spacing:.04em}.lzf-person,.lzf-space__conv{border-bottom-color:var(--lz-hair-2)}.lzf-space__conv[data-need=unread]:before{background:var(--lz-accent);box-shadow:0 0 8px -1px var(--lz-accent)}.lzf-space__unread{background:var(--lz-accent);color:var(--lz-on-accent);box-shadow:0 0 10px -3px var(--lz-accent)}.lzf-page-btn{border-color:var(--lz-hair);border-radius:var(--lz-r-1);background:color-mix(in srgb,var(--lz-card-b) 60%,transparent);font-family:var(--lz-font-mono)}.lzf-page-btn:hover:not(:disabled){border-color:var(--lz-hair-s);color:var(--lz-ink)}.lzf-pager .lzf-hint{font-family:var(--lz-font-mono)}.lzf-guideTop{background:color-mix(in srgb,var(--lz-bg-2) 94%,transparent);border-bottom-color:var(--lz-hair)}.lzf-guideCard__icon,.lzf-guide__head>svg{color:var(--lz-accent)}.lzf-guideCard{border-color:var(--lz-hair);border-radius:var(--lz-r-card);background:color-mix(in srgb,var(--lz-card-b) 55%,transparent)}.lzf-guideCard:hover{border-color:var(--lz-hair-s);background:color-mix(in srgb,var(--lz-card-a) 60%,transparent)}.lzf-guide__state{color:var(--lz-ink-2)}.lzf-legal__doc h1,.lzf-legal__doc h2,.lzf-legal__doc h3{font-family:var(--lz-font-serif)}.lzf-legal__doc hr{border-color:var(--lz-hair-2)}.lzf-legal__doc blockquote{border-left-color:color-mix(in srgb,var(--lz-accent) 45%,transparent);color:var(--lz-ink-2)}.lzf-legal__doc code{background:color-mix(in srgb,var(--lz-surface-2) 62%,transparent);color:var(--lz-ink)}.lzf-legal__doc a{color:var(--lz-accent)}.lz-currency{background:transparent}.lz-currency__nav{border-bottom-color:var(--lz-hair)}.lz-currency__nav a{color:var(--lz-accent);border-radius:var(--lz-r-1)}.lz-currency__nav a:hover{background:color-mix(in srgb,var(--lz-card-a) 55%,transparent)}#adminContent table,[data-theme=dark] #adminContent table{background:color-mix(in srgb,var(--lz-card-b) 45%,transparent);border-radius:var(--lz-r-card);box-shadow:inset 0 0 0 1px var(--lz-hair-2);backdrop-filter:none;-webkit-backdrop-filter:none}#adminContent th,[data-theme=dark] #adminContent th{background:color-mix(in srgb,var(--lz-card-a) 55%,transparent);color:var(--lz-ink-3);border-bottom-color:var(--lz-hair);font-family:var(--lz-font-mono);font-size:12px;letter-spacing:.06em}#adminContent td{color:var(--lz-ink);border-bottom-color:var(--lz-hair-2)}#adminContent tr:hover td{background:color-mix(in srgb,var(--lz-card-a) 45%,transparent)}#adminContent :is(input[type=text],input[type=number],input[type=search],textarea,select){border:1px solid var(--lz-hair);border-radius:var(--lz-r-1);background:color-mix(in srgb,var(--lz-surface) 72%,transparent);color:var(--lz-ink)}#adminContent :is(input,textarea,select):focus-visible{outline:var(--lz-ring);outline-offset:var(--lz-ring-offset)}.admin-sidebar,[data-theme=dark] .admin-sidebar{background:color-mix(in srgb,var(--lz-bg-2) 92%,transparent);border-color:var(--lz-hair);backdrop-filter:none;-webkit-backdrop-filter:none}.admin-content,[data-theme=dark] .admin-content{background:color-mix(in srgb,var(--lz-bg-2) 88%,transparent);border-color:var(--lz-hair);backdrop-filter:none;-webkit-backdrop-filter:none}.lzf-history__side,.lzf-history__thumbs img{border-color:var(--lz-hair-2)}.lzf-timeline li{border-left-color:var(--lz-hair-2);color:var(--lz-ink-2)}.lzf-timeline li[data-on="1"]{border-left-color:var(--lz-accent);color:var(--lz-ink)}.lzf-diff{font-family:var(--lz-font-mono)}.lzf-diff td,.lzf-diff td.lzf-diff__no{border-color:var(--lz-hair-2)}.lzf-diff tr[data-t=add]{background:color-mix(in srgb,var(--lz-ok) 12%,transparent)}.lzf-diff tr[data-t=del]{background:color-mix(in srgb,var(--lz-bad) 12%,transparent)}.lzf-viewer__img{border-color:rgba(255,255,255,.16)}@media (prefers-reduced-motion:reduce){.lz-gallery-card__img,.lz-gallery__tab,.lz-home__tab,.lz-look__cell{transition:none}}.lz-art-page--enter{animation:art-page-in .18s ease-out both}@keyframes art-page-in{0%{opacity:0}to{opacity:1}}.lz-art-page--enter .lz-art-page__img{animation:art-image-in .18s ease-out both}@keyframes art-image-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.lz-art-info--stagger>*{animation:art-info-in .26s ease-out both}.lz-art-info--stagger>:first-child{animation-delay:0s}.lz-art-info--stagger>:nth-child(2){animation-delay:40ms}.lz-art-info--stagger>:nth-child(3){animation-delay:80ms}.lz-art-info--stagger>:nth-child(4){animation-delay:.12s}.lz-art-info--stagger>:nth-child(5){animation-delay:.16s}@keyframes art-info-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lz-art-act:active{animation:art-pop .22s ease-out}@keyframes art-pop{0%,to{transform:scale(1)}45%{transform:scale(1.15)}}.lzf-viewer{animation:viewer-in .18s ease-out both}.lzf-viewer__img{transform-origin:center center;animation:viewer-image-in .18s ease-out both}@keyframes viewer-in{0%{opacity:0}to{opacity:1}}@keyframes viewer-image-in{0%{opacity:0;transform:scale(.96);filter:blur(8px)}to{opacity:1;transform:scale(1);filter:blur(0)}}.lzf-viewer__next,.lzf-viewer__prev{position:absolute;top:50%}.lzf-viewer__prev{left:12px}.lzf-viewer__next{right:12px}.lzf-viewer__close,.lzf-viewer__next,.lzf-viewer__prev{animation:viewer-tools-in .18s ease-out 80ms both}@keyframes viewer-tools-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.lz-image-slot__failure{animation:image-failure-shake .28s ease-out}@keyframes image-failure-shake{0%,to{transform:translateX(0)}35%{transform:translateX(-4px)}70%{transform:translateX(4px)}}@media (max-width:600px){.lz-art-page__img{max-width:100%}.lzf-viewer{padding:0;align-items:center}.lzf-viewer__img{max-width:100vw;max-height:calc(100vh - 72px);border-radius:0}.lzf-viewer__next,.lzf-viewer__prev{top:auto;bottom:16px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.lzf-viewer{background:radial-gradient(circle at 50% 45%,var(--lz-viewer-tint),var(--f-viewer-scrim) 62%);overflow:hidden}.lzf-viewer:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 12vw rgba(0,0,0,.34)}.lzf-viewer__img{position:relative;z-index:1;transition:transform .18s ease,opacity .18s ease,filter .18s ease}.lz-art-page__stack{background:var(--lz-card-color,transparent)}.lzf-viewer__img{touch-action:none}.lzf-viewer__info{position:absolute;z-index:3;left:16px;bottom:16px;display:flex;flex-direction:column;gap:2px;max-width:min(70vw,420px);color:#fff;background:rgba(0,0,0,.48);border-radius:10px;padding:8px 10px;font-size:12px}.lzf-viewer__info strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lzf-viewer__info button{align-self:flex-start;border:0;padding:0;color:inherit;background:none;cursor:pointer;font:inherit}.lzf-viewer__img:not([src]){opacity:0}.lzf-viewer__progress{position:absolute;z-index:3;top:0;left:0;width:var(--lz-progress);height:2px;background:var(--lz-art-tint,#fff);transition:width .12s ease,opacity .26s ease}.lzf-viewer__meta,.lzf-viewer__tip{position:absolute;z-index:3;left:50%;transform:translateX(-50%);color:#fff;background:rgba(0,0,0,.48);border-radius:999px;padding:5px 10px;font-size:12px;pointer-events:none}.lzf-viewer__meta{top:14px}.lzf-viewer__tip{bottom:22px}.lzf-viewer__progress{box-shadow:0 0 8px currentColor}.lz-art-info__avatar{transition:transform .18s ease}.lz-art-info__avatar:hover{transform:scale(1.05)}.lz-art-chip{transition:transform .18s ease,filter .18s ease}.lz-art-chip:hover{transform:translateY(-2px);filter:brightness(1.08)}.lz-art-count{display:inline-block}.lz-art-count.is-changing{animation:art-count-up .22s ease-out}@keyframes art-count-up{0%{transform:translateY(7px);opacity:.2}to{transform:translateY(0);opacity:1}}@media (max-width:600px){.lzf-viewer__img{transition:opacity .18s ease,filter .18s ease}}.lzf-viewer:before{content:"";position:absolute;z-index:2;width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:viewer-spin .7s linear infinite}.lzf-viewer.is-loaded:before{opacity:0}@keyframes viewer-spin{to{transform:rotate(1turn)}}.lz-gallery-card{position:relative;border-radius:var(--lz-r-2);outline:1px solid transparent;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease,outline-color .18s ease;animation:lz-gallery-in .42s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(min(var(--lz-gallery-index, 11), 11) * 30ms)}.lz-gallery-card[data-gallery-index="0"]{--lz-gallery-index:0}.lz-gallery-card[data-gallery-index="1"]{--lz-gallery-index:1}.lz-gallery-card[data-gallery-index="2"]{--lz-gallery-index:2}.lz-gallery-card[data-gallery-index="3"]{--lz-gallery-index:3}.lz-gallery-card[data-gallery-index="4"]{--lz-gallery-index:4}.lz-gallery-card[data-gallery-index="5"]{--lz-gallery-index:5}.lz-gallery-card[data-gallery-index="6"]{--lz-gallery-index:6}.lz-gallery-card[data-gallery-index="7"]{--lz-gallery-index:7}.lz-gallery-card[data-gallery-index="8"]{--lz-gallery-index:8}.lz-gallery-card[data-gallery-index="9"]{--lz-gallery-index:9}.lz-gallery-card[data-gallery-index="10"]{--lz-gallery-index:10}.lz-gallery-card[data-gallery-index="11"]{--lz-gallery-index:11}.lz-gallery-card:focus-visible,.lz-gallery-card:hover{transform:scale(1.03);box-shadow:0 14px 30px rgba(0,0,0,.22);outline-color:color-mix(in srgb,var(--lz-accent,#8b7cff) 72%,transparent);z-index:2}.lz-gallery-card:focus-visible{outline-width:3px;outline-offset:3px}.lz-gallery-card:active{transform:scale(.98);transition-duration:80ms}.lz-gallery-card__img:after{content:"";position:absolute;inset:0;border:1px solid transparent;border-radius:inherit;pointer-events:none;transition:border-color .18s ease,opacity .18s ease}.lz-gallery-card:focus-visible .lz-gallery-card__img:after,.lz-gallery-card:hover .lz-gallery-card__img:after{border-color:color-mix(in srgb,var(--lz-accent,#8b7cff) 75%,transparent)}.lz-gallery-card__photo{filter:blur(10px);transform:scale(1.015);transition:opacity .22s ease,filter .42s ease,transform .18s ease}.lz-gallery-card__photo.lz-loaded{filter:blur(0);transform:scale(1)}.lz-gallery-card:focus-visible .lz-gallery-card__photo,.lz-gallery-card:hover .lz-gallery-card__photo{transform:scale(1.03)}@keyframes lz-gallery-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.lz-curated{position:relative;overflow:hidden}.lz-curated__rail{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(90deg,transparent,#000 20px,#000 calc(100% - 20px),transparent)}.lz-curated__rail::-webkit-scrollbar{display:none}.lz-curated__card{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.lz-curated__card:focus-visible,.lz-curated__card:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(0,0,0,.2);border-color:var(--lz-accent,currentColor)}.lz-curated__card:active{transform:scale(.98)}.lz-gallery__status[aria-busy=true]:before,.lz-keeper__status[aria-busy=true]:before{content:"";display:block;width:min(100%,320px);height:10px;border-radius:99px;background:linear-gradient(90deg,transparent 20%,color-mix(in srgb,currentColor 16%,transparent),transparent 80%);background-size:200% 100%;animation:lz-shimmer 1.2s ease-in-out infinite}@keyframes lz-shimmer{to{background-position:-200% 0}}.lz-gallery__status-text:only-child:before{content:"✦";display:block;font-size:24px;animation:lz-breathe 2.4s ease-in-out infinite}@keyframes lz-breathe{50%{opacity:.45;transform:scale(1.08)}}@media (max-width:719px){.lz-gallery-card:focus-visible,.lz-gallery-card:hover{transform:none;box-shadow:none}.lz-gallery-card:focus-visible .lz-gallery-card__photo,.lz-gallery-card:hover .lz-gallery-card__photo{transform:none}.lz-gallery-card{animation-duration:.26s}}@media (prefers-reduced-motion:reduce){.lz-curated__card,.lz-gallery-card,.lz-gallery-card__img:after,.lz-gallery-card__photo{animation:none!important;transition:none!important}}.lz-gallery-card{transform:perspective(900px) rotateX(var(--lz-rx,0deg)) rotateY(var(--lz-ry,0deg));transform-style:preserve-3d;overflow:hidden;background:var(--lz-card-color,transparent)}.lz-gallery-card:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:3;background:radial-gradient(circle at var(--lz-mx,50%) var(--lz-my,50%),rgba(160,235,255,.22),transparent 38%);opacity:0;transition:opacity .18s ease;mix-blend-mode:screen}.lz-gallery-card:focus-visible:before,.lz-gallery-card:hover:before{opacity:1}.lz-gallery-card__photo{will-change:transform}.lz-gallery-card:hover .lz-gallery-card__photo{transform:translate(var(--lz-px,0),var(--lz-py,0)) scale(1.03)}.lz-gallery-heart{position:absolute;z-index:8;color:#ff73c8;font-size:28px;line-height:1;pointer-events:none;text-shadow:0 0 12px #ff3bbd;animation:lz-heart-pop .8s ease-out forwards}@keyframes lz-heart-pop{0%{opacity:1;transform:translate(-50%,-50%) scale(.5)}to{opacity:0;transform:translate(-50%,-130%) scale(1.25)}}@media (max-width:719px),(prefers-reduced-motion:reduce){.lz-gallery-card{transform:none!important}.lz-gallery-card:before{display:none}}.lz-scroll-progress{z-index:1000;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,#63f6ff,#ff6bd6);transform-origin:left;transform:scaleX(0)}.lz-back-top,.lz-scroll-progress{position:fixed;pointer-events:none}.lz-back-top{z-index:20;right:18px;bottom:22px;width:38px;height:38px;border:1px solid #63f6ff88;border-radius:8px;background:#10132dcc;opacity:0;transition:opacity .2s,transform .2s}.lz-back-top.is-visible{opacity:1;pointer-events:auto}.lz-back-top:hover{transform:translateY(-3px) rotate(-8deg)}.lz-number{display:inline-block;min-width:1.5em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lz-gallery-card__author{position:relative}.lz-author-pop{position:absolute;z-index:20;left:0;top:1.5em;width:170px;padding:10px;display:grid;grid-template-columns:32px 1fr;gap:3px 8px;border:1px solid color-mix(in srgb,var(--lz-accent,#8b7cff) 55%,transparent);border-radius:8px;background:color-mix(in srgb,var(--lz-bg,#111) 92%,transparent);box-shadow:0 10px 26px #0006;color:inherit}.lz-author-pop img{width:32px;height:32px;border-radius:50%;grid-row:span 2;object-fit:cover}.lz-author-pop small{opacity:.7}.lz-author-pop button{grid-column:2;border:1px solid;background:transparent;color:inherit;border-radius:4px;padding:2px 6px;cursor:pointer}.lz-empty-fish{position:relative;min-height:70px;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:12px;opacity:.8}.lz-empty-fish span{font-size:28px;animation:lz-fish-swim 5s linear infinite}.lz-empty-fish em{font-style:normal}@keyframes lz-fish-swim{0%{transform:translateX(45vw)}to{transform:translateX(-45vw)}}.lz-konami{position:fixed;z-index:2000;inset:auto 0 0;height:100px;pointer-events:none;animation:lz-neon .35s steps(2) 2}.lz-konami span{position:absolute;font-size:64px;bottom:0;right:-80px;animation:lz-bigfish 3s linear forwards;filter:drop-shadow(0 0 15px #ff5bdb)}@keyframes lz-bigfish{to{transform:translateX(-110vw) translateY(-25px)}}@keyframes lz-neon{50%{background:#ff4fd833;filter:brightness(1.8)}}@media (prefers-reduced-motion:reduce){.lz-empty-fish span,.lz-konami,.lz-konami span{animation:none!important}}:root{--motion-duration-fast:160ms;--motion-duration:200ms;--motion-duration-slow:220ms;--motion-ease:cubic-bezier(0.22,1,0.36,1);--motion-ease-standard:cubic-bezier(0.2,0,0,1);--motion-distance:8px;--motion-stagger:28ms}@keyframes m-fade-in{0%{opacity:0}to{opacity:1}}@keyframes m-rise{0%{opacity:0;transform:translate3d(0,var(--motion-distance),0)}to{opacity:1;transform:translateZ(0)}}@keyframes m-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.m-fade-in{animation:m-fade-in var(--motion-duration) var(--motion-ease) both}.m-rise,.m-stagger>*{animation:m-rise var(--motion-duration-slow) var(--motion-ease) both}.m-stagger>*{animation-delay:calc(var(--motion-stagger) * min(var(--motion-index, 0), 11))}.m-stagger>:first-child{--motion-index:0}.m-stagger>:nth-child(2){--motion-index:1}.m-stagger>:nth-child(3){--motion-index:2}.m-stagger>:nth-child(4){--motion-index:3}.m-stagger>:nth-child(5){--motion-index:4}.m-stagger>:nth-child(6){--motion-index:5}.m-stagger>:nth-child(7){--motion-index:6}.m-stagger>:nth-child(8){--motion-index:7}.m-stagger>:nth-child(9){--motion-index:8}.m-stagger>:nth-child(10){--motion-index:9}.m-stagger>:nth-child(11){--motion-index:10}.m-stagger>:nth-child(n+12){--motion-index:11}.m-hover-lift{transition:transform var(--motion-duration) var(--motion-ease),filter var(--motion-duration) var(--motion-ease)}.m-hover-lift:hover{transform:translate3d(0,-3px,0)}.m-press{transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.m-press:active{transform:translate3d(0,1px,0) scale(.985)}.m-shimmer{background-image:linear-gradient(100deg,transparent 20%,rgb(255 255 255/.1) 45%,transparent 70%);background-size:200% 100%;animation:m-shimmer 1.25s var(--motion-ease-standard) infinite}.m-focus-ring:focus-visible{outline:2px solid var(--lz-accent,#7dd3fc);outline-offset:3px}:where(.lzf-card,.lz-works img,.lzf-viewer__img,.post-image){transition:transform var(--motion-duration) var(--motion-ease),opacity var(--motion-duration) var(--motion-ease),filter var(--motion-duration) var(--motion-ease)}:where(.lzf-card,.lz-curated__card):hover{transform:translate3d(0,-2px,0)}:where(img.is-loading,.lz-works img.is-loading,.post-image.is-loading){opacity:.001}:where(img.is-loaded,.lz-works img.is-loaded,.post-image.is-loaded){opacity:1}:where(.modal.active .modal-content,.toast){animation-timing-function:var(--motion-ease)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}.m-fade-in,.m-rise,.m-shimmer,.m-stagger>*{animation:none!important;opacity:1;transform:none}}.wh-fileIcon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:22px;margin-right:6px;border-radius:4px;background:var(--lz-surface-2);color:var(--lz-accent);font:700 9px var(--lz-font-mono);transition:transform .18s ease}.card:hover .wh-fileIcon{transform:translateY(-3px) rotate(-3deg)}.wh-fileIcon--image{color:#45c7a4}.wh-fileIcon--video{color:#bd8cff}.wh-fileIcon--archive{color:#f4a261}.wh-fileIcon--audio{color:#ff6fae}.wh-fileIcon--document{color:#72a7ff}.wh-coverWrap{position:relative;overflow:hidden}.wh-coverWrap .cover{transition:transform .25s ease}.card:hover .wh-coverWrap .cover{transform:scale(1.04)}.wh-preview{position:absolute;inset:auto 8px 8px auto;padding:4px 7px;border-radius:4px;background:#000b;color:#fff;font-size:11px;opacity:0;transition:opacity .2s}.card:hover .wh-preview{opacity:1}.wh-sticker{display:inline-block;margin-left:10px;padding:4px 7px;background:#ffe66d;color:#252525;border:2px solid #252525;font:700 11px var(--lz-font-mono);transform:rotate(-3deg)}mark{background:color-mix(in srgb,var(--lz-accent) 35%,transparent);color:inherit;border-radius:2px;padding:0 2px}.msg-group>h2{position:sticky;top:0;z-index:1;padding:8px 0;margin:12px 0 4px;background:var(--lz-bg);font-size:12px;color:var(--lz-ink-3)}.msg-unread{border-left:3px solid var(--lz-accent);box-shadow:-4px 0 12px color-mix(in srgb,var(--lz-accent) 35%,transparent)}.lzf-notice{animation:msg-in .28s ease both}.msg-type-reply{--msg-color:#79a7ff}.msg-type-system{--msg-color:#f4b860}.msg-type-amoe{--msg-color:#c78cff}.lzf-notice__icon{color:var(--msg-color,var(--lz-accent))}.lzf-notice__time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@keyframes msg-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lzf-avatarWrap{position:relative}.lzf-avatarWrap:after{content:"更换";position:absolute;inset:0;display:grid;place-items:center;border-radius:50%;background:#0009;color:#fff;font-size:12px;opacity:0;transition:opacity .2s}.lzf-avatarWrap:hover:after{opacity:1}.lzf-avatarEdit{z-index:1}.lzf-expbar>span{transition:width .9s cubic-bezier(.22,1,.36,1)}.lzf-btn--primary:disabled{opacity:.45;filter:saturate(.4)}.wh-edgeFade{position:relative;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent)}.wh-coverWrap img{cursor:zoom-in}.msg-search{max-width:220px}.msg-composer{display:flex;gap:8px;margin:0 0 18px}.msg-composer textarea{flex:1 1;resize:none;min-height:40px;max-height:130px;overflow:auto;padding:10px;border:1px solid var(--lz-hair);border-radius:8px;background:var(--lz-surface);color:var(--lz-ink);field-sizing:content}.fish-easter{font-size:38px;animation:fish-swim 1.8s ease both}@keyframes fish-swim{0%{transform:translateX(-30vw);opacity:0}50%{opacity:1}to{transform:translateX(30vw);opacity:0}}.sig-tabs{display:flex;gap:6px;margin-bottom:6px}.signature-preview{min-height:54px;padding:10px;border:1px solid var(--lz-hair);border-radius:8px;background:var(--lz-surface-2)}@media(prefers-reduced-motion:reduce){.fish-easter{animation:none}}@media(max-width:430px){.wh-sticker{display:block;margin:6px 0 0}.msg-group>h2{top:0}.lzf-notice{min-width:0}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;transition-duration:.001ms!important}}.upload_dock__00IYr{position:fixed;right:18px;bottom:calc(90px + env(safe-area-inset-bottom, 0px));z-index:2200;max-width:min(360px,calc(100vw - 24px));color:var(--text-primary,#24211c);background:var(--bg-card,#fffdf8);border:1px solid var(--border-color,#bcb7ad);border-radius:18px;box-shadow:0 8px 32px #0003}.upload_toggle__kDP4G{border:0;border-radius:18px;padding:12px;background:transparent;color:inherit;cursor:pointer}.upload_body__SkDlW{padding:0 14px 14px;max-height:50vh;overflow:auto}.upload_body__SkDlW p{font-size:12px;overflow-wrap:anywhere}.upload_task__MiyNq{display:grid;gap:8px;border-top:1px solid var(--border-color,#bcb7ad);padding-top:12px;margin-top:12px}.upload_task__MiyNq strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload_task__MiyNq progress{width:100%;accent-color:var(--accent,#9d6834)}.upload_task__MiyNq button{color:inherit;background:transparent;border:1px solid;border-radius:8px;padding:5px;cursor:pointer}[data-theme=dark] .upload_dock__00IYr{background:var(--bg-card,#25221d);color:var(--text-primary,#eee8dd)}@media(max-width:600px){.upload_dock__00IYr{right:12px;left:12px;max-width:none;bottom:calc(78px + env(safe-area-inset-bottom, 0px))}}.upload_hint__74l0s{margin:0;padding:0 14px 12px;font-size:12px;overflow-wrap:anywhere}