.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}: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)}[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:royalblue;--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;--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:#f0f2f5;--bg-blur-color:#fff9;--bg-faded-blur-color:#f0f2f599;--text-color:#1c1e21;--text-insignificant-color:#1c1e2199;--link-color:var(--blue-color);--link-bg-color:#4169e122;--link-light-color:#4169e199;--link-faded-color:#4169e155;--link-bg-hover-color:#f0f2f599;--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:#4169e1aa;--button-text-color:white;--button-plain-bg-hover-color:#8080801a;--reblog-color:var(--purple-color);--reblog-faded-color:#892be220;--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:#80808033;--outline-stronger-color:#80808066;--outline-hover-color:#808080b3;--divider-color:#0000001a;--backdrop-color:#0000001a;--backdrop-solid-color:var(--bg-faded-color);--backdrop-theme-color:#e5e5e5;--backdrop-darker-color:#00000040;--img-bg-color:#80808033;--loader-color:#1c1e2199;--comment-line-color:#e5e5e5;--drop-shadow-color:#00000026;--close-button-bg-color:#0000001a;--close-button-bg-active-color:#0003;--close-button-color:#00000080;--close-button-hover-color:#000;--private-note-text-color:var(--text-color);--private-note-bg-color:color-mix(in srgb, yellow 20%, var(--bg-color));--private-note-border-color:#0003;--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 (-webkit-device-pixel-ratio>=2),(resolution>=2x){:root{--hairline-width:.5px}}@media (prefers-color-scheme:dark){:root:where(:not(.is-light)){--blue-color:CornflowerBlue;--purple-color:#b190f1;--green-color:lightgreen;--orange-color:orange;--violet-red-color:PaleVioletRed;--bg-color:#242526;--bg-faded-color:#18191a;--bg-blur-color:#24252699;--bg-faded-blur-color:#18191a99;--text-color:#f0f2f5;--text-insignificant-color:#f0f2f599;--link-light-color:#6494ed99;--link-faded-color:#6494ed88;--link-bg-hover-color:#34353799;--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:#b190f141;--reply-to-text-color:var(--reply-to-color);--reply-to-faded-color:#ffa60017;--divider-color:#ffffff1a;--backdrop-color:#00000080;--backdrop-solid-color:color-mix(in srgb, var(--bg-color) 50%, #000 50%);--backdrop-theme-color:#121213;--loader-color:#f0f2f599;--comment-line-color:#565656;--drop-shadow-color:#00000080;--close-button-bg-color:#fff3;--close-button-bg-active-color:#ffffff26;--close-button-color:#ffffff80;--close-button-hover-color:#fff;--private-note-border-color:#fff3}}:root:where(.is-dark){--blue-color:CornflowerBlue;--purple-color:#b190f1;--green-color:lightgreen;--orange-color:orange;--violet-red-color:PaleVioletRed;--bg-color:#242526;--bg-faded-color:#18191a;--bg-blur-color:#24252699;--bg-faded-blur-color:#18191a99;--text-color:#f0f2f5;--text-insignificant-color:#f0f2f599;--link-light-color:#6494ed99;--link-faded-color:#6494ed88;--link-bg-hover-color:#34353799;--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:#b190f141;--reply-to-text-color:var(--reply-to-color);--reply-to-faded-color:#ffa60017;--divider-color:#ffffff1a;--backdrop-color:#00000080;--backdrop-solid-color:color-mix(in srgb, var(--bg-color) 50%, #000 50%);--backdrop-theme-color:#121213;--loader-color:#f0f2f599;--comment-line-color:#565656;--drop-shadow-color:#00000080;--close-button-bg-color:#fff3;--close-button-bg-active-color:#ffffff26;--close-button-color:#ffffff80;--close-button-hover-color:#fff;--private-note-border-color:#fff3}*,: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:16px;font-size:var(--text-size);word-wrap:break-word;word-wrap:break-word}@media (display-mode:standalone){html,body{overscroll-behavior-y:none}}a{color:var(--link-color);text-decoration-color:#4169e155;-webkit-text-decoration-color:var(--link-faded-color);text-decoration-color:var(--link-faded-color);text-underline-offset:2px;word-wrap:anywhere;text-decoration-thickness:2px}a:hover,a:focus{text-decoration-color:#4169e1;-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(90deg,#0000,#0000001a,#0000);background-image:-webkit-linear-gradient(left, transparent, var(--divider-color), transparent);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:#4169e1;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}button:not(.does-not-exist)>*,.button>*{vertical-align:middle;pointer-events:none}button:not(.does-not-exist):not(:disabled):not(.disabled):hover,button:not(.does-not-exist):not(:disabled):not(.disabled):focus,.button:not(:disabled):not(.disabled):hover,.button:not(:disabled):not(.disabled):focus{cursor:pointer;filter:brightness(1.05)}button:not(.does-not-exist):not(:disabled):not(.disabled):active,.button:not(:disabled):not(.disabled):active{filter:brightness(.8)}button:disabled:not(.does-not-exist),.button.disabled{opacity:.5}button.plain:not(.does-not-exist),.button.plain{color:var(--link-color);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#0000}button.plain2:not(.does-not-exist),.button.plain2{color:var(--link-color);-webkit-backdrop-filter:blur(12px)invert(.1);backdrop-filter:blur(12px)invert(.1);background-color:#0000}button.plain3:not(.does-not-exist),.button.plain3{color:var(--button-text-color);-webkit-backdrop-filter:blur(12px)invert(.25);backdrop-filter:blur(12px)invert(.25);background-color:#0000}button.plain4:not(.does-not-exist),.button.plain4{color:var(--text-insignificant-color);background-color:#0000}button.plain4:not(.does-not-exist):not(:disabled):not(.disabled):hover,button.plain4:not(.does-not-exist):not(:disabled):not(.disabled):focus,.button.plain4:not(:disabled):not(.disabled):hover,.button.plain4:not(:disabled):not(.disabled):focus{color:var(--text-color)}button.plain5:not(.does-not-exist),.button.plain5{color:var(--link-color);-webkit-text-decoration:underline #4169e155;text-decoration:underline #4169e155;-webkit-text-decoration-color:var(--link-faded-color);text-decoration-color:var(--link-faded-color);background-color:#0000}button.plain5:not(.does-not-exist):not(:disabled):not(.disabled):hover,button.plain5:not(.does-not-exist):not(:disabled):not(.disabled):focus,.button.plain5:not(:disabled):not(.disabled):hover,.button.plain5:not(:disabled):not(.disabled):focus{-webkit-text-decoration:underline;text-decoration:underline}button.plain6:not(.does-not-exist),.button.plain6{background-color:#fff9;background-color:var(--bg-blur-color);color:var(--link-color);border:1px solid #4169e1;border:1px solid var(--link-color)}button.plain6:not(.does-not-exist):not(:disabled):not(.disabled):hover,button.plain6:not(.does-not-exist):not(:disabled):not(.disabled):focus,.button.plain6:not(:disabled):not(.disabled):hover,.button.plain6:not(:disabled):not(.disabled):focus{background-color:#4169e122;background-color:var(--link-bg-color)}button.light:not(.does-not-exist),.button.light{background-color:#f0f2f5;background-color:var(--bg-faded-color);color:var(--text-color);border:1px solid #80808033;border:1px solid var(--outline-color)}button.light:not(.does-not-exist):not(:disabled):not(.disabled):hover,button.light:not(.does-not-exist):not(:disabled):not(.disabled):focus,.button.light:not(:disabled):not(.disabled):hover,.button.light:not(:disabled):not(.disabled):focus{border-color:#808080b3;border-color:var(--outline-hover-color)}button.light.danger:not(.does-not-exist):not(:disabled):not(.disabled),.button.light.danger:not(:disabled):not(.disabled){color:var(--red-color)}button.block:not(.does-not-exist),.button.block{width:100%;padding:12px;display:block}button.textual:not(.does-not-exist),.button.textual{vertical-align:baseline;color:var(--link-color);background-color:#0000;border-radius:0;margin:0;padding:0}button.swap:not(.does-not-exist),.button.swap{grid-template-rows:1fr;grid-template-columns:1fr;display:grid}button.swap:not(.does-not-exist)>*,.button.swap>*{grid-area:1/1;transition:opacity .3s}button.swap:not(.does-not-exist)>:nth-child(2),.button.swap>:nth-child(2){opacity:0}button.swap:not(.does-not-exist):hover>:nth-child(2),button.swap:not(.does-not-exist):focus>:nth-child(2),.button.swap:hover>:nth-child(2),.button.swap:focus>:nth-child(2){opacity:1}button.swap[data-swap-state=danger]:not(.does-not-exist):hover,button.swap[data-swap-state=danger]:not(.does-not-exist):focus,.button.swap[data-swap-state=danger]:hover,.button.swap[data-swap-state=danger]:focus{color:var(--red-color);border-color:#ff4500;border-color:var(--red-color)}button.swap:not(.does-not-exist):hover>:first-child,button.swap:not(.does-not-exist):focus>:first-child,.button.swap:hover>:first-child,.button.swap: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>*{-webkit-mask-image:-webkit-linear-gradient(350deg,#000 33%,#0006,#00000026,#0006,#000 66%);animation:1.5s ease-in-out infinite alternate loading-mask;display:inline-block;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:#fff;background-color:var(--bg-color);border:2px solid #0000001a;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:#80808033;border-color:var(--outline-color)}input[type=text].large,textarea.large,select.large,button.large{padding:12px;font-size:125%}textarea:disabled{background-color:#f0f2f5;background-color:var(--bg-faded-color)}input.block[type=text],input.block[type=search],textarea.block:not(.does-not-exist),select.block:not(.does-not-exist){width:100%;display:block}button.small:not(.does-not-exist),.button.small,select.small:not(.does-not-exist){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-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:90%;font-family:var(--monospace-font)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) button.plain2:not(.does-not-exist),:where(html:not(.is-light)) .button.plain2{-webkit-backdrop-filter:blur(12px)brightness(.5);backdrop-filter:blur(12px)brightness(.5)}}:where(html.is-dark) button.plain2:not(.does-not-exist),:where(html.is-dark) .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 #4169e1;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:inline;display:initial}.bidi-isolate{direction:initial;direction:ltr;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)}}@-webkit-keyframes position-object{0%{object-position:50% 50%}25%{object-position:0% 0%}75%{object-position:100% 100%}to{object-position:50% 50%}}@keyframes position-object{0%{-o-object-position:50% 50%;object-position:50% 50%}25%{-o-object-position:0% 0%;object-position:0% 0%}75%{-o-object-position:100% 100%;object-position:100% 100%}to{-o-object-position:50% 50%;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{-webkit-transition:all .3s ease-out allow-discrete;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:allow-discrete .3s cubic-bezier(.3,.5,0,1);-webkit-transition:.3s var(--timing-function) allow-discrete;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}@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%}.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;-webkit-font-feature-settings:"ss01", "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}.deck-container:not(.does-not-exist):has(~#shortcuts>.tab-bar){scroll-padding-top:7em}.deck.contained:has(~#shortcuts>.tab-bar){scroll-padding-top:7em}#home-page~.deck-container,#welcome~.deck-container,#columns~.deck-container,#loader-root~.deck-container{z-index:10;position:fixed;inset:0}#home-page:has(~.deck-container){-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;position:absolute}#welcome:has(~.deck-container){-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;position:absolute}#columns:has(~.deck-container){-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;position:absolute}#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}.deck>header .header-double-lines{cursor:pointer;font-size:90%!important}.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);grid-template-columns:1fr minmax(0, -webkit-max-content) 1fr;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 button.plain:not(.does-not-exist),.deck>header .header-grid .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 -webkit-max-content;grid-template-columns:1fr max-content}.deck>header .header-grid-2 h1{text-align:start;-webkit-padding-start:8px;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:-webkit-radial-gradient(bottom, farthest-side, var(--link-color), transparent);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:-webkit-fit-content;grid-auto-rows:fit-content;grid-gap:8px;grid-gap:var(--grid-gap);gap:8px;gap:var(--grid-gap);padding:8px;padding:var(--grid-gap);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;-webkit-transform:translateX(calc(-50% + var(--main-width) / 2));transform:translateX(calc(-50% + var(--main-width) / 2));grid-template-columns:1fr 1fr 1fr}[dir=rtl] .timeline.timeline-media:not(#columns .timeline.timeline-media){-webkit-transform:translateX(calc(50% - var(--main-width) / 2));transform:translateX(calc(50% - var(--main-width) / 2))}#columns .timeline.timeline-media{padding-inline:0}}.timeline.timeline-media li{box-shadow:none!important;background-color:#0000!important;border:0!important;margin:0!important;padding:0!important;overflow:visible!important}@supports (grid-template-rows:masonry){.timeline.timeline-media{grid-template-rows:masonry;masonry-auto-flow:pack}.timeline.timeline-media .media-post a{aspect-ratio:revert!important}.timeline.timeline-media .media-post a video,.timeline.timeline-media .media-post a img,.timeline.timeline-media .media-post a audio{min-height:var(--min-dimension)}}@media (width>=40em){.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%)}}.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}.deck-container-media-first .timeline>li:not(.timeline-item-carousel):not(.timeline-item-container):has(.status-media-first):not(:first-child){margin-block:32px}.deck-container-media-first .timeline>li:not(.timeline-item-carousel):not(.timeline-item-container):has(.status-media-first):has(.skeleton){width:100%}.deck-container-media-first .timeline>li:not(.timeline-item-carousel):not(.timeline-item-container):has(.media[data-orientation=landscape]){max-width:100%}.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:focus-visible,.timeline.contextual>li:focus-within{content-visibility:visible!important}.timeline.contextual>li:has(.status-menu-open){content-visibility:visible!important}.timeline.contextual>li:hover{content-visibility:visible!important}.timeline.flat>li{border-bottom:none}.timeline.contextual{--indent-large-start:40px;--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:16px;--avatar-margin-end:12px;--line-curve:45deg}[dir=rtl] .timeline.contextual{--line-curve:-45deg}.timeline.contextual>li.hero:has(+.thread){--thread-start:var(--indent-large-start);--line-start:var(--indent-large-start);--line-end:calc(var(--line-start) + var(--line-width))}.timeline.contextual>li.hero:last-child,.timeline.contextual>li.thread:not(.does-not-exist),.timeline.contextual>li.ancestor:not(.does-not-exist){--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:-webkit-radial-gradient(bottom var(--forward), circle, 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)), -webkit-radial-gradient(top var(--backward), circle, 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-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:-webkit-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-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)}.timeline.contextual>li.hero:not(:has(+.thread)):not(:first-child):not(:only-child):not(:last-child){background-image:-webkit-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), -webkit-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-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)>.status-link,.timeline.contextual>li.descendant:not(.thread)>.status-focus{-webkit-padding-start:var(--line-start);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:-webkit-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>.status-link+.replies .replies-summary,.timeline.contextual>li.descendant.thread>.status-focus+.replies .replies-summary{-webkit-margin-start:calc(var(--avatar-size) + var(--avatar-margin-start) + var(--avatar-margin-end) + (var(--line-margin-end) * (var(--comments-level) - 1)));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>.status-link+.replies .status-link,.timeline.contextual>li.descendant.thread>.status-link+.replies .status-focus,.timeline.contextual>li.descendant.thread>.status-focus+.replies .status-link,.timeline.contextual>li.descendant.thread>.status-focus+.replies .status-focus{-webkit-padding-start:calc(var(--avatar-size) + var(--avatar-margin-start) + var(--avatar-margin-end) + (var(--line-margin-end) * (var(--comments-level) - 1)));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)>.status-link+.replies .replies-summary,.timeline.contextual>li.descendant:not(.thread)>.status-focus+.replies .replies-summary{-webkit-margin-start:calc(var(--thread-start) + var(--line-margin-end) * var(--comments-level));margin-inline-start:calc(var(--thread-start) + var(--line-margin-end) * var(--comments-level))}.timeline.contextual>li.descendant:not(.thread)>.status-link+.replies .status-link,.timeline.contextual>li.descendant:not(.thread)>.status-link+.replies .status-focus,.timeline.contextual>li.descendant:not(.thread)>.status-focus+.replies .status-link,.timeline.contextual>li.descendant:not(.thread)>.status-focus+.replies .status-focus{-webkit-padding-start:calc(var(--thread-start) + var(--line-margin-end) * var(--comments-level));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;-webkit-transform:rotate(var(--line-curve));transform:rotate(var(--line-curve));position:absolute;inset-inline-start:var(--line-start)}.timeline.contextual>li .replies-link{color:var(--text-insignificant-color);-webkit-margin-start:16px;margin-inline-start:16px;margin-top:-12px;padding-bottom:12px;font-size:90%}.timeline.contextual>li.ancestor .replies-link,.timeline.contextual>li.thread>.status-link .replies-link,.timeline.contextual>li.thread>.status-focus .replies-link{-webkit-margin-start:calc(var(--avatar-size) + var(--avatar-margin-start) + var(--avatar-margin-end));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 ul:not(.content *),.timeline.contextual>li .replies li:not(.content *){margin:0;padding:0;list-style:none}.timeline.contextual>li .replies>.replies-summary{--summary-padding:8px;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);-webkit-margin-end:calc(44px + 8px);border-radius:8px;align-items:center;gap:8px;margin-inline-end:52px;font-size:12px;list-style:none;display:inline-flex;position:relative}.timeline.contextual>li .replies>.replies-summary b{color:var(--text-color);font-weight:500}.timeline.contextual>li .replies>.replies-summary .avatars{flex-shrink:0;transition:opacity .3s}.timeline.contextual>li .replies>.replies-summary .avatars .avatar{transition:transform .3s}.timeline.contextual>li .replies>.replies-summary .avatars .avatar:not(:first-child){-webkit-margin-start:-4px;margin:0;margin-inline-start:-4px;transform:rotate(0)}.timeline.contextual>li .replies>.replies-summary .replies-counts>*{display:inline-block}.timeline.contextual>li .replies>.replies-summary .replies-summary-chevron{transition:transform .3s}.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(.timeline.contextual>li .replies>.replies-summary .replies-parent-link){transform:translate(-100%)}.timeline.contextual>li .replies>.replies-summary .replies-parent-link{margin:calc(-1 * var(--summary-padding)) 0;-webkit-margin-end:calc(-1 * var(--summary-padding));background-color:var(--link-bg-color);border-radius:8px;margin-inline-end:calc(-1 * var(--summary-padding))}.timeline.contextual>li .replies>.replies-summary .replies-parent-link:hover,.timeline.contextual>li .replies>.replies-summary .replies-parent-link:focus{color:var(--link-text-color);box-shadow:inset 0 0 0 2px var(--link-faded-color)}.timeline.contextual>li .replies>.replies-summary .replies-parent-link:active{background-color:var(--link-faded-color)}.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:-webkit-linear-gradient(bottom var(--forward), var(--comment-line-color), var(--bg-faded-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}.timeline.contextual>li .replies[open]>.replies-summary .avatars{opacity:.5}.timeline.contextual>li .replies[open]>.replies-summary .avatars .avatar{transform:rotate(-15deg)}.timeline.contextual>li .replies[open]>.replies-summary .replies-summary-chevron{transform:rotate(180deg)}.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:-webkit-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-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;-webkit-transform:rotate(var(--line-curve));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}.timeline.contextual>li .replies>ul>li:only-child>.replies>ul>li:only-child{-webkit-margin-start:calc(-1 * var(--line-margin-end));background-position:16px 0;margin-inline-start:calc(-1 * var(--line-margin-end))}[dir=rtl] :is(.timeline.contextual>li .replies>ul>li:only-child>.replies>ul>li:only-child){background-position:-16px 0}.timeline.contextual>li .replies>ul>li:only-child>.replies>ul>li:only-child{background-size:100% 28px}.timeline.contextual>li .replies>ul>li:only-child>.replies>ul>li:only-child:before{display:none}.timeline.contextual .time-gap{-webkit-padding-start:calc(var(--line-start) + 16px);-webkit-padding-end:16px;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:24px!important;padding-block:calc(24px + var(--time-gap-range,0) * 4px)!important}.timeline.contextual .time-gap:before{content:none!important}.timeline.contextual .time-gap:after{content:"";width:var(--line-width);background-image:-webkit-repeating-linear-gradient(top, transparent, transparent var(--line-width), var(--bg-color) var(--line-width), var(--bg-color) calc(var(--line-width) * 2));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));-webkit-mask-image:-webkit-linear-gradient(#0000,#000,#0000);position:absolute;inset-block:0;inset-inline-start:var(--line-start);mask-image:linear-gradient(#0000,#000,#0000)}.timeline-deck.compact .status{-webkit-mask-image:-webkit-linear-gradient(#000,#000 80%,#0000 95%);max-height:max(25vh,160px);overflow:hidden;mask-image:linear-gradient(#000,#000 80%,#0000 95%)}.timeline-deck.compact .status .meta~*{pointer-events:none}.timeline-header{opacity:.75;padding:0 16px}.timeline-empty{color:var(--text-insignificant-color);margin-bottom:3em;padding:0 16px}.timeline:not(.flat)>li.timeline-item-container{--avatar-size:50px;--line-start:40px;--line-width:3px;--line-end:calc(var(--line-start) + var(--line-width));background-image:-webkit-linear-gradient(var(--line-dir), transparent, transparent 40px, var(--comment-line-color) 40px, var(--comment-line-color) calc(40px + 3px), transparent calc(40px + 3px), transparent);background-image:linear-gradient(var(--line-dir), transparent, transparent 40px, var(--comment-line-color) 40px, var(--comment-line-color) calc(40px + 3px), transparent calc(40px + 3px), transparent);background-image:-webkit-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-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.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-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}.timeline:not(.flat)>li.timeline-item-container-end:has(.status-pre-meta){background-size:100% 36px}.timeline:not(.flat)>li.timeline-item-container-middle .status-reply-to:not(.visibility-direct):not(.status-card),.timeline:not(.flat)>li.timeline-item-container-end .status-reply-to:not(.visibility-direct):not(.status-card){background-image:none}.timeline:not(.flat)>li.timeline-item-diff-author>.status-link>.status>a>.avatar,.timeline:not(.flat)>li.timeline-item-diff-author>.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)}.timeline:not(.flat)>li.timeline-item-container-type-thread.timeline-item-container-middle:not(.timeline-item-diff-author)>.status-link>.status>.container>.meta,.timeline:not(.flat)>li.timeline-item-container-type-thread.timeline-item-container-middle:not(.timeline-item-diff-author)>.status-focus>.status>.container>.meta{display:none}.timeline .show-more{text-align:start;border-radius:0;position:relative;-webkit-padding-start:calc(var(--line-end) + var(--line-margin-end))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0000!important;padding-block:16px!important;padding-inline-start:calc(var(--line-end) + var(--line-margin-end))!important}.timeline .show-more .avatars-bunch>.avatar:not(:first-child){-webkit-margin-start:-4px;margin-inline-start:-4px}.timeline .show-more:hover{filter:none!important;color:var(--text-color)!important;background-color:var(--bg-faded-blur-color)!important}.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;-webkit-transform:rotate(var(--line-curve));transform:rotate(var(--line-curve));position:absolute;inset-inline-start:var(--line-start)}.status-loading,.status-error{text-align:center;color:var(--text-insignificant-color);max-width:var(--main-width)}.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}@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){.status-link:focus,.status-link.is-active,.status-focus:focus,.status-focus.is-active{background-color:var(--link-bg-hover-color);outline-offset:-2px}}@media (hover:hover){.status-link:hover{background-color:var(--link-bg-hover-color);outline-offset:-2px}}.status-link:active:not(:has(:is(button,.media,.poll,.card,.status-card-link):active)){filter:brightness(.95)}.status-carousel{--carousel-faded-color:var(--bg-faded-color);background:-webkit-linear-gradient(top var(--forward), var(--carousel-faded-color), transparent);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:-webkit-radial-gradient(bottom center, ellipse 50% 32px, var(--carousel-faded-color), transparent), -webkit-linear-gradient(bottom, var(--bg-color) 8px, transparent 64px);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:16px;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:empty:not(does-not-exist){display:none}.status-carousel>ul>li:has(>a:empty){display:none}.status-carousel .status-carousel-beacon{-webkit-margin-end:calc(-1 * var(--carousel-gap));pointer-events:none;opacity:0;margin-inline-end:calc(-1 * var(--carousel-gap))}.status-carousel .status-carousel-beacon~.status-carousel-beacon{-webkit-margin-start:calc(-1 * var(--carousel-gap));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))}.status-carousel .content-container .content:only-child:has(.status-card){font-size:inherit}.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}.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;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(button,.media):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{width:var(--main-width);background-color:var(--bg-color);max-width:100vw;box-shadow:-1px 0 var(--bg-color)}[dir=rtl] :is(.deck-backdrop .deck){box-shadow:1px 0 var(--bg-color)}.deck-backdrop .deck.slide-in:not(.deck-view-full){-webkit-animation:slide-in .5s var(--timing-function);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 .button-switch-view,.deck-backdrop .deck .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:-webkit-radial-gradient(circle, transparent 30em, var(--bg-faded-color));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:hover,.deck-close:focus{color:var(--text-color)!important}button.plain.has-badge:not(.does-not-exist):after,.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;-webkit-animation:fade-from-top .3s var(--timing-function);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%;-webkit-animation:appear .1s var(--timing-function) both;animation:appear .1s var(--timing-function) both;-webkit-transition:width .3s var(--timing-function);transition:width .3s var(--timing-function);flex-grow:1;position:relative}.media-modal-container:only-child{width:100%}.media-modal-container.loading{background-image:-webkit-radial-gradient(closest-side, var(--bg-blur-color), transparent);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:-webkit-linear-gradient(var(--forward), var(--accent-gradient));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 img,.carousel .carousel-item 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)}.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}.carousel-top-controls[hidden],.carousel-controls[hidden]{opacity:0}.carousel-controls{top:45%}.button.carousel-button,button.carousel-button:not(.does-not-exist),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}.button.carousel-button,button.carousel-button:not(.does-not-exist){background-color:var(--bg-blur-color)}.button.carousel-button:hover:not(:active),.button.carousel-button:focus:not(:active),button.carousel-button:not(.does-not-exist):hover:not(:active),button.carousel-button:not(.does-not-exist):focus:not(:active){background-color:var(--bg-color)}.carousel-top-controls .szh-menu-container{pointer-events:auto}.button.carousel-button[hidden],button.carousel-button[hidden]:not(.does-not-exist){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):hover .icon,button.carousel-dot:not(.active):focus .icon,button.carousel-dot.active:not(.does-not-exist),button.carousel-dot.active[disabled]{opacity:1}button.carousel-dot.active:not(.does-not-exist) .icon,button.carousel-dot.active[disabled] .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 .button.carousel-button:hover:not(:active),.carousel-controls .button.carousel-button:focus:not(:active),.carousel-controls button.carousel-button:not(.does-not-exist):hover:not(:active),.carousel-controls button.carousel-button:not(.does-not-exist):focus:not(:active){transform:scale(1.2)}.carousel-controls .button.carousel-button:active,.carousel-controls button.carousel-button:not(.does-not-exist):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%)}#compose-button .icon{transition:transform .3s ease-in-out}#compose-button[hidden] .icon{transform:rotate(-25deg)}#compose-button:hover,#compose-button: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[data-shortcuts-view-mode=tab-menu-bar] #compose-button{bottom:68px;bottom:calc(16px + env(safe-area-inset-bottom) + 52px)}body.exp-tab-bar-v2 :is(#app[data-shortcuts-view-mode=tab-menu-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);-webkit-animation:slide-up .3s var(--timing-function);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){-webkit-padding-after:0;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:-webkit-radial-gradient(circle, var(--close-button-bg-color) 0px,var(--close-button-bg-color) 14px, transparent 14px);background-image:radial-gradient(circle, var(--close-button-bg-color) 0px,var(--close-button-bg-color) 14px, transparent 14px);width:44px;height:44px;color:var(--close-button-color);justify-content:center;align-items:center;display:inline-flex}@supports (background:radial-gradient(red, red 1px 2px, red 3px)){.sheet .sheet-close{background-image:-webkit-radial-gradient(circle, var(--close-button-bg-color) 0px 14px, transparent 14px);background-image:radial-gradient(circle, var(--close-button-bg-color) 0px 14px, transparent 14px)}}.sheet .sheet-close.outer{background-image:-webkit-radial-gradient(circle, var(--bg-faded-color) 0px,var(--bg-faded-color) 13px, var(--outline-color) 13px,var(--outline-color) 14px, transparent 14px);background-image:radial-gradient(circle, var(--bg-faded-color) 0px,var(--bg-faded-color) 13px, var(--outline-color) 13px,var(--outline-color) 14px, transparent 14px);margin-top:-44px}@supports (background:radial-gradient(red, red 1px 2px, red 3px)){.sheet .sheet-close.outer{background-image:-webkit-radial-gradient(circle, var(--bg-faded-color) 0px 13px, var(--outline-color) 13px 14px, transparent 14px);background-image:radial-gradient(circle, var(--bg-faded-color) 0px 13px, var(--outline-color) 13px 14px, transparent 14px)}}.sheet .sheet-close:hover,.sheet .sheet-close:focus{color:var(--close-button-hover-color)}.sheet .sheet-close:active{background-image:-webkit-radial-gradient(circle, var(--close-button-bg-active-color) 0px,var(--close-button-bg-active-color) 14px, transparent 14px);background-image:radial-gradient(circle, var(--close-button-bg-active-color) 0px,var(--close-button-bg-active-color) 14px, transparent 14px)}@supports (background:radial-gradient(red, red 1px 2px, red 3px)){.sheet .sheet-close:active{background-image:-webkit-radial-gradient(circle, var(--close-button-bg-active-color) 0px 14px, transparent 14px);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 h1,.sheet header h2,.sheet header 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{-webkit-mask-image:-webkit-linear-gradient(0deg,#0000 0%,#000 10px);padding-top:0;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:-webkit-linear-gradient(top left, var(--bg-faded-color), var(--bg-color) 33%, var(--bg-faded-color), var(--outline-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}.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}.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{-webkit-padding-end:4px!important;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{-webkit-padding-start:8px!important;-webkit-padding-end:4px!important;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{-webkit-padding-start:8px!important;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}.szh-menu .menu-control-group-horizontal .szh-menu__item{flex-direction:column;gap:2px;display:flex;padding:8px!important}.szh-menu .menu-control-group-horizontal .szh-menu__item .icon{opacity:1}.szh-menu .menu-control-group-horizontal .szh-menu__item .icon+span{text-align:center;opacity:.5;text-overflow:clip;width:100%;-webkit-mask-image:-webkit-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%}.szh-menu .menu-control-group-horizontal .szh-menu__item:before{content:""}.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}.szh-menu .menu-control-group-horizontal:first-child:not(does-not-exist) .szh-menu__item,.szh-menu li[role=none]+.menu-control-group-horizontal .szh-menu__item{padding-block:12px!important}.szh-menu .menu-control-group-horizontal:first-child:not(does-not-exist)>[class^=szh-menu]:first-child,.szh-menu li[role=none]+.menu-control-group-horizontal>[class^=szh-menu]:first-child,.szh-menu .menu-control-group-horizontal:first-child:not(does-not-exist)>[class^=szh-menu]:first-child>[class^=szh-menu],.szh-menu li[role=none]+.menu-control-group-horizontal>[class^=szh-menu]:first-child>[class^=szh-menu]{border-start-start-radius:8px}.szh-menu .menu-control-group-horizontal:first-child:not(does-not-exist)>[class^=szh-menu]:last-child,.szh-menu li[role=none]+.menu-control-group-horizontal>[class^=szh-menu]:last-child,.szh-menu .menu-control-group-horizontal:first-child:not(does-not-exist)>[class^=szh-menu]:last-child>[class^=szh-menu],.szh-menu li[role=none]+.menu-control-group-horizontal>[class^=szh-menu]:last-child>[class^=szh-menu]{border-start-end-radius:8px}.szh-menu .szh-menu__item--type-checkbox:not(.szh-menu__item--disabled):not(.szh-menu__item--hover) .icon{opacity:.15}.szh-menu .szh-menu__item--type-checkbox.szh-menu__item--checked:not(.szh-menu__item--disabled):not(.szh-menu__item--hover){color:var(--link-color)}.szh-menu .szh-menu__item--type-checkbox.szh-menu__item--checked: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:24px;min-width:var(--dimension);min-height:24px;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}.char-counter meter::-webkit-meter-inner-element{display:none}.char-counter meter::-webkit-meter-bar{display:none}.char-counter meter::-webkit-meter-optimum-value{display:none}.char-counter meter::-webkit-meter-suboptimum-value{display:none}.char-counter meter::-webkit-meter-even-less-good-value{display:none}.char-counter meter::-moz-meter-bar{background:0 0}.char-counter meter.warning{--color:var(--orange-color);transform:scale(1)}.char-counter meter.danger{--color:var(--red-color);transform:scale(1)}.char-counter meter.explode{background-image:none;transform:scale(1)}.char-counter meter.warning+.counter,.char-counter meter.danger+.counter,.char-counter meter.explode+.counter{opacity:1;color:var(--text-insignificant-color)}.char-counter meter.danger+.counter,.char-counter meter.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%)}:root .toastify.shiny-pill,.shiny-pill:not(.does-not-exist):not(.does-not-exist){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}.shiny-pill:not(.does-not-exist):not(.does-not-exist):hover:not(:active),: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:hover,:root .toastify.alert: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:-webkit-radial-gradient(50% 50%, circle, var(--bg-color) 25%, var(--bg-faded-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}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){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:hover,ul.link-list li a: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:hover:not(:active),.nav-menu-button: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:hover .avatar,.nav-menu-button:focus .avatar,.nav-menu-button.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}#columns>.deck-container:first-child:not(:only-child)>.deck{-webkit-margin-start:auto;-webkit-margin-end:0;margin-inline:auto 0}#columns>.deck-container:last-child:not(:only-child)>.deck{-webkit-margin-end:auto;-webkit-margin-start:0;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{-webkit-box-pack:stretch;justify-content:stretch;align-items:stretch;height:100dvh}#columns>*{padding:0 16px}#columns>:not(.deck-container){display:none}#columns>#notifications-page{padding-inline:0}#columns>#notifications-page .timeline-deck>header{margin-inline:16px}#columns>*{border-inline:var(--hairline-width) solid var(--bg-faded-color);height:auto;height:initial}#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:-webkit-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;-webkit-transform:translateX(calc(-50% + var(--main-width) / 2));transform:translateX(calc(-50% + var(--main-width) / 2))}[dir=rtl] .filter-bar.expandable:not(#columns .filter-bar){-webkit-transform:translateX(calc(50% - var(--main-width) / 2));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}.filter-bar .filter-field>.icon{color:var(--link-color)}.filter-bar .filter-field:placeholder-shown{color:var(--text-insignificant-color)}.filter-bar .filter-field:focus-visible,.filter-bar .filter-field:hover{border-color:var(--link-light-color)}.filter-bar .filter-field:focus{outline-color:var(--link-light-color)}.filter-bar .filter-field.is-active{border-color:var(--link-color);box-shadow:inset 0 0 8px var(--link-faded-color)}.filter-bar .filter-field input,.filter-bar .filter-field 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}.filter-bar .filter-field input[type=month]{min-width:6em}.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)) .filter-bar .filter-field input[type=month]::-webkit-calendar-picker-indicator{filter:invert()}}:where(html.is-dark) .filter-bar .filter-field input[type=month]::-webkit-calendar-picker-indicator{filter:invert()}.filter-bar.centered{justify-content:center}@media (width>=40em){.filter-bar{background-color:#0000}}.filter-bar>a:not(.filter-clear){background-color:var(--bg-color);color:var(--link-color);white-space:nowrap;border:2px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;-webkit-text-decoration:none;text-decoration:none;transition:border-color .3s ease-out;display:inline-flex}.filter-bar>a:focus-visible{border-color:var(--link-light-color)}@media (hover:hover){.filter-bar>a:hover{border-color:var(--link-light-color)}}.filter-bar>a>*{vertical-align:middle}.filter-bar>a.is-active{border-color:var(--link-color);box-shadow:inset 0 0 8px var(--link-faded-color)}.filter-bar>a>.filter-count{color:var(--text-insignificant-color);-webkit-margin-end:-8px;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}.notification-peek .notification{padding-inline:0!important}@media (width>=40em){html,body{background-color:var(--meta-theme-color,var(--bg-faded-color))}.deck-container{background-color:var(--bg-faded-color)}#app{display:flex}.deck-container{-webkit-transition:-webkit-transform .4s var(--timing-function);transition:-webkit-transform .4s var(--timing-function);transition:transform .4s var(--timing-function);transition:transform .4s var(--timing-function), -webkit-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{-webkit-border-start:1px solid var(--divider-color);border-inline-start:1px solid var(--divider-color)}.timeline-deck{background-color:#0000;border:0}.timeline-deck>header{--margin-top:8px;top:8px;top:var(--margin-top);margin-inline:8px}.timeline-deck>header .header-grid{background-color:var(--bg-faded-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]{-webkit-transform:translate3d(0, calc((100% + var(--margin-top)) * -1), 0);transform:translate3d(0, calc((100% + var(--margin-top)) * -1), 0)}.deck>header{text-shadow:0 1px var(--bg-color)}.deck>header .szh-menu-container,.deck>header form{text-shadow:none}.deck>header h1{font-size:1.5em}.updates-button{margin-top:24px}.timeline:not(.flat)>li{--item-radius:16px;border:1px solid var(--divider-color);background-color:var(--bg-color);border-radius:16px;border-radius:var(--item-radius);box-shadow:0px 1px var(--bg-blur-color);-webkit-transition:-webkit-transform .4s var(--timing-function);transition:-webkit-transform .4s var(--timing-function);transition:transform .4s var(--timing-function);transition:transform .4s var(--timing-function), -webkit-transform .4s var(--timing-function);--back-transition:transform .4s ease-out;margin:16px 0;overflow:hidden}.timeline:not(.flat)>li:empty:not(does-not-exist){display:none}.timeline:not(.flat)>li: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){-webkit-transition:var(--back-transition);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){-webkit-transition:var(--back-transition);transition:var(--back-transition);transform:translate(-1.25vw)}.timeline:not(.flat)>li:not(:has(.status-carousel)):has(.status-link.is-active)+li{-webkit-transition:var(--back-transition);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)),[dir=rtl] :is(.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;-webkit-transform:translateX(calc(-50% + var(--main-width) / 2));transform:translateX(calc(-50% + var(--main-width) / 2))}[dir=rtl] li.timeline-item-carousel{-webkit-transform:translateX(calc(50% - var(--main-width) / 2));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{-webkit-margin-before:0;-webkit-padding-before:0;margin-block-start:0;padding-block-start:0}#modal-container>div{top:0;z-index:1000;background-color:var(--backdrop-color);width:100%;height:100%;-webkit-animation:appear .5s var(--timing-function) both;animation:appear .5s var(--timing-function) both;-webkit-transition:all .5s var(--timing-function);transition:all .5s var(--timing-function);justify-content:center;align-items:center;display:flex;position:fixed;inset-inline-end:0}#modal-container>div.solid{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}#modal-container>div.min{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))}#modal-container>div.min{--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))}#modal-container>div.min{--origin-bottom:calc(100% - var(--compose-button-dimension-half) - var(--bottom));-webkit-transform-origin:var(--origin-end) var(--origin-bottom);transform-origin:var(--origin-end) var(--origin-bottom)}#modal-container>div .sheet{-webkit-transition:-webkit-transform .3s var(--timing-function);transition:-webkit-transform .3s var(--timing-function);transition:transform .3s var(--timing-function);transition:transform .3s var(--timing-function), -webkit-transform .3s var(--timing-function);transform-origin:bottom}#modal-container>div:has(~div) .sheet{transform:scale(.975)}@media (width<=calc(40em - 1px)){#app[data-shortcuts-view-mode=tab-menu-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{-o-object-fit:cover;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;-webkit-font-feature-settings:"ss01", "zero", "zero";font-feature-settings:"ss01", "zero", "zero"}.name-text.show-acct{display:inline-block}a.name-text:hover b,a.name-text:focus b,a.name-text.short:hover i,a.name-text.short: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)}.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:hover,.status-translation-block summary button: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:-webkit-linear-gradient(bottom var(--backward), var(--bg-color) 50%, var(--bg-faded-blur-color));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:-webkit-linear-gradient(top var(--forward), var(--bg-color), var(--bg-faded-blur-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-mask-image:-webkit-linear-gradient(0deg,#000 3em,#0000);-webkit-box-orient:vertical;padding-top:.75em;display:-webkit-box;overflow:hidden;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:-webkit-linear-gradient(290deg, var(--reblog-faded-color), transparent min(160px, 50%));background:linear-gradient(160deg, var(--reblog-faded-color), transparent min(160px, 50%));background:-webkit-linear-gradient(var(--post-gradient-angle), var(--reblog-faded-color), transparent var(--post-gradient-height));background:linear-gradient(var(--post-gradient-angle), var(--reblog-faded-color), transparent var(--post-gradient-height))}.status-group{background:-webkit-linear-gradient(290deg, var(--group-faded-color), transparent min(160px, 50%));background:linear-gradient(160deg, var(--group-faded-color), transparent min(160px, 50%));background:-webkit-linear-gradient(var(--post-gradient-angle), var(--group-faded-color), transparent var(--post-gradient-height));background:linear-gradient(var(--post-gradient-angle), var(--group-faded-color), transparent var(--post-gradient-height))}.status-followed-tags{background:-webkit-linear-gradient(290deg, var(--hashtag-faded-color), transparent min(160px, 50%));background:linear-gradient(160deg, var(--hashtag-faded-color), transparent min(160px, 50%));background:-webkit-linear-gradient(var(--post-gradient-angle), var(--hashtag-faded-color), transparent var(--post-gradient-height));background:linear-gradient(var(--post-gradient-angle), var(--hashtag-faded-color), transparent var(--post-gradient-height))}.timeline-item-container:not(.timeline-item-container-start) .status-followed-tags{background:-webkit-radial-gradient(0 1.2em, ellipse, var(--hashtag-faded-color), transparent min(160px, 50%));background:radial-gradient(ellipse at 0 1.2em, var(--hashtag-faded-color), transparent min(160px, 50%));background:-webkit-radial-gradient(0 1.2em, ellipse, var(--hashtag-faded-color), transparent var(--post-gradient-height));background:radial-gradient(ellipse at 0 1.2em, var(--hashtag-faded-color), transparent var(--post-gradient-height));background-repeat:no-repeat;background-size:100% 3em}.status-reply-to{background:-webkit-linear-gradient(290deg, var(--reply-to-faded-color), transparent min(160px, 50%));background:linear-gradient(160deg, var(--reply-to-faded-color), transparent min(160px, 50%));background:-webkit-linear-gradient(var(--post-gradient-angle), var(--reply-to-faded-color), transparent var(--post-gradient-height));background:linear-gradient(var(--post-gradient-angle), var(--reply-to-faded-color), transparent var(--post-gradient-height))}.status-reblog .status-reply-to,.status-group .status-reply-to,.status-followed-tags .status-reply-to{background:-webkit-linear-gradient(110deg, var(--reply-to-faded-color), transparent min(160px, 50%));background:linear-gradient(-20deg, var(--reply-to-faded-color), transparent min(160px, 50%));background:-webkit-linear-gradient(var(--post-gradient-chip-angle), var(--reply-to-faded-color), transparent var(--post-gradient-height));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);-webkit-margin-end:4px;vertical-align:text-bottom;margin-inline-end:4px}.status-group .status-pre-meta .icon{color:var(--group-color);-webkit-margin-end:4px;vertical-align:text-bottom;margin-inline-end:4px}.status-followed-tags .status-pre-meta{z-index:1;flex-wrap:wrap;align-items:center;gap:4px;display:flex;position:relative}.status-followed-tags .status-pre-meta .icon{color:var(--hashtag-color);-webkit-margin-end:4px;vertical-align:text-bottom;margin-inline-end:4px}.status-followed-tags .status-pre-meta a{color:var(--hashtag-text-color);-webkit-text-decoration-color:var(--hashtag-faded-color);text-decoration-color:var(--hashtag-faded-color);text-underline-offset:2px;vertical-align:top;text-transform:uppercase;padding:2px;font-size:12px;font-weight:700;text-decoration-thickness:2px;display:inline-block}.status-followed-tags .status-pre-meta a:hover{color:var(--text-color);-webkit-text-decoration-color:var(--hashtag-color);text-decoration-color:var(--hashtag-color)}.status-followed-tags .status-followed-tag-item{color:var(--hashtag-text-color);text-transform:uppercase;-webkit-margin-end:.5em;margin-inline-end:.5em;padding:2px;font-size:12px;font-weight:700}.status{line-height:1.4;font-size:var(--text-size);align-items:flex-start;padding:16px;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}.status-card-container{flex-direction:column;gap:8px;margin:8px 0 0;display:flex}.timeline-deck .status:not(.large) .content.truncated~.status-card-container{display:none}.timeline-deck .status:not(.large) .status-card-container{max-height:max(160px,33vh);overflow:clip}.timeline-deck .status:not(.large) .status-card-container:has(.quote-post-native){max-height:max(200px,40vh)}.timeline-deck .status:not(.large) .status-card-container:has(.quote-post-native :is(.quote-post-native,.poll,.media-container)){max-height:max(240px,50vh)}.timeline-deck .status:not(.large) .status-card-container.truncated{-webkit-mask-image:-webkit-linear-gradient(#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;inset-block-end:16px;inset-block-end:var(--inset-offset);inset-inline-end: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-inline-end:var(--inset-offset)}.status-card-link:hover .status-card:not(.status-card .status-card),.status-card-link: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:hover .status-card:not(.status-card .status-card) img,.status-card-link:focus .status-card:not(.status-card .status-card) img{animation:5s ease-in-out 1s 5 position-object;-webkit-animation-duration:var(--anim-duration,5s);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:12px;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) .content,.status-card:not(.status-carousel .status) .poll,.status-card:not(.status-carousel .status) .media-container{overflow:hidden;max-height:max(160px,33vh)!important}.status.small:not(.status-carousel .status):not(.status.large .status) .status-card .content:not(.does-not-exist),.status.small:not(.status-carousel .status):not(.status.large .status) .status-card .poll:not(.does-not-exist),.status.small:not(.status-carousel .status):not(.status.large .status) .status-card .media-container:not(.media-gt2){max-height:80px!important}.status.large .status-card .content,.status.large .status-card .poll,.status.large .status-card .media-container{max-height:80vh!important}.status-card .content,.status-card .poll,.status-card .media-container{font-size:inherit!important}.status-card .content.truncated,.status-card .poll:not(.does-not-exist),.status-card .media-container.truncated{-webkit-mask-image:-webkit-linear-gradient(0deg,#000 80px,#0000);mask-image:linear-gradient(#000 80px,#0000)}.status.small .status-card .content.truncated,.status.small .status-card .poll:not(.does-not-exist),.status.small .status-card .media-container.truncated{-webkit-mask-image:-webkit-linear-gradient(0deg,#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{-webkit-mask-image:-webkit-linear-gradient(#0000,#000);padding-bottom:0;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:-webkit-repeating-linear-gradient(0deg,#00000080 0 1px,#000 1px 3px);mask-image:repeating-linear-gradient(#00000080 0 1px,#000 1px 3px);-webkit-mask-image:-webkit-repeating-linear-gradient(0deg,#00000080 0 1px,#000 1px 3px);mask-image:repeating-linear-gradient(#00000080 0 1px,#000 1px 3px)}.status.ghost>.container{align-self:center}.status.ghost>.container>.content-container{font-style:italic}.status.ghost>.container>.meta{opacity:.75}.status.filtered{align-items:center;gap:8px;padding-block:12px;display:flex}.status-carousel .status.filtered{-webkit-padding-start:24px;padding:16px;padding-inline-start:24px}.status.filtered .status-filtered-info{pointer-events:none;white-space:nowrap;text-overflow:ellipsis;-webkit-mask-image:-webkit-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:active .avatar,.status.filtered:hover .avatar,.status.filtered:focus .avatar{opacity:1}.status.filtered .status-filtered-info-1,.status.filtered .status-filtered-info-2{transition:all .2s ease-out}.status.filtered:hover .status-filtered-info-1,.status.filtered:hover .status-filtered-info-2{transition-delay:1.5s}.status.filtered .status-filtered-info-1{opacity:.5}.status.filtered:active .status-filtered-info-1,.status.filtered:hover .status-filtered-info-1,.status.filtered:focus .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:active .status-filtered-info-2,.status.filtered:hover .status-filtered-info-2,.status.filtered:focus .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:16px;padding-top:var(--top-padding);margin-bottom:-8px;margin-bottom:calc(-1 * var(--top-padding) / 2);background-image:-webkit-linear-gradient(290deg, transparent 2.5%, var(--reply-to-faded-color) 10%, transparent);background-image:linear-gradient(160deg, transparent 2.5%, var(--reply-to-faded-color) 10%, transparent);background-image:-webkit-linear-gradient(var(--post-gradient-angle), transparent 2.5%, var(--reply-to-faded-color) 10%, transparent);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% - 8px);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;-webkit-mask-image:-webkit-linear-gradient(0deg,#000 8px,#0000);position:absolute;inset-inline-start:var(--line-start);mask-image:linear-gradient(#000 8px,#0000)}.status.compact-reply .avatar{-webkit-margin-start:calc((50px - var(--avatar-size)) / 2);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}.status.compact-reply .status-filtered-badge.badge-meta>span+span{width:auto;position:static}.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{-webkit-padding-start:12px;padding-inline-start:12px}.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}.status>.container>.meta .meta-name{-webkit-mask-image:-webkit-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}.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 .time,.status>.container>.meta .edited{color:var(--text-insignificant-color);text-align:end;-webkit-margin-start:4px;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}.status>.container>.meta a.time .more{-webkit-margin-start:4px;margin-inline-start:4px;transition:transform .2s ease-out}.status>.container>.meta a.time:hover .more,.status>.container>.meta a.time: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{-webkit-margin-start:4px;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:-webkit-repeating-linear-gradient(160deg, transparent, transparent 3px, var(--reply-to-faded-color) 3px, var(--reply-to-faded-color) 4px);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{-webkit-margin-start:4px;margin-block:0;margin-inline-start:4px}.meta-name+.status-thread-badge+.time{-webkit-margin-start:0!important;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;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.large>.container>.content-container{-webkit-margin-start:calc(-50px - 16px);margin-inline-start:-66px;padding-top:10px;padding-bottom:10px}.status .content-container.has-spoiler .spoiler-button:not([hidden]),.status .content-container.has-spoiler .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}.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),.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}.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) ruby,.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button~.card .meta-container:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist) ruby{filter:contrast(0);background-color:#000}.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) *,.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button~.card .meta-container:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist) *{-webkit-text-decoration-color:inherit;text-decoration-color:inherit;text-decoration-line:line-through;text-decoration-thickness:1.5em}.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) img,.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button~.card .meta-container:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist) img,.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) video,.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button~.card .meta-container:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist) video{filter:invert(.5);background-color:#000}.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button~.content.truncated{opacity:1}.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}.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}.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button~.card .card-image>img{display:none}.status .content-container.has-spoiler:not(.show-media) .spoiler-button~.media-container figcaption,.status .content-container.has-spoiler:not(.show-media) .spoiler-media-button~.media-container figcaption,.status .content-container.has-spoiler:not(.show-media) .spoiler-button~.media-figure-multiple figcaption,.status .content-container.has-spoiler:not(.show-media) .spoiler-media-button~.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}.status .content-container.has-spoiler:not(.show-media) .spoiler-button~.media-container figcaption *,.status .content-container.has-spoiler:not(.show-media) .spoiler-media-button~.media-container figcaption *,.status .content-container.has-spoiler:not(.show-media) .spoiler-button~.media-figure-multiple figcaption *,.status .content-container.has-spoiler:not(.show-media) .spoiler-media-button~.media-figure-multiple figcaption *{text-decoration-line:line-through;text-decoration-thickness:1.5em}.status .content-container.has-spoiler:not(.show-media) .spoiler-button~.media-container figcaption img,.status .content-container.has-spoiler:not(.show-media) .spoiler-media-button~.media-container figcaption img,.status .content-container.has-spoiler:not(.show-media) .spoiler-button~.media-figure-multiple figcaption img,.status .content-container.has-spoiler:not(.show-media) .spoiler-media-button~.media-figure-multiple figcaption img{opacity:0}.status .content-container.has-spoiler:not(.show-media) .spoiler-button~.media-container .media,.status .content-container.has-spoiler:not(.show-media) .spoiler-media-button~.media-container .media,.status .content-container.has-spoiler:not(.show-media) .spoiler-button~.media-first-container .media,.status .content-container.has-spoiler:not(.show-media) .spoiler-media-button~.media-first-container .media,.status .content-container.has-spoiler:not(.show-media) .spoiler-button~.media-figure-multiple .media,.status .content-container.has-spoiler:not(.show-media) .spoiler-media-button~.media-figure-multiple .media{background-image:-webkit-radial-gradient(50% 50%, circle, var(--average-color,var(--bg-faded-color)), var(--bg-color) 25em);background-image:radial-gradient(circle at 50% 50%, var(--average-color,var(--bg-faded-color)), var(--bg-color) 25em)}.status .content-container.has-spoiler:not(.show-media) .spoiler-button~.media-container .media>:not(.media-play):not(.alt-badge),.status .content-container.has-spoiler:not(.show-media) .spoiler-media-button~.media-container .media>:not(.media-play):not(.alt-badge),.status .content-container.has-spoiler:not(.show-media) .spoiler-button~.media-first-container .media>:not(.media-play):not(.alt-badge),.status .content-container.has-spoiler:not(.show-media) .spoiler-media-button~.media-first-container .media>:not(.media-play):not(.alt-badge),.status .content-container.has-spoiler:not(.show-media) .spoiler-button~.media-figure-multiple .media>:not(.media-play):not(.alt-badge),.status .content-container.has-spoiler:not(.show-media) .spoiler-media-button~.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 .spoiler-button.spoiling,.status .content-container.show-spoiler .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}.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:-webkit-linear-gradient(#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}.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):hover,.status .content .inner-content a:not(.mention):not(.has-url-text):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)}.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 .h-card,.status .content .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{-webkit-margin-before:0;margin-block-start:0}.status .content p:last-child{-webkit-margin-after:0;margin-block-end:0}.status .content blockquote{margin-block:min(.75em,12px);margin-inline:0;padding-block:0;padding-inline:12px 0;position:relative}.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}.status .content:has(~.status-card-container>.quote-post-native) .inner-content br:has(+br+.quote-inline){display:none}.status .content:has(~.status-card-container>.quote-post-native) .inner-content br:has(+.quote-inline){display:none}.status .content:has(~.status-card-container>.quote-post-native) .inner-content .quote-inline{display:none}.status .content:has(~.status-card-container>.quote-post-native) .inner-content br:is(p):has(+br+.quote-inline):first-child+p{-webkit-margin-before:0;margin-block-start:0}.status .content:has(~.status-card-container>.quote-post-native) .inner-content br:is(p):has(+.quote-inline):not(does-not-exist):first-child+p{-webkit-margin-before:0;margin-block-start:0}.status .content:has(~.status-card-container>.quote-post-native) .inner-content p.quote-inline:not(does-not-exist):not(does-not-exist):first-child+p{-webkit-margin-before:0;margin-block-start:0}.status .content .inner-content>ul,.status .content .inner-content>ol,.status .content .inner-content>div>ul,.status .content .inner-content>div>ol,.status .content .inner-content>blockquote>ul,.status .content .inner-content>blockquote>ol{-webkit-padding-start:1.5em;margin-block:min(.75em,12px);margin-inline:0;padding-inline-start:1.5em}.status .content .inner-content>ul li>ul,.status .content .inner-content>ul li>ol,.status .content .inner-content>ol li>ul,.status .content .inner-content>ol li>ol,.status .content .inner-content>div>ul li>ul,.status .content .inner-content>div>ul li>ol,.status .content .inner-content>div>ol li>ul,.status .content .inner-content>div>ol li>ol,.status .content .inner-content>blockquote>ul li>ul,.status .content .inner-content>blockquote>ul li>ol,.status .content .inner-content>blockquote>ol li>ul,.status .content .inner-content>blockquote>ol li>ol{-webkit-padding-start:1.5em;padding-inline-start:1.5em}.status .content .inner-content p.quote-inline br,.status .content .inner-content .quote-inline br+br~br{display:none}.status .content ul{list-style-type:disc}.status .content strong,.status .content 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{grid-gap:2px;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}.status-carousel .status .media-container:not(.status-card .media-container) figure:before{content:"";flex-basis:12px;display:block}.status-carousel .status .media-container:not(.status-card .media-container) figure figcaption{padding-inline:16px!important}.status-carousel .status .media-container:not(.status-card .media-container):not(.media-figure-multiple .media-container){margin-bottom:-16px}.status-carousel .status .media-container:not(.status-card .media-container):not(.media-figure-multiple .media-container):has(+.status-card-container){margin-bottom:0}.status-carousel .status .media-container.media-eq1:not(.status-card .media-container):not(.media-figure-multiple .media-container):not(:has(figure)){text-align:center;background-color:var(--img-bg-color)}.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.media-eq2:not(.status-card .media-container),.status.medium .content~* .media-container.media-gt2:not(.status-card .media-container),.status.medium .content~.media-container.media-eq2:not(.status-card .media-container),.status.medium .content~.media-container.media-gt2:not(.status-card .media-container){-webkit-margin-start:calc(-1 * ((50px / 2)));-webkit-margin-end:-4px;margin-inline:-25px -4px}.status.large .media-container:not(.does-not-exist),.status.large .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:16px;border-radius:var(--media-radius);border:1px solid var(--outline-color);border:var(--media-border-width) solid var(--outline-color);vertical-align:top;min-height:80px;overflow:hidden}.status .media-container .media:not(.media-audio){background-color:var(--average-color,var(--bg-faded-color));background-clip:padding-box}.status .media-container .media[data-has-small-dimension] img{-o-object-fit:scale-down;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}.status .media-container.media-eq1 figure{-webkit-column-gap:4px;-moz-column-gap:4px;flex-wrap:wrap;column-gap:4px;margin:0;padding:0;display:flex}.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}.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}.status .media-container.media-eq1 .media[data-has-natural-aspect-ratio]{--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)}.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:hover,.status .media:focus{border-color:var(--outline-hover-color)}.status .media:active:not(:has(button:active)){transform:scale(.99)}.status .media img,.status .media video{-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:100%;height:100%}.status .media,.media-post .media{cursor:pointer}.status .media[data-has-alt],.media-post .media[data-has-alt]{position:relative}.status .media[data-has-alt] .alt-badge,.media-post .media[data-has-alt] .alt-badge{bottom:8px;position:absolute;inset-inline-start:8px}.status .media[data-has-alt] .alt-badge:before,.media-post .media[data-has-alt] .alt-badge:before{content:"";position:absolute;inset:-12px}@media (prefers-reduced-motion:no-preference){.status .media:not([data-has-small-dimension]) img:hover,.status .media:not([data-has-small-dimension]) img:focus,a:focus-visible .status .media:not([data-has-small-dimension]) img{animation:5s ease-in-out 1s 5 position-object;-webkit-animation-duration:var(--anim-duration,5s);animation-duration:var(--anim-duration,5s)}}body:has(#modal-container .carousel) .status .media img:hover{animation:none}.status .media .video-container,.status .media video{-o-object-fit:scale-down;object-fit:scale-down;border-radius:inherit;width:100%;height:100%}.status .media-video,.status .media-audio,.status .media-gif{background-clip:padding-box;position:relative}.status .media-video .media-play,.status .media-audio .media-play,.media-post .media-video .media-play,.media-post .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%)}.status .media-video:hover:not(:active) .media-play,.status .media-audio:hover:not(:active) .media-play,.media-post .media-video:hover:not(:active) .media-play,.media-post .media-audio:hover:not(:active) .media-play{transform:translate(-50%,-50%)scale(1.1)}.status .media-video[data-formatted-duration]:after,.status .media-audio[data-formatted-duration]:after,.media-post .media-video[data-formatted-duration]:after,.media-post .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}.status .media-audio[data-formatted-duration]:after,.media-post .media-audio[data-formatted-duration]:after{content:"♬ " attr(data-formatted-duration)}.status .media-gif[data-label]:not(:hover):after,.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:translate(-100%);-webkit-transform:translateX(calc(var(--progress,0%) - 100%));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{-o-object-fit:cover;object-fit:cover;pointer-events:none}.status .media-contain{width:fit-content;min-width:160px}.status .media-contain video{-o-object-fit:scale-down!important;object-fit:scale-down!important}.status .media-eq1 .media-hover-animate{transition:border-radius .15s ease-out;transition-delay:.15s}.status .media-eq1 .media-hover-animate:hover{-webkit-transition-delay:0;transition-delay:0;border-radius:2px}.status .media-audio,.media-post .media-audio{width:100%;height:100%;min-height:var(--min-dimension);background-image:-webkit-radial-gradient(center center, circle, transparent, var(--bg-faded-color)), -webkit-repeating-radial-gradient(center center, circle, transparent, var(--bg-faded-color) 16px);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{-webkit-column-gap:8px;-moz-column-gap:8px;flex-flow:wrap;column-gap:8px;width:100%;max-width:100%;display:inline-flex}.status .media-large-container .media{width:auto!important;width:var(--width,auto)!important}.status .media-large-container figure{flex-direction:column}.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:translate(2.5px);-webkit-transform:translateX(calc(var(--dots-count,1) * 2.5px));transform:translateX(calc(var(--dots-count,1) * 2.5px))}to{transform:translate(-2.5px);-webkit-transform:translateX(calc(var(--dots-count,1) * -2.5px));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}.status-media-first .meta-name b+i{opacity:0;transition:opacity .5s ease-in-out}:hover>.status-media-first .meta-name,:focus>.status-media-first .meta-name{opacity:1}:hover>.status-media-first .meta-name b+i,: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}}.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}.status-media-first .media-first-container .carousel-indexer{z-index:1;top:8px;color:var(--media-fg-color);background-color:var(--media-bg-color);-webkit-font-feature-settings:"tnum";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}.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){.status-media-first .media-first-container .carousel-button{display:none}}.status-media-first .media-first-container .carousel-button+.carousel-button{inset-inline:auto 8px}@media (hover:hover) and (pointer:fine){.status-media-first .media-first-container .carousel-button{filter:opacity(0)}.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}}.status-media-first .media-first-carousel::-webkit-scrollbar{display:none}.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}.status-media-first .media-first-carousel>.media-first-item:not(:only-child){background-color:var(--bg-blur-color)}.status-media-first .media-first-carousel>.media-first-item .media{width:100%;width:var(--width,100%);max-width:100%;max-height:100%;min-height:var(--min-dimension)}.status-media-first .media-first-carousel>.media-first-item .media:has(img:not([data-loaded=true])){min-height:320px}.status-media-first .media-first-carousel>.media-first-item .media:active{filter:none;transform:none}.status-media-first .media-first-carousel>.media-first-item .media img,.status-media-first .media-first-carousel>.media-first-item .media video{-o-object-fit:scale-down;object-fit:scale-down;animation:none}.status-media-first .media-first-carousel>.media-first-item .media img:not([data-loaded=true]),.status-media-first .media-first-carousel>.media-first-item .media video:not([data-loaded=true]){background-color:var(--bg-color)}:hover>.status-media-first .carousel-indexer,: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}}.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}.status-media-first .media-carousel-dots .carousel-dot.active{opacity:1;background-color:var(--text-color);transform:scale(1.5)}.status-media-first .media-first-content{text-overflow:ellipsis;white-space:nowrap;-webkit-mask-image:-webkit-linear-gradient(0deg,#000 1.5em,#0000 1.75em);opacity:.5;height:1.75em;margin-top:8px;font-size:.9em;transition:opacity .5s ease-in-out;overflow:hidden;mask-image:linear-gradient(#000 1.5em,#0000 1.75em)}@media (width>=40em){.status-media-first .media-first-content{margin-inline:16px}}.status-media-first .media-first-content *{text-align:center;text-overflow:ellipsis;pointer-events:none;overflow:hidden;white-space:nowrap!important}.status-media-first .media-first-content a{filter:grayscale(.5)}:hover>.status-media-first .media-first-content,: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:focus-within,.status:not(.large) .hashtag-stuffing:hover,.status:not(.large) .hashtag-stuffing:focus{opacity:1}.status:not(.large) .hashtag-stuffing{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.status:not(.large) .hashtag-stuffing br{display:none}.status:not(.large) .hashtag-stuffing br+*{-webkit-margin-start:1ex;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}.media-figure-multiple figcaption>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.media-figure-multiple figcaption>:hover{color:var(--text-color);cursor:pointer}.media-figure-multiple figcaption>:only-child{white-space:pre-line;text-overflow:initial;gap:4px;display:flex;overflow:auto}.media-figure-multiple figcaption sup{opacity:.75;-webkit-font-feature-settings:"tnum";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>div[data-caption-index~="1"],.media-figure-multiple:has(.media[data-has-alt]:nth-child(2):is(:hover,:focus)) figcaption>div[data-caption-index~="2"],.media-figure-multiple:has(.media[data-has-alt]:nth-child(3):is(:hover,:focus)) figcaption>div[data-caption-index~="3"],.media-figure-multiple:has(.media[data-has-alt]:nth-child(4):is(:hover,:focus)) figcaption>div[data-caption-index~="4"]){color:var(--text-color)}.carousel-item{position:relative}.carousel-item button.media-alt{--bottom:16px;bottom:16px;bottom:var(--bottom);bottom:calc(16px + env(safe-area-inset-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))}.carousel-item button.media-alt:hover,.carousel-item button.media-alt: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;-webkit-transform:translateY(var(--bottom)) scale(.95);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}.status.large .card.large:not(.does-not-exist) .title,.status-carousel .content-container[data-content-text-weight="1"] .card.large .title,.status.large .card.large:not(.does-not-exist) .meta,.status-carousel .content-container[data-content-text-weight="1"] .card.large .meta{-webkit-line-clamp:2;line-clamp:2}.card .card-image{-webkit-border-end:1px solid var(--outline-color);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{-o-object-fit:cover;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;-webkit-border-end:0;-webkit-border-after:1px solid var(--outline-color);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:hover img,.card:focus img,a:focus-visible .card img{animation:5s ease-in-out 1s 5 position-object;-webkit-animation-duration:var(--anim-duration,5s);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}.content-container[data-content-text-weight="1"] .card .title,.card.no-image:not(.does-not-exist) .title{-webkit-line-clamp:4;line-clamp:4}.content-container[data-content-text-weight="1"] .card .meta,.card.no-image:not(.does-not-exist) .meta{-webkit-line-clamp:6;line-clamp:6}.card .meta.domain{opacity:1;color:var(--text-insignificant-color)}.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:hover,a.card:focus{border:1px solid var(--link-color);box-shadow:0 0 0 2px var(--link-faded-color)}a.card:hover:visited,a.card: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{-webkit-border-end:0;-webkit-border-start:1px solid var(--outline-color);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:-webkit-linear-gradient(top, var(--bg-color) 50%, 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}.poll .poll-options.truncated{-webkit-border-after:1px solid var(--outline-color);border-block-end:1px solid var(--outline-color);background-image:-webkit-linear-gradient(bottom, var(--bg-color), transparent 32px);background-image:linear-gradient(to top, var(--bg-color), transparent 32px)}.poll .poll-options.truncated+.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}.poll .poll-option:has(>label){padding:0}.poll .poll-option:has(>label)>label{padding:4px 8px}.poll .poll-option>*{z-index:1}.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}.poll .poll-option:not(.poll-result):active:after,.poll .poll-option:not(.poll-result):focus-within:after{background-color:var(--link-faded-color);transition-duration:0s}@media (hover:hover){.poll .poll-option:hover:after{opacity:1}}.poll .poll-option:first-child:after{border-start-start-radius:12px;border-start-end-radius:12px}.poll .poll-option.poll-result:after{width:var(--percentage);opacity:1;background-image:-webkit-linear-gradient(bottom, var(--link-faded-color) 3px, transparent 3px);background-image:linear-gradient(to top, var(--link-faded-color) 3px, transparent 3px);-webkit-transform-origin:var(--backward);transform-origin:var(--backward);-webkit-animation:poll-bar-fill .5s var(--timing-function) forwards;animation:poll-bar-fill .5s var(--timing-function) forwards}.poll .poll-option.poll-result.poll-option-leading:after{background-image:-webkit-linear-gradient(bottom, var(--link-color) 3px, transparent 3px);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}.poll .poll-label input[type=radio],.poll .poll-label input[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}.poll .poll-option-votes .poll-option-votes-percentage{opacity:.75}.poll-option-leading :is(.poll .poll-option-votes .poll-option-votes-percentage){opacity:1;font-weight:700}.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}.poll .poll-actions>*{flex:1}.poll .poll-actions button:disabled{filter:grayscale()}.poll .poll-meta{color:var(--text-insignificant-color);-webkit-margin-end:8px;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}.poll .poll-meta>button:first-child{-webkit-margin-start:-8px;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:hover,.status .extra-meta a:focus{-webkit-text-decoration:underline;text-decoration:underline}.status .extra-meta .edited:hover,.status .extra-meta .edited:focus{cursor:pointer;color:var(--text-color)}.status.large .extra-meta{-webkit-margin-start:calc(-50px - 16px);margin-inline-start:-66px;padding-top:0}.status.large .emoji-reactions{cursor:default;-webkit-margin-start:calc(-50px - 16px);margin-inline-start:-66px}.status .actions{gap:8px;display:flex}.status.large .actions{-webkit-margin-start:calc(-50px - 16px);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}.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{-webkit-font-feature-settings:"tnum";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}.status-menu .szh-menu__item .icon+span,.status-menu .szh-menu__submenu .icon+span{transition:opacity 1s}.status-menu .szh-menu__item.szh-menu__item--hover .icon+span,.status-menu .szh-menu__submenu.szh-menu__item--hover .icon+span{opacity:1}.status-menu .szh-menu__item.checked:not(.szh-menu__item--hover),.status-menu .szh-menu__submenu.checked:not(.szh-menu__item--hover){color:var(--checked-color)!important}.status-menu .szh-menu__item.checked .szh-menu__item:not(.szh-menu__item--hover),.status-menu .szh-menu__submenu.checked .szh-menu__item:not(.szh-menu__item--hover){color:inherit}.status-menu .szh-menu__item.checked .icon+span,.status-menu .szh-menu__submenu.checked .icon+span{opacity:1}.status-menu .szh-menu__item.checked,.status-menu .szh-menu__submenu.checked,.status-menu .szh-menu__item.checked .szh-menu__item,.status-menu .szh-menu__submenu.checked .szh-menu__item{box-shadow:inset 0 -2px 0 var(--checked-color), inset 0 -16px 8px -16px var(--checked-color)}.status-menu .szh-menu__item.checked:has(.szh-menu__item){box-shadow:none;box-shadow:initial}.status-menu .szh-menu__submenu.checked:has(.szh-menu__item){box-shadow:none;box-shadow:initial}.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:-webkit-linear-gradient(top var(--forward), var(--bg-faded-color), transparent 160px);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;-webkit-transform-origin:var(--forward) center;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}.status-actions button.plain:hover,.status-actions button.plain:focus{color:var(--text-color);background-color:var(--bg-faded-color);box-shadow:inset 0 0 0 2px var(--bg-color);filter:none!important}.status-actions button.plain.reblog-button.checked{color:var(--reblog-color);outline-color:var(--reblog-color)}.status-actions button.plain.favourite-button.checked{color:var(--favourite-color);outline-color:var(--favourite-color)}.status-actions button.plain.bookmark-button.checked{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%)}.timeline.contextual .descendant .status:focus{background-image:var(--bg-gradient)}.timeline.contextual .descendant .status.visibility-direct:focus{background-image:var(--bg-gradient), var(--yellow-stripes)}@media (pointer:fine),(hover:hover){.timeline.contextual .descendant .status:hover{background-image:var(--bg-gradient)}.timeline.contextual .descendant .status.visibility-direct: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{-webkit-padding-start:80px;padding:0 16px 16px;color:var(--text-insignificant-color);padding-inline-start:80px}.shortcode-emoji{vertical-align:text-bottom;-o-object-fit:contain;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{-webkit-transition:-webkit-transform .3s var(--timing-function);transition:-webkit-transform .3s var(--timing-function);transition:transform .3s var(--timing-function);transition:transform .3s var(--timing-function), -webkit-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}#edit-history .status .invisible{display:revert}#edit-history .status .hashtag-stuffing{white-space:normal;opacity:1}#edit-history .status a{color:var(--text-color)}#embed-post>main>section p{margin-block:.5em}#embed-post>main>section ul{margin:0;padding-inline:1em}#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}#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}#embed-post .embed-preview button,#embed-post .embed-preview a,#embed-post .embed-preview video,#embed-post .embed-preview audio,#embed-post .embed-preview input,#embed-post .embed-preview select,#embed-post .embed-preview textarea,#embed-post .embed-preview iframe,#embed-post .embed-preview object,#embed-post .embed-preview embed{pointer-events:none}#embed-post .embed-preview blockquote{-webkit-border-start:4px solid var(--outline-color);border-inline-start:4px solid var(--outline-color);-webkit-padding-start:1em;margin:0 0 1em;padding-inline-start:1em}#embed-post .embed-preview blockquote>p:first-child{margin-top:0}#embed-post .embed-preview ul,#embed-post .embed-preview ol{margin-inline:0;padding-inline:1em}#embed-post .embed-preview figure{margin-inline:0}#embed-post .embed-preview figure img,#embed-post .embed-preview figure video,#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}#filtered-status-peek .status-link.truncated .status{-webkit-mask-image:-webkit-linear-gradient(0deg,#000 80px,#0000);mask-image:linear-gradient(#000 80px,#0000)}#filtered-status-peek .status-link.truncated[data-read-more]:after{content:attr(data-read-more);--inset-offset:16px;inset-block-end:16px;inset-block-end:var(--inset-offset);inset-inline-end: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-inline-end:var(--inset-offset)}#filtered-status-peek .status-link.truncated:hover:after,#filtered-status-peek .status-link.truncated:focus:after{color:var(--link-color);transform:translate(2px)}#filtered-status-peek .status-link .status{pointer-events:none;font-size:90%}#reactions-container main ul{-webkit-column-gap:1.5em;-moz-column-gap:1.5em;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;-webkit-padding-start:2px;padding-inline-start:2px;font-weight:400;line-height:0}.alt-badge.clickable{opacity:.75;border-width:2px}.alt-badge.clickable:hover:not(:active),.alt-badge.clickable:focus:not(:active){transition:all .15s ease-out;opacity:.9;mix-blend-mode:normal;transition-property:transform,opacity,mix-blend-mode;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){-webkit-animation-duration:var(--media-swoosh-duration);animation-duration:var(--media-swoosh-duration);animation-fill-mode:forwards;-webkit-animation-timing-function:var(--timing-function);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){-o-object-fit:cover;object-fit:cover}::view-transition-new(.media-swoosh-in){-o-object-fit:contain;object-fit:contain}::view-transition-old(.media-swoosh-out){-o-object-fit:contain;object-fit:contain;transform:scale(.99)}::view-transition-new(.media-swoosh-out){-o-object-fit:cover;object-fit:cover}.status .media img,.status .media video{view-transition-class:media-swoosh media-swoosh-in}.carousel .carousel-item img,.carousel .carousel-item video{view-transition-class:media-swoosh media-swoosh-out}.carousel .carousel-item .media{-webkit-animation:delayBg calc(var(--media-swoosh-duration) + .1s) steps(1) forwards;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 img,.status .media video,.carousel .carousel-item img,.carousel .carousel-item video{transition-property:width,height;-webkit-transition-timing-function:var(--timing-function);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:-webkit-linear-gradient(var(--divider-color) var(--hairline-width), transparent var(--hairline-width)), -webkit-linear-gradient(left, var(--divider-color) var(--hairline-width), transparent var(--hairline-width));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:50% 8px;background-position:center var(--padding);overflow:auto}.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:-webkit-linear-gradient(bottom, transparent, black var(--padding)), -webkit-linear-gradient(top, transparent, black var(--padding)), -webkit-linear-gradient(right, transparent, black var(--padding)), -webkit-linear-gradient(left, 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}.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]{-webkit-writing-mode:vertical-lr;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:-webkit-linear-gradient(270deg,#000 0% calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 0% calc(100% - 32px),#0000)}to{-webkit-mask-image:-webkit-linear-gradient(270deg,#0000,#000 32px 100%);mask-image:linear-gradient(90deg,#0000,#000 32px 100%);-webkit-mask-image:-webkit-linear-gradient(270deg,#0000,#000 32px 100%);mask-image:linear-gradient(90deg,#0000,#000 32px 100%)}}.status-tags{--fade-size:8px;margin:8px -8px 0;margin:8px calc(var(--fade-size) * -1) 0;padding:0 8px;padding:0 var(--fade-size);-webkit-mask-image:-webkit-linear-gradient(var(--to-forward), transparent, black 8px calc(100% - 8px), transparent);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, black 8px calc(100% - 8px), transparent);mask-image:linear-gradient(var(--to-forward), transparent, black 8px calc(100% - 8px), transparent);scrollbar-width:none;overscroll-behavior-x:contain;gap:4px;font-size:90%;list-style:none;display:flex;overflow:auto}@supports (background:linear-gradient(red 0%, red 0% 1%, red 2%)){.status-tags{-webkit-mask-image:-webkit-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)}}.status-tags::-webkit-scrollbar{display:none}.status-tags>li{flex-shrink:0}.status.large .status-tags{overscroll-behavior-x:auto;flex-wrap:wrap;margin-inline:0;padding-inline:0;-webkit-mask-image:none;mask-image:none}.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}.status-tags a span{color:var(--link-color)}.status-tags a:focus,.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}}@font-face{font-family:Temml;src:url(./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;-webkit-font-feature-settings:"dtls" off;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{-webkit-font-feature-settings:"ss01";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-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='currentColor' d='m0 0 7 2.5L0 5z'/></marker></defs><line x2='100%' y1='100%' stroke='currentColor' stroke-width='.06em' marker-end='url(%23a)' vector-effect='non-scaling-stroke'/></svg>");padding:.5ex 0;display:inline-block;position:absolute;top:0;left:0}@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{background:linear-gradient(to top left,#0000 0% calc(50% - .06em),#000 50%,#0000 calc(50% + .06em) 100%),linear-gradient(to top right,#0000 0% calc(50% - .06em),#000 50%,#0000 calc(50% + .06em) 100%)}.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}#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){#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}#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}#quote-chain-modal .quoted-post-item .status-link:hover{border-color:var(--outline-hover-color)}#quote-chain-modal .quoted-post-item .status-link.truncated{position:relative}#quote-chain-modal .quoted-post-item .status-link.truncated:after{content:attr(data-read-more);--inset-offset:16px;inset-block-end:16px;inset-block-end:var(--inset-offset);inset-inline-end: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-inline-end:var(--inset-offset)}#quote-chain-modal .quoted-post-item .status-link.truncated:hover:after,#quote-chain-modal .quoted-post-item .status-link.truncated:focus:after{color:var(--link-color);transform:translate(2px)}#quote-chain-modal .quoted-post-item .status-link>*{pointer-events:none}#quote-chain-modal .quoted-post-item .status{font-size:calc(var(--text-size) * .9)}#quote-chain-modal .quoted-post-item .status .meta-name{pointer-events:auto}#quote-chain-modal .quoted-post-item .status .status-card-container,#quote-chain-modal .quoted-post-item .status .quote-inline{display:none}#quote-chain-modal .quoted-post-item .status p.quote-inline:first-child+p{-webkit-margin-before:0;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%)}}#quote-settings-container .post-preview{--max-height:120px;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}#quote-settings-container .post-preview .status{font-size:calc(var(--text-size) * .9);-webkit-mask-image:-webkit-linear-gradient(top, 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)}#quote-settings-container form{align-items:center;gap:8px;margin-top:16px;display:flex}#quote-settings-container form select{flex-grow:1;min-width:0}#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}#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}#quotes-modal .quoted-post-item .status-link:hover{border-color:var(--outline-hover-color)}#quotes-modal .quoted-post-item .status-link>*{pointer-events:none}#quotes-modal .quoted-post-item .status{font-size:calc(var(--text-size) * .9)}#quotes-modal .quoted-post-item .status .meta-name{pointer-events:auto}#quotes-modal .quoted-post-item .status .status-card-container,#quotes-modal .quoted-post-item .status .quote-inline{display:none}#quotes-modal .quoted-post-item .status p.quote-inline:first-child+p{-webkit-margin-before:0;margin-block-start:0}body.cloak a,.cloak:not(does-not-exist) a{-webkit-text-decoration-color:var(--link-color);text-decoration-color:var(--link-color)}body.cloak .account-container :is(main>:not(.actions)),.cloak:not(does-not-exist) .account-container :is(main>:not(.actions)),body.cloak .account-container :is(main>:not(.actions)) *,.cloak:not(does-not-exist) .account-container :is(main>:not(.actions)) *,body.cloak .name-text,.cloak:not(does-not-exist) .name-text,body.cloak .name-text *,.cloak:not(does-not-exist) .name-text *,body.cloak .status .content-container,.cloak:not(does-not-exist) .status .content-container,body.cloak .status .content-container *,.cloak:not(does-not-exist) .status .content-container *,body.cloak .status .content-compact>*,.cloak:not(does-not-exist) .status .content-compact>*,body.cloak .account-container .actions small,.cloak:not(does-not-exist) .account-container .actions small,body.cloak .account-container header:not(.does-not-exist),.cloak:not(does-not-exist) .account-container header:not(.does-not-exist),body.cloak .account-container header:not(.does-not-exist) *,.cloak:not(does-not-exist) .account-container header:not(.does-not-exist) *,body.cloak .header-double-lines *,.cloak:not(does-not-exist) .header-double-lines *,body.cloak .account-block,.cloak:not(does-not-exist) .account-block,body.cloak .catchup-filters .filter-author *,.cloak:not(does-not-exist) .catchup-filters .filter-author *,body.cloak .post-peek-html *,.cloak:not(does-not-exist) .post-peek-html *,body.cloak .post-peek-content>*,.cloak:not(does-not-exist) .post-peek-content>*,body.cloak .request-notifications-account *,.cloak:not(does-not-exist) .request-notifications-account *,body.cloak .status.compact-thread *,.cloak:not(does-not-exist) .status.compact-thread *,body.cloak .status .content-compact,.cloak:not(does-not-exist) .status .content-compact,body.cloak .bidi-isolate,.cloak:not(does-not-exist) .bidi-isolate,body.cloak .should-cloak,.cloak:not(does-not-exist) .should-cloak{filter:opacity(.5);text-decoration-line:line-through;text-decoration-thickness:1.1em}body.cloak .account-container :is(main>:not(.actions)) *,.cloak:not(does-not-exist) .account-container :is(main>:not(.actions)) *,body.cloak .name-text *,.cloak:not(does-not-exist) .name-text *,body.cloak .status .content-container *,.cloak:not(does-not-exist) .status .content-container *,body.cloak .account-container header:not(.does-not-exist) *,.cloak:not(does-not-exist) .account-container header:not(.does-not-exist) *,body.cloak .post-peek-content>*,.cloak:not(does-not-exist) .post-peek-content>*{filter:none}body.cloak .status img,body.cloak .status video,body.cloak .status audio,.cloak:not(does-not-exist) .status img,.cloak:not(does-not-exist) .status video,.cloak:not(does-not-exist) .status audio,body.cloak .media-post .media,.cloak:not(does-not-exist) .media-post .media,body.cloak .avatar *,.cloak:not(does-not-exist) .avatar *,body.cloak .emoji,.cloak:not(does-not-exist) .emoji,body.cloak .header-banner,.cloak:not(does-not-exist) .header-banner,body.cloak .post-peek-media,.cloak:not(does-not-exist) .post-peek-media{filter:contrast(0)!important;background-color:#000!important}@supports (display:-webkit-box){body.cloak .card .title,body.cloak .card .meta,.cloak:not(does-not-exist) .card .title,.cloak:not(does-not-exist) .card .meta{background-color:currentColor!important}}body.cloak .header-double-lines *,.cloak:not(does-not-exist) .header-double-lines *,body.cloak .account-container .profile-metadata b,.cloak:not(does-not-exist) .account-container .profile-metadata b,body.cloak .account-container .actions small,.cloak:not(does-not-exist) .account-container .actions small,body.cloak .account-container .stats *,.cloak:not(does-not-exist) .account-container .stats *,body.cloak .media-container figcaption,.cloak:not(does-not-exist) .media-container figcaption,body.cloak .media-container figcaption>*,.cloak:not(does-not-exist) .media-container figcaption>*,body.cloak .catchup-filters .filter-author *,.cloak:not(does-not-exist) .catchup-filters .filter-author *,body.cloak .request-notifications-account *,.cloak:not(does-not-exist) .request-notifications-account *{color:var(--text-color)!important}body.cloak .account-container .actions small,.cloak:not(does-not-exist) .account-container .actions small,body.cloak .status .content-compact,.cloak:not(does-not-exist) .status .content-compact{background-color:currentColor!important}#keyboard-shortcuts-help-container table tr>*{border-top:1px solid var(--outline-color);vertical-align:middle}#keyboard-shortcuts-help-container table th{text-align:start;width:60%;padding:.25em 0;font-weight:400;line-height:1}#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:-webkit-linear-gradient(bottom, var(--bg-blur-color), transparent);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}#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{-webkit-margin-end:8px;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{-webkit-margin-end:8px;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}#settings-container section ul:last-child{border-bottom:none}#settings-container section>ul{margin:0;padding:0;list-style:none}#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}#settings-container section>ul>li:last-child{border-bottom:none}#settings-container section>ul>li.block{flex-direction:column;align-items:flex-start}#settings-container section>ul>li>div:last-child{text-align:end}#settings-container section>ul>li .sub-section{-webkit-margin-start:24px;margin-top:8px;margin-inline-start:24px;text-align:start!important}#settings-container section>ul>li .sub-section p{margin-block:.5em}#settings-container section>ul>li .sub-section p:last-child{-webkit-margin-after:0;margin-block-end:0}#settings-container section>ul>li .sub-section ul{margin:0;padding:0;list-style:none}#settings-container section>ul>li .sub-section ul li{line-height:1.6}#settings-container section>ul>li .sub-section hr{margin:8px 0}#settings-container section select{padding:4px}#settings-container section label{max-width:100%;display:block}#settings-container 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}#settings-container .radio-group input[type=radio]{opacity:0;pointer-events:none;position:absolute}#settings-container .radio-group label{cursor:pointer;text-align:center;flex-grow:1;padding:6px 12px;display:inline-block}#settings-container .radio-group label input:checked+span{color:var(--link-color);font-weight:700}#settings-container .radio-group label:hover,#settings-container .radio-group label:focus{color:var(--button-bg-color)}#settings-container .radio-group label:has(input:checked){color:var(--button-text-color);background-color:var(--button-bg-color);border-radius:1.1em}#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}#settings-container .text-size-control.loading button{opacity:.75;transition:opacity .6s ease-in-out}@media (width<=319.98px){#settings-container .text-size-control{grid-gap:0;grid-column-gap:4px;-webkit-column-gap:4px;-moz-column-gap:4px;grid-template:"label1 label2"1fr"input input"1fr/1fr 1fr;gap:0 4px;display:grid}#settings-container .text-size-control>span:first-child{text-align:start}#settings-container .text-size-control>span:last-child{text-align:end}}#settings-container .text-size-control button.default-size{background-color:#0000}#settings-container .text-size-control button.default-size:not(:hover):not(:focus){border-color:#0000}#settings-container .text-size-control input[type=range]{flex-grow:1;width:100%}@media (width<=319.98px){#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{-webkit-box-pack:safe center;justify-content:safe center}.account-container .note{text-wrap:pretty;margin-bottom:16px;font-size:.95em;line-height:1.4}.account-container .note:empty{display:none}.account-container .note>:first-child{margin-top:0;padding-top:0}.account-container .note>:last-child{margin-bottom:0;padding-bottom:0}.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:hover :is(.account-container .posting-stats),a: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}.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);-webkit-animation:woop-in .1s var(--timing-function) .4s both;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:-webkit-repeating-linear-gradient(45deg, var(--pattern-color) 0px, var(--pattern-color) 3px, transparent 3px, transparent calc(3px + 4px));background-image:repeating-linear-gradient(45deg, var(--pattern-color) 0px, var(--pattern-color) 3px, transparent 3px, transparent calc(3px + 4px));background-image:-webkit-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)));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:-webkit-radial-gradient(circle, var(--pattern-color) 2px, transparent 2px), -webkit-radial-gradient(circle, var(--pattern-color) 2px, transparent 2px);background-image:radial-gradient(circle, var(--pattern-color) 2px, transparent 2px), radial-gradient(circle, var(--pattern-color) 2px, transparent 2px);background-image:-webkit-radial-gradient(circle, var(--pattern-color) var(--dot-size), transparent var(--dot-size)), -webkit-radial-gradient(circle, var(--pattern-color) var(--dot-size), transparent var(--dot-size));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:10px 10px;background-size:var(--dot-spacing) var(--dot-spacing);background-position:0 1.5px,5px 6.5px;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:-webkit-linear-gradient(45deg, var(--pattern-color) 25%, transparent 25%, transparent 75%, var(--pattern-color) 75%), -webkit-linear-gradient(45deg, var(--pattern-color) 25%, transparent 25%, transparent 75%, var(--pattern-color) 75%);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:8px 8px;background-size:var(--checker-size) var(--checker-size);background-position:0 0,4px 4px;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:-webkit-repeating-linear-gradient(45deg, var(--pattern-color) 0px, var(--pattern-color) 1px, transparent 1px, transparent calc(1px + 3px)), -webkit-repeating-linear-gradient(135deg, var(--pattern-color) 0px, var(--pattern-color) 1px, transparent 1px, transparent calc(1px + 3px));background-image:repeating-linear-gradient(45deg, var(--pattern-color) 0px, var(--pattern-color) 1px, transparent 1px, transparent calc(1px + 3px)), repeating-linear-gradient(-45deg, var(--pattern-color) 0px, var(--pattern-color) 1px, transparent 1px, transparent calc(1px + 3px));background-image:-webkit-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))), -webkit-repeating-linear-gradient(135deg, 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)));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}.account-container .posting-stats-legends>span{animation:.5s ease-in-out .25s both appear-smooth}.account-container .posting-stats-legends>span:nth-child(2){animation-delay:.3s}.account-container .posting-stats-legends>span:nth-child(3){animation-delay:.35s}.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}.account-container .account-moved p{margin:0 0 8px;padding:0}.account-container .account-moved .account-block{background-color:var(--bg-faded-color);border:1px solid var(--link-faded-color);border-radius:8px;padding:8px}.account-container .account-moved .account-block:hover{background-color:var(--link-bg-hover-color);border-color:var(--link-color)}.account-container .account-moved .account-block b{color:var(--link-color)}.account-container .account-moved~*{filter:grayscale(.75)opacity(.75)}.account-container .header-banner{vertical-align:top;aspect-ratio:6;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:-webkit-linear-gradient(#0000 0%,#00000003 4.7%,#0000000c 8.9%,#0000001b 12.8%,#0000002d 16.6%,#00000042 20.4%,#0000005a 24.4%,#00000073 28.8%,#0000008c 33.8%,#000000a5 39.6%,#000000bd 46.3%,#000000d2 54.1%,#000000e4 63.2%,#000000f3 73.8%,#000000fc 86%,#000 100%);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;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{-webkit-mask-image:-webkit-linear-gradient(#0000 0%,#00000003 8.1%,#0000000c 15.5%,#0000001b 22.5%,#0000002d 29%,#00000042 35.3%,#0000005a 41.2%,#00000073 47.1%,#0000008c 52.9%,#000000a5 58.8%,#000000bd 64.7%,#000000d2 71%,#000000e4 77.5%,#000000f3 84.5%,#000000fc 91.9%,#000 100%);filter:blur(32px)saturate(3)opacity(.5);pointer-events:none;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;-webkit-animation-duration:var(--anim-duration,10s);animation-duration:var(--anim-duration,10s)}}.account-container .header-banner:active{-webkit-mask-image:none;mask-image:none}.account-container .header-banner:active+header{background-image:none}.account-container .header-banner:active+header .avatar-container+*{transition:opacity .3s ease-in-out;opacity:0!important}.account-container .header-banner:active,.account-container .header-banner:active+header .avatar-container{transition:filter .3s ease-in-out;filter:none!important}.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}.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))}.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}.private-note-tag{z-index:1;appearance:none;color:var(--private-note-text-color);background-color:var(--private-note-bg-color);border:1px solid var(--private-note-border-color);clip-path:polygon(0 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%);background-position:100% 100%;background-repeat:no-repeat;background-size:4px 4px;background-image:-webkit-linear-gradient(top, var(--private-note-border-color), var(--private-note-border-color));background-image:linear-gradient(to bottom, var(--private-note-border-color), var(--private-note-border-color));word-wrap:anywhere;border-radius:0;padding:4px;font-size:smaller;line-height:normal;transition:transform .15s ease-in-out;display:inline-block;align-self:center!important}.private-note-tag span{color:inherit;opacity:.75;text-overflow:ellipsis;display:-webkit-box;display:box;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-align:start;-webkit-box-orient:vertical;overflow:hidden}.private-note-tag:hover:not(:active){transform:rotate(-.5deg)scale(1.05);filter:none!important}.private-note-tag:hover:not(:active) span{opacity:1}.account-container .private-note{color:var(--text-insignificant-color);text-overflow:ellipsis;white-space:nowrap;background-color:var(--bg-faded-color);align-items:center;gap:.5em;padding:12px;font-size:90%;display:flex;overflow:hidden}.account-container .private-note b{text-transform:uppercase;font-size:90%}.account-container .private-note p{margin:0;padding:0}.account-container .stats{-webkit-column-gap:24px;-moz-column-gap:24px;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}.account-container .stats [tabindex="0"]:hover,.account-container .stats [tabindex="0"]: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 .stats-avatars-bunch{animation:1s ease-in-out both appear}.account-container .stats .stats-avatars-bunch>:not(:first-child){-webkit-margin-start:-4px;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 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}.account-container .account-metadata-box>*{border-radius:4px;margin-bottom:2px;overflow:hidden}.account-container .account-metadata-box:has(+.account-metadata-box){border-end-end-radius:4px;border-end-start-radius:4px}.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}.account-container .profile-field:only-child{max-width:100%}.timeline-start .account-container .profile-field{flex-shrink:1;max-width:100%}.account-container .note .invisible,.account-container .profile-field .invisible{display:none}.account-container .note .ellipsis:after,.account-container .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}.sheet .account-container header{z-index:2;background-image:-webkit-linear-gradient(top, transparent 30%, var(--bg-color) var(--banner-overlap), var(--bg-color) calc(100% - 8px), transparent);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}.sheet .account-container header .account-block-content{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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%){.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}.sheet .account-container header{background-image:-webkit-linear-gradient(top, transparent 30%, var(--bg-color) var(--banner-overlap));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}.sheet .account-container header .avatar{animation:1s linear both shrink-avatar;animation-timeline:--account-scroll;animation-range:0 150px}}.sheet .account-container main{padding-top:1px;padding-bottom:16px}.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}.account-container .posting-stats-button:focus-within,.account-container .posting-stats-button:hover{color:var(--text-color);background-color:var(--link-bg-hover-color);filter:none!important}.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:-webkit-linear-gradient(left, 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%);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:16px;border-radius:var(--item-radius);--shadow-offset:16px;--shadow-blur:32px;--shadow-spread:calc(var(--shadow-blur) * -.75);box-shadow:calc(16px * -1) 16px 32px calc(32px * -.75) var(--header-color-1,var(--drop-shadow-color)), 16px 16px 32px calc(32px * -.75) var(--header-color-2,var(--drop-shadow-color));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}.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))}.timeline-start .account-container header .account-block .avatar{width:112px!important;height:112px!important}}#private-note-container textarea{resize:vertical;width:100%;height:33vh;min-height:25vh;max-height:50vh;color:var(--private-note-text-color);background-color:var(--private-note-bg-color);border:1px solid var(--private-note-border-color);box-shadow:0 2px 8px var(--drop-shadow-color);border-radius:0;margin-top:8px;padding:16px}#private-note-container footer{justify-content:space-between;padding:8px 0;display:flex}#private-note-container footer *{vertical-align:middle}#edit-profile-container p{margin-block:8px}#edit-profile-container label input:not([type=file]),#edit-profile-container label textarea{width:100%;display:block}#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-gap:8px;grid-template-columns:80px 2em 80px;place-items:center;gap:8px;margin-top:8px;display:grid}#edit-profile-container .edit-profile-media-field .icon{opacity:.75}#edit-profile-container .edit-profile-media-field .edit-media{border:1px solid var(--outline-color);background-image:-webkit-linear-gradient(45deg, var(--img-bg-color) 25%, transparent 25%), -webkit-linear-gradient(135deg, var(--img-bg-color) 25%, transparent 25%), -webkit-linear-gradient(45deg, transparent 75%, var(--img-bg-color) 75%), -webkit-linear-gradient(135deg, transparent 75%, var(--img-bg-color) 75%);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}#edit-profile-container .edit-profile-media-field .edit-media:hover{box-shadow:0 0 0 2px var(--link-light-color);cursor:pointer}#edit-profile-container .edit-profile-media-field .edit-media img{-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%;height:100%}#edit-profile-container table{width:100%}#edit-profile-container table th{text-align:start;color:var(--text-insignificant-color);text-transform:uppercase;font-size:.8em;font-weight:400}#edit-profile-container table tbody tr td:first-child{width:40%}#edit-profile-container table input{width:100%}#edit-profile-container footer{justify-content:space-between;padding:8px 0;display:flex}#edit-profile-container footer *{vertical-align:middle}.handle-info .handle-handle{margin-block:5px;display:inline-block}.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-info .handle-handle b.handle-username{color:var(--orange-fg-color);background-color:var(--orange-bg-color)}.handle-info .handle-handle b.handle-server{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}.handle-info .handle-legend-icon.username{background-color:var(--orange-fg-color);border-color:var(--orange-bg-color)}.handle-info .handle-legend-icon.server{background-color:var(--purple-fg-color);border-color:var(--purple-bg-color)}.endorsements-container{background-image:-webkit-radial-gradient(top center, ellipse, var(--bg-faded-color), var(--bg-color));background-image:radial-gradient(ellipse at top center, var(--bg-faded-color), var(--bg-color));-webkit-mask-image:-webkit-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);background-repeat:no-repeat;background-size:100% 32px;padding:16px;overflow:auto hidden}.endorsements-container h3{color:var(--text-insignificant-color);text-transform:uppercase;margin:0;padding:0 0 8px;font-size:85%;font-weight:600;position:sticky;left:0}.endorsements-container h3>*{vertical-align:text-bottom}.endorsements-container .endorsements{white-space:nowrap;grid-gap:8px;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(9999,max(160px,min(90%,320px)));grid-auto-flow:column;gap:8px;margin:0;padding:0;list-style:none;display:grid}.endorsements-container .endorsements.expanded{grid-template-rows:repeat(3,auto)}.endorsements-container .endorsements>li{display:flex}.endorsements-container .endorsements .account-block{background-color:var(--bg-faded-color);background-image:-webkit-linear-gradient(75deg, var(--link-bg-color), var(--bg-faded-color) 8px calc(100% - 16px), var(--bg-color));background-image:linear-gradient(15deg, var(--link-bg-color), var(--bg-faded-color) 8px calc(100% - 16px), var(--bg-color));flex-grow:1;padding:8px 16px;overflow:hidden}[dir=rtl] :is(.endorsements-container .endorsements .account-block){background-image:-webkit-linear-gradient(105deg, var(--link-bg-color), var(--bg-faded-color) 16px calc(100% - 16px), var(--bg-color));background-image:linear-gradient(-15deg, var(--link-bg-color), var(--bg-faded-color) 16px calc(100% - 16px), var(--bg-color))}.endorsements-container .endorsements .account-block{border-radius:8px;transition:all .15s ease-out}.endorsements-container .endorsements .account-block .avatar{transition:transform .15s ease-out}.endorsements-container .endorsements .account-block .account-block-content{min-width:0;-webkit-mask-image:-webkit-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)}.endorsements-container .endorsements .account-block .account-block-stats{flex-wrap:nowrap}.endorsements-container .endorsements .account-block .account-block-stats>*{flex-shrink:0}.endorsements-container .endorsements .account-block:focus-visible,.endorsements-container .endorsements .account-block:hover{background-color:var(--link-bg-hover-color);box-shadow:inset 0 0 0 2px var(--link-light-color)}.endorsements-container .endorsements .account-block:focus-visible .avatar,.endorsements-container .endorsements .account-block:hover .avatar{transform:rotate(15deg)}.endorsements-container .endorsements .account-block:active{filter:brightness(.8);transition-duration:0s}.endorsements-container .endorsements .account-block .tag.minimal{background-color:var(--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)}}.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}.account-block .verified-field *{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;direction:initial;direction:ltr;unicode-bidi:isolate;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.account-block .verified-field a{pointer-events:none;color:color-mix(in lch, var(--green-color) 20%, var(--text-insignificant-color) 80%)!important}.account-block .verified-field .icon{color:var(--green-color);transform:translateY(1px)}.account-block .verified-field .invisible{display:none}.account-block .verified-field .ellipsis:after{content:"…"}.account-block .account-block-stats{color:var(--text-insignificant-color);-webkit-column-gap:4px;-moz-column-gap:4px;flex-wrap:wrap;align-items:center;column-gap:4px;margin-top:2px;font-size:.9em;line-height:1.25;display:flex}.account-block .account-block-stats a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.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}.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:hover,button.draft-item: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;display:flex}.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)}#generic-accounts-container .post-preview{--max-height:120px;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}#generic-accounts-container .post-preview .status{font-size:calc(var(--text-size) * .9);-webkit-mask-image:-webkit-linear-gradient(top, 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)}#generic-accounts-container a.post-preview{pointer-events:auto;color:inherit;-webkit-text-decoration:none;text-decoration:none;display:block}#generic-accounts-container a.post-preview:hover{border-color:var(--outline-hover-color)}#generic-accounts-container a.post-preview>*{pointer-events:none}#generic-accounts-container .accounts-list{--list-gap:16px;-webkit-column-gap:1.5em;-moz-column-gap:1.5em;gap:16px 1.5em;row-gap:var(--list-gap);flex-flow:wrap;margin:0;padding:8px 0;list-style:none;display:flex}#generic-accounts-container .accounts-list li{flex-grow:1;flex-basis:16em;gap:8px;margin:0;padding:0;display:flex;position:relative}#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}#generic-accounts-container .accounts-list li:has(.reactions-block):before{inset-inline-start:64px}#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}#generic-accounts-container .reactions-block .favourite-icon{color:var(--favourite-color)}#generic-accounts-container .reactions-block .reblog-icon{color:var(--reblog-color)}#generic-accounts-container .reactions-block>.icon:only-child{margin-top:8px}#generic-accounts-container .account-relationships{flex-grow:1}#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}#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}#import-export-accounts-container section>.section-button .icon{transition:transform .2s ease-in-out}#import-export-accounts-container section>.section-button.button-import:active .icon,#import-export-accounts-container section>.section-button.button-import:hover .icon,#import-export-accounts-container section>.section-button.button-import.drag-over .icon{transform:translateY(2px)}#import-export-accounts-container section>.section-button.drag-over{background-color:var(--bg-color);box-shadow:0 0 0 2px var(--link-color) inset}#import-export-accounts-container section>.section-button.button-export:active .icon,#import-export-accounts-container section>.section-button.button-export:hover .icon{transform:translateY(-2px)}#import-accounts-selection-container{background-color:var(--bg-faded-color)}#import-accounts-selection-container .import-selection{padding:8px 0 0}#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}#import-accounts-selection-container .accounts-list li{background-color:var(--bg-color);padding:8px}#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}#import-accounts-selection-container .account-item:has(:disabled){opacity:.85;cursor:not-allowed}#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}#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;word-wrap:anywhere;word-break:break-all;font-variant:no-common-ligatures tabular-nums slashed-zero;-webkit-font-feature-settings:"ss01", "liga", "clig off", "tnum", "zero", "liga", "clig off", "tnum", "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}#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);-webkit-mask-image:-webkit-radial-gradient(closest-side,#000 50%,#0000);width:100vmax;height:100vmax;-webkit-animation:rotate-sunray 360s linear infinite, fade-in-sunray 1s var(--timing-function) .4s both;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%;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);-webkit-animation:dynamic-entrance var(--spring-timing-duration) both var(--spring-timing-function) .5s;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, -webkit-fit-content);width:min(320px, -moz-fit-content);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;word-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:1px;max-width:calc(var(--short-dimension) * 1px);aspect-ratio:1;aspect-ratio:calc(var(--short-dimension) / var(--long-dimension));border-radius:8px;flex-grow:0;flex-shrink:1;position:relative;overflow:hidden}.qr-scanner-modal .qr-scanner-video-container.landscape{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}.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}.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:0;top:var(--sai-top,0);z-index:1;background-color:var(--bg-blur-color);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:calc(0 + 16px) calc(0 + 16px) 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}.report-modal-container .top-controls h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.report-modal-container main{padding:0 calc(0 + 16px) calc(0 + 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}.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}.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%}.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,#000 0.01%, #00000073 0, #00000073 0.02%);-webkit-mask-image:repeating-conic-gradient(#000 0,#000 0.01%, #00000073 0, #00000073 0.02%);mask-image:repeating-conic-gradient(#000 0,#000 0.01%, #00000073 0, #00000073 0.02%);-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}.report-modal-container .rubber-stamp small{font-size:11px;display:block}.report-modal-container p{margin-block:.5em}.report-modal-container section label{cursor:pointer;align-items:center;gap:8px;margin-bottom:8px;display:flex}.report-modal-container section label:has(:checked) .insignificant{color:var(--text-color)}.report-modal-container section>label:last-child{margin-bottom:0}.report-modal-container .report-categories label{align-items:flex-start}.report-modal-container .report-categories .report-rules{-webkit-margin-start:1.75em;margin-inline-start:1.75em}.report-modal-container .report-comment{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:2em;display:flex}.report-modal-container .report-comment p{flex-shrink:0;margin:0;padding:8px 0 0}.report-modal-container .report-comment p label{margin-bottom:0}.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}.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;-webkit-margin-end:8px;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:active~*,#shortcuts-settings-container .shortcuts-view-mode label input:checked~*,#shortcuts-settings-container .shortcuts-view-mode label input:hover~*{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 input[type=text],#shortcut-settings-form select:not(.does-not-exist){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}#import-export-container section p.field-button{gap:4px;display:flex}#import-export-container section p.field-button 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;-webkit-margin-end:8px;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%}#import-export-container footer .icon{vertical-align:text-bottom}#search-command-container{z-index:1002;background-color:var(--backdrop-darker-color);background-image:-webkit-radial-gradient(top, farthest-corner, var(--backdrop-color), transparent);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:-webkit-radial-gradient(closest-side, var(--backdrop-color), transparent);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:hover,#shortcuts-button: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){body.exp-tab-bar-v2 :is(#shortcuts .tab-bar:not([hidden])):active{transition-duration:.1s;transform:scale(1.025)}}body.exp-tab-bar-v2 #filters-page~#shortcuts .tab-bar:not([hidden]),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}}body.exp-tab-bar-v2 :is(#shortcuts .tab-bar li)~li{-webkit-margin-start:-3%;margin-inline-start:-3%}@media (orientation:landscape){body.exp-tab-bar-v2 :is(#shortcuts .tab-bar li)~li{-webkit-margin-start:0;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){#shortcuts .tab-bar li a:hover,#shortcuts .tab-bar li a: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}#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)}#shortcuts .tab-bar li a.is-active:before{opacity:1;transform:scale(1)}#shortcuts .tab-bar li a.is-active .avatar,#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{-o-object-fit:cover;object-fit:cover;vertical-align:middle;border-radius:9999px;flex-shrink:0;overflow:hidden}@media (width<=calc(40em - 1px)){#app[data-shortcuts-view-mode=tab-menu-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[data-shortcuts-view-mode=tab-menu-bar] .timeline-deck{margin-top:44px}#app[data-shortcuts-view-mode=tab-menu-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}#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}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%)}}#columns #account-statuses-page .header-account{animation:none!important}.media-post{--item-radius:16px;animation:1s ease-out appear-smooth;position:relative}.media-post.filtered:not(.does-not-exist) img,.media-post.filtered:not(.does-not-exist) video,.media-post.has-spoiler:not(.show-media) img,.media-post.has-spoiler:not(.show-media) 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;word-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}.media-post.filtered[data-filtered-text]::-csstools-invalid-before>*{pointer-events:none}.media-post.has-spoiler[data-spoiler-text]::-csstools-invalid-before>*{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 .media{border-radius:var(--item-radius);display:block;position:relative;overflow:hidden;aspect-ratio:1!important}.media-post .media:before{content:"";border:1px solid var(--outline-color);border-radius:inherit;position:absolute;inset:0}.media-post .media:not(.media-audio){background-color:var(--average-color,var(--media-bg-color));background-clip:padding-box}@media (hover:hover){.media-post .media:hover{--drop-shadow:var(--drop-shadow-color);z-index:1;box-shadow:0 8px 16px -4px var(--drop-shadow), 0 4px 8px var(--drop-shadow);position:relative}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .media-post .media:hover{--drop-shadow:var(--link-color)}}:where(html.is-dark) .media-post .media:hover{--drop-shadow:var(--link-color)}}.media-post .media:active:not(:has(button:active)){box-shadow:none;filter:brightness(.8);transform:scale(.99)}.media-post .media video,.media-post .media img,.media-post .media audio{-o-object-fit:cover;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):hover img,:not(.filtered):not(.has-spoiler) :is(.media-post .media):focus img{animation:5s ease-in-out .1s 5 position-object;-webkit-animation-duration:var(--anim-duration,5s);animation-duration:var(--anim-duration,5s)}}.media-post.has-spoiler .media:not(.media-audio){background-image:-webkit-radial-gradient(50% 50%, circle, var(--average-color,var(--bg-faded-color)), var(--bg-color) 20em);background-image:radial-gradient(circle at 50% 50%, var(--average-color,var(--bg-faded-color)), var(--bg-color) 20em)}.nav-menu{overflow:hidden}.nav-menu section:last-child{background-color:var(--bg-faded-color);margin-bottom:-4px;padding-bottom:4px}.nav-menu section:last-child .szh-menu__item:before{z-index:0}.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:-webkit-linear-gradient(var(--to-forward), var(--divider-color) 1px, transparent 1px), -webkit-linear-gradient(top 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-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}.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}#annual-report-page{background-image:-webkit-radial-gradient(var(--outline-color) 2px, transparent 2px), -webkit-radial-gradient(var(--outline-color) 2px, transparent 2px);background-image:radial-gradient(var(--outline-color) 2px, transparent 2px), radial-gradient(var(--outline-color) 2px, transparent 2px);font-family:var(--monospace-font);background-position:50%,calc(50% + 8px) calc(50% + 8px);background-size:16px 16px;background-attachment:local;padding:20px}#annual-report-page~#shortcuts{display:none}#annual-report-page~#compose-button{color:var(--bg-color);background-color:var(--text-color);border:1px solid var(--bg-color);box-shadow:none;mix-blend-mode:difference;border-radius:0}#annual-report-page~#compose-button .icon{filter:none}#annual-report-page .report{background-color:var(--bg-faded-color);border:1px ridge var(--text-color);box-shadow:10px 10px 0 var(--drop-shadow-color);font-variant-numeric:slashed-zero;-webkit-font-feature-settings:"ss01", "zero", "tnum", "zero", "tnum";font-feature-settings:"ss01", "zero", "tnum", "zero", "tnum";font-variant-numeric:tabular-nums;text-rendering:optimizespeed;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;-webkit-column-width:20em;-moz-column-width:20em;column-width:20em;-webkit-column-gap:10px;-moz-column-gap:10px;--line-color:var(--outline-color);background-image:-webkit-linear-gradient(var(--line-color) 1px, transparent 1px), -webkit-linear-gradient(left, var(--line-color) 1px, transparent 1px);background-image:linear-gradient(var(--line-color) 1px, transparent 1px), linear-gradient(to right, var(--line-color) 1px, transparent 1px);background-size:10px 10px;column-gap:10px;min-height:80vh;padding:10px}#annual-report-page .report h1{text-transform:uppercase;margin:0;padding:0;font-weight:400}#annual-report-page .report h1 .loader-container{vertical-align:middle!important}#annual-report-page .report dl{margin:10px 0 0;padding:0}#annual-report-page .report dt{background-color:var(--bg-color);z-index:1;border:1px solid var(--text-color);border-bottom:0;width:fit-content;max-width:calc(100% - 16px);margin:0 5px -1px 0;padding:10px;font-size:larger;position:relative}#annual-report-page .report dt:after{content:"";background-color:var(--text-color);width:5px;position:absolute;top:5px;bottom:0;right:-6px}#annual-report-page .report dt:first-letter{text-transform:uppercase}#annual-report-page .report dt{transform-origin:top;transition:transform .3s ease-in-out;transform:scaleY(1)}@starting-style{#annual-report-page .report dt{transform:scaleY(0)}}#annual-report-page .report dd{page-break-before:avoid;-webkit-column-break-before:avoid;-moz-column-break-before:avoid;break-before:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;background-color:var(--bg-color);border:1px solid var(--text-color);box-shadow:5px 5px 0 var(--text-color);margin:0 5px 15px 0;padding:10px;overflow:auto}#annual-report-page .report dd dl dt,#annual-report-page .report dd dl dd{box-shadow:none;border:0;margin:0;padding:0}#annual-report-page .report dd dl dt:after{content:none}#annual-report-page .report dd{transform-origin:0;transition:transform .3s ease-in-out .3s;transform:scaleX(1)}@starting-style{#annual-report-page .report dd{box-shadow:none;transform:scaleX(0)}}#annual-report-page .report table{width:100%}#annual-report-page .report table td,#annual-report-page .report table th{vertical-align:top}#annual-report-page .report table td.number,#annual-report-page .report table th.number{text-align:end;text-shadow:0 -1px var(--bg-color);--bar-color:var(--link-light-color);background-image:-webkit-linear-gradient(var(--to-backward), var(--bar-color) 0, var(--bar-color) var(--percentage), transparent var(--percentage));background-image:linear-gradient(var(--to-backward), var(--bar-color) 0, var(--bar-color) var(--percentage), transparent var(--percentage));background-repeat:no-repeat;background-size:100% 100%}#annual-report-page .report table th{text-align:start;color:var(--text-insignificant-color);text-transform:uppercase;word-wrap:anywhere;font-weight:400;font-size:calc(var(--text-size) * .8)}#annual-report-page .report table tr:not(:first-child)>*{border-top:1px dashed var(--outline-color)}#annual-report-page .report table tr>*~*{-webkit-padding-start:1ch;padding-inline-start:1ch}#annual-report-page .report .report-archetype{background-color:var(--bg-color);padding:10px}#annual-report-page .report .report-topStatuses dt{font-size:var(--text-size)}#annual-report-page .report .report-topStatuses dd{-webkit-margin-after:1em;margin-block-end:1em}#annual-report-page .report .report-topStatuses dd>a{color:inherit;border:1px dashed var(--text-color);background-color:var(--bg-color);max-height:50vh;-webkit-text-decoration:none;text-decoration:none;display:block;overflow:auto}#annual-report-page .report .report-topStatuses dd>a:hover,#annual-report-page .report .report-topStatuses dd>a:focus{border-color:var(--link-color);background-color:var(--link-bg-color);border-style:solid}#annual-report-page .report .report-topStatuses dd .status{pointer-events:none;font-size:calc(var(--text-size) * .75);padding:10px}#annual-report-page hr{border:0;border-top:5px dotted var(--text-color);margin:40px 0}#annual-report-page hr~* a{color:var(--text-color);border:1px solid var(--text-color);text-transform:uppercase;padding:20px;-webkit-text-decoration:none;text-decoration:none;display:inline-block}.links-bar{background-color:var(--bg-faded-color);-webkit-mask-image:-webkit-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;-webkit-transform:translateX(calc(-50% + var(--main-width) / 2));transform:translateX(calc(-50% + var(--main-width) / 2))}[dir=rtl] :is(#trending-page .links-bar:not(#columns .links-bar)){-webkit-transform:translateX(calc(50% - var(--main-width) / 2));transform:translateX(calc(50% - var(--main-width) / 2))}}.links-bar>header{white-space:nowrap;flex-shrink:0;width:1.2em;position:relative}.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(.links-bar>header h3){transform-origin:100% 0;transform:rotate(90deg)translate(100%)}.links-bar>header h3{-webkit-user-select:none;user-select:none;background-image:-webkit-linear-gradient(var(--to-backward), var(--text-color), var(--link-color));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:-webkit-linear-gradient(top, var(--accent-color,var(--link-text-color)) -50%, transparent);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}.links-bar a.link-block:not(:active):hover,.links-bar a.link-block:not(:active):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){.links-bar a.link-block:not(:active):hover img,.links-bar a.link-block:not(:active):focus-visible img{animation:5s ease-in-out 1s 5 position-object}}.links-bar a.link-block:active{filter:brightness(.8);transition:none;transform:scale(1.015)}.links-bar a.link-block figure{transition:all 1s ease-out;transition-property:opacity,mix-blend-mode}.links-bar a.link-block.inactive:not(:active):not(:hover) figure{opacity:.5;mix-blend-mode:luminosity;transition-duration:.3s}.links-bar a.link-block.inactive:not(:active):not(:hover) .byline{opacity:.75;mix-blend-mode:luminosity;transition-duration:.3s}.links-bar a.link-block.active{border-color:var(--accent-color,var(--link-light-color));height:100%;max-height:100%}.links-bar a.link-block.active+button[disabled]{display:none}.links-bar a.link-block article{background-color:var(--bg-color);background-repeat:no-repeat;background-image:-webkit-linear-gradient(top, var(--accent-alpha-color) 70%, var(--bg-color) 100%);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}.links-bar a.link-block article figure{flex-grow:1;margin:0 0 -16px;padding:0;position:relative}.links-bar a.link-block article figure img{-o-object-fit:cover;object-fit:cover;vertical-align:top;-webkit-mask-image:-webkit-linear-gradient(#0000 0%,#00000003 4.7%,#0000000c 8.9%,#0000001b 12.8%,#0000002d 16.6%,#00000042 20.4%,#0000005a 24.4%,#00000073 28.8%,#0000008c 33.8%,#000000a5 39.6%,#000000bd 46.3%,#000000d2 54.1%,#000000e4 63.2%,#000000f3 73.8%,#000000fc 86%,#000 100%);width:100%;height:100%;position:absolute;inset:0;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%)}.links-bar a.link-block:focus-visible article,.links-bar a.link-block:hover article{background-position-y:-40px}.links-bar a.link-block .article-body{flex-shrink:0;padding:0 8px 8px;line-height:1.3}.links-bar a.link-block .article-meta{color:var(--text-insignificant-color);white-space:nowrap;text-overflow:ellipsis;font-size:90%;overflow:hidden}.links-bar a.link-block:hover .domain{color:var(--link-text-color)}.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}.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}.links-bar a.link-block p.more-lines{-webkit-line-clamp:3}.links-bar a.link-block hr{margin:4px 0}.links-bar a.link-block .byline{white-space:nowrap;-webkit-mask-image:-webkit-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)}.links-bar a.link-block .byline a{color:inherit}.links-bar a.link-block .byline .avatar{opacity:.8;width:16px!important;height:16px!important}#catchup-page{transform:none;padding-bottom:0!important}#catchup-page .deck{background-color:var(--bg-faded-color)}#catchup-page~#shortcuts,#catchup-page~#compose-button{display:none}#catchup-page .timeline-deck{margin-top:0!important}#catchup-page header{position:static}#catchup-page h1 sup{text-transform:uppercase;color:var(--text-insignificant-color);font-size:12px;font-weight:500}#catchup-page .catchup-start{padding:16px;text-align:center;max-width:40em;margin-inline:auto;padding-top:15vh}#catchup-page .catchup-start details{text-wrap:balance;color:var(--text-insignificant-color);-webkit-transition:all .3s var(--timing-function);transition:all .3s var(--timing-function);border-radius:16px;margin:-1em 0;padding:1em;line-height:1.4}#catchup-page .catchup-start details[open]{color:var(--text-color);background-color:var(--bg-color);background-image:-webkit-radial-gradient(25% 0, farthest-corner, transparent 80%, var(--bg-faded-color) 95%, var(--bg-color)), -webkit-radial-gradient(100% 100%, farthest-corner, transparent 80%, var(--bg-faded-blur-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)}#catchup-page .catchup-start details[open]~*{opacity:0;pointer-events:none}#catchup-page .catchup-start details[open] img{border:1px solid var(--outline-color);border-radius:8px;width:480px;height:auto}#catchup-page .catchup-start details summary{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.9em}#catchup-page .catchup-start details summary:hover{color:var(--text-color)}#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}#catchup-page .catchup-prev ul,#catchup-page .catchup-prev ul li{margin:0;padding:0;list-style:none}#catchup-page .catchup-prev ul li{text-align:start;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}#catchup-page .catchup-prev ul li a{align-items:center;gap:.25em;display:flex}#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}.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;-webkit-box-pack:stretch;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);transition:all .25s ease-in-out;border-radius:3px;width:100%;height:3px;transition-property:opacity,transform;display:block}.catchup-posts-viz-bar .post-dot.post-dot-highlight{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;-webkit-box-pack:stretch;background-image:-webkit-linear-gradient(top, transparent, var(--bg-color));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{-webkit-column-gap:var(--hairline-width);-moz-column-gap:var(--hairline-width);column-gap:var(--hairline-width)}}.catchup-posts-viz-time-bar .posts-bin{gap:var(--hairline-width);flex-direction:column-reverse;width:100%;display:flex}.catchup-posts-viz-time-bar .posts-bin .post-dot{opacity:.2;background-color:var(--link-color);transition:all .25s ease-in-out;contain:none;width:100%;height:2px;transition-property:opacity,transform;display:block}.catchup-posts-viz-time-bar .posts-bin .post-dot.post-dot-highlight{opacity:1}.catchup-filters{max-width:100%;-webkit-mask-image:-webkit-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);-webkit-padding-end:25%;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}.catchup-filters label:active{transform:scale(.95)}.catchup-filters label select{margin:0;padding:4px}.catchup-filters label input[type]{opacity:0;pointer-events:none;position:absolute;left:0}.catchup-filters label.filter-cat{background-color:var(--bg-blur-color);border-radius:24px;align-items:center;gap:4px;padding:8px 12px;display:flex}.catchup-filters label.filter-cat:hover,.catchup-filters label.filter-cat:focus{background-color:var(--link-bg-color)}.catchup-filters label.filter-cat:has(:checked){color:var(--link-color);background-color:var(--link-bg-color);box-shadow:inset 0 0 0 2px var(--link-color)}.catchup-filters label.filter-cat .count{-webkit-margin-start:4px;background-color:var(--bg-color);border-radius:12px;margin-inline-start:4px;padding:4px 6px;font-size:70%;display:inline-block}.catchup-filters label.filter-author{background-color:#0000;flex-direction:column;width:50px;padding:0;position:relative}.catchup-filters label.filter-author .avatar{margin-bottom:2px}.catchup-filters label.filter-author:hover,.catchup-filters label.filter-author:focus{filter:none}.catchup-filters label.filter-author:hover .avatar,.catchup-filters label.filter-author:focus .avatar{box-shadow:0 0 0 .5px var(--bg-color), 0 0 0 3px var(--link-faded-color)!important}.catchup-filters label.filter-author:hover .avatar img,.catchup-filters label.filter-author:focus .avatar img{filter:none}.catchup-filters label.filter-author:hover .count,.catchup-filters label.filter-author:focus .count{color:var(--text-color)}.catchup-filters label.filter-author .avatar.has-alpha{border-radius:2px}.catchup-filters label.filter-author .avatar img{will-change:filter;transition:filter .15s}.catchup-filters label.filter-author:has(:checked){box-shadow:none;filter:none}.catchup-filters label.filter-author:has(:checked) .avatar{box-shadow:0 0 0 1px var(--bg-color), 0 0 0 3px var(--link-color)}.catchup-filters label.filter-author:has(:checked) .username{color:var(--link-color);font-weight:500}.catchup-filters label.filter-author:has(:checked) .count{color:var(--link-color);border-color:var(--link-color);box-shadow:0 0 0 1px var(--link-color)}.catchup-filters label.filter-author .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}.catchup-filters label.filter-author .username{text-align:center;width:100%;-webkit-mask-image:-webkit-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}.catchup-filters:has(.filter-author :checked) .filter-author:not(:has(:checked)) .avatar img{filter:grayscale()contrast(2)opacity(.5)}.catchup-filters:has(.filter-author :checked) .filter-author:not(:has(:checked)):hover .avatar img{filter:none}.catchup-filters:has(.filter-author :checked) .filter-author:not(:has(:checked)):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}.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}.catchup-filters .radio-field-group label:hover,.catchup-filters .radio-field-group label:focus{background-color:var(--link-bg-color)}.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}.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)}.catchup-list>li:first-child>a{border-start-start-radius:var(--corner-radius);border-start-end-radius:var(--corner-radius)}.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}.catchup-list>li.separator{pointer-events:none;height:32px}@media (width>=40em){.catchup-list>li.separator+li a{border-start-start-radius:var(--corner-radius);border-start-end-radius:var(--corner-radius)}.catchup-list>li:has(+.separator) a{border-end-end-radius:var(--corner-radius);border-end-start-radius:var(--corner-radius)}}.catchup-list>li>a{background-color:var(--bg-color);color:inherit;-webkit-text-decoration:none;text-decoration:none;display:block}.catchup-list>li>a:hover,.catchup-list>li>a: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}.catchup-list>li>a:hover:not(:focus-visible){outline:1px solid var(--outline-color)}.catchup-list>li>a:active{filter:brightness(.95);box-shadow:none;text-shadow:none}.catchup-list>li>a:visited{color:var(--outline-color)}.catchup-list>li>a:visited *,.catchup-list>li>a:visited .post-peek-html * a[href],.catchup-list>li>a:visited :not(.does-not-exist):not(.does-not-exist):not(does-not-exist) *,.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:16px;padding:var(--pad);grid-column-gap:calc(.5 * 16px);grid-column-gap:calc(.5 * var(--pad));-webkit-column-gap:calc(.5 * 16px);-moz-column-gap:calc(.5 * 16px);-webkit-column-gap:calc(.5 * var(--pad));-moz-column-gap:calc(.5 * var(--pad));column-gap:8px;column-gap:calc(.5 * var(--pad));grid-row-gap:4px;--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:-webkit-linear-gradient(var(--bg-gradient-angle), var(--post-bg-color), transparent min(160px, 50%));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}}.catchup-list .post-line.reblog{--post-bg-color:var(--reblog-faded-color)}.catchup-list .post-line.group{--post-bg-color:var(--group-faded-color)}.catchup-list .post-line.reply-to{--post-bg-color:var(--reply-to-faded-color)}.catchup-list .post-line.followed-tags{--post-bg-color:var(--hashtag-faded-color)}.catchup-list .post-line.filtered{filter:grayscale();background-image:none}.catchup-list .post-line.filtered .post-author{opacity:.5}.catchup-list .post-line.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)}.catchup-list .post-line .post-reblog-avatar{flex-shrink:0;align-items:center;gap:4px;min-height:24px;display:flex}.catchup-list .post-line .post-reblog-avatar>.avatar{outline:1px solid var(--bg-blur-color)}.catchup-list .post-line .post-reblog-avatar>.avatar~.avatar{-webkit-margin-start:-8px;margin-inline-start:-8px}.catchup-list .post-line .post-reblog-avatar>.icon{color:var(--reblog-color)}.catchup-list .post-line .post-reblog-avatar>.name-text{opacity:.75;filter:grayscale(.75)}.catchup-list .post-line .post-quote-avatar{flex-shrink:0;align-items:center;gap:4px;min-height:24px;display:flex}.catchup-list .post-line .post-quote-avatar>.avatar{outline:1px solid var(--bg-blur-color)}.catchup-list .post-line .post-quote-avatar>.avatar~.avatar{-webkit-margin-start:-8px;margin-inline-start:-8px}.catchup-list .post-line .post-quote-avatar>.icon{color:var(--quote-color)}.catchup-list .post-line .post-quote-avatar>.name-text{opacity:.75;filter:grayscale(.75)}.catchup-list .post-line .post-author{white-space:nowrap;-webkit-mask-image:-webkit-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){.catchup-list .post-line .post-author{--width:25vw;width:25vw;width:var(--width);min-width:9em;max-width:13em}}.catchup-list .post-line .post-author b{opacity:.7;font-weight:400}.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.catchup-group-account.catchup-filter-original>li,.catchup-list.catchup-group-account.catchup-filter-replies>li,.catchup-list.catchup-selected-author.catchup-filter-original>li,.catchup-list.catchup-selected-author.catchup-filter-replies>li{margin-bottom:0}.catchup-list.catchup-group-account.catchup-filter-original>li:first-child~li .post-author:not(:has(.post-reblog-avatar)){opacity:.25}.catchup-list.catchup-group-account.catchup-filter-replies>li:first-child~li .post-author:not(:has(.post-reblog-avatar)){opacity:.25}.catchup-list.catchup-selected-author.catchup-filter-original>li:first-child~li .post-author:not(:has(.post-reblog-avatar)){opacity:.25}.catchup-list.catchup-selected-author.catchup-filter-replies>li:first-child~li .post-author:not(:has(.post-reblog-avatar)){opacity:.25}@media (width>=40em){.catchup-list.catchup-group-account.catchup-filter-original>li:first-child~li .post-author:not(:has(.post-reblog-avatar)){opacity:0}.catchup-list.catchup-group-account.catchup-filter-replies>li:first-child~li .post-author:not(:has(.post-reblog-avatar)){opacity:0}.catchup-list.catchup-selected-author.catchup-filter-original>li:first-child~li .post-author:not(:has(.post-reblog-avatar)){opacity:0}.catchup-list.catchup-selected-author.catchup-filter-replies>li:first-child~li .post-author:not(:has(.post-reblog-avatar)){opacity:0}}.catchup-list.catchup-group-account.catchup-filter-original>li:first-child~li.separator+li .post-author,.catchup-list.catchup-group-account.catchup-filter-replies>li:first-child~li.separator+li .post-author,.catchup-list.catchup-selected-author.catchup-filter-original>li:first-child~li.separator+li .post-author,.catchup-list.catchup-selected-author.catchup-filter-replies>li:first-child~li.separator+li .post-author{opacity:1}.catchup-list .post-peek{-webkit-column-gap:8px;-moz-column-gap:8px;flex-direction:row-reverse;flex:1;grid-area:content;justify-content:flex-end;align-self:stretch;gap:4px 8px;display:flex}.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}.catchup-list .post-peek .post-peek-content:empty{display:none}.catchup-list .post-peek .post-peek-content .post-peek-html{pointer-events:none}.catchup-list .post-peek .post-peek-content .post-peek-html *{white-space:normal;margin:0;padding:0;display:inline}.catchup-list .post-peek .post-peek-content .post-peek-html pre,.catchup-list .post-peek .post-peek-content .post-peek-html code{color:var(--green-color);font-size:.9em}.catchup-list .post-peek .post-peek-content .post-peek-html strong,.catchup-list .post-peek .post-peek-content .post-peek-html b{font-weight:500}.catchup-list .post-peek .post-peek-content .post-peek-html br{content:" ";display:inline}.catchup-list .post-peek .post-peek-content .post-peek-html br+br,.catchup-list .post-peek .post-peek-content .post-peek-html br+br+br,.catchup-list .post-peek .post-peek-content .post-peek-html br+br+br+br,.catchup-list .post-peek .post-peek-content .post-peek-html br+br+br+br+br,.catchup-list .post-peek .post-peek-content .post-peek-html br+br+br+br+br+br{display:none}.catchup-list .post-peek .post-peek-content .post-peek-html p:after,.catchup-list .post-peek .post-peek-content .post-peek-html div:after,.catchup-list .post-peek .post-peek-content .post-peek-html blockquote:after,.catchup-list .post-peek .post-peek-content .post-peek-html h1:after,.catchup-list .post-peek .post-peek-content .post-peek-html h2:after,.catchup-list .post-peek .post-peek-content .post-peek-html h3:after,.catchup-list .post-peek .post-peek-content .post-peek-html h4:after,.catchup-list .post-peek .post-peek-content .post-peek-html h5:after,.catchup-list .post-peek .post-peek-content .post-peek-html h6:after,.catchup-list .post-peek .post-peek-content .post-peek-html li:after,.catchup-list .post-peek .post-peek-content .post-peek-html pre:after,.catchup-list .post-peek .post-peek-content .post-peek-html br:after{content:" "}.catchup-list .post-peek .post-peek-content .post-peek-html br:after,.catchup-list .post-peek .post-peek-content .post-peek-html :not(br):not(span):not(a)+p:before,.catchup-list .post-peek .post-peek-content .post-peek-html :not(br):not(span):not(a)+div:before,.catchup-list .post-peek .post-peek-content .post-peek-html :not(br):not(span):not(a)+blockquote:before,.catchup-list .post-peek .post-peek-content .post-peek-html :not(br):not(span):not(a)+ul:before,.catchup-list .post-peek .post-peek-content .post-peek-html :not(br):not(span):not(a)+ol:before,.catchup-list .post-peek .post-peek-content .post-peek-html :not(br):not(span):not(a)+pre:before{content:" ↵ ";opacity:.35;font-size:.75em}.catchup-list .post-peek .post-peek-content .post-peek-html .ellipsis:after{content:"..."}.catchup-list .post-peek .post-peek-content .post-peek-html .invisible{display:none}.catchup-list .post-peek .post-peek-content .post-peek-html a{color:var(--link-text-color);-webkit-text-decoration:none;text-decoration:none}.catchup-list .post-peek .post-peek-content .post-peek-html a span{-webkit-text-decoration:none;text-decoration:none}.catchup-list .post-peek .post-peek-content .post-peek-html:has(.post-peek-quote) .quote-inline{display:none}.catchup-list .post-peek .post-peek-content .post-peek-html:has(.post-peek-quote) .quote-inline+:before{display:none}.catchup-list .post-peek .post-peek-content .post-peek-html .post-peek-quote{font-style:italic;display:block}.catchup-list .post-peek .post-peek-content .post-peek-html .post-peek-quote:before{content:" ❝ ";opacity:1;font-size:1em}.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}.catchup-list .post-peek .post-peek-content .post-peek-spoiler .icon{vertical-align:middle;color:var(--button-bg-color)}.catchup-list .post-peek .post-peek-content .post-peek-filtered{border:1px dashed var(--outline-hover-color);border-radius:1em;padding-inline:.5em}.catchup-list .post-peek .post-peek-content .post-peek-filtered .icon{vertical-align:middle;color:var(--outline-hover-color)}.catchup-list .post-peek .post-peek-post-content{flex-shrink:0;align-self:center;gap:4px;transition:transform 50ms ease-in-out;display:flex}.catchup-list .post-peek .post-peek-post-content:empty{display:none}.catchup-list .post-peek .post-peek-post-content:has(.post-peek-media):hover{transform:scale(1.5)}.catchup-list .post-peek .post-peek-post-content img{outline:var(--hairline-width) solid var(--outline-color);vertical-align:middle;-o-object-fit:cover;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}.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){.catchup-list .post-peek .post-peek-post-content img:hover{animation:5s ease-in-out 5 position-object;-webkit-animation-duration:var(--anim-duration,5s);animation-duration:var(--anim-duration,5s)}}@media (width<=40em){.catchup-list .post-peek .post-peek-post-content:has(.post-peek-media){transform-origin:0}.catchup-list .post-peek .post-peek-post-content .post-peek-media:first-child img{transform-origin:0}[dir=rtl] :is(.catchup-list .post-peek .post-peek-post-content):has(.post-peek-media):not(.does-not-exist):not(does-not-exist){transform-origin:100%}[dir=rtl] :is(.catchup-list .post-peek .post-peek-post-content .post-peek-media:first-child img){transform-origin:100%}}@media (width<=480px){.catchup-list .post-peek .post-peek-post-content .post-peek-media:not(:last-child){-webkit-margin-end:-24px;box-shadow:0 0 0 2px var(--bg-blur-color);margin-inline-end:-24px}.catchup-list .post-peek .post-peek-post-content .post-peek-media:first-child{z-index:10}.catchup-list .post-peek .post-peek-post-content .post-peek-media:nth-child(2){z-index:9}.catchup-list .post-peek .post-peek-post-content .post-peek-media:nth-child(3){z-index:8}.catchup-list .post-peek .post-peek-post-content .post-peek-media:nth-child(4){z-index:7}.catchup-list .post-peek .post-peek-post-content .post-peek-media:nth-child(5){z-index:6}.catchup-list .post-peek .post-peek-post-content .post-peek-media:nth-child(6){z-index:5}.catchup-list .post-peek .post-peek-post-content .post-peek-media:nth-child(7){z-index:4}.catchup-list .post-peek .post-peek-post-content .post-peek-media:nth-child(8){z-index:3}.catchup-list .post-peek .post-peek-post-content .post-peek-media:nth-child(9){z-index:2}.catchup-list .post-peek .post-peek-post-content .post-peek-media:nth-child(10){z-index:1}.catchup-list .post-peek .post-peek-post-content .post-peek-media:hover{z-index:11}}.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}.catchup-list .post-peek .post-peek-post-content .post-peek-card img{outline:3px double var(--link-faded-color)}.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}.catchup-list .post-peek .post-peek-tag.post-peek-poll{color:var(--text-color);flex-direction:column;align-items:center;gap:2px;display:inline-flex}.catchup-list .post-peek .post-peek-tag.post-peek-thread{background-color:var(--bg-color);border-color:var(--reply-to-color);background-image:-webkit-repeating-linear-gradient(160deg, transparent, transparent 3px, var(--reply-to-faded-color) 3px, var(--reply-to-faded-color) 4px);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:hover .post-peek-content,.catchup-list>li>a:focus .post-peek-content{opacity:1}.catchup-list .post-meta{color:var(--text-insignificant-color);white-space:nowrap;-webkit-column-gap:8px;-moz-column-gap:8px;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}.catchup-list .post-stats:empty{display:none}.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)}.catchup-list.catchup-sort-repliesCount .post-stats .post-stat-replies{order:2}.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)}.catchup-list.catchup-sort-favouritesCount .post-stats .post-stat-likes{order:2}.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)}.catchup-list.catchup-sort-reblogsCount .post-stats .post-stat-boosts{order:2}.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}#catchup-help-sheet dl dt{font-weight:700}#catchup-help-sheet dl dd{-webkit-margin-after:1em;margin-block-end:1em;margin-inline:1em}#catchup-help-sheet dl dd+dd{-webkit-margin-before:-.9em;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}#filters-page .filters-list{margin:0;padding:0;list-style:none}#filters-page .filters-list li{border-bottom:var(--hairline-width) solid var(--outline-color);justify-content:space-between;align-items:center;padding:8px 16px;display:flex}#filters-page .filters-list h2{margin:0;padding:0;font-size:1em;font-weight:500}#filters-page~#compose-button{display:none}#filters-add-edit-modal .filter-form-row{margin-bottom:16px}#filters-add-edit-modal .filter-form-row+.filter-form-row{border-top:1px solid var(--outline-color);margin-top:16px;padding-top:16px}#filters-add-edit-modal main{padding-top:10px;line-height:1.5}#filters-add-edit-modal main p{margin-block:1em}#filters-add-edit-modal label{align-items:center;gap:4px;display:flex}#filters-add-edit-modal .filter-form-keywords{margin:0 -16px 16px}#filters-add-edit-modal .filter-form-cols{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}#filters-add-edit-modal .filter-form-cols .filter-form-col{flex-grow:1;flex-basis:160px}#filters-add-edit-modal .filter-form-cols .filter-form-col>:first-child{margin-top:0}#filters-add-edit-modal .filter-form-cols .filter-form-col>:last-child{margin-bottom:0}#filters-add-edit-modal .filter-keywords{--gap:16px;gap:16px;gap:var(--gap);padding:16px;padding:var(--gap);background-color:var(--bg-faded-blur-color);counter-reset:index;scroll-behavior:smooth;flex-direction:column;min-height:80px;max-height:25vh;margin:0;list-style:none;display:flex;overflow-y:auto}#filters-add-edit-modal .filter-keywords li{counter-increment:index;flex-wrap:wrap;align-items:center;gap:4px;display:flex}#filters-add-edit-modal .filter-keywords li:not(:only-child):before{content:counter(index);color:var(--text-insignificant-color);align-self:flex-start;font-size:10px}#filters-add-edit-modal .filter-keywords li input[type=text]{flex-grow:100;flex-basis:160px}#filters-add-edit-modal .filter-keywords li .filter-keyword-actions{flex-grow:1;justify-content:space-between;align-items:center;gap:8px;display:flex}#filters-add-edit-modal .filter-keywords li .filter-keyword-actions label{font-size:.8em;line-height:1}#filters-add-edit-modal .filter-keywords-footer{justify-content:space-between;padding:8px 16px 0;display:flex}#filters-add-edit-modal input[type=text]{width:100%;display:block}#filters-add-edit-modal .filter-form-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}#filters-add-edit-modal .filter-form-footer>span{align-items:center;display:flex}#filters-add-edit-modal .filter-form-footer button[type=submit]{padding-inline:24px}.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{-webkit-column-gap:16px;-moz-column-gap:16px;border-bottom:0;column-gap:16px}.timeline-2-container .timeline-pagination.timeline-pagination-top{-webkit-margin-before:16px;margin-block-start:16px}}.timeline-2-container .timeline-pagination.timeline-pagination-top.transitioning{-webkit-transition:.3s var(--timing-function);transition:.3s var(--timing-function);transition-property:height,opacity,margin-block-start,transform,-webkit-margin-before}@starting-style{.timeline-2-container .timeline-pagination.timeline-pagination-top.transitioning{opacity:0;-webkit-margin-before:0;height:0;margin-block-start:0;overflow:hidden;transform:scale(.975)}}.timeline-2-container .timeline-pagination.timeline-pagination-bottom{-webkit-margin-after:16px;margin-block-end:16px}.timeline-2-container .timeline-pagination button{background-color:var(--bg-color);-webkit-backdrop-filter:none;backdrop-filter:none;height:44px;-webkit-transition:width .3s var(--timing-function);transition:width .3s var(--timing-function);border-radius:0}@media (width>=40em){.timeline-2-container .timeline-pagination button{border:1px solid var(--divider-color);border-radius:16px}}.timeline-2-container .timeline-pagination button>*{opacity:.75}.timeline-2-container .timeline-pagination button:hover{filter:none!important}.timeline-2-container .timeline-pagination button:hover>*{opacity:1}.timeline-2-container .timeline-pagination button:active{filter:brightness(.9)!important}@media (hover:hover){.timeline-2-container .timeline-pagination button:hover{background-color:var(--link-bg-hover-color)}}.timeline-2-container .timeline-pagination button>.loader-container{opacity:1;margin:0}.timeline-2-container .timeline>li{-webkit-transition:.6s var(--timing-function);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}#lists-page~#compose-button{display:none}.list-form{flex-direction:column;gap:8px;padding:8px 0;display:flex}.list-form-row input[type=text],.list-form-row select:not(.does-not-exist){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}#mentions-page #followings-option{z-index:2;float:right;position:relative}[dir=rtl] :is(#mentions-page #followings-option){float:left}#mentions-page #followings-option{margin-top:.5em}#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:40px;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:-webkit-linear-gradient(top, 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:16px}#columns :is(#notifications-page .timeline-header){background-color:inherit;position:static}#notifications-page .timeline-header small{font-weight:400;font-size:var(--text-size)}.notification{clear:both;gap:12px;animation:.2s ease-out appear;display:flex;padding:16px!important}.notification b[tabindex="0"]:hover,.notification b[tabindex="0"]:focus{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.notification-type.notification-mention,.notification-type.notification-quote,.notification-type.notification-mention\+quote{padding-top:16px}.only-mentions .notification:not(.notification-mention),.only-mentions .timeline-empty{display:none}.notification.skeleton{color:var(--outline-color)}.notification-type{opacity:.75;width:24px;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:-webkit-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;inset-block-end:16px;inset-block-end:var(--inset-offset);inset-inline-end: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-inline-end:var(--inset-offset)}.notification .status-link.truncated:hover:after,.notification .status-link.truncated:focus: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:-webkit-linear-gradient(var(--bg-color), var(--bg-color)), -webkit-linear-gradient(315deg in oklch, var(--reply-to-color), var(--quote-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:hover,.notification .status-link:focus{background-color:var(--bg-blur-color);filter:saturate();border-color:var(--outline-hover-color)}.notification .status-link.status-type-mention:hover,.notification .status-link.status-type-mention:focus{border-color:var(--reply-to-color);box-shadow:0 0 5px var(--reply-to-color)}.notification .status-link.status-type-quote:hover,.notification .status-link.status-type-quote:focus{border-color:var(--quote-color);box-shadow:0 0 5px var(--quote-color)}.notification .status-link.status-type-mention\+quote:hover,.notification .status-link.status-type-mention\+quote: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: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)}.follow-requests{-webkit-padding-after:16px;padding-block-end:16px}.follow-requests summary{cursor:pointer;padding:8px 16px}.follow-requests summary::marker{color:var(--text-insignificant-color)}.follow-requests summary::-webkit-details-marker{color:var(--text-insignificant-color)}.follow-requests details[open] summary{color:var(--text-insignificant-color)}.follow-requests ul{border-bottom:var(--hairline-width) solid var(--outline-color);max-height:50dvh;margin:0;padding:0;list-style:none;overflow:auto}.follow-requests summary+ul{border-top:var(--hairline-width) solid var(--outline-color)}.follow-requests ul li{border-bottom:var(--hairline-width) solid var(--outline-color);-webkit-column-gap:16px;-moz-column-gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding:16px;display:flex}.follow-requests ul li:last-child{border-bottom:none}.follow-requests ul li .follow-request-buttons{flex:1;justify-content:flex-end;align-items:center;gap:4px;margin:0;padding:0;display:flex}.follow-request-buttons .follow-request-states{vertical-align:middle}.follow-request-buttons .follow-request-states .icon{margin-inline:8px}.follow-request-buttons .follow-request-states .icon.follow-accepted{color:var(--green-color)}.follow-request-buttons .follow-request-states .icon.follow-rejected{color:var(--red-color)}.follow-requests ul li .follow-request-buttons .follow-request-states{order:-1}.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{-webkit-border-end:none;border-inline-end:none}.announcements .announcement-block{-webkit-mask-image:-webkit-linear-gradient(#0000 1px,#000 48px calc(100% - 16px),#0000 calc(100% - 1px));max-height:50dvh;padding:16px;overflow:auto;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{-webkit-padding-after:16px;padding-block-end:16px}.filtered-notifications summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-insignificant-color);margin:16px 0 0;padding:8px 16px;font-weight:600}.filtered-notifications summary::marker{color:var(--text-insignificant-color)}.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}}.filtered-notifications ul li{-webkit-column-gap:16px;-moz-column-gap:16px;border-bottom:1px solid var(--outline-color);gap:8px 16px;padding:16px;display:flex}.filtered-notifications ul li:last-child{border-bottom:none}.filtered-notifications ul .request-notifcations{flex-direction:column;flex-grow:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.filtered-notifications ul .request-notifcations .last-post{max-width:100%}.filtered-notifications ul .request-notifcations .last-post>.status-link{--max-height:160px;max-height:160px;max-height:var(--max-height);border:1px solid var(--outline-color);border-radius:8px;overflow:hidden}.filtered-notifications ul .request-notifcations .last-post>.status-link:focus-visible,.filtered-notifications ul .request-notifcations .last-post>.status-link:hover{border-color:var(--outline-hover-color)}.filtered-notifications ul .request-notifcations .last-post>.status-link .status{-webkit-mask-image:-webkit-linear-gradient(top, 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)}.filtered-notifications ul .request-notifcations .last-post>.status-link .status .content-container{pointer-events:none;filter:saturate(.5)}.filtered-notifications ul .request-notifcations .request-notifications-account{align-items:center;gap:4px;display:flex}.filtered-notifications ul .request-notifcations .request-notifications-account small{flex:1;min-width:0}.filtered-notifications ul .notification-request-buttons{flex-direction:column;grid-area:buttons;gap:4px;margin:0;padding:0;display:flex}.filtered-notifications ul .notification-request-buttons button{max-width:30vw}.filtered-notifications ul .notification-request-buttons .notification-request-states{text-align:center;vertical-align:middle;min-height:32px}.filtered-notifications ul .notification-request-buttons .notification-request-states .icon{margin-inline:8px}.filtered-notifications ul .notification-request-buttons .notification-request-states .icon.notification-accepted{color:var(--green-color)}.filtered-notifications ul .notification-request-buttons .notification-request-states .icon.notification-dismissed{color:var(--red-color)}#notifications-settings label{justify-content:space-between;align-items:center;gap:8px;display:flex}#notifications-settings label input[type=checkbox]{flex-shrink:0}#notifications-settings .notification-policy-fields{flex-direction:column;gap:8px;display:flex}#notifications-settings .notification-policy-fields select:has(option[value=accept]:checked){box-shadow:0 0 0 2px var(--green-color)}#notifications-settings .notification-policy-fields select:has(option[value=filter]:checked){box-shadow:0 0 0 2px var(--orange-color)}#notifications-settings .notification-policy-fields select:has(option[value=drop]:checked){box-shadow:0 0 0 2px var(--red-color)}#search-page .deck>header .header-grid{grid-template-columns:auto 1fr auto}#search-page header input{background-color:var(--bg-faded-color);border:2px solid #0000;border-radius:999px;width:100%;padding:8px 16px}#search-page header input:focus{background-color:var(--bg-color);border-color:var(--link-color);outline:0}#columns :is(#search-page header input){text-align:center;text-overflow:ellipsis;background-color:#0000;padding-inline:8px;font-weight:700}#columns #search-page .header-grid .header-side{min-width:40px}#columns #search-page .header-grid .header-side:last-of-type button{display:block}#columns #search-page .header-grid .header-side:last-of-type button:not(:hover):not(:focus){color:var(--text-insignificant-color)}#search-page h2 a .icon{vertical-align:middle;transition:margin .2s}#search-page h2 a:hover .icon{-webkit-margin-start:4px;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}#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{-webkit-padding-end:16px;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:hover,.search-popover-item:focus,.search-popover-item.focus{background-color:var(--link-bg-color);color:var(--text-color)}.search-popover-item:focus,.search-popover-item.focus{box-shadow:inset 4px 0 0 0 var(--button-bg-color)}[dir=rtl] .search-popover-item:focus,[dir=rtl] .search-popover-item.focus{box-shadow:inset -4px 0 0 0 var(--button-bg-color)}.search-popover-item mark,.search-popover-item q{color:var(--text-color);background-color:var(--link-bg-color);direction:initial;direction:ltr;unicode-bidi:isolate}.search-popover-item:hover mark,.search-popover-item:hover q,.search-popover-item:focus mark,.search-popover-item:focus q,.search-popover-item.focus mark,.search-popover-item.focus 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:hover>.icon,.search-popover-item:focus>.icon,.search-popover-item.focus>.icon{opacity:1}.search-popover-item-recent{background-color:var(--bg-faded-blur-color)}.search-popover-item-recent:hover,.search-popover-item-recent:focus,.search-popover-item-recent.focus{background-color:var(--link-bg-color)}.search-popover-header{background-image:-webkit-linear-gradient(top, var(--outline-color), transparent);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:hover,.search-history-see-all:focus,.search-history-see-all.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);-webkit-padding-start:calc(16px + 12px);-webkit-padding-end:16px;-webkit-padding-after:8px;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}.recent-searches .recent-searches-item:first-child{border-start-start-radius:var(--radius);border-start-end-radius:var(--radius)}.recent-searches .recent-searches-item:last-child{border-end-end-radius:var(--radius);border-end-start-radius:var(--radius)}.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 mark,.recent-searches .recent-searches-label q{color:var(--text-color);background-color:var(--link-bg-color);direction:initial;vertical-align:baseline;vertical-align:initial;direction:ltr;unicode-bidi:isolate}#trending-page .timeline-header-block{align-items:center;gap:12px;padding:16px;display:flex}#trending-page .timeline-header-block.blended{background-image:-webkit-linear-gradient(top, var(--bg-faded-color), transparent);background-image:linear-gradient(to bottom, var(--bg-faded-color), transparent)}@media (width>=40em){#trending-page .timeline-header-block{padding:0 16px}}#trending-page .timeline-header-block.loading{color:var(--text-insignificant-color)}#trending-page .timeline-header-block p{flex-grow:1;min-width:0;margin:0;padding:0}#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}#trending-page .timeline-link-mentions .status .card{display:none}#login{background-image:-webkit-radial-gradient(50% 50%, closest-side, var(--bg-color), transparent);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}#instances-suggestions{-webkit-padding-start:1.2em;white-space:nowrap;width:90vw;max-width:40em;-webkit-mask-image:-webkit-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}#scheduled-posts-page .posts-list{margin:0;padding:0;list-style:none}#scheduled-posts-page .posts-list li>button{text-align:start;color:inherit;border-bottom:1px solid var(--outline-color);flex-direction:column;gap:8px;padding:16px;display:flex}#scheduled-posts-page .posts-list li>button>.status{pointer-events:none;background-color:var(--bg-blur-color);border:1px solid var(--outline-color);-webkit-mask-image:-webkit-linear-gradient(0deg,#000 144px,#0000);border-radius:8px;max-height:160px;padding:8px;font-size:80%;overflow:hidden;mask-image:linear-gradient(#000 144px,#0000)}#scheduled-posts-page .posts-list li>button>.status .media-container .media{width:80px!important;height:80px!important}#scheduled-posts-page .posts-list li .post-schedule-meta{align-items:center;gap:4px;display:flex}#scheduled-posts-page .posts-list li .post-schedule-meta.post-schedule-time .icon,#scheduled-posts-page .posts-list li .post-schedule-meta.post-schedule-time b{color:var(--red-text-color)}#scheduled-posts-page .posts-list li .post-schedule-meta.post-schedule-month b{opacity:.8}#scheduled-posts-page .posts-list h2{margin:0;padding:0;font-size:1em;font-weight:500}#scheduled-post-sheet header h2{font-weight:400}#scheduled-post-sheet header h2 small{font-size:var(--text-size)}#scheduled-post-sheet main>.status{background-color:var(--bg-blur-color);border:1px solid var(--outline-color);border-radius:8px;max-height:50svh;overflow:auto}#scheduled-post-sheet main>.status .media-container .media{width:80px!important;height:80px!important}#scheduled-post-sheet .status-reply{background-color:var(--bg-color);border:1px solid var(--outline-color);max-height:160px;-webkit-animation:appear-up 1sease-in-out;animation:appear-up 1sease-in-out;border-bottom:0;border-radius:16px 16px 0 0;margin:0 12px;overflow:auto}#scheduled-post-sheet .status-reply>.status{font-size:90%}#scheduled-post-sheet footer{flex-direction:column;gap:8px;padding:8px 0;display:flex}#scheduled-post-sheet footer .row{justify-content:space-between;align-items:center;gap:8px;display:flex}#scheduled-post-sheet footer input[type=datetime-local]{min-width:0;max-width:calc(100vw - 32px)}#scheduled-post-sheet footer input[type=datetime-local]:user-invalid{border-color:var(--red-color)}@supports not selector(:user-invalid){#scheduled-post-sheet footer input[type=datetime-local]:invalid{border-color:var(--red-color)}}#scheduled-post-sheet footer .grow{flex-grow:1}.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{-webkit-margin-start:-16px;margin-inline-start:-16px}.status-deck .button-refresh .icon{animation:1s linear spin}.status-deck .button-refresh:hover .icon,.status-deck .button-refresh: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{-webkit-margin-start:-4px;margin-inline-start:-4px}.ancestors-indicator:not([hidden]){-webkit-animation:slide-up-smooth var(--spring-timing-duration) both var(--spring-timing-function) .3s;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;-webkit-border-image:-webkit-linear-gradient(var(--deg), var(--orange-color), var(--orange-bg-color), var(--orange-color), var(--orange-fg-color)) 1;-o-border-image:linear-gradient(var(--deg), var(--orange-color), var(--orange-bg-color), var(--orange-color), var(--orange-fg-color)) 1;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);-webkit-transition:.3s var(--timing-function);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}.status-deck.edit-history-mode .status .avatar,.status-deck.edit-history-mode .status .content-container{filter:sepia()hue-rotate(-30deg);-webkit-mask-image:-webkit-repeating-linear-gradient(#000 0 3px,#000000b3 3px 4px);mask-image:repeating-linear-gradient(0deg,#000 0 3px,#000000b3 3px 4px)}.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);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 1px var(--bg-color);-webkit-mask-image:-webkit-linear-gradient(#0000,#000 8px);-webkit-transition:.3s var(--timing-function);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;mask-image:linear-gradient(0deg,#0000,#000 8px)}.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%)}}.status-deck.edit-history-mode .edit-history-controls:before{pointer-events:none;content:"";background-image:-webkit-linear-gradient(var(--to-forward), transparent, var(--orange-bg-color) calc(100% - 2px), transparent);background-image:linear-gradient(var(--to-forward), transparent, var(--orange-bg-color) calc(100% - 2px), transparent);-webkit-transition:-webkit-transform .3s var(--timing-function);transition:-webkit-transform .3s var(--timing-function);transition:transform .3s var(--timing-function);transition:transform .3s var(--timing-function), -webkit-transform .3s var(--timing-function);-webkit-transform:translateX(calc(-1 * var(--edit-history-percentage) * 100%));transform:translateX(calc(-1 * var(--edit-history-percentage) * 100%));z-index:-1;position:absolute;inset:0}.status-deck.edit-history-mode .edit-history-controls button{color:inherit}.status-deck.edit-history-mode .edit-history-controls .edit-history-heading{font-weight:500}.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}.status-deck.edit-history-mode .edit-history-controls .edit-history-pagination:focus-within,.status-deck.edit-history-mode .edit-history-controls .edit-history-pagination:hover{box-shadow:inset 0 0 0 2px var(--orange-fg-color)}.status-deck.edit-history-mode .timeline{view-transition-name:edit-history-timeline}.status-deck.edit-history-mode .timeline>.hero>.status-focus>.status{view-transition-name:status;-webkit-mask-image:-webkit-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)}.status-deck.edit-history-mode .timeline>.hero>.status-focus>.status>.container>.meta{view-transition-name:status-meta}.status-deck.edit-history-mode .timeline>.hero>.status-focus>.status>a>.avatar{view-transition-name:status-avatar}.status-deck.edit-history-mode .timeline>.hero>.status-focus>.status .content-container{view-transition-name:status-content-container-1}.status-deck.edit-history-mode .timeline>.hero>.status-focus>.status .media-container{view-transition-name:status-media}.status-deck.edit-history-mode .timeline>.hero>.status-focus>.status .poll{view-transition-name:status-poll}.status-deck.edit-history-mode .timeline>.hero>.status-focus>.status .status-badge{view-transition-name:status-badge}.status-deck.edit-history-mode .timeline>.hero>.status-focus>.status .actions{view-transition-name:status-actions}.status-deck.edit-history-mode .timeline>.hero>.status-focus>.status .card-byline{view-transition-name:status-card-byline}.status-deck.edit-history-mode .timeline>.hero>.status-focus>.status .card{view-transition-name:status-card}.status-deck.edit-history-mode .timeline>.hero>.status-focus>.status .status-card-link *{view-transition-name:none!important}#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"), -webkit-radial-gradient(50% 20%, 80em 100%, var(--bg-color) 400px, var(--bg-faded-color) 500px);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:max(320px,min(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{text-shadow:0 -1px var(--bg-color);flex-direction:column;padding:10svh 16px 16px;display:flex}#welcome .hero-content{flex-direction:column;flex-grow:1;justify-content:center;display:flex}#welcome h1{margin:0;padding:0}#welcome img{vertical-align:middle}#welcome .desc{text-wrap:balance;opacity:.8;font-size:1.4em}#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}#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}#welcome #device-showcase .device{-webkit-transition:all 1s var(--timing-function) .3s;transition:all 1s var(--timing-function) .3s}@starting-style{#welcome #device-showcase .device{opacity:0;transform:translateY(100px)scale(.95)}}#welcome #device-showcase .device .device-frame{--device-radius:32px;--device-bezel:10px;padding:10px;padding:var(--device-bezel);border-radius:32px;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)) #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) #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}#welcome #device-showcase .device .device-frame:after{content:"";--glare-color:#ffffff40;--glare-shadow-color:#00000006;background:linear-gradient(135deg,#0000,#00000006 14%,#ffffff40 15% 25%,#00000006 26%,#0000);background:-webkit-linear-gradient(315deg, #0000, var(--glare-shadow-color) 14%, var(--glare-color) 15%, var(--glare-color) 25%, var(--glare-shadow-color) 26%, #0000);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;-webkit-transition:background-position .3s var(--timing-function) .1s;transition:background-position .3s var(--timing-function) .1s;position:absolute;inset:0}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) #welcome #device-showcase .device .device-frame:after{--glare-color:#ffffff08}}:where(html.is-dark) #welcome #device-showcase .device .device-frame:after{--glare-color:#ffffff08}#welcome #device-showcase .device .device-frame{-webkit-transition:all .3s var(--timing-function) .1s;transition:all .3s var(--timing-function) .1s}@media (hover:hover){#welcome #device-showcase .device .device-frame:active{transform:scale(1.05)}#welcome #device-showcase .device .device-frame:active:after{background-position:-10px -10px}}#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)) #welcome #device-showcase .device .device-frame img{box-shadow:0 0 0 1px #222}}:where(html.is-dark) #welcome #device-showcase .device .device-frame img{box-shadow:0 0 0 1px #222}#welcome #device-showcase .device.mobile{z-index:1;align-self:safe center;width:100%;max-width:350px}@media (width>=640.02px){#welcome #device-showcase .device.mobile{rotate:atan2(5vw, 1000px);align-self:flex-end;margin-right:16px}}#welcome #device-showcase .device.tablet{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>=640.02px){#welcome #device-showcase .device.tablet{align-self:flex-start;width:768px;margin-top:-720px;margin-left:0}}#welcome #device-showcase .device.tablet .device-frame{--device-radius:48px;--device-bezel:32px}#welcome #why-container{background-image:-webkit-linear-gradient(top, var(--bg-faded-color), transparent 320px);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}#welcome .sections section{text-shadow:0 -1px var(--bg-color);perspective:1000px;margin-inline:auto;line-height:1.4}#welcome .sections section h4{margin:0;padding:24px 0 0;font-size:1.75em;font-weight:600}#welcome .sections section p{text-wrap:balance;color:var(--text-insignificant-color);margin-top:.25em}#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)) #welcome .sections section img{filter:invert(.85)hue-rotate(180deg);box-shadow:none;outline:0}}:where(html.is-dark) #welcome .sections section img{filter:invert(.85)hue-rotate(180deg);box-shadow:none;outline:0}@media (width>=600px){#welcome .sections section{text-align:start;align-items:center;gap:32px;display:flex}#welcome .sections section:nth-child(2n){text-align:end;flex-direction:row-reverse}#welcome .sections section img{transform-origin:100%;max-width:55%;transform:rotateY(5deg)scale(.9)}#welcome .sections section:nth-child(2n) img{transform-origin:0;transform:rotateY(-5deg)scale(.9)}}#welcome~#compose-button,#welcome~#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}}#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}#compose-container .compose-top .compose-controls button:hover,#compose-container .compose-top .compose-controls button: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);-webkit-padding-end:1em;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}#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 .content-container,#compose-container .status-preview .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}#compose-container .status-preview-legend strong{color:var(--red-color)}#compose-container .status-preview-legend:hover,#compose-container .status-preview-legend: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:8px 0;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:8px;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}#compose-container .compose-field:hover{border-color:var(--divider-color)}#compose-container .compose-field:lang(mn-Mong){-webkit-writing-mode:vertical-lr;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{-webkit-box-pack: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}#compose-container .toolbar-button.active{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 input[type=checkbox],#compose-container .toolbar-button select:not(.does-not-exist),#compose-container .toolbar-button 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):hover,#compose-container .toolbar-button:not(:disabled):focus,#compose-container .toolbar-button:not(:disabled):focus-within,#compose-container .toolbar-button:not(:disabled):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)}#compose-container .toolbar-button.highlight:not(:disabled):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}#compose-container .toolbar-divider{width:1px;height:100%;margin:0 var(--hairline-width);background-image:-webkit-linear-gradient(top, transparent, var(--divider-color), transparent);background-image:linear-gradient(to bottom, transparent, var(--divider-color), transparent);flex-shrink:0}#compose-container .compose-footer .add-toolbar-button-group{min-width:42px;display:flex;overflow:auto}#compose-container .compose-footer .add-sub-toolbar-button-group{transition:all .5s ease-in-out;scrollbar-width:none;-webkit-padding-end:16px;-webkit-mask-image:-webkit-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-property:opacity,width;display:flex;overflow:auto}#compose-container .compose-footer .add-sub-toolbar-button-group::-webkit-scrollbar{display:none}#compose-container .compose-footer .add-sub-toolbar-button-group[hidden]{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}#compose-container .text-expander-menu li .grow{flex-grow:1}#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:hover,#compose-container .text-expander-menu li:focus,#compose-container .text-expander-menu li[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)}#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 .form-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)}#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}#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}#compose-container .media-attachment .media-error:hover,#compose-container .media-attachment .media-error:focus{background-color:var(--bg-color);border-color:var(--orange-fg-color)}#compose-container .media-preview{border:1px solid var(--outline-color);background-image:-webkit-linear-gradient(45deg, var(--img-bg-color) 25%, transparent 25%), -webkit-linear-gradient(135deg, var(--img-bg-color) 25%, transparent 25%), -webkit-linear-gradient(45deg, transparent 75%, var(--img-bg-color) 75%), -webkit-linear-gradient(135deg, transparent 75%, var(--img-bg-color) 75%);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>*{-o-object-fit:scale-down;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}#compose-container form .close-button:hover,#compose-container form .close-button:focus{color:var(--text-color);background-color:var(--bg-color)}#compose-container .media-sensitive{background-color:var(--bg-blur-color);cursor:pointer;border-radius:8px;padding:8px}#compose-container .media-sensitive>*{vertical-align:middle}#compose-container form .poll{background-color:var(--bg-faded-blur-color);box-shadow:none;background-image:none;border:0;border-radius:0;margin:0;display:block}@media (width>=40em){#compose-container form .poll{border-radius:8px}}#compose-container .poll-choices{flex-direction:column;gap:8px;padding:8px;display:flex}#compose-container .poll-choice{align-items:center;gap:8px;-webkit-box-pack:stretch;flex-direction:row-reverse;justify-content:stretch;display:flex}#compose-container .poll-choice .poll-field-container{flex-grow:1;min-width:0}#compose-container .poll-choice .poll-field-container input{width:100%}#compose-container .poll-button{border:2px solid var(--outline-color);flex-shrink:0;width:28px;height:28px;padding:0;font-size:14px;line-height:0;transition:border-radius .5s ease-out;overflow:hidden}#compose-container .multiple .poll-button{border-radius:4px}#compose-container .poll-toolbar{border-top:1px solid var(--bg-color);justify-content:space-between;align-items:stretch;gap:8px;padding:8px;font-size:90%;display:flex}#compose-container .poll-toolbar select{padding:4px}#compose-container .poll-config{-webkit-column-gap:8px;-moz-column-gap:8px;flex-flow:wrap;flex-grow:1;align-items:center;gap:4px 8px;display:flex}#compose-container .multiple-choices{background-color:var(--bg-blur-color);border-radius:8px;align-items:center;gap:4px;width:fit-content;padding:8px;display:flex}#compose-container .expires-in{-webkit-padding-start:8px;background-color:var(--bg-blur-color);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;width:fit-content;padding:3px;padding-inline-start:8px;display:flex}#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}}#compose-container .quote-status>.status{font-size:calc(var(--text-size) * .9);pointer-events:none}::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-container .scheduled-at{background-color:var(--bg-faded-blur-color);padding:8px}@media (width>=40em){#compose-container .scheduled-at{border-radius:8px}}#compose-container .scheduled-at input[type=datetime-local]{max-width:80vw;padding:4px}#compose-container .scheduled-at input[type=datetime-local]:invalid{border-color:var(--red-color)}.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}#media-sheet .media-form textarea{resize:none;flex-grow:1;width:100%}#media-sheet .media-form textarea.loading{animation:1.5s linear infinite skeleton-breathe}#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:-webkit-linear-gradient(45deg, var(--img-bg-color) 25%, transparent 25%), -webkit-linear-gradient(135deg, var(--img-bg-color) 25%, transparent 25%), -webkit-linear-gradient(45deg, transparent 75%, var(--img-bg-color) 75%), -webkit-linear-gradient(135deg, transparent 75%, var(--img-bg-color) 75%);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>*{-o-object-fit:scale-down;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:1px;row-gap:var(--list-gap);flex-direction:column;margin:0;padding:8px 0;list-style:none;display:flex}#mention-sheet .accounts-list.loading{opacity:.5}#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}#mention-sheet .accounts-list li:hover{background-image:-webkit-linear-gradient(var(--to-forward), transparent 75%, var(--link-bg-color));background-image:linear-gradient(var(--to-forward), transparent 75%, var(--link-bg-color))}#mention-sheet .accounts-list li.selected{background-image:-webkit-linear-gradient(var(--to-forward), var(--bg-faded-color) 75%, var(--link-bg-color));background-image:linear-gradient(var(--to-forward), var(--bg-faded-color) 75%, var(--link-bg-color))}#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}#mention-sheet .accounts-list li:has(+li:is(.selected,:hover)):before{opacity:0}#mention-sheet .accounts-list li.selected:before,#mention-sheet .accounts-list li:hover:before{opacity:0}#mention-sheet .accounts-list li>button{border-radius:4px}#mention-sheet .accounts-list li>button:hover{outline:2px solid var(--button-bg-blur-color)}.compose-cw-container{display:flex}.compose-cw-container.collapsed{display:none}.compose-cw-container:not(.collapsed) .spoiler-text-field-container{border-bottom:2px dashed var(--divider-color);flex:1;min-width:0}.compose-cw-container:not(.collapsed) .spoiler-text-field-container .spoiler-text-field{-webkit-padding-end:calc(24px + 8px);border-color:#0000;border-radius:0;width:100%;padding-inline-end:32px}.compose-cw-container:not(.collapsed) .spoiler-text-field-container .spoiler-text-field:hover{border-color:var(--divider-color);border-style:solid}@media (width<=40em){.compose-cw-container:not(.collapsed) .spoiler-text-field-container .spoiler-text-field{outline-offset:-2px}}@media (width>=40em){.compose-cw-container:not(.collapsed) .spoiler-text-field-container .spoiler-text-field{border-start-start-radius:4px;border-start-end-radius:4px}}.compose-cw-container:not(.collapsed) .spoiler-text-field-container+button{position:absolute;inset-inline-end:8px}@media (width>=40em){.compose-cw-container:not(.collapsed) .spoiler-text-field-container+button{inset-inline-end:16px}}.compose-cw-container:not(.collapsed)+.compose-field-container .compose-field{border-start-start-radius:0!important;border-start-end-radius:0!important}.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;word-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){-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;max-height:50vh!important}.compose-field-container .compose-highlight::-webkit-scrollbar{display:none}@media (width>=40em){.compose-field-container .compose-highlight{max-height:65vh}}.compose-field-container .compose-highlight mark{color:inherit}.compose-field-container .compose-highlight .compose-highlight-url,.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}.compose-field-container .compose-highlight .compose-highlight-mention,.compose-field-container .compose-highlight .compose-highlight-emoji-shortcode,.compose-field-container .compose-highlight .compose-highlight-exceeded{mix-blend-mode:multiply;border-radius:4px;box-shadow:0 0 0 1px}.compose-field-container .compose-highlight .compose-highlight-mention{background-color:var(--orange-light-bg-color);box-shadow-color:var(--orange-light-bg-color)}.compose-field-container .compose-highlight .compose-highlight-emoji-shortcode{background-color:var(--bg-faded-color);box-shadow-color:var(--bg-faded-color)}.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)) .compose-field-container .compose-highlight .compose-highlight-mention,:where(html:not(.is-light)) .compose-field-container .compose-highlight .compose-highlight-emoji-shortcode,:where(html:not(.is-light)) .compose-field-container .compose-highlight .compose-highlight-exceeded{mix-blend-mode:screen}}:where(html.is-dark) .compose-field-container .compose-highlight .compose-highlight-mention,:where(html.is-dark) .compose-field-container .compose-highlight .compose-highlight-emoji-shortcode,:where(html.is-dark) .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{-webkit-transform-origin:var(--forward) center;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:hover .icon,.gif-picker-button: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}#gif-picker-sheet form input[type=search]{flex-grow:1;min-width:0}#gif-picker-sheet main{-webkit-mask-image:-webkit-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}}#gif-picker-sheet main.loading{opacity:.25}#gif-picker-sheet main .ui-state{min-height:100px}#gif-picker-sheet main ul{gap:4px;min-height:100px;margin:0;padding:8px 2px;list-style:none;display:flex}@media (height>=480px){#gif-picker-sheet main ul{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-auto-rows:1fr;display:grid}}#gif-picker-sheet main ul li{max-width:100%;margin:0;padding:0;list-style:none;display:flex}#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){#gif-picker-sheet main ul li button{text-align:center;width:100%}}#gif-picker-sheet main ul li button:hover,#gif-picker-sheet main ul li button:focus{background-color:var(--link-bg-color);box-shadow:0 0 0 2px var(--link-light-color);filter:none}#gif-picker-sheet main ul li figure{width:var(--figure-width);max-width:100%;margin:0;padding:0}@media (height>=480px){#gif-picker-sheet main ul li figure{text-align:center;width:100%}}#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}#gif-picker-sheet main ul li img{background-color:var(--img-bg-color);vertical-align:top;-o-object-fit:contain;object-fit:contain;border-radius:4px}#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){#gif-picker-sheet main .pagination{position:static}}#custom-emojis-sheet{--custom-emoji-size:1;--size-bump:210px;height:50svh}@media (hover:hover){#custom-emojis-sheet{height:min(95svh, calc(50svh + ((var(--custom-emoji-size) - 1) * var(--size-bump))))}}#custom-emojis-sheet{max-width:calc(var(--main-width) + ((var(--custom-emoji-size) - 1) * var(--size-bump)) - 50px - 16px)}#custom-emojis-sheet header .loader-container{margin:0}#custom-emojis-sheet header form{margin-top:8px}#custom-emojis-sheet header form input{width:100%;min-width:0}#custom-emojis-sheet main{-webkit-mask-image:none;mask-image:none}#custom-emojis-sheet .size-range{float:var(--forward);background-color:var(--bg-color);border:1px solid var(--outline-color);box-shadow:0 8px 16px -8px var(--drop-shadow-color);border-radius:9999px;gap:8px;position:sticky;bottom:0}#custom-emojis-sheet .custom-emojis-matches{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}#custom-emojis-sheet .custom-emojis-list .section-container{content-visibility:auto;content-intrinsic-size:auto 88px;padding-block:calc(16px * (var(--custom-emoji-size) - 1));position:relative}#custom-emojis-sheet .custom-emojis-list .section-header{text-transform:uppercase;color:var(--text-insignificant-color);background-color:var(--bg-color);z-index:1;-webkit-padding-end:8px;pointer-events:none;border-end-end-radius:8px;padding:8px 0 4px;padding-inline-end:8px;font-size:80%;display:inline-block;position:sticky;top:0}#custom-emojis-sheet .custom-emojis-list section{flex-wrap:wrap;display:flex}#custom-emojis-sheet .custom-emojis-list button{color:var(--text-color);background-image:-webkit-radial-gradient(closest-side, var(--img-bg-color), transparent);background-image:radial-gradient(closest-side, var(--img-bg-color), transparent);text-shadow:0 1px 0 var(--bg-color);font-variant-numeric:slashed-zero;-webkit-font-feature-settings:"ss01", "zero", "zero", "zero";font-feature-settings:"ss01", "zero", "zero", "zero";border-radius:8px;min-width:44px;min-height:44px;position:relative}#custom-emojis-sheet .custom-emojis-list button[data-title]:after{pointer-events:none;content:attr(data-title);background-color:var(--bg-color);border:1px solid var(--text-color);max-width:50vw;-webkit-transform:translate(-50%, calc(-110% * var(--custom-emoji-size)));transform:translate(-50%, calc(-110% * var(--custom-emoji-size)));opacity:0;font-size:12px;font-family:var(--monospace-font);border-radius:4px;padding:2px 4px;line-height:1;transition:opacity .1s ease-out .1s;position:absolute;top:0;left:50%}#custom-emojis-sheet .custom-emojis-list button.edge-left[data-title]:after{-webkit-transform:translate(0, calc(-110% * var(--custom-emoji-size)));transform:translate(0, calc(-110% * var(--custom-emoji-size)));left:0}#custom-emojis-sheet .custom-emojis-list button.edge-right[data-title]:after{-webkit-transform:translate(-100%, calc(-110% * var(--custom-emoji-size)));transform:translate(-100%, calc(-110% * var(--custom-emoji-size)));left:100%}#custom-emojis-sheet .custom-emojis-list button:hover,#custom-emojis-sheet .custom-emojis-list button:focus{z-index:1;filter:none;background-color:var(--bg-faded-color)}#custom-emojis-sheet .custom-emojis-list button[data-title]:hover:after,#custom-emojis-sheet .custom-emojis-list button[data-title]:focus:after{opacity:1}#custom-emojis-sheet .custom-emojis-list button img{width:1.2em;width:calc(1.2em * var(--custom-emoji-size,1));height:1.2em;height:calc(1.2em * var(--custom-emoji-size,1));transition:transform .1s ease-out}#custom-emojis-sheet .custom-emojis-list button:hover img,#custom-emojis-sheet .custom-emojis-list button:focus img{image-rendering:pixelated;transform:scale(2)}#custom-emojis-sheet .custom-emojis-list button.edge-left img{transform-origin:0}#custom-emojis-sheet .custom-emojis-list button.edge-right img{transform-origin:100%}#custom-emojis-sheet .custom-emojis-list button code{font-size:.8em}.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:-webkit-radial-gradient(var(--outline-color) 1px, transparent 1px), -webkit-radial-gradient(var(--outline-color) 1px, transparent 1px);background-image:radial-gradient(var(--outline-color) 1px, transparent 1px), radial-gradient(var(--outline-color) 1px, transparent 1px);-webkit-transition:all .6s var(--timing-function), height .3s var(--timing-function) allow-discrete;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%{-webkit-transform:scale(var(--floating-scale)) rotate3d(1, 1, 0, var(--floating-rotate));transform:scale(var(--floating-scale)) rotate3d(1, 1, 0, var(--floating-rotate))}25%{-webkit-transform:scale(var(--floating-scale)) rotate3d(-1, 1, 0, var(--floating-rotate));transform:scale(var(--floating-scale)) rotate3d(-1, 1, 0, var(--floating-rotate))}50%{-webkit-transform:scale(var(--floating-scale)) rotate3d(-1, -1, 0, var(--floating-rotate));transform:scale(var(--floating-scale)) rotate3d(-1, -1, 0, var(--floating-rotate))}75%{-webkit-transform:scale(var(--floating-scale)) rotate3d(1, -1, 0, var(--floating-rotate));transform:scale(var(--floating-scale)) rotate3d(1, -1, 0, var(--floating-rotate))}to{-webkit-transform:scale(var(--floating-scale)) rotate3d(1, 1, 0, var(--floating-rotate));transform:scale(var(--floating-scale)) rotate3d(1, 1, 0, var(--floating-rotate))}}#sandbox{background-color:var(--bg-faded-color);grid-template-rows:auto 1fr 1fr;width:100%;height:100svh;display:grid}@media (width>=40em){#sandbox{grid-template-rows:auto 1fr;grid-template-columns:1fr min(40%,320px)}}#sandbox header{grid-column:1/-1;align-items:center;display:flex}#sandbox header h1{text-transform:uppercase;color:var(--text-insignificant-color);margin:0;padding:0;font-size:1em;font-weight:400}#sandbox+#compose-button,#sandbox~#shortcuts{display:none}#sandbox .sandbox-preview{background-color:var(--bg-color);background-image:-webkit-linear-gradient(var(--bg-faded-color) 2px, transparent 2px), -webkit-linear-gradient(left, var(--bg-faded-color) 2px, transparent 2px), -webkit-linear-gradient(var(--bg-faded-color) 1px, transparent 1px), -webkit-linear-gradient(left, var(--bg-faded-color) 1px, transparent 1px);background-image:linear-gradient(var(--bg-faded-color) 2px, transparent 2px), linear-gradient(90deg, var(--bg-faded-color) 2px, transparent 2px), linear-gradient(var(--bg-faded-color) 1px, transparent 1px), linear-gradient(90deg, var(--bg-faded-color) 1px, transparent 1px);box-shadow:0 0 0 1px var(--outline-color);-webkit-box-align:safe center;overflow-anchor:auto;background-position:50%,50%,50%,50%;background-size:50px 50px,50px 50px,10px 10px,10px 10px;justify-content:center;align-items:safe center;padding:16px;display:flex;position:relative;overflow:auto}@media (width>=720.02px){#sandbox .sandbox-preview.narrow>[class^=status-],#sandbox .sandbox-preview.narrow>.status,#sandbox .sandbox-preview.narrow>:not(.status-card-link):not([class^=status-])>.status{max-width:320px!important}}#sandbox .sandbox-preview>[class^=status-],#sandbox .sandbox-preview>.status,#sandbox .sandbox-preview>:not(.status-card-link):not([class^=status-])>.status{background-color:var(--bg-color);min-width:320px;max-width:40em;box-shadow:0 4px 16px var(--drop-shadow-color), 0 8px 32px -4px var(--drop-shadow-color);view-transition-name:status;border-radius:8px}#sandbox .sandbox-preview>[class^=status-]:not(.does-not-exist):not(.does-not-exist)>.status-pre-meta,#sandbox .sandbox-preview>.status:not(.does-not-exist):not(.does-not-exist)>.status-pre-meta,#sandbox .sandbox-preview>:not(.status-card-link):not([class^=status-])>.status>.status-pre-meta{view-transition-name:status-pre-meta}#sandbox .sandbox-preview>.status:not(.does-not-exist)>.container>.meta,#sandbox .sandbox-preview>:not(.status-card-link)>.status>.container>.meta{view-transition-name:status-meta}#sandbox .sandbox-preview>.status:not(.does-not-exist)>a>.avatar,#sandbox .sandbox-preview>:not(.status-card-link)>.status>a>.avatar{view-transition-name:status-avatar}#sandbox .sandbox-preview>.status:not(.does-not-exist) .content-container,#sandbox .sandbox-preview>:not(.status-card-link)>.status .content-container{view-transition-name:status-content-container}#sandbox .sandbox-preview>.status:not(.does-not-exist) .media-container,#sandbox .sandbox-preview>:not(.status-card-link)>.status .media-container{view-transition-name:status-media}#sandbox .sandbox-preview>.status:not(.does-not-exist) .poll,#sandbox .sandbox-preview>:not(.status-card-link)>.status .poll{view-transition-name:status-poll}#sandbox .sandbox-preview>.status:not(.does-not-exist) .status-badge,#sandbox .sandbox-preview>:not(.status-card-link)>.status .status-badge{view-transition-name:status-badge}#sandbox .sandbox-preview>.status:not(.does-not-exist) .actions,#sandbox .sandbox-preview>:not(.status-card-link)>.status .actions{view-transition-name:status-actions}#sandbox .sandbox-preview>.status:not(.does-not-exist) .card-byline,#sandbox .sandbox-preview>:not(.status-card-link)>.status .card-byline{view-transition-name:status-card-byline}#sandbox .sandbox-preview>.status:not(.does-not-exist) .card,#sandbox .sandbox-preview>:not(.status-card-link)>.status .card{view-transition-name:status-card}#sandbox .sandbox-preview>.status:not(.does-not-exist) .status-card-link *,#sandbox .sandbox-preview>:not(.status-card-link)>.status .status-card-link *{view-transition-name:none!important}#sandbox .sandbox-preview>.status:not(.does-not-exist) .status-tags,#sandbox .sandbox-preview>:not(.status-card-link)>.status .status-tags{view-transition-name:status-tags}#sandbox .sandbox-toggles{background-color:var(--bg-blur-color);box-shadow:0 0 0 1px var(--outline-color);padding:16px;font-size:.8em;overflow:auto}#sandbox .sandbox-toggles header{justify-content:space-between;align-items:center;display:flex}#sandbox .sandbox-toggles h2{color:var(--text-insignificant-color);text-transform:uppercase;margin-top:0;padding-top:0;font-size:1em}#sandbox .sandbox-toggles h3{color:var(--text-insignificant-color);font-size:1em}#sandbox .sandbox-toggles>ul{flex-direction:column;row-gap:8px;display:flex}#sandbox .sandbox-toggles>ul li:has(>label) ul{-webkit-padding-start:24px;padding-inline-start:24px}#sandbox .sandbox-toggles ul{margin:0;padding:0;list-style:none}#sandbox .sandbox-toggles ul ul:not(:has(ul)){-webkit-column-gap:4px;-moz-column-gap:4px;flex-wrap:wrap;column-gap:4px;display:flex}#sandbox .sandbox-toggles ul ul:not(:has(ul)) li{-webkit-padding-start:0;padding-inline-start:0}#sandbox .sandbox-toggles li{margin:0;padding:0;list-style:none}#sandbox .sandbox-toggles li.flex{align-items:flex-start;display:flex}#sandbox .sandbox-toggles label{cursor:pointer;border-radius:8px}#sandbox .sandbox-toggles label:hover{background-color:var(--link-bg-color)}#sandbox .sandbox-toggles label,#sandbox .sandbox-toggles b,#sandbox .sandbox-toggles i{align-items:center;gap:4px;padding:4px;display:flex}#sandbox .sandbox-toggles ul li ul b{font-weight:400}#sandbox .sandbox-toggles input[type=number]{text-align:end;width:3em}#sandbox .sandbox-toggles input[type=radio],#sandbox .sandbox-toggles input[type=checkbox]{margin:0}#sandbox .sandbox-toggles .media-types{-webkit-padding-start:12px;padding-inline-start:12px}#sandbox .sandbox-toggles .media-types li{counter-increment:index;align-items:center;list-style:decimal;display:flex}#sandbox .sandbox-toggles .media-types li:before{content:counter(index);color:var(--text-insignificant-color);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant:tabular-nums}#sandbox .sandbox-toggles sup{color:var(--text-insignificant-color);transform:translateY(-.5em)}#sandbox .sandbox-toggles .toggle-display{display:none}@media (width>=720.02px){#sandbox .sandbox-toggles .toggle-display{display:block}}#sandbox .sandbox-toggles footer{border-top:1px solid var(--divider-color);color:var(--text-insignificant-color);margin-top:2em;padding:2em 0}#sandbox .sandbox-toggles footer ul,#sandbox .sandbox-toggles footer li{list-style:decimal}#sandbox .sandbox-toggles footer ul{-webkit-padding-start:1em;padding-inline-start:1em}#year-in-posts-page{--serif-font:Charter, "Bitstream Charter", "Sitka Text", Cambria, serif;background-color:var(--bg-faded-color);background-image:-webkit-radial-gradient(closest-side, var(--bg-color) 30%, transparent 60%);background-image:radial-gradient(closest-side, var(--bg-color) 30%, transparent 60%);padding-bottom:0!important}#year-in-posts-page~#shortcuts,#year-in-posts-page~#compose-button{display:none}#year-in-posts-page .timeline-deck{transition:all 1s ease-out .3s;will-change:opacity;background-color:#0000;transition-property:opacity;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}#year-in-posts-page header>.header-grid{-webkit-backdrop-filter:none;backdrop-filter:none}#year-in-posts-page header .search-field{transition-property:opacity,scale,translate;transition-duration:1s,.3s,.3s;-webkit-transition-timing-function:var(--timing-function);transition-timing-function:var(--timing-function);-webkit-transform-origin:var(--forward);transform-origin:var(--forward)}@starting-style{#year-in-posts-page header .search-field{opacity:0;translate:20%;scale:0 1}}#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}#year-in-posts-page .year-in-posts-start h1{letter-spacing:-.02em;font-size:3em;font-family:var(--serif-font);-webkit-mask-image:-webkit-linear-gradient(top 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}#year-in-posts-page .year-in-posts-start h1 sup{text-transform:uppercase;color:var(--text-insignificant-color);font-size:15px;font-weight:500}#year-in-posts-page .year-in-posts-start details{text-wrap:balance;color:var(--text-insignificant-color);-webkit-transition:all .3s var(--timing-function);transition:all .3s var(--timing-function);border-radius:16px;margin:-1em 0 0;padding:1em;line-height:1.4}#year-in-posts-page .year-in-posts-start details[open]{color:var(--text-color);background-color:var(--bg-color);background-image:-webkit-radial-gradient(25% 0, farthest-corner, transparent 80%, var(--bg-faded-color) 95%, var(--bg-color)), -webkit-radial-gradient(100% 100%, farthest-corner, transparent 80%, var(--bg-faded-blur-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)}#year-in-posts-page .year-in-posts-start details[open]~*{opacity:0;pointer-events:none}#year-in-posts-page .year-in-posts-start details[open] img{border:1px solid var(--outline-color);border-radius:8px;width:480px;height:auto}#year-in-posts-page .year-in-posts-start details summary{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.9em}#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}#year-in-posts-page main .search-field input{border-radius:9999px;padding-inline:12px}#year-in-posts-page .calendar-bar{grid-gap:8px;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)}}#year-in-posts-page .calendar-bar.horizontal{-webkit-box-pack:safe center;max-width:none;-webkit-mask-image:-webkit-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){#year-in-posts-page .calendar-bar.horizontal{width:100vw;-webkit-transform:translateX(calc(-50% + var(--main-width) / 2));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){-webkit-transform:translateX(calc(50% - var(--main-width) / 2));transform:translateX(calc(50% - var(--main-width) / 2))}}#year-in-posts-page .calendar-bar .month-filter{-webkit-animation:fade-in .3s var(--timing-function);animation:fade-in .3s var(--timing-function);grid-gap:4px;-webkit-transition-timing-function:var(--spring-timing-function), ease, ease;transition-timing-function:var(--spring-timing-function), ease, ease;transition-property:scale,background-color,box-shadow;-webkit-transition-duration:var(--spring-timing-duration), .3s, .3s;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}#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:-webkit-linear-gradient(#fff 0 0) content-box,-webkit-linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:-webkit-linear-gradient(#fff 0 0) content-box,-webkit-linear-gradient(#fff 0 0);-webkit-mask-composite:xor;pointer-events:none;opacity:.2;transition:all .6s;transition-property:opacity;position:absolute;inset: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}#year-in-posts-page .calendar-bar .month-filter:hover:before,#year-in-posts-page .calendar-bar .month-filter:focus:before,#year-in-posts-page .calendar-bar .month-filter.is-active:before{opacity:1;transition-duration:.1s}#year-in-posts-page .calendar-bar .month-filter:hover,#year-in-posts-page .calendar-bar .month-filter:focus,#year-in-posts-page .calendar-bar .month-filter.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}#year-in-posts-page .calendar-bar .month-filter:active{filter:brightness(.9);transition:none;scale:.975}.horizontal :is(#year-in-posts-page .calendar-bar .month-filter){border-radius:12px;padding:10px}.horizontal :is(#year-in-posts-page .calendar-bar .month-filter):not(.is-active){animation-duration:1s}.horizontal :is(#year-in-posts-page .calendar-bar .month-filter):not(.is-active):not(:hover):not(:focus) .month-heatmap{opacity:.75}.media-grid :is(#year-in-posts-page .calendar-bar .month-filter){background-color:var(--bg-faded-blur-color)}.media-grid :is(#year-in-posts-page .calendar-bar .month-filter):before{background-image:none;background-color:var(--outline-hover-color)}.media-grid .is-active:is(#year-in-posts-page .calendar-bar .month-filter){background-color:var(--bg-color)}#year-in-posts-page .calendar-bar .month-filter:hover .month-name,#year-in-posts-page .calendar-bar .month-filter: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{grid-gap:var(--hairline-width);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}#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%}#year-in-posts-page .heatmap-day[data-ratio="0"]:not(.empty){scale:.5}#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%);-webkit-transform:scale(calc(var(--min-scale) + (var(--max-scale) - var(--min-scale)) * var(--ratio)));transform:scale(calc(var(--min-scale) + (var(--max-scale) - var(--min-scale)) * var(--ratio)))}#year-in-posts-page .month-media-grid{grid-gap:var(--hairline-width);gap:var(--hairline-width);grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(7,1fr);display:grid}#year-in-posts-page .month-media-grid .media-day{--cell-size:24px}.calendar-bar.horizontal :is(#year-in-posts-page .month-media-grid .media-day){--cell-size:16px}#year-in-posts-page .month-media-grid .media-day{width:var(--cell-size);height:var(--cell-size)}#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}#year-in-posts-page .month-media-grid .media-day.empty{opacity:0}#year-in-posts-page .month-media-grid .media-day.no-media{background-color:var(--bg-blur-color);outline-color:var(--outline-color);scale:.8}#year-in-posts-page .month-media-grid .media-day img{-o-object-fit:cover;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}#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:-webkit-radial-gradient(top var(--backward), ellipse, var(--bottom-glare-color) 10%, var(--link-bg-color) 30%,var(--link-bg-color) 85%, var(--top-glare-color));background-image:radial-gradient(ellipse at top var(--backward), var(--bottom-glare-color) 10%, var(--link-bg-color) 30%,var(--link-bg-color) 85%, var(--top-glare-color));border-radius:9999px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:inline-flex}@supports (background:radial-gradient(red, red 1px 2px, red 3px)){#year-in-posts-page .year-generate{background-image:-webkit-radial-gradient(top var(--backward), ellipse, var(--bottom-glare-color) 10%, var(--link-bg-color) 30% 85%, var(--top-glare-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))}}@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)}#year-in-posts-page .year-generate input[type=number]{vertical-align:middle;background-color:var(--bg-color);field-sizing:content;-webkit-font-feature-settings:"tnum";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}#year-in-posts-page .year-generate button{min-height:44px}#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}#year-in-posts-page .year-selection>ul{margin:0;padding:0;list-style:none}#year-in-posts-page .year-selection>ul>li{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}#year-in-posts-page .year-selection>ul>li a{align-items:center;gap:.25em;display:flex}#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}#year-in-posts-page>.timeline-deck>main>.timeline>li{background-color:var(--bg-color)}#year-in-posts-page>.timeline-deck>main>.timeline .date-header{--mask-padding:8px;top:calc(0 - 8px);top:calc(var(--sai-top,0) - var(--mask-padding));z-index:1;padding:8px;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:-webkit-linear-gradient(var(--to-forward), transparent, #000 8px,#000 33%, transparent), -webkit-linear-gradient(top, transparent, #000 8px calc(100% - 8px), transparent);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, #000 8px,#000 33%, transparent), linear-gradient(to bottom, transparent, #000 8px calc(100% - 8px), transparent);mask-image:linear-gradient(var(--to-forward), transparent, #000 8px,#000 33%, transparent), linear-gradient(to bottom, transparent, #000 8px calc(100% - 8px), transparent);border:0;border-radius:0;margin:0;position:sticky}@supports (background:linear-gradient(red 0%, red 0% 1%, red 2%)){#year-in-posts-page>.timeline-deck>main>.timeline .date-header{-webkit-mask-image:-webkit-linear-gradient(var(--to-forward), transparent, #000 8px 33%, transparent), -webkit-linear-gradient(top, transparent, #000 8px calc(100% - 8px), transparent);-webkit-mask-image:linear-gradient(var(--to-forward), transparent, #000 8px 33%, transparent), linear-gradient(to bottom, transparent, #000 8px calc(100% - 8px), transparent);mask-image:linear-gradient(var(--to-forward), transparent, #000 8px 33%, transparent), linear-gradient(to bottom, transparent, #000 8px calc(100% - 8px), transparent);-webkit-mask-image:-webkit-linear-gradient(var(--to-forward), transparent, #000 var(--mask-padding) 33%, transparent), -webkit-linear-gradient(top, 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)}}@supports (animation-timeline:scroll()) and (animation-range:0% 100%){#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%}}#year-in-posts-page>.timeline-deck>main>.timeline .date-header h2{margin:0;padding:0}#year-in-posts-page>.timeline-deck>main>.timeline .date-header small{font-weight:400;font-size:var(--text-size)}@media (height<=600px){#year-in-posts-page>.timeline-deck>main>.timeline .date-header{font-size:.8em}}@media (width>=50em){#year-in-posts-page>.timeline-deck>main>.timeline .date-header{text-align:end;width:10em;-webkit-mask-image:-webkit-linear-gradient(var(--to-forward), transparent, black 50% calc(100% - var(--mask-padding)), transparent), -webkit-linear-gradient(top, 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)}#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}#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;-webkit-margin-end:2px;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:-webkit-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}#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}#year-in-posts-page .post-type-filters .filter-cat:active{transform:scale(.95)}#year-in-posts-page .post-type-filters .filter-cat:hover,#year-in-posts-page .post-type-filters .filter-cat:focus{background-color:var(--link-bg-color)}#year-in-posts-page .post-type-filters .filter-cat.is-active{color:var(--link-color);background-color:var(--link-bg-color);box-shadow:inset 0 0 0 2px var(--link-color)}#year-in-posts-page .post-type-filters .filter-cat .count{-webkit-margin-start:4px;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}#year-in-posts-page .sort-controls>*{font-size:80%}#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}#year-in-posts-page .sort-controls .radio-field-group{border:0;border-radius:4px;gap:1px;margin:0;padding:0;display:flex;overflow:hidden}#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}#year-in-posts-page .sort-controls .radio-field-group .filter-sort:hover,#year-in-posts-page .sort-controls .radio-field-group .filter-sort:focus{background-color:var(--link-bg-color)}#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}#year-in-posts-page .sort-controls .radio-field-group .filter-sort:has(:disabled){opacity:.5;cursor:not-allowed}#year-in-posts-page .sort-controls .radio-field-group .filter-sort input[type]{opacity:0;pointer-events:none;position:absolute;left:0}#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}#year-in-posts-page .sort-controls button:hover{background-color:var(--bg-blur-color)}#year-in-posts-page .sort-controls button.is-active{color:var(--link-color);background-color:var(--link-bg-color)}#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;transition:all 3s ease-out .3s;will-change:opacity, perspective;width:100%;height:100%;margin-top:-100dvh;transition-property:opacity,perspective;position:sticky;inset:0}@starting-style{.tron-grid{opacity:0;perspective:600px}}.tron-grid:before,.tron-grid:after{content:"";background-image:-webkit-linear-gradient(var(--grid-color) calc(var(--grid-border-width) + 1px), transparent calc(var(--grid-border-width) + 1.5px)), -webkit-linear-gradient(left, var(--grid-color) var(--grid-border-width), transparent var(--grid-border-width));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;-webkit-transition:translate 1s var(--timing-function);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;-webkit-transform:rotateX(calc(-1 * var(--grid-angle)));transform:rotateX(calc(-1 * var(--grid-angle)));-webkit-mask-image:-webkit-linear-gradient(#0000,#000);background-position:center calc(-1 * var(--grid-border-width));top:0;mask-image:linear-gradient(#000,#0000)}.tron-grid:after{transform-origin:bottom;-webkit-transform:rotateX(var(--grid-angle));transform:rotateX(var(--grid-angle));-webkit-mask-image:-webkit-linear-gradient(#000,#0000);background-position:bottom;bottom:0;mask-image:linear-gradient(#0000,#000)}.tron-grid.animated:before,.tron-grid.animated:after{-webkit-animation:slow-grid var(--grid-duration) linear infinite;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*/