@property --blue-color{syntax:"<color>";inherits:true;initial-value:#1085fe}:root{interpolate-size:allow-keywords;--sai-top:env(safe-area-inset-top);--sai-right:env(safe-area-inset-right);--sai-bottom:env(safe-area-inset-bottom);--sai-left:env(safe-area-inset-left);--sai-inline-start:var(--sai-left);transition:--blue-color .4s}[dir=rtl]:root{--sai-inline-start:var(--sai-right)}:root{--sai-inline-end:var(--sai-right)}[dir=rtl]:root{--sai-inline-end:var(--sai-left)}:root{--text-size:16px;--main-width:40em;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;--hairline-width:1px;--monospace-font:ui-monospace, "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;--blue-color:#1085fe;--purple-color:blueviolet;--purple-fg-color:color-mix(in srgb-linear, var(--purple-color) 60%, var(--text-color) 40%);--purple-bg-color:color-mix(in srgb, var(--purple-color) 10%, transparent);--green-color:darkgreen;--green-bg-color:color-mix(in srgb, var(--green-color) 10%, transparent);--orange-color:darkorange;--orange-light-bg-color:color-mix(in srgb, var(--orange-color) 20%, transparent);--orange-fg-color:color-mix(in srgb-linear, var(--orange-color) 60%, var(--text-color) 40%);--orange-bg-color:color-mix(in srgb, var(--orange-color) 10%, transparent);--red-color:orangered;--red-text-color:color-mix(in srgb-linear, var(--red-color) 60%, var(--text-color) 40%);--red-bg-color:color-mix(in lch, var(--red-color) 40%, transparent);--violet-red-color:MediumVioletRed;--bg-color:#fff;--bg-faded-color:#dce2ea;--bg-blur-color:#fff9;--bg-faded-blur-color:#dce2ea99;--header-bg-blur-color:#ffffffd9;--status-bg-color:#fff;--status-bg-hover-color:color-mix(in srgb, var(--text-color) 2.5%, var(--status-bg-color));--text-color:#0f1419;--text-insignificant-color:#536471;--link-color:var(--blue-color);--link-bg-color:color-mix(in srgb, var(--blue-color) 13%, transparent);--link-light-color:color-mix(in srgb, var(--blue-color) 60%, transparent);--link-faded-color:color-mix(in srgb, var(--blue-color) 33%, transparent);--link-bg-hover-color:var(--status-bg-hover-color);--link-visited-color:mediumslateblue;--link-text-color:color-mix(in lch, var(--link-color) 60%, var(--text-color) 40%);--focus-ring-color:var(--link-color);--button-bg-color:var(--blue-color);--button-bg-blur-color:color-mix(in srgb, var(--blue-color) 67%, transparent);--button-text-color:white;--button-plain-bg-hover-color:#8080801a;--reblog-color:var(--blue-color);--reblog-faded-color:color-mix(in srgb, var(--blue-color) 14%, transparent);--quote-color:var(--violet-red-color);--quote-faded-color:#c7158520;--group-color:var(--green-color);--group-faded-color:#00640020;--reply-to-color:var(--orange-color);--reply-to-text-color:#b36200;--favourite-color:var(--red-color);--reply-to-faded-color:#ffa60020;--hashtag-color:LightSeaGreen;--hashtag-faded-color:color-mix(in srgb, var(--hashtag-color) 15%, transparent);--hashtag-text-color:color-mix(in lch, var(--hashtag-color) 40%, var(--text-color) 60%);--outline-color:#0f141924;--outline-stronger-color:#0f141947;--outline-hover-color:#0f141973;--divider-color:#0f14191f;--backdrop-color:#0000001a;--backdrop-solid-color:var(--bg-faded-color);--backdrop-theme-color:#dce2ea;--backdrop-darker-color:#00000040;--img-bg-color:#80808033;--loader-color:#536471;--comment-line-color:#c9d3df;--drop-shadow-color:#00000026;--close-button-bg-color:#0000001a;--close-button-bg-active-color:#0003;--close-button-color:#00000080;--close-button-hover-color:#000;--media-fg-color:#f0f2f5;--media-bg-color:#242526;--media-outline-color:color-mix(in lch, var(--media-fg-color), transparent);--timing-function:cubic-bezier(.3, .5, 0, 1);--spring-timing-duration:.94s;--spring-timing-function:linear(0, .0146, .0548, .1153, .1911, .2776, .3706, .4665, .562, .6545, .7419, .8225, .8951, .9589, 1.0137, 1.0591, 1.0956, 1.1235, 1.1434, 1.156, 1.1621, 1.1626, 1.1585, 1.1505, 1.1396, 1.1264, 1.1118, 1.0964, 1.0807, 1.0653, 1.0505, 1.0367, 1.0241, 1.0128, 1.003, .9946, .9878, .9824, .9784, .9757, .9741, .9734, .9737, .9746, .9761, .9781, .9803, .9828, .9853, .9878, .9903, .9927, .9949, .9968, .9986, 1.0001, 1.0013, 1.0024, 1.0032, 1.0037, 1.0041, 1.0043, 1.0043, 1.0042, 1.0041, 1.0038, 1.0034, 1.0031, 1.0026, 1.0022, 1.0018, 1.0014, 1.001, 1.0007, 1.0004, 1.0001, .9999, .9997, .9996, .9994, .9994, .9993, .9993, .9993, .9993, .9994, .9994, .9995, .9995, .9996, .9997, .9997, .9998, .9999, .9999, 1, 1, 1, 1.0001, 1.0001, 1);--min-dimension:88px;--forward:right;--backward:left;--to-forward:to right;--to-backward:to left}[dir=rtl]:root{--forward:left;--backward:right;--to-forward:to left;--to-backward:to right}@media (resolution>=2x){:root{--hairline-width:.5px}}@media (prefers-color-scheme:dark){:root:where(:not(.is-light)){--blue-color:#59b9ff;--purple-color:#b190f1;--green-color:lightgreen;--orange-color:orange;--violet-red-color:PaleVioletRed;--bg-color:#000;--bg-faded-color:#232e3e;--bg-blur-color:#0009;--bg-faded-blur-color:#232e3e99;--header-bg-blur-color:#000000d9;--status-bg-color:#000;--status-bg-hover-color:color-mix(in srgb, var(--text-color) 6%, var(--status-bg-color));--text-color:#f7fbff;--text-insignificant-color:#aebbc9;--link-light-color:color-mix(in srgb, var(--blue-color) 60%, transparent);--link-faded-color:color-mix(in srgb, var(--blue-color) 53%, transparent);--link-bg-hover-color:var(--status-bg-hover-color);--link-visited-color:color-mix(in lch, mediumslateblue 70%, var(--text-color) 30%);--button-bg-color:color-mix(in srgb, var(--blue-color) 80%, var(--bg-color) 20%);--reblog-faded-color:color-mix(in srgb, var(--blue-color) 22%, transparent);--reply-to-text-color:var(--reply-to-color);--reply-to-faded-color:#ffa60017;--divider-color:#ffffff29;--backdrop-color:#00000080;--backdrop-solid-color:color-mix(in srgb, var(--bg-color) 50%, #000 50%);--backdrop-theme-color:#232e3e;--loader-color:#aebbc9;--comment-line-color:#34475e;--drop-shadow-color:#00000080;--close-button-bg-color:#fff3;--close-button-bg-active-color:#ffffff26;--close-button-color:#ffffff80;--close-button-hover-color:#fff}}:root:where(.is-dark){--blue-color:#59b9ff;--purple-color:#b190f1;--green-color:lightgreen;--orange-color:orange;--violet-red-color:PaleVioletRed;--bg-color:#000;--bg-faded-color:#232e3e;--bg-blur-color:#0009;--bg-faded-blur-color:#232e3e99;--header-bg-blur-color:#000000d9;--status-bg-color:#000;--status-bg-hover-color:color-mix(in srgb, var(--text-color) 6%, var(--status-bg-color));--text-color:#f7fbff;--text-insignificant-color:#aebbc9;--link-light-color:color-mix(in srgb, var(--blue-color) 60%, transparent);--link-faded-color:color-mix(in srgb, var(--blue-color) 53%, transparent);--link-bg-hover-color:var(--status-bg-hover-color);--link-visited-color:color-mix(in lch, mediumslateblue 70%, var(--text-color) 30%);--button-bg-color:color-mix(in srgb, var(--blue-color) 80%, var(--bg-color) 20%);--reblog-faded-color:color-mix(in srgb, var(--blue-color) 22%, transparent);--reply-to-text-color:var(--reply-to-color);--reply-to-faded-color:#ffa60017;--divider-color:#ffffff29;--backdrop-color:#00000080;--backdrop-solid-color:color-mix(in srgb, var(--bg-color) 50%, #000 50%);--backdrop-theme-color:#232e3e;--loader-color:#aebbc9;--comment-line-color:#34475e;--drop-shadow-color:#00000080;--close-button-bg-color:#fff3;--close-button-bg-active-color:#ffffff26;--close-button-color:#ffffff80;--close-button-hover-color:#fff}[data-appview=blacksky]{--blue-color:#6060e9}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) [data-appview=blacksky]{--blue-color:#9898f0}}:where(html.is-dark) [data-appview=blacksky]{--blue-color:#9898f0}*,:before,:after{box-sizing:border-box}[dir]{text-align:start}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-autospace:normal}body{font-family:ui-rounded,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:var(--text-size);word-wrap:break-word;overflow-wrap:break-word}@media (display-mode:standalone){html,body{overscroll-behavior-y:none}}a{color:var(--link-color);-webkit-text-decoration-color:var(--link-faded-color);text-decoration-color:var(--link-faded-color);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration-thickness:2px}a:is(:hover,:focus){-webkit-text-decoration-color:var(--link-color);text-decoration-color:var(--link-color)}img{max-width:100%}img,video{dynamic-range-limit:standard}hr{background-image:linear-gradient(to right, transparent, var(--divider-color), transparent);border:0;height:2px;margin:16px 0;padding:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;max-width:100%}button,.button{background-color:var(--button-bg-color);color:var(--button-text-color);vertical-align:middle;-webkit-user-select:none;user-select:none;border:0;border-radius:2.5em;padding:8px 12px;line-height:1;-webkit-text-decoration:none;text-decoration:none;display:inline-block}button[hidden]{display:none}.file-input-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);opacity:0;border:0;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}:is(button,.button)>*{vertical-align:middle;pointer-events:none}:is(button,.button):not(:disabled):not(.disabled):is(:hover,:focus){cursor:pointer;filter:brightness(1.05)}:is(button,.button):not(:disabled):not(.disabled):active{filter:brightness(.8)}:is(button:disabled,.button.disabled){opacity:.5}:is(button,.button).plain{color:var(--link-color);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#0000}:is(button,.button).plain2{color:var(--link-color);-webkit-backdrop-filter:blur(12px)invert(.1);backdrop-filter:blur(12px)invert(.1);background-color:#0000}:is(button,.button).plain3{color:var(--button-text-color);-webkit-backdrop-filter:blur(12px)invert(.25);backdrop-filter:blur(12px)invert(.25);background-color:#0000}:is(button,.button).plain4{color:var(--text-insignificant-color);background-color:#0000}:is(button,.button).plain4:not(:disabled):not(.disabled):is(:hover,:focus){color:var(--text-color)}:is(button,.button).plain5{color:var(--link-color);-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--link-faded-color);text-decoration-color:var(--link-faded-color);background-color:#0000}:is(button,.button).plain5:not(:disabled):not(.disabled):is(:hover,:focus){-webkit-text-decoration:underline;text-decoration:underline}:is(button,.button).plain6{background-color:var(--bg-blur-color);color:var(--link-color);border:1px solid var(--link-color)}:is(button,.button).plain6:not(:disabled):not(.disabled):is(:hover,:focus){background-color:var(--link-bg-color)}:is(button,.button).light{background-color:var(--bg-faded-color);color:var(--text-color);border:1px solid var(--outline-color)}:is(button,.button).light:not(:disabled):not(.disabled):is(:hover,:focus){border-color:var(--outline-hover-color)}:is(button,.button).light.danger:not(:disabled):not(.disabled){color:var(--red-color)}:is(button,.button).block{width:100%;padding:12px;display:block}:is(button,.button).textual{vertical-align:baseline;color:var(--link-color);background-color:#0000;border-radius:0;margin:0;padding:0}:is(button,.button).swap{grid-template-rows:1fr;grid-template-columns:1fr;display:grid}:is(button,.button).swap>*{grid-area:1/1;transition:opacity .3s}:is(button,.button).swap>:nth-child(2){opacity:0}:is(button,.button).swap:is(:hover,:focus)>:nth-child(2){opacity:1}:is(button,.button).swap[data-swap-state=danger]:is(:hover,:focus){color:var(--red-color);border-color:var(--red-color)}:is(button,.button).swap:is(:hover,:focus)>:first-child{opacity:0}@keyframes loading-mask{0%{-webkit-mask-position:100%;mask-position:100%}to{-webkit-mask-position:0%;mask-position:0%}}.loading-mask>*{animation:1.5s ease-in-out infinite alternate loading-mask;display:inline-block;-webkit-mask-image:linear-gradient(100deg,#000 33%,#0006,#00000026,#0006,#000 66%);mask-image:linear-gradient(100deg,#000 33%,#0006,#00000026,#0006,#000 66%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:content-box;mask-clip:content-box}[dir=rtl] :is(.loading-mask>*){animation-direction:alternate-reverse}input[type=text],input[type=search],input[type=datetime-local],textarea,select{color:var(--text-color);background-color:var(--bg-color);border:2px solid var(--divider-color);border-radius:4px;padding:8px}input[type=text]:focus,input[type=search]:focus,input[type=datetime-local]:focus,textarea:focus,select:focus{border-color:var(--outline-color)}input[type=text].large,textarea.large,select.large,button.large{padding:12px;font-size:125%}textarea:disabled{background-color:var(--bg-faded-color)}:is(input[type=text],input[type=search],textarea,select).block{width:100%;display:block}:is(button,.button,select).small{padding:4px 8px;font-size:90%}.button.centered{justify-content:center;align-items:center;display:inline-flex}select.plain{background-color:#0000;border:0}pre{tab-size:2;text-autospace:no-autospace}pre code,code,kbd{font-size:90%;font-family:var(--monospace-font)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) :is(button,.button).plain2{-webkit-backdrop-filter:blur(12px)brightness(.5);backdrop-filter:blur(12px)brightness(.5)}}:where(html.is-dark) :is(button,.button).plain2{-webkit-backdrop-filter:blur(12px)brightness(.5);backdrop-filter:blur(12px)brightness(.5)}[tabindex="-1"]{outline:0}:not([tabindex="-1"]):focus-visible{outline:2px solid var(--focus-ring-color)}.ib{display:inline-block}.spacer{flex-grow:1}.insignificant{color:var(--text-insignificant-color)}.more-insignificant{opacity:.5}.hide-until-focus-visible{display:none}:has(:focus-visible) .hide-until-focus-visible{display:initial}.bidi-isolate{direction:initial;unicode-bidi:isolate}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes appear-smooth{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-up-smooth{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes position-object{0%{object-position:50% 50%}25%{object-position:0% 0%}75%{object-position:100% 100%}to{object-position:50% 50%}}@keyframes shazam{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}.shazam-container{grid-template-rows:1fr;transition:grid-template-rows .5s ease-in-out;display:grid}.shazam-container:not(.no-animation){animation:.5s ease-in-out both shazam!important}.shazam-container[hidden]{grid-template-rows:0fr}.shazam-container-inner{overflow:hidden}@keyframes shazam-horizontal{0%{grid-template-columns:0fr}to{grid-template-columns:1fr}}.shazam-container-horizontal{white-space:nowrap;grid-template-columns:1fr;transition:grid-template-columns .5s ease-in-out;display:grid}.shazam-container-horizontal:not(.no-animation){animation:.5s ease-in-out both shazam-horizontal!important}.shazam-container-horizontal[hidden]{grid-template-columns:0fr}.shazam{transition:all .3s ease-out allow-discrete}@starting-style{.shazam{opacity:0;height:0;display:none;overflow:clip}}.lazy-render:empty{display:none}.lazy-render{will-change:opacity, height, margin-block, padding-block, border-block-width;transition:.3s var(--timing-function) allow-discrete;transition-property:opacity,height,margin-block,padding-block,border-block-width;overflow:clip}.lazy-render.hidden{opacity:0;border-block-width:0;height:0;margin-block:0;padding-block:0}@starting-style{.lazy-render:not(.hidden){opacity:0;border-block-width:0;height:0;margin-block:0;padding-block:0}}@keyframes spin{to{transform:rotate(360deg)}}::view-transition-old(status){width:100%;height:100%}::view-transition-new(status){width:100%;height:100%}::view-transition-old(status-media){width:100%;height:100%}::view-transition-new(status-media){width:100%;height:100%}::view-transition-old(status-poll){width:100%;height:100%}::view-transition-new(status-poll){width:100%;height:100%}::view-transition-old(status-card-byline){width:100%;height:100%}::view-transition-new(status-card-byline){width:100%;height:100%}::view-transition-old(status-card){width:100%;height:100%}::view-transition-new(status-card){width:100%;height:100%}body.no-animations,body.no-animations *,body.no-animations :before,body.no-animations :after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}body.no-animations ::view-transition-group(*){animation-duration:.001ms!important;animation-delay:0s!important}body.no-animations ::view-transition-image-pair(*){animation-duration:.001ms!important;animation-delay:0s!important}body.no-animations ::view-transition-old(*){animation-duration:.001ms!important;animation-delay:0s!important}body.no-animations ::view-transition-new(*){animation-duration:.001ms!important;animation-delay:0s!important}.szh-menu{box-sizing:border-box;z-index:100;background-color:#fff;border:1px solid #0000001a;width:max-content;margin:0;padding:0;list-style:none}.szh-menu:focus{outline:none}.szh-menu__arrow{box-sizing:border-box;border:1px solid #0000;z-index:-1;background-color:#fff;border-top-color:#0000001a;border-left-color:#0000001a;width:.75rem;height:.75rem}.szh-menu__arrow--dir-left{right:-.375rem;transform:translateY(-50%)rotate(135deg)}.szh-menu__arrow--dir-right{left:-.375rem;transform:translateY(-50%)rotate(-45deg)}.szh-menu__arrow--dir-top{bottom:-.375rem;transform:translate(-50%)rotate(-135deg)}.szh-menu__arrow--dir-bottom{top:-.375rem;transform:translate(-50%)rotate(45deg)}.szh-menu__item{cursor:pointer}.szh-menu__item:focus{outline:none}.szh-menu__item--hover{background-color:#ebebeb}.szh-menu__item--focusable{cursor:default;background-color:inherit}.szh-menu__item--disabled{cursor:default;color:#aaa}.szh-menu__group{box-sizing:border-box}.szh-menu__radio-group{margin:0;padding:0;list-style:none}.szh-menu__divider{background-color:#0000001f;height:1px;margin:.5rem 0}.szh-menu-button{box-sizing:border-box}.toastify{color:#fff;opacity:0;cursor:pointer;z-index:2147483647;background:linear-gradient(135deg,#73a5ff,#5477f5);border-radius:2px;max-width:calc(50% - 20px);padding:12px 20px;-webkit-text-decoration:none;text-decoration:none;transition:all .4s cubic-bezier(.215,.61,.355,1);display:inline-block;position:fixed;box-shadow:0 3px 6px -1px #0000001f,0 10px 36px -4px #4d60e84d}.toastify.on{opacity:1}.toast-close{color:#fff;cursor:pointer;opacity:.4;background:0 0;border:0;padding:0 5px;font-family:inherit;font-size:1em}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{border-radius:2px;width:1.5em;height:1.5em;margin:-7px 5px}.toastify-center{max-width:-moz-fit-content;margin-left:auto;margin-right:auto;left:0;right:0}@media only screen and (width<=360px){.toastify-right,.toastify-left{max-width:fit-content;margin-left:auto;margin-right:auto;left:0;right:0}}html,body{background-color:var(--meta-theme-color,var(--bg-color));color:var(--text-color);margin:0;padding:0;overflow-x:hidden}#app{justify-content:center;align-items:center;min-height:100dvh;display:flex}#app-standalone{background-color:var(--bg-faded-color)}a.mention{text-decoration-line:none}a.mention span{text-decoration-line:underline;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;text-underline-offset:2px;text-decoration-thickness:2px}a.mention:not(.hashtag){font-variant-numeric:slashed-zero;font-feature-settings:"ss01", "zero"}a.mention span{color:var(--text-color)}a[href^=http][rel*=nofollow]:visited:not(:has(div)){color:var(--link-visited-color);-webkit-text-decoration-color:var(--link-visited-color);text-decoration-color:var(--link-visited-color)}.deck-container{overscroll-behavior:contain;scroll-behavior:smooth;background-color:var(--bg-color);flex-grow:1;width:100%;height:100dvh;transition:opacity .1s ease-in-out;overflow:hidden auto;transform:translateZ(0)}@media (hover:hover){.deck-container{overscroll-behavior:auto}}.deck-container[hidden]{-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;content-visibility:hidden;display:block;position:absolute}.deck-container,.deck.contained{scroll-padding-top:4em}:is(.deck-container,.deck.contained):has(~#shortcuts>.tab-bar){scroll-padding-top:7em}:is(#home-page,#welcome,#columns,#loader-root)~.deck-container{z-index:10;position:fixed;inset:0}:is(#home-page,#welcome,#columns,#loader-root):has(~.deck-container){-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;position:absolute}.deck{min-height:100dvh;width:var(--main-width);background-color:var(--bg-color);overflow-anchor:auto;max-width:100%;margin:auto}.deck.wide{width:60em}.deck.contained{overscroll-behavior:contain;height:100dvh;overflow:hidden auto}@media (hover:hover){.deck.contained{overscroll-behavior:auto}}.deck>header{z-index:1;cursor:default;z-index:10;-webkit-user-select:none;user-select:none;transition:transform .5s ease-in-out;position:sticky;top:0}:is(.deck>header) .header-double-lines{cursor:pointer;font-size:90%!important}:is(:is(.deck>header) .header-double-lines) div{color:var(--text-insignificant-color);font-weight:400}.deck>header[hidden]{pointer-events:none;-webkit-user-select:none;user-select:none;display:block;transform:translateY(-100%)}.deck>header .header-grid{background-color:var(--bg-color);border-bottom:var(--hairline-width) solid var(--divider-color);white-space:nowrap;grid-template-columns:1fr minmax(0,max-content) 1fr;align-items:center;min-height:3em;display:grid}.deck>header .header-grid>.header-side:last-of-type{text-align:end;grid-column:3}.deck>header .header-grid :is(button,.button).plain{-webkit-backdrop-filter:none;backdrop-filter:none}.deck>header .header-grid h1{text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0 8px;padding:0;font-size:1.2em;overflow:hidden}.deck>header .header-grid.header-grid-2{grid-template-columns:1fr max-content}.deck>header .header-grid-2 h1{text-align:start;padding-inline-start:8px}.deck>header .header-grid h1:has(.ancestors-indicator){align-items:center;gap:8px;max-width:fit-content;display:flex}.deck>header .header-grid h1:has(.ancestors-indicator) .hero-heading{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.deck h2{font-size:1.45em}.deck.padded-bottom .timeline>li:last-child{padding-bottom:80dvh!important}@keyframes indeterminate-bar{0%{opacity:.25;transform:translate(-50%)}50%{opacity:1}to{opacity:.25;transform:translate(50%)}}@keyframes indeterminate-bar-rtl{0%{opacity:.25;transform:translate(50%)}50%{opacity:1}to{opacity:.25;transform:translate(-50%)}}.deck>header.loading:after{pointer-events:none;content:"";background-image:radial-gradient(farthest-side at bottom, var(--link-color), transparent);width:50%;height:4px;animation:1s ease-in-out infinite alternate indeterminate-bar;display:block;position:absolute;bottom:0;left:25%}[dir=rtl] :is(){animation-name:indeterminate-bar-rtl}@media (width>=40em){.deck>header.loading:after{height:8px}}.timeline{margin:0 auto;padding:0}.timeline.timeline-media{--grid-gap:8px;grid-template-columns:1fr;grid-auto-rows:fit-content;gap:var(--grid-gap);padding:var(--grid-gap);background-size:100% 100vh;background-attachment:fixed;background-image:radial-gradient(closest-side, var(--bg-color) 30%, transparent 90%);display:grid}.timeline.timeline-media:not(#columns .timeline.timeline-media){background-color:var(--bg-faded-color)}@media (width>=320px){.timeline.timeline-media{grid-template-columns:1fr 1fr}}@media (width>=40em){.timeline.timeline-media:not(#columns .timeline.timeline-media){--grid-gap:16px;width:95vw;max-width:1056px;transform:translateX(calc(-50% + var(--main-width) / 2));grid-template-columns:1fr 1fr 1fr}[dir=rtl] .timeline.timeline-media:not(#columns .timeline.timeline-media){transform:translateX(calc(50% - var(--main-width) / 2))}#columns .timeline.timeline-media{padding-inline:0}}.timeline.timeline-media li{background-color:#0000!important;border:0!important;margin:0!important;padding:0!important;overflow:visible!important}@supports (display:grid-lanes){.timeline.timeline-media{display:grid-lanes;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important}.timeline.timeline-media:not(#columns .timeline.timeline-media){width:95vw;max-width:95vw}.timeline.timeline-media .media-post a{aspect-ratio:revert!important}:is(.timeline.timeline-media .media-post a) video,:is(.timeline.timeline-media .media-post a) img,:is(.timeline.timeline-media .media-post a) audio{min-height:var(--min-dimension);max-height:200svh}@media (width<20em),(height<640px){:is(.timeline.timeline-media .media-post a) video,:is(.timeline.timeline-media .media-post a) img,:is(.timeline.timeline-media .media-post a) audio{max-height:75svh}}}@media (width>=40em){:is(:is(.deck-container-media-first .timeline)>li:not(.timeline-item-carousel):not(.timeline-item-container)):has(.status-media-first){width:fit-content;max-width:min(480px,100%)}}:is(:is(.deck-container-media-first .timeline)>li:not(.timeline-item-carousel):not(.timeline-item-container)):has(.status-media-first){box-shadow:none!important;background-color:#0000!important;border:0!important;margin-inline:auto!important}:is(:is(.deck-container-media-first .timeline)>li:not(.timeline-item-carousel):not(.timeline-item-container)):has(.status-media-first):not(:first-child){margin-block:32px}:is(:is(.deck-container-media-first .timeline)>li:not(.timeline-item-carousel):not(.timeline-item-container)):has(.status-media-first):has(.skeleton){width:100%}:is(:is(.deck-container-media-first .timeline)>li:not(.timeline-item-carousel):not(.timeline-item-container)):has(.media[data-orientation=landscape]){max-width:100%}:is(.deck-container-media-first .timeline) .status-link:has(.status-media-first):hover{background-color:#0000}.timeline.grow{padding-bottom:calc(env(safe-area-inset-bottom) + 16px)}.timeline>li{border-bottom:var(--hairline-width) solid var(--divider-color);--line-dir:var(--to-forward);margin:0;padding:0;list-style:none}.timeline>li+li:not(.timeline-item-carousel):not(.hero):not(.ancestor){content-visibility:auto;contain-intrinsic-size:auto 160px}.timeline.contextual>li:is(:hover,:focus-visible,:focus-within,:has(.status-menu-open)){content-visibility:visible!important}.timeline.flat>li{border-bottom:none}.timeline.contextual{--indent-large-start:36px;--indent-small-start:10px;--thread-start:var(--indent-small-start);--line-start:var(--indent-small-start);--line-width:3px;--line-end:calc(var(--line-start) + var(--line-width));--indent-large-end:calc(var(--indent-large-start) + var(--line-width));--indent-small-end:calc(var(--indent-small-start) + var(--line-width));--line-margin-end:16px;--line-radius:10px;--line-diameter:calc(var(--line-radius) * 2);--avatar-size:50px;--avatar-margin-start:14px;--avatar-margin-end:10px;--line-curve:45deg}[dir=rtl] .timeline.contextual{--line-curve:-45deg}.timeline.contextual>li:is(.hero:has(+.thread),.hero:last-child,.thread,.ancestor){--thread-start:var(--indent-large-start);--line-start:var(--indent-large-start);--line-end:calc(var(--line-start) + var(--line-width))}.timeline.contextual>li.descendant.thread:has(+.descendant:not(.thread)):after{inset-inline-start:10px;content:"";--curves-width:calc(var(--line-start) + var(--line-width) - 10px);width:var(--curves-width);background-color:var(--bg-color);--curves-radius:calc(var(--curves-width) / 2);height:calc(var(--curves-width) - var(--line-width));background-repeat:no-repeat;background-image:radial-gradient(circle at bottom var(--forward), transparent calc(var(--curves-radius) - var(--line-width)), var(--comment-line-color) calc(var(--curves-radius) - var(--line-width)) var(--curves-radius), transparent var(--curves-radius)), radial-gradient(circle at top var(--backward), transparent calc(var(--curves-radius) - var(--line-width)), var(--comment-line-color) calc(var(--curves-radius) - var(--line-width)) var(--curves-radius), transparent var(--curves-radius));background-size:var(--curves-radius);background-position:top var(--backward), bottom var(--forward);display:block;position:absolute;bottom:0}.timeline.contextual>li{background-image:linear-gradient(var(--line-dir), transparent, transparent var(--line-start), var(--comment-line-color) var(--line-start), var(--comment-line-color) var(--line-end), transparent var(--line-end), transparent)}.hero:is(.timeline.contextual>li):not(:has(+.thread)):not(:first-child):not(:only-child):not(:last-child){background-image:linear-gradient(var(--line-dir), transparent, transparent var(--indent-small-start), var(--comment-line-color) var(--indent-small-start), var(--comment-line-color) var(--indent-small-end), transparent var(--indent-small-end), transparent), linear-gradient(var(--line-dir), transparent, transparent var(--indent-large-start), var(--comment-line-color) var(--indent-large-start), var(--comment-line-color) var(--indent-large-end), transparent var(--indent-large-end), transparent);background-position:bottom,top;background-size:100% 50%}.timeline.contextual>li{background-repeat:no-repeat;transition:opacity .3s ease-in-out}.timeline.contextual>li:first-child{background-position:0 calc(16px + var(--avatar-size))}.timeline.contextual>li:last-child{background-size:100% 20px}.timeline.contextual>li:only-child{background-image:none}.timeline.contextual>li.descendant{padding-bottom:1em;position:relative}.timeline.contextual>li.descendant:not(.thread)>:is(.status-link,.status-focus){padding-inline-start:var(--line-start)}.timeline.contextual .replies[data-scroll-left]:not([data-scroll-left="0"]){background-color:var(--bg-color);box-shadow:inset 0 -3px var(--comment-line-color), inset 0 3px var(--comment-line-color);overscroll-behavior-x:contain}.timeline.contextual .replies[data-comments-level="4"]{overflow-x:auto}.timeline.contextual .replies[data-comments-level="4"]:has(.replies){-webkit-mask-image:linear-gradient(var(--to-backward), transparent, black 32px);-webkit-mask-image:linear-gradient(var(--to-backward), transparent, black 32px);mask-image:linear-gradient(var(--to-backward), transparent, black 32px);overflow-x:auto}.timeline.contextual .replies[data-comments-level="4"]:has(.replies)>.replies-summary{border-top:2px dashed var(--divider-color)}.timeline.contextual .replies[data-comments-level="4"] .replies[data-comments-level-overflow=true] .status{min-width:min(20em,80vw)}.timeline.contextual>li.descendant.thread>:is(.status-link,.status-focus)+.replies .replies-summary{margin-inline-start:calc(var(--avatar-size) + var(--avatar-margin-start) + var(--avatar-margin-end) + (var(--line-margin-end) * (var(--comments-level) - 1)))}.timeline.contextual>li.descendant.thread>:is(.status-link,.status-focus)+.replies :is(.status-link,.status-focus){padding-inline-start:calc(var(--avatar-size) + var(--avatar-margin-start) + var(--avatar-margin-end) + (var(--line-margin-end) * (var(--comments-level) - 1)))}.timeline.contextual>li.descendant:not(.thread)>:is(.status-link,.status-focus)+.replies .replies-summary{margin-inline-start:calc(var(--thread-start) + var(--line-margin-end) * var(--comments-level))}.timeline.contextual>li.descendant:not(.thread)>:is(.status-link,.status-focus)+.replies :is(.status-link,.status-focus){padding-inline-start:calc(var(--thread-start) + var(--line-margin-end) * var(--comments-level))}.timeline.contextual>li.descendant:not(.thread):before{content:"";top:10px;width:var(--line-diameter);height:var(--line-diameter);border-radius:var(--line-radius);border-style:solid;border-width:var(--line-width);border-color:transparent transparent var(--comment-line-color) transparent;transform:rotate(var(--line-curve));position:absolute;inset-inline-start:var(--line-start)}.timeline.contextual>li .replies-link{color:var(--text-insignificant-color);margin-inline-start:16px;margin-top:-12px;padding-bottom:12px;font-size:90%}.timeline.contextual>li.ancestor .replies-link,.timeline.contextual>li.thread>:is(.status-link,.status-focus) .replies-link{margin-inline-start:calc(var(--avatar-size) + var(--avatar-margin-start) + var(--avatar-margin-end))}.timeline.contextual>li .replies-link *{vertical-align:middle}.timeline.contextual>li .replies{margin-top:-12px}.timeline.contextual>li .replies :is(ul,li):not(.content *){margin:0;padding:0;list-style:none}.timeline.contextual>li .replies>.replies-summary{--summary-padding:8px;padding:var(--summary-padding);background-color:var(--bg-faded-color);cursor:pointer;text-transform:uppercase;color:var(--text-insignificant-color);-webkit-user-select:none;user-select:none;box-shadow:0 0 0 2px var(--bg-color);border-radius:8px;align-items:center;gap:8px;margin-inline-end:52px;font-size:12px;list-style:none;display:inline-flex;position:relative}:is(.timeline.contextual>li .replies>.replies-summary) b{color:var(--text-color);font-weight:500}:is(.timeline.contextual>li .replies>.replies-summary) .avatars{flex-shrink:0;transition:opacity .3s}:is(:is(.timeline.contextual>li .replies>.replies-summary) .avatars) .avatar{transition:transform .3s}:is(:is(:is(.timeline.contextual>li .replies>.replies-summary) .avatars) .avatar):not(:first-child){margin:0;margin-inline-start:-4px;transform:rotate(0)}:is(:is(.timeline.contextual>li .replies>.replies-summary) .replies-counts)>*{display:inline-block}:is(.timeline.contextual>li .replies>.replies-summary) .replies-summary-chevron{transition:transform .3s}:is(.timeline.contextual>li .replies>.replies-summary) .replies-parent-link{z-index:2;height:100%;padding:var(--summary-padding) calc(var(--summary-padding) * 2);align-self:stretch;align-items:center;font-size:16px;font-weight:700;-webkit-text-decoration:none;text-decoration:none;display:flex;position:absolute;inset-inline-end:4px;transform:translate(100%)}[dir=rtl] :is(:is(.timeline.contextual>li .replies>.replies-summary) .replies-parent-link){transform:translate(-100%)}:is(.timeline.contextual>li .replies>.replies-summary) .replies-parent-link{margin:calc(-1 * var(--summary-padding)) 0;background-color:var(--link-bg-color);border-radius:8px;margin-inline-end:calc(-1 * var(--summary-padding))}:is(:is(.timeline.contextual>li .replies>.replies-summary) .replies-parent-link):is(:hover,:focus){color:var(--link-text-color);box-shadow:inset 0 0 0 2px var(--link-faded-color)}:is(:is(.timeline.contextual>li .replies>.replies-summary) .replies-parent-link):active{background-color:var(--link-faded-color)}.timeline.contextual>li .replies:not([open])>.replies-summary:not(:hover):not(:focus)~*{content-visibility:auto;contain-intrinsic-size:100% 3em}.timeline.contextual>li .replies>.replies-summary::-webkit-details-marker{display:none}.timeline.contextual>li .replies>.replies-summary>*{vertical-align:middle}.timeline.contextual>li .replies>.replies-summary .timeline.contextual>li .replies>.replies-summary:active,.timeline.contextual>li .replies[open]>.replies-summary{color:var(--text-color);background-color:var(--comment-line-color);background-image:linear-gradient(to top var(--forward), var(--comment-line-color), var(--bg-faded-color))}@keyframes summary-fade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.timeline.contextual>li .replies[open]>.replies-summary{border-end-start-radius:0}:is(.timeline.contextual>li .replies[open]>.replies-summary) .avatars{opacity:.5}:is(:is(.timeline.contextual>li .replies[open]>.replies-summary) .avatars) .avatar{transform:rotate(-15deg)}:is(.timeline.contextual>li .replies[open]>.replies-summary) .replies-summary-chevron{transform:rotate(180deg)}:is(.timeline.contextual>li .replies[open]>.replies-summary)+*{animation:.3s ease-out both summary-fade}.timeline.contextual>li .replies .replies-summary[hidden]{display:none}.timeline.contextual>li .replies li:not(.content li){--line-start:calc(var(--thread-start) + var(--line-margin-end) * var(--comments-level));--line-end:calc(var(--line-start) + var(--line-width));background-image:linear-gradient(var(--line-dir), transparent, transparent var(--line-start), var(--comment-line-color) var(--line-start), var(--comment-line-color) var(--line-end), transparent var(--line-end), transparent);background-repeat:no-repeat;position:relative}.timeline.contextual>li.thread .replies li:not(.content li){--line-start:calc(var(--avatar-size) + var(--avatar-margin-start) + var(--avatar-margin-end) + (var(--line-margin-end) * (var(--comments-level) - 1)))}.timeline.contextual>li .replies li:not(.content li):last-child{background-size:100% 20px}.timeline.contextual>li .replies li:not(.content li):before{content:"";top:10px;width:var(--line-diameter);height:var(--line-diameter);border-radius:var(--line-radius);border-style:solid;border-width:var(--line-width);border-color:transparent transparent var(--comment-line-color) transparent;transform:rotate(var(--line-curve));position:absolute;inset-inline-start:var(--line-start)}.timeline.contextual>li.thread .replies li:not(.content li):before{--line-start:calc(var(--avatar-size) + var(--avatar-margin-start) + var(--avatar-margin-end) + (var(--line-margin-end) * (var(--comments-level) - 1)))}.timeline.contextual.loading>li:not(.hero){pointer-events:none}:is(:is(:is(.timeline.contextual>li .replies)>ul>li:only-child)>.replies)>ul>li:only-child{background-position:16px 0;margin-inline-start:calc(-1 * var(--line-margin-end))}[dir=rtl] :is(:is(:is(:is(.timeline.contextual>li .replies)>ul>li:only-child)>.replies)>ul>li:only-child){background-position:-16px 0}:is(:is(:is(.timeline.contextual>li .replies)>ul>li:only-child)>.replies)>ul>li:only-child{background-size:100% 28px}:is(:is(:is(:is(.timeline.contextual>li .replies)>ul>li:only-child)>.replies)>ul>li:only-child):before{display:none}.timeline.contextual .time-gap{color:var(--text-insignificant-color);padding-inline-start:calc(var(--line-start) + 16px);padding-inline-end:16px;font-size:.9em;font-style:italic;position:relative;padding-block:calc(24px + var(--time-gap-range,0) * 4px)!important}:is(.timeline.contextual .time-gap):before{content:none!important}:is(.timeline.contextual .time-gap):after{content:"";width:var(--line-width);background-image:repeating-linear-gradient(to bottom, transparent, transparent var(--line-width), var(--bg-color) var(--line-width), var(--bg-color) calc(var(--line-width) * 2));position:absolute;inset-block:0;inset-inline-start:var(--line-start);-webkit-mask-image:linear-gradient(#0000,#000,#0000);mask-image:linear-gradient(#0000,#000,#0000)}.timeline-deck.compact .status{max-height:max(25vh,160px);overflow:hidden;-webkit-mask-image:linear-gradient(#000,#000 80%,#0000 95%);mask-image:linear-gradient(#000,#000 80%,#0000 95%)}.timeline-deck.compact .status .meta~*{pointer-events:none}.timeline-header{opacity:.75;padding:0 12px}.timeline-empty{color:var(--text-insignificant-color);margin-bottom:3em;padding:0 12px}.timeline:not(.flat)>li.timeline-item-container{--avatar-size:50px;--line-start:36px;--line-width:3px;--line-end:calc(var(--line-start) + var(--line-width));background-image:linear-gradient(var(--line-dir), transparent, transparent var(--line-start), var(--comment-line-color) var(--line-start), var(--comment-line-color) var(--line-end), transparent var(--line-end), transparent);background-repeat:no-repeat}.timeline:not(.flat)>li:is(.timeline-item-container-start,.timeline-item-container-middle,.timeline-item-container-end):not(.timeline-item-container-incomplete-thread-start){background-image:none;position:relative}.timeline:not(.flat)>li:is(.timeline-item-container-middle,.timeline-item-container-end):not(.timeline-item-container-incomplete-thread-start):before,.timeline:not(.flat)>li:is(.timeline-item-container-start,.timeline-item-container-middle):not(.timeline-item-container-incomplete-thread-start):after{content:"";width:var(--line-width);background-color:var(--comment-line-color);pointer-events:none;position:absolute;inset-inline-start:var(--line-start)}.timeline:not(.flat)>li:is(.timeline-item-container-middle,.timeline-item-container-end):not(.timeline-item-container-incomplete-thread-start):before{height:16px;top:0}.timeline:not(.flat)>li:is(.timeline-item-container-middle,.timeline-item-container-end):not(.timeline-item-container-incomplete-thread-start):has(.status-pre-meta):before{height:36px}.timeline:not(.flat)>li.timeline-item-container-start{background-position:0 calc(16px + var(--avatar-size));border-bottom:0;border-end-end-radius:0;border-end-start-radius:0;margin-bottom:0}.timeline:not(.flat)>li.timeline-item-container-start:not(.timeline-item-container-incomplete-thread-start):after,.timeline:not(.flat)>li.timeline-item-container-middle:not(.timeline-item-container-incomplete-thread-start):after{top:calc(16px + var(--avatar-size));bottom:0}.timeline:not(.flat)>li:is(.timeline-item-container-start,.timeline-item-container-middle):not(.timeline-item-container-incomplete-thread-start):has(.status-pre-meta):after{top:calc(16px + 20px + var(--avatar-size))}.timeline:not(.flat)>li.timeline-item-container-middle{border-top:0;border-bottom:0;border-radius:0;margin-top:0;margin-bottom:0}.timeline:not(.flat)>li.timeline-item-container-end{background-size:100% 16px;border-top:0;border-start-start-radius:0;border-start-end-radius:0;margin-top:0}:is(.timeline:not(.flat)>li.timeline-item-container-end):has(.status-pre-meta){background-size:100% 36px}.timeline:not(.flat)>li.timeline-item-container-incomplete-thread-start{background-image:none;border-bottom:0;border-end-end-radius:0;border-end-start-radius:0;margin-bottom:0}.timeline:not(.flat)>li.timeline-item-container-incomplete-thread-start+li.timeline-item-container-start{border-top:0;border-start-start-radius:0;border-start-end-radius:0;margin-top:0}.timeline:not(.flat)>li:is(.timeline-item-container-middle,.timeline-item-container-end) .status-reply-to:not(.visibility-direct):not(.status-card){background-image:none}.timeline:not(.flat)>li.timeline-item-diff-author>:is(.status-link,.status-focus)>.status>a>.avatar{filter:drop-shadow(0 0 16px var(--bg-color)) drop-shadow(0 0 8px var(--bg-color)) drop-shadow(0 0 8px var(--bg-color));transform:scale(.8)}:is(:is(:is(.timeline:not(.flat)>li.timeline-item-container-type-thread.timeline-item-container-middle:not(.timeline-item-diff-author))>:is(.status-link,.status-focus))>.status>.container)>.meta{display:none}.timeline .show-more{text-align:start;border-radius:0;position:relative;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0000!important;padding-block:12px!important;padding-inline-start:calc(var(--line-end) + var(--line-margin-end))!important}:is(.timeline .show-more) .avatars-bunch>.avatar:not(:first-child){margin-inline-start:-4px}.timeline .show-more:hover{filter:none!important;color:var(--text-color)!important;background-color:var(--bg-faded-blur-color)!important}@media (width<=calc(40em - 1px)){.timeline.contextual{--indent-large-start:32px;--line-margin-end:12px;--avatar-size:42px;--avatar-margin-start:12px;--avatar-margin-end:8px}.timeline:not(.flat)>li.timeline-item-container{--avatar-size:42px;--line-start:32px}.timeline .show-more{padding-block:10px!important}}.timeline .timeline-incomplete-thread-link{color:var(--text-insignificant-color);align-items:center;gap:8px;display:flex;padding-inline-start:calc(var(--line-end) + var(--line-margin-end,16px))!important}.timeline .timeline-incomplete-thread-dots{font-weight:700}.timeline .show-more:before{content:"";top:10px;width:var(--line-diameter);height:var(--line-diameter);border-radius:var(--line-radius);border-style:solid;border-width:var(--line-width);border-color:transparent transparent var(--comment-line-color) transparent;transform:rotate(var(--line-curve));position:absolute;inset-inline-start:var(--line-start)}.timeline .timeline-incomplete-thread-link:before{display:none}.status-loading,.status-error{text-align:center;color:var(--text-insignificant-color);max-width:var(--main-width)}:is(.status-link,.status-focus){background-color:var(--status-bg-color)}.timeline.contextual :is(.status-link,.status-focus){background-color:#0000}.status-link{color:inherit;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;text-decoration-line:none;transition:background-color .1s ease-out;animation:.2s ease-out appear;display:block;position:relative}.status-link-native{z-index:1;color:inherit;-webkit-text-decoration:none;text-decoration:none;position:absolute;inset:0}.status-link :is(a,button,input,textarea,select,summary,[role=button],[data-menu-trigger]):not(.status-link-native){z-index:2;position:relative}@media (pointer:coarse){.status-focus:not(.hero .status-focus){-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}}@media not (pointer:coarse){:is(.status-link,.status-focus):is(:focus,.is-active){background-color:var(--status-bg-hover-color);outline-offset:-2px}}@media (hover:hover){.status-link:hover{background-color:var(--status-bg-hover-color);outline-offset:-2px}}.status-link:active:not(:has(:is(.media,.poll,.card,.status-card-link,button):active)){filter:brightness(.95)}.status-carousel{--carousel-faded-color:var(--bg-faded-color);background:linear-gradient(to bottom var(--forward), var(--carousel-faded-color), transparent);position:relative;container-type:inline-size}.status-carousel:after{content:"";pointer-events:none;background-image:radial-gradient(ellipse 50% 32px at bottom center, var(--carousel-faded-color), transparent), linear-gradient(to top, var(--bg-color) 8px, transparent 64px);background-position:bottom;background-repeat:no-repeat;position:absolute;inset:0}.status-carousel header{justify-content:space-between;align-items:center;padding:8px 16px 0;display:flex}.status-carousel h3{text-transform:uppercase;color:var(--carousel-color);text-shadow:0 1px var(--bg-color);margin:0;padding:0;font-size:14px}.status-carousel>ul{--carousel-gap:16px;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:var(--carousel-gap);counter-reset:index;align-items:flex-start;min-height:160px;max-height:65dvh;margin:0;padding:8px 16px;display:flex;overflow:auto clip}.status-carousel>ul>li{scroll-snap-align:center;scroll-snap-stop:always;counter-increment:index;flex-shrink:0;width:100%;max-width:min(320px,100% - 16px);margin:0;padding:0;list-style:none;display:flex;position:relative}.status-carousel>ul>li:is(:empty,:has(>a:empty)){display:none}.status-carousel .status-carousel-beacon{pointer-events:none;opacity:0;margin-inline-end:calc(-1 * var(--carousel-gap))}:is(.status-carousel .status-carousel-beacon)~.status-carousel-beacon{margin-inline-start:calc(-1 * var(--carousel-gap))}@supports not (contain:inline-size){@media (hover:hover) or (pointer:fine) or (width>=40em){.status-carousel>ul{scroll-snap-type:none}}}@container (width>=640px){.status-carousel>ul{scroll-snap-type:none}}.status-carousel .content-container .content:only-child{font-size:calc(100% + 25% * max(2 - var(--content-text-weight), 0))}:is(.status-carousel .content-container .content:only-child):has(.status-card){font-size:unset}.status-carousel.boosts-carousel{--carousel-color:var(--reblog-color);--carousel-faded-color:var(--reblog-faded-color)}.status-carousel.boosts-carousel .status-reblog{background-image:none}.status-carousel.boosts-carousel>ul>li:before{content:counter(index);color:var(--text-insignificant-color);padding:6px;font-size:10px;position:absolute;inset-inline-start:0}.status-carousel.boosts-carousel .timeline-item-carousel-group{flex-direction:column;gap:8px}:is(.status-carousel.boosts-carousel .timeline-item-carousel-group):before{content:""}.ui-state{text-align:center;padding:16px}.ui-state .icon{vertical-align:middle}.status-carousel-link{width:100%;color:inherit;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid var(--outline-color);background-color:var(--bg-blur-color);box-shadow:0 1px var(--bg-color);border-radius:16px;text-decoration-line:none;transition:background-color .2s ease-out;animation:.2s ease-out appear;display:block;position:relative;overflow:clip}.status-carousel-link:has(.status-badge:not(:empty)){border-start-end-radius:8px}.status-carousel.boosts-carousel .status-carousel-link:not(.timeline-item-carousel-group .status-carousel-link){border-start-start-radius:8px}.status-carousel-link:focus{background-color:var(--link-bg-hover-color)}@media (hover:hover){.status-carousel-link:hover{background-color:var(--link-bg-hover-color)}}.status-carousel-link:active:not(:has(:is(.media,button):active)){filter:brightness(.95)}.deck-backdrop{z-index:1000;background-color:var(--meta-theme-color,var(--backdrop-color));width:100%;height:100%;animation:.1s ease-out appear;display:flex;position:fixed;top:0;right:0}@media (width>=40em){.deck-backdrop{background-color:var(--backdrop-color)}}.deck-backdrop>a{flex-grow:1}@keyframes slide-in{0%{transform:translate(100%)}to{transform:translate(0,0)}}@keyframes slide-in-rtl{0%{transform:translate(-100%)}to{transform:translate(0,0)}}.deck-backdrop .deck{z-index:1;width:var(--main-width);background-color:var(--bg-color);max-width:100vw;box-shadow:-1px 0 var(--bg-color);position:relative}[dir=rtl] :is(.deck-backdrop .deck){box-shadow:1px 0 var(--bg-color)}.deck-backdrop .deck.slide-in:not(.deck-view-full){animation:slide-in .5s var(--timing-function)}[dir=rtl] :is(.deck-backdrop .deck.slide-in:not(.deck-view-full)){animation-name:slide-in-rtl}.deck-backdrop .deck .status{max-width:var(--main-width)}.deck-backdrop .deck :is(.button-switch-view,.menu-switch-view){display:none}@media (width>=40em){.deck-backdrop .deck .button-switch-view{display:inline-block}.deck-backdrop .deck .menu-switch-view{display:flex}.deck-backdrop .deck.deck-view-full{background-image:radial-gradient(circle, transparent 30em, var(--bg-faded-color));width:100%}.deck-backdrop .deck.deck-view-full>*{max-width:calc(var(--main-width) + 32px);margin:0 auto}.deck-backdrop .deck.deck-view-full .status{max-width:100%}}.deck-close{color:var(--text-insignificant-color)!important}.deck-close:is(:hover,:focus){color:var(--text-color)!important}:is(button,.button).plain.has-badge:after{content:"";background-color:var(--link-color);opacity:.5;border-radius:50%;width:4px;height:4px;display:inline-block;position:absolute;inset-inline-end:10px}@keyframes fade-from-top{0%{opacity:0;transform:translate(-50%,-200%)}to{opacity:1;transform:translate(-50%)}}.updates-button{z-index:2;animation:fade-from-top .3s var(--timing-function);pointer-events:auto;margin-top:16px;font-size:90%;transition:all .3s ease-in-out;position:absolute;top:3em;left:50%;transform:translate(-50%)}header[hidden] .updates-button{opacity:0;pointer-events:none;transform:translate(-50%,-100%)scale(.9);animation:none!important}.updates-button .icon{vertical-align:top}@media (pointer:coarse){.updates-button:after{content:"";position:absolute;inset:-16px}}.box{width:var(--main-width);max-width:100vw;padding:16px}.media-modal-container{background-color:var(--backdrop-solid-color);width:70%;animation:appear .1s var(--timing-function) both;transition:width .3s var(--timing-function);flex-grow:1;position:relative}.media-modal-container:only-child{width:100%}.media-modal-container.loading{background-image:radial-gradient(closest-side, var(--bg-blur-color), transparent);justify-content:center;align-items:center;display:flex}.carousel{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain;touch-action:pan-x;-webkit-user-select:none;user-select:none;--accent-gradient:var(--accent-gradient-light);gap:16px;width:100%;display:flex;overflow-x:auto}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .carousel{--accent-gradient:var(--accent-gradient-dark)}}:where(html.is-dark) .carousel{--accent-gradient:var(--accent-gradient-dark)}.carousel{background-image:linear-gradient(to var(--forward), var(--accent-gradient))}.carousel::-webkit-scrollbar{display:none}.carousel .carousel-item{scroll-snap-align:center;scroll-snap-stop:always;background-color:var(--accent-light-color);flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100dvh;display:flex}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .carousel .carousel-item{background-color:var(--accent-dark-color)}}:where(html.is-dark) .carousel .carousel-item{background-color:var(--accent-dark-color)}.carousel .carousel-item :is(img,video){vertical-align:middle;width:auto;max-width:100%;height:auto;max-height:100svh}.carousel .carousel-item video{min-height:80px;max-height:80vh}.carousel .carousel-item .media{width:100%;height:100%;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);background-position:50%;background-repeat:no-repeat;background-size:contain;background-origin:content-box;justify-content:center;align-items:center;display:flex;overflow:hidden}.carousel-top-controls{top:0;top:env(safe-area-inset-top,0)}:is(.carousel-top-controls,.carousel-controls){left:0;left:env(safe-area-inset-left,0);right:0;right:env(safe-area-inset-right,0);text-align:center;pointer-events:none;justify-content:space-between;gap:8px;padding:16px;display:flex;position:absolute}:is(.carousel-top-controls,.carousel-controls)[hidden]{opacity:0}.carousel-controls{top:45%}:is(.button,button).carousel-button,button.carousel-dot{pointer-events:auto;color:var(--text-color);background-color:var(--bg-faded-blur-color);border:1px solid var(--outline-color);box-shadow:0 4px 32px var(--drop-shadow-color);font-weight:700;transition:all .2s ease-out}button.carousel-dot{background-color:#0000}:is(.button,button).carousel-button{background-color:var(--bg-blur-color)}:is(.button,button).carousel-button:is(:hover,:focus):not(:active){background-color:var(--bg-color)}.carousel-top-controls .szh-menu-container{pointer-events:auto}:is(.button,button).carousel-button[hidden]{opacity:0;pointer-events:none;display:inline-block}.carousel-dots{background-color:var(--bg-faded-blur-color);border:1px solid var(--outline-color);box-shadow:0 4px 32px var(--drop-shadow-color);border-radius:999px;transition:background-color .2s ease-out}.carousel-dots:hover{background-color:var(--bg-color)}button.carousel-dot{box-shadow:none;border:none;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}button.carousel-dot .icon{transition:all .2s;transform:scale(.5)}button.carousel-dot:not(.active) .icon{opacity:.5}button.carousel-dot:not(.active):is(:hover,:focus) .icon,button.carousel-dot:is(.active,[disabled].active){opacity:1}button.carousel-dot:is(.active,[disabled].active) .icon{opacity:1;transform:scale(1)}@media (hover:hover){.carousel-top-controls{transition:transform .2s ease-in-out;transform:translateY(-100%)}.carousel-controls{transform:scale(0)}.carousel-controls :is(.button,button).carousel-button:is(:hover,:focus):not(:active){transform:scale(1.2)}.carousel-controls :is(.button,button).carousel-button:active{transition-duration:0s}.carousel:hover+.carousel-top-controls,.carousel:hover+.carousel-top-controls+.carousel-controls,.carousel-top-controls:hover,.carousel-controls:hover,.carousel-top-controls:focus-within,.carousel-controls:focus-within{transform:translateY(0)}}.media-post-link .button-label{display:none}body:has(.status-deck) .media-post-link{display:none}.media-modal-count-1 .button-label{display:inline}body:has(.media-modal-container+.status-deck) .media-post-link{display:inline-block}.media-modal-container+.status-deck{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;animation:none;position:absolute;inset-inline-end:0}@media (width>=calc(40em + 350px)){.media-post-link .button-label{display:inline}#modal-container>div,.status-deck{transition:all .3s ease-in-out}:has(#modal-container .carousel):has(.status-deck):not(:has(.sheet,#compose-container)) .status-deck{width:350px;min-width:0}:has(#modal-container .carousel):has(.status-deck):not(:has(.sheet,#compose-container)) #modal-container>div{width:auto;inset-inline:0 350px}.deck-backdrop .media-modal-container+.status-deck:not(.deck-view-full){z-index:1;pointer-events:auto;-webkit-user-select:auto;user-select:auto;width:30%;position:static}.deck-backdrop .media-modal-container+.status-deck:not(.slide-in){animation:.3s ease-in-out appear}body:has(.media-modal-container+.status-deck) .media-post-link{display:none}}#compose-button{bottom:16px;bottom:max(16px, env(safe-area-inset-bottom));inset-inline-end:16px;background-color:var(--button-bg-blur-color);z-index:20;box-shadow:0 3px 8px -1px var(--drop-shadow-color), 0 10px 36px -4px var(--button-bg-blur-color);padding:16px;transition:all .3s ease-in-out;position:fixed;inset-inline-end:max(16px, env(safe-area-inset-right))}:is(.deck-container:has(header[hidden])~#compose-button:not(.loading),#compose-button[hidden]:not(.loading)){pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;transform:translateY(200%)}@media (hover:hover) and (width>=40em){.deck-container:has(header[hidden])~#compose-button:not(.loading):not([hidden]){pointer-events:auto;-webkit-user-select:auto;user-select:auto;opacity:1;transform:none}}#compose-button .icon{transition:transform .3s ease-in-out}#compose-button[hidden] .icon{transform:rotate(-25deg)}#compose-button:is(:hover,:focus){background-color:var(--button-bg-color);filter:none}#compose-button:active{transition:none;transform:scale(.95)}#compose-button .icon{filter:drop-shadow(0 1px 2px var(--button-bg-color))}@media (width<=calc(40em - 1px)){#app:has(#shortcuts>.tab-bar) #compose-button{bottom:68px;bottom:calc(16px + env(safe-area-inset-bottom) + 52px)}body.exp-tab-bar-v2 :is(#app:has(#shortcuts>.tab-bar) #compose-button){--inset-inline-end:max(16px, var(--inset-new), var(--sai-inline-end));inset-inline-end:var(--inset-inline-end);bottom:max(16px, var(--inset-new))}}#compose-button.min{outline:2px solid var(--button-text-color);z-index:1001}#compose-button.min:after{content:"";top:0;background-color:var(--button-bg-color);border:2px solid var(--button-text-color);width:14px;height:14px;box-shadow:0 2px 8px var(--drop-shadow-color);opacity:0;opacity:1;border-radius:50%;transition:opacity .2s ease-out .5s;display:block;position:absolute;inset-inline-end:0}#compose-button.loading{outline-color:var(--button-bg-blur-color)}#compose-button.loading:before{content:"";border:2px dashed var(--button-text-color);border-radius:50%;animation:5s linear infinite spin;position:absolute;inset:0}#compose-button.error:after{background-color:var(--red-color)}.menu-post-text{white-space:normal;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:40em;display:-webkit-box;overflow:hidden}.sheet{timeline-scope:--sheet-scroll;background-color:var(--bg-color);width:100%;max-height:90dvh;max-width:calc(var(--main-width) - 50px - 16px);box-shadow:0 -1px 32px var(--drop-shadow-color);animation:slide-up .3s var(--timing-function);border-radius:16px 16px 0 0;flex-direction:column;align-self:flex-end;display:flex;position:relative}.sheet-max{max-width:none;height:90dvh}@keyframes footer-border{0%{box-shadow:none}to{box-shadow:0 -1px var(--outline-color), 0 -8px 16px -8px var(--drop-shadow-color)}}.sheet-modal{border-radius:16px;align-self:safe center;margin:16px}.sheet-modal main:has(+footer){padding-block-end:0}.sheet-modal footer{padding:8px 16px 16px;padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right));-webkit-user-select:none;user-select:none}@supports (animation-timeline:scroll()) and (animation-range:0% 100%){.sheet-modal footer{z-index:1;animation:1s linear reverse both footer-border;animation-timeline:--sheet-scroll;animation-range:calc(100% - 8px) 100%;position:relative}}@media (width>=40em){.sheet{width:90dvw}}.sheet .sheet-close{right:env(safe-area-inset-right);border-radius:0;padding:0;position:absolute}[dir=rtl] :is(.sheet .sheet-close){right:auto;left:env(safe-area-inset-left)}.sheet .sheet-close{z-index:2;background-color:#0000;background-image:radial-gradient(circle, var(--close-button-bg-color) 0px 14px, transparent 14px);width:44px;height:44px;color:var(--close-button-color);justify-content:center;align-items:center;display:inline-flex}.sheet .sheet-close.outer{background-image:radial-gradient(circle, var(--bg-faded-color) 0px 13px, var(--outline-color) 13px 14px, transparent 14px);margin-top:-44px}.sheet .sheet-close:is(:hover,:focus){color:var(--close-button-hover-color)}.sheet .sheet-close:active{background-image:radial-gradient(circle, var(--close-button-bg-active-color) 0px 14px, transparent 14px)}.sheet header{padding:16px 16px 8px;padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right));-webkit-user-select:none;user-select:none}@keyframes header-border{0%{box-shadow:none}to{box-shadow:0 1px var(--outline-color), 0 8px 16px -8px var(--drop-shadow-color)}}@supports (animation-timeline:scroll()) and (animation-range:0% 100%){.sheet header{z-index:1;animation:1s linear both header-border;animation-timeline:--sheet-scroll;animation-range:0 8px;position:relative}.sheet header+main{-webkit-mask-image:none!important;mask-image:none!important}}.sheet .sheet-close:not(.outer)+header{padding-right:max(44px, env(safe-area-inset-right))}[dir=rtl] :is(.sheet .sheet-close:not(.outer)+header){padding-right:max(16px, env(safe-area-inset-right));padding-left:max(44px, env(safe-area-inset-left))}.sheet header :is(h1,h2,h3){margin:0}.sheet header.header-grid{grid-gap:8px;grid-template-columns:1fr auto;align-items:center;display:grid}.sheet main{scroll-timeline:--sheet-scroll;padding:16px;padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right));padding-bottom:max(16px, env(safe-area-inset-bottom));overflow:hidden auto}.sheet header+main{padding-top:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 10px);mask-image:linear-gradient(#0000 0%,#000 10px)}.icon{flex-shrink:0;line-height:0;display:inline-block;overflow:hidden}.icon svg{contain:none;width:100%;height:100%}[dir=rtl] .icon.rtl-flip{transform:scaleX(-1)}.tag{color:var(--bg-faded-color);background-color:var(--text-insignificant-color);text-align:center;border-radius:4px;align-self:center;margin:4px;padding:2px 4px;font-size:smaller;display:inline-block}.tag.clickable{cursor:pointer}.tag .icon{vertical-align:middle}.tag.collapsed{margin:0}.tag.insignificant{border:1px solid var(--outline-color);color:var(--text-insignificant-color);background-color:var(--bg-faded-color)}.tag.danger{background-color:var(--red-color)}.tag.minimal{color:var(--text-insignificant-color);background-color:var(--bg-faded-color);text-shadow:0 1px var(--bg-color);margin:0;line-height:1}.tag-role{color:var(--text-color);background-color:var(--bg-faded-color);background-image:linear-gradient(to bottom right, var(--bg-faded-color), var(--bg-color) 33%, var(--bg-faded-color), var(--outline-color));text-shadow:0 1px var(--bg-color);border:1px solid color-mix(in srgb, var(--text-insignificant-color), var(--bg-color) 75%);box-shadow:inset 0 0 0 1px var(--bg-color), 0 2px 6px -3px var(--drop-shadow-color)}.szh-menu-container{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}body>.szh-menu-container{z-index:10;position:fixed!important}.szh-menu-container:not(:empty){inset:0;inset:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.szh-menu{font-size:var(--text-size);background-color:var(--bg-color);border:1px solid var(--outline-stronger-color);box-shadow:0 3px 8px var(--drop-shadow-color), 0 6px 32px -6px var(--drop-shadow-color);text-align:start;border-radius:8px;min-width:16em;max-width:90vw;margin:0;padding:4px 0}.szh-menu[aria-label=Submenu].menu-blur{background-color:var(--bg-blur-color);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 3px 24px -3px var(--drop-shadow-color)}.szh-menu__header{color:var(--text-insignificant-color);background-color:var(--bg-faded-color);text-shadow:0 1px 0 var(--bg-color);border-radius:8px 8px 0 0;margin:-4px 0 8px;padding:8px 16px;font-size:90%;line-height:1.2}.szh-menu__header.plain{background-color:#0000;margin-bottom:0}.szh-menu__header *{vertical-align:middle}.szh-menu.menu-emphasized{border-color:var(--outline-hover-color);box-shadow:0 3px 16px -3px var(--drop-shadow-color), 0 3px 32px var(--drop-shadow-color), 0 3px 48px var(--drop-shadow-color);background-color:var(--bg-color);width:auto;min-width:min(12em,90vw);animation-duration:.3s;animation-timing-function:ease-in-out}.szh-menu .footer{color:var(--text-insignificant-color);background-color:var(--bg-faded-color);text-shadow:0 1px 0 var(--bg-color);border-radius:0 0 8px 8px;align-items:center;gap:8px;margin:8px 0 -4px;padding:8px 16px;font-size:90%;line-height:1.2;display:flex}.szh-menu .szh-menu__item{white-space:nowrap;text-overflow:ellipsis;--menu-item-bg-inset:0 4px;--menu-item-bg-color:var(--button-bg-color);align-items:center;gap:8px;line-height:1.3;-webkit-text-decoration:none;text-decoration:none;display:flex;overflow:hidden;padding:8px 16px!important}.szh-menu .szh-menu__item--focusable{background-color:#0000}.szh-menu .szh-menu__item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.szh-menu .szh-menu__item a{text-overflow:ellipsis;color:inherit;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:1;align-items:center;gap:8px;-webkit-text-decoration:none;text-decoration:none;display:flex;overflow:hidden;margin:-8px -16px!important;padding:8px 16px!important}.szh-menu .szh-menu__item a.is-active{font-weight:700}.szh-menu .szh-menu__item .icon{opacity:.5}.szh-menu .szh-menu__item:not(.szh-menu__item--disabled):not(.szh-menu__item--hover){color:var(--text-color)}.szh-menu .szh-menu__item:not(.menu-field){position:relative}:is(.szh-menu .szh-menu__item:not(.menu-field)):before{content:"";background-color:var(--menu-item-bg-color);inset:var(--menu-item-bg-inset);z-index:-1;opacity:0;border-radius:4px;position:absolute}.szh-menu .szh-menu__item--hover:not(.menu-field){color:var(--button-text-color);background-color:#0000}:is(.szh-menu .szh-menu__item--hover:not(.menu-field)):before{opacity:1}.szh-menu__divider{background-color:var(--divider-color);margin-block:4px}.szh-menu__divider>.szh-menu__divider:first-child,li[role=none]:not(.szh-menu__header):first-child+.szh-menu__divider{display:none}.szh-menu .szh-menu__item .menu-grow{text-overflow:ellipsis;flex-grow:1;overflow:hidden}.szh-menu .menu-double-lines{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal!important;overflow:hidden!important}.szh-menu .menu-double-lines span{white-space:normal;line-height:inherit;font-size:inherit}.szh-menu .menu-horizontal{grid-template-columns:repeat(2,1fr);display:grid}:is(.szh-menu .menu-horizontal:has(>.szh-menu__item:only-child),.szh-menu .menu-horizontal:has(>.szh-menu__submenu:only-child)){grid-template-columns:1fr}.szh-menu .menu-horizontal>.szh-menu__item:not(:only-child):first-child,.szh-menu .menu-horizontal>:not(:only-child):first-child .szh-menu__item{padding-inline-end:4px!important}.szh-menu .menu-horizontal>.szh-menu__item:not(:only-child):not(:first-child):not(:last-child),.szh-menu .menu-horizontal>:not(:only-child):not(:first-child):not(:last-child) .szh-menu__item{padding-inline:8px 4px!important}.szh-menu .menu-horizontal>.szh-menu__item:not(:only-child):last-child,.szh-menu .menu-horizontal>:not(:only-child):last-child .szh-menu__item{padding-inline-start:8px!important}.szh-menu .szh-menu__item .menu-shortcut{opacity:.5;font-weight:400}.szh-menu .szh-menu__item form{flex:1;align-items:center;gap:8px;display:flex}.szh-menu .szh-menu__item form>input[type=text]{flex-grow:1;width:100%}.szh-menu .szh-menu__item--hover .danger-icon{color:var(--red-color);opacity:1}.szh-menu .szh-menu__item:not(.szh-menu__item--disabled):not(.szh-menu__item--hover).danger{color:var(--red-text-color)}.szh-menu .szh-menu__item.danger:not(.szh-menu__item--disabled).szh-menu__item--hover{--menu-item-bg-color:var(--red-text-color)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .szh-menu .szh-menu__item.danger:not(.szh-menu__item--disabled).szh-menu__item--hover{--menu-item-bg-color:var(--red-color)}}:where(html.is-dark) .szh-menu .szh-menu__item.danger:not(.szh-menu__item--disabled).szh-menu__item--hover{--menu-item-bg-color:var(--red-color)}.szh-menu .szh-menu__item:not(.szh-menu__item--disabled):not(.szh-menu__item--hover).danger .icon{opacity:1}.szh-menu .menu-control-group-horizontal{grid-template-columns:repeat(auto-fit,minmax(44px,1fr));display:grid}:is(.szh-menu .menu-control-group-horizontal) .szh-menu__item{flex-direction:column;gap:2px;display:flex;padding:8px!important}:is(:is(.szh-menu .menu-control-group-horizontal) .szh-menu__item) .icon{opacity:1}:is(:is(:is(.szh-menu .menu-control-group-horizontal) .szh-menu__item) .icon)+span{text-align:center;opacity:.5;text-overflow:clip;width:100%;-webkit-mask-image:linear-gradient(var(--to-backward), transparent, black 16px);-webkit-mask-image:linear-gradient(var(--to-backward), transparent, black 16px);mask-image:linear-gradient(var(--to-backward), transparent, black 16px);font-size:80%}:is(:is(.szh-menu .menu-control-group-horizontal) .szh-menu__item):before{content:""}:is(.szh-menu .menu-control-group-horizontal) .szh-menu__item--hover{background-color:var(--menu-item-bg-color)}.szh-menu .menu-control-group-horizontal:first-child,.szh-menu li[role=none]+.menu-control-group-horizontal{margin-top:-4px;margin-bottom:-4px}:is(.szh-menu .menu-control-group-horizontal:first-child,.szh-menu li[role=none]+.menu-control-group-horizontal) .szh-menu__item{padding-block:12px!important}:is(.szh-menu .menu-control-group-horizontal:first-child,.szh-menu li[role=none]+.menu-control-group-horizontal)>[class^=szh-menu]:first-child,:is(.szh-menu .menu-control-group-horizontal:first-child,.szh-menu li[role=none]+.menu-control-group-horizontal)>[class^=szh-menu]:first-child>[class^=szh-menu]{border-start-start-radius:8px}:is(.szh-menu .menu-control-group-horizontal:first-child,.szh-menu li[role=none]+.menu-control-group-horizontal)>[class^=szh-menu]:last-child,:is(.szh-menu .menu-control-group-horizontal:first-child,.szh-menu li[role=none]+.menu-control-group-horizontal)>[class^=szh-menu]:last-child>[class^=szh-menu]{border-start-end-radius:8px}:is(.szh-menu .szh-menu__item--type-checkbox:not(.szh-menu__item--disabled):not(.szh-menu__item--hover)) .icon{opacity:.15}.szh-menu__item--checked:is(.szh-menu .szh-menu__item--type-checkbox:not(.szh-menu__item--disabled):not(.szh-menu__item--hover)){color:var(--link-color)}.szh-menu__item--checked:is(.szh-menu .szh-menu__item--type-checkbox:not(.szh-menu__item--disabled):not(.szh-menu__item--hover)) .icon{opacity:1;color:inherit}.szh-menu .menu-wrap{flex-wrap:wrap;width:min-content;min-width:16em;display:flex}.szh-menu .menu-wrap>*{flex-grow:1;flex-basis:50%}.glass-menu{background-color:var(--bg-blur-color);-webkit-backdrop-filter:blur(8px)saturate(3);backdrop-filter:blur(8px)saturate(3);border:var(--hairline-width) solid var(--bg-color);text-shadow:0 var(--hairline-width) var(--bg-color), 0 0 8px var(--bg-color)}.glass-menu .szh-menu__item--hover{text-shadow:none}.char-counter{--dimension:24px;min-width:var(--dimension);min-height:var(--dimension);display:inline-block;position:relative}.char-counter[hidden]{visibility:hidden}.char-counter *{pointer-events:none}.char-counter meter{appearance:none;--border-width:2px;--middle-circle-radius:calc(var(--dimension) / 2 - var(--border-width));width:var(--dimension);height:var(--dimension);--fill:calc(var(--percentage) * 1%);--color:var(--link-color);--middle-circle:radial-gradient(circle at 50% 50%, var(--bg-color) var(--middle-circle-radius), transparent var(--middle-circle-radius));background-image:var(--middle-circle), conic-gradient(var(--color) var(--fill), var(--outline-color) 0);border-radius:50%;position:relative;transform:scale(.7)}[dir=rtl] :is(.char-counter meter){transform:scale(-.7,.7)}.char-counter meter{transition:transform .2s ease-in-out}:is(.char-counter meter)::-webkit-meter-inner-element{display:none}:is(.char-counter meter)::-webkit-meter-bar{display:none}:is(.char-counter meter)::-webkit-meter-optimum-value{display:none}:is(.char-counter meter)::-webkit-meter-suboptimum-value{display:none}:is(.char-counter meter)::-webkit-meter-even-less-good-value{display:none}:is(.char-counter meter)::-moz-meter-bar{background:0 0}.warning:is(.char-counter meter){--color:var(--orange-color);transform:scale(1)}.danger:is(.char-counter meter){--color:var(--red-color);transform:scale(1)}.explode:is(.char-counter meter){background-image:none;transform:scale(1)}:is(.char-counter meter):is(.warning,.danger,.explode)+.counter{opacity:1;color:var(--text-insignificant-color)}:is(.char-counter meter):is(.danger,.explode)+.counter{opacity:1;color:var(--red-color)}.char-counter .counter{opacity:0;font-size:12px;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:is(.shiny-pill,:root .toastify.shiny-pill){pointer-events:auto;color:var(--link-text-color);text-shadow:0 1px var(--bg-color);background-color:var(--bg-color);border:2px solid var(--link-faded-color);box-shadow:0 3px 16px var(--drop-shadow-color), 0 6px 16px -3px var(--drop-shadow-color);font-weight:500}:is(.shiny-pill,:root .toastify.shiny-pill):hover:not(:active){color:var(--text-color);border-color:var(--link-color);box-shadow:0 3px 16px var(--drop-shadow-color), 0 6px 16px -3px var(--drop-shadow-color), 0 6px 16px var(--drop-shadow-color);filter:none!important}:root .toastify{-webkit-user-select:none;user-select:none;pointer-events:none;color:var(--button-text-color);text-shadow:0 calc(var(--hairline-width) * -1) var(--drop-shadow-color);background-color:var(--button-bg-color);box-shadow:0 3px 8px -1px var(--drop-shadow-color), 0 10px 36px -4px var(--button-bg-blur-color);text-align:center;background-image:none;border-radius:44px;width:fit-content;max-width:calc(100vw - 32px);padding:8px 16px}.toastify-bottom{margin-bottom:env(safe-area-inset-bottom)}:root .toastify.alert{z-index:1001;box-shadow:0 8px 32px var(--text-insignificant-color);background-color:var(--bg-color);color:var(--text-color);cursor:pointer;pointer-events:auto;font-size:max(calc(16px * 1.1), var(--text-size));text-align:center;padding:16px 32px;line-height:1.25}:root .toastify.alert:is(:hover,:active){background-color:var(--bg-faded-color)}.avatars-stack{flex-wrap:wrap;align-items:center;gap:4px;display:flex}@media (hover:hover){.avatars-stack>* img{transition:transform .3s ease-in-out}.avatars-stack:hover>:nth-of-type(odd) img{transform:rotate(15deg)}.avatars-stack:hover>:nth-of-type(2n) img{transform:rotate(-15deg)}}#not-found-page{text-align:center;cursor:default;color:var(--text-insignificant-color);background-image:radial-gradient(circle at 50% 50%, var(--bg-color) 25%, var(--bg-faded-color));text-shadow:0 1px var(--bg-color);justify-content:center;align-items:center;display:flex;overflow:hidden}@keyframes peekaboo-header{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:scroll()) and (animation-range:0% 100%){.header-account{animation:1s linear both peekaboo-header;animation-timeline:scroll();animation-range:0 150px}}ul.link-list{flex-direction:column;gap:1px;margin:0;padding:16px;list-style:none;display:flex}ul.link-list li{margin:0;padding:0}ul.link-list li a{--radius:8px;background-color:var(--bg-faded-color);align-items:center;gap:8px;padding:12px;font-weight:500;line-height:1.4;-webkit-text-decoration:none;text-decoration:none;display:flex}:is(ul.link-list li a) .count{color:var(--text-insignificant-color);background-color:var(--bg-color);border-radius:4px;min-width:16px;min-height:16px;padding:4px;font-size:80%;display:inline-block}@media (width>=40em){:is(ul.link-list li a) .count{background-color:var(--bg-faded-color)}}ul.link-list li:first-child a{border-start-start-radius:var(--radius);border-start-end-radius:var(--radius)}ul.link-list li:last-child a{border-end-end-radius:var(--radius);border-end-start-radius:var(--radius)}ul.link-list li a:is(:hover,:focus){color:var(--text-color)}ul.link-list li a:active{filter:brightness(.9)}ul.link-list li a *{vertical-align:middle}ul.link-list li a .icon{flex-shrink:0}@media (width>=40em){ul.link-list li a{background-color:var(--bg-color)}}.nav-menu-button.with-avatar{position:relative}.nav-menu-button:is(:hover,:focus):not(:active){filter:none!important}.nav-menu-button .avatar{box-shadow:0 0 0 2px var(--bg-color), 0 0 0 4px var(--link-light-color)!important}.nav-menu-button:is(:hover,:focus,.active) .avatar{box-shadow:0 0 0 2px var(--bg-color), 0 0 0 4px var(--link-color)!important}.nav-menu-button.with-avatar .icon{background-color:var(--bg-color);border-radius:2px;position:absolute;inset-block-end:4px;inset-inline-end:8px}.nav-menu-button.with-avatar:hover:not(:active):not(.active) .icon{transform:translateY(-1px)}#columns{--column-size:360px;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior:contain;overscroll-behavior-x:contain;width:100vw;display:flex;overflow:auto hidden;transform:translateZ(0)}@media (width>=720px){#columns{scroll-snap-type:none}}#columns>*{overscroll-behavior:auto;scroll-snap-align:start;scroll-snap-stop:always;overscroll-behavior:auto;flex-basis:min(100vw, var(--column-size));box-shadow:-1px 0 var(--bg-color), -2px 0 var(--drop-shadow-color), -3px 0 var(--bg-color);flex-shrink:0}[dir=rtl] :is(#columns>*){box-shadow:1px 0 var(--bg-color), 2px 0 var(--drop-shadow-color), 3px 0 var(--bg-color)}#columns:has(>:nth-child(3))>:nth-child(2n){background-color:var(--bg-blur-color)}#columns:has(>:nth-child(3))>:nth-child(2n) .timeline-deck>header .header-grid{background-color:var(--bg-blur-color)}#columns>.deck-container>.timeline-deck{content-visibility:auto}:is(#columns>.deck-container):first-child:not(:only-child)>.deck{margin-inline:auto 0}:is(#columns>.deck-container):last-child:not(:only-child)>.deck{margin-inline:0 auto}#columns .header-grid input{pointer-events:none}#columns .deck-container:first-of-type .header-grid .header-side:first-of-type>:not(.nav-menu-button),#columns .deck-container:first-of-type .header-grid .header-side:last-of-type>*,#columns .deck-container:not(:first-of-type) .header-grid .header-side>*{display:none}@media (width>=40em){#columns{justify-content:stretch;align-items:stretch;height:100dvh}#columns>*{padding:0 16px}:is(#columns>*):not(.deck-container){display:none}:is(#columns>*)#notifications-page{padding-inline:0}:is(#columns>*)#notifications-page .timeline-deck>header{margin-inline:16px}#columns>*{border-inline:var(--hairline-width) solid var(--bg-faded-color);height:unset}#columns>:focus-visible{z-index:1;box-shadow:inset 0 0 0 1px var(--outline-hover-color)}#columns>:has(:focus-visible){z-index:1;box-shadow:inset 0 0 0 1px var(--outline-hover-color)}#columns .timeline:not(.flat)>li:has(.status-link.is-active){transform:none}#columns .timeline:not(.flat)>li:not(:has(.status-carousel)):has(+li .status-link.is-active){transform:none}#columns .timeline:not(.flat)>li:not(:has(.status-carousel)):has(.status-link.is-active)+li{transform:none}#columns .timeline-deck>header{margin:0}#columns .timeline-deck>header[hidden]{pointer-events:auto;transform:none}#columns li.timeline-item-carousel{width:auto;transform:none}}.filter-bar{background-color:var(--bg-faded-color);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 16px, black calc(100% - 16px), transparent);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 16px, black calc(100% - 16px), transparent);mask-image:linear-gradient(var(--to-forward), transparent, black 16px, black calc(100% - 16px), transparent);align-items:center;gap:8px;padding:8px 16px;transition:opacity .3s ease-out;display:flex;overflow-x:auto}@media (width>=40em){.filter-bar.expandable:not(#columns .filter-bar){width:95vw;max-width:1056px;transform:translateX(calc(-50% + var(--main-width) / 2))}[dir=rtl] .filter-bar.expandable:not(#columns .filter-bar){transform:translateX(calc(50% - var(--main-width) / 2))}}.filter-bar.loading,.loading>.filter-bar{pointer-events:none;opacity:.5}.filter-bar .filter-field{color:var(--text-color);background-color:var(--bg-color);background-image:none;border:2px solid #0000;border-radius:999px;flex-shrink:0;gap:8px;margin:0;padding:8px 16px;font-size:90%;line-height:1;display:flex}:is(.filter-bar .filter-field)>.icon{color:var(--link-color)}:is(.filter-bar .filter-field):placeholder-shown{color:var(--text-insignificant-color)}:is(.filter-bar .filter-field):is(:hover,:focus-visible){border-color:var(--link-light-color)}:is(.filter-bar .filter-field):focus{outline-color:var(--link-light-color)}.is-active:is(.filter-bar .filter-field){border-color:var(--link-color);box-shadow:inset 0 0 8px var(--link-faded-color)}:is(.filter-bar .filter-field) :is(input,select){color:inherit;font-size:inherit;line-height:inherit;appearance:none;box-shadow:none;background-color:#0000;background-image:none;border:0;border-radius:0;outline:none;margin:0;padding:0}:is(.filter-bar .filter-field) input[type=month]{min-width:6em}:is(:is(.filter-bar .filter-field) input[type=month])::-webkit-calendar-picker-indicator{opacity:.5;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M4 6L8 10L12 6\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>")}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) :is(:is(.filter-bar .filter-field) input[type=month])::-webkit-calendar-picker-indicator{filter:invert()}}:where(html.is-dark) :is(:is(.filter-bar .filter-field) input[type=month])::-webkit-calendar-picker-indicator{filter:invert()}.filter-bar .filter-bar-separator{background-color:var(--divider-color);flex-shrink:0;width:1px;height:24px;margin-inline:4px}.filter-bar.centered{justify-content:center}@media (width>=40em){.filter-bar{background-color:#0000}}.filter-bar>:is(a,button,label):not(.filter-clear){background-color:var(--bg-color);color:var(--link-color);white-space:nowrap;cursor:pointer;font-size:inherit;background-image:none;border:2px solid #0000;border-radius:999px;align-items:center;gap:8px;margin:0;padding:8px 16px;line-height:1;-webkit-text-decoration:none;text-decoration:none;transition:border-color .3s ease-out;display:inline-flex}.filter-bar>:is(a,button,label):focus-visible{border-color:var(--link-light-color)}@media (hover:hover){.filter-bar>:is(a,button,label):hover{border-color:var(--link-light-color)}}.filter-bar>:is(a,button,label)>*{vertical-align:middle}.filter-bar>:is(a,button,label).is-active{border-color:var(--link-color);box-shadow:inset 0 0 8px var(--link-faded-color)}.filter-bar>:is(a,button,label)>.filter-count{color:var(--text-insignificant-color);background-color:var(--bg-faded-color);border-radius:999px;min-width:16px;min-height:16px;margin:-4px 0;margin-inline-end:-8px;padding:4px;font-size:80%;display:inline-block}.filter-bar>.filter-bar-group{background-color:var(--bg-color);border-radius:999px;flex-shrink:0;gap:2px;transition:box-shadow .3s ease-out;display:inline-flex}:is(.filter-bar>.filter-bar-group):hover{box-shadow:0 0 0 2px var(--bg-color)}:is(.filter-bar>.filter-bar-group):has(.is-active,:focus-visible){box-shadow:0 0 0 2px var(--bg-color)}.filter-bar>.filter-bar-group>:is(a,button,label){color:var(--text-color);white-space:nowrap;cursor:pointer;font-size:inherit;box-shadow:none;background-color:#0000;background-image:none;border:2px solid #0000;border-radius:999px;align-items:center;gap:6px;margin:0;padding:8px;line-height:1;-webkit-text-decoration:none;text-decoration:none;transition:border-color .3s ease-out;display:inline-flex}:is(.filter-bar>.filter-bar-group>:is(a,button,label)):is(a){color:var(--link-color)}:is(.filter-bar>.filter-bar-group>:is(a,button,label))>input{cursor:inherit}.filter-bar>.filter-bar-group>:is(a,button,label):focus-visible{background-color:var(--bg-color);border-color:var(--link-light-color)}.filter-bar>.filter-bar-group>:is(a,button,label).is-active{background-color:var(--bg-color);border-color:var(--link-color);box-shadow:inset 0 0 8px var(--link-faded-color)}@media (hover:hover){.filter-bar>.filter-bar-group>:is(a,button,label):hover{border-color:var(--link-light-color);background-color:var(--bg-color)}}.notification-peek .notification{padding-inline:0!important}@media (width>=40em){html,body{background-color:var(--meta-theme-color,var(--bg-color))}.deck-container{background-color:var(--bg-color)}#app{display:flex}.deck-container{transition:transform .4s var(--timing-function)}.deck-container:has(~.deck-backdrop .deck){transition:transform .4s ease-out;transform:translate(-5vw)}[dir=rtl] .deck-container:has(~.deck-backdrop .deck){transform:translate(5vw)}.deck-backdrop .deck{border-inline-start:1px solid var(--divider-color)}.timeline-deck{background-color:#0000;border:0}.timeline-deck>header{--margin-top:8px;top:var(--margin-top);margin-inline:8px}.timeline-deck>header .header-grid{background-color:var(--header-bg-blur-color);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-image:none;border-bottom:0;border-radius:16px;min-height:4em}.timeline-deck>header[hidden]{transform:translate3d(0, calc((100% + var(--margin-top)) * -1), 0)}.deck>header{text-shadow:0 1px var(--bg-color)}:is(.deck>header) .szh-menu-container,:is(.deck>header) form{text-shadow:none}.deck>header h1{font-size:1.5em}.updates-button{margin-top:16px}.timeline:not(.flat)>li{--item-radius:12px;border:1px solid var(--divider-color);background-color:var(--status-bg-color);border-radius:var(--item-radius);box-shadow:0px 1px var(--bg-blur-color);transition:transform .4s var(--timing-function);--back-transition:transform .4s ease-out;margin:10px 0;overflow:hidden}:is(.timeline:not(.flat)>li):is(:empty,:has(>a:empty)){display:none}.timeline:not(.flat)>li>a{border-radius:inherit}.timeline:not(.flat)>li:not(:has(.status-carousel)){transform:translate(0,0)}.timeline:not(.flat)>li:not(.timeline-item-container-end):not(.timeline-item-container-middle):has(.status-badge:not(:empty)){border-start-end-radius:8px}.timeline:not(.flat)>li:has(.status-link.is-active){transition:var(--back-transition);transform:translate(-2.5vw)}[dir=rtl] :is(.timeline:not(.flat)>li:has(.status-link.is-active)){transform:translate(2.5vw)}.timeline:not(.flat)>li.timeline-item-container:has(.status-link.is-active){border-start-start-radius:var(--item-radius);border-end-start-radius:var(--item-radius)}.timeline:not(.flat)>li:not(:has(.status-carousel)):has(+li .status-link.is-active){transition:var(--back-transition);transform:translate(-1.25vw)}.timeline:not(.flat)>li:not(:has(.status-carousel)):has(.status-link.is-active)+li{transition:var(--back-transition);transform:translate(-1.25vw)}[dir=rtl] :is(.timeline:not(.flat)>li:not(:has(.status-carousel)):has(+li .status-link.is-active),.timeline:not(.flat)>li:not(:has(.status-carousel)):has(.status-link.is-active)+li){transform:translate(1.25vw)}.timeline:not(.flat)>li.timeline-item-container:not(:has(.status-carousel)):has(+li .status-link.is-active){border-start-start-radius:var(--item-radius)}.timeline:not(.flat)>li.timeline-item-container:not(:has(.status-carousel)):has(.status-link.is-active)+li.timeline-item-container{border-end-start-radius:var(--item-radius)}.box{padding:32px}li.timeline-item-carousel{width:95vw;max-width:1056px;transform:translateX(calc(-50% + var(--main-width) / 2))}[dir=rtl] li.timeline-item-carousel{transform:translateX(calc(50% - var(--main-width) / 2))}}.lang-selector{align-items:center;gap:4px;display:inline-flex}.lang-selector select{width:10em}.debug-info{font-size:smaller}.debug-info summary{width:100%;height:1em;list-style:none;display:inline-block}.debug-info summary::-webkit-details-marker{display:none}.debug-info .side{float:var(--forward)}.debug-info p,.debug-info ol,.debug-info ul{margin-block-start:0;padding-block-start:0}.loader-container{pointer-events:none;vertical-align:middle;width:16px;height:16px;margin:8px;animation:.3s ease-in-out 1s both appear;display:inline-block;vertical-align:baseline!important}.loader-container.abrupt{animation:none}.loader-container.hidden{visibility:hidden}.loader{border:2.5px solid;border-color:var(--loader-color) var(--loader-color) transparent transparent;border-radius:50%;width:16px;height:16px;animation:1s linear infinite loader;display:inline-block}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-container.hidden .loader{animation:none}#modal-container>div{top:0;z-index:1000;background-color:var(--backdrop-color);width:100%;height:100%;animation:appear .5s var(--timing-function) both;transition:all .5s var(--timing-function);justify-content:center;align-items:center;display:flex;position:fixed;inset-inline-end:0}.solid:is(#modal-container>div){background-color:var(--backdrop-solid-color)}#modal-container>div{--compose-button-dimension:56px;--compose-button-dimension-half:calc(var(--compose-button-dimension) / 2);--compose-button-dimension-margin:16px}.min:is(#modal-container>div){pointer-events:none;-webkit-user-select:none;user-select:none;--end:max(var(--compose-button-dimension-margin), env(safe-area-inset-right));overflow:hidden;transform:scale(0)}[dir=rtl] .min:is(#modal-container>div){--end:max(var(--compose-button-dimension-margin), env(safe-area-inset-left))}.min:is(#modal-container>div){--bottom:max(var(--compose-button-dimension-margin), env(safe-area-inset-bottom));--origin-end:calc(100% - var(--compose-button-dimension-half) - var(--end))}[dir=rtl] .min:is(#modal-container>div){--origin-end:calc(var(--compose-button-dimension-half) + var(--end))}.min:is(#modal-container>div){--origin-bottom:calc(100% - var(--compose-button-dimension-half) - var(--bottom));transform-origin:var(--origin-end) var(--origin-bottom)}:is(#modal-container>div) .sheet{transition:transform .3s var(--timing-function);transform-origin:bottom}:is(#modal-container>div):has(~div) .sheet{transform:scale(.975)}@media (width<=calc(40em - 1px)){#app:has(#shortcuts>.tab-bar)~#modal-container>div.min{--bottom:calc(var(--compose-button-dimension-margin) + env(safe-area-inset-bottom) + 52px);border:2px solid red}}.avatar{aspect-ratio:1;background-color:var(--bg-faded-color);box-shadow:0 0 0 1px var(--bg-blur-color);vertical-align:middle;border-radius:50%;flex-shrink:0;line-height:0;display:inline-block;overflow:hidden}.avatar.has-alpha{box-shadow:none;background-color:#0000;border-radius:0}.avatar.has-alpha img{background-color:#0000}.avatar.squircle:not(.has-alpha){border-radius:25%}.avatar img{object-fit:cover;background-color:var(--img-bg-color);contain:none;width:100%;height:100%}.avatar[data-loaded],.avatar[data-loaded] img{box-shadow:none;background-color:#0000}.name-text{color:inherit;unicode-bidi:isolate;-webkit-text-decoration:none;text-decoration:none;display:inline}.name-text b{unicode-bidi:isolate;font-weight:600}.name-text i{font-variant-numeric:slashed-zero;font-feature-settings:"ss01", "zero", "zero"}.name-text.show-acct{display:inline-block}a.name-text:is(:hover,:focus) b,a.name-text.short:is(:hover,:focus) i{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--text-insignificant-color);text-decoration-color:var(--text-insignificant-color)}.name-text i{opacity:.75;font-style:normal}.name-text .avatar{vertical-align:middle;transform:translateY(-.1em)}.account-block{color:var(--text-color);align-items:center;gap:8px;-webkit-text-decoration:none;text-decoration:none;display:flex}.account-block .account-block-acct{display:inline-block}.account-block:hover b{-webkit-text-decoration:underline;text-decoration:underline}.account-block.skeleton{color:var(--bg-faded-color)}.account-block .verified-field{align-items:baseline;gap:2px;display:inline-flex}:is(.account-block .verified-field) *{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;direction:initial;unicode-bidi:isolate;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.account-block .verified-field) a{pointer-events:none;color:color-mix(in lch, var(--green-color) 20%, var(--text-insignificant-color) 80%)!important}:is(.account-block .verified-field) .icon{color:var(--green-color);transform:translateY(1px)}:is(.account-block .verified-field) .invisible{display:none}:is(.account-block .verified-field) .ellipsis:after{content:"…"}.account-block .account-block-stats{color:var(--text-insignificant-color);flex-wrap:wrap;align-items:center;column-gap:4px;margin-top:2px;font-size:.9em;line-height:1.25;display:flex}:is(.account-block .account-block-stats) a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.atproto-labels{flex-wrap:wrap;gap:5px;margin-block:4px 6px;line-height:1.2;display:flex}.atproto-label{background-color:var(--bg-color);max-width:100%;color:var(--text-insignificant-color);border-radius:999px;align-items:center;gap:4px;padding:2px;font-size:.78em;font-weight:600;display:inline-flex}.atproto-label-avatar{flex:none;display:inline-flex}.atproto-label-avatar>.avatar{border-radius:50%;flex:none}.atproto-label-alert{color:var(--red-color)}.atproto-label-inform{color:var(--link-color)}.status-translation-block{border-radius:8px;margin:8px 0 0;padding:0;font-size:90%}.status-translation-block summary{list-style:none;display:inline-block}.status-translation-block summary::-webkit-details-marker{display:none}.status-translation-block summary button{border:1px solid var(--outline-color);background-color:var(--bg-color);color:var(--text-insignificant-color);border-radius:8px;padding:8px;font-size:12px}.status-translation-block summary button:is(:hover,:focus){color:var(--text-color);filter:none!important}.status-translation-block details:not([open]) .detected{display:none}.status-translation-block details[open] summary button{background-image:linear-gradient(to top var(--backward), var(--bg-color) 50%, var(--bg-faded-blur-color));box-shadow:inset 0 0 0 1px var(--bg-color);border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:-1px}.status-translation-block .translated-block{border:1px solid var(--outline-color);border-radius:8px;background-color:var(--bg-color);background-image:linear-gradient(to bottom var(--forward), var(--bg-color), var(--bg-faded-blur-color));white-space:pre-wrap;box-shadow:inset 0 0 0 1px var(--bg-color), 0 1px 5px -2px var(--drop-shadow-color);text-shadow:0 1px var(--bg-color);border-start-start-radius:0;margin:0;padding:8px;line-height:1.3}.status-translation-block .translated-block .translation-info{align-items:center;gap:8px;display:flex}.status-translation-block .translated-block .translation-info *{vertical-align:middle;flex-shrink:0}.status-translation-block .translated-source-select{appearance:none;background-color:var(--bg-faded-color);color:inherit;border:0;border-radius:8px;width:min-content;min-width:2em;margin:0;padding:4px 8px;display:inline-block;flex-shrink:1!important}.status-translation-block .translated-block output{text-wrap:pretty;margin-top:.75em;display:block}.status-translation-block .translated-block output.translated-pronunciation-content{opacity:.75;border-top:var(--hairline-width) solid var(--outline-color);-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-top:.75em;display:-webkit-box;overflow:hidden;-webkit-mask-image:linear-gradient(#000 3em,#0000);mask-image:linear-gradient(#000 3em,#0000)}.status-translation-block .translated-block output.translated-pronunciation-content.expand{-webkit-line-clamp:unset;-webkit-box-orient:unset;display:block;overflow:visible;-webkit-mask-image:none;mask-image:none}.status-translation-block-mini{--top-padding:2px;--top-border:1px;gap:8px;margin:8px 0 0;font-size:90%;display:flex}.status-translation-block-mini .icon{color:var(--text-insignificant-color);margin-top:calc(var(--top-padding) + var(--top-border) + 2px)}.status-translation-block-mini output{padding:var(--top-padding) 0 0;border-top:var(--top-border) dashed var(--outline-stronger-color);text-wrap:pretty}:root{--post-gradient-angle:160deg;--post-gradient-chip-angle:-20deg}[dir=rtl]:root{--post-gradient-angle:-160deg;--post-gradient-chip-angle:20deg}:root{--post-gradient-height:min(160px, 50%)}.status-reblog{background:linear-gradient(var(--post-gradient-angle), var(--reblog-faded-color), transparent var(--post-gradient-height))}.status-group{background:linear-gradient(var(--post-gradient-angle), var(--group-faded-color), transparent var(--post-gradient-height))}.status-reply-to{background:linear-gradient(var(--post-gradient-angle), var(--reply-to-faded-color), transparent var(--post-gradient-height))}:is(.status-reblog,.status-group) .status-reply-to{background:linear-gradient(var(--post-gradient-chip-angle), var(--reply-to-faded-color), transparent var(--post-gradient-height))}.visibility-direct{--yellow-stripes:repeating-linear-gradient(135deg, var(--reply-to-faded-color), var(--reply-to-faded-color) 10px, var(--reply-to-faded-color) 10px, transparent 10px, transparent 20px);background-image:var(--yellow-stripes)}.status-pre-meta{opacity:.75;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;margin-bottom:-8px;padding:8px 16px 0;font-size:smaller;overflow:hidden}.status-reblog .status-pre-meta .icon{color:var(--reblog-color);vertical-align:text-bottom;margin-inline-end:4px}.status-group .status-pre-meta .icon{color:var(--group-color);vertical-align:text-bottom;margin-inline-end:4px}.status{line-height:1.4;font-size:var(--text-size);align-items:flex-start;padding:14px;display:flex;position:relative}.status.large{--fade-in-out-bg:linear-gradient(to bottom, transparent, var(--bg-color) 70px, var(--bg-color) calc(100% - 50px), transparent);background-image:var(--fade-in-out-bg);padding-bottom:8px}.status.large.visibility-direct{background-image:var(--fade-in-out-bg), var(--yellow-stripes)}.status-card-link{color:var(--text-color);-webkit-text-decoration:none;text-decoration:none;position:relative}.status-card-link :is(a,button,input,textarea,select,summary,[role=button],[data-menu-trigger]):not(.status-link-native){z-index:2;position:relative}.status-card-container{flex-direction:column;gap:6px;margin:6px 0 0;display:flex}:is(.timeline-deck .status:not(.large)) .content.truncated~.status-card-container{display:none}:is(.timeline-deck .status:not(.large)) .status-card-container{max-height:max(160px,33vh);overflow:clip}:is(:is(.timeline-deck .status:not(.large)) .status-card-container):has(.quote-post-native){max-height:max(200px,40vh)}:is(:is(.timeline-deck .status:not(.large)) .status-card-container):has(.quote-post-native :is(.quote-post-native,.poll,.media-container)){max-height:max(240px,50vh)}.truncated:is(:is(.timeline-deck .status:not(.large)) .status-card-container){-webkit-mask-image:linear-gradient(0deg,#0000,#00000080 1em,#000 1.5em);mask-image:linear-gradient(0deg,#0000,#00000080 1em,#000 1.5em)}.status-card-container.truncated{display:block;position:relative}.status-card-container.truncated[data-read-more]:after{content:attr(data-read-more);--inset-offset:16px;color:var(--text-color);background-color:var(--bg-faded-color);border:1px dashed var(--link-color);box-shadow:0 0 0 1px var(--bg-color), 0 -5px 10px var(--bg-color), 0 -5px 15px var(--bg-color), 0 -5px 20px var(--bg-color);white-space:nowrap;border-radius:10em;padding:.5em .75em;font-size:90%;line-height:1;transition:transform .2s ease-out;display:inline-block;position:absolute;inset-block-end:var(--inset-offset);inset-inline-end:var(--inset-offset)}.status-card-link:is(:hover,:focus) .status-card:not(.status-card .status-card){border-color:var(--outline-hover-color);box-shadow:inset 0 0 0 4px var(--bg-faded-blur-color)}@media (prefers-reduced-motion:no-preference){.status-card-link:is(:hover,:focus) .status-card:not(.status-card .status-card) img{animation:5s ease-in-out 1s 5 position-object;animation-duration:var(--anim-duration,5s)}}.status-card-link:active .status-card{background-color:var(--bg-faded-color)}.status-card{font-size:calc(var(--text-size) * .9);border:1px solid var(--outline-color);background-color:var(--bg-color);box-shadow:inset 0 0 4px var(--outline-color);border-radius:16px;padding:10px;max-width:none!important}.quote-post-native>.status-card{border-radius:8px}.status-card .status-card{box-shadow:none}.status-card:has(.status-badge:not(:empty)){border-start-end-radius:8px}.status-card>*{pointer-events:none}.status-card:not(.status-carousel .status) :is(.content,.poll,.media-container){overflow:hidden;max-height:max(160px,33vh)!important}.status.small:not(.status-carousel .status):not(.status.large .status) .status-card :is(.content,.poll,.media-container:not(.media-gt2)){max-height:80px!important}.status.large .status-card :is(.content,.poll,.media-container){max-height:80vh!important}.status-card :is(.content,.poll,.media-container){font-size:inherit!important}.status-card :is(.content.truncated,.poll,.media-container.truncated){-webkit-mask-image:linear-gradient(#000 80px,#0000);mask-image:linear-gradient(#000 80px,#0000)}.status.small .status-card :is(.content.truncated,.poll,.media-container.truncated){-webkit-mask-image:linear-gradient(#000 40px,#0000);mask-image:linear-gradient(#000 40px,#0000)}.status-card .card,.status-card .card-byline{display:none}.timeline-deck .status-card .content.truncated:after{content:none!important}.status-shallow-card{padding-bottom:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.status-card-unfulfilled{font-size:calc(var(--text-size) * .9);border:1px solid var(--outline-color);background-color:var(--bg-color);box-shadow:inset 0 0 4px var(--outline-color);border-radius:8px;flex-direction:row;gap:8px;padding:12px;display:flex}.status-card-unfulfilled .icon{color:var(--text-insignificant-color)}.status-card-unfulfilled.status-card-ghost{color:var(--text-insignificant-color);border:var(--hairline-width) dashed var(--text-insignificant-color);box-shadow:none}.status-card-unfulfilled.status-card-ghost>i{word-break:break-word;flex-grow:1;flex-shrink:1}@keyframes skeleton-breathe{0%{opacity:1}40%{opacity:.4}to{opacity:1}}.status.skeleton{color:var(--outline-color);-webkit-user-select:none;user-select:none;pointer-events:none;contain:layout;text-rendering:optimizespeed;animation:6s linear infinite skeleton-breathe}.status.skeleton>.avatar{background-color:var(--outline-color)}.status.ghost{-webkit-user-select:none;user-select:none;pointer-events:none;contain:layout;text-rendering:optimizespeed;-webkit-mask-image:repeating-linear-gradient(#00000080 0 1px,#000 1px 3px);mask-image:repeating-linear-gradient(#00000080 0 1px,#000 1px 3px)}.status.ghost>.container{align-self:center}:is(.status.ghost>.container)>.content-container{font-style:italic}:is(.status.ghost>.container)>.meta{opacity:.75}.status.filtered{align-items:center;gap:8px;padding-block:12px;display:flex}.status-carousel .status.filtered{padding:16px;padding-inline-start:24px}.status.filtered.muted{color:var(--text-insignificant-color)}.status.filtered .status-filtered-info{pointer-events:none;white-space:nowrap;text-overflow:ellipsis;-webkit-mask-image:linear-gradient(var(--to-forward), black 90%, transparent);-webkit-mask-image:linear-gradient(var(--to-forward), black 90%, transparent);mask-image:linear-gradient(var(--to-forward), black 90%, transparent);flex-grow:1;font-size:90%;position:relative;overflow:hidden}.status.filtered .avatar{opacity:.5;transition:opacity .7s ease-in}.status.filtered:is(:hover,:focus,:active) .avatar{opacity:1}.status.filtered :is(.status-filtered-info-1,.status-filtered-info-2){transition:all .2s ease-out}.status.filtered:hover :is(.status-filtered-info-1,.status-filtered-info-2){transition-delay:1.5s}.status.filtered .status-filtered-info-1{opacity:.5}.status.filtered:is(:hover,:focus,:active) .status-filtered-info-1{opacity:0}.status.filtered .status-filtered-info-2{opacity:0;position:absolute;inset-inline-start:0;transform:translate(8px)}.status.filtered:is(:hover,:focus,:active) .status-filtered-info-2{opacity:.75;transform:translate(0)}.status.compact-thread{gap:8px;padding-block:8px;display:flex}.status.compact-thread .status-thread-badge-container{flex-shrink:0;justify-content:center;min-width:50px;display:flex}.status.compact-thread .content-compact{display:-webkit-box;display:box;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:90%;overflow:hidden}.status.compact-reply{--avatar-size:20px;--line-start:40px;--line-width:3px;--line-end:calc(var(--line-start) + var(--line-width));--top-padding:16px;padding-top:var(--top-padding);margin-bottom:calc(-1 * var(--top-padding) / 2);background-image:linear-gradient(var(--post-gradient-angle), transparent 2.5%, var(--reply-to-faded-color) 10%, transparent);background-repeat:no-repeat;background-size:100% calc(100% - var(--top-padding) / 2);gap:12px;padding-bottom:0;display:flex}.status.compact-reply.hidden{margin-bottom:0;padding-top:0}.status.compact-reply.visibility-direct{background-image:var(--yellow-stripes)}.status-pre-meta+.status.compact-reply{background-image:none}.status.compact-reply>*{opacity:.65;transition:opacity 1s ease-out}.status-link:hover .status.compact-reply>*{opacity:1}.status.compact-reply:before{content:"";top:calc(var(--top-padding) + var(--avatar-size));width:var(--line-width);height:calc(100% - var(--top-padding) - var(--avatar-size) + (var(--top-padding) / 2));background-color:var(--comment-line-color);z-index:0;position:absolute;inset-inline-start:var(--line-start);-webkit-mask-image:linear-gradient(#000 8px,#0000);mask-image:linear-gradient(#000 8px,#0000)}.status.compact-reply .avatar{z-index:1;justify-self:center;margin-inline-start:calc((50px - var(--avatar-size)) / 2)}.status.compact-reply .content-compact{display:-webkit-box;display:box;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:90%;line-height:var(--avatar-size);-webkit-box-orient:vertical;overflow:hidden}.status.compact-reply .status-filtered-badge.badge-meta{color:var(--text-color);border-color:var(--text-color);background-color:var(--bg-blur-color);flex-direction:row;gap:.5em;max-width:100%;margin-top:6px}:is(.status.compact-reply .status-filtered-badge.badge-meta)>span+span{width:auto;position:static}:is(:is(.status.compact-reply .status-filtered-badge.badge-meta)>span+span):empty{display:none}.status .container{flex-grow:1;min-width:0}.status:not(.small)>.container{padding-inline-start:10px}.status>.container .status-quote-meta{color:var(--link-color);text-shadow:0 1px var(--bg-color);margin-block:-4px 2px;font-size:small}.status-card-link:visited :is(.status>.container .status-quote-meta){color:var(--link-visited-color)}.status>.container>.meta{white-space:nowrap;gap:4px;display:flex}.status.small>.container>.meta{margin-bottom:4px}.status>.container>.meta>*{min-width:0;overflow:hidden}@media (width<=calc(40em - 1px)){.status{padding:10px 12px}.status:not(.small)>a>.avatar,.status.skeleton>.avatar{width:42px!important;height:42px!important}.status:not(.small)>.container{padding-inline-start:8px}.status-card-container{gap:5px;margin-top:5px}.status-card{padding:8px}}.status>.container>.meta .meta-name{-webkit-mask-image:linear-gradient(var(--to-backward), transparent, black 16px);-webkit-mask-image:linear-gradient(var(--to-backward), transparent, black 16px);mask-image:linear-gradient(var(--to-backward), transparent, black 16px);flex-grow:1}:is(.status>.container>.meta .meta-name) .name-text b{opacity:.75}.status.large>.container>.meta{min-height:50px}.status>.container>.meta .arrow{color:var(--reply-to-color);vertical-align:middle}.status>.container>.meta :is(.time,.edited){color:var(--text-insignificant-color);text-align:end;white-space:nowrap;flex-shrink:0;margin-inline-start:4px;-webkit-text-decoration:none;text-decoration:none}.status>.container>.meta a.time{align-items:center;gap:2px;font-size:90%;display:flex;position:relative;overflow:visible}:is(.status>.container>.meta a.time) .more{margin-inline-start:4px;transition:transform .2s ease-out}:is(.status>.container>.meta a.time:is(:hover,:focus)) .more{color:var(--link-color);transform:scale(1.2)}.status>.container>.meta a.time:active,.status>.container>.meta a.time.is-open{opacity:1;-webkit-text-decoration:none;text-decoration:none}.status>.container>.meta a.time:after{content:"";position:absolute;inset:-16px -16px -8px}.status>.container>.meta .reply-to{opacity:.5;font-size:smaller}.status-reply-badge{vertical-align:middle;align-items:center;gap:4px;margin:2px 0;margin-inline-start:4px;display:inline-flex}.status-reply-badge .icon{color:var(--reply-to-color)}.status-thread-badge{vertical-align:middle;color:var(--reply-to-text-color);background:var(--bg-color);border:1px solid var(--reply-to-color);text-transform:uppercase;opacity:.75;background-image:repeating-linear-gradient(-70deg, transparent, transparent 3px, var(--reply-to-faded-color) 3px, var(--reply-to-faded-color) 4px);border-radius:4px;flex-shrink:0;align-self:center;align-items:center;gap:4px;margin:2px 0;padding:4px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.meta-name+.status-thread-badge{margin-block:0;margin-inline-start:4px}:is(.meta-name+.status-thread-badge)+.time{margin-inline-start:0!important}.status-direct-badge{vertical-align:middle;color:var(--reply-to-text-color);background-color:var(--bg-color);border:1px solid var(--reply-to-text-color);text-transform:uppercase;opacity:.75;box-shadow:inset 0 0 0 1px var(--reply-to-color);border-radius:4px;align-items:center;gap:4px;margin:2px 0;padding:4px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.status-filtered-badge{color:var(--text-insignificant-color);border:var(--hairline-width) dashed var(--text-insignificant-color);text-transform:uppercase;vertical-align:middle;background-color:#0000;border-radius:4px;flex-shrink:0;padding:4px;font-size:10px;font-weight:700;line-height:1;display:inline-block}.status-filtered-badge.horizontal{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.status-filtered-badge:not(.horizontal).badge-meta{text-align:center;flex-direction:column;min-width:50px;max-width:100px;display:inline-flex;position:relative;top:-5.5px}.status-filtered-badge.clickable:hover{cursor:pointer;color:var(--text-color);border-color:var(--text-color);background:var(--bg-color)}.status-filtered-badge:not(.horizontal).badge-meta>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.status-filtered-badge:not(.horizontal).badge-meta>span+span{text-transform:none;white-space:nowrap;text-overflow:ellipsis;top:calc(100% + 2px);text-align:center;width:100%;font-size:9px;font-weight:400;display:block;position:absolute;inset-inline-start:0;overflow:hidden}.status-filtered-badge.horizontal.badge-meta>span+span{text-transform:none;font-weight:400}.status-muted-expanded{flex-direction:column;display:flex}.status-muted-expanded-banner{justify-content:space-between;align-items:center;gap:8px;padding-block:8px 0;padding-inline:16px;display:flex}.status-muted-expanded-banner .status-filtered-badge{align-items:center;gap:4px;display:inline-flex}.status.large>.container>.content-container{margin-inline-start:-66px;padding-top:10px;padding-bottom:10px}.status .content-container.has-spoiler :is(.spoiler-button,.spoiler-media-button):not([hidden]){border:1px dashed var(--button-bg-color);text-align:start;align-items:center;gap:4px;margin:4px 0;font-size:90%;display:flex}:is(.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button)~:not(.content.truncated):not(.media-container):not(.media-first-container):not(.card):not(.media-figure-multiple):not(.spoiler-media-button),:is(.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button)~.card .meta-container{opacity:.2;pointer-events:none;-webkit-user-select:none;user-select:none;text-decoration-line:line-through;text-decoration-thickness:1.5em}:is(:is(.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button)~:not(.content.truncated):not(.media-container):not(.media-first-container):not(.card):not(.media-figure-multiple):not(.spoiler-media-button),:is(.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button)~.card .meta-container) ruby{filter:contrast(0);background-color:#000}:is(:is(.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button)~:not(.content.truncated):not(.media-container):not(.media-first-container):not(.card):not(.media-figure-multiple):not(.spoiler-media-button),:is(.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button)~.card .meta-container) *{-webkit-text-decoration-color:inherit;text-decoration-color:inherit;text-decoration-line:line-through;text-decoration-thickness:1.5em}:is(:is(.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button)~:not(.media-container):not(.media-first-container):not(.card):not(.media-figure-multiple):not(.spoiler-media-button),:is(.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button)~.card .meta-container) img,:is(:is(.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button)~:not(.media-container):not(.media-first-container):not(.card):not(.media-figure-multiple):not(.spoiler-media-button),:is(.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button)~.card .meta-container) video{filter:invert(.5);background-color:#000}:is(.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button)~.content.truncated{opacity:1}:is(:is(.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button)~.content.truncated)>*{opacity:.2;pointer-events:none;-webkit-user-select:none;user-select:none;text-decoration-line:line-through;text-decoration-thickness:1.5em}:is(:is(:is(.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button)~.content.truncated)>*) *{-webkit-text-decoration-color:inherit;text-decoration-color:inherit;text-decoration-line:line-through;text-decoration-thickness:1.5em}:is(.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button)~.card .card-image>img{display:none}:is(.status .content-container.has-spoiler:not(.show-media) :is(.spoiler-button,.spoiler-media-button))~:is(.media-container,.media-figure-multiple) figcaption{opacity:.2;color:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;text-decoration-line:line-through;text-decoration-thickness:1.5em}:is(:is(.status .content-container.has-spoiler:not(.show-media) :is(.spoiler-button,.spoiler-media-button))~:is(.media-container,.media-figure-multiple) figcaption) *{text-decoration-line:line-through;text-decoration-thickness:1.5em}:is(:is(.status .content-container.has-spoiler:not(.show-media) :is(.spoiler-button,.spoiler-media-button))~:is(.media-container,.media-figure-multiple) figcaption) img{opacity:0}:is(.status .content-container.has-spoiler:not(.show-media) :is(.spoiler-button,.spoiler-media-button))~:is(.media-container,.media-first-container,.media-figure-multiple) .media{background-image:radial-gradient(circle at 50% 50%, var(--average-color,var(--bg-faded-color)), var(--bg-color) 25em)}:is(:is(.status .content-container.has-spoiler:not(.show-media) :is(.spoiler-button,.spoiler-media-button))~:is(.media-container,.media-first-container,.media-figure-multiple) .media)>:not(.media-play):not(.alt-badge){opacity:0;image-rendering:crisp-edges;image-rendering:pixelated;animation:none!important}.status .content-container.show-spoiler :is(.spoiler-button,.spoiler-media-button).spoiling{border-style:dotted}.status .content-container .spoiler-divider{color:var(--text-insignificant-color);text-transform:uppercase;border-bottom:1px dashed var(--divider-color);align-items:center;gap:4px;margin-top:.25em;margin-bottom:1em;padding-block:.25em;font-size:.8em;display:flex}.status .content-comment-hint{align-items:center;gap:4px;margin-top:.25em;font-size:90%;display:flex}.timeline-item-container :is(.status .content-comment-hint){display:none}.status.compact-thread .spoiler-badge{color:var(--button-bg-color);border:1px dashed var(--button-bg-color);background:var(--bg-faded-color);border-radius:16px;justify-content:center;align-items:center;margin:4px;padding:2px 4px;font-size:smaller;display:inline-flex}.timeline-deck .status .content{max-height:50vh;position:relative;overflow:clip}:is(.timeline-deck .status .content):has(.status-card):not(:has(+.media-container)){max-height:80vh}.timeline-deck .status-reblog:not(.status-carousel .status-reblog) .status .content{max-height:40dvh}.timeline-deck .status:not(.truncated .status) .content.truncated{-webkit-mask-image:linear-gradient(0deg,#0000,#00000080 1em,#000 1.5em);mask-image:linear-gradient(0deg,#0000,#00000080 1em,#000 1.5em)}.timeline-deck .status:not(.truncated .status) .content.truncated[data-read-more]:after{content:attr(data-read-more);inset-block-end:1.5em;color:var(--text-color);background-color:var(--bg-faded-color);border:1px dashed var(--link-color);white-space:nowrap;box-shadow:0 0 0 1px var(--bg-color), 0 -5px 10px var(--bg-color), 0 -5px 15px var(--bg-color), 0 -5px 20px var(--bg-color);border-radius:10em;padding:.75em 1em;font-size:90%;line-height:1;transition:transform .5s ease-in-out;display:inline-block;position:absolute;left:45%;transform:translate(-50%)}.timeline-deck .status .content.truncated:hover:after{color:var(--link-color);transform:translate(-50%)translateY(-2px)scale(1.01)}.timeline-deck .status .content.truncated~.card{display:none}:is(.status .content .inner-content)>img[height]{height:auto;aspect-ratio:var(--original-aspect-ratio)}.status .content .inner-content a:not(.mention):not(.has-url-text){color:var(--link-text-color)}.status .content .inner-content a:not(.mention):not(.has-url-text):is(:hover,:focus){color:var(--text-color);-webkit-text-decoration-color:var(--link-color);text-decoration-color:var(--link-color)}.status .content .inner-content a.is-quote{color:var(--link-text-color)}:is(.status .content .inner-content a.is-quote):not(:hover):not(:focus):not(:active){-webkit-text-decoration-color:var(--link-bg-color);text-decoration-color:var(--link-bg-color)}.status .content :is(.h-card,.mention){unicode-bidi:isolate}.status .spoiler-content>*,.status .content .inner-content>*{unicode-bidi:plaintext}.status .content p{white-space:pre-wrap;tab-size:2;text-wrap:pretty;margin-block:min(.75em,12px)}.status-card .content p{margin-block:min(.25em,4px)}.status .content p:first-child{margin-block-start:0}.status .content p:last-child{margin-block-end:0}.status .content blockquote{margin-block:min(.75em,12px);margin-inline:0;padding-block:0;padding-inline:12px 0;position:relative}:is(.status .content blockquote):before{content:"";background-color:var(--link-faded-color);border-radius:9999px;width:3px;position:absolute;inset-block:0;inset-inline-start:0}:is(:is(.status .content):has(~.status-card-container>.quote-post-native) .inner-content) .quote-inline{display:none}:is(:is(.status .content):has(~.status-card-container>.quote-post-native) .inner-content) br:has(+br+.quote-inline){display:none}:is(:is(.status .content):has(~.status-card-container>.quote-post-native) .inner-content) br:has(+.quote-inline){display:none}:is(:is(:is(.status .content):has(~.status-card-container>.quote-post-native) .inner-content) br:has(+br+.quote-inline),:is(:is(.status .content):has(~.status-card-container>.quote-post-native) .inner-content) br:has(+.quote-inline),:is(:is(.status .content):has(~.status-card-container>.quote-post-native) .inner-content) .quote-inline):is(p:first-child)+p{margin-block-start:0}:is(.status .content .inner-content)>:is(ul,ol),:is(.status .content .inner-content)>:is(div,blockquote)>:is(ul,ol){margin-block:min(.75em,12px);margin-inline:0;padding-inline-start:1.5em}:is(.status .content .inner-content)>:is(ul,ol) li>:is(ul,ol),:is(.status .content .inner-content)>:is(div,blockquote)>:is(ul,ol) li>:is(ul,ol){padding-inline-start:1.5em}:is(.status .content .inner-content) p.quote-inline br,:is(.status .content .inner-content) .quote-inline br+br~br{display:none}.status .content ul{list-style-type:disc}.status .content :is(strong,b){font-weight:600}.status .content .invisible{display:none}.status .content .ellipsis:after{content:"…"}.status.large .content:not(.content .content){font-size:150%;font-size:min(calc(100% + 50% / var(--content-text-weight)), 150%)}.status.large .poll,.status.large .actions{font-size:125%;font-size:calc(100% + 25% / var(--content-text-weight))}.status .media-container{min-height:var(--min-dimension);grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:2px;height:auto;max-height:max(160px,33vh);margin-top:8px;display:grid}.status .media-container.media-eq1{display:flex;max-height:none!important}.status-carousel .status .media-container:not(.status-card .media-container){margin-inline:-16px;max-width:calc(100% + 32px)!important}:is(.status-carousel .status .media-container:not(.status-card .media-container)) figure:before{content:"";flex-basis:12px;display:block}:is(.status-carousel .status .media-container:not(.status-card .media-container)) figure figcaption{padding-inline:16px!important}:is(.status-carousel .status .media-container:not(.status-card .media-container)):not(.media-figure-multiple .media-container){margin-bottom:-16px}:is(.status-carousel .status .media-container:not(.status-card .media-container)):not(.media-figure-multiple .media-container):has(+.status-card-container){margin-bottom:0}.media-eq1:is(.status-carousel .status .media-container:not(.status-card .media-container)):not(.media-figure-multiple .media-container):not(:has(figure)){text-align:center;background-color:var(--img-bg-color)}:is(.status-carousel .status .media-container:not(.status-card .media-container)) .media{--media-radius:0;--media-radius-inner:0;box-sizing:border-box}.status:not(.large):not(.status-carousel .status) .media-container.media-eq1:has([data-orientation=portrait]){width:85%;min-width:160px;max-height:200px}.status .media-container.media-gt2{max-height:max(200px,40vh)}.status.medium .content~* .media-container:not(.status-card .media-container):is(.media-eq2,.media-gt2),.status.medium .content~.media-container:not(.status-card .media-container):is(.media-eq2,.media-gt2){margin-inline:-25px -4px}.status.large :is(.media-container,.media-container.media-gt2){height:auto;max-height:60vh}.status .media-container .media{box-sizing:content-box;--media-border-width:1px;--media-radius:16px;--media-radius-inner:4px;border-radius:var(--media-radius);border:var(--media-border-width) solid var(--outline-color);vertical-align:top;min-height:80px;overflow:hidden}:is(.status .media-container .media):not(.media-audio){background-color:var(--average-color,var(--bg-faded-color));background-clip:padding-box}[data-has-small-dimension]:is(.status .media-container .media) img{object-fit:scale-down}.status .media-container:not(.media-eq1) .media{aspect-ratio:auto!important}.status .media-container.media-eq1{max-width:100%;display:block;width:auto!important}:is(.status .media-container.media-eq1) figure{flex-wrap:wrap;column-gap:4px;margin:0;padding:0;display:flex}:is(:is(.status .media-container.media-eq1) figure) figcaption{color:var(--text-insignificant-color);cursor:pointer;white-space:pre-line;text-wrap:pretty;flex-grow:1;flex-basis:15em;align-self:flex-end;padding:4px;font-size:90%;line-height:1.2}:is(.status .media-container.media-eq1):hover figure figcaption{color:var(--text-color)}.status .media-container.media-eq1 .media{min-width:var(--min-dimension);min-height:var(--min-dimension);width:min(var(--aspectWidth), var(--width), 100%);max-height:min(var(--height), 33vh);display:inline-block;max-width:100%!important}[data-has-natural-aspect-ratio]:is(.status .media-container.media-eq1 .media){--media-radius:4px}.status .media-container.media-eq1 .media[data-orientation=portrait]{max-height:min(var(--height), 45vh)}.status.large .media-container.media-eq1{max-height:min(var(--height), 60vh)}:is(.status.large .media-container.media-eq1) .media-gif.media-contain{border-radius:2px}.status.large .media-container:not(.status-card .media-container).media-eq1 .media{width:min(var(--width), 100%);max-height:min(var(--height), 80vh)}.status-carousel .status .media-container.media-eq1 .media{width:min(var(--width), 100%);height:auto;max-height:60vh}.status.status-card .media-container.media-eq1 .media{width:auto;max-height:160px;max-width:min(var(--width), 100%)}.status .media-container.media-eq2 .media:first-of-type{border-start-end-radius:var(--media-radius-inner);border-end-end-radius:var(--media-radius-inner)}.status .media-container.media-eq2 .media:last-of-type{border-start-start-radius:var(--media-radius-inner);border-end-start-radius:var(--media-radius-inner)}.status .media-container.media-eq3 .media:first-of-type{border-start-end-radius:var(--media-radius-inner);border-end-end-radius:var(--media-radius-inner)}.status .media-container.media-eq3 .media:nth-of-type(2){border-start-start-radius:var(--media-radius-inner);border-end-end-radius:var(--media-radius-inner);border-end-start-radius:var(--media-radius-inner)}.status .media-container.media-eq3 .media:last-of-type{border-start-start-radius:var(--media-radius-inner);border-start-end-radius:var(--media-radius-inner);border-end-start-radius:var(--media-radius-inner)}.status .media-container.media-eq4 .media:first-of-type{border-start-end-radius:var(--media-radius-inner);border-end-end-radius:var(--media-radius-inner);border-end-start-radius:var(--media-radius-inner)}.status .media-container.media-eq4 .media:nth-of-type(2){border-start-start-radius:var(--media-radius-inner);border-end-end-radius:var(--media-radius-inner);border-end-start-radius:var(--media-radius-inner)}.status .media-container.media-eq4 .media:nth-of-type(3){border-start-start-radius:var(--media-radius-inner);border-start-end-radius:var(--media-radius-inner);border-end-end-radius:var(--media-radius-inner)}.status .media-container.media-eq4 .media:last-of-type{border-start-start-radius:var(--media-radius-inner);border-start-end-radius:var(--media-radius-inner);border-end-start-radius:var(--media-radius-inner)}.status .media:only-child{grid-area:span 2/span 2}.status:not(.large) .media:only-child{max-width:480px}.status.large .media-container:not(.media-eq1) .media:only-child{width:fit-content;min-width:160px;min-height:160px;display:inline-block}.status .media:first-child:nth-last-child(3){grid-area:span 2}.status:not(.large) .media-container.media-gt4 .media:last-child{position:relative}.status:not(.large) .media-container.media-gt4 .media:last-child:after{content:"4+";background-color:var(--bg-faded-blur-color);place-content:center;place-items:center;display:flex;position:absolute;inset:0}.status .media:is(:hover,:focus){border-color:var(--outline-hover-color)}.status .media:active:not(:has(button:active)){transform:scale(.99)}.status .media :is(img,video){object-fit:cover;vertical-align:middle;width:100%;height:100%}:is(.status,.media-post) .media{cursor:pointer}[data-has-alt]:is(:is(.status,.media-post) .media){position:relative}[data-has-alt]:is(:is(.status,.media-post) .media) .alt-badge{bottom:8px;position:absolute;inset-inline-start:8px}:is([data-has-alt]:is(:is(.status,.media-post) .media) .alt-badge):before{content:"";position:absolute;inset:-12px}@media (prefers-reduced-motion:no-preference){.status .media:not([data-has-small-dimension]) img:is(:hover,:focus),a:focus-visible .status .media:not([data-has-small-dimension]) img{animation:5s ease-in-out 1s 5 position-object;animation-duration:var(--anim-duration,5s)}}body:has(#modal-container .carousel) .status .media img:hover{animation:none}.status .media .video-container,.status .media video{object-fit:scale-down;border-radius:inherit;width:100%;height:100%}.status :is(.media-video,.media-audio,.media-gif){background-clip:padding-box;position:relative}:is(.status,.media-post) :is(.media-video,.media-audio) .media-play{pointer-events:none;width:44px;height:44px;color:var(--media-fg-color);background-color:var(--media-bg-color);box-shadow:inset 0 0 0 2px var(--media-outline-color);border-radius:70px;place-content:center;place-items:center;transition:transform .2s ease-in-out;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:is(.status,.media-post) :is(.media-video,.media-audio):hover:not(:active) .media-play{transform:translate(-50%,-50%)scale(1.1)}:is(.status,.media-post) :is(.media-video,.media-audio)[data-formatted-duration]:after{pointer-events:none;content:attr(data-formatted-duration);bottom:8px;color:var(--media-fg-color);background-color:var(--media-bg-color);border:var(--hairline-width) solid var(--media-outline-color);border-radius:4px;padding:0 4px;font-size:12px;position:absolute;inset-inline-end:8px}:is(.status,.media-post) .media-audio[data-formatted-duration]:after{content:"♬ " attr(data-formatted-duration)}:is(.status,.media-post) .media-gif[data-label]:not(:hover):after{pointer-events:none;content:attr(data-label);bottom:8px;color:var(--media-fg-color);background-color:var(--media-bg-color);border:var(--hairline-width) solid var(--media-outline-color);border-radius:4px;padding:0 4px;font-size:12px;font-weight:700;position:absolute;inset-inline-end:8px}.media-gif{position:relative}.media-gif:before{content:"";background-color:var(--media-outline-color);height:2px;transform:translateX(calc(var(--progress,0%) - 100%));height:3px;transition:transform .15s linear;position:absolute;bottom:0;left:0;right:0;border:0!important;border-right:1px solid var(--media-fg-color)!important;border-radius:0!important;top:auto!important}.status .media-gif video{object-fit:cover;pointer-events:none}.status .media-contain{width:fit-content;min-width:160px}.status .media-contain video{object-fit:scale-down!important}.status .media-eq1 .media-hover-animate{transition:border-radius .15s ease-out .15s}:is(.status .media-eq1 .media-hover-animate):hover{transition-delay:0;border-radius:2px}:is(.status,.media-post) .media-audio{width:100%;height:100%;min-height:var(--min-dimension);background-image:radial-gradient(circle at center center, transparent, var(--bg-faded-color)), repeating-radial-gradient(circle at center center, transparent, var(--bg-faded-color) 16px);background-blend-mode:multiply}.status.skeleton .media-first-container{background-color:var(--outline-color);min-height:320px}.status .media-large-container{flex-flow:wrap;column-gap:8px;width:100%;max-width:100%;display:inline-flex}:is(.status .media-large-container) .media{width:var(--width,auto)!important}:is(.status .media-large-container) figure{flex-direction:column}:is(:is(.status .media-large-container) figure) figcaption{flex-grow:0!important;flex-basis:auto!important;align-self:flex-start!important}@keyframes media-carousel-slide{0%{transform:translateX(calc(var(--dots-count,1) * 2.5px))}to{transform:translateX(calc(var(--dots-count,1) * -2.5px))}}.status-media-first{timeline-scope:--media-carousel}.status-media-first .meta-name{opacity:.65;transition:opacity .5s ease-in-out}:is(.status-media-first .meta-name) b+i{opacity:0;transition:opacity .5s ease-in-out}:is(:hover,:focus)>.status-media-first .meta-name{opacity:1}:is(:is(:hover,:focus)>.status-media-first .meta-name) b+i{opacity:.5}.status-media-first .media-first-spoiler-content{white-space:nowrap;text-overflow:ellipsis;opacity:.5;max-width:100%;transition:opacity .5s ease-in-out;overflow:hidden}.status-media-first:hover .media-first-spoiler-content{opacity:1}.status-media-first .media-first-spoiler-button{display:inline-flex!important}.status-media-first .media-first-container{margin-top:8px;margin-inline:-16px;position:relative}@media (width>=40em){.status-media-first .media-first-container{margin-inline:0}}:is(.status-media-first .media-first-container) .media-carousel-controls{pointer-events:none;flex-shrink:0;justify-content:space-between;display:flex;position:absolute;inset:0}:is(.status-media-first .media-first-container) .carousel-indexer{z-index:1;top:8px;color:var(--media-fg-color);background-color:var(--media-bg-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.6;border:var(--hairline-width) solid var(--media-outline-color);border-radius:16px;padding:2px 8px;font-size:.8em;transition:opacity 1s ease-in-out .3s;position:absolute;inset-inline-end:8px}:is(.status-media-first .media-first-container) .media-carousel-button{pointer-events:auto;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;margin-block:3em;padding-inline:8px;display:flex}@media (pointer:coarse){:is(.status-media-first .media-first-container) .carousel-button{display:none}}:is(:is(.status-media-first .media-first-container) .carousel-button)+.carousel-button{inset-inline:auto 8px}@media (hover:hover) and (pointer:fine){:is(.status-media-first .media-first-container) .carousel-button{filter:opacity(0)}:is(.status-media-first .media-first-container):hover .carousel-button{filter:opacity()}}.status-media-first .media-first-carousel{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-user-select:none;user-select:none;scrollbar-width:none;max-height:80vh;box-shadow:0 0 0 var(--hairline-width) var(--outline-color);scroll-timeline:--media-carousel x;display:flex;overflow:auto hidden}@media (width>=40em){.status-media-first .media-first-carousel{box-shadow:none}}:is(.status-media-first .media-first-carousel)::-webkit-scrollbar{display:none}:is(.status-media-first .media-first-carousel)>.media-first-item{scroll-snap-align:center;scroll-snap-stop:always;flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex}:is(:is(.status-media-first .media-first-carousel)>.media-first-item):not(:only-child){background-color:var(--bg-blur-color)}:is(:is(.status-media-first .media-first-carousel)>.media-first-item) .media{width:var(--width,100%);max-width:100%;max-height:100%;min-height:var(--min-dimension)}:is(:is(:is(.status-media-first .media-first-carousel)>.media-first-item) .media):has(img:not([data-loaded=true])){min-height:320px}:is(:is(:is(.status-media-first .media-first-carousel)>.media-first-item) .media):active{filter:none;transform:none}:is(:is(:is(.status-media-first .media-first-carousel)>.media-first-item) .media) img,:is(:is(:is(.status-media-first .media-first-carousel)>.media-first-item) .media) video{object-fit:scale-down;animation:none}:is(:is(:is(:is(.status-media-first .media-first-carousel)>.media-first-item) .media) img,:is(:is(:is(.status-media-first .media-first-carousel)>.media-first-item) .media) video):not([data-loaded=true]){background-color:var(--bg-color)}:is(:hover,:focus)>.status-media-first .carousel-indexer{opacity:0}.status-media-first .media-carousel-dots{pointer-events:none;justify-content:center;gap:5px;margin-top:8px;padding:8px;display:flex}@supports (animation-timeline:scroll()) and (animation-range:0% 100%){.status-media-first .media-carousel-dots{animation:1s linear both media-carousel-slide;animation-timeline:--media-carousel}}:is(.status-media-first .media-carousel-dots) .carousel-dot{background-color:var(--text-color);opacity:.3;border-radius:50%;flex-shrink:0;width:5px;height:5px;transition:all .3s ease-in-out;display:inline-block}.active:is(:is(.status-media-first .media-carousel-dots) .carousel-dot){opacity:1;background-color:var(--text-color);transform:scale(1.5)}.status-media-first .media-first-content{text-overflow:ellipsis;white-space:nowrap;opacity:.5;height:1.75em;margin-top:8px;font-size:.9em;transition:opacity .5s ease-in-out;overflow:hidden;-webkit-mask-image:linear-gradient(#000 1.5em,#0000 1.75em);mask-image:linear-gradient(#000 1.5em,#0000 1.75em)}@media (width>=40em){.status-media-first .media-first-content{margin-inline:16px}}:is(.status-media-first .media-first-content) *{text-align:center;text-overflow:ellipsis;pointer-events:none;overflow:hidden;white-space:nowrap!important}:is(.status-media-first .media-first-content) a{filter:grayscale(.5)}:is(:hover,:focus)>.status-media-first .media-first-content{opacity:1}.status:not(.large) .hashtag-stuffing{opacity:.75;transition:opacity .2s ease-in-out}.status:not(.large) .hashtag-stuffing:is(:hover,:focus,:focus-within){opacity:1}.status:not(.large) .hashtag-stuffing{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}:is(.status:not(.large) .hashtag-stuffing) br{display:none}:is(:is(.status:not(.large) .hashtag-stuffing) br)+*{margin-inline-start:1ex}.status:not(.large) .hashtag-stuffing:first-child{-webkit-line-clamp:3;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.media-figure-multiple{margin:0;padding:0}.media-figure-multiple figcaption{color:var(--text-insignificant-color);white-space:nowrap;text-overflow:ellipsis;padding:4px;font-size:90%;line-height:1.2;overflow:hidden}:is(.media-figure-multiple figcaption)>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:is(:is(.media-figure-multiple figcaption)>*):hover{color:var(--text-color);cursor:pointer}:is(:is(.media-figure-multiple figcaption)>*):only-child{white-space:pre-line;text-overflow:unset;gap:4px;display:flex;overflow:auto}:is(.media-figure-multiple figcaption)>button[data-caption-index]{appearance:none;color:inherit;font:inherit;text-align:start;background:0 0;border:0;width:100%;padding:0;display:block}:is(.media-figure-multiple figcaption) sup{opacity:.75;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}:is(.media-figure-multiple:has(.media[data-has-alt]:first-child:is(:hover,:focus)) figcaption>[data-caption-index~="1"],.media-figure-multiple:has(.media[data-has-alt]:nth-child(2):is(:hover,:focus)) figcaption>[data-caption-index~="2"],.media-figure-multiple:has(.media[data-has-alt]:nth-child(3):is(:hover,:focus)) figcaption>[data-caption-index~="3"],.media-figure-multiple:has(.media[data-has-alt]:nth-child(4):is(:hover,:focus)) figcaption>[data-caption-index~="4"]){color:var(--text-color)}.carousel-item{position:relative}.carousel-item button.media-alt{--bottom:16px;bottom:var(--bottom);bottom:calc(var(--bottom) + env(safe-area-inset-bottom));inset-inline-start:16px;text-align:start;color:var(--text-color);background-color:var(--bg-faded-color);border:1px solid var(--outline-color);box-shadow:0 4px 16px var(--drop-shadow-color);max-width:min(var(--main-width), calc(100% - 32px));z-index:1;text-shadow:0 var(--hairline-width) var(--bg-color);white-space:pre-line;border-radius:8px;align-items:center;gap:8px;padding:4px 8px;font-size:90%;display:flex;position:absolute;inset-inline-start:calc(16px + env(safe-area-inset-left))}:is(.carousel-item button.media-alt):is(:hover,:focus){mix-blend-mode:normal}.carousel-item button.media-alt .media-alt-desc{white-space:normal;display:-webkit-box;display:box;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;overflow:hidden}.carousel-item button.media-alt[hidden]{opacity:0}@media (hover:hover){.carousel-item button.media-alt:not([hidden]){opacity:0;transform:translateY(var(--bottom)) scale(.95);transition:all .2s ease-in-out}.carousel-item:hover button.media-alt:not([hidden]){opacity:1;transform:translateY(0)scale(1)}}.card{border:1px solid var(--outline-color);color:inherit;background-color:var(--bg-color);border-radius:8px;align-items:stretch;max-width:480px;min-height:3lh;margin-top:8px;display:flex;overflow:hidden}.status.large .card.large,.status-carousel .content-container[data-content-text-weight="1"] .card.large{border-radius:16px;flex-direction:column;max-height:none}:is(.status.large .card.large,.status-carousel .content-container[data-content-text-weight="1"] .card.large) .title,:is(.status.large .card.large,.status-carousel .content-container[data-content-text-weight="1"] .card.large) .meta{-webkit-line-clamp:2;line-clamp:2}.card .card-image{border-inline-end:1px solid var(--outline-color);background-color:var(--average-color,var(--bg-faded-color));background-clip:padding-box;flex-shrink:0;width:35%;position:relative}.card .card-image img{object-fit:cover;width:100%;height:100%;position:absolute}.status.large .card .card-image{aspect-ratio:1}.status.large .card.large .card-image,.status-carousel .content-container[data-content-text-weight="1"] .card.large .card-image{aspect-ratio:1.91;border-inline-end:0;border-block-end:1px solid var(--outline-color);flex-grow:1;width:100%;max-height:40vh}@media (prefers-reduced-motion:no-preference){.card:is(:hover,:focus) img,a:focus-visible .card img{animation:5s ease-in-out 1s 5 position-object;animation-duration:var(--anim-duration,5s)}}.card p{margin:0}.card .meta-container{flex-grow:1;align-self:center;min-width:0;padding:8px}.status.large .card.large .meta-container,.status-carousel .content-container[data-content-text-weight="1"] .card.large .meta-container{flex-grow:0;align-self:flex-start;max-width:100%}.card .title{text-overflow:ellipsis;display:-webkit-box;display:box;box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;text-wrap:balance;-webkit-box-orient:vertical;font-weight:400;line-height:1.25;overflow:hidden}.card .meta{opacity:.75;text-overflow:ellipsis;display:-webkit-box;display:box;box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:smaller;overflow:hidden}:is(.content-container[data-content-text-weight="1"] .card,.card.no-image) .title{-webkit-line-clamp:4;line-clamp:4}:is(.content-container[data-content-text-weight="1"] .card,.card.no-image) .meta{-webkit-line-clamp:6;line-clamp:6}.card .meta.domain{opacity:1;color:var(--text-insignificant-color)}:is(.card .meta.domain) .domain{color:var(--link-color)}.card:visited .meta .domain{color:var(--link-visited-color)}.card .meta .domain *{vertical-align:middle}a.card{-webkit-text-decoration:none;text-decoration:none;transition:opacity .2s ease-in-out}a.card.can-show-embed .meta .domain{color:var(--link-text-color)}a.card:is(:hover,:focus),.card.video:is(:hover,:focus){border:1px solid var(--link-color);box-shadow:0 0 0 2px var(--link-faded-color)}a.card:is(:hover,:focus):visited{border-color:var(--link-visited-color)}.card.video{cursor:pointer;max-width:320px;max-height:320px}.card.video lite-youtube{pointer-events:none}.card.video iframe{width:100%;height:100%}.card.card-post{flex-direction:row-reverse}.card.card-post .title{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.card.card-post .meta{white-space:pre-line;-webkit-line-clamp:10;line-clamp:10;opacity:1}.card.card-post .card-image{border-inline-end:0;border-inline-start:1px solid var(--outline-color)}.status.large .card.large.card-post,.status-carousel .content-container[data-content-text-weight="1"] .card.large.card-post{flex-direction:column-reverse}.card-byline-author{color:var(--text-insignificant-color);align-items:flex-start;gap:4px;padding:2px 8px;display:inline-flex}.card-byline-author .icon{min-height:1em}.card-byline-author .avatar{opacity:.8;vertical-align:middle;width:16px!important;height:16px!important}.poll{border:1px solid var(--outline-color);background-color:var(--bg-faded-color);background-image:linear-gradient(to bottom, var(--bg-color) 50%, var(--bg-faded-color));box-shadow:inset 0 0 0 1px var(--bg-color);border-radius:16px;min-width:50%;margin-top:8px;transition:opacity .2s ease-in-out;display:inline-block}.poll.loading{opacity:.5;pointer-events:none}.poll.read-only{pointer-events:none}.poll .poll-options{flex-direction:column;gap:4px;max-height:min(60svh,19em);padding:4px;display:flex;overflow-y:auto}.truncated:is(.poll .poll-options){border-block-end:1px solid var(--outline-color);background-image:linear-gradient(to top, var(--bg-color), transparent 32px)}.truncated:is(.poll .poll-options)+.poll-actions{box-shadow:inset 0 1px var(--bg-color), inset 0 8px 16px -8px var(--outline-color)}.poll .poll-option{justify-content:space-between;align-items:center;gap:16px;padding:4px 8px;display:flex;position:relative}.poll-options.truncated :is(.poll .poll-option){content-visibility:auto;content-intrinsic-size:auto 1.5lh}:is(.poll .poll-option):has(>label){padding:0}:is(.poll .poll-option):has(>label)>label{padding:4px 8px}:is(.poll .poll-option)>*{z-index:1}:is(.poll .poll-option):after{content:"";background-color:var(--link-bg-color);opacity:0;pointer-events:none;z-index:0;border-radius:4px;transition:all .2s ease-in-out;position:absolute;inset:0}:is(.poll .poll-option):not(.poll-result):is(:active,:focus-within):after{background-color:var(--link-faded-color);transition-duration:0s}@media (hover:hover){:is(.poll .poll-option):hover:after{opacity:1}}:is(.poll .poll-option):first-child:after{border-start-start-radius:12px;border-start-end-radius:12px}.poll-result:is(.poll .poll-option):after{width:var(--percentage);opacity:1;background-image:linear-gradient(to top, var(--link-faded-color) 3px, transparent 3px);transform-origin:var(--backward);animation:poll-bar-fill .5s var(--timing-function) forwards}.poll-result.poll-option-leading:is(.poll .poll-option):after{background-image:linear-gradient(to top, var(--link-color) 3px, transparent 3px)}.poll .poll-label{cursor:pointer;z-index:1;gap:8px;width:100%;display:flex}:is(.poll .poll-label) input:is([type=radio],[type=checkbox]){min-height:1.15em;accent-color:var(--link-color);flex-shrink:0;margin:0 3px}.poll .poll-option-votes{flex-shrink:0;align-items:center;gap:4px;font-size:90%;line-height:1;display:flex}:is(.poll .poll-option-votes) .poll-option-votes-percentage{opacity:.75}.poll-option-leading :is(:is(.poll .poll-option-votes) .poll-option-votes-percentage){opacity:1;font-weight:700}:is(.poll .poll-option-votes) .icon{vertical-align:text-bottom;color:var(--link-color)}.poll .poll-actions{align-items:center;gap:8px;padding-block:8px 0;padding-inline:12px 8px;display:flex}:is(.poll .poll-actions)>*{flex:1}:is(.poll .poll-actions) button:disabled{filter:grayscale()}.poll .poll-meta{color:var(--text-insignificant-color);margin:8px 16px;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;margin-inline-end:8px;font-size:90%;line-height:1.3;display:flex}:is(.poll .poll-meta)>button:first-child{margin-inline-start:-8px}.poll .poll-option-title{text-shadow:0 1px var(--bg-color);line-height:1.2}.status .extra-meta{color:var(--text-insignificant-color);padding-top:8px;font-size:90%}.status .extra-meta .icon{vertical-align:text-bottom}.status .extra-meta a{color:inherit;vertical-align:baseline;text-underline-offset:3px;-webkit-text-decoration:none;text-decoration:none;text-decoration-thickness:1px}.status .extra-meta a:is(:hover,:focus){-webkit-text-decoration:underline;text-decoration:underline}.status .extra-meta .edited:is(:hover,:focus){cursor:pointer;color:var(--text-color)}.status.large .extra-meta{margin-inline-start:-66px;padding-top:0}.status.large .emoji-reactions{cursor:default;margin-inline-start:-66px}.status .actions{gap:8px;display:flex}.status.large .actions{color:var(--text-insignificant-color);border-top:var(--hairline-width) solid var(--outline-color);margin-inline-start:-66px;margin-top:8px;padding-top:4px;padding-bottom:16px}@media (width<=calc(40em - 1px)){.status.large>.container>.content-container,.status.large .extra-meta,.status.large .emoji-reactions,.status.large .actions{margin-inline-start:-54px}}.status.large .actions.disabled{pointer-events:none;opacity:.5}.status .action.has-count{flex:1}.status .action.has-counts{flex:1.5}.status .action>button{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:40px;min-height:40px;padding:0 8px}.status .action>button.plain{color:inherit;-webkit-backdrop-filter:none;backdrop-filter:none;border:1.5px solid #0000}@media (hover:hover){.status .action>button.plain:not(:disabled):hover{color:var(--link-color);background-color:var(--button-plain-bg-hover-color)}.status .action>button.plain.reblog-button:not(:disabled):hover{color:var(--reblog-color)}}.status .action>button.plain.reblog-button.checked{color:var(--reblog-color);border-color:var(--reblog-color)}@keyframes reblogged{5%{transform:translate(-2px,-2px)}10%{transform:translate(2px,2px)}15%{transform:translate(0)}to{opacity:0;transform:translate(30px,-30px)}}.status .action>button.plain.reblog-button.checked .icon{animation:1s ease-in-out reblogged}@media (hover:hover){.status .action>button.plain.favourite-button:hover{color:var(--favourite-color)}}.status .action>button.plain.favourite-button.checked{color:var(--favourite-color);border-color:var(--favourite-color)}@keyframes hearted{15%{transform:scale(1.25)translateY(-1px)}30%{transform:scale(1)}45%{transform:scale(1.5)translateY(-2px)}to{transform:scale(1)}}.status .action>button.plain.favourite-button.checked .icon{animation:1s ease-out hearted}.status .action>button.plain.bookmark-button.checked{color:var(--link-color);border-color:var(--link-color)}@keyframes bookmarked{25%{opacity:.5;transform:translateY(-10px)rotate(10deg)}50%{opacity:1;transform:translateY(0)}75%{opacity:.5;transform:translateY(-15px)rotate(-10deg)}to{opacity:1;transform:translateY(0)}}.status .action>button.plain.bookmark-button.checked .icon{animation:1s ease-in-out bookmarked}:is(.status-menu .szh-menu__item,.status-menu .szh-menu__submenu) .icon+span{transition:opacity 1s}.szh-menu__item--hover:is(.status-menu .szh-menu__item,.status-menu .szh-menu__submenu) .icon+span{opacity:1}.checked:is(.status-menu .szh-menu__item,.status-menu .szh-menu__submenu):not(.szh-menu__item--hover){color:var(--checked-color)!important}.checked:is(.status-menu .szh-menu__item,.status-menu .szh-menu__submenu) .szh-menu__item:not(.szh-menu__item--hover){color:inherit}.checked:is(.status-menu .szh-menu__item,.status-menu .szh-menu__submenu) .icon+span{opacity:1}.checked:is(.status-menu .szh-menu__item,.status-menu .szh-menu__submenu),.checked:is(.status-menu .szh-menu__item,.status-menu .szh-menu__submenu) .szh-menu__item{box-shadow:inset 0 -2px 0 var(--checked-color), inset 0 -16px 8px -16px var(--checked-color)}.checked:is(.status-menu .szh-menu__item,.status-menu .szh-menu__submenu):has(.szh-menu__item){box-shadow:unset}.status-menu .menu-reblog.checked{--checked-color:var(--reblog-color)}.status-menu .menu-favourite.checked{--checked-color:var(--favourite-color)}.status-menu .menu-bookmark.checked{--checked-color:var(--link-color)}.status .content pre{border:1px solid var(--outline-color);background:linear-gradient(to bottom var(--forward), var(--bg-faded-color), transparent 160px);white-space:pre-wrap;border-radius:8px;width:100%;margin:8px 0;padding:8px;line-height:1.2;overflow:auto}.status .content p code{color:var(--green-color)}.status-actions{top:-6px;background-color:var(--bg-color);z-index:1;border:1px solid var(--outline-color);box-shadow:0 2px 6px -3px var(--drop-shadow-color);opacity:0;pointer-events:none;transform-origin:var(--forward) center;border-radius:8px;transition:all .15s ease-out .3s,border-color .3s ease-out;display:flex;position:absolute;inset-inline-end:8px;overflow:clip;transform:translateY(6px)}.timeline.contextual .replies[data-comments-level="4"] .status-actions{top:0}@media (hover:hover){.status-actions{transition:border-color .3s ease-out}}.status-actions button.plain{color:var(--text-insignificant-color);-webkit-backdrop-filter:none;backdrop-filter:none;outline-offset:-5px;border-radius:8px;outline:1px solid #0000;padding:10px}:is(.status-actions button.plain):is(:hover,:focus){color:var(--text-color);background-color:var(--bg-faded-color);box-shadow:inset 0 0 0 2px var(--bg-color);filter:none!important}.reblog-button.checked:is(.status-actions button.plain){color:var(--reblog-color);outline-color:var(--reblog-color)}.favourite-button.checked:is(.status-actions button.plain){color:var(--favourite-color);outline-color:var(--favourite-color)}.bookmark-button.checked:is(.status-actions button.plain){color:var(--link-color);outline-color:var(--link-color)}.status-actions:hover{border-color:var(--outline-hover-color)}.status:focus .status-actions,.status:focus-within .status-actions,.status-actions.open{opacity:1;pointer-events:auto;transform:translate(0)}@media (pointer:coarse){.status-actions{border-color:var(--outline-hover-color)}}@media (pointer:fine),(hover:hover){.status:hover .status-actions{opacity:1;pointer-events:auto;transform:translate(0)}}.status-actions.open button.more-button{color:var(--text-color);background-color:var(--outline-color);box-shadow:inset 0 0 0 2px var(--bg-color)}.status-actions.open button:not(.more-button){opacity:.3}.timeline.contextual .descendant .status{--bg-gradient-rotation:-140deg}[dir=rtl] :is(.timeline.contextual .descendant .status){--bg-gradient-rotation:140deg}.timeline.contextual .descendant .status{--bg-gradient:linear-gradient(var(--bg-gradient-rotation), var(--bg-faded-color), transparent 75%)}:is(.timeline.contextual .descendant .status):focus{background-image:var(--bg-gradient)}.visibility-direct:is(.timeline.contextual .descendant .status):focus{background-image:var(--bg-gradient), var(--yellow-stripes)}@media (pointer:fine),(hover:hover){:is(.timeline.contextual .descendant .status):hover{background-image:var(--bg-gradient)}.visibility-direct:is(.timeline.contextual .descendant .status):hover{background-image:var(--bg-gradient), var(--yellow-stripes)}}.status-badge{top:4px;pointer-events:none;opacity:.75;line-height:0;position:absolute;inset-inline-end:4px}.status-badge .favourite{color:var(--favourite-color)}.status-badge .reblog{color:var(--reblog-color)}.status-badge .bookmark{color:var(--link-color)}.status-badge .pin{color:var(--link-text-color)}@keyframes swoosh-from-right{0%{opacity:0;transform:translate(300%)}to{opacity:1;transform:translate(0)}}@keyframes swoosh-from-left{0%{opacity:0;transform:translate(-300%)}to{opacity:1;transform:translate(0)}}.status-badge>*{animation:1s cubic-bezier(.51,.28,.16,1.26) both swoosh-from-right}[dir=rtl] :is(.status-badge>*){animation-name:swoosh-from-left}.status-badge>:nth-child(2){animation-delay:.1s}.status-badge>:nth-child(3){animation-delay:.2s}.status-badge>:nth-child(4){animation-delay:.3s}.status-aside{padding:0 16px 16px;color:var(--text-insignificant-color);padding-inline-start:80px}.shortcode-emoji{vertical-align:text-bottom;object-fit:contain;content-visibility:auto;contain-intrinsic-size:auto 1.2em;width:auto;min-width:1.2em;max-width:100%;height:1.2em}.shortcode-emoji[data-is-larger=true]:hover{transition:transform .3s var(--timing-function);transform:scale(1.25)}.shortcode-emoji[data-is-larger=true]:active{transition-duration:0s;transform:scale(1.25)}#edit-history{min-height:50dvh}#edit-history h2{margin:0;padding:0}#edit-history ol,#edit-history ol li{margin:0;padding:0;list-style:none}#edit-history .history-item .status{border:1px solid var(--outline-color);pointer-events:none;border-radius:8px}:is(#edit-history .status) .invisible{display:revert}:is(#edit-history .status) .hashtag-stuffing{white-space:normal;opacity:1}:is(#edit-history .status) a{color:var(--text-color)}:is(#embed-post>main>section) p{margin-block:.5em}:is(#embed-post>main>section) ul{margin:0;padding-inline:1em}:is(#embed-post>main>section) p+ul{margin-top:0;padding-top:0}#embed-post .embed-code{resize:vertical;width:100%;min-height:12em;max-height:40vh;font-family:var(--monospace-font);border-color:var(--link-color);font-size:.8em}:is(#embed-post .links-list) li>a{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#embed-post .embed-preview{border:2px dashed var(--link-light-color);max-height:40vh;box-shadow:0 4px 8px -4px var(--drop-shadow-color), 0 8px 32px -8px var(--drop-shadow-color);border-radius:8px;padding:16px;font-size:.9em;display:block;overflow:auto}:is(#embed-post .embed-preview) button,:is(#embed-post .embed-preview) a,:is(#embed-post .embed-preview) video,:is(#embed-post .embed-preview) audio,:is(#embed-post .embed-preview) input,:is(#embed-post .embed-preview) select,:is(#embed-post .embed-preview) textarea,:is(#embed-post .embed-preview) iframe,:is(#embed-post .embed-preview) object,:is(#embed-post .embed-preview) embed{pointer-events:none}:is(#embed-post .embed-preview) blockquote{border-inline-start:4px solid var(--outline-color);margin:0 0 1em;padding-inline-start:1em}:is(:is(#embed-post .embed-preview) blockquote)>p:first-child{margin-top:0}:is(#embed-post .embed-preview) ul,:is(#embed-post .embed-preview) ol{margin-inline:0;padding-inline:1em}:is(#embed-post .embed-preview) figure{margin-inline:0}:is(:is(#embed-post .embed-preview) figure) img,:is(:is(#embed-post .embed-preview) figure) video,:is(:is(#embed-post .embed-preview) figure) audio{max-width:100%;height:auto}.status-deleted{opacity:.75}.status-deleted img,.status-deleted video{filter:grayscale(.5)}.status-deleted-tag{text-transform:uppercase;font-size:80%;font-weight:600}.status-menu-open{background-color:var(--link-bg-hover-color)!important}#filtered-status-peek{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}#filtered-status-peek main>p:first-child{margin-top:0}#filtered-status-peek main .heading{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#filtered-status-peek .status-link{border:var(--hairline-width) solid var(--divider-color);border-radius:16px;max-height:33dvh;margin:8px 0 0;position:relative;overflow:hidden}.truncated:is(#filtered-status-peek .status-link) .status{-webkit-mask-image:linear-gradient(#000 80px,#0000);mask-image:linear-gradient(#000 80px,#0000)}.truncated[data-read-more]:is(#filtered-status-peek .status-link):after{content:attr(data-read-more);--inset-offset:16px;color:var(--text-color);background-color:var(--bg-faded-color);border:1px dashed var(--link-color);box-shadow:0 0 0 1px var(--bg-color), 0 -5px 10px var(--bg-color), 0 -5px 15px var(--bg-color), 0 -5px 20px var(--bg-color);white-space:nowrap;border-radius:10em;padding:.5em .75em;font-size:90%;line-height:1;transition:transform .2s ease-out;display:inline-block;position:absolute;inset-block-end:var(--inset-offset);inset-inline-end:var(--inset-offset)}.truncated:is(#filtered-status-peek .status-link):is(:hover,:focus):after{color:var(--link-color);transform:translate(2px)}:is(#filtered-status-peek .status-link) .status{pointer-events:none;font-size:90%}#reactions-container main ul{flex-flow:wrap;gap:16px 1.5em;margin:0;padding:8px 0;list-style:none;display:flex}#reactions-container main ul li{flex-grow:1;flex-basis:16em;align-items:center;gap:8px;margin:0;padding:0;display:flex}#reactions-container main ul li .account-block-acct{color:var(--text-insignificant-color);font-size:80%;display:block}#reactions-container .reactions-block{flex-direction:column;align-self:center;display:flex}#reactions-container .reactions-block .favourite-icon{color:var(--favourite-color)}#reactions-container .reactions-block .reblog-icon{color:var(--reblog-color)}.alt-badge{color:var(--media-fg-color);background-color:var(--media-bg-color);border:var(--hairline-width) solid var(--media-outline-color);opacity:.65;border-radius:4px;padding:4px;font-size:12px;font-weight:700}.alt-badge sup{vertical-align:super;padding-inline-start:2px;font-weight:400;line-height:0}.alt-badge.clickable{opacity:.75;border-width:2px}.alt-badge.clickable:is(:hover,:focus):not(:active){opacity:.9;mix-blend-mode:normal;transition:transform .15s ease-out,opacity .15s ease-out,mix-blend-mode .15s ease-out;transform:scale(1.15)}@media not (prefers-reduced-motion:reduce){:root{--media-swoosh-duration:.1s}:root.slow-mo{--media-swoosh-duration:3s}::view-transition-group(.media-swoosh){animation-duration:var(--media-swoosh-duration);animation-fill-mode:forwards;animation-timing-function:var(--timing-function)}::view-transition-old(.media-swoosh){width:100%;height:100%;animation:none;overflow:clip}::view-transition-new(.media-swoosh){width:100%;height:100%;animation:none;overflow:clip}::view-transition-old(.media-swoosh-in){object-fit:cover}::view-transition-new(.media-swoosh-in){object-fit:contain}::view-transition-old(.media-swoosh-out){object-fit:contain;transform:scale(.99)}::view-transition-new(.media-swoosh-out){object-fit:cover}.status .media :is(img,video){view-transition-class:media-swoosh media-swoosh-in}.carousel .carousel-item :is(img,video){view-transition-class:media-swoosh media-swoosh-out}.carousel .carousel-item .media{animation:delayBg calc(var(--media-swoosh-duration) + .1s) steps(1) forwards}}@keyframes delayBg{0%{background-image:none}to{background-image:var(--bg-image)}}.status .media :is(img,video),.carousel .carousel-item :is(img,video){transition-property:width,height;transition-timing-function:var(--timing-function);transition-behavior:allow-discrete;transition-duration:.1s}.math-block{color:var(--text-insignificant-color);border-top:1px dashed var(--outline-color);align-items:center;gap:4px;margin:8px 0;padding-top:8px;font-size:90%;display:flex}.status .inner-content math[display=block]{background-image:linear-gradient(var(--divider-color) var(--hairline-width), transparent var(--hairline-width)), linear-gradient(to right, var(--divider-color) var(--hairline-width), transparent var(--hairline-width));background-size:var(--text-size) var(--text-size);--padding:8px;background-position:center var(--padding);overflow:auto}:is(.status .inner-content math[display=block]):has(>mrow){background-position-y:calc(var(--padding) + .5ex)}.status .inner-content math[display=block]{padding:var(--padding);-webkit-mask-image:linear-gradient(to top, transparent, black var(--padding)), linear-gradient(to bottom, transparent, black var(--padding)), linear-gradient(to left, transparent, black var(--padding)), linear-gradient(to right, transparent, black var(--padding));-webkit-mask-image:linear-gradient(to top, transparent, black var(--padding)), linear-gradient(to bottom, transparent, black var(--padding)), linear-gradient(to left, transparent, black var(--padding)), linear-gradient(to right, transparent, black var(--padding));mask-image:linear-gradient(to top, transparent, black var(--padding)), linear-gradient(to bottom, transparent, black var(--padding)), linear-gradient(to left, transparent, black var(--padding)), linear-gradient(to right, transparent, black var(--padding));-webkit-mask-composite:source-in, xor;animation:.3s ease-out appear-smooth;-webkit-mask-composite:source-in;mask-composite:intersect}:is(.status .inner-content math[display=block]) :nth-child(2n):not(:has(*)){animation:1s ease-out appear}.status .content>.inner-content:lang(mn-Mong),.status .content>.inner-content[lang=mnMong]{writing-mode:vertical-lr;max-height:50vh}.status .content:has(>.inner-content:lang(mn-Mong),>.inner-content[lang=mnMong]){animation:linear fade-edges;animation-timeline:scroll(self inline);overflow-x:auto}@keyframes fade-edges{0%{-webkit-mask-image:linear-gradient(90deg,#000 0% calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 0% calc(100% - 32px),#0000)}to{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px 100%);mask-image:linear-gradient(90deg,#0000,#000 32px 100%)}}.status-tags{--fade-size:8px;margin:8px calc(var(--fade-size) * -1) 0;padding:0 var(--fade-size);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black var(--fade-size) calc(100% - var(--fade-size)), transparent);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black var(--fade-size) calc(100% - var(--fade-size)), transparent);mask-image:linear-gradient(var(--to-forward), transparent, black var(--fade-size) calc(100% - var(--fade-size)), transparent);scrollbar-width:none;overscroll-behavior-inline:contain;gap:4px;font-size:90%;list-style:none;display:flex;overflow:auto}.status-tags::-webkit-scrollbar{display:none}.status-tags>li{flex-shrink:0}.status.large .status-tags{overscroll-behavior-inline:auto;flex-wrap:wrap;margin-inline:0;padding-inline:0;-webkit-mask-image:none;mask-image:none}:is(.status.large .status-tags)>li{flex-shrink:1}.status-tags a{color:var(--text-insignificant-color);border:1px solid var(--link-bg-color);unicode-bidi:isolate;border-radius:4px;padding:2px 4px;text-decoration-line:none;display:inline-block}:is(.status-tags a) span{color:var(--link-color)}:is(.status-tags a):focus,:is(.status-tags a):hover{color:var(--link-text-color);border-color:var(--link-light-color)}@keyframes poll-bar-fill{0%{opacity:0;scale:0 .75}}#quote-chain-modal{background-color:var(--bg-faded-color)}@supports (animation-timeline:scroll()) and (animation-range:0% 100%){#quote-chain-modal header{animation-timeline:none}}#quote-chain-modal .quoted-posts-list{flex-direction:column;gap:8px;margin:0;padding:8px 0;list-style:none;display:flex}@supports (animation-timeline:scroll()) and (animation-range:0% 100%){@media (prefers-reduced-motion:no-preference){:is(#quote-chain-modal .quoted-posts-list)>li{z-index:1;animation:linear both scroll-quotes;animation-timeline:view()}}}#quote-chain-modal .quoted-post-item{margin:0;padding:0}:is(#quote-chain-modal .quoted-post-item) .status-link{color:inherit;border:1px solid var(--outline-color);background-color:var(--bg-color);box-shadow:0 0 4px 4px var(--bg-faded-color);border-radius:8px;max-height:50svh;-webkit-text-decoration:none;text-decoration:none;display:block;overflow:hidden}:is(:is(#quote-chain-modal .quoted-post-item) .status-link):hover{border-color:var(--outline-hover-color)}.truncated:is(:is(#quote-chain-modal .quoted-post-item) .status-link){position:relative}.truncated:is(:is(#quote-chain-modal .quoted-post-item) .status-link):after{content:attr(data-read-more);--inset-offset:16px;color:var(--text-color);background-color:var(--bg-faded-color);border:1px dashed var(--link-color);box-shadow:0 0 0 1px var(--bg-color), 0 -5px 10px var(--bg-color), 0 -5px 15px var(--bg-color), 0 -5px 20px var(--bg-color);white-space:nowrap;text-shadow:0 -1px var(--bg-color);border-radius:10em;padding:.5em .75em;font-size:90%;line-height:1;transition:transform .2s ease-out;display:inline-block;position:absolute;inset-block-end:var(--inset-offset);inset-inline-end:var(--inset-offset)}.truncated:is(:is(#quote-chain-modal .quoted-post-item) .status-link):is(:hover,:focus):after{color:var(--link-color);transform:translate(2px)}:is(:is(#quote-chain-modal .quoted-post-item) .status-link)>*{pointer-events:none}:is(#quote-chain-modal .quoted-post-item) .status{font-size:calc(var(--text-size) * .9)}:is(:is(#quote-chain-modal .quoted-post-item) .status) .meta-name{pointer-events:auto}:is(:is(#quote-chain-modal .quoted-post-item) .status) .status-card-container,:is(:is(#quote-chain-modal .quoted-post-item) .status) .quote-inline{display:none}:is(:is(:is(#quote-chain-modal .quoted-post-item) .status) .quote-inline):is(p:first-child)+p{margin-block-start:0}@keyframes scroll-quotes{entry 0%{transform-origin:top;opacity:0;z-index:0;transform:scale(.9)translateY(-100%)}entry 99%{z-index:0}entry 102.5%{transform-origin:top;opacity:1;z-index:1;transform:scale(1)translateY(0%)}exit 0%{transform-origin:bottom;opacity:1;transform:scale(1)translateY(0%)}exit 100%{transform-origin:bottom;opacity:0;transform:scale(.9)translateY(100%)}}#quotes-modal{background-color:var(--bg-faded-color)}#quotes-modal .quoted-posts-list{flex-direction:column;gap:8px;margin:0;padding:8px 0;list-style:none;display:flex}#quotes-modal .quoted-post-item{margin:0;padding:0}:is(#quotes-modal .quoted-post-item) .status-link{color:inherit;border:1px solid var(--outline-color);background-color:var(--bg-color);border-radius:8px;-webkit-text-decoration:none;text-decoration:none;display:block}:is(:is(#quotes-modal .quoted-post-item) .status-link):hover{border-color:var(--outline-hover-color)}:is(:is(#quotes-modal .quoted-post-item) .status-link)>*{pointer-events:none}:is(#quotes-modal .quoted-post-item) .status{font-size:calc(var(--text-size) * .9)}:is(:is(#quotes-modal .quoted-post-item) .status) .meta-name{pointer-events:auto}:is(:is(#quotes-modal .quoted-post-item) .status) .status-card-container,:is(:is(#quotes-modal .quoted-post-item) .status) .quote-inline{display:none}:is(:is(:is(#quotes-modal .quoted-post-item) .status) .quote-inline):is(p:first-child)+p{margin-block-start:0}@font-face{font-family:Temml;src:url(/assets/Temml-CCjoacWt.woff2)format("woff2");font-weight:400;font-style:normal}math{font-size-adjust:none;text-indent:0;text-transform:none;letter-spacing:normal;word-wrap:normal;font-feature-settings:"dtls" off;direction:ltr;font-family:Cambria Math,STIXTwoMath-Regular,NotoSansMath-Regular,math;font-style:normal;font-weight:400;line-height:normal}math *{border-color:currentColor}math.tml-display{width:100%;display:block}.mathcal{font-feature-settings:"ss01"}math .mathscr,mo.tml-prime{font-family:Temml}mfrac>:nth-child(2),msqrt,mover>:first-child{math-shift:compact}.menclose{padding:.5ex 0;display:inline-block;position:relative}.tml-cancelto{background-color:currentColor;padding:.5ex 0;display:inline-block;position:absolute;top:0;left:0;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'><defs><marker id='a' markerHeight='5' markerUnits='strokeWidth' markerWidth='7' orient='auto' refX='7' refY='2.5'><path fill='black' d='m0 0 7 2.5L0 5z'/></marker></defs><line x2='100%25' y1='100%25' stroke='black' stroke-width='.06em' marker-end='url(%23a)' vector-effect='non-scaling-stroke'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'><defs><marker id='a' markerHeight='5' markerUnits='strokeWidth' markerWidth='7' orient='auto' refX='7' refY='2.5'><path fill='black' d='m0 0 7 2.5L0 5z'/></marker></defs><line x2='100%25' y1='100%25' stroke='black' stroke-width='.06em' marker-end='url(%23a)' vector-effect='non-scaling-stroke'/></svg>");-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports ((-moz-appearance:none)){.tml-vec{transform:scale(.75)}.ff-narrow{width:0}.ff-nudge-left{margin-left:-.2em}}@supports not ((-moz-appearance:none)){mo.tml-prime{font-family:Temml}.tml-sml-pad{padding-left:.05em}.tml-med-pad{padding-left:.1em}.tml-lrg-pad{padding-left:.15em}}@supports ((-webkit-backdrop-filter:blur(1px))){.wbk-acc{transform:translateY(.431em)}.wbk-sml{transform:translate(.07em)}.wbk-sml-acc{transform:translate(.07em,.431em)}.wbk-sml-vec{transform:scale(.75)translate(.07em)}.wbk-med{transform:translate(.14em)}.wbk-med-acc{transform:translate(.14em,.431em)}.wbk-med-vec{transform:scale(.75)translate(.14em)}.wbk-lrg{transform:translate(.21em)}.wbk-lrg-acc{transform:translate(.21em,.431em)}.wbk-lrg-vec{transform:scale(.75)translate(.21em)}}menclose{-webkit-print-color-adjust:exact;print-color-adjust:exact}.tml-right{text-align:right}.tml-left{text-align:left}.tml-shift-left{margin-left:-200%}@supports (not ((-webkit-backdrop-filter:blur(1px)))) and (not ((-moz-appearance:none))){.chr-sml{transform:translate(.07em)}.chr-sml-vec{transform:scale(.75)translate(.07em)}.chr-med{transform:translate(.14em)}.chr-med-vec{transform:scale(.75)translate(.14em)}.chr-lrg{transform:translate(.21em)}.chr-lrg-vec{transform:scale(.75)translate(.21em)}.tml-shift-left{margin-left:-100%}menclose{padding:.5ex 0;position:relative}.tml-overline{border-top:.065em solid;padding:.1em 0 0}.tml-underline{border-bottom:.065em solid;padding:0 0 .1em}.tml-cancel{background-color:currentColor;width:100%;height:100%;display:inline-block;position:absolute;bottom:0;left:.5px}.upstrike{clip-path:polygon(.05em 100%,0 calc(100% - .05em),calc(100% - .05em) 0,100% .05em)}.downstrike{clip-path:polygon(0 .05em,.05em 0,100% calc(100% - .05em),calc(100% - .05em) 100%)}.sout{clip-path:polygon(0 calc(55% + .0333em),0 calc(55% - .0333em),100% calc(55% - .0333em),100% calc(55% + .0333em))}.tml-xcancel{clip-path:polygon(.05em 0,0 .05em,calc(50% - .05em) 50%,0 calc(100% - .05em),.05em 100%,50% calc(50% + .05em),calc(100% - .05em) 100%,100% calc(100% - .05em),calc(50% + .05em) 50%,100% .05em,calc(100% - .05em) 0%,50% calc(50% - .05em))}.longdiv-top{border-top:.067em solid;padding:.1em .2em .2em .433em}.longdiv-arc{clip-path:inset(0 0 0 .4em);box-sizing:border-box;border:.067em solid;border-radius:70%;width:.7em;position:absolute;top:0;bottom:.1em;left:-.4em;transform:translateY(-.067em)}.menclose{text-align:left;display:inline-block;position:relative}.phasor-bottom{border-bottom:.067em solid;padding:.2em .2em .1em .6em}.phasor-angle{aspect-ratio:.5;clip-path:polygon(.05em 100%,0 calc(100% - .05em),calc(100% - .05em) 0,100% .05em);background-color:currentColor;height:100%;display:inline-block;position:absolute;bottom:-.04em;left:.5px}.tml-fbox{border:1px solid;padding:3pt}.circle-pad{padding:.267em}.textcircle{border:.067em solid;border-radius:50%;position:absolute;inset:0}.actuarial{border-style:solid;border-width:.08em .08em 0 0;margin-right:.03889em;padding:.03889em .03889em 0}.tml-crooked-2{transform:scale(2,1.1)}.tml-crooked-3{transform:scale(3,1.3)}.tml-crooked-4{transform:scale(4,1.4)}.tml-right{text-align:-webkit-right}.tml-left{text-align:-webkit-left}}.special-fraction{font-family:STIX TWO,Times New Roman,Times,Tinos,serif}math{flex-wrap:wrap;align-items:baseline;display:inline-flex}math>mrow{padding:.5ex 0}mtable.tml-jot mtd{padding-top:.7ex;padding-bottom:.7ex}mtable.tml-small mtd{padding-top:.35ex;padding-bottom:.35ex}@-moz-document url-prefix(){math{display:inline}math>mrow{padding:0}mtd,mtable.tml-small mtd{padding-top:0;padding-bottom:0}mtable.tml-jot mtd{padding-top:.2ex;padding-bottom:0.ex}}.tml-eqn:before{counter-increment:tmlEqnNo;content:"(" counter(tmlEqnNo) ")"}body{counter-reset:tmlEqnNo}.list-exclusive-badge{box-sizing:content-box;vertical-align:middle;background-color:var(--bg-blur-color);border:1px solid;border-radius:3px;margin:0 2px 2px;padding:1px}.nav-menu{overflow:hidden}.nav-menu section:last-child{background-color:var(--bg-faded-color);margin-bottom:-4px;padding-bottom:4px}:is(.nav-menu section:last-child) .szh-menu__item:before{z-index:0}:is(.nav-menu section:last-child) .szh-menu__item>*{z-index:1}@media (width>=23em){.nav-menu{grid-template:"top top""left right"1fr/50% 50%;max-width:calc(100vw - 16px);padding:0;display:grid}.nav-menu .top-menu{grid-area:top;margin-bottom:-4px;padding-top:4px}.nav-menu section{padding:4px 0}@keyframes phanpying{0%{background-position:0 0,0 0,3em 85%}to{background-position:0 0,0 0,2em 90%}}.nav-menu section:last-child{background-image:linear-gradient(var(--to-forward), var(--divider-color) 1px, transparent 1px), linear-gradient(to bottom var(--backward), var(--bg-blur-color), transparent), url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2090%2085'%3e%3cpath%20fill='%23fff'%20fill-opacity='0.4'%20fill-rule='evenodd'%20d='M88%2064c6.4-29.6-2.4-55.2-31.7-62.7C31.9-4.9%208.1%2011.6.8%2042c-3.3%2013.8%203.3%2030.3%2024.6%2035.6l19.3%204.8c14.5%204%2024.3%202.3%2030.7-1.1a25%2025%200%200%200%2012.7-17.4Zm-8-1.8c5.4-24.7-1.1-46.7-25.7-53C34%204%2014.8%2018.6%208.8%2044c-2.5%2010.2%202.9%2022%2018.6%2025.8l19.4%204.8c23.4%206.4%2031.4-3.4%2033.3-12.3ZM35.8%2028.4c-3-1.4-14.5%206.4-15.3%2017.8-.4%204.8%209%206.5%2010.1-.3.7-4.8%202.6-9%204-12s2.3-5%201.2-5.5Zm19.8%2015c-.5-5.9-1-10.6%201.7-11%204-.7%2010.4%2015.3%208.2%2025.4-.6%203-9.6%201.6-9.4-4%20.2-3.5-.2-7.1-.5-10.4Z'%20clip-rule='evenodd'/%3e%3c/svg%3e");background-blend-mode:normal, normal, overlay;box-shadow:inset 0 0 1px var(--bg-color);background-position:0 0,0 0,2em 90%;background-repeat:no-repeat;border-start-end-radius:inherit;border-end-end-radius:inherit;flex-direction:column;margin-bottom:0;animation:.2s ease-in-out both phanpying;display:flex;position:sticky;top:0}:is(.nav-menu section:last-child) .divider-grow{background-color:#0000;flex-grow:1;height:auto}.nav-menu section:last-child>.szh-menu__divider:first-child{display:none}.nav-menu .szh-menu__item span{white-space:normal}}@media (width>=40em){.nav-menu{width:28em}}@keyframes sparkle-icon{0%{color:var(--red-color);transform:scale(1)}to{color:var(--orange-color);transform:scale(1.2)}}.sparkle-icon{animation:.3s ease-in-out infinite alternate sparkle-icon}.nav-submenu{max-width:14em}:is(body.cloak,.cloak) a{-webkit-text-decoration-color:var(--link-color);text-decoration-color:var(--link-color)}:is(body.cloak,.cloak) .name-text,:is(body.cloak,.cloak) .name-text *,:is(body.cloak,.cloak) .status .content-container,:is(body.cloak,.cloak) .status .content-container *,:is(body.cloak,.cloak) .status .content-compact>*,:is(body.cloak,.cloak) .account-container .actions small,:is(body.cloak,.cloak) .account-container :is(header,main>:not(.actions)),:is(body.cloak,.cloak) .account-container :is(header,main>:not(.actions)) *,:is(body.cloak,.cloak) .header-double-lines *,:is(body.cloak,.cloak) .account-block,:is(body.cloak,.cloak) .catchup-filters .filter-author *,:is(body.cloak,.cloak) .post-peek-html *,:is(body.cloak,.cloak) .post-peek-content>*,:is(body.cloak,.cloak) .request-notifications-account *,:is(body.cloak,.cloak) .status.compact-thread *,:is(body.cloak,.cloak) .status .content-compact,:is(body.cloak,.cloak) .bidi-isolate,:is(body.cloak,.cloak) .should-cloak{filter:opacity(.5);text-decoration-line:line-through;text-decoration-thickness:1.1em}:is(body.cloak,.cloak) .name-text *,:is(body.cloak,.cloak) .status .content-container *,:is(body.cloak,.cloak) .account-container :is(header,main>:not(.actions)) *,:is(body.cloak,.cloak) .post-peek-content>*{filter:none}:is(body.cloak,.cloak) .status :is(img,video,audio),:is(body.cloak,.cloak) .media-post .media,:is(body.cloak,.cloak) .avatar *,:is(body.cloak,.cloak) .emoji,:is(body.cloak,.cloak) .header-banner,:is(body.cloak,.cloak) .post-peek-media{filter:contrast(0)!important;background-color:#000!important}@supports (display:-webkit-box){:is(body.cloak,.cloak) .card :is(.title,.meta){background-color:currentColor!important}}:is(body.cloak,.cloak) .header-double-lines *,:is(body.cloak,.cloak) .account-container .profile-metadata b,:is(body.cloak,.cloak) .account-container .actions small,:is(body.cloak,.cloak) .account-container .stats *,:is(body.cloak,.cloak) .media-container figcaption,:is(body.cloak,.cloak) .media-container figcaption>*,:is(body.cloak,.cloak) .catchup-filters .filter-author *,:is(body.cloak,.cloak) .request-notifications-account *{color:var(--text-color)!important}:is(body.cloak,.cloak) .account-container .actions small,:is(body.cloak,.cloak) .status .content-compact{background-color:currentColor!important}:is(#keyboard-shortcuts-help-container table) tr>*{border-top:1px solid var(--outline-color);vertical-align:middle}:is(#keyboard-shortcuts-help-container table) th{text-align:start;width:60%;padding:.25em 0;font-weight:400;line-height:1}:is(#keyboard-shortcuts-help-container table) td{padding:.25em 1em}#keyboard-shortcuts-help-container kbd{border:1px solid var(--outline-color);background-color:var(--bg-faded-color);background-image:linear-gradient(to top, var(--bg-blur-color), transparent);text-shadow:0 1px var(--bg-color);box-shadow:0 1px var(--drop-shadow-color), 0 1px 1px var(--drop-shadow-color), 0 1px 8px var(--drop-shadow-color), inset 0 1px var(--bg-blur-color);border-radius:4px;margin:1px 0;padding:.2em .3em;line-height:1;display:inline-block}:is(#keyboard-shortcuts-help-container kbd):active{box-shadow:0 1px 4px var(--drop-shadow-color), inset 0 1px var(--bg-blur-color);filter:brightness(.95);transform:translateY(1px)}#accounts-container{background-color:var(--bg-faded-color)}#accounts-container section{background-color:var(--bg-color);border-top:var(--hairline-width) solid var(--outline-color);border-bottom:var(--hairline-width) solid var(--outline-color);border-radius:8px;margin:8px 0 0;padding:8px 16px}#accounts-container section ul>li:last-child{border-bottom:none}#accounts-container section>ul{margin:0;padding:0;list-style:none}#accounts-container section>ul>li{border-bottom:var(--hairline-width) solid var(--outline-color);justify-content:space-between;align-items:center;padding:8px 0;display:flex}#accounts-container section>ul>li .current{color:var(--green-color);opacity:.1;margin-inline-end:8px}#accounts-container section>ul>li .current.is-current{opacity:1}#accounts-container section>ul>li .current.is-current+.avatar{box-shadow:0 0 0 1.5px var(--green-color), 0 0 8px var(--green-color)}#accounts-container section>ul>li .avatar+.name-text{vertical-align:middle}#accounts-container section>ul>li>div.actions{flex-basis:fit-content;margin-top:8px}#accounts-container .avatar{margin-inline-end:8px}#accounts-container .accounts-list li div{align-items:center;display:flex}#settings-container{background-color:var(--bg-faded-color);max-width:calc(40 * var(--current-text-size) - 50px - 16px)}#settings-container main h3{text-transform:uppercase;color:var(--text-insignificant-color);padding-inline:16px;font-size:85%;font-weight:400}#settings-container section{background-color:var(--bg-color);border-top:var(--hairline-width) solid var(--outline-color);border-bottom:var(--hairline-width) solid var(--outline-color);border-radius:8px;margin:8px 0 0;padding:8px 16px}:is(#settings-container section) ul:last-child{border-bottom:none}:is(#settings-container section)>ul{margin:0;padding:0;list-style:none}:is(:is(#settings-container section)>ul)>li{border-bottom:var(--hairline-width) solid var(--outline-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;padding:8px 0;display:flex}:is(:is(:is(#settings-container section)>ul)>li):last-child{border-bottom:none}.block:is(:is(:is(#settings-container section)>ul)>li){flex-direction:column;align-items:flex-start}:is(:is(:is(#settings-container section)>ul)>li)>div:last-child{text-align:end}:is(:is(:is(#settings-container section)>ul)>li) .sub-section{margin-top:8px;margin-inline-start:24px;text-align:start!important}:is(:is(:is(:is(#settings-container section)>ul)>li) .sub-section) p{margin-block:.5em}:is(:is(:is(:is(:is(#settings-container section)>ul)>li) .sub-section) p):last-child{margin-block-end:0}:is(:is(:is(:is(#settings-container section)>ul)>li) .sub-section) ul{margin:0;padding:0;list-style:none}:is(:is(:is(:is(:is(#settings-container section)>ul)>li) .sub-section) ul) li{line-height:1.6}:is(:is(:is(:is(#settings-container section)>ul)>li) .sub-section) hr{margin:8px 0}:is(#settings-container section) select{padding:4px}:is(#settings-container section) label,:is(#settings-container section) .settings-section-label{max-width:100%;display:block}:is(:is(#settings-container section) label,:is(#settings-container section) .settings-section-label) select{flex-shrink:1;max-width:100%}#settings-container div{vertical-align:middle}#settings-container .radio-group{border:1px solid var(--button-bg-color);border-radius:1.1em;flex-wrap:wrap;align-items:center;padding:1px;display:inline-flex;overflow:hidden}:is(#settings-container .radio-group) input[type=radio]{opacity:0;pointer-events:none;position:absolute}:is(#settings-container .radio-group) label{cursor:pointer;text-align:center;flex-grow:1;padding:6px 12px;display:inline-block}:is(:is(#settings-container .radio-group) label) input:checked+span{color:var(--link-color);font-weight:700}:is(:is(#settings-container .radio-group) label):is(:hover,:focus){color:var(--button-bg-color)}:is(:is(#settings-container .radio-group) label):has(input:checked){color:var(--button-text-color);background-color:var(--button-bg-color);border-radius:1.1em}:is(:is(#settings-container .radio-group) label):has(input:checked) input:checked+span{color:inherit}#settings-container .text-size-control{align-items:stretch;gap:4px;display:flex}.loading:is(#settings-container .text-size-control) button{opacity:.75;transition:opacity .6s ease-in-out}@media (width<320px){#settings-container .text-size-control{grid-template:"label1 label2"1fr"input input"1fr/1fr 1fr;gap:0 4px;display:grid}:is(#settings-container .text-size-control)>span:first-child{text-align:start}:is(#settings-container .text-size-control)>span:last-child{text-align:end}}:is(#settings-container .text-size-control) button.default-size{background-color:#0000}:is(:is(#settings-container .text-size-control) button.default-size):not(:hover):not(:focus){border-color:#0000}:is(#settings-container .text-size-control) input[type=range]{flex-grow:1;width:100%}@media (width<320px){:is(#settings-container .text-size-control) input[type=range]{grid-area:input}}#settings-container .checkbox-fields{border:1px solid var(--outline-color);background-color:var(--bg-faded-color);border-radius:8px;flex-wrap:wrap;max-height:10em;margin:8px 0;font-size:90%;display:flex;overflow:auto}#settings-container .checkbox-fieldset label{flex:1 0 12em;align-items:flex-start;gap:4px;padding:4px;display:flex}#settings-container .section-postnote{color:var(--text-insignificant-color);margin-bottom:48px;padding-inline:16px}#settings-container .synced-icon{color:var(--link-color);vertical-align:middle}#settings-container .version-string{font-family:var(--monospace-font);text-align:center;padding:4px;font-size:85%}.account-container{--banner-overlap:44px;--posting-stats-size:8px;--original-color:var(--link-color);max-width:100%;overflow-y:auto}.account-container.mini{background-color:#0000!important;border:0!important;border-radius:0!important;margin-bottom:0!important;padding:0!important}.account-container.mini .stats{justify-content:safe center}.account-container .note{text-wrap:pretty;margin-bottom:16px;font-size:.95em;line-height:1.4}:is(.account-container .note):empty{display:none}:is(.account-container .note)>:first-child{margin-top:0;padding-top:0}:is(.account-container .note)>:last-child{margin-bottom:0;padding-bottom:0}:is(.account-container .note):not(:has(p)):not(:empty){padding:1em 0}.account-container .posting-stats{color:var(--text-insignificant-color);background-color:var(--bg-faded-color);padding:8px 12px;font-size:90%}a:is(:hover,:focus-within) :is(.account-container .posting-stats){background-color:var(--link-bg-hover-color)}.account-container .posting-stats{--pattern-color:#ffffff59}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .account-container .posting-stats{--pattern-color:#00000059}}:where(html.is-dark) .account-container .posting-stats{--pattern-color:#00000059}:is(.account-container .posting-stats)>div:first-child{animation:.3s ease-in-out .3s both appear-smooth}.account-container .posting-stats-bar{--gap:var(--hairline-width);height:var(--posting-stats-size);border-radius:var(--posting-stats-size);gap:var(--gap);box-shadow:0 0 0 1px var(--bg-color);background-color:var(--bg-color);animation:woop-in .1s var(--timing-function) .4s both;margin:8px 0;display:flex;position:relative;overflow:hidden}.account-container .posting-stats-bar-section{width:var(--percentage)}.account-container .posting-stats-bar-originals{--stripe-width:3px;--stripe-gap:4px;background-color:var(--original-color);background-image:repeating-linear-gradient(45deg, var(--pattern-color) 0px, var(--pattern-color) var(--stripe-width), transparent var(--stripe-width), transparent calc(var(--stripe-width) + var(--stripe-gap)))}.account-container .posting-stats-bar-replies{--dot-size:2px;--dot-spacing:10px;--dot-offset-x:0px;--dot-offset-y:1.5px;background-color:var(--reply-to-color);background-image:radial-gradient(circle, var(--pattern-color) var(--dot-size), transparent var(--dot-size)), radial-gradient(circle, var(--pattern-color) var(--dot-size), transparent var(--dot-size));background-size:var(--dot-spacing) var(--dot-spacing);background-position:var(--dot-offset-x) var(--dot-offset-y), calc(var(--dot-spacing) / 2 + var(--dot-offset-x)) calc(var(--dot-spacing) / 2 + var(--dot-offset-y))}.account-container .posting-stats-bar-quotes{--checker-size:8px;background-color:var(--quote-color);background-image:linear-gradient(45deg, var(--pattern-color) 25%, transparent 25%, transparent 75%, var(--pattern-color) 75%), linear-gradient(45deg, var(--pattern-color) 25%, transparent 25%, transparent 75%, var(--pattern-color) 75%);background-size:var(--checker-size) var(--checker-size);background-position:0 0, calc(var(--checker-size) / 2) calc(var(--checker-size) / 2)}.account-container .posting-stats-bar-boosts{--grid-line-width:1px;--grid-spacing:3px;background-color:var(--reblog-color);background-image:repeating-linear-gradient(45deg, var(--pattern-color) 0px, var(--pattern-color) var(--grid-line-width), transparent var(--grid-line-width), transparent calc(var(--grid-line-width) + var(--grid-spacing))), repeating-linear-gradient(-45deg, var(--pattern-color) 0px, var(--pattern-color) var(--grid-line-width), transparent var(--grid-line-width), transparent calc(var(--grid-line-width) + var(--grid-spacing)))}.account-container .posting-stats-legends{text-transform:uppercase;font-size:12px}:is(.account-container .posting-stats-legends)>span{animation:.5s ease-in-out .25s both appear-smooth}:is(:is(.account-container .posting-stats-legends)>span):nth-child(2){animation-delay:.3s}:is(:is(.account-container .posting-stats-legends)>span):nth-child(3){animation-delay:.35s}:is(:is(.account-container .posting-stats-legends)>span):nth-child(n+4){animation-delay:.4s}.account-container .posting-stats-legend-item{width:calc(var(--posting-stats-size) * 2);height:var(--posting-stats-size);border-radius:var(--posting-stats-size);vertical-align:middle;box-shadow:0 0 0 1px var(--bg-color);margin:0 4px 2px;display:inline-block}.account-container.skeleton{color:var(--outline-color)}.account-container .account-moved{background-color:var(--bg-color);top:8px;z-index:3;border:1px solid var(--outline-color);box-shadow:0 8px 16px var(--drop-shadow-color);border-radius:8px;padding:16px;animation:.3s ease-in-out .3s both fade-in;position:absolute;inset-inline:8px;overflow:hidden}:is(.account-container .account-moved) p{margin:0 0 8px;padding:0}:is(.account-container .account-moved) .account-block{background-color:var(--bg-faded-color);border:1px solid var(--link-faded-color);border-radius:8px;padding:8px}:is(:is(.account-container .account-moved) .account-block):hover{background-color:var(--link-bg-hover-color);border-color:var(--link-color)}:is(:is(.account-container .account-moved) .account-block) b{color:var(--link-color)}:is(.account-container .account-moved)~*{filter:grayscale(.75)opacity(.75)}.account-container .header-banner{vertical-align:top;aspect-ratio:6;object-fit:cover;width:100%;height:auto;margin-bottom:calc(-1 * var(--banner-overlap));-webkit-user-select:none;user-select:none;-webkit-user-drag:none;opacity:0;transition:opacity .3s ease-out;-webkit-mask-image:linear-gradient(#000 0%,#000000fc 14%,#000000f3 26.2%,#000000e4 36.8%,#000000d2 45.9%,#000000bd 53.7%,#000000a5 60.4%,#0000008c 66.2%,#00000073 71.2%,#0000005a 75.6%,#00000042 79.6%,#0000002d 83.4%,#0000001b 87.2%,#0000000c 91.1%,#00000003 95.3%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000fc 14%,#000000f3 26.2%,#000000e4 36.8%,#000000d2 45.9%,#000000bd 53.7%,#000000a5 60.4%,#0000008c 66.2%,#00000073 71.2%,#0000005a 75.6%,#00000042 79.6%,#0000002d 83.4%,#0000001b 87.2%,#0000000c 91.1%,#00000003 95.3%,#0000 100%)}.account-container .header-banner.loaded{opacity:1}.sheet .account-container .header-banner{border-start-start-radius:16px;border-start-end-radius:16px}.account-container .header-banner.header-is-avatar{filter:blur(32px)saturate(3)opacity(.5);pointer-events:none;-webkit-mask-image:linear-gradient(#000 0%,#000000fc 8.1%,#000000f3 15.5%,#000000e4 22.5%,#000000d2 29%,#000000bd 35.3%,#000000a5 41.2%,#0000008c 47.1%,#00000073 52.9%,#0000005a 58.8%,#00000042 64.7%,#0000002d 71%,#0000001b 77.5%,#0000000c 84.5%,#00000003 91.9%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000fc 8.1%,#000000f3 15.5%,#000000e4 22.5%,#000000d2 29%,#000000bd 35.3%,#000000a5 41.2%,#0000008c 47.1%,#00000073 52.9%,#0000005a 58.8%,#00000042 64.7%,#0000002d 71%,#0000001b 77.5%,#0000000c 84.5%,#00000003 91.9%,#0000 100%)}@media (prefers-reduced-motion:no-preference){.account-container .header-banner:hover{animation:10s ease-in-out 2s 5 position-object;animation-duration:var(--anim-duration,10s)}}.account-container .header-banner:active{-webkit-mask-image:none;mask-image:none}:is(.account-container .header-banner:active)+header{background-image:none}:is(.account-container .header-banner:active)+header .avatar-container+*{transition:opacity .3s ease-in-out;opacity:0!important}:is(.account-container .header-banner:active),:is(.account-container .header-banner:active)+header .avatar-container{transition:filter .3s ease-in-out;filter:none!important}:is(.account-container .header-banner:active)+header .avatar img{border-radius:8px;transition:border-radius .3s ease-in-out}@media (height>=480px){.account-container .header-banner:not(.header-is-avatar){aspect-ratio:3}}.account-container header{z-index:1;text-shadow:-8px 0 12px -6px var(--bg-color), 8px 0 12px -6px var(--bg-color), -8px 0 24px var(--header-color-3,--bg-color), 8px 0 24px var(--header-color-4,--bg-color);align-items:center;gap:8px;animation:.3s ease-in-out .1s both fade-in;display:flex;position:relative}:is(.account-container header) .avatar-container{filter:drop-shadow(-2px 0 4px var(--header-color-3,--bg-color)) drop-shadow(2px 0 4px var(--header-color-4,--bg-color))}:is(:is(.account-container header) .avatar):not(.has-alpha) img{border-radius:inherit}.account-container main>:first-child{animation:.3s ease-in-out .15s both fade-in}.account-container main>:first-child~*{animation:.3s ease-in-out .2s both fade-in}.account-container .account-block .account-block-acct{opacity:.7;display:block}.account-container .stats{background-color:var(--bg-faded-color);justify-content:flex-start;gap:8px 24px;padding:12px;font-size:90%;line-height:1.25;display:flex;position:relative;overflow-x:auto!important}:is(.account-container .stats) [tabindex="0"]:is(:hover,:focus){color:var(--text-color);cursor:pointer;-webkit-text-decoration-color:var(--text-insignificant-color);text-decoration-color:var(--text-insignificant-color)}:is(.account-container .stats) .stats-avatars-bunch{animation:1s ease-in-out both appear}:is(:is(.account-container .stats) .stats-avatars-bunch)>:not(:first-child){margin:0;margin-inline-start:-4px}.timeline-start .account-container .stats{flex-wrap:wrap}.account-container .stats>*{flex-shrink:0;gap:.5em;display:flex}.account-container .stats .account-stat-button{color:inherit;line-height:inherit;text-align:inherit;background:0 0;border-radius:0;padding:0}.account-container .stats .account-stat-button:is(:hover,:focus){color:var(--text-color);cursor:pointer;-webkit-text-decoration-color:var(--text-insignificant-color);text-decoration-color:var(--text-insignificant-color)}.account-container .stats a:not(.insignificant),.account-container .stats a:hover{color:inherit}.account-container footer{padding:0 16px 16px}.account-container .actions{justify-content:space-between;align-items:center;gap:8px;min-height:2.5em;display:flex}.account-container .actions .buttons{align-items:center;display:flex}.account-container .account-metadata-box{border-radius:16px;-webkit-text-decoration:none;text-decoration:none;display:block;overflow:hidden}:is(.account-container .account-metadata-box)>*{border-radius:4px;margin-bottom:2px;overflow:hidden}:is(.account-container .account-metadata-box):has(+.account-metadata-box){border-end-end-radius:4px;border-end-start-radius:4px}:is(.account-container .account-metadata-box)+.account-metadata-box{border-start-start-radius:4px;border-start-end-radius:4px;border-end-end-radius:16px;border-end-start-radius:16px}.account-container .profile-metadata{gap:2px;display:flex;overflow:auto hidden}.timeline-start .account-container .profile-metadata{flex-wrap:wrap}.account-container .profile-field{background-color:var(--bg-faded-color);filter:saturate(.75);border-radius:4px;flex-grow:1;flex-shrink:0;min-width:0;max-width:calc(100% - 12px - 2em);padding:12px;font-size:90%;line-height:1.25}.profile-verified:is(.account-container .profile-field){background-image:radial-gradient(farthest-corner, var(--green-bg-color) 25%, transparent);text-shadow:0 1px var(--bg-color)}.account-container .profile-field:only-child{max-width:100%}.timeline-start .account-container .profile-field{flex-shrink:1;max-width:100%}.account-container :is(.note,.profile-field) .invisible{display:none}.account-container :is(.note,.profile-field) .ellipsis:after{content:"…"}.account-container .profile-field b{color:var(--text-insignificant-color);text-transform:uppercase;font-size:90%}.account-container .profile-field b .icon{color:var(--green-color)}.account-container .profile-field p{margin:0}.account-container .common-followers{color:var(--text-insignificant-color);background-color:var(--bg-faded-color);margin:0;padding:8px 12px;font-size:90%}.timeline-start .account-container{border-bottom:1px solid var(--outline-color);position:relative}.timeline-start .account-container header{padding:16px;animation:none}.timeline-start .account-container main{padding:1px 16px 16px}.timeline-start .account-container main>*{animation:none}.faux-header-bg{display:none}@keyframes bye-banner{20%{filter:blur()opacity()}to{filter:blur(16px)opacity(.2)}}@keyframes surface-header{0%{box-shadow:none;border-bottom-color:#0000}to{border-bottom-color:var(--outline-color);box-shadow:0 8px 16px -8px var(--drop-shadow-color)}}@keyframes shrink-avatar{0%{width:64px;height:64px}to{width:2.5em;height:2.5em}}.sheet .account-container{overscroll-behavior:none;scroll-timeline:--account-scroll;border-radius:16px 16px 0 0;max-height:75vh;overflow-x:hidden}:is(.sheet .account-container) header{z-index:2;background-image:linear-gradient(to bottom, transparent 30%, var(--bg-color) var(--banner-overlap), var(--bg-color) calc(100% - 8px), transparent);padding-bottom:16px;position:sticky;top:0}:is(:is(.sheet .account-container) header) .account-block-content{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.sheet .account-container) .faux-header-bg{height:var(--banner-overlap);z-index:1;background-color:var(--bg-color);margin-top:calc(-1 * var(--banner-overlap));display:block;position:sticky;top:0}@supports (animation-timeline:scroll()) and (animation-range:0% 100%){:is(.sheet .account-container) .header-banner:not(.header-is-avatar):not(:hover):not(:active){animation:1s linear both bye-banner;animation-timeline:view();animation-range:contain 100% cover}:is(.sheet .account-container) header{background-image:linear-gradient(to bottom, transparent 30%, var(--bg-color) var(--banner-overlap));border-bottom:1px solid #0000;animation:1s linear both surface-header;animation-timeline:--account-scroll;animation-range:0 150px}:is(.sheet .account-container) header .avatar{animation:1s linear both shrink-avatar;animation-timeline:--account-scroll;animation-range:0 150px}}:is(.sheet .account-container) main{padding-top:1px;padding-bottom:16px}:is(.sheet .account-container) footer{background-color:var(--bg-faded-blur-color);-webkit-backdrop-filter:blur(16px)saturate(3);backdrop-filter:blur(16px)saturate(3);border-top:var(--hairline-width) solid var(--outline-color);min-height:56px;padding:8px 16px;padding-bottom:max(8px, env(safe-area-inset-bottom));box-shadow:0 -8px 16px -8px var(--drop-shadow-color);animation:.3s ease-out .3s both slide-up;position:sticky;bottom:0}.account-container .posting-stats-button{width:100%;color:var(--text-insignificant-color);background-color:var(--bg-faded-color);vertical-align:text-top;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:90%;line-height:1;display:flex}:is(.account-container .posting-stats-button):is(:hover,:focus-within){color:var(--text-color);background-color:var(--link-bg-hover-color);filter:none!important}:is(.account-container .posting-stats-button) .loader-container{opacity:.5;margin:0;transform:scale(.75)}@keyframes wobble{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@keyframes loading-spin{0%{transform:rotate(0)scale(.75)}to{transform:rotate(360deg)scale(.75)}}.posting-stats-icon{--gap:var(--hairline-width);filter:opacity(.75);border-radius:var(--posting-stats-size);width:20px;height:6px;box-shadow:0 0 0 1px var(--bg-color);background-image:linear-gradient(to right, var(--original-color) 0%, var(--original-color) calc(25% - var(--gap) / 2), transparent calc(25% - var(--gap) / 2), transparent calc(25% + var(--gap) / 2), var(--reply-to-color) calc(25% + var(--gap) / 2), var(--reply-to-color) calc(50% - var(--gap) / 2), transparent calc(50% - var(--gap) / 2), transparent calc(50% + var(--gap) / 2), var(--quote-color) calc(50% + var(--gap) / 2), var(--quote-color) calc(75% - var(--gap) / 2), transparent calc(75% - var(--gap) / 2), transparent calc(75% + var(--gap) / 2), var(--reblog-color) calc(75% + var(--gap) / 2), var(--reblog-color) 100%);animation:2s linear infinite alternate both wobble;display:inline-block;overflow:hidden}.posting-stats-icon.loading{animation:.35s linear infinite both loading-spin!important}#list-add-remove-container .list-add-remove{flex-direction:column;gap:8px;margin:0;padding:8px 0;list-style:none;display:flex}#list-add-remove-container .list-add-remove button{text-align:start;border-radius:16px;align-items:center;gap:8px;width:100%;display:flex}#list-add-remove-container .list-add-remove button .icon{opacity:.15}#list-add-remove-container .list-add-remove button.checked{border-color:var(--green-color);font-weight:700}#list-add-remove-container .list-add-remove button.checked .icon{opacity:1;color:var(--green-color)}@media (width>=40em){.timeline-start .account-container{--banner-overlap:77px;--item-radius:16px;border:1px solid var(--divider-color);background-color:var(--bg-color);border-radius:var(--item-radius);--shadow-offset:16px;--shadow-blur:32px;--shadow-spread:calc(var(--shadow-blur) * -.75);box-shadow:calc(var(--shadow-offset) * -1) var(--shadow-offset) var(--shadow-blur) var(--shadow-spread) var(--header-color-1,var(--drop-shadow-color)), var(--shadow-offset) var(--shadow-offset) var(--shadow-blur) var(--shadow-spread) var(--header-color-2,var(--drop-shadow-color));margin:16px 0;overflow:hidden}.timeline-start .account-container header .account-block{letter-spacing:-.5px;mix-blend-mode:multiply;gap:12px;font-size:175%;line-height:1.1}:is(.timeline-start .account-container header .account-block) .avatar-container{filter:drop-shadow(-8px 0 8px var(--header-color-3,--bg-color)) drop-shadow(8px 0 8px var(--header-color-4,--bg-color))}:is(.timeline-start .account-container header .account-block) .avatar{width:112px!important;height:112px!important}}#edit-profile-container p{margin-block:8px}:is(#edit-profile-container label) input:not([type=file]),:is(#edit-profile-container label) textarea{width:100%;display:block}:is(#edit-profile-container label) textarea{resize:vertical;min-height:5em;max-height:50vh}#edit-profile-container .edit-profile-media-container{margin-block:8px}#edit-profile-container .edit-profile-media-field{grid-template-columns:80px 2em 80px;place-items:center;gap:8px;margin-top:8px;display:grid}:is(#edit-profile-container .edit-profile-media-field) .icon{opacity:.75}:is(#edit-profile-container .edit-profile-media-field) .edit-media{border:1px solid var(--outline-color);background-image:linear-gradient(45deg, var(--img-bg-color) 25%, transparent 25%), linear-gradient(-45deg, var(--img-bg-color) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--img-bg-color) 75%), linear-gradient(-45deg, transparent 75%, var(--img-bg-color) 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;border-radius:4px;width:80px;height:80px;overflow:hidden}:is(:is(#edit-profile-container .edit-profile-media-field) .edit-media):hover{box-shadow:0 0 0 2px var(--link-light-color);cursor:pointer}:is(:is(#edit-profile-container .edit-profile-media-field) .edit-media) img{object-fit:contain;vertical-align:top;width:100%;height:100%}#edit-profile-container table{width:100%}:is(#edit-profile-container table) th{text-align:start;color:var(--text-insignificant-color);text-transform:uppercase;font-size:.8em;font-weight:400}:is(#edit-profile-container table) tbody tr td:first-child{width:40%}:is(#edit-profile-container table) input{width:100%}#edit-profile-container footer{justify-content:space-between;padding:8px 0;display:flex}:is(#edit-profile-container footer) *{vertical-align:middle}.handle-info .handle-handle{margin-block:5px;display:inline-block}:is(.handle-info .handle-handle) b{box-shadow:0 0 0 5px var(--bg-blur-color);border-radius:4px;padding:2px 4px;font-weight:600;display:inline-block}.handle-username:is(:is(.handle-info .handle-handle) b){color:var(--orange-fg-color);background-color:var(--orange-bg-color)}.handle-server:is(:is(.handle-info .handle-handle) b){color:var(--purple-fg-color);background-color:var(--purple-bg-color)}.handle-info .handle-at{z-index:1;margin-inline:-3px;display:inline-block;position:relative}.handle-info .handle-legend{margin-top:.25em}.handle-info .handle-legend-icon{background-clip:padding-box;border:4px solid #0000;border-radius:8px;width:14px;height:14px;display:inline-block;overflow:hidden}.username:is(.handle-info .handle-legend-icon){background-color:var(--orange-fg-color);border-color:var(--orange-bg-color)}.server:is(.handle-info .handle-legend-icon){background-color:var(--purple-fg-color);border-color:var(--purple-bg-color)}@keyframes woop-in{0%{opacity:0;border-radius:50%;transform:translateY(-200%)scale(.3,.9)}to{opacity:1;border-radius:999px;transform:translateY(0)scale(1)}}.drafts-list{margin:1em 0;padding:0;list-style:none}.drafts-list>li{margin:8px 0 16px;padding:0}.mini-draft-meta{justify-content:space-between;align-items:center;padding:8px 0;font-size:80%;display:flex}.mini-draft-meta *{vertical-align:middle}button.draft-item{background-color:var(--bg-color);width:100%;color:var(--text-color);border:0;border:1px solid var(--link-faded-color);text-align:start;border-radius:8px;padding:0;display:block}button.draft-item:is(:hover,:focus){border-color:var(--link-color);box-shadow:0 0 0 3px var(--link-faded-color);filter:none!important}.mini-draft{gap:0 8px;padding:8px;font-size:90%;display:flex}.mini-draft-aside{aspect-ratio:1;background-color:var(--bg-faded-color);border:1px solid var(--outline-color);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:64px;display:flex}.mini-draft-aside.has-image{background-image:var(--bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover}.mini-draft-aside.has-image>span{background-color:var(--bg-faded-blur-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:32px;padding:4px 8px}.mini-draft-aside.has-image>span *{vertical-align:middle}.mini-draft-main{flex-grow:1}.mini-draft-spoiler,.mini-draft-status{text-overflow:ellipsis;display:-webkit-box;display:box;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.1;overflow:hidden}.mini-draft-spoiler+.mini-draft-status{border-top:1px dashed var(--text-insignificant-color);color:var(--text-insignificant-color);margin-top:4px;padding-top:4px}.embed-modal-container{pointer-events:none;flex-direction:column;width:100%;height:100%;display:flex}.embed-modal-container .top-controls{pointer-events:auto;justify-content:space-between;gap:8px;padding:16px;display:flex}.embed-modal-container .embed-content{flex-grow:1;justify-content:center;align-items:center;min-height:0;padding:0 16px 16px;display:flex}:is(.embed-modal-container .embed-content) iframe{pointer-events:auto;max-width:100%;max-height:100%;width:max(var(--width), var(--main-width));height:auto;aspect-ratio:var(--aspect-ratio)}.iframe-content:is(.embed-modal-container .embed-content){align-items:stretch}.iframe-content:is(.embed-modal-container .embed-content) iframe{aspect-ratio:auto;background:canvas;border:0;border-radius:12px;width:min(100%,1100px);height:100%;max-height:none}.feedback-modal-container{background-color:var(--bg-color);width:100%;max-width:34em;max-height:100%;box-shadow:0 16px 32px -8px var(--drop-shadow-color);flex-direction:column;animation:.3s ease-in-out slide-up-smooth;display:flex;overflow-y:auto}@media (width>=40em){.feedback-modal-container{border-radius:16px;max-height:calc(100% - 32px)}}.feedback-modal-container .top-controls{top:var(--sai-top,0);z-index:1;background-color:var(--bg-blur-color);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:16px;padding:calc(var(--sai-top,0) + 16px) calc(var(--sai-right,0) + 16px) 16px calc(var(--sai-left,0) + 16px);justify-content:space-between;align-items:center;gap:8px;display:flex;position:sticky}:is(.feedback-modal-container .top-controls) h1{white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0;overflow:hidden}.feedback-modal-container main{padding:0 16px 16px;padding:0 calc(var(--sai-right,0) + 16px) calc(var(--sai-bottom,0) + 16px) calc(var(--sai-left,0) + 16px)}.feedback-modal-container form{flex-direction:column;gap:14px;display:flex}.feedback-modal-container label{margin-bottom:6px;font-weight:600;display:block}.feedback-modal-container textarea,.feedback-modal-container input{box-sizing:border-box;width:100%;margin:0}.feedback-modal-container textarea{resize:vertical;min-height:9em}.feedback-modal-container .feedback-hp{display:none}.feedback-modal-container .feedback-error{color:var(--red-color);margin:0}.feedback-modal-container .feedback-success{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:16px 0 8px;display:flex}:is(.feedback-modal-container .feedback-success) .icon{color:var(--green-color)}.feedback-modal-container footer{justify-content:flex-end;align-items:center;gap:8px;display:flex}#generic-accounts-container .post-preview{--max-height:120px;max-height:var(--max-height);border:1px solid var(--outline-color);pointer-events:none;border-radius:8px;margin-block:8px;overflow:hidden}:is(#generic-accounts-container .post-preview) .status{font-size:calc(var(--text-size) * .9);-webkit-mask-image:linear-gradient(to bottom, black calc(var(--max-height) / 2), transparent calc(var(--max-height) - 8px));-webkit-mask-image:linear-gradient(to bottom, black calc(var(--max-height) / 2), transparent calc(var(--max-height) - 8px));mask-image:linear-gradient(to bottom, black calc(var(--max-height) / 2), transparent calc(var(--max-height) - 8px));filter:saturate(.5)}:is(#generic-accounts-container .post-preview):is(a){pointer-events:auto;color:inherit;-webkit-text-decoration:none;text-decoration:none;display:block}:is(#generic-accounts-container .post-preview):is(a):hover{border-color:var(--outline-hover-color)}:is(#generic-accounts-container .post-preview):is(a)>*{pointer-events:none}#generic-accounts-container .accounts-list{--list-gap:16px;column-gap:1.5em;row-gap:var(--list-gap);flex-flow:wrap;margin:0;padding:8px 0;list-style:none;display:flex}:is(#generic-accounts-container .accounts-list) li{flex-grow:1;flex-basis:16em;gap:8px;margin:0;padding:0;display:flex;position:relative}:is(:is(#generic-accounts-container .accounts-list) li):before{content:"";border-top:var(--hairline-width) solid var(--divider-color);bottom:calc(-1 * var(--list-gap) / 2);display:block;position:absolute;inset-inline:40px 0}:is(:is(#generic-accounts-container .accounts-list) li):has(.reactions-block):before{inset-inline-start:64px}:is(#generic-accounts-container .accounts-list) .account-block-acct{color:var(--text-insignificant-color);font-size:.9em}#generic-accounts-container .reactions-block{flex-direction:column;display:flex}:is(#generic-accounts-container .reactions-block) .favourite-icon{color:var(--favourite-color)}:is(#generic-accounts-container .reactions-block) .reblog-icon{color:var(--reblog-color)}:is(#generic-accounts-container .reactions-block)>.icon:only-child{margin-top:8px}#generic-accounts-container .account-relationships{flex-grow:1}:is(#generic-accounts-container .account-relationships) .tag{animation:.3s ease-out appear}#generic-accounts-container .account-block{align-items:flex-start}#import-export-accounts-container{background-color:var(--bg-faded-color)}#import-export-accounts-container section{align-items:stretch;gap:8px;padding:8px 0 0;display:flex}:is(#import-export-accounts-container section)>.section-button{background-color:var(--bg-color);border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:12px;display:flex}:is(:is(#import-export-accounts-container section)>.section-button) .icon{transition:transform .2s ease-in-out}.button-import:is(:is(#import-export-accounts-container section)>.section-button):is(:hover,:active,.drag-over) .icon{transform:translateY(2px)}.drag-over:is(:is(#import-export-accounts-container section)>.section-button){background-color:var(--bg-color);box-shadow:0 0 0 2px var(--link-color) inset}.button-export:is(:is(#import-export-accounts-container section)>.section-button):is(:hover,:active) .icon{transform:translateY(-2px)}#import-accounts-selection-container{background-color:var(--bg-faded-color)}#import-accounts-selection-container .import-selection{padding:8px 0 0}:is(#import-accounts-selection-container .import-selection) footer{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}#import-accounts-selection-container .accounts-list-header{padding:0 8px 8px}#import-accounts-selection-container .accounts-list{border-radius:8px;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}:is(#import-accounts-selection-container .accounts-list) li{background-color:var(--bg-color);padding:8px}:is(:is(#import-accounts-selection-container .accounts-list) li):has(:disabled){background-color:var(--bg-blur-color)}#import-accounts-selection-container .account-item{cursor:pointer;align-items:center;gap:8px;display:flex}:is(#import-accounts-selection-container .account-item):has(:disabled){opacity:.85;cursor:not-allowed}:is(#import-accounts-selection-container .account-item) .account-info{pointer-events:none;font-size:calc(var(--text-size) * .8);flex-grow:1}#open-link-sheet .link-text{color:var(--text-color);-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--link-color);text-decoration-color:var(--link-color);text-underline-offset:2px;background-color:var(--bg-faded-blur-color);border-radius:16px;width:fit-content;margin:0 auto 8px;padding:8px;line-height:1.75;text-decoration-thickness:2px;position:relative}:is(#open-link-sheet .link-text) .icon{color:var(--text-color);inset-inline-end:8px;position:absolute;top:calc(100% - 8px)}#open-link-sheet .arrow{text-align:center;color:var(--text-insignificant-color);padding:8px 16px}#open-link-sheet .full-url{background-color:var(--bg-faded-blur-color);text-align:center;overflow-wrap:anywhere;word-break:break-all;font-variant:no-common-ligatures tabular-nums slashed-zero;font-feature-settings:"ss01", "liga", "clig off", "tnum", "zero", "liga", "clig off", "tnum", "zero";border-radius:16px;margin-block:0;padding:8px;line-height:1.5}:is(#open-link-sheet .full-url) strong{background-color:var(--orange-light-bg-color);text-shadow:0 1px var(--bg-color);border-radius:6px;margin:-3px;padding:4px}#open-link-sheet footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.qr-code-modal-container{--sunray-color:var(--bg-color);flex-direction:column;justify-content:space-between;align-items:center;gap:16px;width:100%;height:100%;padding:16px;display:flex;position:relative;overflow:hidden}.qr-code-modal-container>*{pointer-events:auto}.qr-code-modal-container:after{content:"";background:conic-gradient(from 0deg at 50% 50%, var(--sunray-color) 0deg, var(--sunray-color) 10deg, transparent 10deg, transparent 20deg, var(--sunray-color) 20deg, var(--sunray-color) 30deg, transparent 30deg, transparent 40deg, var(--sunray-color) 40deg, var(--sunray-color) 50deg, transparent 50deg, transparent 60deg, var(--sunray-color) 60deg, var(--sunray-color) 70deg, transparent 70deg, transparent 80deg, var(--sunray-color) 80deg, var(--sunray-color) 90deg, transparent 90deg, transparent 100deg, var(--sunray-color) 100deg, var(--sunray-color) 110deg, transparent 110deg, transparent 120deg, var(--sunray-color) 120deg, var(--sunray-color) 130deg, transparent 130deg, transparent 140deg, var(--sunray-color) 140deg, var(--sunray-color) 150deg, transparent 150deg, transparent 160deg, var(--sunray-color) 160deg, var(--sunray-color) 170deg, transparent 170deg, transparent 180deg, var(--sunray-color) 180deg, var(--sunray-color) 190deg, transparent 190deg, transparent 200deg, var(--sunray-color) 200deg, var(--sunray-color) 210deg, transparent 210deg, transparent 220deg, var(--sunray-color) 220deg, var(--sunray-color) 230deg, transparent 230deg, transparent 240deg, var(--sunray-color) 240deg, var(--sunray-color) 250deg, transparent 250deg, transparent 260deg, var(--sunray-color) 260deg, var(--sunray-color) 270deg, transparent 270deg, transparent 280deg, var(--sunray-color) 280deg, var(--sunray-color) 290deg, transparent 290deg, transparent 300deg, var(--sunray-color) 300deg, var(--sunray-color) 310deg, transparent 310deg, transparent 320deg, var(--sunray-color) 320deg, var(--sunray-color) 330deg, transparent 330deg, transparent 340deg, var(--sunray-color) 340deg, var(--sunray-color) 350deg, transparent 350deg, transparent 360deg);width:100vmax;height:100vmax;animation:rotate-sunray 360s linear infinite, fade-in-sunray 1s var(--timing-function) .4s both;pointer-events:none;z-index:-1;position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(closest-side,#000 50%,#0000);mask-image:radial-gradient(closest-side,#000 50%,#0000)}@starting-style{.qr-code-modal-container:after{opacity:0}}.qr-code-modal-container .qr-code-modal-controls{justify-content:space-between;align-self:stretch;gap:8px;display:flex}.qr-code-modal-container .qr-code{border:2px solid var(--outline-color);animation:dynamic-entrance var(--spring-timing-duration) both var(--spring-timing-function) .5s;border-radius:12px;overflow:hidden}.qr-code-modal-container .qr-code-text{word-break:break-all;text-align:center;color:var(--text-insignificant-color);text-shadow:0 1px var(--bg-color);font-size:.8em}@media (height<=480px){.qr-code-modal-container{overflow-y:auto}.qr-code-modal-container:after{display:none}.qr-code-modal-container .qr-code{min-height:160px}}@keyframes dynamic-entrance{0%{opacity:0;translate:0 100px;rotate:10deg;scale:.75}to{opacity:1;translate:0;rotate:0deg;scale:1}}@keyframes rotate-sunray{0%{rotate:0deg}to{rotate:360deg}}@keyframes fade-in-sunray{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}svg.qr-code{width:min(320px, fit-content);color:#000;vertical-align:top;background-color:#fff;max-width:min(100%,320px)}svg.qr-code *{pointer-events:none;shape-rendering:optimizespeed;-webkit-user-select:none;user-select:none}svg.qr-code image{image-rendering:pixelated}svg.qr-code .qr-code-caption{letter-spacing:-.08px;color:currentColor;text-align:center;word-wrap:break-word;overflow-wrap:break-word;font-weight:700;font-size:2px!important}.qr-scanner-modal{width:100%;height:100%;padding:max(16px, var(--sai-top)) max(16px, var(--sai-right)) max(16px, var(--sai-bottom)) max(16px, var(--sai-left));flex-direction:column;justify-content:space-between;align-items:center;gap:16px;display:flex;overflow:hidden}.qr-scanner-modal .qr-scanner-header{justify-content:space-between;align-items:center;width:100%;display:flex}.qr-scanner-modal .qr-scanner-video-container{background-color:var(--media-bg-color);--long-dimension:1;--short-dimension:1;max-width:calc(var(--short-dimension) * 1px);aspect-ratio:calc(var(--short-dimension) / var(--long-dimension));border-radius:8px;flex-grow:0;flex-shrink:1;position:relative;overflow:hidden}.landscape:is(.qr-scanner-modal .qr-scanner-video-container){max-width:calc(var(--long-dimension) * 1px);aspect-ratio:calc(var(--long-dimension) / var(--short-dimension))}.qr-scanner-modal .qr-scanner-video-container video{width:100%;height:100%;display:block}.qr-scanner-modal .qr-scanner-canvas{pointer-events:none;width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0;transform:translate(0,0)}.qr-scanner-modal .qr-scanner-corner-hint{pointer-events:none;width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}:is(.qr-scanner-modal .qr-scanner-corner-hint) path{stroke:#ffffff80;shape-rendering:optimizespeed}.qr-scanner-modal .qr-scanner-result{text-align:center;flex-shrink:0;min-height:5em}:is(.qr-scanner-modal .qr-scanner-result) .qr-scanner-text{word-break:break-all;margin-top:0;padding-top:0}.report-modal-container{background-color:var(--bg-color);width:100%;max-width:40em;max-height:100%;box-shadow:0 16px 32px -8px var(--drop-shadow-color);flex-direction:column;animation:.3s ease-in-out slide-up-smooth;display:flex;position:relative;overflow-y:auto}@media (width>=40em){.report-modal-container{max-height:calc(100% - 32px)}}.report-modal-container h1{margin:0;padding:0}.report-modal-container .top-controls{top:var(--sai-top,0);z-index:1;background-color:var(--bg-blur-color);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:16px;padding:calc(var(--sai-top,0) + 16px) calc(var(--sai-right,0) + 16px) 16px calc(var(--sai-left,0) + 16px);pointer-events:auto;justify-content:space-between;align-items:center;gap:8px;display:flex;position:sticky}:is(.report-modal-container .top-controls) h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.report-modal-container main{padding:0 16px 16px;padding:0 calc(var(--sai-right,0) + 16px) calc(var(--sai-bottom,0) + 16px) calc(var(--sai-left,0) + 16px)}.report-modal-container form{text-wrap:pretty}:is(.report-modal-container form) input{margin-inline:0}.report-modal-container .report-preview{background-color:var(--bg-color);border:2px dashed var(--red-color);box-shadow:inset 0 0 16px -4px var(--red-bg-color);border-radius:8px;max-height:33vh;overflow:auto}:is(.report-modal-container .report-preview) .status{-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-touch-callout:none;-webkit-user-drag:none;filter:grayscale(.5);font-size:90%}:is(.report-modal-container .report-preview) .account-block{-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-touch-callout:none;-webkit-user-drag:none;filter:grayscale(.5);margin:16px}.report-modal-container .rubber-stamp{pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--red-color);text-transform:uppercase;letter-spacing:-.5px;border:.15em solid var(--red-color);background-color:var(--bg-blur-color);text-align:center;-webkit-mask-image:repeating-conic-gradient(#000 0 0.01%, #00000073 0 0.02%);-webkit-mask-image:repeating-conic-gradient(#000 0 0.01%, #00000073 0 0.02%);mask-image:repeating-conic-gradient(#000 0 0.01%, #00000073 0 0.02%);border-radius:.3em;margin-top:-48px;padding:.1em;font-size:2em;font-weight:700;line-height:1;animation:.3s ease-in both rubber-stamp;position:absolute;inset-inline-end:32px}:is(.report-modal-container .rubber-stamp) small{font-size:11px;display:block}.report-modal-container p{margin-block:.5em}:is(.report-modal-container section) label{cursor:pointer;align-items:center;gap:8px;margin-bottom:8px;display:flex}:is(:is(.report-modal-container section) label):has(:checked) .insignificant{color:var(--text-color)}:is(.report-modal-container section)>label:last-child{margin-bottom:0}:is(.report-modal-container .report-categories) label{align-items:flex-start}:is(.report-modal-container .report-categories) .report-rules{margin-inline-start:1.75em}.report-modal-container .report-comment{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:2em;display:flex}:is(.report-modal-container .report-comment) p{flex-shrink:0;margin:0;padding:8px 0 0}:is(:is(.report-modal-container .report-comment) p) label{margin-bottom:0}:is(.report-modal-container .report-comment) textarea{resize:vertical;flex-grow:1}.report-modal-container footer{align-items:center;gap:8px;margin-top:2em;display:flex}:is(.report-modal-container footer) button{align-self:stretch;border-radius:8px!important}@keyframes rubber-stamp{0%{opacity:0;transform:rotate(-20deg)scale(5)}to{opacity:1;transform:rotate(-20deg)scale(1)}}#shortcuts-settings-container .shortcuts-list{counter-reset:index;border-radius:8px;margin:8px 0 0;padding:0;line-height:1.5;overflow:hidden}#shortcuts-settings-container .shortcuts-list li{background-color:var(--bg-faded-color);align-items:center;gap:4px;padding:8px;display:flex}#shortcuts-settings-container .shortcuts-list li:before{content:counter(index);counter-increment:index;text-align:end;width:1.2em;color:var(--text-insignificant-color);flex-shrink:0;margin-inline-end:8px;font-size:90%;display:inline-block}#shortcuts-settings-container .shortcuts-list li .shortcut-text{word-break:break-word;flex-grow:1;min-width:0;line-height:1}#shortcuts-settings-container .shortcuts-list li .shortcut-actions{flex-shrink:0}#shortcuts-settings-container .shortcuts-view-mode{align-items:stretch;gap:2px;margin:8px 0 0;display:flex}#shortcuts-settings-container .shortcuts-view-mode label{background-color:var(--bg-faded-color);text-align:center;cursor:pointer;border-radius:4px;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}#shortcuts-settings-container .shortcuts-view-mode label:first-child{border-start-start-radius:16px;border-end-start-radius:16px}#shortcuts-settings-container .shortcuts-view-mode label:last-child{border-start-end-radius:16px;border-end-end-radius:16px}#shortcuts-settings-container .shortcuts-view-mode label img{max-height:64px}[dir=rtl] :is(#shortcuts-settings-container .shortcuts-view-mode label img){transform:scaleX(-1)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) #shortcuts-settings-container .shortcuts-view-mode label img{filter:invert(.9)hue-rotate(180deg)}}:where(html.is-dark) #shortcuts-settings-container .shortcuts-view-mode label img{filter:invert(.9)hue-rotate(180deg)}#shortcuts-settings-container .shortcuts-view-mode label span{text-align:center;font-size:80%}#shortcuts-settings-container .shortcuts-view-mode label input{opacity:0;pointer-events:none;perspective:500px;position:absolute}#shortcuts-settings-container .shortcuts-view-mode label input~*{opacity:.5;transition:opacity .2s ease-out}#shortcuts-settings-container .shortcuts-view-mode label.checked{box-shadow:inset 0 0 0 3px var(--link-color), inset 0 0 32px var(--link-faded-color)}#shortcuts-settings-container .shortcuts-view-mode label input:is(:hover,:active,:checked)~*{opacity:1}#shortcuts-settings-container summary{cursor:pointer}#shortcut-settings-form label{flex-direction:row;align-items:center;gap:8px;display:flex}#shortcut-settings-form label>span:first-child{text-align:end;flex-basis:5em}#shortcut-settings-form :is(input[type=text],select){flex:70%;min-width:0;max-width:320px}#shortcut-settings-form .form-note{align-items:center;gap:6px;display:flex}#shortcut-settings-form form footer{gap:16px;display:flex}#import-export-container input[type=text]{font-family:var(--monospace-font)}#import-export-container section{background-color:var(--bg-faded-color);border-radius:16px;margin:8px 0;padding:8px}#import-export-container section h3{margin:0 0 8px}#import-export-container section h3 *{vertical-align:middle}#import-export-container section p{margin:8px 0}.field-button:is(#import-export-container section p){gap:4px;display:flex}.field-button:is(#import-export-container section p) button{flex-shrink:0}#import-export-container section details>summary{cursor:pointer}#import-export-container .import-settings-list{counter-reset:index;border-radius:8px;margin:8px 0 0;padding:0;overflow:hidden}#import-export-container .import-settings-list li{background-color:var(--bg-blur-color);gap:4px;margin:0 0 2px;padding:8px 4px;display:flex}#import-export-container .import-settings-list li:before{content:counter(index);counter-increment:index;text-align:end;width:1.2em;color:var(--text-insignificant-color);flex-shrink:0;margin-inline-end:8px;font-size:90%;display:inline-block}#import-export-container footer{color:var(--text-insignificant-color);font-size:90%}:is(#import-export-container footer) .icon{vertical-align:text-bottom}#search-command-container{z-index:1002;background-color:var(--backdrop-darker-color);background-image:radial-gradient(farthest-corner at top, var(--backdrop-color), transparent);justify-content:center;align-items:flex-start;padding:16px;transition:opacity .1s ease-in-out;display:flex;position:fixed;inset:0}#search-command-container[hidden]{opacity:0;pointer-events:none}#search-command-container form{width:calc(40em - 32px);max-width:100%;transition:transform .1s ease-in-out}#search-command-container[hidden] form{transform:translateY(-64px)scale(.9)}#search-command-container input{background-color:var(--bg-faded-color);border:2px solid var(--outline-color);width:100%;box-shadow:0 2px 16px var(--drop-shadow-color), 0 32px 64px var(--drop-shadow-color);border-radius:999px;padding:16px}#search-command-container input:focus{background-color:var(--bg-color);border-color:var(--link-color);outline:0}@media (width>=40em){#search-command-container{background-image:radial-gradient(closest-side, var(--backdrop-color), transparent);padding-top:max(50vh - 10em,16px)}}#shortcuts-button{bottom:16px;bottom:max(16px, env(safe-area-inset-bottom));inset-inline-start:16px;background-color:var(--bg-faded-blur-color);z-index:101;border:var(--hairline-width) solid var(--bg-color);box-shadow:0 3px 8px -1px var(--drop-shadow-color);padding:16px;transition:all .3s ease-in-out;position:fixed;inset-inline-start:max(16px, env(safe-area-inset-left))}body.exp-tab-bar-v2 #shortcuts-button{box-shadow:inset 0 -4px 16px -8px var(--button-bg-blur-color), 0 3px 8px -1px var(--drop-shadow-color)}#shortcuts-button .icon{transform:translateY(2px)}#shortcuts-button[hidden]{pointer-events:none;-webkit-user-select:none;user-select:none;transform:translateY(200%)}#app:has(#home-page):not(:has(#home-page~.deck-container)):has(header[hidden]) #shortcuts-button{pointer-events:none;-webkit-user-select:none;user-select:none;transform:translateY(200%)}#app:has(#home-page~.deck-container header[hidden]) #shortcuts-button{pointer-events:none;-webkit-user-select:none;user-select:none;transform:translateY(200%)}#shortcuts-button:is(:hover,:focus){background-color:var(--bg-color);filter:none}#shortcuts-button:active{transition:none;transform:scale(.95)}@media (width>=calc(40em + 64px)){#shortcuts-button{inset-inline-end:16px;inset-inline-start:auto;inset-inline-end:max(16px, env(safe-area-inset-right));top:16px;top:max(16px, env(safe-area-inset-top));bottom:auto}#shortcuts-button[hidden]{transform:translateY(-200%)}#app:has(#home-page):not(:has(#home-page~.deck-container)):has(header[hidden]) #shortcuts-button{transform:translateY(-200%)}#app:has(#home-page~.deck-container header[hidden]) #shortcuts-button{transform:translateY(-200%)}}body.exp-tab-bar-v2{--compose-button-width:56px;--tmp-inset-sides:max(var(--sai-left), var(--sai-right), 16px);--tmp-inset-bottom:max(16px, var(--sai-bottom));--tmp-inset-new:calc((var(--tmp-inset-sides) + var(--tmp-inset-bottom)) / 2.4);--inset-new:var(--tmp-inset-new)}#shortcuts .tab-bar:not([hidden]){z-index:100;background-color:var(--bg-color);border-top:var(--hairline-width) solid var(--outline-color);box-shadow:0 -8px 16px -8px var(--drop-shadow-color);padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:all .3s ease-in-out;position:fixed;bottom:0;left:0;right:0;overflow:auto}body.exp-tab-bar-v2 :is(#shortcuts .tab-bar:not([hidden])){--inset-inline-start:max(16px, var(--inset-new), var(--sai-inline-start));--inset-inline-end:max(16px, var(--inset-new), var(--sai-inline-end));max-width:calc(100vw - var(--inset-inline-start) - var(--inset-inline-end) - var(--compose-button-width) - 8px);box-shadow:0 3px 8px -1px var(--drop-shadow-color), 0 10px 36px -4px var(--drop-shadow-color);outline:1px solid var(--outline-color);border-radius:999px;padding:0;transition:all .3s ease-in-out,max-width;inset-block-end:max(16px, var(--inset-new));inset-inline-start:var(--inset-inline-start);inset-inline-end:auto}@media (pointer:coarse){:is(body.exp-tab-bar-v2 :is(#shortcuts .tab-bar:not([hidden]))):active{transition-duration:.1s;transform:scale(1.025)}}body.exp-tab-bar-v2 #lists-page~#shortcuts .tab-bar:not([hidden]){max-width:calc(100vw - var(--inset-inline-start) - var(--inset-inline-end))}#shortcuts .tab-bar ul{margin:0;padding:0;display:flex}#shortcuts .tab-bar li{flex-grow:1;flex-basis:20vw;justify-content:center;min-width:20vw;margin:0;padding:0;list-style:none;display:flex}@media (orientation:landscape){body.exp-tab-bar-v2 :is(#shortcuts .tab-bar li){flex-grow:0;flex-basis:auto;min-width:auto}}:is(body.exp-tab-bar-v2 :is(#shortcuts .tab-bar li))~li{margin-inline-start:-3%}@media (orientation:landscape){:is(body.exp-tab-bar-v2 :is(#shortcuts .tab-bar li))~li{margin-inline-start:0}}#shortcuts .tab-bar li a{-webkit-tap-highlight-color:transparent;color:var(--text-insignificant-color);text-shadow:0 var(--hairline-width) var(--bg-color);flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:8px;font-size:10px;-webkit-text-decoration:none;text-decoration:none;display:flex}body.exp-tab-bar-v2 :is(#shortcuts .tab-bar li a){justify-content:center;min-height:56px}@media (orientation:landscape){body.exp-tab-bar-v2 :is(#shortcuts .tab-bar li a){flex-direction:row;gap:4px;width:auto;min-height:0;font-size:14px}}@media (hover:hover){:is(#shortcuts .tab-bar li a):is(:hover,:focus){color:var(--text-color)}}#shortcuts .tab-bar li a:active{transition:none;transform:scale(.95)}#shortcuts .tab-bar li a *{pointer-events:none}#shortcuts .tab-bar li a span{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}@media (orientation:landscape){body.exp-tab-bar-v2 :is(#shortcuts .tab-bar li a span){text-align:left;line-height:1}}#shortcuts .tab-bar li a{position:relative}:is(#shortcuts .tab-bar li a):before{content:"";z-index:-1;opacity:0;background-color:var(--bg-faded-color);border-radius:8px;transition:all .1s ease-in-out;position:absolute;inset:2px;transform:scale(.5)}body.exp-tab-bar-v2 :is(#shortcuts .tab-bar li a):before{border-radius:999px}#shortcuts .tab-bar li a.is-active{color:var(--link-color)}:is(#shortcuts .tab-bar li a.is-active):before{opacity:1;transform:scale(1)}:is(#shortcuts .tab-bar li a.is-active) .avatar,:is(#shortcuts .tab-bar li a.is-active) .shortcut-icon{outline:2px solid var(--link-color);outline-offset:-2px}shortcuts .tab-bar[hidden]{pointer-events:none;-webkit-user-select:none;user-select:none;transform:translateY(200%)}#app:has(#home-page):not(:has(#home-page~.deck-container)):has(header[hidden]) #shortcuts .tab-bar{pointer-events:none;-webkit-user-select:none;user-select:none;transform:translateY(200%)}#app:has(#home-page~.deck-container header[hidden]) #shortcuts .tab-bar{pointer-events:none;-webkit-user-select:none;user-select:none;transform:translateY(200%)}#shortcuts .shortcut-icon{object-fit:cover;vertical-align:middle;border-radius:9999px;flex-shrink:0;overflow:hidden}@media (width<=calc(40em - 1px)){#app:has(#shortcuts>.tab-bar) .deck-container{padding-bottom:52px}#shortcuts .tab-bar li a.has-subtitle .icon,#shortcuts .tab-bar li a.has-subtitle .icon svg{width:14px!important;height:14px!important}#shortcuts .tab-bar li a span{line-height:1}}@media (width>=40em) and (hover:hover){#app:has(#shortcuts>.tab-bar) .timeline-deck{margin-top:44px}#app:has(#shortcuts>.tab-bar) .timeline-deck>header{--margin-top:calc(44px + 8px)}#shortcuts .tab-bar:not([hidden]){padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);background-color:var(--bg-faded-blur-color);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:none;border:0;border-bottom:var(--hairline-width) solid var(--bg-faded-color);top:0;bottom:auto}body.exp-tab-bar-v2 :is(#shortcuts .tab-bar:not([hidden])){left:0;right:0;max-width:none;box-shadow:none;border-radius:0;outline:0;transition:none;inset-block-end:auto}#shortcuts .tab-bar ul:before,#shortcuts .tab-bar ul:after{content:"";margin:auto}#shortcuts .tab-bar li{flex-grow:0;flex-basis:auto;min-width:auto}#shortcuts .tab-bar li a{flex-direction:row;gap:4px;width:auto;height:44px;padding:0 16px;font-size:14px}:is(#shortcuts .tab-bar li a):before{background-color:var(--bg-color);inset:4px 0}body.exp-tab-bar-v2 :is(#shortcuts .tab-bar li a){min-height:0}:is(body.exp-tab-bar-v2 :is(#shortcuts .tab-bar li a)):before{background-color:var(--bg-color);border-radius:8px;inset:4px 0}#shortcuts .tab-bar li a span{text-align:left;line-height:1}shortcuts .tab-bar[hidden]{pointer-events:none;-webkit-user-select:none;user-select:none;transform:translateY(-150%)}#app:has(#home-page):not(:has(#home-page~.deck-container)):has(header[hidden]) #shortcuts .tab-bar{pointer-events:none;-webkit-user-select:none;user-select:none;transform:translateY(-150%)}#app:has(#home-page~.deck-container header[hidden]) #shortcuts .tab-bar{pointer-events:none;-webkit-user-select:none;user-select:none;transform:translateY(-150%)}}:is(#columns #account-statuses-page) .header-account{animation:none!important}.media-post{--item-radius:16px;animation:1s ease-out appear-smooth;position:relative}.media-post:is(.filtered,.has-spoiler:not(.show-media)) :is(img,video){opacity:0;animation:none!important}.media-post.filtered[data-filtered-text]:before{content:attr(data-filtered-text)}.media-post.has-spoiler[data-spoiler-text]:before{content:attr(data-spoiler-text)}.media-post.filtered[data-filtered-text]:before,.media-post.has-spoiler[data-spoiler-text]:before{pointer-events:none;top:0;z-index:1;background-color:var(--bg-blur-color);border-radius:calc(var(--item-radius) / 2);border:var(--hairline-width) dashed var(--bg-color);word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-webkit-line-clamp:3;line-clamp:3;box-orient:vertical;display:-webkit-box;display:box;z-index:2;-webkit-box-orient:vertical;margin:8px;padding:4px 6px;font-size:90%;position:absolute;inset-inline-start:0;overflow:hidden}:is()>*{pointer-events:none}.media-post.has-spoiler.show-media[data-spoiler-text]:before{mix-blend-mode:normal;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.media-post{border-radius:var(--item-radius);position:relative;overflow:hidden}.media-post:after{pointer-events:none;content:"";border:1px solid var(--outline-stronger-color);outline:1px solid var(--bg-blur-color);outline-offset:-2px;border-radius:inherit;position:absolute;inset:0}@media (hover:hover){.media-post:hover{--drop-shadow:var(--drop-shadow-color);z-index:1;position:relative;box-shadow:0 0 1px var(--drop-shadow), 0 8px 16px -4px var(--drop-shadow), 0 4px 8px var(--drop-shadow)!important}.media-post:hover:after{border:0;outline:0}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .media-post:hover{--drop-shadow:var(--link-color)}}:where(html.is-dark) .media-post:hover{--drop-shadow:var(--link-color)}}.media-post .media{display:block;aspect-ratio:1!important}:is(.media-post .media):not(.media-audio){background-color:var(--average-color,var(--media-bg-color));background-clip:padding-box}:is(.media-post .media):active:not(:has(button:active)){box-shadow:none;filter:brightness(.8);transform:scale(.99)}:is(.media-post .media) video,:is(.media-post .media) img,:is(.media-post .media) audio{object-fit:cover;vertical-align:top;border-radius:16px;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){:not(.filtered):not(.has-spoiler) :is(.media-post .media):is(:hover,:focus) img{animation:5s ease-in-out .1s 5 position-object;animation-duration:var(--anim-duration,5s)}}.media-post.has-spoiler .media:not(.media-audio){background-image:radial-gradient(circle at 50% 50%, var(--average-color,var(--bg-faded-color)), var(--bg-color) 20em)}#lists-page~#compose-button{display:none}.lists-picker-menu{overscroll-behavior:contain;max-height:min(70vh,32rem);overflow-y:auto}.list-form{flex-direction:column;gap:8px;padding:8px 0;display:flex}.list-form-row :is(input[type=text],select){appearance:none;width:100%}.list-form-row .label-block{gap:4px;padding:8px 0;display:flex}.list-form-footer{justify-content:space-between;gap:8px;display:flex}.list-form-footer button[type=submit]{padding-inline:24px}#list-manage-members-container ul{margin:0;padding:8px 0;list-style:none;display:block}#list-manage-members-container ul li{justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.status-deck header{white-space:nowrap}.status-deck header h1{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;align-self:stretch;min-width:0;overflow:hidden}.status-deck header h1 .deck-back{margin-inline-start:-16px}.status-deck .button-refresh .icon{animation:1s linear spin}.status-deck .button-refresh:is(:hover,:focus) .icon{transition:transform 1s linear;transform:rotate(360deg)}.hero-heading{font-size:var(--text-size);display:inline-block}.hero-heading .icon{vertical-align:middle;color:var(--text-insignificant-color)}.hero-heading .insignificant{font-weight:400}.ancestors-indicator{font-size:70%!important}.ancestors-indicator>.avatar~.avatar{margin-inline-start:-4px}.ancestors-indicator:not([hidden]){animation:slide-up-smooth var(--spring-timing-duration) both var(--spring-timing-function) .3s}.ancestors-indicator[hidden]{opacity:0;pointer-events:none}.post-status-banner{bottom:16px;bottom:max(16px, env(safe-area-inset-bottom));background-color:var(--bg-faded-color);white-space:pre-wrap;max-width:var(--main-width);z-index:1;border-radius:16px;margin:0 16px;padding:16px;font-size:90%;line-height:1.2;position:sticky}.post-status-banner>p:first-of-type{margin-top:0;padding-top:0}.status-deck.edit-history-mode{--deg:calc(180deg * var(--edit-history-percentage));border:2px solid #0000;border-image:linear-gradient(var(--deg), var(--orange-color), var(--orange-bg-color), var(--orange-color), var(--orange-fg-color)) 1;--shadow-distance:calc(320px * (var(--edit-history-percentage) + .1));box-shadow:inset 0 0 var(--shadow-distance) var(--orange-light-bg-color);transition:.3s var(--timing-function);transition-property:border,box-shadow,border-image}.deck-backdrop>a:has(+.status-deck.edit-history-mode){background-color:var(--orange-bg-color);pointer-events:none}.status-deck.edit-history-mode .status-link,.status-deck.edit-history-mode .status{pointer-events:none}:is(.status-deck.edit-history-mode .status) .avatar,:is(.status-deck.edit-history-mode .status) .content-container{filter:sepia()hue-rotate(-30deg);-webkit-mask-image:repeating-linear-gradient(0deg,#000 0 3px,#000000b3 3px 4px);mask-image:repeating-linear-gradient(0deg,#000 0 3px,#000000b3 3px 4px)}:is(.status-deck.edit-history-mode .status) .extra-meta .created{color:var(--text-color);background-color:var(--orange-bg-color);outline:8px solid var(--orange-bg-color);border-radius:999px;font-weight:700}.status-deck.edit-history-mode .status .edited-container,.status-deck.edit-history-mode header{display:none}.status-deck.edit-history-mode .edit-history-controls{z-index:10;background-color:var(--orange-bg-color);max-width:none;color:var(--orange-fg-color);border-top:var(--hairline-width) solid var(--outline-color);-webkit-backdrop-filter:blur(16px)saturate(2);backdrop-filter:blur(16px)saturate(2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 1px var(--bg-color);transition:.3s var(--timing-function);align-items:center;gap:8px;padding:8px 8px 12px 16px;transition-property:opacity,transform;display:flex;position:sticky;top:0;-webkit-mask-image:linear-gradient(0deg,#0000,#000 8px);mask-image:linear-gradient(0deg,#0000,#000 8px)}:is(.status-deck.edit-history-mode .edit-history-controls) .icon{filter:drop-shadow(0 1px var(--bg-color))}@starting-style{.status-deck.edit-history-mode .edit-history-controls{opacity:0;transform:scale(1.05)translateY(-25%)}}:is(.status-deck.edit-history-mode .edit-history-controls):before{pointer-events:none;content:"";background-image:linear-gradient(var(--to-forward), transparent, var(--orange-bg-color) calc(100% - 2px), transparent);transition:transform .3s var(--timing-function);transform:translateX(calc(-1 * var(--edit-history-percentage) * 100%));z-index:-1;position:absolute;inset:0}:is(.status-deck.edit-history-mode .edit-history-controls) button{color:inherit}:is(.status-deck.edit-history-mode .edit-history-controls) .edit-history-heading{font-weight:500}:is(.status-deck.edit-history-mode .edit-history-controls) .edit-history-pagination{box-shadow:inset 0 0 0 2px var(--orange-color);background-color:var(--bg-color);border-radius:999px;flex-shrink:0;align-items:center;display:flex}:is(:is(.status-deck.edit-history-mode .edit-history-controls) .edit-history-pagination):is(:hover,:focus-within){box-shadow:inset 0 0 0 2px var(--orange-fg-color)}.status-deck.edit-history-mode .timeline{view-transition-name:edit-history-timeline}:is(.status-deck.edit-history-mode .timeline)>.hero>.status-focus>.status{view-transition-name:status;-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 12px, black calc(100% - 12px), transparent);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 12px, black calc(100% - 12px), transparent);mask-image:linear-gradient(var(--to-forward), transparent, black 12px, black calc(100% - 12px), transparent)}:is(:is(.status-deck.edit-history-mode .timeline)>.hero>.status-focus>.status)>.container>.meta{view-transition-name:status-meta}:is(:is(.status-deck.edit-history-mode .timeline)>.hero>.status-focus>.status)>a>.avatar{view-transition-name:status-avatar}:is(:is(.status-deck.edit-history-mode .timeline)>.hero>.status-focus>.status) .content-container{view-transition-name:status-content-container-1}:is(:is(.status-deck.edit-history-mode .timeline)>.hero>.status-focus>.status) .media-container{view-transition-name:status-media}:is(:is(.status-deck.edit-history-mode .timeline)>.hero>.status-focus>.status) .poll{view-transition-name:status-poll}:is(:is(.status-deck.edit-history-mode .timeline)>.hero>.status-focus>.status) .status-badge{view-transition-name:status-badge}:is(:is(.status-deck.edit-history-mode .timeline)>.hero>.status-focus>.status) .actions{view-transition-name:status-actions}:is(:is(.status-deck.edit-history-mode .timeline)>.hero>.status-focus>.status) .card-byline{view-transition-name:status-card-byline}:is(:is(.status-deck.edit-history-mode .timeline)>.hero>.status-focus>.status) .card{view-transition-name:status-card}:is(:is(:is(.status-deck.edit-history-mode .timeline)>.hero>.status-focus>.status) .status-card-link) *{view-transition-name:none!important}.links-bar{background-color:var(--bg-faded-color);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 16px, black calc(100% - 16px), transparent);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 16px, black calc(100% - 16px), transparent);mask-image:linear-gradient(var(--to-forward), transparent, black 16px, black calc(100% - 16px), transparent);text-shadow:0 1px var(--bg-blur-color);gap:16px;padding:16px 16px 20px;transition:opacity .3s ease-out;display:flex;position:relative;overflow-x:auto}@media (width>=40em){#trending-page .links-bar:not(#columns .links-bar){width:95vw;max-width:1056px;transform:translateX(calc(-50% + var(--main-width) / 2))}[dir=rtl] :is(#trending-page .links-bar:not(#columns .links-bar)){transform:translateX(calc(50% - var(--main-width) / 2))}}.links-bar>header{white-space:nowrap;flex-shrink:0;width:1.2em;position:relative}:is(.links-bar>header) h3{text-transform:uppercase;color:var(--text-insignificant-color);top:8px;transform-origin:0 0;margin:0;padding:0;font-size:90%;font-style:italic;position:absolute;inset-inline-start:0;transform:rotate(-90deg)translate(-100%)}[dir=rtl] :is(:is(.links-bar>header) h3){transform-origin:100% 0;transform:rotate(90deg)translate(100%)}:is(.links-bar>header) h3{-webkit-user-select:none;user-select:none;background-image:linear-gradient(var(--to-backward), var(--text-color), var(--link-color));text-fill-color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.links-bar a.link-block{width:240px;color:inherit;background-color:var(--accent-alpha-color);box-shadow:0 4px 8px -2px var(--drop-shadow-color);background-image:linear-gradient(to bottom, var(--accent-color,var(--link-text-color)) -50%, transparent);background-origin:border-box;background-clip:border-box;border:4px solid #0000;border-radius:16px;flex-shrink:0;height:340px;min-height:160px;max-height:50vh;-webkit-text-decoration:none;text-decoration:none;transition:all .15s ease-out;display:flex;overflow:hidden}:is(.links-bar a.link-block):not(:active):is(:hover,:focus-visible){border-color:var(--accent-color,var(--link-light-color));box-shadow:0 4px 8px var(--drop-shadow-color), 0 8px 16px var(--drop-shadow-color);transform-origin:bottom;transform:scale(1.02)}@media (prefers-reduced-motion:no-preference){:is(.links-bar a.link-block):not(:active):is(:hover,:focus-visible) img{animation:5s ease-in-out 1s 5 position-object}}:is(.links-bar a.link-block):active{filter:brightness(.8);transition:none;transform:scale(1.015)}:is(.links-bar a.link-block) figure{transition:opacity 1s ease-out,mix-blend-mode 1s ease-out}.inactive:is(.links-bar a.link-block):not(:active):not(:hover) figure{opacity:.5;mix-blend-mode:luminosity;transition-duration:.3s}.inactive:is(.links-bar a.link-block):not(:active):not(:hover) .byline{opacity:.75;mix-blend-mode:luminosity;transition-duration:.3s}.active:is(.links-bar a.link-block){border-color:var(--accent-color,var(--link-light-color));height:100%;max-height:100%}.active:is(.links-bar a.link-block)+button[disabled]{display:none}:is(.links-bar a.link-block) article{background-color:var(--bg-color);background-repeat:no-repeat;background-image:linear-gradient(to bottom, var(--accent-alpha-color) 70%, var(--bg-color) 100%);flex-direction:column;justify-content:flex-end;width:100%;transition:background-position-y .15s ease-out;display:flex}:is(:is(.links-bar a.link-block) article) figure{flex-grow:1;margin:0 0 -16px;padding:0;position:relative}:is(:is(:is(.links-bar a.link-block) article) figure) img{object-fit:cover;vertical-align:top;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000fc 14%,#000000f3 26.2%,#000000e4 36.8%,#000000d2 45.9%,#000000bd 53.7%,#000000a5 60.4%,#0000008c 66.2%,#00000073 71.2%,#0000005a 75.6%,#00000042 79.6%,#0000002d 83.4%,#0000001b 87.2%,#0000000c 91.1%,#00000003 95.3%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000fc 14%,#000000f3 26.2%,#000000e4 36.8%,#000000d2 45.9%,#000000bd 53.7%,#000000a5 60.4%,#0000008c 66.2%,#00000073 71.2%,#0000005a 75.6%,#00000042 79.6%,#0000002d 83.4%,#0000001b 87.2%,#0000000c 91.1%,#00000003 95.3%,#0000 100%)}:is(.links-bar a.link-block):is(:hover,:focus-visible) article{background-position-y:-40px}:is(.links-bar a.link-block) .article-body{flex-shrink:0;padding:0 8px 8px;line-height:1.3}:is(.links-bar a.link-block) .article-meta{color:var(--text-insignificant-color);white-space:nowrap;text-overflow:ellipsis;font-size:90%;overflow:hidden}:is(.links-bar a.link-block):hover .domain{color:var(--link-text-color)}:is(.links-bar a.link-block) h1{font-weight:400;font-size:inherit;text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;padding:0;display:-webkit-box;overflow:hidden}:is(.links-bar a.link-block) p{color:var(--text-insignificant-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:90%;display:-webkit-box;overflow:hidden}.more-lines:is(:is(.links-bar a.link-block) p){-webkit-line-clamp:3}:is(.links-bar a.link-block) hr{margin:4px 0}:is(.links-bar a.link-block) .byline{white-space:nowrap;-webkit-mask-image:linear-gradient(var(--to-backward), transparent, black 32px);-webkit-mask-image:linear-gradient(var(--to-backward), transparent, black 32px);mask-image:linear-gradient(var(--to-backward), transparent, black 32px)}:is(:is(.links-bar a.link-block) .byline) a{color:inherit}:is(:is(.links-bar a.link-block) .byline) .avatar{opacity:.8;width:16px!important;height:16px!important}#catchup-page{background-color:var(--bg-faded-color);transform:none;padding-bottom:0!important}#catchup-page .deck{background-color:var(--bg-faded-color)}#catchup-page~:is(#shortcuts,#compose-button){display:none}#catchup-page .timeline-deck{margin-top:0!important}#catchup-page header{position:static}:is(#catchup-page header) .header-grid{background-color:var(--bg-faded-blur-color)}#catchup-page h1 sup{text-transform:uppercase;color:var(--text-insignificant-color);font-size:12px;font-weight:500}#catchup-page .catchup-start{text-align:center;max-width:40em;margin-inline:auto;padding:15vh 16px 16px}:is(#catchup-page .catchup-start) details{text-wrap:balance;color:var(--text-insignificant-color);transition:all .3s var(--timing-function);border-radius:16px;margin:-1em 0;padding:1em;line-height:1.4}[open]:is(:is(#catchup-page .catchup-start) details){color:var(--text-color);background-color:var(--bg-color);background-image:radial-gradient(farthest-corner at 25% 0, transparent 80%, var(--bg-faded-color) 95%, var(--bg-color)), radial-gradient(farthest-corner at 100% 100%, transparent 80%, var(--bg-faded-blur-color));outline:1px solid var(--bg-color);box-shadow:0 16px 32px -16px var(--drop-shadow-color);transform:translateY(-10vh)}[open]:is(:is(#catchup-page .catchup-start) details)~*{opacity:0;pointer-events:none}[open]:is(:is(#catchup-page .catchup-start) details) img{border:1px solid var(--outline-color);border-radius:8px;width:480px;height:auto}:is(:is(#catchup-page .catchup-start) details) summary{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.9em}:is(:is(:is(#catchup-page .catchup-start) details) summary):hover{color:var(--text-color)}:is(#catchup-page .catchup-start) .catchup-info{justify-content:center;align-items:center;gap:.25em;animation:.3s ease-out appear;display:flex}#catchup-page .catchup-prev{width:fit-content;color:var(--text-insignificant-color);border-top:1px solid var(--bg-color);margin:2em auto;padding:1em}:is(#catchup-page .catchup-prev) ul,:is(#catchup-page .catchup-prev) ul li{margin:0;padding:0;list-style:none}:is(#catchup-page .catchup-prev) ul li{text-align:start;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}:is(:is(#catchup-page .catchup-prev) ul li) a{align-items:center;gap:.25em;display:flex}:is(:is(#catchup-page .catchup-prev) ul li)>span{text-align:end;align-items:center;gap:8px;display:flex}.catchup-form{background-color:var(--link-bg-color);border-radius:32px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;display:inline-flex}.catchup-form *{flex-grow:1}.catchup-form input[type=range]{accent-color:var(--link-color);direction:rtl}[dir=rtl] :is(.catchup-form input[type=range]){direction:ltr}.catchup-header{justify-content:space-between;align-items:center;gap:8px;padding:0 16px;display:flex}.catchup-header aside{align-items:center;gap:8px;font-size:90%;display:flex}:is(.catchup-header aside) button[hidden]{opacity:0;pointer-events:none;display:inline}.catchup-posts-viz-bar{border:1px solid var(--bg-color);gap:var(--hairline-width);pointer-events:none;border-radius:3px;justify-content:stretch;height:3px;margin:0 16px;display:flex}.catchup-posts-viz-bar .post-dot{opacity:.5;background-color:var(--link-color);border-radius:3px;width:100%;height:3px;transition:opacity .25s ease-in-out,transform .25s ease-in-out;display:block}.post-dot-highlight:is(.catchup-posts-viz-bar .post-dot){opacity:1}.catchup-posts-viz-bar:has(.post-dot:not(.post-dot-highlight)) .post-dot-highlight{transform:scaleY(2)}.catchup-posts-viz-time-bar{row-gap:var(--hairline-width);pointer-events:none;background-image:linear-gradient(to bottom, transparent, var(--bg-color));justify-content:stretch;margin:0 16px;padding:1px;display:flex}@media (width>=640px){.catchup-posts-viz-time-bar{column-gap:var(--hairline-width)}}.catchup-posts-viz-time-bar .posts-bin{gap:var(--hairline-width);flex-direction:column-reverse;width:100%;display:flex}:is(.catchup-posts-viz-time-bar .posts-bin) .post-dot{opacity:.2;background-color:var(--link-color);contain:none;width:100%;height:2px;transition:opacity .25s ease-in-out,transform .25s ease-in-out;display:block}.post-dot-highlight:is(:is(.catchup-posts-viz-time-bar .posts-bin) .post-dot){opacity:1}.catchup-filters{max-width:100%;-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 16px calc(100% - 16px), transparent);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 16px calc(100% - 16px), transparent);mask-image:linear-gradient(var(--to-forward), transparent, black 16px calc(100% - 16px), transparent);padding:8px 16px;align-items:center;gap:8px;padding-inline-end:25%;display:flex;overflow:auto hidden}.catchup-filters .filter-label{text-transform:uppercase;color:var(--text-insignificant-color);font-size:12px;font-weight:500}.catchup-filters label{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-insignificant-color);font-size:80%;position:relative}:is(.catchup-filters label):active{transform:scale(.95)}:is(.catchup-filters label) select{margin:0;padding:4px}:is(.catchup-filters label) input[type]{opacity:0;pointer-events:none;position:absolute;left:0}.filter-cat:is(.catchup-filters label){background-color:var(--bg-blur-color);border-radius:24px;align-items:center;gap:4px;padding:8px 12px;display:flex}.filter-cat:is(.catchup-filters label):is(:hover,:focus){background-color:var(--link-bg-color)}.filter-cat:is(.catchup-filters label):has(:checked){color:var(--link-color);background-color:var(--link-bg-color);box-shadow:inset 0 0 0 2px var(--link-color)}.filter-cat:is(.catchup-filters label) .count{background-color:var(--bg-color);border-radius:12px;margin-inline-start:4px;padding:4px 6px;font-size:70%;display:inline-block}.filter-author:is(.catchup-filters label){background-color:#0000;flex-direction:column;width:50px;padding:0;position:relative}.filter-author:is(.catchup-filters label) .avatar{margin-bottom:2px}.filter-author:is(.catchup-filters label):is(:hover,:focus){filter:none}.filter-author:is(.catchup-filters label):is(:hover,:focus) .avatar{box-shadow:0 0 0 .5px var(--bg-color), 0 0 0 3px var(--link-faded-color)!important}:is(.filter-author:is(.catchup-filters label):is(:hover,:focus) .avatar) img{filter:none}.filter-author:is(.catchup-filters label):is(:hover,:focus) .count{color:var(--text-color)}.has-alpha:is(.filter-author:is(.catchup-filters label) .avatar){border-radius:2px}:is(.filter-author:is(.catchup-filters label) .avatar) img{will-change:filter;transition:filter .15s}.filter-author:is(.catchup-filters label):has(:checked){box-shadow:none;filter:none}.filter-author:is(.catchup-filters label):has(:checked) .avatar{box-shadow:0 0 0 1px var(--bg-color), 0 0 0 3px var(--link-color)}.filter-author:is(.catchup-filters label):has(:checked) .username{color:var(--link-color);font-weight:500}.filter-author:is(.catchup-filters label):has(:checked) .count{color:var(--link-color);border-color:var(--link-color);box-shadow:0 0 0 1px var(--link-color)}.filter-author:is(.catchup-filters label) .count{inset-inline-end:-4px;background-color:var(--bg-color);border:1px solid var(--link-faded-color);text-align:center;border-radius:12px;min-width:16px;min-height:16px;padding:0 2px;font-size:10px;line-height:14px;display:inline-block;position:absolute;top:-4px}.filter-author:is(.catchup-filters label) .username{text-align:center;width:100%;-webkit-mask-image:linear-gradient(var(--to-forward), black calc(100% - .5em), transparent 100%);-webkit-mask-image:linear-gradient(var(--to-forward), black calc(100% - .5em), transparent 100%);mask-image:linear-gradient(var(--to-forward), black calc(100% - .5em), transparent 100%);display:block;overflow:hidden}:is(.catchup-filters:has(.filter-author :checked) .filter-author:not(:has(:checked))) .avatar img{filter:grayscale()contrast(2)opacity(.5)}:is(.catchup-filters:has(.filter-author :checked) .filter-author:not(:has(:checked))):is(:hover,:focus) .avatar img{filter:none}.catchup-filters .radio-field-group{border:0;border-radius:4px;gap:1px;margin:0;padding:0;display:flex;overflow:hidden}:is(.catchup-filters .radio-field-group) label{text-align:center;background-color:var(--bg-blur-color);cursor:pointer;min-width:32px;margin:0;padding:4px 8px;line-height:2em}:is(:is(.catchup-filters .radio-field-group) label):is(:hover,:focus){background-color:var(--link-bg-color)}:is(:is(.catchup-filters .radio-field-group) label):has(:checked){color:var(--text-color);background-color:var(--link-bg-color);box-shadow:inset 0 -2px 0 var(--link-color);font-weight:500}:is(:is(.catchup-filters .radio-field-group) label):has(:disabled){opacity:.5;cursor:not-allowed}.catchup-list{border-top:var(--hairline-width) solid var(--bg-faded-color);--corner-radius:8px;min-height:85vh;margin:0;padding:0;list-style:none}@media (width>=40em){.catchup-list{border-radius:var(--corner-radius)}:is(.catchup-list>li):first-child>a{border-start-start-radius:var(--corner-radius);border-start-end-radius:var(--corner-radius)}:is(.catchup-list>li):last-child>a{border-end-end-radius:var(--corner-radius);border-end-start-radius:var(--corner-radius)}}.catchup-list>li{margin:0 0 var(--hairline-width);padding:0;list-style:none}.separator:is(.catchup-list>li){pointer-events:none;height:32px}@media (width>=40em){.separator:is(.catchup-list>li)+li a{border-start-start-radius:var(--corner-radius);border-start-end-radius:var(--corner-radius)}:is(.catchup-list>li):has(+.separator) a{border-end-end-radius:var(--corner-radius);border-end-start-radius:var(--corner-radius)}}:is(.catchup-list>li)>a{background-color:var(--bg-color);color:inherit;-webkit-text-decoration:none;text-decoration:none;display:block}:is(:is(.catchup-list>li)>a):is(:hover,:focus){z-index:1;background-color:var(--bg-faded-color);box-shadow:0 8px 16px -8px var(--drop-shadow-color), inset 0 1px var(--bg-color);text-shadow:0 1px var(--bg-color);position:relative}:is(:is(.catchup-list>li)>a):hover:not(:focus-visible){outline:1px solid var(--outline-color)}:is(:is(.catchup-list>li)>a):active{filter:brightness(.95);box-shadow:none;text-shadow:none}:is(:is(.catchup-list>li)>a):visited{color:var(--outline-color)}:is(:is(.catchup-list>li)>a):visited *,:is(:is(.catchup-list>li)>a):visited .post-peek-html * a[href],:is(:is(:is(.catchup-list>li)>a):visited *,:is(:is(.catchup-list>li)>a):visited .post-peek-html * a[href]) *{color:var(--outline-color)!important}.catchup-list .post-line{border-radius:inherit;--pad:16px;min-height:44px;padding:var(--pad);column-gap:calc(.5 * var(--pad));--bg-gradient-angle:140deg;grid-template:"author meta""content content"/1fr auto;row-gap:4px;width:100%;font-size:.95em;animation:.3s ease-in-out both appear-smooth;display:grid}[dir=rtl] :is(.catchup-list .post-line){--bg-gradient-angle:-140deg}.catchup-list .post-line{background-image:linear-gradient(var(--bg-gradient-angle), var(--post-bg-color), transparent min(160px, 50%))}@media (width>=40em){.catchup-list .post-line{grid-template:"author content meta"1fr/auto 1fr auto}}.reblog:is(.catchup-list .post-line){--post-bg-color:var(--reblog-faded-color)}.group:is(.catchup-list .post-line){--post-bg-color:var(--group-faded-color)}.reply-to:is(.catchup-list .post-line){--post-bg-color:var(--reply-to-faded-color)}.filtered:is(.catchup-list .post-line){filter:grayscale();background-image:none}.filtered:is(.catchup-list .post-line) .post-author{opacity:.5}.visibility-direct:is(.catchup-list .post-line){--yellow-stripes:repeating-linear-gradient(135deg, var(--reply-to-faded-color), var(--reply-to-faded-color) 10px, var(--reply-to-faded-color) 10px, transparent 10px, transparent 20px);background-image:var(--yellow-stripes)}:is(.catchup-list .post-line) .post-reblog-avatar{flex-shrink:0;align-items:center;gap:4px;min-height:24px;display:flex}:is(:is(.catchup-list .post-line) .post-reblog-avatar)>.avatar{outline:1px solid var(--bg-blur-color)}:is(:is(.catchup-list .post-line) .post-reblog-avatar)>.avatar~.avatar{margin-inline-start:-8px}:is(:is(.catchup-list .post-line) .post-reblog-avatar)>.icon{color:var(--reblog-color)}:is(:is(.catchup-list .post-line) .post-reblog-avatar)>.name-text{opacity:.75;filter:grayscale(.75)}:is(.catchup-list .post-line) .post-quote-avatar{flex-shrink:0;align-items:center;gap:4px;min-height:24px;display:flex}:is(:is(.catchup-list .post-line) .post-quote-avatar)>.avatar{outline:1px solid var(--bg-blur-color)}:is(:is(.catchup-list .post-line) .post-quote-avatar)>.avatar~.avatar{margin-inline-start:-8px}:is(:is(.catchup-list .post-line) .post-quote-avatar)>.icon{color:var(--quote-color)}:is(:is(.catchup-list .post-line) .post-quote-avatar)>.name-text{opacity:.75;filter:grayscale(.75)}:is(.catchup-list .post-line) .post-author{white-space:nowrap;-webkit-mask-image:linear-gradient(var(--to-forward), black calc(100% - 1em), transparent 100%);-webkit-mask-image:linear-gradient(var(--to-forward), black calc(100% - 1em), transparent 100%);mask-image:linear-gradient(var(--to-forward), black calc(100% - 1em), transparent 100%);flex-shrink:0;grid-area:author;padding-top:.1em;overflow:hidden}@media (width>=40em){:is(.catchup-list .post-line) .post-author{--width:25vw;width:var(--width);min-width:9em;max-width:13em}}:is(:is(.catchup-list .post-line) .post-author) b{opacity:.7;font-weight:400}:is(:is(.catchup-list .post-line) .post-author) i{opacity:.5}.catchup-list>li:first-child .post-line{animation-duration:.1s}.catchup-list>li:nth-child(2) .post-line{animation-duration:.2s}.catchup-list>li:nth-child(10)~li .post-line{animation:none}.catchup-list:is(.catchup-group-account,.catchup-selected-author):is(.catchup-filter-original,.catchup-filter-replies)>li{margin-bottom:0}:is(:is(.catchup-list.catchup-group-account:is(.catchup-filter-original,.catchup-filter-replies)>li):first-child~li) .post-author:not(:has(.post-reblog-avatar)){opacity:.25}@media (width>=40em){:is(:is(.catchup-list.catchup-group-account:is(.catchup-filter-original,.catchup-filter-replies)>li):first-child~li) .post-author:not(:has(.post-reblog-avatar)){opacity:0}}.separator:is(:is(.catchup-list.catchup-group-account:is(.catchup-filter-original,.catchup-filter-replies)>li):first-child~li)+li .post-author{opacity:1}.catchup-list .post-peek{flex-direction:row-reverse;flex:1;grid-area:content;justify-content:flex-end;align-self:stretch;gap:4px 8px;display:flex}:is(.catchup-list .post-peek) .post-peek-content{-webkit-line-clamp:3;opacity:.9;text-wrap:balance;-webkit-box-orient:vertical;flex:20em;line-height:1.3;display:-webkit-box;overflow:hidden}:is(:is(.catchup-list .post-peek) .post-peek-content):empty{display:none}:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html{pointer-events:none}:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) *{white-space:normal;margin:0;padding:0;display:inline}:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) pre,:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) code{color:var(--green-color);font-size:.9em}:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) strong,:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) b{font-weight:500}:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) br{content:" ";display:inline}:is(:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) br)+br,:is(:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) br)+br+br,:is(:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) br)+br+br+br,:is(:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) br)+br+br+br+br,:is(:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) br)+br+br+br+br+br{display:none}:is(:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) p,:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) div,:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) blockquote,:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) h1,:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) h2,:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) h3,:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) h4,:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) h5,:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) h6,:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) li,:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) pre,:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) br):after{content:" "}:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) br:after,:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) :not(br):not(span):not(a)+:is(p,div,blockquote,ul,ol,pre):before{content:" ↵ ";opacity:.35;font-size:.75em}:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) .ellipsis:after{content:"..."}:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) .invisible{display:none}:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) a{color:var(--link-text-color);-webkit-text-decoration:none;text-decoration:none}:is(:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) a) span{-webkit-text-decoration:none;text-decoration:none}:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html):has(.post-peek-quote) .quote-inline{display:none}:is(:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html):has(.post-peek-quote) .quote-inline)+:before{display:none}:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) .post-peek-quote{font-style:italic;display:block}:is(:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-html) .post-peek-quote):before{content:" ❝ ";opacity:1;font-size:1em}:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-spoiler{border:1px dashed var(--button-bg-color);border-radius:1em;padding-inline:.5em;line-height:1.5;display:inline-block}:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-spoiler) .icon{vertical-align:middle;color:var(--button-bg-color)}:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-filtered{border:1px dashed var(--outline-hover-color);border-radius:1em;padding-inline:.5em}:is(:is(:is(.catchup-list .post-peek) .post-peek-content) .post-peek-filtered) .icon{vertical-align:middle;color:var(--outline-hover-color)}:is(.catchup-list .post-peek) .post-peek-post-content{flex-shrink:0;align-self:center;gap:4px;transition:transform 50ms ease-in-out;display:flex}:is(:is(.catchup-list .post-peek) .post-peek-post-content):empty{display:none}:is(:is(.catchup-list .post-peek) .post-peek-post-content):has(.post-peek-media):hover{transform:scale(1.5)}:is(:is(.catchup-list .post-peek) .post-peek-post-content) img{outline:var(--hairline-width) solid var(--outline-color);vertical-align:middle;object-fit:cover;box-shadow:0 0 0 1px var(--outline-color);object-fit:cover;background-color:var(--bg-color);border-radius:2px;transition:transform 50ms ease-in-out}:is(:is(:is(.catchup-list .post-peek) .post-peek-post-content) img):hover{z-index:1;position:relative;transform:scale(1.5)}@media (prefers-reduced-motion:no-preference){:is(:is(:is(.catchup-list .post-peek) .post-peek-post-content) img):hover{animation:5s ease-in-out 5 position-object;animation-duration:var(--anim-duration,5s)}}@media (width<=40em){:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-media:first-child img{transform-origin:0}:is(:is(.catchup-list .post-peek) .post-peek-post-content):has(.post-peek-media){transform-origin:0}[dir=rtl] :is(:is(:is(.catchup-list .post-peek) .post-peek-post-content):has(.post-peek-media),:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-media:first-child img){transform-origin:100%}}@media (width<=480px){:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-media:not(:last-child){box-shadow:0 0 0 2px var(--bg-blur-color);margin-inline-end:-24px}:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-media:first-child{z-index:10}:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-media:nth-child(2){z-index:9}:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-media:nth-child(3){z-index:8}:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-media:nth-child(4){z-index:7}:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-media:nth-child(5){z-index:6}:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-media:nth-child(6){z-index:5}:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-media:nth-child(7){z-index:4}:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-media:nth-child(8){z-index:3}:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-media:nth-child(9){z-index:2}:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-media:nth-child(10){z-index:1}:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-media:hover{z-index:11}}:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-faux-media{background-color:var(--bg-faded-color);width:48px;height:48px;box-shadow:0 0 0 1px var(--outline-color);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}:is(:is(.catchup-list .post-peek) .post-peek-post-content) .post-peek-card img{outline:3px double var(--link-faded-color)}:is(.catchup-list .post-peek) .post-peek-tag{color:var(--text-insignificant-color);text-transform:uppercase;border:1px solid var(--outline-color);background-color:var(--bg-faded-color);border-radius:4px;align-self:center;font-size:12px;font-weight:500;line-height:1;display:inline-block;padding:2px!important}.post-peek-poll:is(:is(.catchup-list .post-peek) .post-peek-tag){color:var(--text-color);flex-direction:column;align-items:center;gap:2px;display:inline-flex}.post-peek-thread:is(:is(.catchup-list .post-peek) .post-peek-tag){background-color:var(--bg-color);border-color:var(--reply-to-color);background-image:repeating-linear-gradient(-70deg, transparent, transparent 3px, var(--reply-to-faded-color) 3px, var(--reply-to-faded-color) 4px);font-size:10px;font-weight:700;color:var(--reply-to-text-color)!important}.catchup-list>li>a:is(:hover,:focus) .post-peek-content{opacity:1}.catchup-list .post-meta{color:var(--text-insignificant-color);white-space:nowrap;grid-area:meta;align-self:flex-start;align-items:center;column-gap:8px;font-size:90%;display:flex}.catchup-list .post-stats{align-items:center;gap:4px;display:inline-flex}:is(.catchup-list .post-stats):empty{display:none}:is(.catchup-list .post-stats)>span{align-items:center;gap:2px;display:inline-flex}@media (hover:hover){.catchup-list .post-stats{opacity:0;transform:translate(4px)}.catchup-list .post-line:hover .post-stats{opacity:1;transform:translate(0)}}.catchup-list.catchup-sort-repliesCount .post-stats{opacity:1;transform:translate(0)}:is(.catchup-list.catchup-sort-repliesCount .post-stats) .post-stat-replies{order:2}:is(.catchup-list.catchup-sort-repliesCount .post-stats)>:not(.post-stat-replies){opacity:0}@media (hover:hover){.catchup-list.catchup-sort-repliesCount .post-line:hover .post-stats>*{opacity:1}}.catchup-list.catchup-sort-favouritesCount .post-stats{opacity:1;transform:translate(0)}:is(.catchup-list.catchup-sort-favouritesCount .post-stats) .post-stat-likes{order:2}:is(.catchup-list.catchup-sort-favouritesCount .post-stats)>:not(.post-stat-likes){opacity:0}@media (hover:hover){.catchup-list.catchup-sort-favouritesCount .post-line:hover .post-stats>*{opacity:1}}.catchup-list.catchup-sort-reblogsCount .post-stats{opacity:1;transform:translate(0)}:is(.catchup-list.catchup-sort-reblogsCount .post-stats) .post-stat-boosts{order:2}:is(.catchup-list.catchup-sort-reblogsCount .post-stats)>:not(.post-stat-boosts){opacity:0}@media (hover:hover){.catchup-list.catchup-sort-reblogsCount .post-line:hover .post-stats>*{opacity:1}}.catchup-list+footer{min-height:15vh;color:var(--text-insignificant-color);text-align:center;padding-block:15vh}:is(#catchup-help-sheet dl) dt{font-weight:700}:is(#catchup-help-sheet dl) dd{margin-block-end:1em;margin-inline:1em}:is(:is(#catchup-help-sheet dl) dd)+dd{margin-block-start:-.9em}#catchup-help-sheet kbd{border:1px solid var(--outline-color);background-color:var(--bg-faded-color);border-radius:4px;margin:1px 0;padding:.2em .3em;line-height:1;display:inline-block}.timeline-2-container{scroll-behavior:auto;overflow-anchor:auto}.timeline-2-container .timeline-pagination{border-bottom:var(--hairline-width) solid var(--divider-color);background-color:var(--bg-faded-color);gap:1px;display:flex}@media (width>=40em){.timeline-2-container .timeline-pagination{border-bottom:0;column-gap:16px}.timeline-pagination-top:is(.timeline-2-container .timeline-pagination){margin-block:16px}}.timeline-pagination-top.transitioning:is(.timeline-2-container .timeline-pagination){transition:.3s var(--timing-function);transition-property:height,opacity,margin-block-start,transform}@starting-style{.timeline-pagination-top.transitioning:is(.timeline-2-container .timeline-pagination){opacity:0;height:0;margin-block-start:0;overflow:hidden;transform:scale(.975)}}.timeline-pagination-bottom:is(.timeline-2-container .timeline-pagination){margin-block-end:16px}:is(.timeline-2-container .timeline-pagination) button{background-color:var(--bg-color);-webkit-backdrop-filter:none;backdrop-filter:none;height:44px;transition:width .3s var(--timing-function);border-radius:0}@media (width>=40em){:is(.timeline-2-container .timeline-pagination) button{border:1px solid var(--divider-color);border-radius:16px}}:is(:is(.timeline-2-container .timeline-pagination) button)>*{opacity:.75}:is(:is(.timeline-2-container .timeline-pagination) button):hover{filter:none!important}:is(:is(.timeline-2-container .timeline-pagination) button):hover>*{opacity:1}:is(:is(.timeline-2-container .timeline-pagination) button):active{filter:brightness(.9)!important}@media (hover:hover){:is(:is(.timeline-2-container .timeline-pagination) button):hover{background-color:var(--link-bg-hover-color)}}:is(:is(.timeline-2-container .timeline-pagination) button)>.loader-container{opacity:1;margin:0}:is(.timeline-2-container .timeline)>li{transition:.6s var(--timing-function);transition-property:opacity,transform;content-visibility:visible!important}@starting-style{.timeline-2-container.scrolling-next .timeline>li{opacity:0;transform:translateY(44px)scale(.975)}}@starting-style{.timeline-2-container.scrolling-prev .timeline>li{opacity:0;transform:translateY(-44px)scale(.975)}}@keyframes bell{0%{transform:rotate(0)}33%{transform:rotate(5deg)}66%{transform:rotate(-10deg)}to{transform:rotate(0)}}.notifications-button.open{transform-origin:50% 0;animation:.3s ease-out both bell}.notifications-menu{overscroll-behavior:contain;width:28em;height:40em;padding:0;font-size:90%;overflow:auto}.notifications-menu .status{font-size:inherit}.notifications-menu header{border-bottom:var(--hairline-width) solid var(--outline-color);margin:0;padding:16px}.notifications-menu header h2{margin:0;padding:0;font-size:1.2em}.notifications-menu main{min-height:100%}.notifications-menu .notification{animation:.3s ease-out .1s both appear-smooth}.notifications-menu footer{border-top:var(--hairline-width) solid var(--outline-color);background-color:var(--bg-blur-color);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;gap:8px;padding:16px;animation:.3s ease-out .2s both slide-up;display:flex;position:sticky;bottom:0}#mentions-page #followings-option{z-index:2;justify-content:flex-end;margin-top:.5em;display:flex;position:relative}#mentions-page #followings-option label{color:var(--text-insignificant-color);cursor:pointer;z-index:1;background-color:var(--bg-blur-color);border-radius:2em;padding:8px 16px;font-size:90%;display:inline-block;position:relative}#mentions-page #followings-option label:has(:checked){color:var(--text-color);background-color:var(--bg-color)}#notifications-page .notification{content-visibility:auto}#notifications-page .timeline-header{--mask-padding:8px;top:calc(48px - var(--mask-padding));transition:top .5s ease-in-out;position:sticky}header[hidden]~:is(#notifications-page .timeline-header){top:calc(-1 * var(--mask-padding))}#notifications-page .timeline-header{z-index:1;background-color:inherit;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--mask-padding) calc(100% - var(--mask-padding) * 2), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--mask-padding) calc(100% - var(--mask-padding) * 2), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--mask-padding) calc(100% - var(--mask-padding) * 2), transparent)}@media (width>=40em){#notifications-page .timeline-header{background-color:var(--bg-faded-color)}}#notifications-page .timeline-header{opacity:1;margin:0;padding-block:12px}#columns :is(#notifications-page .timeline-header){background-color:inherit;position:static}:is(#notifications-page .timeline-header) small{font-weight:400;font-size:var(--text-size)}.notification{clear:both;gap:10px;animation:.2s ease-out appear;display:flex;padding:10px 12px!important}.notification b[tabindex="0"]:is(:hover,:focus){cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.notification-type:is(.notification-mention,.notification-quote,.notification-mention\+quote){padding-top:10px}.only-mentions .notification:not(.notification-mention),.only-mentions .timeline-empty{display:none}.notification.skeleton{color:var(--outline-color)}.notification-type{opacity:.75;width:20px;color:var(--text-insignificant-color);flex-shrink:0;line-height:0}.notification-type.notification-mention{color:var(--reply-to-color)}.notification-type.notification-favourite{color:var(--favourite-color)}.notification-type.notification-reblog{color:var(--reblog-color)}.notification-type.notification-quote{color:var(--quote-color)}.notification-type.notification-poll{color:var(--link-color)}.notification .reblog-icon{color:var(--reblog-color)}.notification .favourite-icon{color:var(--favourite-color)}.notification .mention-icon{color:var(--reply-to-color)}.notification .quote-icon{color:var(--quote-color)}.notification .account-avatar-stack{text-align:center;position:relative}.notification .account-avatar-stack .account-sub-icons{z-index:1;background-color:var(--bg-blur-color);border:var(--hairline-width) solid var(--bg-color);width:fit-content;box-shadow:0 1px var(--drop-shadow-color);border-radius:999px;margin:-.25em auto 0;padding:2px 4px;line-height:1;display:block;position:relative;overflow:hidden}.notification .avatars-stack .account-avatar-stack .account-sub-icons .icon{transition:transform .2s ease-out}.notification .avatars-stack:hover .account-avatar-stack .account-sub-icons .icon{transform:rotate(-15deg)}.notification .avatars-stack:hover .account-avatar-stack .account-sub-icons .icon+.icon{transform:rotate(15deg)}.notification .status-link{border:1px solid var(--outline-color);filter:saturate(.25);border-radius:8px;max-height:160px;overflow:hidden}.notification .status-link:not(.status-type-mention):not(.status-type-quote):not(.status-type-mention\+quote)>.status{font-size:calc(var(--text-size) * .9)}.notification .status-link.truncated:not(.status-type-mention):not(.status-type-quote):not(.status-type-mention\+quote)>.status{-webkit-mask-image:linear-gradient(#000 130px,#00000080 145px,#0000 159px);mask-image:linear-gradient(#000 130px,#00000080 145px,#0000 159px)}.notification .status-link.truncated{position:relative}.notification .status-link.truncated:after{content:attr(data-read-more);--inset-offset:16px;color:var(--text-color);background-color:var(--bg-faded-color);border:1px dashed var(--link-color);box-shadow:0 0 0 1px var(--bg-color), 0 -5px 10px var(--bg-color), 0 -5px 15px var(--bg-color), 0 -5px 20px var(--bg-color);white-space:nowrap;text-shadow:0 -1px var(--bg-color);border-radius:10em;padding:.5em .75em;font-size:90%;line-height:1;transition:transform .2s ease-out;display:inline-block;position:absolute;inset-block-end:var(--inset-offset);inset-inline-end:var(--inset-offset)}.notification .status-link:is(:hover,:focus).truncated:after{color:var(--link-color);transform:translate(2px)}.notification .status-link.status-type-mention{filter:none;background-color:var(--bg-color);border-color:var(--reply-to-color);max-height:320px;box-shadow:0 0 0 3px var(--reply-to-faded-color)}.notification .status-link.status-type-quote{filter:none;background-color:var(--bg-color);border-color:var(--quote-color);max-height:320px;box-shadow:0 0 0 3px var(--quote-faded-color)}.notification .status-link.status-type-mention\+quote{filter:none;background-color:var(--bg-color);background-image:linear-gradient(var(--bg-color), var(--bg-color)), linear-gradient(135deg in oklch, var(--reply-to-color), var(--quote-color));max-height:320px;box-shadow:1.5px 1.5px 0 1.5px var(--quote-faded-color), -1.5px -1.5px 0 1.5px var(--reply-to-faded-color);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000}.notification:focus-visible .status-link,.notification .status-link:is(:hover,:focus){background-color:var(--bg-blur-color);filter:saturate();border-color:var(--outline-hover-color)}.notification .status-link.status-type-mention:is(:hover,:focus){border-color:var(--reply-to-color);box-shadow:0 0 5px var(--reply-to-color)}.notification .status-link.status-type-quote:is(:hover,:focus){border-color:var(--quote-color);box-shadow:0 0 5px var(--quote-color)}.notification-subject-button{color:inherit;line-height:inherit;vertical-align:baseline;text-align:inherit;background:0 0;border-radius:0;padding:0;font-weight:700;display:inline}.notification-subject-button:hover,.notification-subject-button:focus{-webkit-text-decoration:underline;text-decoration:underline}.notification .status-link.status-type-mention\+quote:is(:hover,:focus){box-shadow:2.5px 2.5px 5px -2.5px var(--quote-color), -2.5px -2.5px 5px -2.5px var(--reply-to-color);border-color:#0000}.notification .status-link:active{filter:brightness(.95)}.notification .status-link>*{pointer-events:none}.notification-content{flex-grow:1;min-width:0}.notification-content>p:first-child{text-wrap:pretty;margin-top:0;margin-bottom:6px}.notification-content>.avatars-stack{margin-block:6px 0}.notification-content>.avatars-stack:has(+.status-link){margin-block-end:8px}.notification-group-statuses{margin:0;padding:0;list-style:none}.notification-group-statuses>li{counter-increment:index;margin:0;padding:0;list-style:none;position:relative}.notification-group-statuses>li:before{content:counter(index);padding:8px;font-size:10px;font-weight:700;position:absolute;inset-inline-start:0}.notification-group-statuses>li+li{margin-top:-1px}.notification-group-statuses>li:not(:last-child) .status-link{border-end-end-radius:0;border-end-start-radius:0}.notification-group-statuses>li:not(:first-child) .status-link{border-start-start-radius:0;border-start-end-radius:0}#mentions-option{z-index:2;float:right;position:relative}[dir=rtl] #mentions-option{float:left}#mentions-option{margin:16px 8px 0 0}#mentions-option label{color:var(--text-insignificant-color);cursor:pointer;z-index:1;background-color:var(--bg-blur-color);border-radius:8px;padding:8px;font-size:90%;display:inline-block;position:relative}#mentions-option label:has(:checked){color:var(--text-color);background-color:var(--bg-color)}#mentions-option .button{background-color:var(--bg-blur-color)}.announcements{border:1px solid var(--outline-color);background-color:var(--bg-blur-color);border-radius:16px;margin:8px;overflow:hidden}.announcements summary{cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;list-style:none;display:flex}.announcements summary .announcement-icon{color:var(--red-color)}.announcements[open] summary{background-color:var(--bg-faded-color)}.announcements summary>span{align-items:center;gap:8px;display:flex}@keyframes wiggle{0%{transform:rotate(0)}25%{transform:rotate(-25deg)scale(1.1)}50%{transform:rotate(5deg)}75%{transform:rotate(-15deg)}to{transform:rotate(0)}}.announcements summary .announcements-nav-buttons{opacity:0;pointer-events:none;transition:all .2s ease-in-out;display:none}.announcements[open] summary .announcements-nav-buttons{opacity:1;pointer-events:auto;display:flex}.announcements summary:hover .announcement-icon{animation:.5s wiggle}.announcements:not([open]):hover{background-color:var(--bg-faded-color)}.announcements[open] summary{color:var(--text-color)}.announcements summary::-webkit-details-marker{display:none}.announcements>ul{scroll-snap-type:x mandatory;scroll-behavior:smooth;background-color:var(--bg-faded-color);gap:8px;margin:0;padding:8px;display:flex;overflow:auto hidden}.announcements>ul>li{background-color:var(--bg-color);scroll-snap-align:center;scroll-snap-stop:always;width:100%;box-shadow:0 8px 16px -4px var(--drop-shadow-color);border-radius:8px;flex-shrink:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.announcements>ul.announcements-list-multiple>li{width:calc(100% - 16px)}.announcements>ul>li:last-child{border-inline-end:none}.announcements .announcement-block{max-height:50dvh;padding:16px;overflow:auto;-webkit-mask-image:linear-gradient(0deg,#0000 1px,#000 48px calc(100% - 16px),#0000 calc(100% - 1px));mask-image:linear-gradient(0deg,#0000 1px,#000 48px calc(100% - 16px),#0000 calc(100% - 1px))}.announcements .announcement-content{line-height:1.4}.announcements .announcement-content p{white-space:pre-wrap;tab-size:2;text-wrap:pretty;margin-block:min(.75em,12px)}.announcements .announcement-reactions:not([hidden]){flex-wrap:wrap;gap:8px;display:flex}.announcements .announcement-reactions button.reacted{color:var(--text-color);background-color:var(--link-faded-color)}.filtered-notifications{padding-block-end:12px}.filtered-notifications summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-insignificant-color);margin:16px 0 0;padding:8px 12px;font-weight:600}:is(.filtered-notifications summary)::marker{color:var(--text-insignificant-color)}:is(.filtered-notifications summary)::-webkit-details-marker{color:var(--text-insignificant-color)}.filtered-notifications details[open] summary{color:var(--text-color)}.filtered-notifications ul{border-top:1px solid var(--outline-color);border-bottom:1px solid var(--outline-color);background-color:var(--bg-faded-color);max-height:50dvh;margin:0;padding:0;list-style:none;overflow:auto}@media (width>=40em){.filtered-notifications ul{background-color:var(--bg-color);border-width:0;border-radius:16px}}:is(.filtered-notifications ul) li{border-bottom:1px solid var(--outline-color);gap:6px 12px;padding:12px;display:flex}:is(.filtered-notifications ul) li:last-child{border-bottom:none}:is(.filtered-notifications ul) .request-notifcations{flex-direction:column;flex-grow:1;align-items:flex-start;gap:8px;min-width:0;display:flex}:is(:is(.filtered-notifications ul) .request-notifcations) .last-post{max-width:100%}:is(:is(:is(.filtered-notifications ul) .request-notifcations) .last-post)>.status-link{--max-height:160px;max-height:var(--max-height);border:1px solid var(--outline-color);border-radius:8px;overflow:hidden}:is(:is(:is(:is(.filtered-notifications ul) .request-notifcations) .last-post)>.status-link):is(:hover,:focus-visible){border-color:var(--outline-hover-color)}:is(:is(:is(:is(.filtered-notifications ul) .request-notifcations) .last-post)>.status-link) .status{-webkit-mask-image:linear-gradient(to bottom, black calc(var(--max-height) / 2), transparent calc(var(--max-height) - 8px));-webkit-mask-image:linear-gradient(to bottom, black calc(var(--max-height) / 2), transparent calc(var(--max-height) - 8px));mask-image:linear-gradient(to bottom, black calc(var(--max-height) / 2), transparent calc(var(--max-height) - 8px));font-size:calc(var(--text-size) * .9)}:is(:is(:is(:is(:is(.filtered-notifications ul) .request-notifcations) .last-post)>.status-link) .status) .content-container{pointer-events:none;filter:saturate(.5)}:is(:is(.filtered-notifications ul) .request-notifcations) .request-notifications-account{align-items:center;gap:4px;display:flex}:is(:is(:is(.filtered-notifications ul) .request-notifcations) .request-notifications-account) small{flex:1;min-width:0}:is(.filtered-notifications ul) .notification-request-buttons{flex-direction:column;grid-area:buttons;gap:4px;margin:0;padding:0;display:flex}:is(:is(.filtered-notifications ul) .notification-request-buttons) button{max-width:30vw}:is(:is(.filtered-notifications ul) .notification-request-buttons) .notification-request-states{text-align:center;vertical-align:middle;min-height:32px}:is(:is(:is(.filtered-notifications ul) .notification-request-buttons) .notification-request-states) .icon{margin-inline:8px}.notification-accepted:is(:is(:is(:is(.filtered-notifications ul) .notification-request-buttons) .notification-request-states) .icon){color:var(--green-color)}.notification-dismissed:is(:is(:is(:is(.filtered-notifications ul) .notification-request-buttons) .notification-request-states) .icon){color:var(--red-color)}#notifications-settings label{justify-content:space-between;align-items:center;gap:8px;display:flex}:is(#notifications-settings label) input[type=checkbox]{flex-shrink:0}#notifications-settings .notification-policy-fields{flex-direction:column;gap:8px;display:flex}:is(#notifications-settings .notification-policy-fields) select:has(option[value=accept]:checked){box-shadow:0 0 0 2px var(--green-color)}:is(#notifications-settings .notification-policy-fields) select:has(option[value=filter]:checked){box-shadow:0 0 0 2px var(--orange-color)}:is(#notifications-settings .notification-policy-fields) select:has(option[value=drop]:checked){box-shadow:0 0 0 2px var(--red-color)}@media (width<=calc(40em - 1px)){#notifications-page .timeline-header{padding-block:8px}.notification{gap:8px;padding:8px 12px!important}.notification-type{width:18px}.notification-type:is(.notification-mention,.notification-quote,.notification-mention\+quote){padding-top:6px}.notification-content>p:first-child{margin-bottom:4px}.notification-content>.avatars-stack:has(+.status-link){margin-bottom:6px}.filtered-notifications ul li{padding:10px 12px}}#search-page .deck>header .header-grid{grid-template-columns:auto 1fr auto}:is(#search-page header) input{background-color:var(--bg-faded-color);border:2px solid #0000;border-radius:999px;width:100%;padding:8px 16px}:is(:is(#search-page header) input):focus{background-color:var(--bg-color);border-color:var(--link-color);outline:0}#columns :is(:is(#search-page header) input){text-align:center;text-overflow:ellipsis;background-color:#0000;padding-inline:8px;font-weight:700}:is(:is(#columns #search-page) .header-grid) .header-side{min-width:40px}:is(:is(:is(#columns #search-page) .header-grid) .header-side):last-of-type button{display:block}:is(:is(:is(:is(#columns #search-page) .header-grid) .header-side):last-of-type button):not(:hover):not(:focus){color:var(--text-insignificant-color)}:is(:is(#search-page h2) a) .icon{vertical-align:middle;transition:margin .2s}:is(:is(#search-page h2) a):hover .icon{margin-inline-start:4px}#search-page ul.accounts-list{flex-wrap:wrap;display:flex}#search-page ul.accounts-list li{flex-grow:1;flex-basis:320px;gap:8px;padding:8px 16px;display:flex}:is(#search-page ul.accounts-list li) .account-block{align-items:flex-start}ul.link-list.hashtag-list{flex-flow:wrap;gap:8px;display:flex}ul.link-list.hashtag-list li a{border-radius:var(--radius)}@media (width>=40em){#search-page header input{background-color:var(--bg-color)}#search-page .filter-bar{margin-top:8px}}.search-popover-container{position:relative}.search-popover{background-color:var(--bg-color);border:1px solid var(--outline-color);max-width:calc(100% - 16px);box-shadow:0 4px 24px var(--drop-shadow-color);border-radius:8px;flex-direction:column;animation:.2s ease-out appear-smooth;display:flex;position:absolute;inset-inline-start:8px;overflow:hidden}.search-popover[hidden]{display:none}.search-popover-item{border-radius:0;align-items:center;gap:8px;padding:8px;padding-inline-end:16px;-webkit-text-decoration:none;text-decoration:none;display:flex}.search-popover-item[hidden]{display:none}.search-popover-item:is(:hover,:focus,.focus){background-color:var(--link-bg-color);color:var(--text-color)}.search-popover-item:is(:focus,.focus){box-shadow:inset 4px 0 0 0 var(--button-bg-color)}[dir=rtl] .search-popover-item:is(:focus,.focus){box-shadow:inset -4px 0 0 0 var(--button-bg-color)}.search-popover-item :is(mark,q){color:var(--text-color);background-color:var(--link-bg-color);direction:initial;unicode-bidi:isolate}.search-popover-item:is(:hover,:focus,.focus) :is(mark,q){background-color:var(--link-bg-color)}.search-popover-item>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.search-popover-item:is(:hover,:focus,.focus)>.icon{opacity:1}.search-popover-item-recent{background-color:var(--bg-faded-blur-color)}.search-popover-item-recent:is(:hover,:focus,.focus){background-color:var(--link-bg-color)}.search-popover-header{background-image:linear-gradient(to bottom, var(--outline-color), transparent);text-shadow:0 1px var(--bg-color);color:var(--text-insignificant-color);text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;padding:8px 10px;font-size:11px;font-weight:500;display:flex}.search-history-see-all{font-size:smaller;color:var(--text-insignificant-color)!important}.search-history-see-all:is(:hover,:focus,.focus){color:var(--text-color)!important;background-color:var(--link-bg-color)!important}#search-page .search-popover-recent-searches{display:none}.recent-searches{margin-bottom:56px;padding-block:16px}.recent-searches .recent-searches-header{color:var(--text-insignificant-color);text-align:start;align-items:center;gap:8px;padding-block-end:8px;padding-inline:28px 16px;display:flex}.recent-searches .recent-searches-list{padding-block:0!important}.recent-searches .recent-searches-item{background-color:var(--bg-faded-blur-color);align-items:center;display:flex}@media (width>=40em){.recent-searches .recent-searches-item{background-color:var(--bg-blur-color)}}.recent-searches .recent-searches-item{--radius:8px}:is(.recent-searches .recent-searches-item):first-child{border-start-start-radius:var(--radius);border-start-end-radius:var(--radius)}:is(.recent-searches .recent-searches-item):last-child{border-end-end-radius:var(--radius);border-end-start-radius:var(--radius)}:is(.recent-searches .recent-searches-item) button{margin:0 8px}.recent-searches .recent-searches-link{flex-grow:1;font-weight:400}.recent-searches .recent-searches-label :is(mark,q){color:var(--text-color);background-color:var(--link-bg-color);direction:initial;vertical-align:unset;unicode-bidi:isolate}#trending-page .timeline-header-block{align-items:center;gap:12px;padding:16px;display:flex}.blended:is(#trending-page .timeline-header-block){background-image:linear-gradient(to bottom, var(--bg-faded-color), transparent)}@media (width>=40em){#trending-page .timeline-header-block{padding:0 16px}}.loading:is(#trending-page .timeline-header-block){color:var(--text-insignificant-color)}:is(#trending-page .timeline-header-block) p{flex-grow:1;min-width:0;margin:0;padding:0}:is(#trending-page .timeline-header-block) .link-text{color:var(--text-insignificant-color);white-space:nowrap;text-overflow:ellipsis;font-size:.9em;font-weight:400;display:block;overflow:hidden}#trending-page .timeline{transition:opacity .3s ease-in-out}#trending-page .timeline.loading{pointer-events:none;opacity:.2}:is(#trending-page .timeline-link-mentions) .status :is(.card-byline,.card){display:none}#login{background-image:radial-gradient(closest-side at 50% 50%, var(--bg-color), transparent);padding:16px}#login .error{color:var(--red-color)}#login label p{text-transform:uppercase;color:var(--text-insignificant-color);margin:0 0 .25em;padding:0;font-size:90%;font-weight:700}#login input{width:15em;max-width:100%;margin:0 auto;transition:all .2s ease-in-out;display:block}#login .bsky-advanced-login{margin:1em 0}#login .bsky-advanced-login summary{cursor:pointer;color:var(--text-insignificant-color)}#instances-suggestions{white-space:nowrap;width:90vw;max-width:40em;-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 1.2em, black calc(100% - 5em), transparent);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 1.2em, black calc(100% - 5em), transparent);mask-image:linear-gradient(var(--to-forward), transparent, black 1.2em, black calc(100% - 5em), transparent);height:2.5em;margin:.2em 0 0;padding:0;padding-inline-start:1.2em;list-style:none;animation:.2s ease-in-out fade-in;overflow:auto}#instances-suggestions li{margin:0;padding:0;display:inline-block}#instances-eg{height:2.5em;color:var(--text-insignificant-color);margin:.2em 0 0;padding:8px;font-style:italic}#welcome{text-align:center;background-color:var(--bg-color);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2090%2085'%3e%3cpath%20fill='%23fff'%20fill-opacity='0.4'%20fill-rule='evenodd'%20d='M88%2064c6.4-29.6-2.4-55.2-31.7-62.7C31.9-4.9%208.1%2011.6.8%2042c-3.3%2013.8%203.3%2030.3%2024.6%2035.6l19.3%204.8c14.5%204%2024.3%202.3%2030.7-1.1a25%2025%200%200%200%2012.7-17.4Zm-8-1.8c5.4-24.7-1.1-46.7-25.7-53C34%204%2014.8%2018.6%208.8%2044c-2.5%2010.2%202.9%2022%2018.6%2025.8l19.4%204.8c23.4%206.4%2031.4-3.4%2033.3-12.3ZM35.8%2028.4c-3-1.4-14.5%206.4-15.3%2017.8-.4%204.8%209%206.5%2010.1-.3.7-4.8%202.6-9%204-12s2.3-5%201.2-5.5Zm19.8%2015c-.5-5.9-1-10.6%201.7-11%204-.7%2010.4%2015.3%208.2%2025.4-.6%203-9.6%201.6-9.4-4%20.2-3.5-.2-7.1-.5-10.4Z'%20clip-rule='evenodd'/%3e%3c/svg%3e"), radial-gradient(80em 100% at 50% 20%, var(--bg-color) 400px, var(--bg-faded-color) 500px);cursor:default;background-position:right -48px bottom -48px,0 0;background-repeat:no-repeat;background-size:clamp(320px,70svh,70svw),auto;background-attachment:scroll,fixed;align-self:flex-start;width:100%;height:100dvh;overflow:hidden auto}#welcome>*{max-width:1120px;margin:auto}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) #welcome{background-blend-mode:overlay, normal}}:where(html.is-dark) #welcome{background-blend-mode:overlay, normal}#welcome .hero-container{padding:16px;text-shadow:0 -1px var(--bg-color);flex-direction:column;padding-top:10svh;display:flex}#welcome .hero-content{flex-direction:column;flex-grow:1;justify-content:center;display:flex}#welcome h1{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin:0;padding:0;display:inline-flex}#welcome .wordmark{color:#006aff;font-size:clamp(3rem,9vw,5.5rem);font-weight:800;line-height:1}#welcome img{vertical-align:middle}#welcome .desc{text-wrap:balance;opacity:.8;font-size:1.4em}:is(#welcome .desc)~p,#welcome .hero-container>p{margin-top:0}#welcome .app-site-version{text-align:center;opacity:.5;color:var(--text-insignificant-color);font-family:var(--monospace-font), monospace;cursor:text}:is(#welcome .app-site-version) small{letter-spacing:-.2px;font-size:11px}#welcome #device-showcase{flex-direction:column;gap:32px;margin-bottom:48px;padding:16px 16px 48px;display:flex}:is(#welcome #device-showcase) .device{transition:all 1s var(--timing-function) .3s}@starting-style{:is(#welcome #device-showcase) .device{opacity:0;transform:translateY(100px)scale(.95)}}:is(:is(#welcome #device-showcase) .device) .device-frame{--device-radius:32px;--device-bezel:10px;padding:var(--device-bezel);border-radius:var(--device-radius);box-shadow:0 0 0 2px #ccc, 0 4px 8px var(--drop-shadow-color), 0 8px 16px var(--drop-shadow-color), 0 4px 8px -4px var(--drop-shadow-color);background-color:#fff;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) :is(:is(#welcome #device-showcase) .device) .device-frame{box-shadow:0 0 0 2px #222, 0 8px 16px var(--drop-shadow-color), 0 4px 8px -4px var(--drop-shadow-color);background-color:#111}}:where(html.is-dark) :is(:is(#welcome #device-showcase) .device) .device-frame{box-shadow:0 0 0 2px #222, 0 8px 16px var(--drop-shadow-color), 0 4px 8px -4px var(--drop-shadow-color);background-color:#111}:is(:is(:is(#welcome #device-showcase) .device) .device-frame):after{content:"";--glare-color:#ffffff40;--glare-shadow-color:#00000006;background:linear-gradient(135deg, #0000, var(--glare-shadow-color) 14%, var(--glare-color) 15%, var(--glare-color) 25%, var(--glare-shadow-color) 26%, #0000);border-radius:var(--device-radius);pointer-events:none;transition:background-position .3s var(--timing-function) .1s;position:absolute;inset:0}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) :is(:is(:is(#welcome #device-showcase) .device) .device-frame):after{--glare-color:#ffffff08}}:where(html.is-dark) :is(:is(:is(#welcome #device-showcase) .device) .device-frame):after{--glare-color:#ffffff08}:is(:is(#welcome #device-showcase) .device) .device-frame{transition:all .3s var(--timing-function) .1s}@media (hover:hover){:is(:is(:is(#welcome #device-showcase) .device) .device-frame):active{transform:scale(1.05)}:is(:is(:is(#welcome #device-showcase) .device) .device-frame):active:after{background-position:-10px -10px}}:is(:is(:is(#welcome #device-showcase) .device) .device-frame) img{border-radius:calc(var(--device-radius) - var(--device-bezel));-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;image-rendering:crisp-edges;display:block;overflow:clip;box-shadow:0 0 0 1px #eee}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) :is(:is(:is(#welcome #device-showcase) .device) .device-frame) img{box-shadow:0 0 0 1px #222}}:where(html.is-dark) :is(:is(:is(#welcome #device-showcase) .device) .device-frame) img{box-shadow:0 0 0 1px #222}.mobile:is(:is(#welcome #device-showcase) .device){z-index:1;align-self:safe center;width:100%;max-width:350px}@media (width>640px){.mobile:is(:is(#welcome #device-showcase) .device){rotate:atan2(5vw, 1000px);align-self:flex-end;margin-right:16px}}.tablet:is(:is(#welcome #device-showcase) .device){width:640px;rotate:calc(atan2(5vw, 1000px) * -1);align-self:safe center;margin-top:-50px;margin-left:-16px;transition-delay:.6s;position:relative}@media (width>640px){.tablet:is(:is(#welcome #device-showcase) .device){align-self:flex-start;width:768px;margin-top:-720px;margin-left:0}}.tablet:is(:is(#welcome #device-showcase) .device) .device-frame{--device-radius:48px;--device-bezel:32px}#welcome #why-container{background-image:linear-gradient(to bottom, var(--bg-faded-color), transparent 320px);padding:48px 16px}#welcome .sections{flex-direction:column;gap:48px;padding-inline:16px;display:flex}:is(#welcome .sections) section{text-shadow:0 -1px var(--bg-color);perspective:1000px;margin-inline:auto;line-height:1.4}:is(:is(#welcome .sections) section) h4{margin:0;padding:24px 0 0;font-size:1.75em;font-weight:600}:is(:is(#welcome .sections) section) p{text-wrap:balance;color:var(--text-insignificant-color);margin-top:.25em}:is(:is(#welcome .sections) section) img{width:100%;height:auto;image-rendering:crisp-edges;border:1px solid var(--outline-stronger-color);outline:1px solid var(--bg-blur-color);outline-offset:-2px;box-shadow:0 2px 6px -2px var(--drop-shadow-color), 0 8px 32px -8px var(--drop-shadow-color);border-radius:16px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) :is(:is(#welcome .sections) section) img{filter:invert(.85)hue-rotate(180deg);box-shadow:none;outline:0}}:where(html.is-dark) :is(:is(#welcome .sections) section) img{filter:invert(.85)hue-rotate(180deg);box-shadow:none;outline:0}@media (width>=600px){:is(#welcome .sections) section{text-align:start;align-items:center;gap:32px;display:flex}:is(:is(#welcome .sections) section):nth-child(2n){text-align:end;flex-direction:row-reverse}:is(:is(#welcome .sections) section) img{transform-origin:100%;max-width:55%;transform:rotateY(5deg)scale(.9)}:is(:is(#welcome .sections) section):nth-child(2n) img{transform-origin:0;transform:rotateY(-5deg)scale(.9)}}#welcome~:is(#compose-button,#shortcuts){display:none}#welcome footer{padding:32px 16px}@media (width>=640px){#welcome footer{justify-content:space-between;align-items:center;gap:16px;display:flex}}#compose-container-outer{width:100%;height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);align-self:flex-start;overflow:auto}#compose-container{width:var(--main-width);align-self:stretch;max-width:100%;margin:auto;animation:.2s ease-out fade-in}#compose-container .compose-top{z-index:100;white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex;position:sticky;top:0}@media (width>=480px){#compose-container .compose-top{padding-block:16px}}:is(#compose-container .compose-top) .compose-controls{background-color:var(--bg-faded-blur-color);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:2px solid var(--bg-faded-color);border-radius:9999px;display:flex}:is(:is(#compose-container .compose-top) .compose-controls) button:is(:hover,:focus){background-color:var(--bg-blur-color)}#compose-container .compose-top .account-block{text-align:start;pointer-events:none;color:var(--text-insignificant-color);background-color:var(--bg-faded-blur-color);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:2px solid var(--bg-faded-color);border-radius:9999px;padding-inline-end:1em;font-size:90%;line-height:1.1;overflow:hidden}@keyframes appear-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}#compose-container .status-preview{background-color:var(--bg-color);border:1px solid var(--outline-color);max-height:160px;box-shadow:0 0px 12px -6px var(--drop-shadow-color);border-bottom:0;border-radius:16px 16px 0 0;flex-direction:column;margin:0 8px;animation:1s ease-in-out appear-up;display:flex;overflow:auto}:is(#compose-container .status-preview)>.status{font-size:calc(var(--text-size) * .9)}#compose-container .status-preview:has(.status-badge:not(:empty)){border-start-end-radius:8px}#compose-container .status-preview :is(.content-container,.time),#compose-container.standalone .status-preview .status{pointer-events:none}#compose-container .status-preview-legend{color:var(--text-insignificant-color);cursor:pointer;text-align:center;order:1;padding:8px;font-size:80%;font-weight:700;list-style-type:" ▼ ";bottom:0}:is(#compose-container .status-preview-legend) strong{color:var(--red-color)}:is(#compose-container .status-preview-legend):is(:hover,:focus){color:var(--text-color)}#compose-container .status-preview[open] .status-preview-legend{background-color:var(--bg-blur-color);border-top:var(--hairline-width) solid var(--outline-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-shadow:0 1px 10px var(--bg-color), 0 1px 10px var(--bg-color), 0 1px 10px var(--bg-color), 0 1px 10px var(--bg-color), 0 1px 10px var(--bg-color);z-index:2;list-style-type:" ▲ ";position:sticky}#_compose-container .status-preview-legend.reply-to{color:var(--reply-to-color);background-color:var(--reply-to-faded-color)}#compose-container form{--form-spacing-inline:0;--form-spacing-block:8px;padding:var(--form-spacing-block) var(--form-spacing-inline);background-color:var(--bg-blur-color);z-index:2;--drop-shadow:0 3px 6px -4px var(--drop-shadow-color);box-shadow:var(--drop-shadow);gap:var(--form-spacing-block);flex-direction:column;display:flex;position:relative}@media (width>=40em){#compose-container form{--form-spacing-inline:8px;border-radius:16px;border-start-start-radius:8px;border-start-end-radius:8px}}#compose-container .status-preview~form{box-shadow:var(--drop-shadow), 0 -3px 6px -3px var(--drop-shadow-color)}#compose-container .compose-field{resize:vertical;border-color:#0000;border-radius:0;width:100%;max-width:100%;height:4em;min-height:4em;max-height:50vh;line-height:1.4}:is(#compose-container .compose-field):hover{border-color:var(--divider-color)}:is(#compose-container .compose-field):lang(mn-Mong){writing-mode:vertical-lr;height:auto!important;max-height:50vh!important}@media (width>=40em){#compose-container .compose-field{border-radius:4px;max-height:65vh}}#compose-container .toolbar{justify-content:space-between;align-items:center;gap:4px;padding-inline:8px;display:flex}@media (width>=40em){#compose-container .toolbar{padding-inline:0}}#compose-container .toolbar.wrap{flex-wrap:wrap}#compose-container .toolbar.stretch{justify-content:stretch}#compose-container .toolbar-button{color:var(--text-insignificant-color);text-align:center;vertical-align:middle;word-wrap:normal;background-color:#0000;border:2px solid #0000;border-radius:8px;align-content:center;min-width:2.6em;min-height:2.4em;padding:0 8px;display:inline-block;position:relative;overflow:hidden}.active:is(#compose-container .toolbar-button){filter:brightness(.8);background-color:var(--bg-color)}#compose-container .toolbar-button>*{vertical-align:middle;cursor:inherit;outline:0}#compose-container .toolbar-button:disabled{pointer-events:none;opacity:.5;background-color:#0000}#compose-container .toolbar-button:has(:not(option):disabled){pointer-events:none;opacity:.5;background-color:#0000}#compose-container .toolbar-button :is(input[type=checkbox],select,input[type=file]){opacity:0;margin:0;position:absolute;inset:0}#compose-container .toolbar-button input[type=file]{left:-100vw!important}#compose-container .toolbar-button select{background-color:inherit;appearance:none;border:0;margin:0;padding:0 0 0 8px;line-height:1em}#compose-container .toolbar-button:not(:disabled):is(:hover,:focus,:focus-within,:focus-visible){cursor:pointer;filter:none;background-color:var(--bg-color);border-color:var(--link-faded-color);color:var(--link-color);outline:0}#compose-container .toolbar-button:not(:disabled).highlight{color:var(--text-color);border-color:var(--link-faded-color);background-color:var(--bg-blur-color)}:is(#compose-container .toolbar-button:not(:disabled).highlight):where(:focus-within,:hover){background-color:var(--link-bg-color)}#compose-container .toolbar-button:not(:disabled):active{filter:brightness(.8)}#compose-container .toolbar-button .icon-text{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:4ch;max-width:100%;font-size:14px;display:-webkit-box;overflow:hidden}:is(#compose-container .compose-footer) .add-toolbar-button-group{min-width:42px;display:flex;overflow:auto}:is(#compose-container .compose-footer) .add-sub-toolbar-button-group{scrollbar-width:none;-webkit-mask-image:linear-gradient(var(--to-backward), transparent 0, black 16px, black 100%);-webkit-mask-image:linear-gradient(var(--to-backward), transparent 0, black 16px, black 100%);mask-image:linear-gradient(var(--to-backward), transparent 0, black 16px, black 100%);flex-grow:1;padding-inline-end:16px;transition:opacity .5s ease-in-out,width .5s ease-in-out;display:flex;overflow:auto}:is(:is(#compose-container .compose-footer) .add-sub-toolbar-button-group)::-webkit-scrollbar{display:none}[hidden]:is(:is(#compose-container .compose-footer) .add-sub-toolbar-button-group){opacity:0;pointer-events:none;width:0}#compose-container text-expander{display:block;position:relative}#compose-container .text-expander-menu{color:var(--text-color);background-color:var(--bg-color);border:1px solid var(--outline-color);box-shadow:0 4px 24px var(--drop-shadow-color);z-index:100;border-radius:8px;min-width:10em;max-width:90vw;margin-top:2em;padding:0;list-style:none;position:absolute;overflow:hidden}#compose-container .text-expander-menu li{white-space:nowrap;cursor:pointer;text-overflow:ellipsis;align-items:center;gap:8px;padding:8px;font-size:90%;display:flex;overflow:hidden}:is(#compose-container .text-expander-menu li) .grow{flex-grow:1}:is(#compose-container .text-expander-menu li) .count{opacity:.5;font-size:80%}#compose-container .text-expander-menu li b img{width:.9em;height:.9em}#compose-container .text-expander-menu li .avatar{width:2.2em;height:2.2em}#compose-container .text-expander-menu li:is(:hover,:focus,[aria-selected]){background-color:var(--link-bg-color);color:var(--text-color)}#compose-container .text-expander-menu li[aria-selected]{box-shadow:inset 4px 0 0 0 var(--button-bg-color)}[dir=rtl] :is(#compose-container .text-expander-menu li[aria-selected]){box-shadow:inset -4px 0 0 0 var(--button-bg-color)}:is(#compose-container .text-expander-menu li[data-more]):not(:hover):not(:focus):not([aria-selected]){color:var(--text-insignificant-color);background-color:var(--bg-faded-color)}#compose-container .text-expander-menu li[data-more]{justify-content:center;font-size:.8em}#compose-container .media-attachments{background-color:var(--bg-faded-blur-color);flex-direction:column;gap:8px;padding:8px;display:flex}@media (width>=40em){#compose-container .media-attachments{border-radius:8px}}#compose-container .media-attachment{align-items:stretch;gap:8px;display:flex}:is(#compose-container .media-attachment) .media-error{color:var(--orange-fg-color);background-color:#0000;border:1.5px dashed #0000;border-radius:4px;padding:2px;line-height:1;display:flex}:is(:is(#compose-container .media-attachment) .media-error):is(:hover,:focus){background-color:var(--bg-color);border-color:var(--orange-fg-color)}#compose-container .media-preview{border:1px solid var(--outline-color);background-image:linear-gradient(45deg, var(--img-bg-color) 25%, transparent 25%), linear-gradient(-45deg, var(--img-bg-color) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--img-bg-color) 75%), linear-gradient(-45deg, transparent 75%, var(--img-bg-color) 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;border-radius:4px;flex-shrink:0;width:80px;height:80px;overflow:hidden}#compose-container .media-preview>*{object-fit:scale-down;vertical-align:middle;pointer-events:none;width:80px;height:80px}#compose-container .media-preview:hover{box-shadow:0 0 0 2px var(--link-light-color);cursor:pointer}#compose-container .media-attachment textarea{resize:none;flex-grow:1;height:80px}#compose-container .media-attachments .media-desc{flex-grow:1}#compose-container .media-attachments .media-desc p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding:0;font-size:90%;display:-webkit-box;overflow:hidden}#compose-container .media-attachments .media-desc p i{color:var(--text-insignificant-color)}#compose-container .media-aside{flex-direction:column;justify-content:space-between;align-items:center;display:flex}#compose-container .media-aside .uploaded{color:var(--green-color);margin-bottom:4px}#compose-container form .close-button{color:var(--text-insignificant-color);align-self:center;padding:4px}:is(#compose-container form .close-button):is(:hover,:focus){color:var(--text-color);background-color:var(--bg-color)}#compose-container .quote-status{border:1px solid var(--outline-color);background-color:var(--bg-color);box-shadow:inset 0 0 2px var(--outline-color);view-transition-name:compose-quote-status;border-radius:8px;max-height:160px;margin:0 8px;overflow:auto}@media (width>=40em){#compose-container .quote-status{margin:0}}:is(#compose-container .quote-status)>.status{font-size:calc(var(--text-size) * .9);pointer-events:none}#compose-container .compose-link-preview{border:1px solid var(--outline-color);background-color:var(--bg-color);box-shadow:inset 0 0 2px var(--outline-color);border-radius:8px;grid-template-columns:minmax(0,96px) minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 8px;padding:8px;display:grid}@media (width>=40em){#compose-container .compose-link-preview{margin:0}}:is(#compose-container .compose-link-preview)>img{aspect-ratio:1.91;object-fit:cover;background-color:var(--img-bg-color);border-radius:6px;width:96px}:is(#compose-container .compose-link-preview)>img+.compose-link-preview-body{min-width:0}:is(#compose-container .compose-link-preview):not(:has(>img)){grid-template-columns:minmax(0,1fr) auto}#compose-container .compose-link-preview-body{gap:2px;min-width:0;display:grid}#compose-container .compose-link-preview-title,#compose-container .compose-link-preview small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#compose-container .compose-link-preview-title{font-weight:600}#compose-container .compose-link-preview small{color:var(--text-insignificant-color)}::view-transition-group(compose-quote-status){animation-duration:.5s;animation-delay:.1s}::view-transition-old(compose-quote-status){width:100%;height:100%}::view-transition-new(compose-quote-status){width:100%;height:100%}.compose-menu-add-media{position:relative}.compose-menu-add-media .compose-menu-add-media-field{opacity:0;cursor:inherit;position:absolute;inset:0}.icon-gif{letter-spacing:-.5px;font-size-adjust:none;white-space:nowrap;text-align:center;text-rendering:optimizespeed;min-width:16px;height:16px;font-weight:700;line-height:16px;overflow:hidden;font-size:10px!important;display:inline-block!important}.icon-gif:after{content:"GIF";display:block}#compose-container button[type=submit]{border-radius:9px;align-self:stretch}@keyframes breathe{0%{opacity:1}40%{opacity:.4}to{opacity:1}}#media-sheet .media-form{flex-direction:column;flex:1;gap:8px;min-height:50vh;display:flex}:is(#media-sheet .media-form) textarea{resize:none;flex-grow:1;width:100%}.loading:is(:is(#media-sheet .media-form) textarea){animation:1.5s linear infinite skeleton-breathe}:is(#media-sheet .media-form) footer{justify-content:space-between;align-items:center;display:flex}#media-sheet main{flex-direction:column;flex:1;gap:8px;padding-top:8px;display:flex}#media-sheet .media-preview{border:2px solid var(--outline-color);box-shadow:0 2px 16px var(--img-bg-color);background-image:linear-gradient(45deg, var(--img-bg-color) 25%, transparent 25%), linear-gradient(-45deg, var(--img-bg-color) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--img-bg-color) 75%), linear-gradient(-45deg, transparent 75%, var(--img-bg-color) 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;flex:.8;overflow:hidden}#media-sheet .media-preview>*{object-fit:scale-down;vertical-align:middle;width:100%;height:100%;max-height:50vh}@media (width>=50em){#media-sheet main{flex-direction:row}#media-sheet .media-preview{flex:2}#media-sheet .media-preview>*{max-height:none}}#mention-sheet{height:50vh}#mention-sheet .accounts-list{--list-gap:1px;row-gap:var(--list-gap);flex-direction:column;margin:0;padding:8px 0;list-style:none;display:flex}.loading:is(#mention-sheet .accounts-list){opacity:.5}:is(#mention-sheet .accounts-list) li{border-radius:8px;flex-grow:1;justify-content:space-between;gap:8px;margin:0 -8px;padding:8px;display:flex;position:relative}:is(:is(#mention-sheet .accounts-list) li):hover{background-image:linear-gradient(var(--to-forward), transparent 75%, var(--link-bg-color))}.selected:is(:is(#mention-sheet .accounts-list) li){background-image:linear-gradient(var(--to-forward), var(--bg-faded-color) 75%, var(--link-bg-color))}:is(:is(#mention-sheet .accounts-list) li):before{content:"";border-top:var(--hairline-width) solid var(--divider-color);bottom:0;display:block;position:absolute;inset-inline:58px 0}:is(:is(#mention-sheet .accounts-list) li):is(.selected,:hover):before{opacity:0}:is(:is(#mention-sheet .accounts-list) li):has(+li:is(.selected,:hover)):before{opacity:0}:is(:is(#mention-sheet .accounts-list) li)>button{border-radius:4px}:is(:is(:is(#mention-sheet .accounts-list) li)>button):hover{outline:2px solid var(--button-bg-blur-color)}.compose-field-container{display:grid!important}@media (width<=40em){.compose-field-container .compose-field{outline-offset:-2px}}.compose-field-container.debug{grid-template-columns:1fr 1fr}.compose-field-container>.compose-field,.compose-field-container>.compose-highlight{grid-area:1/1/2/2}.compose-field-container .compose-highlight{user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none;touch-action:none;color:#0000;-webkit-rtl-ordering:logical;rtl-ordering:logical;overflow-wrap:break-word;white-space:pre-wrap;scrollbar-width:none;unicode-bidi:plaintext;background-color:#0000;border:2px solid #0000;min-height:4em;max-height:50vh;padding:8px;line-height:1.4;overflow:auto}:lang(mn-Mong)~:is(.compose-field-container .compose-highlight){writing-mode:vertical-lr;max-height:50vh!important}:is(.compose-field-container .compose-highlight)::-webkit-scrollbar{display:none}@media (width>=40em){.compose-field-container .compose-highlight{max-height:65vh}}:is(.compose-field-container .compose-highlight) mark{color:inherit}:is(.compose-field-container .compose-highlight) .compose-highlight-url,:is(.compose-field-container .compose-highlight) .compose-highlight-hashtag{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--link-faded-color);text-decoration-color:var(--link-faded-color);text-underline-offset:2px;background-color:#0000;text-decoration-thickness:2px}:is(.compose-field-container .compose-highlight) .compose-highlight-mention,:is(.compose-field-container .compose-highlight) .compose-highlight-exceeded{mix-blend-mode:multiply;border-radius:4px;box-shadow:0 0 0 1px}:is(.compose-field-container .compose-highlight) .compose-highlight-mention{background-color:var(--orange-light-bg-color);box-shadow-color:var(--orange-light-bg-color)}:is(.compose-field-container .compose-highlight) .compose-highlight-exceeded{background-color:var(--red-bg-color);box-shadow-color:var(--red-bg-color)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) :is(.compose-field-container .compose-highlight) .compose-highlight-mention,:where(html:not(.is-light)) :is(.compose-field-container .compose-highlight) .compose-highlight-exceeded{mix-blend-mode:screen}}:where(html.is-dark) :is(.compose-field-container .compose-highlight) .compose-highlight-mention,:where(html.is-dark) :is(.compose-field-container .compose-highlight) .compose-highlight-exceeded{mix-blend-mode:screen}@keyframes gif-shake{0%{transform:rotate(0)}25%{transform:rotate(5deg)}50%{transform:rotate(0)}75%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes jump-scare{0%{opacity:.5;transform:scale(.25)translate(80px)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes jump-scare-rtl{0%{opacity:.5;transform:scale(.25)translate(-80px)}to{opacity:1;transform:scale(1)translate(0)}}.add-button{transform-origin:var(--forward) center;background-color:var(--bg-color)!important}.add-button .icon{transition:transform .3s ease-in-out}.add-button.active .icon{transform:rotate(135deg)}.gif-picker-button:is(:hover,:focus) .icon{animation:.3s 3 gif-shake}#gif-picker-sheet{height:50svh}#gif-picker-sheet form{flex-direction:row;align-items:center;gap:8px;display:flex}:is(#gif-picker-sheet form) input[type=search]{flex-grow:1;min-width:0}#gif-picker-sheet main{-webkit-mask-image:linear-gradient(var(--to-forward), transparent 2px, black 16px, black calc(100% - 16px), transparent calc(100% - 2px));-webkit-mask-image:linear-gradient(var(--to-forward), transparent 2px, black 16px, black calc(100% - 16px), transparent calc(100% - 2px));mask-image:linear-gradient(var(--to-forward), transparent 2px, black 16px, black calc(100% - 16px), transparent calc(100% - 2px));overflow:auto hidden}@media (height>=480px){#gif-picker-sheet main{max-height:50vh;overflow-y:auto}}.loading:is(#gif-picker-sheet main){opacity:.25}:is(#gif-picker-sheet main) .ui-state{min-height:100px}:is(#gif-picker-sheet main) ul{gap:4px;min-height:100px;margin:0;padding:8px 2px;list-style:none;display:flex}@media (height>=480px){:is(#gif-picker-sheet main) ul{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-auto-rows:1fr;display:grid}}:is(:is(#gif-picker-sheet main) ul) li{max-width:100%;margin:0;padding:0;list-style:none;display:flex}:is(:is(:is(#gif-picker-sheet main) ul) li) button{color:inherit;cursor:pointer;background-color:#0000;background-color:var(--bg-faded-color);border:none;border-radius:8px;margin:0;padding:4px}@media (height>=480px){:is(:is(:is(#gif-picker-sheet main) ul) li) button{text-align:center;width:100%}}:is(:is(:is(:is(#gif-picker-sheet main) ul) li) button):is(:hover,:focus){background-color:var(--link-bg-color);box-shadow:0 0 0 2px var(--link-light-color);filter:none}:is(:is(:is(#gif-picker-sheet main) ul) li) figure{width:var(--figure-width);max-width:100%;margin:0;padding:0}@media (height>=480px){:is(:is(:is(#gif-picker-sheet main) ul) li) figure{text-align:center;width:100%}}:is(:is(:is(:is(#gif-picker-sheet main) ul) li) figure) figcaption{white-space:nowrap;text-overflow:ellipsis;color:var(--text-insignificant-color);padding:2px;font-size:.8em;overflow:hidden}:is(:is(:is(#gif-picker-sheet main) ul) li) img{background-color:var(--img-bg-color);vertical-align:top;object-fit:contain;border-radius:4px}:is(#gif-picker-sheet main) .pagination{justify-content:space-between;gap:8px;margin:0;padding:0;display:flex;position:sticky;bottom:0;left:0;right:0}@media (height>=480px){:is(#gif-picker-sheet main) .pagination{position:static}}.quote-suggestion{border:2px dotted var(--outline-color);box-shadow:inset 0 0 16px 8px var(--bg-color);font-size:calc(var(--text-size) * .9);perspective:1000px;background-image:radial-gradient(var(--outline-color) 1px, transparent 1px), radial-gradient(var(--outline-color) 1px, transparent 1px);transition:all .6s var(--timing-function), height .3s var(--timing-function) allow-discrete;background-position:50%,calc(50% + 8px) calc(50% + 8px);background-size:16px 16px;background-clip:padding-box;border-radius:16px;flex-direction:column;gap:8px;margin:0 8px;padding:12px;display:flex;overflow:hidden}@starting-style{.quote-suggestion{opacity:0;height:0;overflow:clip;transform:translateY(-20%)scale(.8)}}@media (width>=40em){.quote-suggestion{margin:0}}.quote-suggestion .quote-suggestion-url{color:var(--text-insignificant-color)}.quote-suggestion .quote-status{--floating-scale:.975;--floating-rotate:5deg;animation:16s linear infinite floating;box-shadow:0 2px 8px -2px var(--drop-shadow-color), 0 16px 8px -8px var(--drop-shadow-color), 0 8px 32px -8px var(--drop-shadow-color)!important;margin-block:8px!important}.quote-suggestion .quote-suggestion-actions{gap:8px;display:flex}@keyframes floating{0%{transform:scale(var(--floating-scale)) rotate3d(1, 1, 0, var(--floating-rotate))}25%{transform:scale(var(--floating-scale)) rotate3d(-1, 1, 0, var(--floating-rotate))}50%{transform:scale(var(--floating-scale)) rotate3d(-1, -1, 0, var(--floating-rotate))}75%{transform:scale(var(--floating-scale)) rotate3d(1, -1, 0, var(--floating-rotate))}to{transform:scale(var(--floating-scale)) rotate3d(1, 1, 0, var(--floating-rotate))}}#year-in-posts-page{--serif-font:Charter, "Bitstream Charter", "Sitka Text", Cambria, serif;background-color:var(--bg-faded-color);background-image:radial-gradient(closest-side, var(--bg-color) 30%, transparent 60%);padding-bottom:0!important}#year-in-posts-page~:is(#shortcuts,#compose-button){display:none}#year-in-posts-page .timeline-deck{will-change:opacity;background-color:#0000;transition:opacity 1s ease-out .3s;margin-top:0!important}@starting-style{#year-in-posts-page .timeline-deck{opacity:0}}#year-in-posts-page header{margin-inline:auto;position:static;--margin-top:0!important}:is(#year-in-posts-page header)>.header-grid{-webkit-backdrop-filter:none;backdrop-filter:none}:is(#year-in-posts-page header) .search-field{transition-property:opacity,scale,translate;transition-duration:1s,.3s,.3s;transition-timing-function:var(--timing-function);transform-origin:var(--forward)}@starting-style{:is(#year-in-posts-page header) .search-field{opacity:0;translate:20%;scale:0 1}}:is(#year-in-posts-page header) .search-field input{border-radius:9999px;padding-inline:12px}#year-in-posts-page .year-in-posts-start{padding:16px;text-align:center;text-wrap:balance;margin-inline:auto;padding-top:15vh}:is(#year-in-posts-page .year-in-posts-start) h1{letter-spacing:-.02em;font-size:3em;font-family:var(--serif-font);-webkit-mask-image:linear-gradient(to bottom var(--forward), #0000004d 20%, black);-webkit-mask-image:linear-gradient(to bottom var(--forward), #0000004d 20%, black);mask-image:linear-gradient(to bottom var(--forward), #0000004d 20%, black);margin-block:.1em}:is(#year-in-posts-page .year-in-posts-start) h1 sup{text-transform:uppercase;color:var(--text-insignificant-color);font-size:15px;font-weight:500}:is(#year-in-posts-page .year-in-posts-start) details{text-wrap:balance;color:var(--text-insignificant-color);transition:all .3s var(--timing-function);border-radius:16px;margin:-1em 0 0;padding:1em;line-height:1.4}[open]:is(:is(#year-in-posts-page .year-in-posts-start) details){color:var(--text-color);background-color:var(--bg-color);background-image:radial-gradient(farthest-corner at 25% 0, transparent 80%, var(--bg-faded-color) 95%, var(--bg-color)), radial-gradient(farthest-corner at 100% 100%, transparent 80%, var(--bg-faded-blur-color));outline:1px solid var(--bg-color);box-shadow:0 16px 32px -16px var(--drop-shadow-color);transform:translateY(-20vh)}[open]:is(:is(#year-in-posts-page .year-in-posts-start) details)~*{opacity:0;pointer-events:none}[open]:is(:is(#year-in-posts-page .year-in-posts-start) details) img{border:1px solid var(--outline-color);border-radius:8px;width:480px;height:auto}:is(:is(#year-in-posts-page .year-in-posts-start) details) summary{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.9em}:is(:is(:is(#year-in-posts-page .year-in-posts-start) details) summary):hover{color:var(--text-color)}#year-in-posts-page .year-in-posts-summary{align-items:center;gap:16px;margin-inline:auto;padding:8px 8px 0;display:flex}#year-in-posts-page main .search-field{margin-inline:auto;padding:8px 8px 16px}:is(#year-in-posts-page main .search-field) input{border-radius:9999px;padding-inline:12px}#year-in-posts-page .calendar-bar{grid-auto-rows:1fr;gap:8px;margin-inline:auto;padding:8px 8px 16px;display:grid}@media (width>=420px){#year-in-posts-page .calendar-bar{grid-template-columns:repeat(2,1fr)}}@media (width>=620px){#year-in-posts-page .calendar-bar{grid-template-columns:repeat(3,1fr)}}.horizontal:is(#year-in-posts-page .calendar-bar){max-width:none;-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 16px calc(100% - 16px), transparent);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 16px calc(100% - 16px), transparent);mask-image:linear-gradient(var(--to-forward), transparent, black 16px calc(100% - 16px), transparent);justify-content:safe center;scroll-padding:40%;display:flex;overflow-x:auto}@media (width>=40em){.horizontal:is(#year-in-posts-page .calendar-bar){width:100vw;transform:translateX(calc(-50% + var(--main-width) / 2));padding-inline:max(calc((100vw - var(--main-width)) / 2), 8px)}[dir=rtl] .horizontal:is(#year-in-posts-page .calendar-bar){transform:translateX(calc(50% - var(--main-width) / 2))}}:is(#year-in-posts-page .calendar-bar) .month-filter{animation:fade-in .3s var(--timing-function);transition-timing-function:var(--spring-timing-function), ease, ease;transition-property:scale,background-color,box-shadow;transition-duration:var(--spring-timing-duration), .3s, .3s;background-color:var(--bg-blur-color);--month-border-width:2px;--month-original-pct:calc(var(--month-original-ratio) * 100%);--month-reply-start:var(--month-original-pct);--month-reply-pct:calc(var(--month-reply-ratio) * 100%);--month-quote-start:calc(var(--month-reply-start) + var(--month-reply-pct));--month-quote-pct:calc(var(--month-quote-ratio) * 100%);--month-boost-start:calc(var(--month-quote-start) + var(--month-quote-pct));--month-boost-pct:calc(var(--month-boost-ratio) * 100%);border-radius:24px;grid-template-rows:auto 1fr auto;justify-items:center;gap:4px;padding:12px;display:grid;position:relative;scale:.975}:is(:is(#year-in-posts-page .calendar-bar) .month-filter):before{content:"";border-radius:inherit;padding:var(--month-border-width);background-image:conic-gradient(from 0deg, var(--link-color) 0% var(--month-reply-start), var(--reply-to-color) var(--month-reply-start) var(--month-quote-start), var(--quote-color) var(--month-quote-start) var(--month-boost-start), var(--reblog-color) var(--month-boost-start) 100%);-webkit-mask-composite:xor;pointer-events:none;opacity:.2;transition:opacity .6s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:is(:is(#year-in-posts-page .calendar-bar) .month-filter):is(:hover,:focus,.is-active):before{opacity:1;transition-duration:.1s}:is(:is(#year-in-posts-page .calendar-bar) .month-filter):is(:hover,:focus,.is-active){background-color:var(--bg-color);box-shadow:0 2px 4px var(--drop-shadow-color), 0 4px 8px var(--drop-shadow-color);filter:none;scale:1}:is(:is(#year-in-posts-page .calendar-bar) .month-filter):active{filter:brightness(.9);transition:none;scale:.975}.horizontal :is(:is(#year-in-posts-page .calendar-bar) .month-filter){border-radius:12px;padding:10px}:is(.horizontal :is(:is(#year-in-posts-page .calendar-bar) .month-filter)):not(.is-active){animation-duration:1s}:is(.horizontal :is(:is(#year-in-posts-page .calendar-bar) .month-filter)):not(.is-active):not(:hover):not(:focus) .month-heatmap{opacity:.75}.media-grid :is(:is(#year-in-posts-page .calendar-bar) .month-filter){background-color:var(--bg-faded-blur-color)}:is(.media-grid :is(:is(#year-in-posts-page .calendar-bar) .month-filter)):before{background-image:none;background-color:var(--outline-hover-color)}.is-active:is(.media-grid :is(:is(#year-in-posts-page .calendar-bar) .month-filter)){background-color:var(--bg-color)}:is(:is(#year-in-posts-page .calendar-bar) .month-filter):is(:hover,:focus) .month-name{color:var(--text-color)}#year-in-posts-page .month-name{color:var(--text-insignificant-color);text-transform:uppercase;font-size:.8em}.is-active :is(#year-in-posts-page .month-name){color:var(--text-color);font-weight:700}#year-in-posts-page .month-metadata{color:var(--text-insignificant-color);flex-direction:column;flex-grow:1;justify-content:flex-end;font-size:.8em;display:flex}#year-in-posts-page .month-heatmap{gap:var(--hairline-width);grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(7,1fr);transition:opacity .3s;display:grid}.is-active :is(#year-in-posts-page .month-heatmap){filter:none}#year-in-posts-page .heatmap-day{--cell-size:24px}.calendar-bar.horizontal :is(#year-in-posts-page .heatmap-day){--cell-size:16px}#year-in-posts-page .heatmap-day{width:var(--cell-size);height:var(--cell-size);--min-scale:.3;--max-scale:1}:is(#year-in-posts-page .heatmap-day):not(.empty){background-color:var(--bg-color);outline:2px solid var(--outline-color);outline-offset:-2px;border-radius:50%}[data-ratio="0"]:is(#year-in-posts-page .heatmap-day):not(.empty){scale:.5}:is(#year-in-posts-page .heatmap-day):not(.empty):not([data-ratio="0"]){--original-pct:calc(var(--original-ratio) * 100%);--reply-start:var(--original-pct);--reply-pct:calc(var(--reply-ratio) * 100%);--quote-start:calc(var(--reply-start) + var(--reply-pct));--quote-pct:calc(var(--quote-ratio) * 100%);--boost-start:calc(var(--quote-start) + var(--quote-pct));--boost-pct:calc(var(--boost-ratio) * 100%);background:conic-gradient(from 0deg, var(--link-color) 0% var(--original-pct), var(--reply-to-color) var(--reply-start) calc(var(--reply-start) + var(--reply-pct)), var(--quote-color) var(--quote-start) calc(var(--quote-start) + var(--quote-pct)), var(--reblog-color) var(--boost-start) 100%);transform:scale(calc(var(--min-scale) + (var(--max-scale) - var(--min-scale)) * var(--ratio)))}#year-in-posts-page .month-media-grid{gap:var(--hairline-width);grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(7,1fr);display:grid}:is(#year-in-posts-page .month-media-grid) .media-day{--cell-size:24px}.calendar-bar.horizontal :is(:is(#year-in-posts-page .month-media-grid) .media-day){--cell-size:16px}:is(#year-in-posts-page .month-media-grid) .media-day{width:var(--cell-size);height:var(--cell-size)}:is(:is(#year-in-posts-page .month-media-grid) .media-day):not(.empty){outline:1px solid var(--outline-hover-color);outline-offset:-1px;border-radius:4px;overflow:hidden}.empty:is(:is(#year-in-posts-page .month-media-grid) .media-day){opacity:0}.no-media:is(:is(#year-in-posts-page .month-media-grid) .media-day){background-color:var(--bg-blur-color);outline-color:var(--outline-color);scale:.8}:is(:is(#year-in-posts-page .month-media-grid) .media-day) img{object-fit:cover;width:100%;height:100%;image-rendering:crisp-edges}#year-in-posts-page .year-in-posts-nav{justify-content:space-between;gap:16px;padding:24px 16px;display:flex}:is(#year-in-posts-page .year-in-posts-nav) button{font-size:1em}#year-in-posts-page .year-generate{background-color:var(--link-bg-color);--top-glare-color:var(--link-light-color);--bottom-glare-color:var(--bg-faded-color);background-image:radial-gradient(ellipse at top var(--backward), var(--bottom-glare-color) 10%, var(--link-bg-color) 30% 85%, var(--top-glare-color));border-radius:9999px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:inline-flex}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) #year-in-posts-page .year-generate{--top-glare-color:var(--bg-faded-color);--bottom-glare-color:var(--link-light-color)}}:where(html.is-dark) #year-in-posts-page .year-generate{--top-glare-color:var(--bg-faded-color);--bottom-glare-color:var(--link-light-color)}:is(#year-in-posts-page .year-generate) input[type=number]{vertical-align:middle;background-color:var(--bg-color);field-sizing:content;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:0;border-radius:2.5em;min-height:44px;padding:8px 12px;font-weight:700;width:auto!important}:is(#year-in-posts-page .year-generate) button{min-height:44px}:is(#year-in-posts-page .year-generate) .loader-container{--loader-color:var(--button-text-color);margin:0;vertical-align:middle!important}#year-in-posts-page .year-selection{width:fit-content;color:var(--text-insignificant-color);border-top:1px solid var(--bg-faded-color);margin:8px auto}:is(#year-in-posts-page .year-selection)>ul{margin:0;padding:0;list-style:none}:is(:is(#year-in-posts-page .year-selection)>ul)>li{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}:is(:is(:is(#year-in-posts-page .year-selection)>ul)>li) a{align-items:center;gap:.25em;display:flex}:is(#year-in-posts-page .year-selection) .tag.warn{color:var(--favourite-color);align-items:center;gap:2px;display:inline-flex}#year-in-posts-page>.timeline-deck>main>.timeline{margin-inline:auto}:is(#year-in-posts-page>.timeline-deck>main>.timeline)>li{background-color:var(--bg-color)}:is(#year-in-posts-page>.timeline-deck>main>.timeline) .date-header{--mask-padding:8px;top:calc(var(--sai-top,0) - var(--mask-padding));z-index:1;padding:var(--mask-padding);background-color:inherit;background-color:var(--bg-faded-blur-color);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);text-shadow:0 0 8px var(--bg-color), 0 0 8px var(--bg-color), 0 0 16px var(--bg-color);-webkit-mask-composite:source-in, xor;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(var(--to-forward), transparent, #000 var(--mask-padding) 33%, transparent), linear-gradient(to bottom, transparent, #000 var(--mask-padding) calc(100% - var(--mask-padding)), transparent);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, #000 var(--mask-padding) 33%, transparent), linear-gradient(to bottom, transparent, #000 var(--mask-padding) calc(100% - var(--mask-padding)), transparent);mask-image:linear-gradient(var(--to-forward), transparent, #000 var(--mask-padding) 33%, transparent), linear-gradient(to bottom, transparent, #000 var(--mask-padding) calc(100% - var(--mask-padding)), transparent);border:0;border-radius:0;margin:0;position:sticky}@supports (animation-timeline:scroll()) and (animation-range:0% 100%){:is(#year-in-posts-page>.timeline-deck>main>.timeline) .date-header{background-color:#0000;animation:1s linear both show-bg;animation-timeline:view();animation-range:contain 50% exit 0%}}:is(:is(#year-in-posts-page>.timeline-deck>main>.timeline) .date-header) h2{margin:0;padding:0}:is(:is(#year-in-posts-page>.timeline-deck>main>.timeline) .date-header) small{font-weight:400;font-size:var(--text-size)}@media (height<=600px){:is(#year-in-posts-page>.timeline-deck>main>.timeline) .date-header{font-size:.8em}}@media (width>=50em){:is(#year-in-posts-page>.timeline-deck>main>.timeline) .date-header{text-align:end;width:10em;-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 50% calc(100% - var(--mask-padding)), transparent), linear-gradient(to bottom, transparent, black var(--mask-padding) calc(100% - var(--mask-padding)), transparent);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 50% calc(100% - var(--mask-padding)), transparent), linear-gradient(to bottom, transparent, black var(--mask-padding) calc(100% - var(--mask-padding)), transparent);mask-image:linear-gradient(var(--to-forward), transparent, black 50% calc(100% - var(--mask-padding)), transparent), linear-gradient(to bottom, transparent, black var(--mask-padding) calc(100% - var(--mask-padding)), transparent);height:6em;margin-bottom:-6em;transform:translate(-100%,1em)}:is(:is(#year-in-posts-page>.timeline-deck>main>.timeline) .date-header) small{display:block}}#year-in-posts-page .calendar-bar-legends{text-transform:uppercase;color:var(--text-insignificant-color);background-color:var(--bg-blur-color);border-radius:999px;width:fit-content;margin:16px auto;padding:8px 16px;font-size:12px}:is(#year-in-posts-page .calendar-bar-legends) span{align-items:center;gap:2px;margin-inline:2px;display:inline-flex}#year-in-posts-page .calendar-bar-legend-item{vertical-align:middle;outline:1px solid var(--bg-color);width:12px;height:6px;text-shadow:0 -1px var(--bg-color);border-radius:3px;margin-inline-end:2px;display:inline-block}#year-in-posts-page .calendar-bar-original{background-color:var(--link-color)}#year-in-posts-page .calendar-bar-reply{background-color:var(--reply-to-color)}#year-in-posts-page .calendar-bar-quote{background-color:var(--quote-color)}#year-in-posts-page .calendar-bar-boost{background-color:var(--reblog-color)}#year-in-posts-page .post-type-filters{-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 16px calc(100% - 16px), transparent);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 16px calc(100% - 16px), transparent);mask-image:linear-gradient(var(--to-forward), transparent, black 16px calc(100% - 16px), transparent);align-items:center;gap:8px;margin-inline:auto;padding:8px;display:flex;overflow:auto hidden}:is(#year-in-posts-page .post-type-filters) .filter-cat{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-insignificant-color);background-color:var(--bg-blur-color);border-radius:24px;align-items:center;gap:4px;padding:8px 12px;font-size:80%;-webkit-text-decoration:none;text-decoration:none;display:flex;position:relative}:is(:is(#year-in-posts-page .post-type-filters) .filter-cat):active{transform:scale(.95)}:is(:is(#year-in-posts-page .post-type-filters) .filter-cat):is(:hover,:focus){background-color:var(--link-bg-color)}.is-active:is(:is(#year-in-posts-page .post-type-filters) .filter-cat){color:var(--link-color);background-color:var(--link-bg-color);box-shadow:inset 0 0 0 2px var(--link-color)}:is(:is(#year-in-posts-page .post-type-filters) .filter-cat) .count{background-color:var(--bg-color);border-radius:12px;margin-inline-start:4px;padding:4px 6px;font-size:70%;display:inline-block}#year-in-posts-page .sort-controls{color:var(--text-insignificant-color);align-items:center;gap:8px;margin-inline:auto;padding:8px;display:flex;overflow:auto hidden}:is(#year-in-posts-page .sort-controls)>*{font-size:80%}:is(#year-in-posts-page .sort-controls) .filter-label{text-transform:uppercase;color:var(--text-insignificant-color);-webkit-user-select:none;user-select:none;font-size:12px;font-weight:500}:is(#year-in-posts-page .sort-controls) .radio-field-group{border:0;border-radius:4px;gap:1px;margin:0;padding:0;display:flex;overflow:hidden}:is(:is(#year-in-posts-page .sort-controls) .radio-field-group) .filter-sort{text-align:center;background-color:var(--bg-blur-color);cursor:pointer;-webkit-user-select:none;user-select:none;min-width:32px;margin:0;padding:4px 8px;line-height:2em;position:relative}:is(:is(:is(#year-in-posts-page .sort-controls) .radio-field-group) .filter-sort):is(:hover,:focus){background-color:var(--link-bg-color)}:is(:is(:is(#year-in-posts-page .sort-controls) .radio-field-group) .filter-sort):has(:checked){color:var(--text-color);background-color:var(--link-bg-color);box-shadow:inset 0 -2px 0 var(--link-color);font-weight:500}:is(:is(:is(#year-in-posts-page .sort-controls) .radio-field-group) .filter-sort):has(:disabled){opacity:.5;cursor:not-allowed}:is(:is(:is(#year-in-posts-page .sort-controls) .radio-field-group) .filter-sort) input[type]{opacity:0;pointer-events:none;position:absolute;left:0}:is(#year-in-posts-page .sort-controls) button{color:inherit;cursor:pointer;white-space:nowrap;background-color:#0000;border:0;border-radius:16px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}:is(:is(#year-in-posts-page .sort-controls) button):hover{background-color:var(--bg-blur-color)}.is-active:is(:is(#year-in-posts-page .sort-controls) button){color:var(--link-color);background-color:var(--link-bg-color)}:is(:is(#year-in-posts-page .sort-controls) button) .icon{font-size:.8em}.tron-grid{--grid-color:var(--outline-stronger-color);--grid-border-width:2px;--grid-size:100px;--grid-angle:90deg;--grid-duration:25s;perspective:1000px;pointer-events:none;z-index:-1;will-change:opacity, perspective;width:100%;height:100%;margin-top:-100dvh;transition:opacity 3s ease-out .3s,perspective 3s ease-out .3s;position:sticky;inset:0}@starting-style{.tron-grid{opacity:0;perspective:600px}}.tron-grid:before,.tron-grid:after{content:"";background-image:linear-gradient(var(--grid-color) calc(var(--grid-border-width) + 1px), transparent calc(var(--grid-border-width) + 1.5px)), linear-gradient(90deg, var(--grid-color) var(--grid-border-width), transparent var(--grid-border-width));background-size:var(--grid-size) var(--grid-size);width:200%;height:200vh;transition:translate 1s var(--timing-function);--grid-month-size:calc(var(--month) / 11 * var(--grid-size));translate:calc((var(--grid-size) / 2) - var(--grid-month-size)) 0;position:absolute;left:-50%}.tron-grid:before{transform-origin:top;transform:rotateX(calc(-1 * var(--grid-angle)));background-position:center calc(-1 * var(--grid-border-width));top:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.tron-grid:after{transform-origin:bottom;transform:rotateX(var(--grid-angle));background-position:bottom;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.tron-grid.animated:before,.tron-grid.animated:after{animation:slow-grid var(--grid-duration) linear infinite;animation-delay:1.1s}@keyframes slow-grid{0%{translate:calc(var(--grid-size) / -2) 0}to{translate:calc(var(--grid-size) / 2) 0}}@keyframes blur-scroll{0%{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}to{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:var(--bg-faded-blur-color)}}@keyframes show-bg{to{background-color:var(--bg-faded-color)}}
/*$vite$:1*/