:root{--c-text:#191919;--c-text-sub:#b2b2b2;--c-text-faint:#dadada;--c-link:#576b95;--c-rev:#fff;--bg-page:#f0f0f0;--bg-card:#fff;--bg-block:#f7f7f7;--line:#f2f2f2;--c-green:#07c160;--c-yellow:#fa9d3b;--c-red:#fa5151;--fun-bg:#4b5153;--fun-line:#373d40;--misc-bg:#0001;--fs-lg:20px;--fs:18px;--fs-sm:16px;--fs-xs:14px;--fs-xxs:12px;--lh-lg:28px;--lh:26px;--lh-sm:24px;--lh-xs:22px;--lh-xxs:20px;--radius:6px;--w-container:600px;--ease-standard:cubic-bezier(.22, 1, .36, 1);--ease-soft:cubic-bezier(.25, .1, .25, 1);--dur-fast:.18s;--dur-medium:.22s;--press-shift:1px;--press-scale:.985;--panel-shift:6px;--pjax-duration:.42s;--pjax-ease:cubic-bezier(.2, .82, .18, 1);--pjax-layer-left:0px;--pjax-layer-width:100vw;--pjax-layer-origin:0px;--pjax-enter-shift:100vw;--pjax-under-shift:clamp(-140px, -20vw, -64px);--pjax-layer-shadow:-8px 0 20px #0000001a}:root.darkmode{--c-text:#eaeaea;--c-text-sub:#6c6c6c;--c-text-faint:#4a4a4a;--c-link:#7d90a9;--bg-page:#6b6b6b;--bg-card:#2c2c2c;--bg-block:#363636;--line:#323232;--fun-bg:#606060;--fun-line:#909090;--misc-bg:#0000001a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{color:var(--c-text);font:normal var(--fs) / var(--lh) "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", system-ui, sans-serif;background-color:var(--bg-page);touch-action:pan-x pan-y;overscroll-behavior-x:none;-webkit-text-size-adjust:100%;scrollbar-width:none;overflow:hidden scroll}html::-webkit-scrollbar{display:none}html.lock-scroll{overflow:hidden}.pjax-loading #pjax-container{cursor:progress}.pjax-stack-animating{overflow:hidden}.pjax-bar-stable #bar{transition:none!important;animation:none!important}.pjax-content-hidden>#banner,.pjax-content-hidden>#pjax-container{visibility:hidden}.pjax-page-layer{transition:transform var(--pjax-duration) var(--pjax-ease);will-change:transform;top:0;left:var(--pjax-layer-left);z-index:66;width:var(--pjax-layer-width);overscroll-behavior:contain;background-color:var(--bg-page);min-width:0;height:100dvh;box-shadow:var(--pjax-layer-shadow);transform:translate3d(calc(var(--pjax-layer-origin) + var(--pjax-enter-shift)), 0, 0);backface-visibility:hidden;scrollbar-width:none;pointer-events:none;position:fixed;overflow:hidden auto}.pjax-page-layer::-webkit-scrollbar{display:none}.pjax-page-layer.pjax-layer-active{transform:translate3d(var(--pjax-layer-origin), 0, 0)}.pjax-page-layer.pjax-layer-under{z-index:65;box-shadow:none;transform:translate3d(calc(var(--pjax-layer-origin) + var(--pjax-under-shift)), 0, 0)}.pjax-page-layer.pjax-layer-under.pjax-layer-active,.pjax-page-layer.pjax-layer-current{transform:translate3d(var(--pjax-layer-origin), 0, 0)}.pjax-forward .pjax-page-layer.pjax-layer-current.pjax-layer-exit{box-shadow:none;transform:translate3d(calc(var(--pjax-layer-origin) + var(--pjax-under-shift)), 0, 0)}.pjax-back .pjax-page-layer.pjax-layer-current.pjax-layer-exit{transform:translate3d(calc(var(--pjax-layer-origin) + var(--pjax-enter-shift)), 0, 0)}.pjax-page-layer>#container{max-width:var(--w-container);margin:0 auto}.pjax-page-layer #sitefooter .morpho-branding{justify-content:center;width:auto;margin-top:2px;position:static}@media (prefers-reduced-motion:reduce){.pjax-page-layer{transition:none}}@media screen and (width>=900px){:root{--pjax-layer-left:50%;--pjax-layer-width:min(100vw, var(--w-container));--pjax-layer-origin:-50%;--pjax-enter-shift:var(--pjax-layer-width);--pjax-under-shift:-34px;--pjax-layer-shadow:-12px 0 28px #00000013}.pjax-page-layer,.pjax-page-layer.pjax-layer-active,.pjax-page-layer.pjax-layer-under,.pjax-page-layer.pjax-layer-under.pjax-layer-active,.pjax-page-layer.pjax-layer-current,.pjax-forward .pjax-page-layer.pjax-layer-current.pjax-layer-exit,.pjax-back .pjax-page-layer.pjax-layer-current.pjax-layer-exit{box-shadow:none;transform:translate3d(var(--pjax-layer-origin), 0, 0);background-color:#0000;transition:none;overflow-x:hidden}.pjax-page-layer>#container{background-color:var(--bg-card);min-height:100%;box-shadow:var(--pjax-layer-shadow);transform:translate3d(var(--pjax-enter-shift), 0, 0);transition:transform var(--pjax-duration) var(--pjax-ease);will-change:transform}.pjax-page-layer.pjax-layer-active>#container,.pjax-page-layer.pjax-layer-current>#container{transform:translate(0,0)}.pjax-page-layer.pjax-layer-under>#container{box-shadow:none;transform:translate3d(var(--pjax-under-shift), 0, 0)}.pjax-page-layer.pjax-layer-under.pjax-layer-active>#container{transform:translate(0,0)}.pjax-forward .pjax-page-layer.pjax-layer-current.pjax-layer-exit>#container{box-shadow:none;transform:translate3d(var(--pjax-under-shift), 0, 0)}.pjax-back .pjax-page-layer.pjax-layer-current.pjax-layer-exit>#container{transform:translate3d(var(--pjax-enter-shift), 0, 0)}}[hidden],:root:not(.morpho-plus-licensed) [data-requires-morpho-plus-license]{display:none!important}body{touch-action:pan-x pan-y;background-color:var(--bg-page);min-height:100vh}img{max-width:100%;display:block}a{color:var(--c-link);text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}ul,ol{list-style:none}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.img-cover{object-fit:cover;object-position:50% 50%;width:100%;height:100%}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}#container{z-index:1;max-width:var(--w-container);background-color:var(--bg-card);min-height:100vh;margin:0 auto;position:relative}@media screen and (width<=600px){#container{min-width:320px}}#sitefooter{max-width:var(--w-container);min-width:320px;color:var(--c-text-sub);background-color:var(--bg-card);font-size:var(--fs-xxs);line-height:var(--lh-xxs);text-align:center;margin:0 auto;padding:8px 16px 24px}#sitefooter a{color:inherit}.sitefooter-custom{margin-bottom:8px}.morpho-branding{color:var(--c-text);opacity:.58;transition:opacity var(--dur-fast) var(--ease-soft);justify-content:center;margin-top:2px;font-size:14px;line-height:22px;display:flex}.morpho-branding:hover{opacity:.78}.morpho-branding-link{color:inherit;transition:color var(--dur-fast) var(--ease-soft), opacity var(--dur-fast) var(--ease-soft);align-items:center;gap:5px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:14px;font-style:italic;line-height:22px;text-decoration:none;display:inline-flex}.morpho-branding-link:hover{opacity:1}.morpho-branding-mark{width:16px;height:16px;display:block;transform:translateY(-1px)}@media screen and (width>=900px){.morpho-branding{--sitefooter-gap:calc((100vw - var(--w-container)) / 2);--sitefooter-width:min(520px, calc(var(--sitefooter-gap) - 48px));bottom:max(28px, env(safe-area-inset-bottom));left:max(24px, env(safe-area-inset-left));z-index:65;width:var(--sitefooter-width);justify-content:flex-start;margin-top:0;position:fixed}}:root.pyq-preloading,:root.pyq-preloading body{overscroll-behavior:none;overflow:hidden}#site-preloader{--preloader-progress:.08;z-index:2147483000;background-color:var(--bg-card);min-width:320px;min-height:100dvh;color:var(--c-text);opacity:1;place-items:center;transition:opacity .46s cubic-bezier(.22,1,.36,1),filter .46s cubic-bezier(.22,1,.36,1);display:none;position:fixed;inset:0}:root.pyq-preloading #site-preloader,#site-preloader.is-leaving{display:grid}#site-preloader.is-leaving{opacity:0;filter:blur(1px);pointer-events:none}#site-preloader .preloader-core{flex-direction:column;align-items:center;display:flex;transform:translateY(-2vh)}#site-preloader.is-ready .preloader-core{animation:.46s cubic-bezier(.22,1,.36,1) forwards preloader-core-out}.preloader-avatar{background:linear-gradient(135deg, #ffffff2e, transparent), var(--bg-block);border:1px solid #0000000d;border-radius:8px;width:52px;height:52px;display:block;overflow:hidden;box-shadow:0 12px 30px #00000012,inset 0 1px #ffffff47}:root.darkmode .preloader-avatar{border-color:#ffffff0f;box-shadow:0 12px 30px #0000002e,inset 0 1px #ffffff0a}.preloader-avatar img{object-fit:cover;width:100%;height:100%}.preloader-line{transform-origin:50%;background-color:#19191917;width:118px;height:1px;margin-top:18px;display:block;position:relative;overflow:hidden;transform:scaleY(.6)}:root.darkmode .preloader-line{background-color:#eaeaea1f}.preloader-line>span{transform:scaleX(var(--preloader-progress));transform-origin:0;background-color:#1919196b;transition:transform .42s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0}:root.darkmode .preloader-line>span{background-color:#eaeaea80}@keyframes preloader-core-out{to{opacity:0;transform:translateY(calc(-2vh - 6px))}}@media (prefers-reduced-motion:reduce){#site-preloader,#site-preloader .preloader-core,.preloader-line>span{transition:none;animation:none}}#banner{height:325px;position:relative}@media screen and (width<=600px){#banner{height:300px}}.banner-bg{background-color:var(--c-text);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.banner-info{z-index:1;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;bottom:-12px;left:25px;right:25px}.banner-name-wrap{text-align:right;flex:1;min-width:0;margin:12px 15px 0 0;overflow:hidden}.banner-name{color:#fff;max-width:100%;font-size:var(--fs);line-height:var(--lh);letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:text;user-select:text;font-weight:500;display:inline-block;overflow:hidden}.banner-avatar{background-color:var(--bg-card);border-radius:7px;flex:none;width:60px;height:60px;overflow:hidden}.banner-bio{z-index:1;width:calc(66.6667% - 66.6667px);height:var(--lh-xs);color:var(--c-text-sub);font-size:var(--fs-xs);line-height:var(--lh-xs);text-align:right;-webkit-user-select:text;user-select:text;position:absolute;bottom:-44px;right:25px}#bar{--bar-height:52px;--bar-item-size:40px;--bar-bg:#f0f0f0fc;--bar-btn-hover:#0000000d;--bar-state-duration:.52s;--bar-state-duration-fast:.38s;--bar-progress:0;--bar-line-opacity:calc(.02 + var(--bar-progress) * .07);--bar-shadow-opacity:calc(var(--bar-progress) * .05);top:env(safe-area-inset-top,0px);z-index:70;width:min(100vw, var(--w-container));min-width:320px;height:var(--bar-height);background-color:color-mix(in srgb, transparent calc(100% - var(--bar-progress) * 100%), var(--bar-bg) calc(var(--bar-progress) * 100%));backface-visibility:hidden;will-change:background-color, box-shadow;box-shadow:inset 0 -1px 0 rgba(0, 0, 0, var(--bar-line-opacity)), 0 8px 24px rgba(0, 0, 0, var(--bar-shadow-opacity));transition:background-color var(--dur-medium) var(--ease-standard), box-shadow var(--dur-medium) var(--ease-standard);justify-content:flex-end;gap:4px;padding:6px 12px;display:flex;position:fixed;left:50%;transform:translate(-50%)translateZ(0)}:root.darkmode #bar{--bar-bg:#6b6b6bfc;--bar-btn-hover:#ffffff09;--bar-line-opacity:calc(.025 + var(--bar-progress) * .055);--bar-shadow-opacity:calc(var(--bar-progress) * .035)}#bar.background{background-color:var(--bar-bg)}:root.darkmode #bar.background{box-shadow:inset 0 -1px 0 rgba(255, 255, 255, var(--bar-line-opacity)), 0 8px 24px rgba(0, 0, 0, var(--bar-shadow-opacity))}.bar-back{z-index:2;width:var(--bar-item-size);height:var(--bar-item-size);color:var(--c-rev);filter:drop-shadow(0 1px 2px #0006);opacity:0;pointer-events:none;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-medium) var(--ease-standard), filter var(--dur-medium) var(--ease-standard), opacity var(--bar-state-duration-fast) var(--ease-standard), transform var(--bar-state-duration) cubic-bezier(.22, 1.08, .36, 1);border-radius:4px;place-items:center;display:grid;position:absolute;top:6px;left:12px;transform:translate(-12px)scale(.96)}.bar-back svg{transition:transform var(--dur-fast) var(--ease-standard);display:block}.bar-back:hover,.bar-back:focus-visible{background-color:#0000002e;outline:0}.bar-back:active{transform:translateX(0) translateY(var(--press-shift)) scale(var(--press-scale))}.bar-back:active svg{transform:translate(-1px)}#bar.background .bar-back{color:var(--c-text);filter:none}#bar.background .bar-back:hover,#bar.background .bar-back:focus-visible{background-color:var(--bar-btn-hover)}#bar.has-back .bar-back{opacity:1;pointer-events:auto;transform:translate(0)scale(1)}.ambient-sound{--ambient-bar-1:9px;--ambient-bar-2:15px;--ambient-bar-3:11px;--ambient-bar-4:7px;--ambient-opacity-1:.78;--ambient-opacity-2:1;--ambient-opacity-3:.86;--ambient-opacity-4:.68;min-width:var(--bar-item-size);width:max-content;max-width:min(260px,100vw - 150px);height:var(--bar-item-size);color:var(--c-rev);filter:drop-shadow(0 1px 2px #0006);opacity:.88;transition:color var(--dur-medium) var(--ease-standard), filter var(--dur-medium) var(--ease-standard), opacity var(--dur-medium) var(--ease-standard), transform var(--bar-state-duration) cubic-bezier(.22, 1.08, .36, 1);border-radius:4px;justify-content:flex-start;align-items:center;gap:6px;padding:0 8px 0 0;display:flex;position:absolute;top:6px;left:12px}#bar.has-back .ambient-sound{transform:translate(42px)}#bar.has-back.back-nudging .ambient-sound{animation:.46s cubic-bezier(.22,1.08,.36,1) ambient-back-nudge}#bar.background .ambient-sound{color:var(--c-text);filter:none}.ambient-bars{width:var(--bar-item-size);height:var(--bar-item-size);flex:none;justify-content:center;align-items:center;gap:2px;display:flex}.ambient-bars span{transform-origin:50%;background-color:currentColor;border-radius:999px;width:2px;height:12px;transition:height .22s,opacity .22s,transform .22s;display:block}.ambient-bars span:first-child{height:var(--ambient-bar-1);opacity:var(--ambient-opacity-1)}.ambient-bars span:nth-child(2){height:var(--ambient-bar-2);opacity:var(--ambient-opacity-2)}.ambient-bars span:nth-child(3){height:var(--ambient-bar-3);opacity:var(--ambient-opacity-3)}.ambient-bars span:nth-child(4){height:var(--ambient-bar-4);opacity:var(--ambient-opacity-4)}.ambient-label{color:currentColor;max-width:0;font-size:var(--fs-xxs);line-height:var(--lh-xxs);opacity:0;pointer-events:none;transition:max-width .28s cubic-bezier(.22,1,.36,1),opacity .22s,transform .22s;transform:translate(-4px)}.ambient-sound:hover,.ambient-sound:focus-visible,.ambient-sound.is-playing{opacity:1;outline:none}.ambient-sound.has-track .ambient-label:not(:empty),.ambient-sound:hover .ambient-label:not(:empty),.ambient-sound:focus-visible .ambient-label:not(:empty){opacity:.8;max-width:190px;transform:translate(0)}.ambient-sound.has-lyrics .ambient-label:not(:empty){opacity:.88}.ambient-sound:not(.is-playing):hover .ambient-bars span:first-child,.ambient-sound:not(.is-playing):focus-visible .ambient-bars span:first-child{height:12px}.ambient-sound:not(.is-playing):hover .ambient-bars span:nth-child(2),.ambient-sound:not(.is-playing):focus-visible .ambient-bars span:nth-child(2){height:17px}.ambient-sound:not(.is-playing):hover .ambient-bars span:nth-child(3),.ambient-sound:not(.is-playing):focus-visible .ambient-bars span:nth-child(3){height:14px}.ambient-sound:not(.is-playing):hover .ambient-bars span:nth-child(4),.ambient-sound:not(.is-playing):focus-visible .ambient-bars span:nth-child(4){height:10px}.ambient-sound:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}#bar.has-back .ambient-sound:active{transform:translateX(42px) translateY(var(--press-shift)) scale(var(--press-scale))}.ambient-sound.is-loading .ambient-bars span{animation:.72s ease-in-out infinite ambient-load}.ambient-sound.is-loading .ambient-bars span:nth-child(2){animation-delay:80ms}.ambient-sound.is-loading .ambient-bars span:nth-child(3){animation-delay:.16s}.ambient-sound.is-loading .ambient-bars span:nth-child(4){animation-delay:.24s}.ambient-sound.is-playing:not(.is-visualized) .ambient-bars span{animation:3.8s ease-in-out infinite ambient-breathe}.ambient-sound.is-playing:not(.is-visualized) .ambient-bars span:nth-child(2){animation-delay:-1.1s}.ambient-sound.is-playing:not(.is-visualized) .ambient-bars span:nth-child(3){animation-delay:-2.2s}.ambient-sound.is-playing:not(.is-visualized) .ambient-bars span:nth-child(4){animation-delay:-3s}.ambient-sound.is-visualized .ambient-bars span{transition:height 80ms linear,opacity .12s linear;animation:none}.ambient-sound.is-error{opacity:.45}@keyframes ambient-breathe{0%,to{transform:scaleY(.72)}48%{transform:scaleY(1.2)}}@keyframes ambient-load{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:.95;transform:translateY(-2px)}}@keyframes ambient-back-nudge{0%{transform:translate(0)scale(1)}52%{transform:translate(46px)scale(.965)}to{transform:translate(42px)scale(1)}}@media screen and (width<=520px){.ambient-sound{max-width:min(198px,100vw - 126px)}#bar.has-back .ambient-sound{transform:translate(38px)}#bar.has-back .ambient-sound:active{transform:translateX(38px) translateY(var(--press-shift)) scale(var(--press-scale))}#bar.has-back.back-nudging .ambient-sound{animation-name:ambient-back-nudge-mobile}.ambient-label{font-size:11px;line-height:var(--lh-xxs)}.ambient-sound.has-track .ambient-label:not(:empty),.ambient-sound:hover .ambient-label:not(:empty),.ambient-sound:focus-visible .ambient-label:not(:empty){max-width:min(150px,100vw - 180px)}}@keyframes ambient-back-nudge-mobile{0%{transform:translate(0)scale(1)}52%{transform:translate(42px)scale(.965)}to{transform:translate(38px)scale(1)}}.bar-actions{justify-content:flex-end;align-items:center;gap:0;display:flex}.bar-btn{flex:0 0 var(--bar-item-size);width:var(--bar-item-size);max-width:var(--bar-item-size);height:var(--bar-item-size);color:var(--c-rev);filter:drop-shadow(0 1px 2px #0006);visibility:visible;transition:flex-basis .28s cubic-bezier(.22, 1, .36, 1), width .28s cubic-bezier(.22, 1, .36, 1), max-width .28s cubic-bezier(.22, 1, .36, 1), margin-left .28s cubic-bezier(.22, 1, .36, 1), background-color var(--dur-fast) var(--ease-standard), color var(--dur-medium) var(--ease-standard), filter var(--dur-medium) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), opacity .2s var(--ease-standard), visibility 0s linear 0s;border-radius:4px;place-items:center;margin-left:4px;display:grid;overflow:hidden}.bar-btn:first-child{margin-left:0}.bar-btn svg{transition:opacity .18s var(--ease-standard), transform var(--dur-fast) var(--ease-standard);flex:none;display:block}.bar-btn:hover{background-color:#0000002e}.bar-btn:focus-visible{background-color:#0000002e;outline:0}.bar-btn:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}.bar-btn:active svg{transform:scale(.98)}#bar.background .bar-btn{color:var(--c-text);filter:none}#bar.background .bar-btn:hover,#bar.background .bar-btn:focus-visible{background-color:var(--bar-btn-hover)}#bar.has-back .bar-btn-publish{visibility:visible;opacity:0;pointer-events:none;transition:flex-basis .28s cubic-bezier(.22, 1, .36, 1), width .28s cubic-bezier(.22, 1, .36, 1), max-width .28s cubic-bezier(.22, 1, .36, 1), margin-left .28s cubic-bezier(.22, 1, .36, 1), background-color var(--dur-fast) var(--ease-standard), color var(--dur-medium) var(--ease-standard), filter var(--dur-medium) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), opacity .48s var(--ease-standard), visibility 0s linear 0s;transform:none}.bar-btn-publish svg{opacity:1;filter:blur();stroke-width:1.8px;transition:filter var(--bar-state-duration-fast) var(--ease-standard), opacity var(--bar-state-duration) var(--ease-standard), stroke-width var(--bar-state-duration-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard)}#bar.has-back .bar-btn-publish svg{opacity:0;filter:blur(.24px);stroke-width:1.2px}.bar-btn-publish svg path{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .68s cubic-bezier(.22, 1, .36, 1), opacity .5s var(--ease-standard), stroke-width var(--bar-state-duration-fast) var(--ease-standard)}.bar-btn-publish svg path:nth-child(2){transition-delay:25ms}.bar-btn-publish svg path:nth-child(3){transition-delay:50ms}.bar-btn-publish svg path:nth-child(4){transition-delay:75ms}#bar.has-back .bar-btn-publish svg path{stroke-dashoffset:1px;opacity:0}#bar.has-back .bar-btn-publish:hover,#bar.has-back .bar-btn-publish:focus-visible{background-color:#0000}#bar-btn-archive{position:relative}#bar-btn-archive.is-active:after{content:"";opacity:.72;background-color:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}#bar.background #bar-btn-archive.is-active{color:var(--c-link);background-color:color-mix(in srgb, var(--c-link) 6%, transparent)}.archive-dialog{width:min(360px,100vw - 32px);max-height:min(68vh,520px)}.archive-dialog-body{padding:8px 16px 12px}.archive-subtitle{min-height:var(--lh-xxs);color:var(--c-text-sub);font-size:var(--fs-xxs);line-height:var(--lh-xxs);padding:4px 0 2px}.archive-list{flex-direction:column;display:flex}.archive-group+.archive-group{margin-top:4px}.archive-year{color:var(--c-text-sub);font-size:var(--fs-xxs);line-height:var(--lh-xxs);padding:12px 0 4px}.archive-months{flex-direction:column;display:flex}.archive-month{border-bottom:1px solid var(--line);min-width:0;min-height:42px;color:var(--c-text);font-size:var(--fs-sm);line-height:var(--lh-sm);text-align:left;transition:color var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.archive-months .archive-month:last-child{border-bottom:0}.archive-month:hover,.archive-month:focus-visible{color:var(--c-link);opacity:.92;outline:0}.archive-month.is-active{color:var(--c-link)}.archive-month.is-active b:after{content:"";width:5px;height:9px;color:var(--c-link);border-bottom:1.5px solid;border-right:1.5px solid;margin-left:8px;display:inline-block;transform:translateY(-1px)rotate(42deg)}.archive-month:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}.archive-month b{color:var(--c-text-sub);font-size:var(--fs-xxs);line-height:var(--lh-xxs);font-weight:400}.archive-reset{height:28px;color:var(--c-link);font-size:var(--fs-xxs);line-height:var(--lh-xxs);opacity:.82;transition:color var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border-radius:4px;padding:0 4px}.archive-reset:hover,.archive-reset:focus-visible{color:var(--c-text);opacity:1;outline:0}.archive-reset:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}#contacts-dialog-wrapper,#archive-dialog-wrapper,#publish-dialog-wrapper{z-index:90;position:fixed;inset:0}.dialog-mask{animation:fade-in var(--dur-medium) var(--ease-soft);background-color:#00000080;position:absolute;inset:0}@keyframes dialog-in{0%{transform:translate(-50%, calc(-50% + var(--panel-shift)));opacity:0}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes dialog-sheet-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.dialog{background-color:var(--bg-card);width:min(500px,100vw - 32px);max-height:min(70vh,560px);animation:dialog-in var(--dur-medium) var(--ease-standard) forwards;border-radius:9px;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog.fullscreen{border-radius:0;width:100%;height:100vh;max-height:100vh}.dialog-header{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;height:46px;padding:0 12px 0 16px;display:flex}.dialog-title{font-size:var(--fs-sm);font-weight:600}.dialog-actions{align-items:center;gap:8px;display:flex}.dialog-fs,.dialog-close{width:28px;height:28px;color:var(--c-text-sub);transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border-radius:50%;place-items:center;display:grid}.dialog-fs:hover,.dialog-close:hover,.dialog-fs:focus-visible,.dialog-close:focus-visible{background-color:var(--bg-block);color:var(--c-text);outline:0}.dialog-fs:active,.dialog-close:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}.dialog-fs .ico-fs-off,.dialog.fullscreen .dialog-fs .ico-fs-on{display:none}.dialog.fullscreen .dialog-fs .ico-fs-off{display:block}.dialog-body{overscroll-behavior:contain;flex:1;padding:8px 16px;overflow-y:auto}.dialog.fullscreen .dialog-body{padding:8px 20px 20px}@media screen and (width<=699px){#contacts-dialog-wrapper,#archive-dialog-wrapper{justify-content:center;align-items:flex-end;display:flex}#contacts-dialog-wrapper .dialog-mask,#archive-dialog-wrapper .dialog-mask{background-color:#00000061}#contacts-dialog-wrapper .dialog,#archive-dialog-wrapper .dialog{width:min(100%,520px);max-height:min(72vh,620px);animation:dialog-sheet-in var(--dur-medium) var(--ease-standard) forwards;border-radius:12px 12px 0 0;position:relative;top:auto;left:auto;transform:translateY(0);box-shadow:0 -12px 36px #0000002e}#contacts-dialog-wrapper .dialog.fullscreen{border-radius:0;width:100%;height:100vh;max-height:100vh}#contacts-dialog-wrapper .dialog-header,#archive-dialog-wrapper .dialog-header{height:auto;min-height:54px;padding:10px 14px 9px 18px}#contacts-dialog-wrapper .dialog-body,#archive-dialog-wrapper .dialog-body{padding-bottom:max(10px, env(safe-area-inset-bottom))}#archive-dialog-wrapper .archive-dialog{width:min(100%,520px)}}.link-group-title{color:var(--c-text-sub);font-size:var(--fs-xxs);line-height:var(--lh-xxs);padding:10px 0 4px}.link-item{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:8px 0;display:flex}.link-list li:last-child .link-item{border-bottom:0}.link-logo{background-color:var(--bg-block);border-radius:6px;flex:none;width:36px;height:36px;overflow:hidden}.link-meta{flex-direction:column;min-width:0;display:flex}.link-name{color:var(--c-text);font-size:var(--fs-sm);line-height:var(--lh-sm)}.link-desc{color:var(--c-text-sub);font-size:var(--fs-xxs);line-height:var(--lh-xxs)}.publish-dialog{width:min(520px,100vw - 32px);max-height:min(82vh,680px)}.publish-form{flex-direction:column;flex:1;min-height:0;display:flex}.publish-body{flex-direction:column;gap:12px;padding:14px 16px 10px;display:flex}.publish-editor,.publish-fields input,.publish-fields select,.publish-location-box,.publish-video-embed input,.publish-video-embed textarea,.publish-music-picker input,.publish-music-picker label,.publish-ai-row input,.publish-link-form input,.publish-link-form textarea,.publish-link-pack-fields input,.publish-ad-form input,.publish-ad-form textarea{background-color:var(--bg-block);width:100%;color:var(--c-text);font:inherit;font-size:var(--fs-sm);line-height:var(--lh-sm);caret-color:var(--c-green);border:0;border-radius:4px;outline:none}.publish-editor{box-shadow:inset 0 -1px 0 var(--line);background-color:#0000;flex:none;overflow:hidden}.publish-toolbar{align-items:center;gap:2px;min-height:34px;padding:0;display:flex}.publish-tool{width:28px;height:26px;color:var(--c-text-sub);font-size:var(--fs-xs);transition:color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);border-radius:4px;place-items:center;line-height:1;display:grid}.publish-tool:hover,.publish-tool:focus-visible{color:var(--c-link);background-color:var(--bg-card);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-link) 14%, transparent);outline:0}.publish-tool-emoji[aria-expanded=true],.publish-tool-ai[aria-expanded=true]{color:var(--c-link);background-color:var(--bg-card);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-link) 16%, transparent)}.publish-tool:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}.publish-tool code{color:inherit;background:0 0;font-size:11px;line-height:1}.publish-tool[data-format=strike] span{text-decoration:line-through}.publish-content{resize:vertical;width:100%;min-height:190px;color:var(--c-text);font:inherit;font-size:var(--fs-sm);line-height:var(--lh-sm);caret-color:var(--c-green);background:0 0;border:0;outline:none;padding:8px 0 14px;display:block}.publish-stickerarea{background-color:var(--bg-block);animation:sticker-in var(--dur-fast) var(--ease-standard);border-radius:4px;margin:0 0 8px;padding:9px 8px 8px}.publish-stickerarea[hidden]{display:none}.publish-fields{gap:10px;display:flex}.publish-fields input,.publish-fields select{height:34px;padding:0 10px}.publish-fields input{flex:1;min-width:0}.publish-fields select{width:92px;color:var(--c-text-sub);flex:none}.publish-options{grid-template-columns:92px minmax(0,1fr);gap:10px;display:grid}.publish-pin-toggle,.publish-options input{background-color:var(--bg-block);height:34px;color:var(--c-text-sub);font:inherit;font-size:var(--fs-sm);line-height:var(--lh-sm);border-radius:4px}.publish-pin-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:0 10px;display:flex;position:relative}.publish-pin-toggle input{opacity:0;pointer-events:none;position:absolute}.pin-toggle-mark{color:currentColor;background-color:currentColor;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M15.6 3.8 20.2 8.4 18.8 9.8 17.9 8.9 14.1 12.7V18L12.7 19.4 9.4 16.1 5.2 20.3 3.7 18.8 7.9 14.6 4.6 11.3 6 9.9H11.3L15.1 6.1 14.2 5.2 15.6 3.8Z\"/%3E%3C/svg%3E") 50%/14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M15.6 3.8 20.2 8.4 18.8 9.8 17.9 8.9 14.1 12.7V18L12.7 19.4 9.4 16.1 5.2 20.3 3.7 18.8 7.9 14.6 4.6 11.3 6 9.9H11.3L15.1 6.1 14.2 5.2 15.6 3.8Z\"/%3E%3C/svg%3E") 50%/14px 14px no-repeat}.publish-pin-toggle:has(input:checked){color:var(--c-link);background-color:color-mix(in srgb, var(--c-link) 10%, var(--bg-block))}.publish-options input{width:100%;min-width:0;caret-color:var(--c-green);border:0;outline:none;padding:0 10px}.publish-content::placeholder,.publish-fields input::placeholder,.publish-options input::placeholder,.publish-location-box input::placeholder,.publish-video-embed input::placeholder,.publish-video-embed textarea::placeholder,.publish-music-picker input::placeholder,.publish-ai-row input::placeholder,.publish-ai-output::placeholder,.publish-link-form input::placeholder,.publish-link-form textarea::placeholder,.publish-link-pack-fields input::placeholder,.publish-ad-form input::placeholder,.publish-ad-form textarea::placeholder{color:var(--c-text-sub);opacity:.72}.publish-section-title{height:var(--lh-sm);color:var(--c-text-sub);font-size:var(--fs-sm);line-height:var(--lh-sm)}.publish-ai-panel{background-color:var(--bg-block);animation:panel-in var(--dur-fast) var(--ease-standard);border-radius:4px;gap:8px;margin:0 0 10px;padding:9px;display:grid}.publish-ai-panel[hidden]{display:none}.publish-ai-modes{flex-wrap:wrap;gap:6px;display:flex}.publish-ai-mode{height:28px;color:var(--c-text-sub);background-color:color-mix(in srgb, var(--bg-card) 72%, transparent);font-size:var(--fs-xs);line-height:var(--lh-xs);transition:color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border-radius:4px;padding:0 9px}.publish-ai-mode.active,.publish-ai-mode:hover,.publish-ai-mode:focus-visible{color:var(--c-link);background-color:color-mix(in srgb, var(--c-link) 9%, var(--bg-card));outline:0}.publish-ai-mode:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}.publish-ai-row{grid-template-columns:minmax(0,1fr) 64px;gap:8px;display:grid}.publish-ai-row input{background-color:var(--bg-card);height:32px;padding:0 9px}.publish-ai-generate{height:32px;color:var(--c-rev);background-color:var(--c-green);font-size:var(--fs-xs);line-height:var(--lh-xs);transition:background-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard);border-radius:4px}.publish-ai-generate:hover,.publish-ai-generate:focus-visible{background-color:color-mix(in srgb, var(--c-green) 92%, white 8%);outline:0}.publish-ai-generate:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}.publish-ai-generate[disabled]{opacity:.6;pointer-events:none}.publish-ai-status{min-height:var(--lh-xxs);color:var(--c-text-sub);font-size:var(--fs-xxs);line-height:var(--lh-xxs)}.publish-ai-status[hidden]{display:none}.publish-ai-result{gap:7px;display:grid}.publish-ai-result[hidden]{display:none}.publish-ai-output{resize:vertical;background-color:var(--bg-card);width:100%;min-height:88px;color:var(--c-text);font:inherit;font-size:var(--fs-sm);line-height:var(--lh-sm);border:0;border-radius:4px;outline:none;padding:7px 9px}.publish-ai-actions{flex-wrap:wrap;gap:6px;display:flex}.publish-ai-actions button{height:28px;color:var(--c-text-sub);background-color:color-mix(in srgb, var(--bg-card) 72%, transparent);font-size:var(--fs-xs);line-height:var(--lh-xs);border-radius:4px;padding:0 9px}.publish-ai-actions button:hover,.publish-ai-actions button:focus-visible{color:var(--c-link);background-color:color-mix(in srgb, var(--c-link) 9%, var(--bg-card));outline:0}.publish-location,.publish-media{width:100%}.publish-media{position:relative}.publish-location-box{align-items:center;height:34px;padding:0 6px 0 10px;display:flex}.publish-location-box input{min-width:0;height:var(--lh-sm);color:var(--c-text);font:inherit;font-size:var(--fs-sm);line-height:var(--lh-sm);caret-color:var(--c-green);background:0 0;border:0;outline:none;flex:1}.publish-location-clear,.publish-music-clear{color:var(--c-text-sub);border-radius:50%;flex:none;place-items:center;display:grid}.publish-location-clear{width:24px;height:24px}.publish-location-clear:hover,.publish-music-clear:hover{background-color:var(--bg-card)}.publish-location-result{border:1px dashed var(--line);border-radius:4px;width:100%;margin-top:8px;padding:3px 7px}.publish-location-result .result-item{cursor:text}.publish-location-result .venue,.publish-location-result .address{width:fit-content;max-width:100%;height:var(--lh-sm);line-height:var(--lh-sm);display:block}.publish-location-result .venue{color:var(--c-text);font-size:var(--fs-sm)}.publish-location-result .address{color:var(--c-text-sub);font-size:var(--fs-xxs)}.publish-rail{align-items:center;gap:8px;min-height:42px;display:flex;position:relative}.publish-media-type{scrollbar-width:none;flex-wrap:nowrap;flex:1;align-items:center;gap:6px;min-width:0;height:42px;display:flex;overflow-x:auto}.publish-media-type::-webkit-scrollbar{display:none}.publish-media-type .type-btn{width:36px;height:36px;color:var(--c-text-sub);background-color:#0000;border-radius:50%;flex:none;place-items:center;transition:color .16s,background-color .16s,transform .16s;display:grid;position:relative}.publish-media-type .type-btn.has-value:after,.publish-more.has-value>summary:after{background-color:var(--c-link);width:5px;height:5px;box-shadow:0 0 0 2px var(--bg-card);content:"";border-radius:50%;position:absolute;top:6px;right:6px}.publish-media-type .type-btn.active{color:var(--c-link);background-color:color-mix(in srgb, var(--c-link) 10%, var(--bg-block))}.publish-media-type .type-btn:hover,.publish-media-type .type-btn:focus-visible{color:var(--c-link);background-color:var(--bg-block);outline:none}.publish-media-type .type-btn:active{transform:scale(.96)}.publish-more{flex:none;position:relative}.publish-more>summary{width:36px;height:36px;color:var(--c-text-sub);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);border-radius:50%;place-items:center;list-style:none;display:grid;position:relative}.publish-more>summary::-webkit-details-marker{display:none}.publish-more>summary:hover,.publish-more[open]>summary,.publish-more>summary:focus-visible{color:var(--c-link);background-color:var(--bg-block);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-link) 12%, transparent);outline:0}.publish-more>summary:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}.publish-more-panel{z-index:4;border:1px solid color-mix(in srgb, var(--line) 84%, transparent);background-color:color-mix(in srgb, var(--bg-card) 96%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:min(360px,100vw - 48px);animation:panel-in var(--dur-medium) var(--ease-standard);border-radius:8px;gap:8px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 34px #00000021}.publish-panel{display:none}.publish-panel.active{animation:panel-in var(--dur-fast) var(--ease-standard);padding-top:8px;display:block}.publish-media-list{grid-template-columns:repeat(3,75px);gap:4px;margin-bottom:2px;display:grid}.publish-media-list .publish-add,.publish-media-list .publish-selected{background-color:var(--bg-block);border-radius:4px;width:75px;height:75px;position:relative;overflow:hidden}.publish-media-list .publish-add{cursor:pointer}.publish-media-list .publish-selected[draggable=true]{cursor:grab}.publish-media-list .publish-selected.dragging{opacity:.55}.publish-media-list .publish-selected.dragging *{pointer-events:none}.publish-media-list .publish-add label,.publish-media-list .publish-add span{place-items:center;width:100%;height:100%;display:grid}.publish-media-list .publish-add input,.publish-music-picker input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.publish-media-list .publish-add span{color:#0000}.publish-media-list .publish-add span:before,.publish-media-list .publish-add span:after{background-color:var(--c-text-sub);content:"";border-radius:2px;width:24px;height:2px;position:absolute;top:50%;left:50%}.publish-media-list .publish-add span:before{transform:translate(-50%,-50%)}.publish-media-list .publish-add span:after{transform:translate(-50%,-50%)rotate(90deg)}.publish-media-list .publish-live-add span{color:var(--c-text-sub);letter-spacing:0;align-content:end;padding-bottom:12px;font-size:10px;line-height:14px}.publish-media-list .publish-live-add span:before{background-color:var(--c-text-sub);width:24px;height:24px;top:28px;transform:translate(-50%,-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Crect x=\"4\" y=\"5\" width=\"16\" height=\"14\" rx=\"3\"/%3E%3Cpath d=\"M9.5 9.5h.01\"/%3E%3Cpath d=\"m8 15 2.4-2.4a1.2 1.2 0 0 1 1.7 0L15 15\"/%3E%3Cpath d=\"M14.5 10.5 17 13\"/%3E%3Cpath d=\"M7 3.5 5.5 2\"/%3E%3Cpath d=\"M17 3.5 18.5 2\"/%3E%3C/svg%3E") 50%/24px 24px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Crect x=\"4\" y=\"5\" width=\"16\" height=\"14\" rx=\"3\"/%3E%3Cpath d=\"M9.5 9.5h.01\"/%3E%3Cpath d=\"m8 15 2.4-2.4a1.2 1.2 0 0 1 1.7 0L15 15\"/%3E%3Cpath d=\"M14.5 10.5 17 13\"/%3E%3Cpath d=\"M7 3.5 5.5 2\"/%3E%3Cpath d=\"M17 3.5 18.5 2\"/%3E%3C/svg%3E") 50%/24px 24px no-repeat}.publish-media-list .publish-live-add span:after{display:none}.publish-media-list .publish-selected img,.publish-media-list .publish-selected video{object-fit:cover;width:100%;height:100%}.publish-live-badge{color:#fff;background-color:#00000073;border-radius:3px;height:16px;padding:0 5px;font-size:9px;line-height:16px;position:absolute;bottom:4px;left:4px}.publish-live-selected.processing{place-items:center;display:grid}.publish-live-processing{color:var(--c-text-sub);font-size:10px;line-height:14px}.publish-live-state{color:#fff;background-color:#00000073;border-radius:3px;height:16px;padding:0 5px;font-size:9px;line-height:16px;position:absolute;bottom:4px;right:4px}.publish-media-list .publish-selected .file-name{color:#fff;text-shadow:0 1px 2px #0000008c;font-size:10px;line-height:14px;position:absolute;bottom:3px;left:4px;right:4px}.publish-media-list .publish-index,.publish-media-list .publish-order,.publish-media-list .publish-remove{color:#fff;background-color:#00000073;place-items:center;width:18px;height:18px;display:grid;position:absolute}.publish-media-list .publish-index{border-radius:4px;font-size:10px;line-height:18px;top:3px;left:3px}.publish-media-list .publish-remove{border-radius:50%;top:3px;right:3px}.publish-media-list .publish-order{border-radius:50%;bottom:3px}.publish-media-list .publish-order-prev{left:3px}.publish-media-list .publish-order-next{right:3px}.publish-media-list .publish-order:hover,.publish-media-list .publish-remove:hover{background-color:#0000009e}.publish-video-embed{gap:8px;width:min(100%,360px);margin-top:8px;display:grid}.publish-video-embed-group{gap:8px;display:grid}.publish-video-embed input{height:34px;padding:0 10px}.publish-video-embed textarea{resize:vertical;min-height:58px;padding:6px 10px}.publish-bilibili-preview,.publish-douyin-preview{width:min(100%,220px);min-height:36px;color:var(--c-text);background-color:var(--bg-block);border-radius:4px;align-items:center;margin-top:8px;padding:0 34px 0 10px;display:flex;position:relative;overflow:hidden}.publish-douyin-preview{width:min(100%,280px);min-height:52px;padding:0 34px 0 0}.bilibili-preview-icon,.douyin-preview-icon{width:15px;height:15px;color:var(--c-text-sub);background-color:currentColor;flex:none}.bilibili-preview-icon{-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Crect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"/%3E%3Cpath d=\"m10 9 5 3-5 3z\" fill=\"black\" stroke=\"none\"/%3E%3C/svg%3E") 50%/15px 15px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Crect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"/%3E%3Cpath d=\"m10 9 5 3-5 3z\" fill=\"black\" stroke=\"none\"/%3E%3C/svg%3E") 50%/15px 15px no-repeat}.douyin-preview-icon{-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-2.88 2.5 2.89 2.89 0 0 1-2.89-2.89 2.89 2.89 0 0 1 2.89-2.89c.28 0 .54 .04 .79 .1V9.01a6.33 6.33 0 0 0-.79-.05 6.34 6.34 0 0 0-6.34 6.34 6.34 6.34 0 0 0 6.34 6.34 6.34 6.34 0 0 0 6.33-6.34V8.69a8.18 8.18 0 0 0 4.78 1.52V6.75a4.85 4.85 0 0 1-1.01-.06z\"/%3E%3C/svg%3E") 50%/15px 15px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-2.88 2.5 2.89 2.89 0 0 1-2.89-2.89 2.89 2.89 0 0 1 2.89-2.89c.28 0 .54 .04 .79 .1V9.01a6.33 6.33 0 0 0-.79-.05 6.34 6.34 0 0 0-6.34 6.34 6.34 6.34 0 0 0 6.34 6.34 6.34 6.34 0 0 0 6.33-6.34V8.69a8.18 8.18 0 0 0 4.78 1.52V6.75a4.85 4.85 0 0 1-1.01-.06z\"/%3E%3C/svg%3E") 50%/15px 15px no-repeat}.publish-douyin-preview .douyin-preview-icon{color:#fff;background:#000;align-self:stretch;width:52px;height:auto;position:relative;-webkit-mask:none;mask:none}.publish-douyin-preview .douyin-preview-icon:before{content:"";background:currentColor;width:22px;height:22px;margin:auto;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-2.88 2.5 2.89 2.89 0 0 1-2.89-2.89 2.89 2.89 0 0 1 2.89-2.89c.28 0 .54 .04 .79 .1V9.01a6.33 6.33 0 0 0-.79-.05 6.34 6.34 0 0 0-6.34 6.34 6.34 6.34 0 0 0 6.34 6.34 6.34 6.34 0 0 0 6.33-6.34V8.69a8.18 8.18 0 0 0 4.78 1.52V6.75a4.85 4.85 0 0 1-1.01-.06z\"/%3E%3C/svg%3E") 50%/22px 22px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-2.88 2.5 2.89 2.89 0 0 1-2.89-2.89 2.89 2.89 0 0 1 2.89-2.89c.28 0 .54 .04 .79 .1V9.01a6.33 6.33 0 0 0-.79-.05 6.34 6.34 0 0 0-6.34 6.34 6.34 6.34 0 0 0 6.34 6.34 6.34 6.34 0 0 0 6.33-6.34V8.69a8.18 8.18 0 0 0 4.78 1.52V6.75a4.85 4.85 0 0 1-1.01-.06z\"/%3E%3C/svg%3E") 50%/22px 22px no-repeat}.bilibili-preview-body,.douyin-preview-body{flex:1;align-items:baseline;gap:6px;min-width:0;padding-left:6px;display:flex}.publish-douyin-preview .douyin-preview-body{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:8px 10px}.bilibili-preview-title,.douyin-preview-title{min-width:0;color:var(--c-text);font-size:var(--fs-xs);line-height:var(--lh-xs);opacity:.82;display:block}.publish-douyin-preview .douyin-preview-title{opacity:.9;max-width:100%}.bilibili-preview-desc,.douyin-preview-desc{color:var(--c-text-sub);font-size:var(--fs-xxs);line-height:var(--lh-xxs);flex:none;display:block}.publish-douyin-preview .douyin-preview-desc{max-width:100%}.publish-douyin-preview.loading .douyin-preview-desc{opacity:.72}.publish-bilibili-preview.invalid .bilibili-preview-desc,.publish-douyin-preview.invalid .douyin-preview-desc{color:var(--c-red);opacity:.86}.publish-bilibili-clear,.publish-douyin-clear{z-index:2;width:24px;height:24px;color:var(--c-text-sub);background-color:color-mix(in srgb, var(--bg-card) 70%, transparent);border-radius:50%;position:absolute;top:5px;right:5px}.publish-bilibili-clear:hover,.publish-douyin-clear:hover{background-color:var(--bg-card)}.publish-library{margin-top:8px}.publish-library summary{width:fit-content;height:var(--lh-sm);color:var(--c-text-sub);font-size:var(--fs-sm);line-height:var(--lh-sm);cursor:pointer}.publish-library-list{min-height:var(--lh-xxs);grid-template-columns:repeat(auto-fill,58px);gap:6px;margin-top:6px;display:grid;position:relative}.publish-library-list.wait:before,.publish-library-list.empty:before{z-index:2;background-color:var(--bg-card);content:"";position:absolute;inset:0}.publish-library-list.wait:after{z-index:3;border:1px solid var(--c-text-faint);border-left-color:var(--c-text-sub);content:"";border-radius:50%;width:10px;height:10px;animation:1s linear infinite spin;position:absolute;top:calc(50% - 6px);left:0}.publish-library-list.empty:after{z-index:3;width:100%;color:var(--c-text-sub);font-size:var(--fs-xxs);line-height:var(--lh-xxs);content:attr(data-empty);position:absolute;top:50%;left:0;transform:translateY(-50%)}.publish-library-item{background-color:var(--bg-block);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;width:58px;height:58px;position:relative;box-shadow:inset 0 0 0 1px #00000006}.publish-library-item.selected:after{background-color:var(--c-green);content:"";border-radius:50%;width:18px;height:18px;position:absolute;bottom:3px;right:3px}.publish-library-item.selected:before{z-index:1;content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:4px;position:absolute;bottom:9px;right:8px;transform:rotate(-45deg)}.publish-library-nav{height:var(--lh-xxs);gap:12px;margin-top:8px;display:flex}.publish-library-nav button{height:var(--lh-xxs);color:var(--c-text-sub);background-color:var(--bg-block);font-size:var(--fs-xxs);line-height:var(--lh-xxs);border-radius:4px;padding:0 4px}.publish-library-nav button:not([disabled]):hover{color:var(--c-link)}.publish-library-nav button[disabled]{opacity:.45;cursor:default}.publish-music-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.publish-music-picker label,.publish-music-picker input{height:34px;color:var(--c-text-sub);font-size:var(--fs-sm);padding:0 10px;line-height:34px}.publish-music-picker label{cursor:pointer;position:relative}.publish-music-picker label.has-file{color:var(--c-link)}.publish-music-picker .publish-music-lyric{grid-column:1/-1}.publish-music-preview{z-index:0;background-color:var(--bg-block);border-radius:4px;width:min(100%,200px);height:75px;display:flex;position:relative;overflow:hidden}.publish-music-preview:before,.publish-music-preview:after{pointer-events:none;content:"";position:absolute;inset:0}.publish-music-preview:before{z-index:-1;background-image:linear-gradient(to right, transparent, color-mix(in srgb, var(--bg-block) 85%, transparent));-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px)}.publish-music-preview:after{z-index:-2;background:var(--bg-block) var(--music-cover) 0 50% / cover no-repeat;opacity:.32}.publish-music-preview .meta-image{background-color:var(--bg-block);flex:none;width:75px;height:75px;display:block}.publish-music-preview .meta-image img{object-fit:cover;width:100%;height:100%}.publish-music-preview .meta-text{z-index:1;flex:1;min-width:0;margin:13px 28px 0 8px;display:block;position:relative}.publish-music-preview .title,.publish-music-preview .artist{display:block}.publish-music-preview .title{color:var(--c-text);font-size:var(--fs-sm);line-height:var(--lh-sm);opacity:.9}.publish-music-preview .artist{color:var(--c-text);font-size:var(--fs-xxs);line-height:var(--lh-xxs);opacity:.6}.publish-music-clear{width:20px;height:20px;position:absolute;top:4px;right:4px}.publish-link-form{gap:8px;display:grid}.publish-link-form input,.publish-link-form textarea,.publish-link-pack-fields input{padding:0 10px}.publish-link-form input,.publish-link-pack-fields input{height:34px}.publish-link-form textarea{resize:vertical;min-height:72px;padding-top:6px;padding-bottom:6px}.publish-link-form textarea[name=linkUrl]{min-height:58px}.publish-form.has-link-pack .publish-link-form>textarea[name=linkDesc],.publish-form.has-link-pack .publish-link-cover-fields,.publish-form.has-link-pack .publish-link-form>.publish-link-pack-add{display:none}.publish-link-cover-fields{grid-template-columns:minmax(0,1fr) 96px;gap:8px;display:grid}.publish-link-cover-file{height:34px;color:var(--c-text-sub);background-color:var(--bg-block);font-size:var(--fs-sm);line-height:var(--lh-sm);cursor:pointer;border-radius:4px;place-items:center;display:grid;position:relative;overflow:hidden}.publish-link-cover-file.has-file{color:var(--c-link)}.publish-link-cover-file input{opacity:0;cursor:pointer;position:absolute;inset:0}.publish-link-pack-add{width:fit-content;height:30px;color:var(--c-link);background-color:color-mix(in srgb, var(--c-link) 9%, var(--bg-block));font-size:var(--fs-xs);line-height:var(--lh-xs);border-radius:4px;justify-self:start;padding:0 10px}.publish-link-pack{gap:8px;margin-top:8px;display:grid}.publish-link-pack-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.publish-link-pack-head .publish-section-title{height:30px;line-height:30px}.publish-link-pack>.publish-link-pack-head .publish-link-pack-add{flex:none}.publish-link-pack-list{border-top:1px solid var(--line);gap:0;display:grid}.publish-link-pack-item{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) 26px;align-items:start;gap:8px;padding:8px 0;display:grid}.publish-link-pack-thumb{background-color:var(--bg-block);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;width:34px;height:34px;position:relative;overflow:hidden}.publish-link-pack-thumb:before{background-color:var(--c-text-sub);content:"";opacity:.62;width:17px;height:17px;margin:auto;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M9 15l6 -6\"/%3E%3Cpath d=\"M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464\"/%3E%3Cpath d=\"M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463\"/%3E%3C/svg%3E") 50%/17px 17px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M9 15l6 -6\"/%3E%3Cpath d=\"M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464\"/%3E%3Cpath d=\"M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463\"/%3E%3C/svg%3E") 50%/17px 17px no-repeat}.publish-link-pack-thumb.has-cover:before{display:none}.publish-link-pack-fields{gap:8px;min-width:0;display:grid}.publish-link-pack-fields input{font-size:var(--fs-sm);line-height:var(--lh-sm)}.publish-link-pack-remove{width:26px;height:26px;color:var(--c-text-sub);border-radius:50%;place-items:center;display:grid}.publish-link-pack-remove:hover{background-color:var(--bg-card);color:var(--c-red)}.publish-link-preview{--linkcard-thumb-bg:color-mix(in srgb, var(--bg-card) 82%, var(--c-text-sub) 18%);z-index:0;width:min(100%,220px);min-height:72px;color:var(--c-text);background-color:var(--bg-block);border-radius:4px;margin-top:8px;text-decoration:none;display:flex;position:relative;overflow:hidden}.publish-link-preview.has-cover:before,.publish-link-preview.has-cover:after{pointer-events:none;content:"";position:absolute;inset:0}.publish-link-preview.has-cover:before{z-index:-1;background-image:linear-gradient(to right, color-mix(in srgb, var(--bg-card) 42%, transparent), transparent 58%)}.publish-link-preview.has-cover:after{z-index:-2;background:var(--bg-block)}.publish-link-preview.is-pack{width:min(100%,220px);min-height:36px;color:var(--c-text);background-color:var(--bg-block);box-shadow:none;border-radius:4px;align-items:center;padding:0 34px 0 10px;display:flex}.publish-link-preview.is-pack:before,.publish-link-preview.is-pack:after{display:none}.link-preview-thumb{z-index:1;box-sizing:border-box;background-color:var(--linkcard-thumb-bg);background-position:50%;background-repeat:no-repeat;background-size:contain;background-origin:content-box;flex:none;align-self:stretch;width:72px;min-height:72px;padding:10px;display:block;position:relative}.link-preview-thumb:empty:before{background-color:var(--c-text-sub);content:"";opacity:.6;width:22px;height:22px;margin:auto;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M10.6 13.4a1 1 0 0 1 0-1.4l4.6-4.6a3 3 0 0 1 4.2 4.2l-3.2 3.2-1.4-1.4 3.2-3.2a1 1 0 1 0-1.4-1.4L12 13.4a1 1 0 0 1-1.4 0Zm2.8-2.8a1 1 0 0 1 0 1.4l-4.6 4.6a3 3 0 0 1-4.2-4.2l3.2-3.2 1.4 1.4L6 13.8a1 1 0 1 0 1.4 1.4L12 10.6a1 1 0 0 1 1.4 0Z\"/%3E%3C/svg%3E") 50%/22px 22px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M10.6 13.4a1 1 0 0 1 0-1.4l4.6-4.6a3 3 0 0 1 4.2 4.2l-3.2 3.2-1.4-1.4 3.2-3.2a1 1 0 1 0-1.4-1.4L12 13.4a1 1 0 0 1-1.4 0Zm2.8-2.8a1 1 0 0 1 0 1.4l-4.6 4.6a3 3 0 0 1-4.2-4.2l3.2-3.2 1.4 1.4L6 13.8a1 1 0 1 0 1.4 1.4L12 10.6a1 1 0 0 1 1.4 0Z\"/%3E%3C/svg%3E") 50%/22px 22px no-repeat}.link-preview-thumb.has-image:before{display:none}.publish-link-preview.is-pack .link-preview-thumb{width:15px;min-height:15px;color:var(--c-text-sub);background:currentColor;align-self:center;padding:0;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M9 15l6 -6\"/%3E%3Cpath d=\"M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464\"/%3E%3Cpath d=\"M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463\"/%3E%3Cpath d=\"M16 19h6\"/%3E%3Cpath d=\"M19 16v6\"/%3E%3C/svg%3E") 50%/15px 15px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M9 15l6 -6\"/%3E%3Cpath d=\"M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464\"/%3E%3Cpath d=\"M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463\"/%3E%3Cpath d=\"M16 19h6\"/%3E%3Cpath d=\"M19 16v6\"/%3E%3C/svg%3E") 50%/15px 15px no-repeat}.publish-link-preview.is-pack .link-preview-thumb:before{display:none}.link-preview-body{z-index:1;align-content:center;min-width:0;padding:8px 34px 8px 10px;display:grid;position:relative}.publish-link-preview.is-pack .link-preview-body{flex:1;align-items:baseline;gap:6px;padding:0 0 0 6px;display:flex}.link-preview-title{color:var(--c-text);font-size:var(--fs-sm);line-height:var(--lh-sm);opacity:.92;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.publish-link-preview.is-pack .link-preview-title{max-width:100%;color:var(--c-text);font-size:var(--fs-xs);line-height:var(--lh-xs);opacity:.82;white-space:nowrap;text-overflow:ellipsis;font-weight:400;display:block}.link-preview-desc{color:var(--c-text);font-size:var(--fs-xxs);line-height:var(--lh-xxs);opacity:.6;margin-top:2px;display:block}.publish-link-preview.is-pack .link-preview-desc{color:var(--c-text-sub);font-size:var(--fs-xxs);line-height:var(--lh-xxs);opacity:1;flex:none;margin-top:0}.publish-link-clear{z-index:2;width:24px;height:24px;color:var(--c-text-sub);background-color:color-mix(in srgb, var(--bg-card) 70%, transparent);border-radius:50%;position:absolute;top:5px;right:5px}.publish-link-clear:hover{background-color:var(--bg-card)}.publish-ad-form{gap:8px;display:grid}.publish-ad-switches{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.publish-ad-toggle{width:fit-content;max-width:100%;height:30px;color:var(--c-text-sub);font-size:var(--fs-sm);line-height:var(--lh-sm);cursor:pointer;align-items:center;display:inline-flex}.publish-ad-toggle input,.publish-ad-placement-toggle input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ad-toggle-dot{border:1px solid;border-radius:50%;flex:none;width:13px;height:13px;margin-right:7px;display:block;position:relative}.publish-ad-toggle input:checked+.ad-toggle-dot:after{content:"";background-color:currentColor;border-radius:50%;position:absolute;inset:2px}.publish-ad-toggle input:checked~.ad-toggle-dot,.publish-ad-toggle input:checked~.ad-toggle-text{color:var(--c-link)}.ad-toggle-text{font-weight:500}.publish-ad-placement-toggle{min-width:0;max-width:100%;height:30px;color:var(--c-text-sub);font-size:var(--fs-xs);line-height:var(--lh-xs);cursor:pointer;align-items:center;display:inline-flex}.ad-placement-mark{border:1px solid;border-radius:3px;flex:none;width:14px;height:14px;margin-right:6px;display:block;position:relative}.ad-placement-mark:after{content:"";opacity:0;border:2px solid;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.publish-ad-placement-toggle input:checked+.ad-placement-mark,.publish-ad-placement-toggle input:checked~.ad-placement-text{color:var(--c-link)}.publish-ad-placement-toggle input:checked+.ad-placement-mark:after{opacity:1}.publish-ad-form input,.publish-ad-form textarea{padding:0 10px}.publish-ad-editor{background-color:var(--bg-block);border-radius:4px;overflow:hidden}.publish-ad-toolbar{align-items:center;gap:2px;min-height:32px;padding:4px 5px 0;display:flex}.publish-ad-editor .publish-stickerarea{margin:0 5px 6px}.publish-ad-brand-fields,.publish-ad-link-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.publish-ad-media{margin-top:2px}.publish-ad-media .publish-section-title{height:var(--lh-xxs);color:var(--c-text-sub);font-size:var(--fs-xxs);line-height:var(--lh-xxs)}.publish-ad-form input{height:34px}.publish-ad-form textarea{resize:vertical;background-color:#0000;min-height:92px;padding-top:6px;padding-bottom:6px}.publish-ad-preview{background-color:var(--bg-block);border-radius:4px;width:100%;margin-top:8px;padding:8px 10px 9px 48px;position:relative}.ad-preview-avatar{background-color:var(--bg-card);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;width:28px;height:28px;position:absolute;top:10px;left:10px;overflow:hidden}.ad-preview-mark{height:18px;color:var(--c-text-sub);background-color:var(--bg-card);font-size:var(--fs-xxs);border-radius:4px;padding:0 5px;font-weight:500;line-height:18px;position:absolute;top:9px;right:10px}.ad-preview-title,.ad-preview-text,.ad-preview-link{display:block}.ad-preview-title{color:var(--c-link);font-size:var(--fs-sm);line-height:var(--lh-sm);padding-right:32px;font-weight:500}.ad-preview-text{color:var(--c-text);font-size:var(--fs-xxs);line-height:var(--lh-xxs);opacity:.72;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ad-preview-text strong{font-weight:700}.ad-preview-text em{font-style:italic}.ad-preview-text del{text-decoration-line:line-through}.ad-preview-text code{color:var(--c-text-sub);background-color:var(--bg-card);border-radius:3px;margin:0 3px;padding:0 2px;font-family:Source Code Pro,Courier New,monospace}.ad-preview-link{color:var(--c-link);font-size:calc(var(--fs-xxs) * .9);line-height:var(--lh-xs);margin-top:2px;font-weight:500}.ad-preview-link:not(:empty):before{width:14px;height:var(--lh-xs);vertical-align:top;content:"";background-color:currentColor;margin:0 1px 0 0;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M10.6 13.4a1 1 0 0 1 0-1.4l4.6-4.6a3 3 0 0 1 4.2 4.2l-3.2 3.2-1.4-1.4 3.2-3.2a1 1 0 1 0-1.4-1.4L12 13.4a1 1 0 0 1-1.4 0Zm2.8-2.8a1 1 0 0 1 0 1.4l-4.6 4.6a3 3 0 0 1-4.2-4.2l3.2-3.2 1.4 1.4L6 13.8a1 1 0 1 0 1.4 1.4L12 10.6a1 1 0 0 1 1.4 0Z\"/%3E%3C/svg%3E") 0/14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M10.6 13.4a1 1 0 0 1 0-1.4l4.6-4.6a3 3 0 0 1 4.2 4.2l-3.2 3.2-1.4-1.4 3.2-3.2a1 1 0 1 0-1.4-1.4L12 13.4a1 1 0 0 1-1.4 0Zm2.8-2.8a1 1 0 0 1 0 1.4l-4.6 4.6a3 3 0 0 1-4.2-4.2l3.2-3.2 1.4 1.4L6 13.8a1 1 0 1 0 1.4 1.4L12 10.6a1 1 0 0 1 1.4 0Z\"/%3E%3C/svg%3E") 0/14px 14px no-repeat}.publish-actions{border-top:1px solid var(--line);flex:none;justify-content:flex-end;gap:10px;padding:10px 16px 14px;display:flex}.publish-cancel,.publish-submit{height:32px;font-size:var(--fs-sm);line-height:var(--lh-sm);transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard);border-radius:4px;padding:0 16px}.publish-cancel{color:var(--c-text-sub);background-color:var(--bg-block)}.publish-submit{color:var(--c-rev);background-color:var(--c-green)}.publish-submit[disabled]{opacity:.6;pointer-events:none}.publish-cancel:hover,.publish-cancel:focus-visible{color:var(--c-text);background-color:color-mix(in srgb, var(--bg-block) 78%, var(--bg-card));outline:0}.publish-submit:hover,.publish-submit:focus-visible{background-color:color-mix(in srgb, var(--c-green) 92%, white 8%);outline:0}.publish-cancel:active,.publish-submit:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}@media screen and (width<=420px){.publish-fields{flex-direction:column;gap:8px}.publish-fields select{width:100%}.publish-options{grid-template-columns:1fr;gap:8px}.publish-ai-row,.publish-music-picker,.publish-link-cover-fields,.publish-ad-brand-fields,.publish-ad-link-fields{grid-template-columns:1fr}.publish-link-preview{width:100%}}@keyframes panel-in{0%{opacity:0;transform:translateY(var(--panel-shift))}to{opacity:1;transform:translateY(0)}}#posts{padding:40px 0 0}.feed-empty{color:var(--c-text-sub);font-size:var(--fs-sm);line-height:var(--lh-sm);text-align:center;padding:80px 24px}.single-back{font-size:var(--fs-xs);text-align:center;padding:24px 25px}.moment{padding:15px 25px 0;display:flex}.moment-avatar{background-color:var(--bg-block);border-radius:5px;flex:none;width:36px;height:36px;margin-right:14px;overflow:hidden}.moment-main{border-bottom:1px solid var(--line);flex:1;min-width:0}.moment-header{justify-content:space-between;align-items:center;gap:8px;padding:2px 0 6px;display:flex}.moment-titleline{align-items:center;gap:5px;min-width:0;max-width:50%;display:flex}.moment.is-ad .moment-titleline,.moment.is-pinned .moment-titleline{max-width:calc(100% - 46px)}.moment.is-ad.is-pinned .moment-titleline{max-width:calc(100% - 92px)}.moment-author{min-width:0;color:var(--c-link);font-size:var(--fs-sm);line-height:var(--lh-sm);-webkit-user-select:text;user-select:text;font-weight:500}.moment-pin{width:16px;height:var(--lh-sm);color:var(--c-link);opacity:.72;background-color:currentColor;flex:none;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M15.6 3.8 20.2 8.4 18.8 9.8 17.9 8.9 14.1 12.7V18L12.7 19.4 9.4 16.1 5.2 20.3 3.7 18.8 7.9 14.6 4.6 11.3 6 9.9H11.3L15.1 6.1 14.2 5.2 15.6 3.8Z\"/%3E%3C/svg%3E") 50%/15px 15px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M15.6 3.8 20.2 8.4 18.8 9.8 17.9 8.9 14.1 12.7V18L12.7 19.4 9.4 16.1 5.2 20.3 3.7 18.8 7.9 14.6 4.6 11.3 6 9.9H11.3L15.1 6.1 14.2 5.2 15.6 3.8Z\"/%3E%3C/svg%3E") 50%/15px 15px no-repeat}.moment-badges{flex:none;align-items:center;gap:5px;display:flex}.moment-badge{color:var(--c-text-sub);font-size:var(--fs-xs);line-height:var(--lh-sm);background-color:var(--bg-block);border-radius:4px;flex:none;padding:0 5px}.moment-content{font-size:var(--fs-sm);line-height:var(--lh-sm);word-break:break-all;-webkit-user-select:text;user-select:text;margin-bottom:14px;overflow:hidden}.moment-content:empty{display:none}.moment-content p{margin:0}.moment-content strong{font-weight:700}.moment-content em{font-style:italic}.moment-content del{text-decoration-line:line-through}.moment-content code,.moment-content pre{-webkit-user-select:text;user-select:text;font-family:Source Code Pro,Courier New,monospace}.moment-content code{color:var(--c-text-sub);background-color:var(--bg-block);border-radius:3px;margin:0 3px;padding:0 2px}.moment-content pre{background-color:var(--bg-block);border-radius:4px;margin:8px 0 0;padding:8px;overflow-x:auto}.moment-content pre code{background-color:#0000;margin:0;padding:0}.moment-content img.emoji{vertical-align:-.2em;width:1.2em;height:1.2em;display:inline-block}.moment-content a.tag{color:var(--c-link);margin-right:4px}.moment-content a[href$=tag\=AD],.moment-content a[href$=tag\=AD_RANDOM],.moment-content a[href$=tag\=PINNED],.moment-content a[href*="tag=%E7%BD%AE%E9%A1%B6"],.moment-content .post-content-ad-meta{display:none}.moment-content .post-content-adline{margin:0}.moment-content .post-content-edit-anchor:empty{display:none}.post-content-externallink{width:100%;height:var(--lh-lg);color:var(--c-link);font-size:calc(var(--fs-sm) * .9);font-weight:500;line-height:var(--lh-lg);margin:8px 0 14px}.moment-gallery+.post-content-externallink,.moment-video+.post-content-externallink,.moment-audio+.post-content-externallink,.post-content-livephoto+.post-content-externallink,.post-content-bilibili+.post-content-externallink,.post-content-douyin+.post-content-externallink{margin-top:-6px}.post-content-externallink:before{float:left;content:"";width:18px;height:calc(var(--lh-lg) - 2px);background-color:currentColor;background-position:0;background-repeat:no-repeat;margin:0 0 2px;display:inline;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M9 15l6 -6\"/%3E%3Cpath d=\"M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464\"/%3E%3Cpath d=\"M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463\"/%3E%3C/svg%3E") 0/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M9 15l6 -6\"/%3E%3Cpath d=\"M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464\"/%3E%3Cpath d=\"M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463\"/%3E%3C/svg%3E") 0/18px 18px no-repeat}.post-content-externallink .elt{color:inherit;cursor:pointer;display:inline}.moment-content :is(.hyperlink-card,.editor-hyperlink-card,.halo-hyperlink-card,[data-type=hyperlink-card]){width:66.6667%;min-height:72px;color:var(--c-text);background-color:var(--bg-block);border:0;border-radius:4px;margin:8px 0 0;display:flex;overflow:hidden}.moment-content :is(.hyperlink-card,.editor-hyperlink-card,.halo-hyperlink-card,[data-type=hyperlink-card]) a{color:inherit}.moment-content :is(.hyperlink-card,.editor-hyperlink-card,.halo-hyperlink-card,[data-type=hyperlink-card]) img{object-fit:cover;width:72px;height:72px}.moment-content :is(.hyperlink-card,.editor-hyperlink-card,.halo-hyperlink-card,[data-type=hyperlink-card]) :is(.title,.card-title){color:var(--c-text);font-size:var(--fs-sm);line-height:var(--lh-sm)}.moment-content :is(.hyperlink-card,.editor-hyperlink-card,.halo-hyperlink-card,[data-type=hyperlink-card]) :is(.description,.card-description,.url){color:var(--c-text-sub);font-size:var(--fs-xxs);line-height:var(--lh-xxs)}.post-content-linkcard{--audio-cover-size:clamp(60px, 30%, 84px);--linkcard-thumb-bg:color-mix(in srgb, var(--bg-card) 82%, var(--c-text-sub) 18%);z-index:0;width:66.6667%;min-height:var(--audio-cover-size);color:var(--c-text);background-color:var(--bg-block);border-radius:4px;margin:8px 0 14px;text-decoration:none;display:flex;position:relative;overflow:hidden}.post-content-linkcard.has-cover:before,.post-content-linkcard.has-cover:after{content:"";pointer-events:none;position:absolute;inset:0}.post-content-linkcard.has-cover:before{z-index:-1;background-image:linear-gradient(to right, color-mix(in srgb, var(--bg-card) 42%, transparent), transparent 58%)}.post-content-linkcard.has-cover:after{z-index:-2;background:var(--bg-block)}.moment-gallery+.post-content-linkcard,.moment-video+.post-content-linkcard,.moment-audio+.post-content-linkcard,.post-content-livephoto+.post-content-linkcard,.post-content-bilibili+.post-content-linkcard,.post-content-douyin+.post-content-linkcard{margin-top:-6px}.linkcard-thumb{z-index:1;box-sizing:border-box;width:var(--audio-cover-size);min-height:var(--audio-cover-size);background:linear-gradient(135deg, #ffffff38, transparent 62%), var(--linkcard-thumb-bg);flex:none;align-self:stretch;padding:10px;display:block;position:relative;overflow:hidden}.linkcard-thumb:empty:before{background-color:var(--c-text-sub);content:"";opacity:.6;width:22px;height:22px;margin:auto;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M10.6 13.4a1 1 0 0 1 0-1.4l4.6-4.6a3 3 0 0 1 4.2 4.2l-3.2 3.2-1.4-1.4 3.2-3.2a1 1 0 1 0-1.4-1.4L12 13.4a1 1 0 0 1-1.4 0Zm2.8-2.8a1 1 0 0 1 0 1.4l-4.6 4.6a3 3 0 0 1-4.2-4.2l3.2-3.2 1.4 1.4L6 13.8a1 1 0 1 0 1.4 1.4L12 10.6a1 1 0 0 1 1.4 0Z\"/%3E%3C/svg%3E") 50%/22px 22px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M10.6 13.4a1 1 0 0 1 0-1.4l4.6-4.6a3 3 0 0 1 4.2 4.2l-3.2 3.2-1.4-1.4 3.2-3.2a1 1 0 1 0-1.4-1.4L12 13.4a1 1 0 0 1-1.4 0Zm2.8-2.8a1 1 0 0 1 0 1.4l-4.6 4.6a3 3 0 0 1-4.2-4.2l3.2-3.2 1.4 1.4L6 13.8a1 1 0 1 0 1.4 1.4L12 10.6a1 1 0 0 1 1.4 0Z\"/%3E%3C/svg%3E") 50%/22px 22px no-repeat}.linkcard-thumb img{object-fit:contain;width:100%;height:100%}.post-content-linkcard.has-article-cover .linkcard-thumb{padding:0}.post-content-linkcard.has-article-cover .linkcard-thumb img{object-fit:cover}.post-content-linkcard.has-site-icon .linkcard-thumb img{opacity:.92}.linkcard-body{z-index:1;align-content:center;min-width:0;padding:8px 12px 8px 8px;display:grid;position:relative}.linkcard-title{color:var(--c-text);font-size:var(--fs-sm);line-height:var(--lh-lg);opacity:.92;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.linkcard-desc{color:var(--c-text);font-size:var(--fs-xxs);line-height:var(--lh-xxs);opacity:.6;margin-top:2px;display:block}.post-content-douyin{--douyin-thumb-size:72px;--linkcard-thumb-bg:color-mix(in srgb, var(--bg-card) 82%, var(--c-text-sub) 18%);--douyin-logo-size:40px;z-index:0;width:66.6667%;min-height:var(--douyin-thumb-size);color:var(--c-text);background-color:var(--bg-block);cursor:pointer;transition:filter var(--dur-fast) var(--ease-soft), transform var(--dur-fast) var(--ease-soft);border-radius:4px;margin:8px 0 14px;display:flex;position:relative;overflow:hidden}.post-content-douyin:hover{filter:brightness(.97)}.post-content-douyin:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}.moment-gallery+.post-content-douyin,.moment-video+.post-content-douyin,.moment-audio+.post-content-douyin,.post-content-livephoto+.post-content-douyin,.post-content-bilibili+.post-content-douyin{margin-top:-6px}.douyin-card{width:100%;height:var(--douyin-thumb-size);min-height:var(--douyin-thumb-size);outline:0;align-items:center;display:flex}.douyin-card-logo{z-index:1;box-sizing:border-box;width:var(--douyin-thumb-size);height:var(--douyin-thumb-size);min-height:var(--douyin-thumb-size);background:#000;flex:none;justify-content:center;align-self:stretch;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.douyin-card-logo svg{width:var(--douyin-logo-size);height:var(--douyin-logo-size);display:block}.douyin-card-body{z-index:1;flex:1;align-content:center;min-width:0;padding:8px 12px 8px 8px;display:grid;position:relative}.douyin-card-title,.douyin-card-meta{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.douyin-card-title{color:var(--c-text);font-size:var(--fs-sm);line-height:var(--lh-lg);opacity:.92}.douyin-card-meta{color:var(--c-text);font-size:var(--fs-xxs);line-height:var(--lh-xxs);opacity:.6;margin-top:2px}.post-content-linkpack{width:66.6667%;min-height:36px;color:var(--c-text);background-color:var(--bg-block);font:inherit;font-size:var(--fs-xs);line-height:var(--lh-xs);text-align:left;vertical-align:top;cursor:pointer;border:0;border-radius:4px;align-items:center;margin:8px 0 14px;padding:0 10px;display:flex}.moment-gallery+.post-content-linkpack,.moment-video+.post-content-linkpack,.moment-audio+.post-content-linkpack,.post-content-livephoto+.post-content-linkpack,.post-content-bilibili+.post-content-linkpack,.post-content-douyin+.post-content-linkpack{margin-top:-6px}.linkpack-trigger-icon{width:15px;height:15px;color:var(--c-text-sub);background-color:currentColor;flex:none;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M9 15l6 -6\"/%3E%3Cpath d=\"M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464\"/%3E%3Cpath d=\"M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463\"/%3E%3Cpath d=\"M16 19h6\"/%3E%3Cpath d=\"M19 16v6\"/%3E%3C/svg%3E") 50%/15px 15px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M9 15l6 -6\"/%3E%3Cpath d=\"M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464\"/%3E%3Cpath d=\"M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463\"/%3E%3Cpath d=\"M16 19h6\"/%3E%3Cpath d=\"M19 16v6\"/%3E%3C/svg%3E") 50%/15px 15px no-repeat}.linkpack-trigger-main{flex:1;align-items:baseline;gap:6px;min-width:0;margin-left:6px;display:inline-flex}.linkpack-trigger-title{min-width:0;max-width:100%;color:var(--c-text);opacity:.82;font-weight:400}.post-content-linkpack.has-title .linkpack-trigger-title{color:var(--c-text);opacity:.92;font-weight:500}.linkpack-trigger-count{color:var(--c-text-sub);font-size:var(--fs-xxs);line-height:var(--lh-xxs);flex:none}.linkpack-trigger-dots{color:var(--c-text-sub);flex:none;gap:2px;margin-left:7px;display:inline-flex}.linkpack-trigger-dots i{opacity:.38;background-color:currentColor;border-radius:50%;width:2px;height:2px}.linkpack-overlay{z-index:95;opacity:0;transition:opacity var(--dur-fast) var(--ease-standard);background-color:#00000061;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.linkpack-overlay.show{opacity:1}.linkpack-sheet{width:min(100%,520px);max-height:min(72vh,620px);color:var(--c-text);background-color:var(--bg-card);transition:transform var(--dur-medium) var(--ease-standard);border-radius:12px 12px 0 0;overflow:hidden;transform:translateY(18px);box-shadow:0 -12px 36px #0000002e}.linkpack-overlay.show .linkpack-sheet{transform:translateY(0)}.linkpack-sheet-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:10px 14px 9px 18px;display:flex}.linkpack-sheet-heading{min-width:0;display:grid}.linkpack-sheet-title{font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:600}.linkpack-sheet-meta{color:var(--c-text-sub);font-size:var(--fs-xxs);line-height:var(--lh-xxs)}.linkpack-sheet-close{width:30px;height:30px;color:var(--c-text-sub);background-color:var(--bg-block);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.linkpack-list{max-height:calc(min(72vh,620px) - 54px);padding:6px 0 max(10px, env(safe-area-inset-bottom));overflow-y:auto}.linkpack-item{min-height:54px;color:var(--c-text);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:9px 18px;text-decoration:none;display:grid}.linkpack-item:hover{background-color:var(--bg-block)}.linkpack-favicon{background-color:var(--bg-block);border-radius:4px;place-items:center;width:34px;height:34px;display:grid;position:relative;overflow:hidden}.linkpack-favicon:before{background-color:var(--c-text-sub);content:"";opacity:.66;width:15px;height:15px;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M9 15l6 -6\"/%3E%3Cpath d=\"M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464\"/%3E%3Cpath d=\"M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463\"/%3E%3C/svg%3E") 50%/15px 15px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M9 15l6 -6\"/%3E%3Cpath d=\"M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464\"/%3E%3Cpath d=\"M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463\"/%3E%3C/svg%3E") 50%/15px 15px no-repeat}.linkpack-favicon img{background-color:var(--bg-card);object-fit:contain;border-radius:3px;width:18px;height:18px;position:absolute;inset:8px}.linkpack-favicon.has-cover img{object-fit:cover;border-radius:0;width:100%;height:100%;inset:0}.linkpack-item-body{min-width:0;display:grid}.linkpack-item-title{color:var(--c-text);font-size:var(--fs-sm);line-height:var(--lh-sm)}.linkpack-item-desc{color:var(--c-text);font-size:var(--fs-xxs);line-height:var(--lh-xxs);opacity:.66}.linkpack-item-domain{color:var(--c-text-sub);font-size:var(--fs-xxs);line-height:var(--lh-xxs)}@media screen and (width>=700px){.linkpack-overlay{align-items:center;padding:24px}.linkpack-sheet{border-radius:8px;transform:translateY(8px)scale(.98)}.linkpack-overlay.show .linkpack-sheet{transform:translateY(0)scale(1)}}#douyin-modal{--douyin-height-fit-width:51.75dvh;z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.douyin-modal-backdrop{opacity:0;-webkit-backdrop-filter:blur(2px);transition:opacity var(--dur-medium) var(--ease-soft);background:#000000b8;position:absolute;inset:0}.douyin-modal-dialog{z-index:1;width:min(340px, var(--douyin-height-fit-width), calc(100vw - 32px));opacity:0;max-height:calc(100dvh - 32px);transition:opacity var(--dur-medium) var(--ease-soft), transform var(--dur-medium) var(--ease-standard);background:#000;border-radius:12px;position:relative;overflow:hidden;transform:scale(.94)translateY(8px);box-shadow:0 24px 60px #0000004d,0 4px 16px #00000026}#douyin-modal.show .douyin-modal-backdrop{opacity:1}#douyin-modal.show .douyin-modal-dialog{opacity:1;transform:scale(1)translateY(0)}.douyin-modal-close{z-index:2;width:32px;height:32px;color:var(--c-rev);transition:background var(--dur-fast) var(--ease-soft), opacity var(--dur-fast) var(--ease-soft), color var(--dur-fast) var(--ease-soft);opacity:.76;background:#0000003d;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.douyin-modal-close:hover{color:var(--c-rev);opacity:1;background:#00000061}.douyin-modal-close svg{width:16px;height:16px;display:block}.douyin-modal-body{aspect-ratio:9/16;background:#000;position:relative}.douyin-modal-body:before{content:"";z-index:1;width:6px;height:6px;color:var(--c-rev);opacity:0;transition:opacity var(--dur-fast) var(--ease-soft);animation:douyin-loading-pulse .92s var(--ease-soft) infinite;pointer-events:none;background:currentColor;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.82)}#douyin-modal.loading .douyin-modal-body:before{opacity:.72}.douyin-modal-body iframe{z-index:0;opacity:0;width:100%;height:100%;transition:opacity var(--dur-medium) var(--ease-soft);border:0;display:block;position:relative}#douyin-modal.loaded .douyin-modal-body iframe{opacity:1}@keyframes douyin-loading-pulse{0%,to{opacity:.28;transform:translate(-50%,-50%)scale(.82)}50%{opacity:.72;transform:translate(-50%,-50%)scale(1)}}@media (width<=500px){#douyin-modal{justify-content:center;align-items:center}.douyin-modal-dialog{width:min(340px, var(--douyin-height-fit-width), calc(100vw - 24px));opacity:0;max-height:calc(100dvh - 24px);transition:opacity var(--dur-medium) var(--ease-soft), transform var(--dur-medium) var(--ease-standard);border-radius:12px;overflow:hidden;transform:scale(.94)translateY(8px)}#douyin-modal.show .douyin-modal-dialog{opacity:1;transform:scale(1)translateY(0)}}.moment-gallery,.moment-video,.moment-audio,.post-content-livephoto,.post-content-bilibili{margin:0 0 14px}.moment-content:not(:empty)+.moment-gallery,.moment-content:not(:empty)+.moment-video,.moment-content:not(:empty)+.moment-audio,.moment-content:not(:empty)+.post-content-livephoto,.moment-content:not(:empty)+.post-content-bilibili{margin-top:-6px}.moment-gallery{gap:5px;display:grid}.moment-gallery.grid-2{grid-template-columns:repeat(2,1fr);width:66.6667%}.moment-gallery.grid-3{grid-template-columns:repeat(3,1fr);width:100%}.moment-gallery.grid-1.horizontal{width:66.6667%}.moment-gallery.grid-1.vertical,.moment-gallery.grid-1.square,.moment-gallery.grid-1:not(.vertical):not(.square):not(.horizontal){width:50%}.gallery-item{background:linear-gradient(135deg, #ffffff2e, transparent 58%), var(--bg-block);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-text) 6%, transparent);cursor:zoom-in;border-radius:5px;position:relative;overflow:hidden}.gallery-item img{transition:opacity .18s,transform .22s;display:block}.media-pending{position:relative}.media-pending:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg, transparent 0 28%, color-mix(in srgb, var(--bg-card) 46%, transparent) 42%, transparent 58%), color-mix(in srgb, var(--bg-block) 88%, var(--bg-card));opacity:.72;background-size:220% 100%;animation:1.2s ease-in-out infinite media-loading-sheen;position:absolute;inset:0}.media-pending img{opacity:0}.media-ready:after,.media-error:after{display:none}.media-error{background:linear-gradient(135deg, color-mix(in srgb, var(--c-text) 7%, transparent), transparent 48%), var(--bg-block)}.media-error img{opacity:0}.grid-2 .gallery-item,.grid-3 .gallery-item{aspect-ratio:1}.grid-2 .gallery-item img,.grid-3 .gallery-item img{object-fit:cover;width:100%;height:100%}.moment-gallery.grid-1 .gallery-item{width:100%;box-shadow:0 1px 0 #00000008, inset 0 0 0 1px color-mix(in srgb, var(--c-text) 7%, transparent);justify-self:start}.moment-gallery.grid-1 .gallery-item.media-pending:not(.aspectratio),.moment-gallery.grid-1 .gallery-item.media-error:not(.aspectratio){aspect-ratio:1}.moment-gallery.grid-1 .gallery-item.aspectratio{aspect-ratio:var(--aspectratio)}.moment-gallery.grid-1 .gallery-item.aspectratio img{object-fit:cover;width:100%;height:100%}.moment-gallery.grid-1:not(.vertical):not(.square):not(.horizontal) img{width:auto;max-width:66.6667%;height:auto;max-height:340px}@media (hover:hover) and (pointer:fine){.gallery-item:hover img{opacity:.96;transform:scale(1.015)}}@keyframes media-loading-sheen{0%{background-position:140% 0}to{background-position:-80% 0}}.moment-video{background-color:#000;border-radius:4px;width:100%;overflow:hidden}.moment-video video{width:100%;max-height:420px;display:block}.moment-content .post-content-livephoto{margin-top:8px}.post-content-livephoto{--live-photo-badge-bg:#00000061;--live-photo-badge-hover-bg:#0000007a;--live-photo-text-color:#fff;--live-photo-border-radius:4px;--live-photo-progress-height:2px;--livephoto-poster:none;width:66.6667%;aspect-ratio:var(--livephoto-aspect,1 / 1);background:linear-gradient(135deg, #ffffff2e, transparent 58%), var(--bg-block);box-shadow:0 1px 0 #00000008, inset 0 0 0 1px color-mix(in srgb, var(--c-text) 7%, transparent);cursor:zoom-in;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:5px;position:relative;overflow:hidden}.post-content-livephoto.is-vertical,.post-content-livephoto.is-square{width:50%}.post-content-livephoto .livephoto-fallback,.post-content-livephoto .live-photo-container{border-radius:inherit;width:100%;height:100%;display:block}.post-content-livephoto .morpho-live-photo-video{z-index:5;border-radius:inherit;object-fit:cover;opacity:0;pointer-events:none;-webkit-touch-callout:none;background:#000;width:100%;height:100%;transition:opacity .16s;display:block;position:absolute;inset:0;transform:translateZ(0)}.post-content-livephoto.live-playing .morpho-live-photo-video,.post-content-livephoto.use-native-cover.native-cover-ready .morpho-live-photo-video{opacity:1}.post-content-livephoto .livephoto-fallback{object-fit:cover}.post-content-livephoto.heic-cover-pending .livephoto-fallback,.post-content-livephoto.heic-cover-pending .live-photo-image{opacity:0}.post-content-livephoto[data-live-photo-initialized]>.livephoto-fallback{display:none}.post-content-livephoto .live-photo-badge{z-index:7;pointer-events:none;border-radius:4px;height:18px;padding:0 6px;top:6px;left:6px}.post-content-livephoto .live-photo-badge .live-text{letter-spacing:0;margin-left:3px;font-size:10px;line-height:18px}.post-content-livephoto .live-photo-badge .chevron,.post-content-livephoto .dropdown-menu{display:none!important}.post-content-livephoto .live-photo-overlay{z-index:8;cursor:zoom-in}:root.webview-qq .post-content-livephoto:before{content:"";z-index:4;background:var(--livephoto-poster) 50% 50% / cover no-repeat;opacity:1;pointer-events:none;transition:opacity .18s;display:block;position:absolute;inset:0}:root.webview-qq .post-content-livephoto.live-playing:before,:root.webview-qq .post-content-livephoto.use-native-cover.native-cover-ready:before{opacity:0}:root.webview-qq .post-content-livephoto .live-photo-image,:root.webview-qq .post-content-livephoto .live-photo-video{will-change:opacity;backface-visibility:visible!important;transform:none!important}:root.webview-qq .post-content-livephoto .live-photo-container.playing .live-photo-image,:root.webview-qq .post-content-livephoto .live-photo-container.playing .live-photo-video{transform:none!important}:root.webview-qq .post-content-livephoto .live-photo-badge{z-index:7}.moment-content .post-content-douyin,.moment-content .post-content-bilibili{margin-top:8px}.post-content-bilibili{aspect-ratio:16/9;background-color:#000;border-radius:4px;width:100%;overflow:hidden}.post-content-bilibili iframe{border:0;width:100%;height:100%;display:block}.moment-audio{width:66.6667%}.moment-audio audio{display:none}.moment-content .post-content-audio{margin-top:8px}.post-content-audio{--audio-cover-size:clamp(60px, 30%, 84px);--audio-spacing:8px;z-index:0;border-radius:4px;width:66.6667%;position:relative;overflow:hidden}.post-content-audio:before,.post-content-audio:after{content:"";pointer-events:none;position:absolute;inset:0}.post-content-audio:before{z-index:-1;background-image:linear-gradient(to right, transparent, color-mix(in srgb, var(--bg-block) 85%, transparent));-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px)}.post-content-audio:after{z-index:-2;background:var(--bg-block) var(--background_image) 0 50% / cover no-repeat;opacity:.35}.audio-meta{z-index:1;width:calc(100% - (30px + (var(--audio-spacing) * 2)));pointer-events:none;position:relative}.audio-meta .meta-image{aspect-ratio:1;width:var(--audio-cover-size);background:linear-gradient(135deg, var(--c-green), #4bd786);height:auto;display:block}.audio-meta .meta-image img{object-fit:cover;border-radius:4px 0 0 4px;width:100%;height:100%}.audio-meta .meta-image:empty:before{content:"";background-color:#fffc;border-radius:50%;width:30px;height:30px;margin:21px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M12 3a4 4 0 0 0-4 4v4a4 4 0 0 0 8 0V7a4 4 0 0 0-4-4Zm-2 4a2 2 0 1 1 4 0v4a2 2 0 1 1-4 0V7Zm-4 3h2v1a4 4 0 0 0 8 0v-1h2v1a6 6 0 0 1-5 5.9V20h3v2h-8v-2h3v-3.1A6 6 0 0 1 6 11v-1Z\"/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M12 3a4 4 0 0 0-4 4v4a4 4 0 0 0 8 0V7a4 4 0 0 0-4-4Zm-2 4a2 2 0 1 1 4 0v4a2 2 0 1 1-4 0V7Zm-4 3h2v1a4 4 0 0 0 8 0v-1h2v1a6 6 0 0 1-5 5.9V20h3v2h-8v-2h3v-3.1A6 6 0 0 1 6 11v-1Z\"/%3E%3C/svg%3E") 50%/contain no-repeat}.audio-meta .meta-text{top:50%;left:var(--audio-cover-size);width:calc(100% - var(--audio-cover-size) - var(--audio-spacing));margin-left:var(--audio-spacing);position:absolute;transform:translateY(-50%)}.audio-meta .title,.audio-meta .artist{width:100%;display:block}.audio-meta .title{height:var(--lh-lg);font-size:var(--fs-sm);line-height:var(--lh-lg);opacity:.92}.audio-meta .artist{height:var(--lh-xxs);color:inherit;font-size:var(--fs-xxs);line-height:var(--lh-xxs);opacity:.6;margin-top:2px}.audio-btn{z-index:2;width:30px;height:30px;margin:0 var(--audio-spacing);color:var(--c-text);cursor:pointer;background-position:50%;background-repeat:no-repeat;position:absolute;top:50%;right:0;transform:translateY(-50%)}.audio-btn:before{content:"";background-color:currentColor;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M216.32 334.44l114.45-69.14a10.89 10.89 0 0 0 0-18.6l-114.45-69.14a10.78 10.78 0 0 0-16.32 9.31v138.26a10.78 10.78 0 0 0 16.32 9.31z\"/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M216.32 334.44l114.45-69.14a10.89 10.89 0 0 0 0-18.6l-114.45-69.14a10.78 10.78 0 0 0-16.32 9.31v138.26a10.78 10.78 0 0 0 16.32 9.31z\"/%3E%3C/svg%3E") 50%/contain no-repeat}.audio-btn.play:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Ccircle r=\"90\" cy=\"256\" cx=\"256\"/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Ccircle r=\"90\" cy=\"256\" cx=\"256\"/%3E%3C/svg%3E")}.audio-btn.play.canplay:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M208 192v128M304 192v128\" fill=\"none\" stroke=\"black\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-width=\"36\"/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M208 192v128M304 192v128\" fill=\"none\" stroke=\"black\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-width=\"36\"/%3E%3C/svg%3E")}@media screen and (width<=600px){.moment-audio,.post-content-audio{--audio-cover-size:clamp(69px, 34.5%, 97px);width:76.6667%}.post-content-linkcard,.post-content-douyin{width:82%}.post-content-douyin{--douyin-thumb-size:72px}.post-content-linkpack{width:66.6667%}}@media screen and (width<=375px){.post-content-livephoto,.moment-audio,.post-content-linkpack,.moment-content :is(.hyperlink-card,.editor-hyperlink-card,.halo-hyperlink-card,[data-type=hyperlink-card]){width:100%}.post-content-linkcard,.post-content-douyin{width:82%}.linkcard-title{line-height:var(--lh-sm)}.audio-meta{width:100%}.audio-meta .meta-text{width:calc(100% - var(--audio-cover-size) - (var(--audio-spacing) * 2));margin-right:var(--audio-spacing);margin-left:0;left:auto;right:0}.audio-meta .artist{display:none}.audio-btn{margin:0 calc((var(--audio-cover-size) - 30px) / 2);color:var(--c-rev);filter:drop-shadow(0 1px 2px #0000005c);background-color:#00000038;border-radius:50%;left:0;right:auto}}@media screen and (width>=500px) and (width<=600px){.audio-meta .artist{margin-top:-1px}}@media screen and (width>=375px) and (width<=500px){.audio-meta .artist{margin-top:-4px}}.moment-attach{width:66.6667%;min-height:var(--lh-xs);color:var(--c-link);font-size:var(--fs-xs);line-height:var(--lh-xs);-webkit-user-select:text;user-select:text;margin:0;padding:0 0 6px}.moment-footer{min-height:var(--lh-xs);justify-content:space-between;align-items:center;padding:0 0 14px;display:flex}.moment-info{min-width:0;color:var(--c-text-sub);font-size:var(--fs-xs);line-height:var(--lh-xs);flex:1}.moment-ad-action{max-width:100%;color:var(--c-link);font-size:var(--fs-xs);line-height:var(--lh-xs);vertical-align:top;font-weight:500;display:inline-block}.moment-ad-action:before{content:"";width:14px;height:var(--lh-xs);vertical-align:top;background-color:currentColor;margin:0 2px 0 0;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M9 15l6 -6\"/%3E%3Cpath d=\"M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464\"/%3E%3Cpath d=\"M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463\"/%3E%3C/svg%3E") 0/14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M9 15l6 -6\"/%3E%3Cpath d=\"M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464\"/%3E%3Cpath d=\"M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463\"/%3E%3C/svg%3E") 0/14px 14px no-repeat}.moment-ad-action:not([href]){cursor:default}.moment-via:before{content:" · "}.moment-info.no-date .moment-via:before,.moment-info.no-date .moment-admin-actions:before{content:""}.moment-info.no-date.has-ad-action .moment-via:before,.moment-info.no-date.has-ad-action .moment-admin-actions:before,.moment-info.no-date.has-via .moment-admin-actions:before{content:" · "}.moment-admin-actions{display:none}.can-manage-moments .moment-admin-actions{display:inline}.moment-admin-actions:before,.moment-admin-action+.moment-admin-action:before{color:var(--c-text-sub);content:" · "}.moment-admin-action{color:var(--c-text-sub);font:inherit;cursor:pointer;transition:color .15s}.moment-admin-action:hover,.moment-admin-action.confirm{color:var(--c-link)}.btn-moment-delete.confirm{color:var(--c-red)}.moment-fun{flex:none;margin-left:20px;position:relative}.fun-toggle{width:30px;height:20px;color:var(--c-link);background-color:var(--bg-block);border-radius:4px;place-items:center;display:grid}@keyframes funbox-in{0%{opacity:0;transform:translateY(-50%) translateX(var(--panel-shift))}to{opacity:1;transform:translateY(-50%)translate(0)}}.fun-box{background-color:var(--fun-bg);white-space:nowrap;border-radius:4px;padding:8px 0;display:none;position:absolute;top:50%;right:35px;transform:translateY(-50%)}.moment-fun.open .fun-box{animation:funbox-in var(--dur-medium) var(--ease-standard) forwards;display:flex}.fun-btn{color:var(--c-rev);font-size:var(--fs-sm);line-height:var(--lh-sm);transition:color var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);align-items:center;gap:6px;margin:0 20px;display:inline-flex;position:relative}.fun-btn:hover,.fun-btn:focus-visible{opacity:.9;outline:0}.fun-btn:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}.fun-btn+.fun-btn:before{content:"";border-left:1px solid var(--fun-line);height:100%;position:absolute;top:0;left:-20px}.btn-like.liked svg path{fill:var(--c-red)}.moment-aside{background-color:var(--bg-block);border-radius:4px;margin:0 0 14px;display:none;overflow:hidden}.moment-aside.show,.moment-aside.active{display:block}.aside-like{color:var(--c-link);font-size:var(--fs-sm);line-height:var(--lh-sm);padding:4px 12px;display:none}.aside-like.show{display:block}.aside-like svg{float:left;width:16px;height:16px;margin-top:.2em;margin-right:8px}.aside-like.show+.aside-comments.has-comments{border-top:1px solid var(--line)}.aside-comments{font-size:var(--fs-sm);line-height:var(--lh-sm);display:none}.aside-comments.has-comments{padding:4px 12px;display:block}.comment-item{overflow-wrap:break-word;cursor:pointer}.comment-item.is-new{animation:comment-arrive .9s var(--ease-standard)}.comment-item.is-pending{color:var(--c-text-sub)}.comment-name{color:var(--c-link);-webkit-user-select:text;user-select:text}.comment-author-name{position:relative}.comment-item.is-pending .comment-author-name:after{color:var(--c-text-sub);vertical-align:1px;background-color:color-mix(in srgb, var(--c-text-sub) 8%, var(--bg-block));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-text-sub) 14%, transparent);content:"待审核";border-radius:3px;margin-left:5px;padding:0 4px;font-size:10px;line-height:15px;display:inline-block}.comment-author-badge{background-color:var(--c-green);width:5px;height:5px;box-shadow:0 0 0 1px color-mix(in srgb, var(--c-green) 20%, transparent);vertical-align:super;transform-origin:0 100%;-webkit-user-select:none;user-select:none;border-radius:50%;margin-left:3px;display:inline-block;transform:translateY(-.16em)}.comment-reply-arrow{color:var(--c-text-sub);margin:0 3px}.comment-colon{margin:0 6px 0 2px}.comment-text{color:var(--c-text);-webkit-user-select:text;user-select:text}.comment-text p{margin:0;display:inline}.comment-text img.emoji{vertical-align:-.2em;width:1.2em;height:1.2em;display:inline-block}.aside-expand{width:auto;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--c-text-sub);text-align:left;padding:0 12px 6px;display:block}.aside-expand:hover{color:var(--c-link)}.aside-form-slot:not(:empty){padding:4px 12px 10px}#comment-form{border:1px solid var(--bg-block);background-color:var(--bg-card);width:100%;transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border-radius:4px;margin:4px 0 0;padding:8px}#comment-form[hidden]{display:none}#comment-form:focus-within{border-color:var(--c-green);box-shadow:0 6px 18px color-mix(in srgb, var(--c-green) 8%, transparent)}.cf-replying{color:var(--c-text-sub);font-size:var(--fs-xs);line-height:var(--lh-xs);margin:0 0 4px}.cf-reply-prefix{color:var(--c-text-sub);margin-right:4px}.cf-replying b{color:var(--c-link);font-weight:500}.cf-reply-cancel{color:var(--c-text-sub);font-size:var(--fs-xs);margin-left:8px;text-decoration:underline}.cf-textarea{min-height:var(--lh-xs);position:relative}.cf-textarea span,.cf-textarea textarea{width:100%;min-height:var(--lh-xs);color:var(--c-text);font:inherit;font-size:var(--fs-sm);line-height:var(--lh-xs);white-space:pre-wrap;overflow-wrap:break-word;display:block}.cf-textarea span{visibility:hidden}.cf-textarea textarea{caret-color:var(--c-green);resize:none;background:0 0;border:0;outline:none;padding:0;position:absolute;inset:0;overflow:hidden}.cf-textarea textarea::placeholder{color:var(--c-text-sub)}.cf-toolbar{justify-content:flex-start;align-items:center;height:30px;margin:6px 0 -1px;display:flex}.cf-stickerarea{background-color:var(--bg-block);animation:sticker-in var(--dur-fast) var(--ease-standard);border-radius:4px;margin:7px 0 0;padding:9px 8px 8px}.cf-stickerarea[hidden]{display:none}.stickers>.sticker-list{grid-template-columns:repeat(auto-fill,1.625rem);justify-content:space-between;justify-items:center;gap:.625rem 0;display:grid}.sticker-item,.sticker-btn.more{width:1.625rem;height:1.625rem;color:var(--c-text);transition:background-color var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border-radius:50%;place-items:center;font-size:1rem;line-height:1;display:grid}.sticker-item{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,system-ui,sans-serif}.sticker-item.is-more{display:none}.sticker-list.open .sticker-item.is-more{display:grid}.sticker-item:hover,.sticker-btn.more:hover,.sticker-item:focus-visible,.sticker-btn.more:focus-visible{background-color:var(--bg-card);outline:0;transform:translateY(-1px)}.sticker-item:active,.sticker-btn.more:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}.sticker-btn.more{color:var(--c-text-sub)}.sticker-btn.more:before{opacity:.7;content:"";background-color:currentColor;border-radius:50%;width:4px;height:4px;display:block;box-shadow:-6px 0,6px 0}.sticker-list.open .sticker-btn.more:before{width:12px;height:12px;box-shadow:none;opacity:.72;background-color:currentColor;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.7 14.7 12 9.4l5.3 5.3 1.4-1.4L12 6.6l-6.7 6.7 1.4 1.4Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.7 14.7 12 9.4l5.3 5.3 1.4-1.4L12 6.6l-6.7 6.7 1.4 1.4Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.cf-info{align-items:flex-start;gap:8px;padding:8px 0 0;display:flex}#comment-form.cf-no-identity .cf-info{justify-content:flex-end}.cf-id{min-width:0;color:var(--c-text-sub);background-color:var(--bg-block);border-radius:4px;flex:1;align-items:center;padding:8px;display:flex}.cf-user-summary{min-width:0;height:var(--lh-xs);color:var(--c-text-sub);font-size:var(--fs-xs);line-height:var(--lh-xs);align-items:center;display:flex}.cf-user-avatar{background-color:var(--bg-card);border-radius:4px;flex:none;width:22px;height:22px;margin-right:6px;overflow:hidden}.cf-user-avatar img{object-fit:cover;width:100%;height:100%}.cf-user-text{min-width:0}.cf-user-name{color:var(--c-link);font-weight:500}.cf-user-badge{flex:none;margin-left:5px}.cf-fields{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:7px;width:100%;min-width:0;display:grid}.cf-fields input{width:100%;height:30px;color:var(--c-text-sub);font-size:var(--fs-xs);background-color:var(--bg-card);caret-color:var(--c-green);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--line) 76%, transparent);border:0;border-radius:4px;outline:none;padding:0 8px;line-height:30px;transition:box-shadow .15s,color .15s;display:block}.cf-fields input:focus{color:var(--c-text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-green) 36%, transparent)}.cf-fields input::placeholder{color:var(--c-text-sub);opacity:.75}.cf-captcha{background-color:var(--bg-block);width:100%;min-width:0;animation:panel-in var(--dur-fast) var(--ease-standard);border-radius:4px;align-items:center;gap:8px;margin:8px 0 0;padding:8px;display:flex}.cf-captcha[hidden]{display:none}.cf-captcha-label{width:44px;color:var(--c-text-sub);font-size:var(--fs-xs);flex:none;line-height:30px}.cf-captcha-img{background-color:#fff;border-radius:4px;flex:none;width:100px;height:30px;overflow:hidden}.cf-captcha-img img{object-fit:contain;width:100%;height:100%}.cf-captcha input{min-width:0;height:30px;color:var(--c-text);font-size:var(--fs-xs);line-height:var(--lh-xs);background-color:var(--bg-card);caret-color:var(--c-green);border:0;border-radius:4px;outline:none;flex:1;padding:0 6px}.cf-captcha input::placeholder{color:var(--c-text-sub);opacity:.75}.cf-feedback{min-height:30px;color:var(--c-text-sub);font-size:var(--fs-xs);line-height:var(--lh-xs);background-color:color-mix(in srgb, var(--bg-block) 82%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--line) 58%, transparent);animation:comment-feedback-in var(--dur-fast) var(--ease-standard);border-radius:4px;margin:8px 0 0;padding:7px 10px 7px 28px;position:relative}.cf-feedback[hidden]{display:none}.cf-feedback:before{opacity:.58;content:"";background-color:currentColor;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.cf-feedback.success{color:var(--c-green);background-color:color-mix(in srgb, var(--c-green) 8%, var(--bg-block));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-green) 18%, transparent)}.cf-feedback.pending{color:var(--c-text-sub);background-color:color-mix(in srgb, var(--c-link) 6%, var(--bg-block));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-link) 12%, transparent)}.cf-feedback.notice{color:var(--c-text-sub);background-color:color-mix(in srgb, var(--c-text-sub) 7%, var(--bg-block));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-text-sub) 14%, transparent)}.cf-feedback.error{color:#b25b4d;background-color:color-mix(in srgb, #b25b4d 8%, var(--bg-block));box-shadow:inset 0 0 0 1px #b25b4d2e}:root.darkmode .cf-feedback.error{color:#d99a8d;background-color:color-mix(in srgb, #d99a8d 10%, var(--bg-block));box-shadow:inset 0 0 0 1px #d99a8d33}.cf-actions{flex:none;align-items:center;height:38px;display:flex}.cf-btn-emoji{width:30px;height:30px;color:var(--c-text-sub);background-color:var(--bg-block);transition:color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border-radius:4px;flex:none;place-items:center;display:grid}.cf-btn-emoji svg{flex:none;display:block}#comment-form:focus-within .cf-btn-emoji,.cf-btn-emoji[aria-expanded=true]{color:var(--c-green)}.cf-btn-emoji:hover,.cf-btn-emoji:focus-visible{color:var(--c-green);background-color:color-mix(in srgb, var(--c-green) 10%, var(--bg-block));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-green) 28%, transparent);outline:0}.cf-btn-emoji:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}.cf-btn-submit{width:100px;height:30px;color:var(--c-link);font-size:var(--fs-sm);line-height:var(--lh-sm);background-color:var(--bg-block);transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border-radius:4px}#comment-form:focus-within .cf-btn-submit{color:var(--c-rev);background-color:var(--c-green)}.cf-btn-submit:hover,.cf-btn-submit:focus-visible{color:var(--c-rev);background-color:color-mix(in srgb, var(--c-green) 92%, white 8%);outline:0}.cf-btn-submit:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}.cf-btn-submit[disabled]{opacity:.55;pointer-events:none}@media screen and (width<=560px){.cf-info{flex-direction:column}.cf-id{width:100%}.cf-captcha{flex-wrap:wrap}.cf-captcha-label{width:100%;height:var(--lh-xxs);line-height:var(--lh-xxs)}.cf-captcha input{height:32px}.cf-actions,.cf-btn-submit{width:100%}.cf-btn-submit{flex:1}}@keyframes comment-feedback-in{0%{opacity:0;transform:translateY(calc(var(--panel-shift) * -.5))}}@keyframes comment-arrive{0%{background-color:color-mix(in srgb, var(--c-green) 14%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--c-green) 8%, transparent);opacity:0;transform:translateY(var(--panel-shift))}to{opacity:1;background-color:#0000;transform:translateY(0);box-shadow:0 0 #0000}}@keyframes sticker-in{0%{opacity:0;transform:translateY(var(--panel-shift))}to{opacity:1;transform:translateY(0)}}#player{--player_background_color:#0001;--player_cover_size:80px;--player_btn_size:30px;--player_border_radius:9px;--background_image:none;z-index:80;width:var(--player_cover_size);height:calc(var(--player_cover_size) + var(--player_btn_size));will-change:transform;margin:10px;transition:transform .28s cubic-bezier(.22,1,.36,1);animation:.3s forwards fade-in;display:none;position:fixed;top:0;left:0}#player.dragging{transition:none}:root.darkmode #player{--player_background_color:#0000001a}@media screen and (width<=600px){#player{--player_cover_size:70px;--player_btn_size:28px}}#player.show{display:block}#player>.meta{width:var(--player_cover_size);height:var(--player_cover_size);border-radius:var(--player_border_radius) var(--player_border_radius) 0 0;background-color:var(--player_background_color);cursor:move;touch-action:none}#player>.meta>img.cover{border-radius:var(--player_border_radius) var(--player_border_radius) 0 0;object-fit:cover;pointer-events:none;width:100%;height:100%}#player.no-cover>.meta>img.cover{opacity:0}#player.no-cover>.meta{background:radial-gradient(circle at 50% 42%, #fafafa4d 0 17%, transparent 18%), linear-gradient(135deg, var(--bg-block), var(--player_background_color))}#player>.button{width:var(--player_cover_size);height:var(--player_btn_size);position:relative}#player>.button:before{z-index:-1;border-radius:0 0 var(--player_border_radius) var(--player_border_radius);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);content:"";background-color:#fafafa1a;width:100%;height:100%;display:block;position:absolute;top:0;left:0}:root.darkmode #player>.button:before{background-color:#1919191a}#player>.button:after{z-index:-2;border-radius:0 0 var(--player_border_radius) var(--player_border_radius);background:var(--player_background_color) var(--background_image) 50% 100% / cover no-repeat;content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}#player .player-btn{width:var(--player_btn_size);height:var(--player_btn_size);color:#fafafa;background-position:50%;background-repeat:no-repeat;font-size:0;line-height:0;position:relative}#player .status{float:left}#player .close{float:right}#player .player-btn:before{content:"";background-color:currentColor;display:block;position:absolute;inset:7px}#player .status:before{-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M256 464c-114.69 0-208-93.31-208-208S141.31 48 256 48s208 93.31 208 208-93.31 208-208 208z\"/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M256 464c-114.69 0-208-93.31-208-208S141.31 48 256 48s208 93.31 208 208-93.31 208-208 208z\"/%3E%3C/svg%3E") 50%/contain no-repeat}#player .button.canplay .status:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M133 440a35.37 35.37 0 0 1-17.5-4.67c-12-6.8-19.46-20-19.46-34.33V111c0-14.37 7.46-27.53 19.46-34.33a35.13 35.13 0 0 1 35.77.45l247.85 148.36a36 36 0 0 1 0 61l-247.89 148.4A35.5 35.5 0 0 1 133 440z\"/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M133 440a35.37 35.37 0 0 1-17.5-4.67c-12-6.8-19.46-20-19.46-34.33V111c0-14.37 7.46-27.53 19.46-34.33a35.13 35.13 0 0 1 35.77.45l247.85 148.36a36 36 0 0 1 0 61l-247.89 148.4A35.5 35.5 0 0 1 133 440z\"/%3E%3C/svg%3E")}#player .button.canplay .status.play:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M208 432h-48a16 16 0 0 1-16-16V96a16 16 0 0 1 16-16h48a16 16 0 0 1 16 16v320a16 16 0 0 1-16 16zM352 432h-48a16 16 0 0 1-16-16V96a16 16 0 0 1 16-16h48a16 16 0 0 1 16 16v320a16 16 0 0 1-16 16z\"/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M208 432h-48a16 16 0 0 1-16-16V96a16 16 0 0 1 16-16h48a16 16 0 0 1 16 16v320a16 16 0 0 1-16 16zM352 432h-48a16 16 0 0 1-16-16V96a16 16 0 0 1 16-16h48a16 16 0 0 1 16 16v320a16 16 0 0 1-16 16z\"/%3E%3C/svg%3E")}#player .close:before{inset:5px;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M289.94 256l95-95A24 24 0 0 0 351 127l-95 95-95-95a24 24 0 0 0-34 34l95 95-95 95a24 24 0 1 0 34 34l95-95 95 95a24 24 0 0 0 34-34z\"/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M289.94 256l95-95A24 24 0 0 0 351 127l-95 95-95-95a24 24 0 0 0-34 34l95 95-95 95a24 24 0 1 0 34 34l95-95 95 95a24 24 0 0 0 34-34z\"/%3E%3C/svg%3E") 50%/contain no-repeat}#player .button.canplay>.player-btn{cursor:pointer}#player .button:not(.canplay)>.status{cursor:default}#navigation{padding:10px 0 24px}#autoload{width:calc(100% - 50px);color:var(--c-text-sub);font-size:var(--fs-sm);line-height:var(--lh-sm);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;margin:0 25px}#autoload:hover{color:var(--c-link)}#autoload.wait,#autoload.last{cursor:default;pointer-events:none}@keyframes autoload-breathe{0%{opacity:.4}to{opacity:1}}#autoload.wait{animation:.4s linear infinite alternate autoload-breathe}.page-nav{color:var(--c-text-sub);font-size:var(--fs-sm);line-height:var(--lh-sm);justify-content:center;align-items:center;gap:20px;display:flex}.page-nav-btn{color:var(--c-link)}.page-nav-info{color:var(--c-text-sub)}@keyframes misc-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#misc{z-index:60;flex-direction:column;gap:15px;margin:5px;display:none;position:fixed;bottom:4%;right:2%}#misc.show{animation:misc-in var(--dur-medium) var(--ease-standard) forwards;display:flex}.misc-btn{color:#777;background-color:var(--misc-bg);width:36px;height:36px;transition:color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard);border-radius:4px;place-items:center;display:grid}.misc-btn svg{transition:transform var(--dur-fast) var(--ease-standard);flex:none;display:block}.darkmode .misc-btn{color:#ccc}.misc-btn:hover,.misc-btn:focus-visible{color:var(--c-link);background-color:color-mix(in srgb, var(--misc-bg) 70%, var(--bg-card));outline:0}.misc-btn:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}.misc-btn:active svg{transform:scale(.98)}#btn-appearance .ico-sun{display:none}.darkmode #btn-appearance .ico-sun{display:block}.darkmode #btn-appearance .ico-moon{display:none}.morpho-debug{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));z-index:120;background:color-mix(in srgb, var(--bg-card) 94%, transparent);width:min(420px,100vw - 24px);max-height:min(420px,100vh - 96px);color:var(--c-text);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #1118271f;border-radius:8px;flex-direction:column;font-size:12px;line-height:1.45;display:flex;position:fixed;overflow:hidden;box-shadow:0 14px 42px #11182729}.morpho-debug-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.morpho-debug-head strong{min-width:0;color:var(--c-text);font-weight:700}.morpho-debug-actions{flex:none;align-items:center;gap:6px;display:inline-flex}.morpho-debug-actions button{border:1px solid var(--line);height:24px;color:var(--c-text-sub);background:var(--bg-block);font:inherit;border-radius:6px;padding:0 8px}.morpho-debug-list{min-height:0;padding:6px 0;overflow:auto}.morpho-debug-item{border-top:1px solid color-mix(in srgb, var(--line) 60%, transparent);grid-template-columns:56px minmax(0,1fr);gap:2px 8px;padding:6px 10px;display:grid}.morpho-debug-item:first-child{border-top:0}.morpho-debug-item span{color:var(--c-text-faint);font-variant-numeric:tabular-nums}.morpho-debug-item b{min-width:0;color:var(--c-link);overflow-wrap:anywhere;font-weight:700}.morpho-debug-item code{color:var(--c-text-sub);white-space:pre-wrap;overflow-wrap:anywhere;grid-column:2;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.morpho-debug.is-collapsed{max-height:none}.morpho-debug.is-collapsed .morpho-debug-list{display:none}#posts.links-page{padding:24px 25px}.links-page .link-group-title{color:var(--c-text-sub);font-size:var(--fs-xs);line-height:var(--lh-xs);padding:14px 0 4px;font-weight:500}#posts.article-page{padding:24px 25px}.pjax-optimistic-page{min-height:100vh}.pjax-optimistic-article{flex-direction:column;gap:10px;padding-top:2px;display:flex}.pjax-optimistic-line{background:linear-gradient(90deg, color-mix(in srgb, var(--bg-block) 84%, transparent), color-mix(in srgb, var(--bg-block) 62%, var(--bg-card)), color-mix(in srgb, var(--bg-block) 84%, transparent));opacity:.72;background-size:220% 100%;border-radius:3px;width:100%;height:13px;animation:1.28s ease-in-out infinite pjax-optimistic-breathe;display:block}.pjax-optimistic-line.title{width:62%;height:22px;margin-bottom:2px}.pjax-optimistic-line.meta{opacity:.48;width:28%;height:11px;margin-bottom:16px}.pjax-optimistic-line.body{width:88%}.pjax-optimistic-line.body.long{width:96%}.pjax-optimistic-line.body.mid{width:72%}@keyframes pjax-optimistic-breathe{0%{opacity:.46;background-position:120% 0}48%{opacity:.76}to{opacity:.46;background-position:-80% 0}}.article-title{font-size:var(--fs-lg);line-height:var(--lh-lg);-webkit-user-select:text;user-select:text}.article-meta{color:var(--c-text-sub);font-size:var(--fs-xs);line-height:var(--lh-xs);margin:6px 0 16px}.article-content img{border-radius:4px}#posts.error-page{text-align:center;padding:96px 24px}.error-code{color:var(--c-text-faint);font-size:64px;line-height:1.2}.error-text,.error-detail{color:var(--c-text-sub);font-size:var(--fs-sm);line-height:var(--lh-sm);margin-top:8px}.error-back{font-size:var(--fs-xs);margin-top:24px}#toast{z-index:120;color:#777777bf;max-width:60vw;font-size:var(--fs-xs);line-height:var(--lh-xs);margin:5px;animation:.2s fade-in;position:fixed;bottom:2%;left:2%}.darkmode #toast{color:#ccc9}:root.viewershow,:root.viewershow body{overscroll-behavior:none;overflow:hidden}#viewer{--viewer_font_size_count:var(--fs-lg);--viewer_font_size_tips:var(--fs-xxs);--viewer_button_base_size:var(--lh-lg);--viewer_base_spacing:8px;--viewer_loading_height:4px;--viewer_border_radius:4px;--viewer_viewport_width:100vw;--viewer_viewport_height:100vh;z-index:2147483647;width:var(--viewer_viewport_width);height:var(--viewer_viewport_height);color:#eaeaea;cursor:zoom-out;-webkit-user-select:none;user-select:none;touch-action:none;background-color:#000;min-height:100dvh;display:none;position:fixed;inset:0;overflow:visible}#viewer.show{display:block}#viewer:before{z-index:0;content:"";pointer-events:none;background-color:#000;display:block;position:fixed;inset:-20vh 0}#viewer .g-txt-hide{text-indent:-9999px;white-space:nowrap;font-size:0;overflow:hidden}#viewer>div.back{z-index:1;width:calc(100% - (var(--viewer_button_base_size) * 2 + var(--viewer_base_spacing) * 2) * 2);height:calc(100% - (var(--viewer_button_base_size) * 1 + var(--viewer_base_spacing) * 2) * 2);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#viewer>div.back>div.loading{width:150px;height:var(--viewer_loading_height);border-radius:calc(var(--viewer_loading_height) / 2);display:none;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}#viewer>div.back>div.loading:after{content:"";background-image:linear-gradient(90deg,#0000,#ffffffbf,#0000);width:100%;height:100%;animation:.7s ease-in-out infinite g-animation-wait-line;display:block;position:absolute;top:0;left:0}#viewer>div.back.load>div.loading{display:block}#viewer>div.back>figure.image{display:contents;position:relative}#viewer>div.back>figure.image>.viewer-media{touch-action:none;pointer-events:auto;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%;animation:.3s viewer-image-anim;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#viewer>div.back>figure.image>.viewer-media>img,#viewer>div.back>figure.image>.viewer-media>video{object-fit:scale-down;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:100%;max-height:100%;display:block}#viewer>div.back>figure.image>.viewer-media.is-layout-zoom{max-width:none;max-height:none}#viewer>div.back>figure.image>.viewer-media.is-layout-zoom>img{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none}#viewer>div.back>figure.image>.viewer-media.is-live>img,#viewer>div.back>figure.image>.viewer-media.is-live>video{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}#viewer>div.back>figure.image>.viewer-media>video{border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}#viewer>div.back>figure.image>.viewer-media.live-playing>video{opacity:1}#viewer>div.back.load>figure.image>.viewer-media{animation:.3s forwards viewer-image-out-anim}:root.imgradius #viewer>div.back>figure.image>.viewer-media,#viewer>div.back>figure.image>.viewer-media{border-radius:var(--viewer_border_radius);overflow:hidden}#viewer>div.back>figure.image .viewer-live-badge{z-index:2;color:#fff;letter-spacing:0;cursor:pointer;-webkit-backdrop-filter:saturate(150%)blur(8px);background:#0000006b;border:0;border-radius:6px;height:24px;padding:0 8px;font-size:11px;font-weight:500;line-height:24px;position:absolute;top:12px;left:12px}#viewer>div.back>figure.image .viewer-live-badge:focus-visible{outline-offset:2px;outline:1px solid #ffffffb8}#viewer.touchdevice>div.back{width:100%}#viewer.touchdevice>div.back>div.loading{width:calc(var(--viewer_button_base_size) * 4);height:calc(var(--viewer_button_base_size) * 4);border-radius:0}#viewer.touchdevice>div.back>div.loading:after{opacity:.5;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20baseProfile='full'%20width='96'%20height='96'%20viewBox='0%200%2096%2096'%3e%3cstyle%3e%20circle%20{%20fill:%20transparent;%20stroke:%20%23eaeaea;%20stroke-width:%201px;%20}%20%3c/style%3e%3cdefs%3e%3cclipPath%20id='corner'%3e%3cpolygon%20points='0,0%2048,0%2048,48%2096,48%2096,96%200,96'%20/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23corner)'%3e%3ccircle%20cx='48'%20cy='48'%20r='32'%20/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat;animation:.9s linear infinite g-animation-wait-circle}#viewer.touchdevice>div.back>figure.image>.viewer-media{cursor:move;pointer-events:auto;border-radius:0;animation:.3s viewer-image-anim}#viewer.touchdevice>div.back.load>figure.image>.viewer-media{animation:.3s forwards viewer-image-out-anim}#viewer>div.front{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}#viewer>div.front>div.count{width:fit-content;height:var(--viewer_button_base_size);margin:var(--viewer_base_spacing);color:#eaeaea;font-size:var(--viewer_font_size_count);line-height:var(--viewer_button_base_size);letter-spacing:3px;position:absolute;top:0;left:0}#viewer>div.front>ul.tools{justify-content:space-between;gap:var(--viewer_base_spacing);width:fit-content;height:var(--viewer_button_base_size);margin:var(--viewer_base_spacing);flex-wrap:nowrap;display:flex;position:absolute;top:0;right:0}#viewer>div.front>ul.tools>li.viewer-btn{width:var(--viewer_button_base_size);height:var(--viewer_button_base_size);background-position:50%;background-repeat:no-repeat}#viewer>div.front>ul.tools>li.viewer-btn.download{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20baseProfile='full'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cstyle%3e%20line%20{%20stroke:%20%23eaeaea;%20stroke-width:%201px;%20}%20%3c/style%3e%3cg%3e%3cline%20x1='12'%20y1='5'%20x2='12'%20y2='19'%20/%3e%3cline%20x1='6'%20y1='13'%20x2='12'%20y2='19'%20/%3e%3cline%20x1='18'%20y1='13'%20x2='12'%20y2='19'%20/%3e%3cline%20x1='6'%20y1='19'%20x2='18'%20y2='19'%20/%3e%3c/g%3e%3c/svg%3e")}#viewer>div.front>ul.tools>li.viewer-btn.close{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20baseProfile='full'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cstyle%3e%20line%20{%20stroke:%20%23eaeaea;%20stroke-width:%201px;%20}%20%3c/style%3e%3cg%3e%3cline%20x1='5'%20y1='5'%20x2='19'%20y2='19'%20/%3e%3cline%20x1='5'%20y1='19'%20x2='19'%20y2='5'%20/%3e%3c/g%3e%3c/svg%3e")}#viewer>div.front>nav.navigation{width:100%;height:calc(var(--viewer_button_base_size) * 2);flex-wrap:nowrap;justify-content:space-between;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}#viewer>div.front>nav.navigation>div.viewer-btn{width:calc(var(--viewer_button_base_size) * 2);height:calc(var(--viewer_button_base_size) * 2);margin:0 var(--viewer_base_spacing);background-position:50%;background-repeat:no-repeat}#viewer>div.front>nav.navigation>div.viewer-btn.prev{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20baseProfile='full'%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%3e%3cstyle%3e%20line%20{%20stroke:%20%23eaeaea;%20stroke-width:%201px;%20}%20%3c/style%3e%3cg%3e%3cline%20x1='4'%20y1='24'%20x2='12'%20y2='16'%20/%3e%3cline%20x1='4'%20y1='24'%20x2='44'%20y2='24'%20/%3e%3cline%20x1='4'%20y1='24'%20x2='12'%20y2='32'%20/%3e%3c/g%3e%3c/svg%3e")}#viewer>div.front>nav.navigation>div.viewer-btn.next{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20baseProfile='full'%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%3e%3cstyle%3e%20line%20{%20stroke:%20%23eaeaea;%20stroke-width:%201px;%20}%20%3c/style%3e%3cg%3e%3cline%20x1='36'%20y1='16'%20x2='44'%20y2='24'%20/%3e%3cline%20x1='4'%20y1='24'%20x2='44'%20y2='24'%20/%3e%3cline%20x1='36'%20y1='32'%20x2='44'%20y2='24'%20/%3e%3c/g%3e%3c/svg%3e")}#viewer>div.front>div.tips{justify-content:space-between;gap:calc(var(--viewer_base_spacing) * 2);width:fit-content;height:var(--viewer_button_base_size);margin:var(--viewer_base_spacing);color:#eaeaea;font-size:var(--viewer_font_size_tips);line-height:var(--viewer_button_base_size);flex-wrap:nowrap;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#viewer>div.front>div.tips>span.viewer-tip{white-space:nowrap;align-items:center;display:inline-flex}#viewer>div.front>div.tips>span.viewer-tip>mark{height:calc(var(--viewer_button_base_size) - 6px);color:#eaeaea;font-weight:700;line-height:calc(var(--viewer_button_base_size) - 8px);background:0 0;border:1px solid #eaeaea;border-radius:4px;margin:2px 4px;padding:0 6px;display:inline-block}#viewer .count,#viewer .tips,#viewer .viewer-btn{opacity:.4;transition:opacity var(--dur-medium) var(--ease-soft), transform var(--dur-fast) var(--ease-standard);pointer-events:auto;cursor:default}#viewer .count:hover,#viewer .tips:hover,#viewer .viewer-btn:hover,#viewer .count.on,#viewer .tips.on,#viewer .viewer-btn.on{opacity:.9}#viewer .viewer-btn.allow{cursor:pointer}#viewer .viewer-btn.allow:active{transform:translateY(var(--press-shift)) scale(var(--press-scale))}#viewer .viewer-btn:focus-visible{outline-offset:2px;outline:1px solid #eaeaeab3}#viewer.touchdevice>div.front>ul.tools>li.viewer-btn.download,#viewer.touchdevice>div.front>nav.navigation,#viewer.touchdevice>div.front>div.tips{display:none}@media screen and (width<=500px){#viewer>div.front>div.tips>span.viewer-tip>abbr{display:none}}@keyframes viewer-image-anim{0%{opacity:0;transform:translate(-50%, calc(-50% - var(--panel-shift)))}}@keyframes viewer-image-out-anim{to{opacity:0;transform:translate(-50%, calc(-50% + var(--panel-shift)))}}@keyframes g-animation-wait-line{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes g-animation-wait-circle{to{transform:rotate(360deg)}}
