8 lines
338 KiB
CSS
8 lines
338 KiB
CSS
:root{--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);--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);--bg-color: #fff;--bg-faded-color: #f0f2f5;--bg-blur-color: rgba(255,255,255,.6);--bg-faded-blur-color: rgba(240,242,245,.6);--text-color: #1c1e21;--text-insignificant-color: rgba(28,30,33,.6);--link-color: var(--blue-color);--link-bg-color: rgba(65,105,225,.13333);--link-light-color: rgba(65,105,225,.6);--link-faded-color: rgba(65,105,225,.33333);--link-bg-hover-color: rgba(240,242,245,.6);--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: rgba(65,105,225,.66667);--button-text-color: white;--button-plain-bg-hover-color: rgba(128, 128, 128, .1);--reblog-color: var(--purple-color);--reblog-faded-color: rgba(137,43,226,.12549);--group-color: var(--green-color);--group-faded-color: rgba(0,100,0,.12549);--reply-to-color: var(--orange-color);--reply-to-text-color: #b36200;--favourite-color: var(--red-color);--reply-to-faded-color: rgba(255,166,0,.12549);--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: rgba(128, 128, 128, .2);--outline-stronger-color: rgba(128, 128, 128, .4);--outline-hover-color: rgba(128, 128, 128, .7);--divider-color: rgba(0, 0, 0, .1);--backdrop-color: rgba(0, 0, 0, .1);--backdrop-darker-color: rgba(0, 0, 0, .25);--backdrop-solid-color: #eee;--img-bg-color: rgba(128, 128, 128, .2);--loader-color: rgba(28,30,33,.6);--comment-line-color: #e5e5e5;--drop-shadow-color: rgba(0, 0, 0, .15);--close-button-bg-color: rgba(0, 0, 0, .1);--close-button-bg-active-color: rgba(0, 0, 0, .2);--close-button-color: rgba(0, 0, 0, .5);--close-button-hover-color: rgba(0, 0, 0, 1);--private-note-text-color: var(--text-color);--private-note-bg-color: color-mix(in srgb, yellow 20%, var(--bg-color));--private-note-border-color: rgba(0, 0, 0, .2);--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-funtion: cubic-bezier(.175, .885, .32, 1.275);--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-min-device-pixel-ratio: 2),(min-resolution: 2dppx){: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;--bg-color: #242526;--bg-faded-color: #18191a;--bg-blur-color: rgba(0,0,0,.6);--bg-faded-blur-color: rgba(24,25,26,.6);--text-color: #f0f2f5;--text-insignificant-color: rgba(240,242,245,.6);--link-light-color: rgba(100,148,237,.6);--link-faded-color: rgba(100,148,237,.53333);--link-bg-hover-color: rgba(52,53,55,.6);--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: rgba(177,144,241,.2549);--reply-to-text-color: var(--reply-to-color);--reply-to-faded-color: rgba(255,166,0,.0902);--divider-color: rgba(255, 255, 255, .1);--bg-blur-color: #24252699;--backdrop-color: rgba(0, 0, 0, .5);--backdrop-solid-color: #111;--loader-color: rgba(240,242,245,.6);--comment-line-color: #565656;--drop-shadow-color: rgba(0, 0, 0, .5);--close-button-bg-color: rgba(255, 255, 255, .2);--close-button-bg-active-color: rgba(255, 255, 255, .15);--close-button-color: rgba(255, 255, 255, .5);--close-button-hover-color: rgba(255, 255, 255, 1);--private-note-border-color: rgba(255, 255, 255, .2)}}:root:where(.is-dark){--blue-color: CornflowerBlue;--purple-color: #b190f1;--green-color: lightgreen;--orange-color: orange;--bg-color: #242526;--bg-faded-color: #18191a;--bg-blur-color: rgba(0,0,0,.6);--bg-faded-blur-color: rgba(24,25,26,.6);--text-color: #f0f2f5;--text-insignificant-color: rgba(240,242,245,.6);--link-light-color: rgba(100,148,237,.6);--link-faded-color: rgba(100,148,237,.53333);--link-bg-hover-color: rgba(52,53,55,.6);--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: rgba(177,144,241,.2549);--reply-to-text-color: var(--reply-to-color);--reply-to-faded-color: rgba(255,166,0,.0902);--divider-color: rgba(255, 255, 255, .1);--bg-blur-color: #24252699;--backdrop-color: rgba(0, 0, 0, .5);--backdrop-solid-color: #111;--loader-color: rgba(240,242,245,.6);--comment-line-color: #565656;--drop-shadow-color: rgba(0, 0, 0, .5);--close-button-bg-color: rgba(255, 255, 255, .2);--close-button-bg-active-color: rgba(255, 255, 255, .15);--close-button-color: rgba(255, 255, 255, .5);--close-button-hover-color: rgba(255, 255, 255, 1);--private-note-border-color: rgba(255, 255, 255, .2)}*,*: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%}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}@media (display-mode: standalone){html,body{overscroll-behavior-y:none}}a{color:#4169e1;color:var(--link-color);text-decoration-color:#4169e155;text-decoration-color:var(--link-faded-color);text-decoration-thickness:2px;text-underline-offset:2px;word-wrap:anywhere}a:hover,a:focus{text-decoration-color:#4169e1;text-decoration-color:var(--link-color)}img{max-width:100%}hr{height:2px;border:0;padding:0;margin:16px 0;background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,.1),transparent);background-image:linear-gradient(to right,transparent,rgba(0,0,0,.1),transparent);background-image:-webkit-linear-gradient(left,transparent,var(--divider-color),transparent);background-image:linear-gradient(to right,transparent,var(--divider-color),transparent)}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;max-width:100%}button,.button{display:inline-block;padding:8px 12px;border-radius:2.5em;border:0;background-color:#4169e1;background-color:var(--button-bg-color);color:#fff;color:var(--button-text-color);line-height:1;vertical-align:middle;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}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{cursor:pointer;-webkit-filter:brightness(1.05);filter:brightness(1.05)}button:not(.does-not-exist):not(:disabled):not(.disabled):focus{cursor:pointer;-webkit-filter:brightness(1.05);filter:brightness(1.05)}.button:not(:disabled):not(.disabled):hover{cursor:pointer;-webkit-filter:brightness(1.05);filter:brightness(1.05)}.button:not(:disabled):not(.disabled):focus{cursor:pointer;-webkit-filter:brightness(1.05);filter:brightness(1.05)}button:not(.does-not-exist):not(:disabled):not(.disabled):active{-webkit-filter:brightness(.8);filter:brightness(.8)}.button:not(:disabled):not(.disabled):active{-webkit-filter:brightness(.8);filter:brightness(.8)}button:disabled:not(.does-not-exist){opacity:.5}.button.disabled{opacity:.5}button.plain:not(.does-not-exist),.button.plain{background-color:transparent;color:#4169e1;color:var(--link-color);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}button.plain2:not(.does-not-exist),.button.plain2{background-color:transparent;color:#4169e1;color:var(--link-color);-webkit-backdrop-filter:blur(12px) invert(.1);backdrop-filter:blur(12px) invert(.1)}button.plain3:not(.does-not-exist),.button.plain3{background-color:transparent;color:#fff;color:var(--button-text-color);-webkit-backdrop-filter:blur(12px) invert(.25);backdrop-filter:blur(12px) invert(.25)}button.plain4:not(.does-not-exist),.button.plain4{background-color:transparent;color:#1c1e2199;color:var(--text-insignificant-color)}button.plain4:not(.does-not-exist):not(:disabled):not(.disabled):hover{color:#1c1e21;color:var(--text-color)}button.plain4:not(.does-not-exist):not(:disabled):not(.disabled):focus{color:#1c1e21;color:var(--text-color)}.button.plain4:not(:disabled):not(.disabled):hover{color:#1c1e21;color:var(--text-color)}.button.plain4:not(:disabled):not(.disabled):focus{color:#1c1e21;color:var(--text-color)}button.plain5:not(.does-not-exist),.button.plain5{background-color:transparent;color:#4169e1;color:var(--link-color);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#4169e155;text-decoration-color:var(--link-faded-color)}button.plain5:not(.does-not-exist):not(:disabled):not(.disabled):hover{-webkit-text-decoration:underline;text-decoration:underline}button.plain5:not(.does-not-exist):not(:disabled):not(.disabled):focus{-webkit-text-decoration:underline;text-decoration:underline}.button.plain5:not(:disabled):not(.disabled):hover{-webkit-text-decoration:underline;text-decoration:underline}.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:#4169e1;color:var(--link-color);border:1px solid royalblue;border:1px solid var(--link-color)}button.plain6:not(.does-not-exist):not(:disabled):not(.disabled):hover{background-color:#4169e122;background-color:var(--link-bg-color)}button.plain6:not(.does-not-exist):not(:disabled):not(.disabled):focus{background-color:#4169e122;background-color:var(--link-bg-color)}.button.plain6:not(:disabled):not(.disabled):hover{background-color:#4169e122;background-color:var(--link-bg-color)}.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:#1c1e21;color:var(--text-color);border:1px solid rgba(128,128,128,.2);border:1px solid var(--outline-color)}button.light:not(.does-not-exist):not(:disabled):not(.disabled):hover{border-color:#808080b3;border-color:var(--outline-hover-color)}button.light:not(.does-not-exist):not(:disabled):not(.disabled):focus{border-color:#808080b3;border-color:var(--outline-hover-color)}.button.light:not(:disabled):not(.disabled):hover{border-color:#808080b3;border-color:var(--outline-hover-color)}.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){color:#ff4500;color:var(--red-color)}.button.light.danger:not(:disabled):not(.disabled){color:#ff4500;color:var(--red-color)}button.block:not(.does-not-exist),.button.block{display:block;width:100%;padding:12px}button.textual:not(.does-not-exist),.button.textual{padding:0;margin:0;vertical-align:baseline;color:#4169e1;color:var(--link-color);background-color:transparent;border-radius:0}button.swap:not(.does-not-exist),.button.swap{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}button.swap:not(.does-not-exist)>*,.button.swap>*{grid-column:1;grid-row:1;-webkit-transition:opacity .3s;transition:opacity .3s}button.swap:not(.does-not-exist)>:nth-child(2){opacity:0}.button.swap>:nth-child(2){opacity:0}button.swap:not(.does-not-exist):hover>:nth-child(2){opacity:1}button.swap:not(.does-not-exist):focus>:nth-child(2){opacity:1}.button.swap:hover>:nth-child(2){opacity:1}.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:#ff4500;color:var(--red-color);border-color:#ff4500;border-color:var(--red-color)}button.swap:not(.does-not-exist):hover>:nth-child(1){opacity:0}button.swap:not(.does-not-exist):focus>:nth-child(1){opacity:0}.button.swap:hover>:nth-child(1){opacity:0}.button.swap:focus>:nth-child(1){opacity:0}input[type=text],input[type=search],textarea,select{color:#1c1e21;color:var(--text-color);background-color:#fff;background-color:var(--bg-color);border:2px solid rgba(0,0,0,.1);border:2px solid var(--divider-color);padding:8px;border-radius:4px}input[type=text]:focus,input[type=search]:focus,textarea:focus,select:focus{border-color:#80808033;border-color:var(--outline-color)}input[type=text].large,textarea.large,select.large,button.large{font-size:125%;padding:12px}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){display:block;width:100%}button.small:not(.does-not-exist),.button.small,select.small:not(.does-not-exist){font-size:90%;padding:4px 8px}.button.centered{display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}select.plain{border:0;background-color:transparent}pre{-moz-tab-size:2;-o-tab-size:2;tab-size:2}pre code,code,kbd{font-size:90%;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;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 royalblue;outline:2px solid var(--focus-ring-color)}.ib{display:inline-block}.spacer{-webkit-box-flex:1;flex-grow:1}.insignificant{color:#1c1e2199;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:ltr;direction:initial;unicode-bidi:isolate}@-webkit-keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes appear{0%{opacity:0}to{opacity:1}}@-webkit-keyframes appear-smooth{0%{opacity:0;-webkit-transform:scale(.98);transform:scale(.98)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes appear-smooth{0%{opacity:0;-webkit-transform:scale(.98);transform:scale(.98)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fade-in{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-up-smooth{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up-smooth{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);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%}}@-webkit-keyframes shazam{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes shazam{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}.shazam-container{display:grid;grid-template-rows:1fr;-webkit-transition:grid-template-rows .5s ease-in-out;transition:grid-template-rows .5s ease-in-out}.shazam-container:not(.no-animation){-webkit-animation:shazam .5s ease-in-out both!important;animation:shazam .5s ease-in-out both!important}.shazam-container[hidden]{grid-template-rows:0fr}.shazam-container-inner{overflow:hidden}@-webkit-keyframes shazam-horizontal{0%{grid-template-columns:0fr}to{grid-template-columns:1fr}}@keyframes shazam-horizontal{0%{grid-template-columns:0fr}to{grid-template-columns:1fr}}.shazam-container-horizontal{display:grid;grid-template-columns:1fr;-webkit-transition:grid-template-columns .5s ease-in-out;transition:grid-template-columns .5s ease-in-out;white-space:nowrap}.shazam-container-horizontal:not(.no-animation){-webkit-animation:shazam-horizontal .5s ease-in-out both!important;animation:shazam-horizontal .5s ease-in-out both!important}.shazam-container-horizontal[hidden]{grid-template-columns:0fr}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.szh-menu{margin:0;padding:0;list-style:none;box-sizing:border-box;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:100;border:1px solid rgba(0,0,0,.1);background-color:#fff}.szh-menu:focus{outline:none}.szh-menu__arrow{box-sizing:border-box;width:.75rem;height:.75rem;background-color:#fff;border:1px solid transparent;border-left-color:#0000001a;border-top-color:#0000001a;z-index:-1}.szh-menu__arrow--dir-left{right:-.375rem;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.szh-menu__arrow--dir-right{left:-.375rem;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.szh-menu__arrow--dir-top{bottom:-.375rem;-webkit-transform:translateX(-50%) rotate(-135deg);transform:translate(-50%) rotate(-135deg)}.szh-menu__arrow--dir-bottom{top:-.375rem;-webkit-transform:translateX(-50%) rotate(45deg);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{height:1px;margin:.5rem 0;background-color:#0000001f}.szh-menu-button{box-sizing:border-box}/*!
|
|
* Toastify js 1.12.0
|
|
* https://github.com/apvarun/toastify-js
|
|
* @license MIT licensed
|
|
*
|
|
* Copyright (C) 2018 Varun A P
|
|
*/.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px #0000001f,0 10px 36px -4px #4d60e84d;background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;-webkit-transition:all .4s cubic-bezier(.215,.61,.355,1);transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-webkit-fit-content;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width: 360px){.toastify-right,.toastify-left{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}html,body{margin:0;padding:0;background-color:var(--bg-color);color:var(--text-color);overflow-x:hidden}body{touch-action:pan-x pan-y}#app{min-height:100vh;min-height:100dvh;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#app-standalone{background-color:var(--bg-faded-color)}a.mention{text-decoration-line:none}a.mention span{text-decoration-line:underline;text-decoration-color:inherit;text-decoration-thickness:2px;text-underline-offset:2px;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);text-decoration-color:var(--link-visited-color)}.deck-container{width:100%;height:100vh;height:100dvh;overflow:auto;overflow-x:hidden;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;overscroll-behavior:contain;scroll-behavior:smooth;background-color:var(--bg-color);-webkit-box-flex:1;flex-grow:1;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (hover: hover){.deck-container{overscroll-behavior:auto}}.deck-container[hidden]{display:block;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;opacity:0;content-visibility:hidden}.deck-container,.deck.contained{scroll-padding-top:3em}#home-page~.deck-container,#welcome~.deck-container,#columns~.deck-container,#loader-root~.deck-container{z-index:10;position:fixed;top:0;right:0;bottom:0;left:0}#home-page:has(~.deck-container){position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;opacity:0}#welcome:has(~.deck-container){position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;opacity:0}#columns:has(~.deck-container){position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;opacity:0}#loader-root:has(~.deck-container){position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;opacity:0}.deck{min-height:100vh;min-height:100dvh;margin:auto;width:var(--main-width);max-width:100%;background-color:var(--bg-color);overflow-anchor:auto}.deck.wide{width:60em}.deck.contained{overflow:auto;overflow-x:hidden;height:100vh;height:100dvh;overscroll-behavior:contain}@media (hover: hover){.deck.contained{overscroll-behavior:auto}}.deck>header{position:sticky;top:0;z-index:1;cursor:default;z-index:10;-webkit-user-select:none;-moz-user-select:none;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;user-select:none}.deck>header .header-double-lines{font-size:90%!important;cursor:pointer}.deck>header .header-double-lines div{font-weight:400;color:var(--text-insignificant-color)}.deck>header[hidden]{display:block;-webkit-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.deck>header .header-grid{background-color:var(--bg-color);border-bottom:var(--hairline-width) solid var(--divider-color);min-height:3em;display:grid;grid-template-columns:1fr minmax(0,-webkit-max-content) 1fr;grid-template-columns:1fr minmax(0,max-content) 1fr;-webkit-box-align:center;align-items:center;white-space:nowrap}.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{margin:0 8px;padding:0;font-size:1.2em;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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){display:-webkit-box;display:flex;gap:8px;-webkit-box-align:center;align-items:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.deck>header .header-grid h1:has(.ancestors-indicator) .hero-heading{-webkit-box-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deck h2{font-size:1.45em}.deck.padded-bottom .timeline>li:last-child{padding-bottom:80vh!important;padding-bottom:80dvh!important}@-webkit-keyframes indeterminate-bar{0%{-webkit-transform:translateX(-50%);transform:translate(-50%);opacity:.25}50%{opacity:1}to{-webkit-transform:translateX(50%);transform:translate(50%);opacity:.25}}@keyframes indeterminate-bar{0%{-webkit-transform:translateX(-50%);transform:translate(-50%);opacity:.25}50%{opacity:1}to{-webkit-transform:translateX(50%);transform:translate(50%);opacity:.25}}@-webkit-keyframes indeterminate-bar-rtl{0%{-webkit-transform:translateX(50%);transform:translate(50%);opacity:.25}50%{opacity:1}to{-webkit-transform:translateX(-50%);transform:translate(-50%);opacity:.25}}@keyframes indeterminate-bar-rtl{0%{-webkit-transform:translateX(50%);transform:translate(50%);opacity:.25}50%{opacity:1}to{-webkit-transform:translateX(-50%);transform:translate(-50%);opacity:.25}}.deck>header.loading:after{pointer-events:none;content:"";display:block;height:4px;position:absolute;bottom:0;width:50%;left:25%;background-image:-webkit-radial-gradient(bottom,farthest-side,var(--link-color),transparent);background-image:radial-gradient(farthest-side at bottom,var(--link-color),transparent);-webkit-animation:indeterminate-bar 1s ease-in-out infinite alternate;animation:indeterminate-bar 1s ease-in-out infinite alternate}[dir=rtl] :is(.deck>header.loading::-csstools-invalid-after){-webkit-animation-name:indeterminate-bar-rtl;animation-name:indeterminate-bar-rtl}@media (min-width: 40em){.deck>header.loading:after{height:8px}}.timeline{margin:0 auto;padding:0}.timeline.timeline-media{--grid-gap: 8px;display:grid;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)}.timeline.timeline-media:not(#columns .timeline.timeline-media){background-color:var(--bg-faded-color)}@media (min-width: 320px){.timeline.timeline-media{grid-template-columns:1fr 1fr}}@media (min-width: 40em){.timeline.timeline-media:not(#columns .timeline.timeline-media){--grid-gap: 16px;grid-template-columns:1fr 1fr 1fr}.timeline.timeline-media:not(#columns .timeline.timeline-media){width:95vw;max-width:1056px;-webkit-transform:translateX(calc(-50% + var(--main-width) / 2));transform:translate(calc(-50% + var(--main-width) / 2))}[dir=rtl] .timeline.timeline-media:not(#columns .timeline.timeline-media){-webkit-transform:translateX(calc(50% - var(--main-width) / 2));transform:translate(calc(50% - var(--main-width) / 2))}#columns .timeline.timeline-media{padding-inline:0}}.timeline.timeline-media li{padding:0!important;margin:0!important;border:0!important;overflow:visible!important;background-color:transparent!important;box-shadow:none!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 (min-width: 40em){.deck-container-media-first .timeline>li:not(.timeline-item-carousel):not(.timeline-item-container):has(.status-media-first){width:-webkit-fit-content;width:-moz-fit-content;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){background-color:transparent!important;border:0!important;box-shadow:none!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:transparent}.timeline.grow{padding-bottom:calc(env(safe-area-inset-bottom) + 16px)}.timeline>li{list-style:none;margin:0;padding:0;border-bottom:var(--hairline-width) solid var(--divider-color);--line-dir: var(--to-forward)}.timeline>li+li:not(.timeline-item-carousel):not(.hero):not(.ancestor){content-visibility:auto;contain-intrinsic-size:auto 160px}.timeline.contextual>li:focus-visible{content-visibility:visible!important}.timeline.contextual>li:hover{content-visibility:visible!important}.timeline.flat>li{border-bottom:none}.timeline.contextual{--thread-start: 40px;--line-start: 40px;--line-width: 3px;--line-end: calc(var(--line-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{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;-webkit-transition:opacity .3s ease-in-out;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{position:relative}.timeline.contextual>li.descendant{padding-bottom:1em}.timeline.contextual>li.descendant:not(.thread)>.status-link,.timeline.contextual>li.descendant:not(.thread)>.status-focus{-webkit-padding-start:40px;padding-inline-start:40px}.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){overflow-x:auto;-webkit-mask-image:-webkit-linear-gradient(var(--to-backward),transparent,black 32px);mask-image:linear-gradient(var(--to-backward),transparent,black 32px)}.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:"";position:absolute;top:10px;inset-inline-start:var(--line-start);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))}.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{-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.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 *){margin:0;padding:0;list-style:none}.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);display:-webkit-inline-box;display:inline-flex;border-radius:8px;cursor:pointer;text-transform:uppercase;font-size:12px;color:var(--text-insignificant-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 0 0 2px var(--bg-color);position:relative;list-style:none;gap:8px;-webkit-box-align:center;align-items:center;-webkit-margin-end:52px;margin-inline-end:52px}.timeline.contextual>li .replies>.replies-summary b{font-weight:500;color:var(--text-color)}.timeline.contextual>li .replies>.replies-summary .avatars{flex-shrink:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.timeline.contextual>li .replies>.replies-summary .avatars .avatar{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.timeline.contextual>li .replies>.replies-summary .avatars .avatar:not(:first-child){-webkit-transform:rotate(0deg);transform:rotate(0);margin:0;-webkit-margin-start:-4px;margin-inline-start:-4px}.timeline.contextual>li .replies>.replies-summary .replies-counts>*{display:inline-block}.timeline.contextual>li .replies>.replies-summary .replies-summary-chevron{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.timeline.contextual>li .replies>.replies-summary .replies-parent-link{position:absolute;inset-inline-end:4px;height:100%;z-index:2;font-size:16px;font-weight:700;align-self:stretch;-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:var(--summary-padding) calc(var(--summary-padding) * 2);-webkit-transform:translateX(100%);transform:translate(100%)}[dir=rtl] :is(.timeline.contextual>li .replies>.replies-summary .replies-parent-link){-webkit-transform:translateX(-100%);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));margin-inline-end:calc(-1 * var(--summary-padding));border-radius:8px;background-color:var(--link-bg-color)}.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))}@-webkit-keyframes summary-fade{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes summary-fade{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);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{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.timeline.contextual>li .replies[open]>.replies-summary .replies-summary-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.timeline.contextual>li .replies[open]>.replies-summary+*{-webkit-animation:summary-fade .3s ease-out both;animation:summary-fade .3s ease-out both}.timeline.contextual>li .replies .replies-summary[hidden]{display:none}.timeline.contextual>li .replies li:not(.content li){position:relative}.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}.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:"";position:absolute;top:10px;inset-inline-start:var(--line-start);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))}.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));margin-inline-start:calc(-1 * var(--line-margin-end));background-position:16px 0}[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-deck.compact .status{max-height:max(25vh,160px);overflow:hidden;-webkit-mask-image:-webkit-linear-gradient(rgba(0,0,0,1),rgba(0,0,0,1) 80%,transparent 95%);mask-image:linear-gradient(rgba(0,0,0,1),rgba(0,0,0,1) 80%,transparent 95%)}.timeline-deck.compact .status .meta~*{pointer-events:none}.timeline-header{padding:0 16px;opacity:.75}.timeline-empty{color:var(--text-insignificant-color);padding:0 16px;margin-bottom:3em}.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) 43px,transparent 43px,transparent);background-image:linear-gradient(var(--line-dir),transparent,transparent 40px,var(--comment-line-color) 40px,var(--comment-line-color) 43px,transparent 43px,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{margin-bottom:0;border-end-start-radius:0;border-end-end-radius:0;border-bottom:0;background-position:0 calc(16px + var(--avatar-size))}.timeline:not(.flat)>li.timeline-item-container-middle{margin-top:0;margin-bottom:0;border-radius:0;border-bottom:0;border-top:0}.timeline:not(.flat)>li.timeline-item-container-end{margin-top:0;border-start-start-radius:0;border-start-end-radius:0;border-top:0;background-size:100% 16px}.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{-webkit-transform:scale(.8);transform:scale(.8);-webkit-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));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))}.timeline .show-more{-webkit-padding-start:calc(var(--line-end) + var(--line-margin-end))!important;padding-inline-start:calc(var(--line-end) + var(--line-margin-end))!important;text-align:start;background-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;position:relative;border-radius:0;padding-block:16px!important}.timeline .show-more .avatars-bunch>.avatar:not(:first-child){-webkit-margin-start:-4px;margin-inline-start:-4px}.timeline .show-more:hover{-webkit-filter:none!important;filter:none!important;color:var(--text-color)!important;background-color:var(--bg-faded-blur-color)!important}.timeline .show-more:before{content:"";position:absolute;top:10px;inset-inline-start:var(--line-start);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))}.status-loading,.status-error{text-align:center;color:var(--text-insignificant-color);max-width:var(--main-width)}.status-link{display:block;text-decoration-line:none;color:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-transition:background-color .1s ease-out;transition:background-color .1s ease-out;-webkit-tap-highlight-color:transparent;-webkit-animation:appear .2s ease-out;animation:appear .2s ease-out;-webkit-touch-callout:none}@media (pointer: coarse){.status-focus:not(.hero .status-focus){-webkit-user-select:none;-moz-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):active)){-webkit-filter:brightness(.95);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:"";position:absolute;top:0;right:0;bottom:0;left:0;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-repeat:no-repeat;background-position:bottom center}.status-carousel header{padding:8px 16px 0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.status-carousel h3{margin:0;padding:0;font-size:14px;text-transform:uppercase;color:var(--carousel-color);text-shadow:0 1px var(--bg-color)}.status-carousel>ul{--carousel-gap: 16px;display:-webkit-box;display:flex;overflow-x:auto;overflow-y:clip;scroll-snap-type:x mandatory;scroll-behavior:smooth;margin:0;padding:8px 16px;gap:16px;gap:var(--carousel-gap);-webkit-box-align:start;align-items:flex-start;counter-reset:index;min-height:160px;max-height:65vh;max-height:65dvh}.status-carousel>ul>li{scroll-snap-align:center;scroll-snap-stop:always;flex-shrink:0;display:-webkit-box;display:flex;width:100%;max-width:min(320px,calc(100% - 16px));list-style:none;margin:0;padding:0;counter-increment:index;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));margin-inline-end:calc(-1 * var(--carousel-gap));pointer-events:none;opacity:0}.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 (min-width: 40em){.status-carousel>ul{scroll-snap-type:none}}}@container (min-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);position:absolute;inset-inline-start:0;font-size:10px;color:var(--text-insignificant-color);padding:6px}.status-carousel.boosts-carousel .timeline-item-carousel-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:8px}.status-carousel.boosts-carousel .timeline-item-carousel-group:before{content:""}.ui-state{padding:16px;text-align:center}.ui-state .icon{vertical-align:middle}.status-carousel-link{display:block;width:100%;text-decoration-line:none;color:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;-webkit-tap-highlight-color:transparent;-webkit-animation:appear .2s ease-out;animation:appear .2s ease-out;border:1px solid var(--outline-color);background-color:var(--bg-blur-color);border-radius:16px;overflow:clip;box-shadow:0 1px var(--bg-color)}.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)){-webkit-filter:brightness(.95);filter:brightness(.95)}.deck-backdrop{position:fixed;top:0;right:0;height:100%;width:100%;z-index:1000;display:-webkit-box;display:flex;background-color:var(--backdrop-color);-webkit-animation:appear .1s ease-out;animation:appear .1s ease-out}.deck-backdrop>a{-webkit-box-flex:1;flex-grow:1}@-webkit-keyframes slide-in{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slide-in{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes slide-in-rtl{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slide-in-rtl{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.deck-backdrop .deck{width:var(--main-width);max-width:100vw;background-color:var(--bg-color);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)){-webkit-animation-name:slide-in-rtl;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 (min-width: 40em){.deck-backdrop .deck .button-switch-view{display:inline-block}.deck-backdrop .deck .menu-switch-view{display:-webkit-box;display:flex}.deck-backdrop .deck.deck-view-full{width:100%;background-image:-webkit-radial-gradient(circle,transparent 30em,var(--bg-faded-color));background-image:radial-gradient(circle,transparent 30em,var(--bg-faded-color))}.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{content:"";display:inline-block;position:absolute;inset-inline-end:10px;width:4px;height:4px;border-radius:50%;background-color:var(--link-color);opacity:.5}.button.plain.has-badge:after{content:"";display:inline-block;position:absolute;inset-inline-end:10px;width:4px;height:4px;border-radius:50%;background-color:var(--link-color);opacity:.5}@-webkit-keyframes fade-from-top{0%{-webkit-transform:translate(-50%,-200%);transform:translate(-50%,-200%);opacity:0}to{-webkit-transform:translate(-50%,0);transform:translate(-50%);opacity:1}}@keyframes fade-from-top{0%{-webkit-transform:translate(-50%,-200%);transform:translate(-50%,-200%);opacity:0}to{-webkit-transform:translate(-50%,0);transform:translate(-50%);opacity:1}}.updates-button{position:absolute;z-index:2;top:3em;-webkit-animation:fade-from-top .3s var(--timing-function);animation:fade-from-top .3s var(--timing-function);left:50%;margin-top:16px;-webkit-transform:translate(-50%,0);transform:translate(-50%);font-size:90%;pointer-events:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header[hidden] .updates-button{opacity:0;-webkit-transform:translate(-50%,-100%) scale(.9);transform:translate(-50%,-100%) scale(.9);pointer-events:none;-webkit-animation:none!important;animation:none!important}.updates-button .icon{vertical-align:top}@media (pointer: coarse){.updates-button:after{content:"";position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px}}.box{width:var(--main-width);max-width:100vw;padding:16px}.media-modal-container{position:relative;width:70%;-webkit-box-flex:1;flex-grow:1;background-color:var(--backdrop-solid-color);-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)}.media-modal-container:only-child{width:100%}.media-modal-container.loading{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-image:-webkit-radial-gradient(closest-side,var(--bg-blur-color),transparent);background-image:radial-gradient(closest-side,var(--bg-blur-color),transparent)}.carousel{display:-webkit-box;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain;touch-action:pan-x;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;gap:16px}.carousel::-webkit-scrollbar{display:none}.carousel .carousel-item{scroll-snap-align:center;scroll-snap-stop:always;flex-shrink:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;height:100vh;height:100dvh;background-color:var(--accent-alpha-color)}.carousel .carousel-item img,.carousel .carousel-item video{width:auto;max-width:100%;height:auto;max-height:100vh;max-height:100dvh;vertical-align:middle}.carousel .carousel-item video{min-height:80px;max-height:80vh}.carousel .carousel-item .media{background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:100%;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;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-origin:content-box}.carousel-top-controls{top:0;top:env(safe-area-inset-top,0)}.carousel-top-controls,.carousel-controls{position:absolute;left:0;left:env(safe-area-inset-left,0);right:0;right:env(safe-area-inset-right,0);padding:16px;display:-webkit-box;display:flex;gap:8px;-webkit-box-pack:justify;justify-content:space-between;text-align:center;pointer-events:none}.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;font-weight:700;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);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}button.carousel-dot{background-color:transparent}.button.carousel-button,button.carousel-button:not(.does-not-exist){background-color:var(--bg-blur-color)}.button.carousel-button:hover:not(:active){background-color:var(--bg-color)}.button.carousel-button:focus:not(:active){background-color:var(--bg-color)}button.carousel-button:not(.does-not-exist):hover:not(:active){background-color:var(--bg-color)}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){display:inline-block;opacity:0;pointer-events:none}.carousel-dots{border-radius:999px;background-color:var(--bg-faded-blur-color);border:1px solid var(--outline-color);box-shadow:0 4px 32px var(--drop-shadow-color);-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.carousel-dots:hover{background-color:var(--bg-color)}button.carousel-dot{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none;box-shadow:none}button.carousel-dot .icon{-webkit-transition:all .2s;transition:all .2s;-webkit-transform:scale(.5);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{opacity:1}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;-webkit-transform:scale(1);transform:scale(1)}@media (hover: hover){.carousel-top-controls{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.carousel-controls{-webkit-transform:scale(0);transform:scale(0)}.carousel-controls .button.carousel-button:hover:not(:active){-webkit-transform:scale(1.2);transform:scale(1.2)}.carousel-controls .button.carousel-button:focus:not(:active){-webkit-transform:scale(1.2);transform:scale(1.2)}.carousel-controls button.carousel-button:not(.does-not-exist):hover:not(:active){-webkit-transform:scale(1.2);transform:scale(1.2)}.carousel-controls button.carousel-button:not(.does-not-exist):focus:not(:active){-webkit-transform:scale(1.2);transform:scale(1.2)}.carousel-controls .button.carousel-button:active{-webkit-transition-duration:0s;transition-duration:0s}.carousel-controls button.carousel-button:not(.does-not-exist):active{-webkit-transition-duration:0s;transition-duration:0s}.carousel-top-controls[hidden],.carousel-controls[hidden]{opacity:1}.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{-webkit-transform:translateY(0);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{position:absolute;inset-inline-end:0;z-index:-1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-animation:none;animation:none}@media (min-width: calc(40em + 350px)){.media-post-link .button-label{display:inline}#modal-container>div,.status-deck{-webkit-transition:all .3s ease-in-out;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{inset-inline-start:0;inset-inline-end:350px;width:auto}.deck-backdrop .media-modal-container+.status-deck:not(.deck-view-full){width:30%;position:static;z-index:1;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.deck-backdrop .media-modal-container+.status-deck:not(.slide-in){-webkit-animation:appear .3s ease-in-out;animation:appear .3s ease-in-out}body:has(.media-modal-container+.status-deck) .media-post-link{display:none}}#compose-button{position:fixed;bottom:16px;bottom:max(16px,env(safe-area-inset-bottom));inset-inline-end:16px;inset-inline-end:max(16px,env(safe-area-inset-right));padding:16px;background-color:var(--button-bg-blur-color);z-index:10;box-shadow:0 3px 8px -1px var(--drop-shadow-color),0 10px 36px -4px var(--button-bg-blur-color);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.deck-container:has(header[hidden])~#compose-button:not(.loading),#compose-button[hidden]:not(.loading){-webkit-transform:translateY(200%);transform:translateY(200%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0}#compose-button .icon{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}#compose-button[hidden] .icon{-webkit-transform:rotate3d(0,0,1,-25deg);transform:rotate3d(0,0,1,-25deg)}#compose-button:hover,#compose-button:focus{background-color:var(--button-bg-color);-webkit-filter:none;filter:none}#compose-button:active{-webkit-transform:scale(.95);transform:scale(.95);-webkit-transition:none;transition:none}#compose-button .icon{-webkit-filter:drop-shadow(0 1px 2px var(--button-bg-color));filter:drop-shadow(0 1px 2px var(--button-bg-color))}@media (max-width: calc(40em - 1px)){#app[data-shortcuts-view-mode=tab-menu-bar] #compose-button{bottom:68px;bottom:calc(68px + env(safe-area-inset-bottom))}}#compose-button.min{outline:2px solid var(--button-text-color);z-index:1001}#compose-button.min:after{content:"";display:block;position:absolute;top:0;inset-inline-end:0;width:14px;height:14px;border-radius:50%;background-color:var(--button-bg-color);border:2px solid var(--button-text-color);box-shadow:0 2px 8px var(--drop-shadow-color);opacity:0;-webkit-transition:opacity .2s ease-out .5s;transition:opacity .2s ease-out .5s;opacity:1}#compose-button.loading{outline-color:var(--button-bg-blur-color)}#compose-button.loading:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border-radius:50%;-webkit-animation:spin 5s linear infinite;animation:spin 5s linear infinite;border:2px dashed var(--button-text-color)}#compose-button.error:after{background-color:var(--red-color)}.sheet{timeline-scope:--sheet-scroll;align-self:flex-end;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-height:90vh;max-height:90dvh;background-color:var(--bg-color);width:100%;max-width:calc(var(--main-width) - 50px - 16px);border-radius:16px 16px 0 0;box-shadow:0 -1px 32px var(--drop-shadow-color);-webkit-animation:slide-up .3s var(--timing-function);animation:slide-up .3s var(--timing-function);position:relative}.sheet-max{max-width:none;height:90vh;height:90dvh}@media (min-width: 40em){.sheet{width:90vw;width:90dvw}}.sheet .sheet-close{position:absolute;border-radius:0;padding:0;right:env(safe-area-inset-right)}[dir=rtl] :is(.sheet .sheet-close){right:auto;left:env(safe-area-inset-left)}.sheet .sheet-close{width:44px;height:44px;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;z-index:2;background-color:transparent;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);color:var(--close-button-color)}@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{margin-top:-44px;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)}@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;-moz-user-select:none;user-select:none}@-webkit-keyframes header-border{0%{box-shadow:none}to{box-shadow:0 0 0 1px var(--outline-color),0 8px 16px -8px var(--drop-shadow-color)}}@keyframes header-border{0%{box-shadow:none}to{box-shadow:0 0 0 1px var(--outline-color),0 8px 16px -8px var(--drop-shadow-color)}}@supports ((animation-timeline: scroll()) and (animation-range: 0% 100%)){.sheet header{-webkit-animation:header-border 1s linear both;animation:header-border 1s linear both;animation-timeline:--sheet-scroll;animation-range:0 8px;position:relative;z-index:1}.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{display:grid;grid-template-columns:1fr auto;grid-gap:8px;-webkit-box-align:center;align-items:center}.sheet main{scroll-timeline:--sheet-scroll;overflow:auto;overflow-x:hidden;overscroll-behavior:contain;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))}.sheet header+main{padding-top:0;-webkit-mask-image:-webkit-linear-gradient(top,transparent 0%,black 10px);mask-image:linear-gradient(to bottom,transparent 0%,black 10px)}.icon{flex-shrink:0;display:inline-block;overflow:hidden;line-height:0}.icon svg{contain:none;width:100%;height:100%}[dir=rtl] .icon.rtl-flip{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.tag{font-size:smaller;color:var(--bg-faded-color);background-color:var(--text-insignificant-color);padding:2px 4px;border-radius:4px;display:inline-block;margin:4px;align-self:center;text-align:center}.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{margin:0;color:var(--text-insignificant-color);background-color:var(--bg-faded-color);text-shadow:0 1px var(--bg-color);line-height:1}.szh-menu-container{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}body>.szh-menu-container{position:fixed!important;z-index:10}.szh-menu-container:not(:empty){top:0;right:0;bottom:0;left:0;inset:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.szh-menu{padding:4px 0;margin:0;font-size:var(--text-size);background-color:var(--bg-color);border:1px solid var(--outline-stronger-color);border-radius:8px;box-shadow:0 3px 8px var(--drop-shadow-color),0 6px 32px -6px var(--drop-shadow-color);text-align:start;min-width:16em;max-width:90vw}.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{margin:-8px 0 8px;padding:8px 16px;color:var(--text-insignificant-color);font-size:90%;background-color:var(--bg-faded-color);text-shadow:0 1px 0 var(--bg-color);line-height:1.2;border-radius:8px 8px 0 0}.szh-menu__header.plain{margin-bottom:0;background-color:transparent}.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);-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;width:auto;min-width:min(12em,90vw)}.szh-menu .footer{margin:8px 0 -8px;padding:8px 16px;color:var(--text-insignificant-color);font-size:90%;background-color:var(--bg-faded-color);text-shadow:0 1px 0 var(--bg-color);line-height:1.2;display:-webkit-box;display:flex;gap:8px;-webkit-box-align:center;align-items:center;border-radius:0 0 8px 8px}.szh-menu .szh-menu__item{display:-webkit-box;display:flex;gap:8px;-webkit-box-align:center;align-items:center;line-height:1.3;padding:8px 16px!important;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;--menu-item-bg-inset: 0 4px;--menu-item-bg-color: var(--button-bg-color)}.szh-menu .szh-menu__item--focusable{background-color:transparent}.szh-menu .szh-menu__item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.szh-menu .szh-menu__item a{-webkit-box-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:flex;gap:8px;color:inherit;-webkit-text-decoration:none;text-decoration:none;padding:8px 16px!important;margin:-8px -16px!important;-webkit-box-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.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);position:absolute;inset:var(--menu-item-bg-inset);border-radius:4px;z-index:-1;opacity:0}.szh-menu .szh-menu__item--hover:not(.menu-field){color:var(--button-text-color);background-color:transparent}.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 .szh-menu__item .menu-grow{-webkit-box-flex:1;flex-grow:1;text-overflow:ellipsis;overflow:hidden}.szh-menu .menu-double-lines{white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important}.szh-menu .menu-double-lines span{white-space:normal;line-height:inherit;font-size:inherit}.szh-menu .menu-horizontal{display:grid;grid-template-columns:repeat(2,1fr)}.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;padding-inline-start:8px!important;-webkit-padding-end:4px!important;padding-inline-end: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{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1;gap:8px;-webkit-box-align:center;align-items:center}.szh-menu .szh-menu__item form>input[type=text]{-webkit-box-flex:1;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{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,1fr))}.szh-menu .menu-control-group-horizontal .szh-menu__item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:8px!important;gap:2px}.szh-menu .menu-control-group-horizontal .szh-menu__item .icon{opacity:1}.szh-menu .menu-control-group-horizontal .szh-menu__item .icon+span{font-size:80%;width:100%;text-align:center;opacity:.5;text-overflow:clip;-webkit-mask-image:-webkit-linear-gradient(var(--to-backward),transparent,black 16px);mask-image:linear-gradient(var(--to-backward),transparent,black 16px)}.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{padding-block:12px!important}.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{border-start-start-radius:8px}.szh-menu li[role=none]+.menu-control-group-horizontal>[class^=szh-menu]:first-child{border-start-start-radius:8px}.szh-menu .menu-control-group-horizontal:first-child:not(does-not-exist)>[class^=szh-menu]:last-child{border-start-end-radius:8px}.szh-menu li[role=none]+.menu-control-group-horizontal>[class^=szh-menu]:last-child{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{min-width:16em;width:-webkit-min-content;width:-moz-min-content;width:min-content;display:-webkit-box;display:flex;flex-wrap:wrap}.szh-menu .menu-wrap>*{-webkit-box-flex:1;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);position:relative;display:inline-block}.char-counter[hidden]{visibility:hidden}.char-counter *{pointer-events:none}.char-counter meter{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;--border-width: 2px;--middle-circle-radius: calc(var(--dimension) / 2 - var(--border-width));width:var(--dimension);height:var(--dimension);border-radius:50%;--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);-webkit-transform:scale(.7);transform:scale(.7)}[dir=rtl] :is(.char-counter meter){-webkit-transform:scale(-.7,.7);transform:scale(-.7,.7)}.char-counter meter{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-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:transparent}.char-counter meter.warning{--color: var(--orange-color);-webkit-transform:scale(1);transform:scale(1)}.char-counter meter.danger{--color: var(--red-color);-webkit-transform:scale(1);transform:scale(1)}.char-counter meter.explode{background-image:none;-webkit-transform:scale(1);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{line-height:1;opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:12px}:root .toastify.shiny-pill{pointer-events:auto;color:var(--link-text-color);font-weight:500;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)}.shiny-pill:not(.does-not-exist):not(.does-not-exist){pointer-events:auto;color:var(--link-text-color);font-weight:500;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)}.shiny-pill:not(.does-not-exist):not(.does-not-exist):hover:not(:active){color:var(--text-color);border-color:var(--link-color);-webkit-filter:none!important;filter:none!important;box-shadow:0 3px 16px var(--drop-shadow-color),0 6px 16px -3px var(--drop-shadow-color),0 6px 16px var(--drop-shadow-color)}:root .toastify.shiny-pill:hover:not(:active){color:var(--text-color);border-color:var(--link-color);-webkit-filter:none!important;filter:none!important;box-shadow:0 3px 16px var(--drop-shadow-color),0 6px 16px -3px var(--drop-shadow-color),0 6px 16px var(--drop-shadow-color)}:root .toastify{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:8px 16px;border-radius:44px;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);background-image:none;box-shadow:0 3px 8px -1px var(--drop-shadow-color),0 10px 36px -4px var(--button-bg-blur-color);text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 32px)}.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;padding:16px 32px;font-size:max(17.6px,var(--text-size));text-align:center;line-height:1.25}:root .toastify.alert:hover{background-color:var(--bg-faded-color)}:root .toastify.alert:active{background-color:var(--bg-faded-color)}.avatars-stack{display:-webkit-box;display:flex;flex-wrap:wrap;gap:4px}@media (hover: hover){.avatars-stack>* img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.avatars-stack:hover>*:nth-of-type(odd) img{-webkit-transform:rotate(15deg);transform:rotate(15deg)}.avatars-stack:hover>*:nth-of-type(2n) img{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}#not-found-page{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center;overflow:hidden;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)}@-webkit-keyframes peekaboo-header{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes peekaboo-header{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@supports ((animation-timeline: scroll()) and (animation-range: 0% 100%)){.header-account{-webkit-animation:peekaboo-header 1s linear both;animation:peekaboo-header 1s linear both;animation-timeline:scroll();animation-range:0 150px}}ul.link-list{list-style:none;padding:16px;margin:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1px}ul.link-list li{padding:0;margin:0}ul.link-list li a{--radius: 8px;display:block;background-color:var(--bg-faded-color);line-height:1.25;padding:12px;-webkit-text-decoration:none;text-decoration:none;line-height:1.4;font-weight:500;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:8px}ul.link-list li a .count{font-size:80%;display:inline-block;color:var(--text-insignificant-color);min-width:16px;min-height:16px;padding:4px;background-color:var(--bg-color);border-radius:4px}@media (min-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-start-radius:var(--radius);border-end-end-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{-webkit-filter:brightness(.9);filter:brightness(.9)}ul.link-list li a *{vertical-align:middle}ul.link-list li a .icon{flex-shrink:0}@media (min-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){-webkit-filter:none!important;filter:none!important}.nav-menu-button:focus:not(:active){-webkit-filter:none!important;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{position:absolute;inset-block-end:4px;inset-inline-end:8px;background-color:var(--bg-color);border-radius:2px}.nav-menu-button.with-avatar:hover:not(:active):not(.active) .icon{-webkit-transform:translateY(-1px);transform:translateY(-1px)}#columns{--column-size: 360px;display:-webkit-box;display:flex;width:100vw;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior:contain;overscroll-behavior-x:contain;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (min-width: 720px){#columns{scroll-snap-type:none}}#columns>*{scroll-snap-align:start;scroll-snap-stop:always;overscroll-behavior:auto;flex-basis:min(100vw,var(--column-size));flex-shrink:0;box-shadow:-1px 0 var(--bg-color),-2px 0 var(--drop-shadow-color),-3px 0 var(--bg-color)}[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),#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 .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 (min-width: 40em){#columns{height:100vh;height:100dvh;-webkit-box-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;align-items:stretch}#columns>*{padding:0 16px;border-inline:var(--hairline-width) solid var(--bg-faded-color);height:auto;height:initial}#columns>*:focus-visible,#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),#columns .timeline:not(.flat)>li:not(:has(.status-carousel)):has(+li .status-link.is-active),#columns .timeline:not(.flat)>li:not(:has(.status-carousel)):has(.status-link.is-active)+li{-webkit-transform:none;transform:none}#columns .timeline-deck>header{margin:0}#columns .timeline-deck>header[hidden]{-webkit-transform:none;transform:none;pointer-events:auto}#columns li.timeline-item-carousel{width:auto;-webkit-transform:none;transform:none}}.filter-bar{padding:8px 16px;background-color:var(--bg-faded-color);display:-webkit-box;display:flex;gap:8px;overflow-x:auto;-webkit-mask-image:-webkit-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);-webkit-box-align:center;align-items:center;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media (min-width: 40em){.filter-bar.expandable:not(#columns .filter-bar){width:95vw;max-width:1056px;-webkit-transform:translateX(calc(-50% + var(--main-width) / 2));transform:translate(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:translate(calc(50% - var(--main-width) / 2))}}.filter-bar.loading,.loading>.filter-bar{pointer-events:none;opacity:.5}.filter-bar .filter-field{flex-shrink:0;padding:8px 16px;border-radius:999px;color:var(--text-color);background-color:var(--bg-color);background-image:none;border:2px solid transparent;margin:0;line-height:1;font-size:90%;display:-webkit-box;display:flex;gap:8px}.filter-bar .filter-field>.icon{color:var(--link-color)}.filter-bar .filter-field:-moz-placeholder-shown{color:var(--text-insignificant-color)}.filter-bar .filter-field:placeholder-shown{color:var(--text-insignificant-color)}.filter-bar .filter-field:focus-visible{border-color:var(--link-light-color)}.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{background-color:transparent;background-image:none;border:0;padding:0;margin:0;color:inherit;font-size:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none;outline:none}.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{-webkit-filter:invert(1);filter:invert(1)}}:where(html.is-dark) .filter-bar .filter-field input[type=month]::-webkit-calendar-picker-indicator{-webkit-filter:invert(1);filter:invert(1)}.filter-bar.centered{-webkit-box-pack:center;justify-content:center}@media (min-width: 40em){.filter-bar{background-color:transparent}}.filter-bar>a:not(.filter-clear){padding:8px 16px;border-radius:999px;background-color:var(--bg-color);color:var(--link-color);-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;border:2px solid transparent;-webkit-transition:border-color .3s ease-out;transition:border-color .3s ease-out;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;gap:8px}.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{font-size:80%;display:inline-block;color:var(--text-insignificant-color);min-width:16px;min-height:16px;padding:4px;margin:-4px 0;-webkit-margin-end:-8px;margin-inline-end:-8px;background-color:var(--bg-faded-color);border-radius:999px}.notification-peek .notification{padding-inline:0!important}@media (min-width: 40em){html,body,.deck-container{background-color:var(--bg-faded-color)}#app{display:-webkit-box;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){-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out;-webkit-transform:translate3d(-5vw,0,0);transform:translate3d(-5vw,0,0)}[dir=rtl] .deck-container:has(~.deck-backdrop .deck){-webkit-transform:translate3d(5vw,0,0);transform:translate3d(5vw,0,0)}.deck-backdrop .deck{-webkit-border-start:1px solid var(--divider-color);border-inline-start:1px solid var(--divider-color)}.timeline-deck{border:0;background-color:transparent}.timeline-deck>header{--margin-top: 8px;top:8px;top:var(--margin-top);margin-inline:8px}.timeline-deck>header .header-grid{border-bottom:0;background-color:var(--bg-faded-blur-color);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-image:none;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 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);margin:16px 0;background-color:var(--bg-color);border-radius:16px;border-radius:var(--item-radius);overflow:hidden;box-shadow:0 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}.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)){-webkit-transform:translate3d(0,0,0);transform:translateZ(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);-webkit-transform:translate3d(-2.5vw,0,0);transform:translate3d(-2.5vw,0,0)}[dir=rtl] :is(.timeline:not(.flat)>li:has(.status-link.is-active)){-webkit-transform:translate3d(2.5vw,0,0);transform:translate3d(2.5vw,0,0)}.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),.timeline:not(.flat)>li:not(:has(.status-carousel)):has(.status-link.is-active)+li{-webkit-transition:var(--back-transition);transition:var(--back-transition);-webkit-transform:translate3d(-1.25vw,0,0);transform:translate3d(-1.25vw,0,0)}[dir=rtl] :is(.timeline:not(.flat)>li:not(:has(.status-carousel)):has(+li .status-link.is-active)){-webkit-transform:translate3d(1.25vw,0,0);transform:translate3d(1.25vw,0,0)}[dir=rtl] :is(.timeline:not(.flat)>li:not(:has(.status-carousel)):has(.status-link.is-active)+li){-webkit-transform:translate3d(1.25vw,0,0);transform:translate3d(1.25vw,0,0)}.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:translate(calc(-50% + var(--main-width) / 2))}[dir=rtl] li.timeline-item-carousel{-webkit-transform:translateX(calc(50% - var(--main-width) / 2));transform:translate(calc(50% - var(--main-width) / 2))}}.lang-selector{display:-webkit-inline-box;display:inline-flex;gap:4px;-webkit-box-align:center;align-items:center}.lang-selector select{width:10em}.debug-info{font-size:smaller}.debug-info summary{height:1em;width:100%;list-style:none;display:inline-block}.debug-info summary::-webkit-details-marker{display:none}.debug-info p,.debug-info ol,.debug-info ul{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:0;padding-block-start:0}.loader-container{display:inline-block;width:16px;height:16px;pointer-events:none;-webkit-animation:appear .3s ease-in-out 1s both;animation:appear .3s ease-in-out 1s both;vertical-align:middle;margin:8px;vertical-align:baseline!important}.loader-container.abrupt{-webkit-animation:none;animation:none}.loader-container.hidden{visibility:hidden}.loader{display:inline-block;width:16px;height:16px;border-radius:50%;border:2.5px solid;border-color:var(--loader-color) var(--loader-color) transparent transparent;-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-container.hidden .loader{-webkit-animation:none;animation:none}#modal-container>div{position:fixed;top:0;inset-inline-end:0;height:100%;width:100%;z-index:1000;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:var(--backdrop-color);-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)}#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;-moz-user-select:none;user-select:none;overflow:hidden;-webkit-transform:scale(0);transform:scale(0);--end: max( var(--compose-button-dimension-margin), env(safe-area-inset-right) )}[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);-webkit-transform-origin:80% 80%;transform-origin:80% 80%}#modal-container>div:has(~div) .sheet{-webkit-transform:scale(.975);transform:scale(.975)}@media (max-width: calc(40em - 1px)){#app[data-shortcuts-view-mode=tab-menu-bar]~#modal-container>div.min{border:2px solid red;--bottom: calc( var(--compose-button-dimension-margin) + env(safe-area-inset-bottom) + 52px )}}.avatar{display:inline-block;line-height:0;aspect-ratio:1/1;border-radius:50%;overflow:hidden;background-color:var(--bg-faded-color);box-shadow:0 0 0 1px var(--bg-blur-color);flex-shrink:0;vertical-align:middle}.avatar.has-alpha{border-radius:0;background-color:transparent;box-shadow:none}.avatar.has-alpha img{background-color:transparent}.avatar.squircle:not(.has-alpha){border-radius:25%}.avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:var(--img-bg-color);contain:none}.avatar[data-loaded],.avatar[data-loaded] img{box-shadow:none;background-color:transparent}.name-text{color:inherit;-webkit-text-decoration:none;text-decoration:none;display:inline;unicode-bidi:isolate}.name-text b{font-weight:600;unicode-bidi:isolate}.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;text-decoration-color:var(--text-insignificant-color)}.name-text i{font-style:normal;opacity:.75}.name-text .avatar{vertical-align:middle;-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}.account-block{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:8px;color:var(--text-color);-webkit-text-decoration:none;text-decoration:none}.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{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:baseline;align-items:baseline;gap:2px}.account-block .verified-field *{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;overflow:hidden;unicode-bidi:isolate;direction:ltr;direction:initial}.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);-webkit-transform:translateY(1px);transform:translateY(1px)}.account-block .verified-field .invisible{display:none}.account-block .verified-field .ellipsis:after{content:"…"}.account-block .account-block-stats{line-height:1.25;margin-top:2px;font-size:.9em;color:var(--text-insignificant-color);display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.account-block .account-block-stats a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.status-translation-block{margin:8px 0 0;padding:0;font-size:90%;border-radius:8px}.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-radius:8px;border:1px solid var(--outline-color);padding:8px;background-color:var(--bg-color);font-size:12px;color:var(--text-insignificant-color)}.status-translation-block summary button:hover,.status-translation-block summary button:focus{color:var(--text-color);-webkit-filter:none!important;filter:none!important}.status-translation-block details:not([open]) .detected{display:none}.status-translation-block details[open] summary button{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0;margin-bottom:-1px;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)}.status-translation-block .translated-block{border:1px solid var(--outline-color);line-height:1.3;border-radius:8px;border-start-start-radius:0;margin:0;padding: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)}.status-translation-block .translated-block .translation-info{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:8px}.status-translation-block .translated-block .translation-info *{vertical-align:middle;flex-shrink:0}.status-translation-block .translated-source-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;margin:0;padding:4px 8px;border:0;border-radius:8px;background-color:var(--bg-faded-color);color:inherit;width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:2em;flex-shrink:1!important}.status-translation-block .translated-block output{display:block;margin-top:.75em;text-wrap:pretty}.status-translation-block .translated-block output.translated-pronunciation-content{opacity:.75;padding-top:.75em;border-top:var(--hairline-width) solid var(--outline-color);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-webkit-mask-image:-webkit-linear-gradient(top,black 3em,transparent);mask-image:linear-gradient(to bottom,black 3em,transparent)}.status-translation-block .translated-block output.translated-pronunciation-content.expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible;-webkit-mask-image:none;mask-image:none}.status-translation-block-mini{display:-webkit-box;display:flex;margin:8px 0 0;padding:8px 0 0;font-size:90%;border-top:var(--hairline-width) solid var(--outline-color);color:var(--text-insignificant-color);gap:8px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.status-translation-block-mini .icon{margin-top:2px}.status:active .status-translation-block-mini,.status:hover .status-translation-block-mini{color:var(--text-color)}:root{--post-gradient-angle: 160deg;--post-gradient-chip-angle: -20deg}[dir=rtl]:root{--post-gradient-angle: -160deg;--post-gradient-chip-angle: 20deg}.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 min(160px,50%));background:linear-gradient(var(--post-gradient-angle),var(--reblog-faded-color),transparent min(160px,50%))}.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 min(160px,50%));background:linear-gradient(var(--post-gradient-angle),var(--group-faded-color),transparent min(160px,50%))}.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 min(160px,50%));background:linear-gradient(var(--post-gradient-angle),var(--hashtag-faded-color),transparent min(160px,50%))}.timeline-item-container:not(.timeline-item-container-start) .status-followed-tags{background:-webkit-radial-gradient(0 1.2em,ellipse,var(--hashtag-faded-color),transparent max(160px,50%));background:radial-gradient(ellipse at 0 1.2em,var(--hashtag-faded-color),transparent max(160px,50%));background-size:100% 3em;background-repeat:no-repeat}.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 min(160px,50%));background:linear-gradient(var(--post-gradient-angle),var(--reply-to-faded-color),transparent min(160px,50%))}.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 min(160px,50%));background:linear-gradient(var(--post-gradient-chip-angle),var(--reply-to-faded-color),transparent min(160px,50%))}.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{padding:8px 16px 0;opacity:.75;font-size:smaller;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:-8px}.status-reblog .status-pre-meta .icon{color:var(--reblog-color);-webkit-margin-end:4px;margin-inline-end:4px;vertical-align:text-bottom}.status-group .status-pre-meta .icon{color:var(--group-color);-webkit-margin-end:4px;margin-inline-end:4px;vertical-align:text-bottom}.status-followed-tags .status-pre-meta{position:relative;z-index:1;display:-webkit-box;display:flex;flex-wrap:wrap;gap:4px;-webkit-box-align:center;align-items:center}.status-followed-tags .status-pre-meta .icon{color:var(--hashtag-color);-webkit-margin-end:4px;margin-inline-end:4px;vertical-align:text-bottom}.status-followed-tags .status-pre-meta a{color:var(--hashtag-text-color);font-weight:700;font-size:12px;text-decoration-color:var(--hashtag-faded-color);text-underline-offset:2px;text-decoration-thickness:2px;display:inline-block;padding:2px;vertical-align:top;text-transform:uppercase}.status-followed-tags .status-pre-meta a:hover{color:var(--text-color);text-decoration-color:var(--hashtag-color)}.status-followed-tags .status-followed-tag-item{color:var(--hashtag-text-color);padding:2px;font-weight:700;font-size:12px;text-transform:uppercase;-webkit-margin-end:.5em;margin-inline-end:.5em}.status{display:-webkit-box;display:flex;padding:16px;line-height:1.4;-webkit-box-align:start;align-items:flex-start;position:relative;font-size:var(--text-size)}.status.large{--fade-in-out-bg: linear-gradient( to bottom, transparent, var(--bg-color) 70px, var(--bg-color) calc(100% - 50px) , transparent );padding-bottom:8px;background-image:var(--fade-in-out-bg)}.status.large.visibility-direct{background-image:var(--fade-in-out-bg),var(--yellow-stripes)}.status-card-link{-webkit-text-decoration:none;text-decoration:none;color:var(--text-color)}.status-card-link:not(.truncated .status-card-link):not(.status-card-link .status-card-link):has(.truncated){display:block;position:relative}.status-card-link[data-read-more]:not(.truncated .status-card-link):not(.status-card-link .status-card-link):has(.truncated):after{content:attr(data-read-more);line-height:1;display:inline-block;position:absolute;--inset-offset: 16px;inset-block-end:16px;inset-block-end:var(--inset-offset);inset-inline-end:16px;inset-inline-end:var(--inset-offset);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);padding:.5em .75em;border-radius:10em;font-size:90%;white-space:nowrap;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.status-card-link:not(.truncated .status-card-link):not(.status-card-link .status-card-link):has(.truncated):hover:after{color:var(--link-color);-webkit-transform:translate(2px,0);transform:translate(2px)}.status-card-link:not(.truncated .status-card-link):not(.status-card-link .status-card-link):has(.truncated):focus:after{color:var(--link-color);-webkit-transform:translate(2px,0);transform:translate(2px)}.status-card-link:hover .status-card,.status-card-link:focus .status-card{border-color:var(--outline-hover-color);box-shadow:inset 0 0 0 4px var(--bg-faded-blur-color)}.status-card-link:hover .status-card img,.status-card-link:focus .status-card img{-webkit-animation:position-object 5s ease-in-out 1s 5;animation:position-object 5s ease-in-out 1s 5;-webkit-animation-duration:5s;animation-duration:5s;-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);margin:1em 0 0;border-radius:16px;padding:12px;border:1px solid var(--outline-color);background-color:var(--bg-color);box-shadow:inset 0 0 4px var(--outline-color)}.status-card:has(.status-badge:not(:empty)){border-start-end-radius:8px}.status-card>*{pointer-events:none}.status-card:not(.status-carousel .status) .content{max-height:max(160px,33vh)!important;overflow:hidden}.status-card:not(.status-carousel .status) .poll{max-height:max(160px,33vh)!important;overflow:hidden}.status-card:not(.status-carousel .status) .media-container{max-height:max(160px,33vh)!important;overflow:hidden}.status.small:not(.status-carousel .status):not(.status.large .status) .status-card .content:not(.does-not-exist){max-height:80px!important}.status.small:not(.status-carousel .status):not(.status.large .status) .status-card .poll:not(.does-not-exist){max-height:80px!important}.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(top,#000 80px,transparent);mask-image:linear-gradient(to bottom,#000 80px,transparent)}.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(top,#000 40px,transparent);mask-image:linear-gradient(to bottom,#000 40px,transparent)}.status-card .card{display:none}.timeline-deck .status-card .content.truncated:after{content:none!important}@-webkit-keyframes skeleton-breathe{0%{opacity:1}40%{opacity:.4}to{opacity:1}}@keyframes skeleton-breathe{0%{opacity:1}40%{opacity:.4}to{opacity:1}}.status.skeleton{color:var(--outline-color);-webkit-animation:skeleton-breathe 6s linear infinite;animation:skeleton-breathe 6s linear infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;contain:layout;text-rendering:optimizeSpeed}.status.skeleton>.avatar{background-color:var(--outline-color)}.status.filtered{padding-block:12px;display:-webkit-box;display:flex;gap:8px;-webkit-box-align:center;align-items:center}.status-carousel .status.filtered{padding:16px;-webkit-padding-start:24px;padding-inline-start:24px}.status.filtered .status-filtered-info{pointer-events:none;-webkit-box-flex:1;flex-grow:1;font-size:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-mask-image:-webkit-linear-gradient(var(--to-forward),black 90%,transparent);mask-image:linear-gradient(var(--to-forward),black 90%,transparent);position:relative}.status.filtered .avatar{opacity:.5;-webkit-transition:opacity .7s ease-in;transition:opacity .7s ease-in}.status.filtered:active .avatar{opacity:1}.status.filtered:hover .avatar,.status.filtered:focus .avatar{opacity:1}.status.filtered .status-filtered-info-1,.status.filtered .status-filtered-info-2{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.status.filtered:hover .status-filtered-info-1,.status.filtered:hover .status-filtered-info-2{-webkit-transition-delay:1.5s;transition-delay:1.5s}.status.filtered .status-filtered-info-1{opacity:.5}.status.filtered:active .status-filtered-info-1{opacity:0}.status.filtered:hover .status-filtered-info-1,.status.filtered:focus .status-filtered-info-1{opacity:0}.status.filtered .status-filtered-info-2{opacity:0;-webkit-transform:translateX(8px);transform:translate(8px);position:absolute;inset-inline-start:0}.status.filtered:active .status-filtered-info-2{opacity:.75;-webkit-transform:translateX(0);transform:translate(0)}.status.filtered:hover .status-filtered-info-2,.status.filtered:focus .status-filtered-info-2{opacity:.75;-webkit-transform:translateX(0);transform:translate(0)}.status.compact-thread{display:-webkit-box;display:flex;gap:8px;padding-block:8px}.status.compact-thread .status-thread-badge{flex-shrink:0;min-width:50px;-webkit-box-pack:center;justify-content:center}.status.compact-thread .content-compact{overflow:hidden;display:-webkit-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:90%}.status.compact-reply{--avatar-size: 20px;--line-start: 40px;--line-width: 3px;--line-end: calc(var(--line-start) + var(--line-width));display:-webkit-box;display:flex;gap:12px;--top-padding: 16px;padding-top:16px;padding-top:var(--top-padding);padding-bottom:0;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)}.status.compact-reply.visibility-direct{background-image:var(--yellow-stripes)}.status-pre-meta+.status.compact-reply{background-image:none}.status.compact-reply>*{opacity:.65;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.status-link:hover .status.compact-reply>*{opacity:1}.status.compact-reply:before{content:"";position:absolute;top:calc(var(--top-padding) + var(--avatar-size));inset-inline-start:var(--line-start);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(top,#000 8px,transparent);mask-image:linear-gradient(to bottom,#000 8px,transparent)}.status.compact-reply .avatar{-webkit-margin-start:calc((50px - var(--avatar-size)) / 2);margin-inline-start:calc((50px - var(--avatar-size)) / 2);justify-self:center;z-index:1}.status.compact-reply .content-compact{overflow:hidden;display:-webkit-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:90%;line-height:var(--avatar-size)}.status.compact-reply .status-filtered-badge.badge-meta{margin-top:6px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:.5em;color:var(--text-color);border-color:var(--text-color);background-color:var(--bg-blur-color);max-width:100%}.status.compact-reply .status-filtered-badge.badge-meta>span+span{position:static;width:auto}.status.compact-reply .status-filtered-badge.badge-meta>span+span:empty{display:none}.status .container{-webkit-box-flex:1;flex-grow:1;min-width:0}.status:not(.small)>.container{-webkit-padding-start:12px;padding-inline-start:12px}.status>.container>.meta{display:-webkit-box;display:flex;gap:4px;white-space:nowrap}.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);mask-image:linear-gradient(var(--to-backward),transparent,black 16px);-webkit-box-flex:1;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-text-decoration:none;text-decoration:none;flex-shrink:0;-webkit-margin-start:4px;margin-inline-start:4px;white-space:nowrap}.status>.container>.meta a.time{position:relative;overflow:visible;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:2px;font-size:90%}.status>.container>.meta a.time .more{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.status>.container>.meta a.time:hover .more,.status>.container>.meta a.time:focus .more{-webkit-transform:scale(1.2);transform:scale(1.2);color:var(--link-color)}.status>.container>.meta a.time:active,.status>.container>.meta a.time.is-open{-webkit-text-decoration:none;text-decoration:none;opacity:1}.status>.container>.meta a.time:after{content:"";position:absolute;top:-16px;right:-16px;bottom:-8px;left:-16px}.status>.container>.meta .reply-to{opacity:.5;font-size:smaller}.status-reply-badge{display:-webkit-inline-box;display:inline-flex;margin:2px 0;-webkit-margin-start:4px;margin-inline-start:4px;gap:4px;-webkit-box-align:center;align-items:center;vertical-align:middle}.status-reply-badge .icon{color:var(--reply-to-color)}.status-thread-badge{vertical-align:middle;display:-webkit-inline-box;display:inline-flex;margin:2px 0;gap:4px;-webkit-box-align:center;align-items:center;color:var(--reply-to-text-color);background:var(--bg-color);border:1px solid var(--reply-to-color);border-radius:4px;padding:4px;font-size:10px;line-height:1;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);font-weight:700}.status-direct-badge{vertical-align:middle;display:-webkit-inline-box;display:inline-flex;margin:2px 0;gap:4px;-webkit-box-align:center;align-items:center;color:var(--reply-to-text-color);background-color:var(--bg-color);border:1px solid var(--reply-to-text-color);border-radius:4px;padding:4px;font-size:10px;line-height:1;text-transform:uppercase;opacity:.75;font-weight:700;box-shadow:inset 0 0 0 1px var(--reply-to-color)}.status-filtered-badge{flex-shrink:0;color:var(--text-insignificant-color);border:var(--hairline-width) dashed var(--text-insignificant-color);border-radius:4px;padding:4px;font-size:10px;line-height:1;text-transform:uppercase;font-weight:700;vertical-align:middle;display:inline-block}.status-filtered-badge.horizontal{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.status-filtered-badge:not(.horizontal).badge-meta{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative;top:-5.5px;min-width:50px;max-width:100px;text-align:center}.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{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-filtered-badge:not(.horizontal).badge-meta>span+span{display:block;font-size:9px;font-weight:400;text-transform:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:absolute;width:100%;top:calc(100% + 2px);inset-inline-start:0;text-align:center}.status-filtered-badge.horizontal.badge-meta>span+span{font-weight:400;text-transform:none}.status.large>.container>.content-container{-webkit-margin-start:-66px;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]){margin:4px 0;font-size:90%;border:1px dashed var(--button-bg-color);display:-webkit-box;display:flex;gap:4px;-webkit-box-align:center;align-items:center}.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;text-decoration-thickness:1.5em;text-decoration-line:line-through;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.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) *{text-decoration-color:inherit;text-decoration-thickness:1.5em;text-decoration-line:line-through}.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{-webkit-filter:invert(.5);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;text-decoration-thickness:1.5em;text-decoration-line:line-through;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.status .content-container.has-spoiler:not(.show-spoiler) .spoiler-button~.content.truncated>* *{text-decoration-color:inherit;text-decoration-thickness:1.5em;text-decoration-line:line-through}.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;text-decoration-thickness:1.5em;text-decoration-line:line-through;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select: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 *{text-decoration-thickness:1.5em;text-decoration-line:line-through}.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;-webkit-animation:none!important;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{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:4px;color:var(--text-insignificant-color);text-transform:uppercase;font-size:.8em;margin-top:.25em;margin-bottom:1em;padding-block:.25em;border-bottom:1px dashed var(--divider-color)}.status .content-comment-hint{margin-top:.25em;font-size:90%;display:-webkit-box;display:flex;gap:4px;-webkit-box-align:center;align-items:center}.timeline-item-container :is(.status .content-comment-hint){display:none}.status.compact-thread .spoiler-badge{font-size:smaller;color:var(--button-bg-color);border:1px dashed var(--button-bg-color);padding:2px 4px;border-radius:16px;display:-webkit-inline-box;display:inline-flex;margin:4px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:var(--bg-faded-color)}.timeline-deck .status .content{max-height:50vh;overflow:clip;position:relative}.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:40vh;max-height:40dvh}.timeline-deck .status:not(.truncated .status) .content.truncated{-webkit-mask-image:-webkit-linear-gradient(bottom,transparent,rgba(0,0,0,.5) 1em,black 1.5em);mask-image:linear-gradient(to top,transparent,rgba(0,0,0,.5) 1em,black 1.5em)}.timeline-deck .status:not(.truncated .status) .content.truncated[data-read-more]:after{content:attr(data-read-more);line-height:1;display:inline-block;position:absolute;inset-block-end:1.5em;left:45%;-webkit-transform:translateX(-50%);transform:translate(-50%);color:var(--text-color);background-color:var(--bg-faded-color);border:1px dashed var(--link-color);padding:.75em 1em;border-radius:10em;font-size:90%;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);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.timeline-deck .status .content.truncated:hover:after{color:var(--link-color);-webkit-transform:translateX(-50%) translateY(-2px) scale(1.01);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);text-decoration-color:var(--link-color)}.status .content .h-card,.status .content .mention{unicode-bidi:isolate}.status .spoiler-content>*,.status .content .inner-content>*{unicode-bidi:plaintext}.status .content p{margin-block:min(.75em,12px);white-space:pre-wrap;-moz-tab-size:2;-o-tab-size:2;tab-size:2;text-wrap:pretty}.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{position:absolute;content:"";width:3px;background-color:var(--link-faded-color);inset-block:0;inset-inline-start:0;border-radius:9999px}.status .content>ul,.status .content>ol,.status .content>div>ul,.status .content>div>ol{margin-block:min(.75em,12px);margin-inline:0;-webkit-padding-start:1.5em;padding-inline-start:1.5em}.status .content>ul li>ul,.status .content>ul li>ol,.status .content>ol li>ul,.status .content>ol li>ol,.status .content>div>ul li>ul,.status .content>div>ul li>ol,.status .content>div>ol li>ul,.status .content>div>ol li>ol{-webkit-padding-start:1.5em;padding-inline-start:1.5em}.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{margin-top:8px;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:2px;gap:2px;min-height:var(--min-dimension);height:auto;max-height:max(160px,33vh)}.status .media-container.media-eq1{display:-webkit-box;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:"";display:block;flex-basis:12px}.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.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){-webkit-margin-start:-25px;margin-inline-start:-25px;-webkit-margin-end:-4px;margin-inline-end:-4px}.status.medium .content~* .media-container.media-gt2:not(.status-card .media-container){-webkit-margin-start:-25px;margin-inline-start:-25px;-webkit-margin-end:-4px;margin-inline-end:-4px}.status.medium .content~.media-container.media-eq2:not(.status-card .media-container){-webkit-margin-start:-25px;margin-inline-start:-25px;-webkit-margin-end:-4px;margin-inline-end:-4px}.status.medium .content~.media-container.media-gt2:not(.status-card .media-container){-webkit-margin-start:-25px;margin-inline-start:-25px;-webkit-margin-end:-4px;margin-inline-end:-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);overflow:hidden;min-height:80px;border:1px solid var(--outline-color);border:var(--media-border-width) solid var(--outline-color);vertical-align:top}.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{width:auto!important;max-width:100%;display:block}.status .media-container.media-eq1 figure{margin:0;padding:0;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.status .media-container.media-eq1 figure figcaption{align-self:flex-end;padding:4px;font-size:90%;color:var(--text-insignificant-color);line-height:1.2;cursor:pointer;white-space:pre-line;flex-basis:15em;-webkit-box-flex:1;flex-grow:1;text-wrap:pretty}.status .media-container.media-eq1:hover figure figcaption{color:var(--text-color)}.status .media-container.media-eq1 .media{display:inline-block;max-width:100%!important;min-width:var(--min-dimension);min-height:var(--min-dimension);width:min(var(--aspectWidth),var(--width),100%);max-height:min(var(--height),33vh)}.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{max-height:160px;width:auto;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{display:inline-block;min-width:160px;min-height:160px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.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+";position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:flex;align-content:center;-webkit-box-pack:center;justify-content:center;place-content:center;-webkit-box-align:center;align-items:center;justify-items:center;place-items:center;background-color:var(--bg-faded-blur-color)}.status .media:hover,.status .media:focus{border-color:var(--outline-hover-color)}.status .media:active:not(:has(button:active)){-webkit-filter:brightness(.8);filter:brightness(.8);-webkit-transform:scale(.99);transform:scale(.99)}.status .media img,.status .media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.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{position:absolute;bottom:8px;inset-inline-start:8px}.status .media[data-has-alt] .alt-badge:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.media-post .media[data-has-alt] .alt-badge:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.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{-webkit-animation:position-object 5s ease-in-out 1s 5;animation:position-object 5s ease-in-out 1s 5;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-duration:var(--anim-duration, 5s);animation-duration:var(--anim-duration, 5s)}body:has(#modal-container .carousel) .status .media img:hover{-webkit-animation:none;animation:none}.status .media .video-container,.status .media video{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down;border-radius:inherit}.status .media-video,.status .media-audio,.status .media-gif{position:relative;background-clip:padding-box}.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;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:var(--media-fg-color);background-color:var(--media-bg-color);box-shadow:inset 0 0 0 2px var(--media-outline-color);display:-webkit-box;display:flex;align-content:center;-webkit-box-pack:center;justify-content:center;place-content:center;-webkit-box-align:center;align-items:center;justify-items:center;place-items:center;border-radius:70px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.status .media-video:hover:not(:active) .media-play{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.status .media-audio:hover:not(:active) .media-play{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.media-post .media-video:hover:not(:active) .media-play{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.media-post .media-audio:hover:not(:active) .media-play{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.status .media-video[data-formatted-duration]:after{font-size:12px;pointer-events:none;content:attr(data-formatted-duration);position:absolute;bottom:8px;inset-inline-end: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}.status .media-audio[data-formatted-duration]:after{font-size:12px;pointer-events:none;content:attr(data-formatted-duration);position:absolute;bottom:8px;inset-inline-end: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}.media-post .media-video[data-formatted-duration]:after{font-size:12px;pointer-events:none;content:attr(data-formatted-duration);position:absolute;bottom:8px;inset-inline-end: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}.media-post .media-audio[data-formatted-duration]:after{font-size:12px;pointer-events:none;content:attr(data-formatted-duration);position:absolute;bottom:8px;inset-inline-end: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}.status .media-audio[data-formatted-duration]:after{content:"♬ " attr(data-formatted-duration)}.media-post .media-audio[data-formatted-duration]:after{content:"♬ " attr(data-formatted-duration)}.status .media-gif[data-label]:not(:hover):after{font-size:12px;font-weight:700;pointer-events:none;content:attr(data-label);position:absolute;bottom:8px;inset-inline-end: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}.media-post .media-gif[data-label]:not(:hover):after{font-size:12px;font-weight:700;pointer-events:none;content:attr(data-label);position:absolute;bottom:8px;inset-inline-end: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}.media-gif{position:relative}.media-gif:before{content:"";position:absolute;top:auto!important;bottom:0;left:0;right:0;height:2px;background-color:var(--media-outline-color);-webkit-transform:translateX(-100%);transform:translate(-100%);-webkit-transform:translateX(calc(var(--progress, 0%) - 100%));transform:translate(calc(var(--progress, 0%) - 100%));border-radius:0!important;border:0!important;border-right:1px solid var(--media-fg-color)!important;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.media-gif:before{height:3px}.status .media-gif video{-o-object-fit:cover;object-fit:cover;pointer-events:none}.status .media-contain{min-width:160px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.status .media-contain video{-o-object-fit:scale-down!important;object-fit:scale-down!important}.status .media-eq1 .media-hover-animate{-webkit-transition:border-radius .15s ease-out;transition:border-radius .15s ease-out;-webkit-transition-delay:.15s;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{min-height:320px;background-color:var(--outline-color)}.status .media-large-container{width:100%;max-width:100%;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;flex-wrap:wrap}.status .media-large-container .media{width:auto!important;width:var(--width, auto)!important}.status .media-large-container figure{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.status .media-large-container figure figcaption{-webkit-box-flex:0!important;flex-grow:0!important;flex-basis:auto!important;align-self:flex-start!important}@-webkit-keyframes media-carousel-slide{0%{-webkit-transform:translateX(2.5px);transform:translate(2.5px);-webkit-transform:translateX(calc(var(--dots-count, 1) * 2.5px));transform:translate(calc(var(--dots-count, 1) * 2.5px))}to{-webkit-transform:translateX(-2.5px);transform:translate(-2.5px);-webkit-transform:translateX(calc(var(--dots-count, 1) * -2.5px));transform:translate(calc(var(--dots-count, 1) * -2.5px))}}@keyframes media-carousel-slide{0%{-webkit-transform:translateX(2.5px);transform:translate(2.5px);-webkit-transform:translateX(calc(var(--dots-count, 1) * 2.5px));transform:translate(calc(var(--dots-count, 1) * 2.5px))}to{-webkit-transform:translateX(-2.5px);transform:translate(-2.5px);-webkit-transform:translateX(calc(var(--dots-count, 1) * -2.5px));transform:translate(calc(var(--dots-count, 1) * -2.5px))}}.status-media-first{timeline-scope:--media-carousel}.status-media-first .meta-name{opacity:.65;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.status-media-first .meta-name b+i{opacity:0;-webkit-transition:opacity .5s ease-in-out;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;overflow:hidden;text-overflow:ellipsis;max-width:100%;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:.5}.status-media-first:hover .media-first-spoiler-content{opacity:1}.status-media-first .media-first-spoiler-button{display:-webkit-inline-box!important;display:inline-flex!important}.status-media-first .media-first-container{position:relative;margin-top:8px;margin-inline:-16px}@media (min-width: 40em){.status-media-first .media-first-container{margin-inline:0}}.status-media-first .media-first-container .media-carousel-controls{flex-shrink:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.status-media-first .media-first-container .carousel-indexer{z-index:1;position:absolute;top:8px;inset-inline-end:8px;color:var(--media-fg-color);background-color:var(--media-bg-color);padding:2px 8px;border-radius:16px;font-size:.8em;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.6;-webkit-transition:opacity 1s ease-in-out .3s;transition:opacity 1s ease-in-out .3s;border:var(--hairline-width) solid var(--media-outline-color)}.status-media-first .media-first-container .media-carousel-button{display:-webkit-box;display:flex;flex-shrink:0;padding-inline:8px;margin-block:3em;pointer-events:auto;cursor:pointer;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@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-start:auto;inset-inline-end:8px}@media (hover: hover) and (pointer: fine){.status-media-first .media-first-container .carousel-button{-webkit-filter:opacity(0);filter:opacity(0)}.status-media-first .media-first-container:hover .carousel-button{-webkit-filter:opacity(1);filter:opacity(1)}}.status-media-first .media-first-carousel{display:-webkit-box;display:flex;max-height:80vh;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-user-select:none;-moz-user-select:none;user-select:none;scrollbar-width:none;box-shadow:0 0 0 var(--hairline-width) var(--outline-color);scroll-timeline:--media-carousel x}@media (min-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;display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.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{-webkit-transform:none;transform:none;-webkit-filter:none;filter: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;-webkit-animation:none;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;display:-webkit-box;display:flex;gap:5px;-webkit-box-pack:center;justify-content:center;margin-top:8px;padding:8px}@supports ((animation-timeline: scroll()) and (animation-range: 0% 100%)){.status-media-first .media-carousel-dots{-webkit-animation:media-carousel-slide 1s linear both;animation:media-carousel-slide 1s linear both;animation-timeline:--media-carousel}}.status-media-first .media-carousel-dots .carousel-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background-color:var(--text-color);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:.3;flex-shrink:0}.status-media-first .media-carousel-dots .carousel-dot.active{opacity:1;background-color:var(--text-color);-webkit-transform:scale(1.5);transform:scale(1.5)}.status-media-first .media-first-content{margin-top:8px;height:1.75em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9em;-webkit-mask-image:-webkit-linear-gradient(top,black 1.5em,transparent 1.75em);mask-image:linear-gradient(to bottom,black 1.5em,transparent 1.75em);opacity:.5;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}@media (min-width: 40em){.status-media-first .media-first-content{margin-inline:16px}}.status-media-first .media-first-content *{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important;pointer-events:none}.status-media-first .media-first-content a{-webkit-filter:grayscale(.5);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;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.status:not(.large) .hashtag-stuffing:focus-within{opacity:1}.status:not(.large) .hashtag-stuffing:hover,.status:not(.large) .hashtag-stuffing:focus{opacity:1}.status:not(.large) .hashtag-stuffing{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.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{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal}.status:not(.large):not(.contextual .status) p:not(.hashtag-stuffing):has(.hashtag:nth-of-type(1)):has(.hashtag:nth-of-type(2)):has(.hashtag:nth-of-type(3)):has(.hashtag:nth-of-type(4)):has(.hashtag:nth-of-type(5)):has(.hashtag:nth-of-type(6)):has(.hashtag:nth-of-type(7)):has(.hashtag:nth-of-type(8)):has(.hashtag:nth-of-type(9)){overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.media-figure-multiple{margin:0;padding:0}.media-figure-multiple figcaption{padding:4px;font-size:90%;color:var(--text-insignificant-color);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-figure-multiple figcaption>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-figure-multiple figcaption>:hover{color:var(--text-color);cursor:pointer}.media-figure-multiple figcaption>:only-child{white-space:pre-line;overflow:auto;text-overflow:initial;display:-webkit-box;display:flex;gap:4px}.media-figure-multiple figcaption sup{opacity:.75;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.media-figure-multiple:has(.media[data-has-alt]:nth-child(1):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{position:absolute;--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;inset-inline-start:calc(16px + env(safe-area-inset-left));text-align:start;border-radius:8px;color:var(--text-color);padding:4px 8px;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));display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:8px;font-size:90%;z-index:1;text-shadow:0 var(--hairline-width) var(--bg-color);white-space:pre-line}.carousel-item button.media-alt:hover,.carousel-item button.media-alt:focus{mix-blend-mode:normal}.carousel-item button.media-alt .media-alt-desc{overflow:hidden;white-space:normal;display:-webkit-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.4}.carousel-item button.media-alt[hidden]{opacity:0}@media (hover: hover){.carousel-item button.media-alt{opacity:0;-webkit-transform:translateY(var(--bottom)) scale(.95);transform:translateY(var(--bottom)) scale(.95);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.carousel-item:hover button.media-alt{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.carousel-item button.media-alt[hidden]{opacity:1}}.card{display:-webkit-box;display:flex;margin-top:8px;border-radius:8px;border:1px solid var(--outline-color);overflow:hidden;color:inherit;-webkit-box-align:stretch;align-items:stretch;background-color:var(--bg-color);max-width:480px}.status.large .card.large,.status-carousel .content-container[data-content-text-weight="1"] .card.large{border-radius:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-height:none}.card .card-image{flex-shrink:0;width:35%;position:relative;-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}.card .card-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.status.large .card .card-image{aspect-ratio:1 / 1}.status.large .card.large .card-image,.status-carousel .content-container[data-content-text-weight="1"] .card.large .card-image{-webkit-box-flex:1;flex-grow:1;aspect-ratio:1.91 / 1;width:100%;max-height:40vh;-webkit-border-end:0;border-inline-end:0;-webkit-border-after:1px solid var(--outline-color);border-block-end:1px solid var(--outline-color)}.card:hover img,.card:focus img,a:focus-visible .card img{-webkit-animation:position-object 5s ease-in-out 1s 5;animation:position-object 5s ease-in-out 1s 5;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-duration:var(--anim-duration, 5s);animation-duration:var(--anim-duration, 5s)}.card p{margin:0}.card .meta-container{padding:8px;min-width:0;-webkit-box-flex:1;flex-grow:1;align-self:center}.status.large .card.large .meta-container,.status-carousel .content-container[data-content-text-weight="1"] .card.large .meta-container{align-self:flex-start;-webkit-box-flex:0;flex-grow:0;max-width:100%}.card .title{line-height:1.25;font-weight:400;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-wrap:balance}.card .meta{font-size:smaller;opacity:.75;margin:0;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.card.no-image .title,.card.no-image .meta{-webkit-line-clamp:3;line-clamp:3}.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;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}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{border-color:var(--link-visited-color)}a.card:focus:visited{border-color:var(--link-visited-color)}.card.video{max-width:320px;max-height:320px;cursor:pointer}.card.video lite-youtube{pointer-events:none}.card.video iframe{width:100%;height:100%}.card.card-post{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.card.card-post .title{font-weight:500;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card.card-post .meta{-webkit-line-clamp:5;line-clamp:5;opacity:1}.status.large .card.large.card-post,.status-carousel .content-container[data-content-text-weight="1"] .card.large.card-post{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.card-byline-author{display:-webkit-inline-box;display:inline-flex;gap:4px;color:var(--text-insignificant-color);padding:2px 8px;-webkit-box-align:center;align-items:center}.card-byline-author .avatar{width:16px!important;height:16px!important;opacity:.8;vertical-align:middle}.poll{display:inline-block;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;margin-top:8px;border-radius:16px;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));overflow:hidden;box-shadow:inset 0 0 0 1px var(--bg-color);min-width:50%}.poll.loading{opacity:.5;pointer-events:none}.poll.read-only{pointer-events:none}.poll-options{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:4px;padding:4px}.poll-option{padding:4px 8px;display:-webkit-box;display:flex;gap:16px;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;position:relative}.poll-option>*{z-index:1}.poll-option:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;background-color:var(--link-faded-color);opacity:0;pointer-events:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:0}.poll-option:first-child:after{border-start-start-radius:12px;border-start-end-radius:12px}.poll-option:hover:after{opacity:1}.poll-option.poll-result:after{width:var(--percentage);opacity:1}.poll-label{width:100%;display:-webkit-box;display:flex;gap:8px;cursor:pointer;z-index:1}.poll-label input[type=radio],.poll-label input[type=checkbox]{flex-shrink:0;margin:0 3px;min-height:1.15em;accent-color:var(--link-color)}.poll-option-votes{flex-shrink:0;font-size:90%;opacity:.75;line-height:1}.poll-option-leading .poll-option-votes{font-weight:700;opacity:1}.poll-vote-button{margin:8px 0 0;-webkit-margin-start:12px;margin-inline-start:12px;-webkit-margin-end:8px;margin-inline-end:8px;min-width:160px}.poll-meta{color:var(--text-insignificant-color);margin:8px 16px;font-size:90%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.poll-meta>button:first-child{-webkit-margin-start:-8px;margin-inline-start:-8px}.poll-option-title{text-shadow:0 1px var(--bg-color);line-height:1.2}.poll-option-title .icon{vertical-align:middle}.status .extra-meta{padding-top:8px;color:var(--text-insignificant-color);font-size:90%}.status .extra-meta *{vertical-align:middle}.status .extra-meta a{color:inherit;-webkit-text-decoration:none;text-decoration:none;vertical-align:baseline;text-decoration-thickness:1px;text-underline-offset:3px}.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{padding-top:0;-webkit-margin-start:-66px;margin-inline-start:-66px}.status.large .emoji-reactions{cursor:default;-webkit-margin-start:-66px;margin-inline-start:-66px}.status .actions{display:-webkit-box;display:flex;gap:8px}.status.large .actions{padding-top:4px;padding-bottom:16px;-webkit-margin-start:-66px;margin-inline-start:-66px;color:var(--text-insignificant-color);border-top:var(--hairline-width) solid var(--outline-color);margin-top:8px}.status.large .actions.disabled{pointer-events:none;opacity:.5}.status .action.has-count{-webkit-box-flex:1;flex:1}.status .action>button{min-height:40px;min-width:40px;padding:0 8px;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.status .action>button.plain{color:inherit;border:1.5px solid transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.status .action>button.plain:not(:disabled):hover{color:var(--link-color);background-color:var(--button-plain-bg-hover-color)}.status .action>button.plain:not(:disabled):focus{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:not(:disabled):focus{color:var(--reblog-color)}.status .action>button.plain.reblog-button.checked{color:var(--reblog-color);border-color:var(--reblog-color)}@-webkit-keyframes reblogged{5%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}10%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}15%{-webkit-transform:translate(0,0);transform:translate(0)}to{-webkit-transform:translate(30px,-30px);transform:translate(30px,-30px);opacity:0}}@keyframes reblogged{5%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}10%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}15%{-webkit-transform:translate(0,0);transform:translate(0)}to{-webkit-transform:translate(30px,-30px);transform:translate(30px,-30px);opacity:0}}.status .action>button.plain.reblog-button.checked .icon{-webkit-animation:reblogged 1s ease-in-out;animation:reblogged 1s ease-in-out}.status .action>button.plain.favourite-button:hover,.status .action>button.plain.favourite-button:focus{color:var(--favourite-color)}.status .action>button.plain.favourite-button.checked{color:var(--favourite-color);border-color:var(--favourite-color)}@-webkit-keyframes hearted{15%{-webkit-transform:scale(1.25) translateY(-1px);transform:scale(1.25) translateY(-1px)}30%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(1.5) translateY(-2px);transform:scale(1.5) translateY(-2px)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes hearted{15%{-webkit-transform:scale(1.25) translateY(-1px);transform:scale(1.25) translateY(-1px)}30%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(1.5) translateY(-2px);transform:scale(1.5) translateY(-2px)}to{-webkit-transform:scale(1);transform:scale(1)}}.status .action>button.plain.favourite-button.checked .icon{-webkit-animation:hearted 1s ease-out;animation:hearted 1s ease-out}.status .action>button.plain.bookmark-button.checked{color:var(--link-color);border-color:var(--link-color)}@-webkit-keyframes bookmarked{25%{-webkit-transform:translateY(-10px) rotate(10deg);transform:translateY(-10px) rotate(10deg);opacity:.5}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-15px) rotate(-10deg);transform:translateY(-15px) rotate(-10deg);opacity:.5}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes bookmarked{25%{-webkit-transform:translateY(-10px) rotate(10deg);transform:translateY(-10px) rotate(10deg);opacity:.5}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-15px) rotate(-10deg);transform:translateY(-15px) rotate(-10deg);opacity:.5}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.status .action>button.plain.bookmark-button.checked .icon{-webkit-animation:bookmarked 1s ease-in-out;animation:bookmarked 1s ease-in-out}.status-menu .szh-menu__item .icon+span,.status-menu .szh-menu__submenu .icon+span{-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.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-radius:8px;padding:8px;margin:8px 0;overflow:auto;width:100%;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;line-height:1.2}.status .content p code{color:var(--green-color)}.status-actions{display:-webkit-box;display:flex;position:absolute;top:-6px;inset-inline-end:8px;background-color:var(--bg-color);border-radius:8px;z-index:1;border:1px solid var(--outline-color);box-shadow:0 2px 6px -3px var(--drop-shadow-color);overflow:clip;opacity:0;pointer-events:none;-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0);-webkit-transform-origin:var(--forward) center;transform-origin:var(--forward) center;-webkit-transition:all .15s ease-out .3s,border-color .3s ease-out;transition:all .15s ease-out .3s,border-color .3s ease-out}.timeline.contextual .replies[data-comments-level="4"] .status-actions{top:0}@media (hover: hover){.status-actions{-webkit-transition:border-color .3s ease-out;transition:border-color .3s ease-out}}.status-actions button.plain{color:var(--text-insignificant-color);-webkit-backdrop-filter:none;backdrop-filter:none;padding:10px;border-radius:8px;outline-offset:-5px;outline:1px solid transparent}.status-actions button.plain:hover,.status-actions button.plain:focus{color:var(--text-color);background-color:var(--bg-faded-color);-webkit-filter:none!important;filter:none!important;box-shadow:inset 0 0 0 2px var(--bg-color)}.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;-webkit-transform:translateX(0);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;-webkit-transform:translateX(0);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{position:absolute;top:4px;inset-inline-end:4px;line-height:0;pointer-events:none;opacity:.75}.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)}@-webkit-keyframes swoosh-from-right{0%{opacity:0;-webkit-transform:translateX(300%);transform:translate(300%)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}@keyframes swoosh-from-right{0%{opacity:0;-webkit-transform:translateX(300%);transform:translate(300%)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes swoosh-from-left{0%{opacity:0;-webkit-transform:translateX(-300%);transform:translate(-300%)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}@keyframes swoosh-from-left{0%{opacity:0;-webkit-transform:translateX(-300%);transform:translate(-300%)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}.status-badge>*{-webkit-animation:swoosh-from-right 1s cubic-bezier(.51,.28,.16,1.26) both;animation:swoosh-from-right 1s cubic-bezier(.51,.28,.16,1.26) both}[dir=rtl] :is(.status-badge>*){-webkit-animation-name:swoosh-from-left;animation-name:swoosh-from-left}.status-badge>*:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.status-badge>*:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.status-badge>*:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.status-aside{padding:0 16px 16px;-webkit-padding-start:80px;padding-inline-start:80px;color:var(--text-insignificant-color)}.shortcode-emoji{width:auto;min-width:1.2em;max-width:100%;height:1.2em;vertical-align:text-bottom;-o-object-fit:contain;object-fit:contain}#edit-history{min-height:50vh;min-height:50dvh}#edit-history h2{margin:0;padding:0}#edit-history ol,#edit-history ol li{list-style:none;margin:0;padding:0}#edit-history .history-item .status{border:1px solid var(--outline-color);border-radius:8px;pointer-events:none}#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{width:100%;resize:vertical;min-height:12em;max-height:40vh;font-family:var(--monospace-font);font-size:.8em;border-color:var(--link-color)}#embed-post .links-list li>a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}#embed-post .embed-preview{display:block;max-height:40vh;overflow:auto;font-size:.9em;border:2px dashed var(--link-light-color);border-radius:8px;box-shadow:0 4px 8px -4px var(--drop-shadow-color),0 8px 32px -8px var(--drop-shadow-color);padding:16px}#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{margin:0 0 1em;-webkit-border-start:4px solid var(--outline-color);border-inline-start:4px solid var(--outline-color);-webkit-padding-start: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-tag{color:var(--text-insignificant-color);text-transform:uppercase;font-size:80%}.status-menu-open{background-color:var(--link-bg-hover-color)!important}#filtered-status-peek{-webkit-user-select:none;-moz-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;overflow:hidden;text-overflow:ellipsis}#filtered-status-peek .status-link{margin:8px 0 0;border-radius:16px;border:var(--hairline-width) solid var(--divider-color);position:relative;max-height:33vh;max-height:33dvh;overflow:hidden}#filtered-status-peek .status-link.truncated .status{-webkit-mask-image:-webkit-linear-gradient(top,#000 80px,transparent);mask-image:linear-gradient(to bottom,#000 80px,transparent)}#filtered-status-peek .status-link.truncated[data-read-more]:after{content:attr(data-read-more);line-height:1;display:inline-block;position:absolute;--inset-offset: 16px;inset-block-end:16px;inset-block-end:var(--inset-offset);inset-inline-end:16px;inset-inline-end:var(--inset-offset);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);padding:.5em .75em;border-radius:10em;font-size:90%;white-space:nowrap;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}#filtered-status-peek .status-link.truncated:hover:after{color:var(--link-color);-webkit-transform:translate(2px,0);transform:translate(2px)}#filtered-status-peek .status-link.truncated:focus:after{color:var(--link-color);-webkit-transform:translate(2px,0);transform:translate(2px)}#filtered-status-peek .status-link .status{pointer-events:none;font-size:90%}#reactions-container main ul{list-style:none;margin:0;padding:8px 0;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em;row-gap:16px}#reactions-container main ul li{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;flex-basis:16em;-webkit-box-align:center;align-items:center;margin:0;padding:0;gap:8px}#reactions-container main ul li .account-block-acct{font-size:80%;color:var(--text-insignificant-color);display:block}#reactions-container .reactions-block{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;align-self:center}#reactions-container .reactions-block .favourite-icon{color:var(--favourite-color)}#reactions-container .reactions-block .reblog-icon{color:var(--reblog-color)}.alt-badge{font-size:12px;font-weight:700;color:var(--media-fg-color);background-color:var(--media-bg-color);border:var(--hairline-width) solid var(--media-outline-color);border-radius:4px;padding:4px;opacity:.65}.alt-badge sup{vertical-align:super;font-weight:400;line-height:0;-webkit-padding-start:2px;padding-inline-start:2px}.alt-badge.clickable{opacity:.75;border-width:2px}.alt-badge.clickable:hover:not(:active){-webkit-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,mix-blend-mode,-webkit-transform;transition-property:opacity,mix-blend-mode,-webkit-transform;transition-property:transform,opacity,mix-blend-mode;transition-property:transform,opacity,mix-blend-mode,-webkit-transform;-webkit-transform:scale(1.15);transform:scale(1.15);opacity:.9;mix-blend-mode:normal}.alt-badge.clickable:focus:not(:active){-webkit-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,mix-blend-mode,-webkit-transform;transition-property:opacity,mix-blend-mode,-webkit-transform;transition-property:transform,opacity,mix-blend-mode;transition-property:transform,opacity,mix-blend-mode,-webkit-transform;-webkit-transform:scale(1.15);transform:scale(1.15);opacity:.9;mix-blend-mode:normal}body.cloak a,.cloak:not(does-not-exist) a{text-decoration-color:var(--link-color)}body.cloak .account-container :is(main>:not(.actions)){text-decoration-thickness:1.1em;text-decoration-line:line-through;-webkit-filter:opacity(.5);filter:opacity(.5)}.cloak:not(does-not-exist) .account-container :is(main>:not(.actions)){text-decoration-thickness:1.1em;text-decoration-line:line-through;-webkit-filter:opacity(.5);filter:opacity(.5)}body.cloak .account-container :is(main>:not(.actions)) *{text-decoration-thickness:1.1em;text-decoration-line:line-through;-webkit-filter:opacity(.5);filter:opacity(.5)}.cloak:not(does-not-exist) .account-container :is(main>:not(.actions)) *{text-decoration-thickness:1.1em;text-decoration-line:line-through;-webkit-filter:opacity(.5);filter:opacity(.5)}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{text-decoration-thickness:1.1em;text-decoration-line:line-through;-webkit-filter:opacity(.5);filter:opacity(.5)}body.cloak .account-container :is(main>:not(.actions)) *{-webkit-filter:none;filter:none}.cloak:not(does-not-exist) .account-container :is(main>:not(.actions)) *{-webkit-filter:none;filter:none}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>*{-webkit-filter:none;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{-webkit-filter:contrast(0)!important;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{font-weight:400;text-align:start;padding:.25em 0;line-height:1;width:60%}#keyboard-shortcuts-help-container table td{padding:.25em 1em}#keyboard-shortcuts-help-container kbd{border-radius:4px;display:inline-block;padding:.2em .3em;margin:1px 0;line-height:1;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)}#keyboard-shortcuts-help-container kbd:active{box-shadow:0 1px 4px var(--drop-shadow-color),inset 0 1px var(--bg-blur-color);-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-filter:brightness(.95);filter:brightness(.95)}#accounts-container{background-color:var(--bg-faded-color)}#accounts-container section{background-color:var(--bg-color);margin:8px 0 0;padding:8px 16px;border-top:var(--hairline-width) solid var(--outline-color);border-bottom:var(--hairline-width) solid var(--outline-color);border-radius:8px}#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{padding:8px 0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;border-bottom:var(--hairline-width) solid var(--outline-color)}#accounts-container section>ul>li .current{-webkit-margin-end:8px;margin-inline-end:8px;color:var(--green-color);opacity:.1}#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{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#settings-container{background-color:var(--bg-faded-color)}#settings-container main h3{font-size:85%;text-transform:uppercase;color:var(--text-insignificant-color);font-weight:400;padding-inline:16px}#settings-container section{background-color:var(--bg-color);margin:8px 0 0;padding:8px 16px;border-top:var(--hairline-width) solid var(--outline-color);border-bottom:var(--hairline-width) solid var(--outline-color);border-radius:8px}#settings-container section ul>li:last-child{border-bottom:none}#settings-container section>ul{margin:0;padding:0;list-style:none}#settings-container section>ul>li{padding:8px 0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;flex-wrap:wrap;border-bottom:var(--hairline-width) solid var(--outline-color);gap:4px}#settings-container section>ul>li.block{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}#settings-container section>ul>li>div:last-child{text-align:end}#settings-container section>ul>li .sub-section{text-align:start!important;margin-top:8px;-webkit-margin-start:24px;margin-inline-start:24px}#settings-container section>ul>li .sub-section p{margin-block:.5em}#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 p:last-child{-webkit-margin-after:0;margin-block-end:0}#settings-container div{vertical-align:middle}#settings-container section>ul>li .sub-section hr{margin:8px 0}#settings-container section select{padding:4px}#settings-container .radio-group{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;border-radius:1.1em;border:1px solid var(--button-bg-color);overflow:hidden;padding:1px;flex-wrap:wrap}#settings-container .radio-group input[type=radio]{opacity:0;position:absolute;pointer-events:none}#settings-container .radio-group label{display:inline-block;padding:6px 12px;cursor:pointer;-webkit-box-flex:1;flex-grow:1;text-align:center}#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){border-radius:1.1em;color:var(--button-text-color);background-color:var(--button-bg-color)}#settings-container .radio-group label:has(input:checked) input:checked+span{color:inherit}#settings-container .range-group{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:4px}@media (max-width: 319.98px){#settings-container .range-group{display:grid;grid-gap:0;gap:0;grid-column-gap:4px;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;grid-template-areas:"label1 label2" "input input";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}#settings-container .range-group>span:first-child{text-align:start}#settings-container .range-group>span:last-child{text-align:end}}#settings-container .range-group input[type=range]{-webkit-box-flex:1;flex-grow:1;width:100%}@media (max-width: 319.98px){#settings-container .range-group 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;margin:8px 0;max-height:10em;overflow:auto;display:-webkit-box;display:flex;flex-wrap:wrap;font-size:90%}#settings-container .checkbox-fieldset label{-webkit-box-flex:1;flex:1 0 12em;padding:4px;display:-webkit-box;display:flex;gap:4px;-webkit-box-align:start;align-items:flex-start}#settings-container .section-postnote{margin-bottom:48px;padding-inline:16px;color:var(--text-insignificant-color)}#settings-container .synced-icon{color:var(--link-color);vertical-align:middle}#settings-container .version-string{padding:4px;font-family:var(--monospace-font);font-size:85%;text-align:center}.account-container{overflow-y:auto;max-width:100%;--banner-overlap: 44px;--posting-stats-size: 8px;--original-color: var(--link-color)}.account-container .note{font-size:.95em;line-height:1.4;text-wrap:pretty;margin-bottom:16px}.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{font-size:90%;color:var(--text-insignificant-color);background-color:var(--bg-faded-color);padding:8px 12px}.account-container .posting-stats:focus-within{background-color:var(--link-bg-hover-color)}.account-container .posting-stats:hover{background-color:var(--link-bg-hover-color)}.account-container .posting-stats-bar{--gap: .5px;--gap-color: var(--outline-color);height:var(--posting-stats-size);border-radius:var(--posting-stats-size);overflow:hidden;margin:8px 0;box-shadow:inset 0 0 0 1px var(--outline-color),inset 0 0 0 1.5px var(--bg-blur-color);background-color:var(--bg-color);background-repeat:no-repeat;-webkit-animation:swoosh-bg-image .3s ease-in-out .3s both;animation:swoosh-bg-image .3s ease-in-out .3s both;background-image:-webkit-linear-gradient(var(--to-forward),var(--original-color) 0%,var(--original-color) calc(var(--originals-percentage) - .5px),var(--gap-color) calc(var(--originals-percentage) - .5px),var(--gap-color) calc(var(--originals-percentage) + .5px),var(--reply-to-color) calc(var(--originals-percentage) + .5px),var(--reply-to-color) calc(var(--replies-percentage) - .5px),var(--gap-color) calc(var(--replies-percentage) - .5px),var(--gap-color) calc(var(--replies-percentage) + .5px),var(--reblog-color) calc(var(--replies-percentage) + .5px),var(--reblog-color) 100%);background-image:linear-gradient(var(--to-forward),var(--original-color) 0%,var(--original-color) calc(var(--originals-percentage) - .5px),var(--gap-color) calc(var(--originals-percentage) - .5px),var(--gap-color) calc(var(--originals-percentage) + .5px),var(--reply-to-color) calc(var(--originals-percentage) + .5px),var(--reply-to-color) calc(var(--replies-percentage) - .5px),var(--gap-color) calc(var(--replies-percentage) - .5px),var(--gap-color) calc(var(--replies-percentage) + .5px),var(--reblog-color) calc(var(--replies-percentage) + .5px),var(--reblog-color) 100%);background-image:-webkit-linear-gradient(var(--to-forward),var(--original-color) 0%,var(--original-color) calc(var(--originals-percentage) - var(--gap)),var(--gap-color) calc(var(--originals-percentage) - var(--gap)),var(--gap-color) calc(var(--originals-percentage) + var(--gap)),var(--reply-to-color) calc(var(--originals-percentage) + var(--gap)),var(--reply-to-color) calc(var(--replies-percentage) - var(--gap)),var(--gap-color) calc(var(--replies-percentage) - var(--gap)),var(--gap-color) calc(var(--replies-percentage) + var(--gap)),var(--reblog-color) calc(var(--replies-percentage) + var(--gap)),var(--reblog-color) 100%);background-image:linear-gradient(var(--to-forward),var(--original-color) 0%,var(--original-color) calc(var(--originals-percentage) - var(--gap)),var(--gap-color) calc(var(--originals-percentage) - var(--gap)),var(--gap-color) calc(var(--originals-percentage) + var(--gap)),var(--reply-to-color) calc(var(--originals-percentage) + var(--gap)),var(--reply-to-color) calc(var(--replies-percentage) - var(--gap)),var(--gap-color) calc(var(--replies-percentage) - var(--gap)),var(--gap-color) calc(var(--replies-percentage) + var(--gap)),var(--reblog-color) calc(var(--replies-percentage) + var(--gap)),var(--reblog-color) 100%)}.account-container .posting-stats-legends{font-size:12px;text-transform:uppercase}.account-container .posting-stats-legend-item{display:inline-block;width:var(--posting-stats-size);height:var(--posting-stats-size);border-radius:var(--posting-stats-size);background-color:var(--text-insignificant-color);vertical-align:middle;margin:0 4px 2px;box-shadow:inset 0 0 0 1px var(--outline-color),inset 0 0 0 1.5px var(--bg-blur-color)}.account-container .posting-stats-legend-item.posting-stats-legend-item-originals{background-color:var(--original-color)}.account-container .posting-stats-legend-item.posting-stats-legend-item-replies{background-color:var(--reply-to-color)}.account-container .posting-stats-legend-item.posting-stats-legend-item-boosts{background-color:var(--reblog-color)}.account-container.skeleton{color:var(--outline-color)}.account-container .account-moved{-webkit-animation:fade-in .3s both ease-in-out .3s;animation:fade-in .3s both ease-in-out .3s;padding:16px;background-color:var(--bg-color);position:absolute;top:8px;inset-inline:8px;z-index:3;border:1px solid var(--outline-color);box-shadow:0 8px 16px var(--drop-shadow-color);border-radius: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);padding:8px;border-radius:8px;border:1px solid var(--link-faded-color)}.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~*{-webkit-filter:grayscale(.75) opacity(.75);filter:grayscale(.75) opacity(.75)}.account-container .header-banner{vertical-align:top;aspect-ratio:6 / 1;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:-webkit-linear-gradient(top,hsl(0,0%,0%) 0%,hsla(0,0%,0%,.987) 14%,hsla(0,0%,0%,.951) 26.2%,hsla(0,0%,0%,.896) 36.8%,hsla(0,0%,0%,.825) 45.9%,hsla(0,0%,0%,.741) 53.7%,hsla(0,0%,0%,.648) 60.4%,hsla(0,0%,0%,.55) 66.2%,hsla(0,0%,0%,.45) 71.2%,hsla(0,0%,0%,.352) 75.6%,hsla(0,0%,0%,.259) 79.6%,hsla(0,0%,0%,.175) 83.4%,hsla(0,0%,0%,.104) 87.2%,hsla(0,0%,0%,.049) 91.1%,hsla(0,0%,0%,.013) 95.3%,hsla(0,0%,0%,0) 100%);mask-image:linear-gradient(to bottom,#000,#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,#0000001b 87.2%,#0000000c 91.1%,#00000003 95.3%,#0000);margin-bottom:calc(-1 * var(--banner-overlap));-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.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(top,hsl(0,0%,0%) 0%,hsla(0,0%,0%,.987) 8.1%,hsla(0,0%,0%,.951) 15.5%,hsla(0,0%,0%,.896) 22.5%,hsla(0,0%,0%,.825) 29%,hsla(0,0%,0%,.741) 35.3%,hsla(0,0%,0%,.648) 41.2%,hsla(0,0%,0%,.55) 47.1%,hsla(0,0%,0%,.45) 52.9%,hsla(0,0%,0%,.352) 58.8%,hsla(0,0%,0%,.259) 64.7%,hsla(0,0%,0%,.175) 71%,hsla(0,0%,0%,.104) 77.5%,hsla(0,0%,0%,.049) 84.5%,hsla(0,0%,0%,.013) 91.9%,hsla(0,0%,0%,0) 100%);mask-image:linear-gradient(to bottom,#000,#000000fc 8.1%,#000000f3 15.5%,#000000e4 22.5%,#000000d2 29%,#000000bd 35.3%,#000000a5,#0000008c 47.1%,#00000073 52.9%,#0000005a,#00000042 64.7%,#0000002d 71%,#0000001b 77.5%,#0000000c 84.5%,#00000003 91.9%,#0000);-webkit-filter:blur(32px) saturate(3) opacity(.5);filter:blur(32px) saturate(3) opacity(.5);pointer-events:none}.account-container .header-banner:hover{-webkit-animation:position-object 5s ease-in-out 1s 5;animation:position-object 5s ease-in-out 1s 5}.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+*{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0!important}.account-container .header-banner:active{-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out;-webkit-filter:none!important;filter:none!important}.account-container .header-banner:active+header .avatar-container{-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out;-webkit-filter:none!important;filter:none!important}.account-container .header-banner:active+header .avatar img{-webkit-transition:border-radius .3s ease-in-out;transition:border-radius .3s ease-in-out;border-radius:8px}@media (min-height: 480px){.account-container .header-banner:not(.header-is-avatar){aspect-ratio:3 / 1}}.account-container header{position:relative;z-index:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:8px;text-shadow:-8px 0 12px -6px var(--bg-color),8px 0 12px -6px var(--bg-color),-8px 0 24px --bg-color,8px 0 24px --bg-color;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);-webkit-animation:fade-in .3s both ease-in-out .1s;animation:fade-in .3s both ease-in-out .1s}.account-container header .avatar-container{-webkit-filter:drop-shadow(-2px 0 4px --bg-color) drop-shadow(2px 0 4px --bg-color);filter:drop-shadow(-2px 0 4px --bg-color) drop-shadow(2px 0 4px --bg-color);-webkit-filter:drop-shadow(-2px 0 4px var(--header-color-3, --bg-color)) drop-shadow(2px 0 4px var(--header-color-4, --bg-color));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{-webkit-animation:fade-in .3s both ease-in-out .15s;animation:fade-in .3s both ease-in-out .15s}.account-container main>*:first-child~*{-webkit-animation:fade-in .3s both ease-in-out .2s;animation:fade-in .3s both ease-in-out .2s}.account-container .account-block .account-block-acct{display:block;opacity:.7}.private-note-tag{z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;color:var(--private-note-text-color);background-color:var(--private-note-bg-color);border:1px solid var(--private-note-border-color);padding:4px;line-height:normal;font-size:smaller;border-radius:0;align-self:center!important;-webkit-clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,0 100%)}[dir=rtl] .private-note-tag{-webkit-clip-path:polygon(4px 0,100% 0,100% 100%,0 100%,0 4px);clip-path:polygon(4px 0,100% 0,100% 100%,0 100%,0 4px)}.private-note-tag{background-size:4px 4px;background-repeat:no-repeat;background-position:top right}[dir=rtl] .private-note-tag{background-position:top left}.private-note-tag{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));-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;word-wrap:anywhere}.private-note-tag span{color:inherit;opacity:.75;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-align:start}.private-note-tag:hover:not(:active){-webkit-filter:none!important;filter:none!important;-webkit-transform:rotate(-.5deg) scale(1.05);transform:rotate(-.5deg) scale(1.05)}.private-note-tag:hover:not(:active) span{opacity:1}.account-container .private-note{font-size:90%;color:var(--text-insignificant-color);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:12px;background-color:var(--bg-faded-color);display:-webkit-box;display:flex;gap:.5em;-webkit-box-align:center;align-items:center}.account-container .private-note b{font-size:90%;text-transform:uppercase}.account-container .private-note p{margin:0;padding:0}.account-container .stats{display:-webkit-box;display:flex;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:8px;font-size:90%;background-color:var(--bg-faded-color);padding:12px;line-height:1.25;overflow-x:auto!important;-webkit-box-pack:start;justify-content:flex-start;position:relative}.account-container .stats [tabindex="0"]:hover,.account-container .stats [tabindex="0"]:focus{color:var(--text-color);cursor:pointer;text-decoration-color:var(--text-insignificant-color)}.account-container .stats .stats-avatars-bunch{-webkit-animation:appear 1s both ease-in-out;animation:appear 1s both ease-in-out}.account-container .stats .stats-avatars-bunch>:not(:first-child){margin:0;-webkit-margin-start:-4px;margin-inline-start:-4px}.timeline-start .account-container .stats{flex-wrap:wrap}.account-container .stats>*{flex-shrink:0;display:-webkit-box;display:flex;gap:.5em}.account-container .stats a:not(.insignificant){color:inherit}.account-container .stats a:hover{color:inherit}.account-container footer{padding:0 16px 16px}.account-container .actions{display:-webkit-box;display:flex;gap:8px;-webkit-box-pack:justify;justify-content:space-between;min-height:2.5em;-webkit-box-align:center;align-items:center}.account-container .actions .buttons{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.account-container .account-metadata-box{overflow:hidden;border-radius:16px;display:block;-webkit-text-decoration:none;text-decoration:none}.account-container .account-metadata-box>*{margin-bottom:2px;border-radius:4px;overflow:hidden}.account-container .account-metadata-box:has(+.account-metadata-box){border-end-start-radius:4px;border-end-end-radius:4px}.account-container .account-metadata-box+.account-metadata-box{border-start-start-radius:4px;border-start-end-radius:4px;border-end-start-radius:16px;border-end-end-radius:16px}.account-container .profile-metadata{display:-webkit-box;display:flex;gap:2px;overflow:hidden;overflow-x:auto}.timeline-start .account-container .profile-metadata{flex-wrap:wrap}.account-container .profile-field{min-width:0;-webkit-box-flex:1;flex-grow:1;font-size:90%;background-color:var(--bg-faded-color);padding:12px;border-radius:4px;-webkit-filter:saturate(.75);filter:saturate(.75);line-height:1.25;flex-shrink:0;max-width:calc(100% - 12px - 2em)}.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{content:"…"}.account-container .profile-field .ellipsis:after{content:"…"}.account-container .profile-field b{font-size:90%;color:var(--text-insignificant-color);text-transform:uppercase}.account-container .profile-field b .icon{color:var(--green-color)}.account-container .profile-field p{margin:0}.account-container .common-followers{font-size:90%;color:var(--text-insignificant-color);background-color:var(--bg-faded-color);padding:8px 12px;margin:0}.timeline-start .account-container{border-bottom:1px solid var(--outline-color);position:relative}.timeline-start .account-container header{padding:16px;-webkit-animation:none;animation:none}.timeline-start .account-container main{padding:1px 16px 16px}.timeline-start .account-container main>*{-webkit-animation:none;animation:none}.faux-header-bg{display:none}@-webkit-keyframes bye-banner{20%{-webkit-filter:blur(0) opacity(1);filter:blur(0) opacity(1)}to{-webkit-filter:blur(16px) opacity(.2);filter:blur(16px) opacity(.2)}}@keyframes bye-banner{20%{-webkit-filter:blur(0) opacity(1);filter:blur(0) opacity(1)}to{-webkit-filter:blur(16px) opacity(.2);filter:blur(16px) opacity(.2)}}@-webkit-keyframes surface-header{0%{border-bottom-color:transparent;box-shadow:none}to{border-bottom-color:var(--outline-color);box-shadow:0 8px 16px -8px var(--drop-shadow-color)}}@keyframes surface-header{0%{border-bottom-color:transparent;box-shadow:none}to{border-bottom-color:var(--outline-color);box-shadow:0 8px 16px -8px var(--drop-shadow-color)}}@-webkit-keyframes shrink-avatar{0%{width:64px;height:64px}to{width:2.5em;height:2.5em}}@keyframes shrink-avatar{0%{width:64px;height:64px}to{width:2.5em;height:2.5em}}.sheet .account-container{border-radius:16px 16px 0 0;overflow-x:hidden;max-height:75vh;overscroll-behavior:none;scroll-timeline:--account-scroll}.sheet .account-container header{padding-bottom:16px;position:sticky;top:0;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)}.sheet .account-container header .account-block-content{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-clamp:3;-webkit-line-clamp:3}.sheet .account-container .faux-header-bg{display:block;height:var(--banner-overlap);position:sticky;top:0;z-index:1;background-color:var(--bg-color);margin-top:calc(-1 * var(--banner-overlap))}@supports ((animation-timeline: scroll()) and (animation-range: 0% 100%)){.sheet .account-container .header-banner:not(.header-is-avatar):not(:hover):not(:active){-webkit-animation:bye-banner 1s linear both;animation:bye-banner 1s linear both;animation-timeline:view();animation-range:contain 100% cover 100%}.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 transparent;-webkit-animation:surface-header 1s linear both;animation:surface-header 1s linear both;animation-timeline:--account-scroll;animation-range:0 150px}.sheet .account-container header .avatar{-webkit-animation:shrink-avatar 1s linear both;animation:shrink-avatar 1s linear both;animation-timeline:--account-scroll;animation-range:0 150px}}.sheet .account-container main{padding-top:1px;padding-bottom:16px}.sheet .account-container footer{min-height:56px;-webkit-animation:slide-up .3s ease-out .3s both;animation:slide-up .3s ease-out .3s both;position:sticky;bottom:0;background-color:var(--bg-faded-blur-color);-webkit-backdrop-filter:blur(16px) saturate(3);backdrop-filter:blur(16px) saturate(3);padding:8px 16px;border-top:var(--hairline-width) solid var(--outline-color);padding-bottom:max(8px,env(safe-area-inset-bottom));box-shadow:0 -8px 16px -8px var(--drop-shadow-color)}@-webkit-keyframes swoosh-bg-image{0%{background-position:-320px 0;opacity:.25}to{background-position:0 0;opacity:1}}@keyframes swoosh-bg-image{0%{background-position:-320px 0;opacity:.25}to{background-position:0 0;opacity:1}}.account-container .posting-stats-button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:8px;width:100%;color:inherit;background-color:var(--bg-faded-color);padding:8px 12px;font-size:90%;color:var(--text-insignificant-color);line-height:1;vertical-align:text-top;border-radius:4px}.account-container .posting-stats-button:focus-within{color:var(--text-color);background-color:var(--link-bg-hover-color);-webkit-filter:none!important;filter:none!important}.account-container .posting-stats-button:hover{color:var(--text-color);background-color:var(--link-bg-hover-color);-webkit-filter:none!important;filter:none!important}.account-container .posting-stats-button .loader-container{margin:0;opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}@-webkit-keyframes wobble{0%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}to{-webkit-transform:rotate(4deg);transform:rotate(4deg)}}@keyframes wobble{0%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}to{-webkit-transform:rotate(4deg);transform:rotate(4deg)}}@-webkit-keyframes loading-spin{0%{-webkit-transform:rotate(0deg) scale(.75);transform:rotate(0) scale(.75)}to{-webkit-transform:rotate(360deg) scale(.75);transform:rotate(360deg) scale(.75)}}@keyframes loading-spin{0%{-webkit-transform:rotate(0deg) scale(.75);transform:rotate(0) scale(.75)}to{-webkit-transform:rotate(360deg) scale(.75);transform:rotate(360deg) scale(.75)}}.posting-stats-icon{display:inline-block;width:24px;height:8px;-webkit-filter:opacity(.75);filter:opacity(.75);-webkit-animation:wobble 2s linear both infinite alternate!important;animation:wobble 2s linear both infinite alternate!important}.posting-stats-icon.loading{-webkit-animation:loading-spin .35s linear both infinite!important;animation:loading-spin .35s linear both infinite!important}#list-add-remove-container .list-add-remove{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:8px;margin:0;padding:8px 0;list-style:none}#list-add-remove-container .list-add-remove button{border-radius:16px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:8px;width:100%;text-align:start}#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 (min-width: 40em){.timeline-start .account-container{--banner-overlap: 77px;--item-radius: 16px;border:1px solid var(--divider-color);margin:16px 0;background-color:var(--bg-color);border-radius:16px;border-radius:var(--item-radius);overflow:hidden;--shadow-offset: 16px;--shadow-blur: 32px;--shadow-spread: calc(var(--shadow-blur) * -.75);box-shadow:-16px 16px 32px -24px var(--header-color-1, var(--drop-shadow-color)),16px 16px 32px -24px 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))}.timeline-start .account-container header .account-block{font-size:175%;line-height:1.1;letter-spacing:-.5px;mix-blend-mode:multiply;gap:12px}.timeline-start .account-container header .account-block .avatar-container{-webkit-filter:drop-shadow(-8px 0 8px --bg-color) drop-shadow(8px 0 8px --bg-color);filter:drop-shadow(-8px 0 8px --bg-color) drop-shadow(8px 0 8px --bg-color);-webkit-filter:drop-shadow(-8px 0 8px var(--header-color-3, --bg-color)) drop-shadow(8px 0 8px var(--header-color-4, --bg-color));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{margin-top:8px;width:100%;resize:vertical;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;padding:16px}#private-note-container footer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:8px 0}#private-note-container footer *{vertical-align:middle}#edit-profile-container p{margin-block:8px}#edit-profile-container label input,#edit-profile-container label textarea{display:block;width:100%}#edit-profile-container label textarea{resize:vertical;min-height:5em;max-height:50vh}#edit-profile-container table{width:100%}#edit-profile-container table th{text-align:start;color:var(--text-insignificant-color);font-weight:400;font-size:.8em;text-transform:uppercase}#edit-profile-container table tbody tr td:first-child{width:40%}#edit-profile-container table input{width:100%}#edit-profile-container footer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:8px 0}#edit-profile-container footer *{vertical-align:middle}.handle-info .handle-handle{display:inline-block;margin-block:5px}.handle-info .handle-handle b{font-weight:600;padding:2px 4px;border-radius:4px;display:inline-block;box-shadow:0 0 0 5px var(--bg-blur-color)}.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{display:inline-block;margin-inline:-3px;position:relative;z-index:1}.handle-info .handle-legend{margin-top:.25em}.handle-info .handle-legend-icon{overflow:hidden;display:inline-block;width:14px;height:14px;border:4px solid transparent;border-radius:8px;background-clip:padding-box}.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)}.drafts-list{margin:1em 0;padding:0;list-style:none}.drafts-list>li{margin:8px 0 16px;padding:0}.mini-draft-meta{font-size:80%;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;padding:8px 0}.mini-draft-meta *{vertical-align:middle}button.draft-item{display:block;width:100%;border:0;border-radius:8px;background-color:var(--bg-color);color:var(--text-color);border:1px solid var(--link-faded-color);text-align:start;padding:0}button.draft-item:hover,button.draft-item:focus{border-color:var(--link-color);box-shadow:0 0 0 3px var(--link-faded-color);-webkit-filter:none!important;filter:none!important}.mini-draft{display:-webkit-box;display:flex;gap:0 8px;font-size:90%;padding:8px}.mini-draft-aside{width:64px;aspect-ratio:1 / 1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:var(--bg-faded-color);border-radius:4px;flex-shrink:0;border:1px solid var(--outline-color)}.mini-draft-aside.has-image{background-image:var(--bg-image);background-size:cover;background-position:center;background-repeat:no-repeat}.mini-draft-aside.has-image>span{background-color:var(--bg-faded-blur-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:4px 8px;border-radius:32px}.mini-draft-aside.has-image>span *{vertical-align:middle}.mini-draft-main{-webkit-box-flex:1;flex-grow:1}.mini-draft-spoiler,.mini-draft-status{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.1}.mini-draft-spoiler+.mini-draft-status{border-top:1px dashed var(--text-insignificant-color);padding-top:4px;margin-top:4px;color:var(--text-insignificant-color)}.embed-modal-container{width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;pointer-events:none}.embed-modal-container .top-controls{padding:16px;display:-webkit-box;display:flex;gap:8px;-webkit-box-pack:justify;justify-content:space-between;pointer-events:auto}.embed-modal-container .embed-content{-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.embed-modal-container .embed-content iframe{pointer-events:auto;max-width:100%;max-height:100%;width:max(var(--width),480px);height:auto;aspect-ratio:var(--aspect-ratio)}#generic-accounts-container .post-preview{--max-height: 120px;max-height:120px;max-height:var(--max-height);overflow:hidden;margin-block:8px;border:1px solid var(--outline-color);border-radius:8px;pointer-events:none}#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));mask-image:linear-gradient(to bottom,black calc(var(--max-height) / 2),transparent calc(var(--max-height) - 8px));-webkit-filter:saturate(.5);filter:saturate(.5)}#generic-accounts-container a.post-preview{pointer-events:auto;display:block;-webkit-text-decoration:none;text-decoration:none;color:inherit}#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;list-style:none;margin:0;padding:8px 0;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em;row-gap:16px;row-gap:var(--list-gap)}#generic-accounts-container .accounts-list li{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;flex-basis:16em;margin:0;padding:0;gap:8px;position:relative}#generic-accounts-container .accounts-list li:before{content:"";display:block;border-top:var(--hairline-width) solid var(--divider-color);position:absolute;bottom:calc(-1 * var(--list-gap) / 2);inset-inline-start:40px;inset-inline-end:0}#generic-accounts-container .accounts-list li:has(.reactions-block):before{inset-inline-start:64px}#generic-accounts-container .accounts-list .account-block-acct{font-size:.9em;color:var(--text-insignificant-color)}#generic-accounts-container .reactions-block{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#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{-webkit-box-flex:1;flex-grow:1}#generic-accounts-container .account-relationships .tag{-webkit-animation:appear .3s ease-out;animation:appear .3s ease-out}#generic-accounts-container .account-block{-webkit-box-align:start;align-items:flex-start}.report-modal-container{width:100%;max-height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-width:40em;background-color:var(--bg-color);box-shadow:0 16px 32px -8px var(--drop-shadow-color);overflow-y:auto;-webkit-animation:slide-up-smooth .3s ease-in-out;animation:slide-up-smooth .3s ease-in-out;position:relative}@media (min-width: 40em){.report-modal-container{max-height:calc(100% - 32px)}}.report-modal-container h1{margin:0;padding:0}.report-modal-container .top-controls{position:sticky;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:16px;padding:calc(0 + 16px) calc(0 + 16px) 16px calc(0 + 16px);padding:calc(var(--sai-top, 0) + 16px) calc(var(--sai-right, 0) + 16px) 16px calc(var(--sai-left, 0) + 16px);display:-webkit-box;display:flex;gap:8px;-webkit-box-pack:justify;justify-content:space-between;pointer-events:auto;-webkit-box-align:center;align-items:center}.report-modal-container .top-controls h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report-modal-container main{padding:0 16px 16px;padding:0 calc(0 + 16px) 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-radius:8px;border:2px dashed var(--red-color);box-shadow:inset 0 0 16px -4px var(--red-bg-color);overflow:auto;max-height:33vh}.report-modal-container .report-preview .status{font-size:90%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-filter:grayscale(.5);filter:grayscale(.5)}.report-modal-container .report-preview .account-block{margin:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-filter:grayscale(.5);filter:grayscale(.5)}.report-modal-container .rubber-stamp{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;inset-inline-end:32px;margin-top:-48px;-webkit-animation:rubber-stamp .3s ease-in both;animation:rubber-stamp .3s ease-in both;position:absolute;font-weight:700;color:var(--red-color);text-transform:uppercase;letter-spacing:-.5px;font-size:2em;line-height:1;padding:.1em;border:.15em solid var(--red-color);border-radius:.3em;background-color:var(--bg-blur-color);text-align:center;-webkit-mask-image:repeating-conic-gradient(#000 0,#000 .01%,rgba(0,0,0,.45) 0,rgba(0,0,0,.45) .02%);-webkit-mask-image:repeating-conic-gradient(#000 0 .01%,rgba(0,0,0,.45) 0 .02%);mask-image:repeating-conic-gradient(#000 0,#000 .01%,#00000073 0,#00000073 .02%)}.report-modal-container .rubber-stamp small{display:block;font-size:11px}.report-modal-container p{margin-block:.5em}.report-modal-container section label{display:-webkit-box;display:flex;gap:8px;-webkit-box-align:center;align-items:center;cursor:pointer;margin-bottom:8px}.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{-webkit-box-align:start;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{display:-webkit-box;display:flex;gap:8px;-webkit-box-align:start;align-items:flex-start;margin-top:2em;flex-wrap:wrap}.report-modal-container .report-comment p{margin:0;padding:8px 0 0;flex-shrink:0}.report-modal-container .report-comment p label{margin-bottom:0}.report-modal-container .report-comment textarea{-webkit-box-flex:1;flex-grow:1;resize:vertical}.report-modal-container footer{margin-top:2em;display:-webkit-box;display:flex;gap:8px;-webkit-box-align:center;align-items:center}.report-modal-container footer button{border-radius:8px!important;align-self:stretch}@-webkit-keyframes rubber-stamp{0%{-webkit-transform:rotate(-20deg) scale(5);transform:rotate(-20deg) scale(5);opacity:0}to{-webkit-transform:rotate(-20deg) scale(1);transform:rotate(-20deg) scale(1);opacity:1}}@keyframes rubber-stamp{0%{-webkit-transform:rotate(-20deg) scale(5);transform:rotate(-20deg) scale(5);opacity:0}to{-webkit-transform:rotate(-20deg) scale(1);transform:rotate(-20deg) scale(1);opacity:1}}#shortcuts-settings-container .shortcuts-list{line-height:1.5;padding:0;margin:8px 0 0;counter-reset:index;border-radius:8px;overflow:hidden}#shortcuts-settings-container .shortcuts-list li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:8px;gap:4px;background-color:var(--bg-faded-color)}#shortcuts-settings-container .shortcuts-list li:before{content:counter(index);counter-increment:index;display:inline-block;width:1.2em;text-align:end;-webkit-margin-end:8px;margin-inline-end:8px;color:var(--text-insignificant-color);font-size:90%;flex-shrink:0}#shortcuts-settings-container .shortcuts-list li .shortcut-text{-webkit-box-flex:1;flex-grow:1;min-width:0;line-height:1;word-break:break-word}#shortcuts-settings-container .shortcuts-list li .shortcut-actions{flex-shrink:0}#shortcuts-settings-container .shortcuts-view-mode{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;gap:2px;margin:8px 0 0}#shortcuts-settings-container .shortcuts-view-mode label{border-radius:4px;background-color:var(--bg-faded-color);padding:16px;text-align:center;cursor:pointer;display:block;-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#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){-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (prefers-color-scheme: dark){:where(html:not(.is-light)) #shortcuts-settings-container .shortcuts-view-mode label img{-webkit-filter:invert(.9) hue-rotate(180deg);filter:invert(.9) hue-rotate(180deg)}}:where(html.is-dark) #shortcuts-settings-container .shortcuts-view-mode label img{-webkit-filter:invert(.9) hue-rotate(180deg);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{position:absolute;opacity:0;pointer-events:none;-webkit-perspective:500px;perspective:500px}#shortcuts-settings-container .shortcuts-view-mode label input~*{opacity:.5;-webkit-transition:opacity .2s ease-out;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~*{opacity:1}#shortcuts-settings-container .shortcuts-view-mode label input:checked~*{opacity:1}#shortcuts-settings-container .shortcuts-view-mode label input:hover~*{opacity:1}#shortcuts-settings-container summary{cursor:pointer}#shortcut-settings-form label{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:8px;-webkit-box-align:center;align-items:center}#shortcut-settings-form label>span:first-child{flex-basis:5em;text-align:end}#shortcut-settings-form input[type=text],#shortcut-settings-form select:not(.does-not-exist){-webkit-box-flex:1;flex-grow:1;flex-basis:70%;flex-shrink:1;min-width:0;max-width:320px}#shortcut-settings-form .form-note{display:-webkit-box;display:flex;gap:6px;-webkit-box-align:center;align-items:center}#shortcut-settings-form form footer{display:-webkit-box;display:flex;gap:16px}#import-export-container input[type=text]{font-family:var(--monospace-font)}#import-export-container section{margin:8px 0;background-color:var(--bg-faded-color);border-radius:16px;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{display:-webkit-box;display:flex;gap:8px}#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{border-radius:8px;overflow:hidden;margin:8px 0 0;padding:0;counter-reset:index}#import-export-container .import-settings-list li{background-color:var(--bg-blur-color);margin:0 0 2px;padding:8px 4px;display:-webkit-box;display:flex;gap:4px}#import-export-container .import-settings-list li:before{content:counter(index);counter-increment:index;display:inline-block;width:1.2em;text-align:end;-webkit-margin-end:8px;margin-inline-end:8px;color:var(--text-insignificant-color);font-size:90%;flex-shrink:0}#import-export-container footer{font-size:90%;color:var(--text-insignificant-color)}#import-export-container footer .icon{vertical-align:text-bottom}#search-command-container{position:fixed;top:0;right:0;bottom:0;left:0;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);display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;padding:16px;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}#search-command-container[hidden]{opacity:0;pointer-events:none}#search-command-container form{width:calc(40em - 32px);max-width:100%;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}#search-command-container[hidden] form{-webkit-transform:translateY(-64px) scale(.9);transform:translateY(-64px) scale(.9)}#search-command-container input{width:100%;padding:16px;border-radius:999px;background-color:var(--bg-faded-color);border:2px solid var(--outline-color);box-shadow:0 2px 16px var(--drop-shadow-color),0 32px 64px var(--drop-shadow-color)}#search-command-container input:focus{outline:0;background-color:var(--bg-color);border-color:var(--link-color)}@media (min-width: 40em){#search-command-container{-webkit-box-align:center;align-items:center;background-image:-webkit-radial-gradient(closest-side,var(--backdrop-color),transparent);background-image:radial-gradient(closest-side,var(--backdrop-color),transparent)}}#shortcuts-button{position:fixed;bottom:16px;bottom:max(16px,env(safe-area-inset-bottom));inset-inline-start:16px;inset-inline-start:max(16px,env(safe-area-inset-left));padding:16px;background-color:var(--bg-faded-blur-color);z-index:101;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:var(--hairline-width) solid var(--bg-color);box-shadow:inset 0 -4px 16px -8px var(--button-bg-blur-color),0 3px 8px -1px var(--drop-shadow-color)}#shortcuts-button .icon{-webkit-transform:translateY(2px);transform:translateY(2px)}#app:has(#home-page):not(:has(#home-page~.deck-container)):has(header[hidden]) #shortcuts-button,#app:has(#home-page~.deck-container header[hidden]) #shortcuts-button,#shortcuts-button[hidden]{-webkit-transform:translateY(200%);transform:translateY(200%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#shortcuts-button:hover,#shortcuts-button:focus{background-color:var(--bg-color);-webkit-filter:none;filter:none}#shortcuts-button:active{-webkit-transform:scale(.95);transform:scale(.95);-webkit-transition:none;transition:none}@media (min-width: calc(40em + 64px)){#shortcuts-button{inset-inline-end:16px;inset-inline-end:max(16px,env(safe-area-inset-right));inset-inline-start:auto;top:16px;top:max(16px,env(safe-area-inset-top));bottom:auto}#app:has(#home-page):not(:has(#home-page~.deck-container)):has(header[hidden]) #shortcuts-button,#app:has(#home-page~.deck-container header[hidden]) #shortcuts-button,#shortcuts-button[hidden]{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}#shortcuts .tab-bar:not([hidden]){position:fixed;bottom:0;left:0;right:0;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);overflow:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}#shortcuts .tab-bar ul{display:-webkit-box;display:flex;margin:0;padding:0}#shortcuts .tab-bar li{-webkit-box-flex:1;flex-grow:1;margin:0;padding:0;list-style:none;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;min-width:20vw;flex-basis:20vw}#shortcuts .tab-bar li a{-webkit-tap-highlight-color:transparent;display:block;color:var(--text-insignificant-color);font-size:10px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;padding:8px;-webkit-text-decoration:none;text-decoration:none;text-shadow:0 var(--hairline-width) var(--bg-color);width:100%}@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{-webkit-transform:scale(.95);transform:scale(.95);-webkit-transition:none;transition:none}#shortcuts .tab-bar li a *{pointer-events:none}#shortcuts .tab-bar li a span{width:100%;text-align:center;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#shortcuts .tab-bar li a{position:relative}#shortcuts .tab-bar li a:before{content:"";position:absolute;top:4px;right:0;bottom:4px;left:0;border-radius:8px;background-color:var(--bg-color);z-index:-1;-webkit-transform:scale(.5);transform:scale(.5);opacity:0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#shortcuts .tab-bar li a.is-active{color:var(--link-color)}#shortcuts .tab-bar li a.is-active:before{-webkit-transform:scale(1);transform:scale(1);opacity:1}#app:has(#home-page):not(:has(#home-page~.deck-container)):has(header[hidden]) #shortcuts .tab-bar,#app:has(#home-page~.deck-container header[hidden]) #shortcuts .tab-bar,shortcuts .tab-bar[hidden]{-webkit-transform:translateY(200%);transform:translateY(200%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-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 (min-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: 52px }#shortcuts .tab-bar:not([hidden]){top:0;bottom:auto;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);border:0;box-shadow:none;border-bottom:var(--hairline-width) solid var(--bg-faded-color)}#shortcuts .tab-bar ul:before{content:"";margin:auto}#shortcuts .tab-bar ul:after{content:"";margin:auto}#shortcuts .tab-bar li{-webkit-box-flex:0;flex-grow:0;min-width:auto;flex-basis:auto}#shortcuts .tab-bar li a{padding:0 16px;width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;font-size:14px;height:44px;gap:4px}#shortcuts .tab-bar li a span{text-align:left;line-height:1}#app:has(#home-page):not(:has(#home-page~.deck-container)):has(header[hidden]) #shortcuts .tab-bar,#app:has(#home-page~.deck-container header[hidden]) #shortcuts .tab-bar,shortcuts .tab-bar[hidden]{-webkit-transform:translateY(-150%);transform:translateY(-150%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.media-post{--item-radius: 16px;position:relative;-webkit-animation:appear-smooth 1s ease-out;animation:appear-smooth 1s ease-out}.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;-webkit-animation:none!important;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;position:absolute;top:0;inset-inline-start:0;z-index:1;background-color:var(--bg-blur-color);margin:8px;padding:4px 6px;border-radius:calc(var(--item-radius) / 2);font-size:90%;border:var(--hairline-width) dashed var(--bg-color);word-break:break-word;word-wrap:break-word;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;box-orient:vertical;display:-webkit-box;display:box;overflow:hidden;z-index:2}.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);overflow:hidden;position:relative;display:block;aspect-ratio:1!important}.media-post .media:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border:1px solid var(--outline-color);border-radius:inherit}.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);position:relative;z-index:1;box-shadow:0 8px 16px -4px var(--drop-shadow),0 4px 8px var(--drop-shadow)}@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;-webkit-filter:brightness(.8);filter:brightness(.8);-webkit-transform:scale(.99);transform:scale(.99)}.media-post .media video,.media-post .media img,.media-post .media audio{border-radius:16px;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;vertical-align:top}:not(.filtered):not(.has-spoiler) :is(.media-post .media):hover img{-webkit-animation:position-object 5s ease-in-out .1s 5;animation:position-object 5s ease-in-out .1s 5;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-duration:var(--anim-duration, 5s);animation-duration:var(--anim-duration, 5s)}:not(.filtered):not(.has-spoiler) :is(.media-post .media):focus img{-webkit-animation:position-object 5s ease-in-out .1s 5;animation:position-object 5s ease-in-out .1s 5;-webkit-animation-duration:5s;animation-duration:5s;-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 (min-width: 23em){.nav-menu{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto 1fr;grid-template-areas:"top top" "left right";padding:0;max-width:calc(100vw - 16px)}.nav-menu .top-menu{grid-area:top;padding-top:4px;margin-bottom:-4px}.nav-menu section{padding:4px 0}@-webkit-keyframes phanpying{0%{background-position:0 0,0 0,3em 85%}to{background-position:0 0,0 0,2em 90%}}@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-repeat:no-repeat;background-position:0 0,0 0,2em 90%;background-blend-mode:normal,normal,overlay;box-shadow:inset 0 0 1px var(--bg-color);position:sticky;top:0;-webkit-animation:phanpying .2s ease-in-out both;animation:phanpying .2s ease-in-out both;border-start-end-radius:inherit;border-end-end-radius:inherit;margin-bottom:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.nav-menu section:last-child .divider-grow{-webkit-box-flex:1;flex-grow:1;height:auto;background-color:transparent}.nav-menu section:last-child>.szh-menu__divider:first-child{display:none}.nav-menu .szh-menu__item span{white-space:normal}}@media (min-width: 40em){.nav-menu{width:28em}}@-webkit-keyframes sparkle-icon{0%{-webkit-transform:scale(1);transform:scale(1);color:var(--red-color)}to{-webkit-transform:scale(1.2);transform:scale(1.2);color:var(--orange-color)}}@keyframes sparkle-icon{0%{-webkit-transform:scale(1);transform:scale(1);color:var(--red-color)}to{-webkit-transform:scale(1.2);transform:scale(1.2);color:var(--orange-color)}}.sparkle-icon{-webkit-animation:sparkle-icon .3s ease-in-out infinite alternate;animation:sparkle-icon .3s ease-in-out infinite alternate}.nav-submenu{max-width:14em}.links-bar{position:relative;display:-webkit-box;display:flex;padding:16px 16px 20px;gap:16px;overflow-x:auto;background-color:var(--bg-faded-color);-webkit-mask-image:-webkit-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);-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media (min-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:translate(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:translate(calc(50% - var(--main-width) / 2))}}.links-bar>header{width:1.2em;white-space:nowrap;position:relative;flex-shrink:0}.links-bar>header h3{font-size:90%;font-style:italic;margin:0;padding:0;text-transform:uppercase;color:var(--text-insignificant-color);position:absolute;top:8px;inset-inline-start:0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translate(-100%)}[dir=rtl] :is(.links-bar>header h3){-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:rotate(90deg) translateX(100%);transform:rotate(90deg) translate(100%)}.links-bar>header h3{-webkit-user-select:none;-moz-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));-webkit-background-clip:text;background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent}.links-bar a.link-block{width:240px;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;color:inherit;border-radius:16px;overflow:hidden;background-color:var(--accent-alpha-color);border:4px solid transparent;box-shadow:0 4px 8px -2px var(--drop-shadow-color);-webkit-transition:all .15s ease-out;transition:all .15s ease-out;display:-webkit-box;display:flex;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-clip:border-box;background-origin:border-box;min-height:160px;height:340px;max-height:50vh}.links-bar a.link-block:not(:active):hover{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);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scale(1.02);transform:scale(1.02)}.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);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scale(1.02);transform:scale(1.02)}.links-bar a.link-block:not(:active):hover img{-webkit-animation:position-object 5s ease-in-out 1s 5;animation:position-object 5s ease-in-out 1s 5}.links-bar a.link-block:not(:active):focus-visible img{-webkit-animation:position-object 5s ease-in-out 1s 5;animation:position-object 5s ease-in-out 1s 5}.links-bar a.link-block:active{-webkit-transition:none;transition:none;-webkit-transform:scale(1.015);transform:scale(1.015);-webkit-filter:brightness(.8);filter:brightness(.8)}.links-bar a.link-block figure{-webkit-transition:1s ease-out;transition:1s ease-out;-webkit-transition-property:opacity,mix-blend-mode;transition-property:opacity,mix-blend-mode}.links-bar a.link-block.inactive:not(:active):not(:hover) figure{-webkit-transition-duration:.3s;transition-duration:.3s;opacity:.5;mix-blend-mode:luminosity}.links-bar a.link-block.inactive:not(:active):not(:hover) .byline{-webkit-transition-duration:.3s;transition-duration:.3s;opacity:.75;mix-blend-mode:luminosity}.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{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;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%);-webkit-transition:background-position-y .15s ease-out;transition:background-position-y .15s ease-out}.links-bar a.link-block article figure{-webkit-box-flex:1;flex-grow:1;margin:0 0 -16px;padding:0;position:relative}.links-bar a.link-block article figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;-webkit-mask-image:-webkit-linear-gradient(top,hsl(0,0%,0%) 0%,hsla(0,0%,0%,.987) 14%,hsla(0,0%,0%,.951) 26.2%,hsla(0,0%,0%,.896) 36.8%,hsla(0,0%,0%,.825) 45.9%,hsla(0,0%,0%,.741) 53.7%,hsla(0,0%,0%,.648) 60.4%,hsla(0,0%,0%,.55) 66.2%,hsla(0,0%,0%,.45) 71.2%,hsla(0,0%,0%,.352) 75.6%,hsla(0,0%,0%,.259) 79.6%,hsla(0,0%,0%,.175) 83.4%,hsla(0,0%,0%,.104) 87.2%,hsla(0,0%,0%,.049) 91.1%,hsla(0,0%,0%,.013) 95.3%,hsla(0,0%,0%,0) 100%);mask-image:linear-gradient(to bottom,#000,#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,#0000001b 87.2%,#0000000c 91.1%,#00000003 95.3%,#0000)}.links-bar a.link-block:focus-visible article{background-position-y:-40px}.links-bar a.link-block:hover article{background-position-y:-40px}.links-bar a.link-block .article-body{padding:0 8px 8px;line-height:1.3;flex-shrink:0}.links-bar a.link-block .article-meta{color:var(--text-insignificant-color);font-size:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.links-bar a.link-block:hover .domain{color:var(--link-text-color)}.links-bar a.link-block h1{font-weight:400;font-size:inherit;margin:0;padding:0;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.links-bar a.link-block p{color:var(--text-insignificant-color);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:90%}.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);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{width:16px!important;height:16px!important;opacity:.8}#catchup-page{-webkit-transform:none;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{font-size:12px;text-transform:uppercase;font-weight:500;color:var(--text-insignificant-color)}#catchup-page .catchup-start{padding:16px;padding-top:15vh;text-align:center;max-width:40em;margin-inline:auto}#catchup-page .catchup-start details{border-radius:16px;text-wrap:balance;color:var(--text-insignificant-color);padding:1em;margin:-1em 0;-webkit-transition:all .3s var(--timing-function);transition:all .3s var(--timing-function);line-height:1.4}#catchup-page .catchup-start details[open]{-webkit-transform:translateY(-10vh);transform:translateY(-10vh);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)}#catchup-page .catchup-start details[open]~*{opacity:0;pointer-events:none}#catchup-page .catchup-start details[open] img{width:480px;height:auto;border-radius:8px;border:1px solid var(--outline-color)}#catchup-page .catchup-start details summary{font-size:.9em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#catchup-page .catchup-start details summary:hover{color:var(--text-color)}#catchup-page .catchup-start .catchup-info{-webkit-animation:appear .3s ease-out;animation:appear .3s ease-out;display:-webkit-box;display:flex;gap:.25em;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#catchup-page .catchup-prev{margin:2em auto;padding:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--text-insignificant-color);border-top:1px solid var(--bg-color)}#catchup-page .catchup-prev ul,#catchup-page .catchup-prev ul li{margin:0;padding:0;list-style:none}#catchup-page .catchup-prev ul li{display:-webkit-box;display:flex;margin-bottom:8px;-webkit-box-align:center;align-items:center;gap:8px;text-align:start;-webkit-box-pack:justify;justify-content:space-between}#catchup-page .catchup-prev ul li a{display:-webkit-box;display:flex;gap:.25em;-webkit-box-align:center;align-items:center}#catchup-page .catchup-prev ul li>span{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:8px;text-align:end}.catchup-form{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;gap:16px;padding:16px;background-color:var(--link-bg-color);border-radius:32px;flex-wrap:wrap}.catchup-form *{-webkit-box-flex:1;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{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:0 16px;gap:8px}.catchup-header aside{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:8px;font-size:90%}.catchup-header aside button[hidden]{display:inline;opacity:0;pointer-events:none}.catchup-posts-viz-bar{margin:0 16px;border-radius:3px;border:1px solid var(--bg-color);display:-webkit-box;display:flex;gap:var(--hairline-width);pointer-events:none;-webkit-box-pack:stretch;justify-content:stretch;height:3px}.catchup-posts-viz-bar .post-dot{display:block;width:100%;height:3px;border-radius:3px;opacity:.5;background-color:var(--link-color);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.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{-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}.catchup-posts-viz-time-bar{margin:0 16px;padding:1px;display:-webkit-box;display:flex;row-gap:var(--hairline-width);pointer-events:none;-webkit-box-pack:stretch;justify-content:stretch;background-image:-webkit-linear-gradient(top,transparent,var(--bg-color));background-image:linear-gradient(to bottom,transparent,var(--bg-color))}@media (min-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{display:-webkit-box;display:flex;gap:var(--hairline-width);-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;width:100%}.catchup-posts-viz-time-bar .posts-bin .post-dot{display:block;width:100%;height:2px;opacity:.2;background-color:var(--link-color);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;contain:none}.catchup-posts-viz-time-bar .posts-bin .post-dot.post-dot-highlight{opacity:1}.catchup-filters{padding:8px 16px;display:-webkit-box;display:flex;gap:8px;-webkit-box-align:center;align-items:center;overflow-x:auto;overflow-y:hidden;max-width:100%;-webkit-mask-image:-webkit-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-inline-end:25%}.catchup-filters .filter-label{text-transform:uppercase;font-size:12px;font-weight:500;color:var(--text-insignificant-color)}.catchup-filters label{font-size:80%;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--text-insignificant-color);position:relative}.catchup-filters label:active{-webkit-transform:scale(.95);transform:scale(.95)}.catchup-filters label select{padding:4px;margin:0}.catchup-filters label input[type]{left:0;position:absolute;opacity:0;pointer-events:none}.catchup-filters label.filter-cat{padding:8px 12px;background-color:var(--bg-blur-color);border-radius:24px;display:inline-block;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:4px}.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{font-size:70%;-webkit-margin-start:4px;margin-inline-start:4px;background-color:var(--bg-color);padding:4px 6px;border-radius:12px;display:inline-block}.catchup-filters label.filter-author{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0;background-color:transparent;position:relative;width:50px}.catchup-filters label.filter-author .avatar{margin-bottom:2px}.catchup-filters label.filter-author:hover,.catchup-filters label.filter-author:focus{-webkit-filter:none;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{-webkit-filter:none;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{-webkit-transition:-webkit-filter .15s ease;transition:-webkit-filter .15s ease;transition:filter .15s ease;transition:filter .15s ease,-webkit-filter .15s ease;will-change:filter}.catchup-filters label.filter-author:has(:checked){box-shadow:none;-webkit-filter: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{position:absolute;inset-inline-end:-4px;top:-4px;font-size:10px;background-color:var(--bg-color);border-radius:12px;display:inline-block;border:1px solid var(--link-faded-color);padding:0 2px;min-width:16px;min-height:16px;text-align:center;line-height:14px}.catchup-filters label.filter-author .username{display:block;width:100%;overflow:hidden;text-align:center;-webkit-mask-image:-webkit-linear-gradient(var(--to-forward),black calc(100% - .5em),transparent 100%);mask-image:linear-gradient(var(--to-forward),black calc(100% - .5em),transparent 100%)}.catchup-filters:has(.filter-author :checked) .filter-author:not(:has(:checked)) .avatar img{-webkit-filter:grayscale(1) contrast(2) opacity(.5);filter:grayscale(1) contrast(2) opacity(.5)}.catchup-filters:has(.filter-author :checked) .filter-author:not(:has(:checked)):hover .avatar img{-webkit-filter:none;filter:none}.catchup-filters:has(.filter-author :checked) .filter-author:not(:has(:checked)):focus .avatar img{-webkit-filter:none;filter:none}.catchup-filters .radio-field-group{display:-webkit-box;display:flex;border:0;padding:0;margin:0;border-radius:4px;overflow:hidden;gap:1px}.catchup-filters .radio-field-group label{padding:4px 8px;line-height:2em;min-width:32px;text-align:center;background-color:var(--bg-blur-color);margin:0;cursor:pointer}.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){font-weight:500;color:var(--text-color);background-color:var(--link-bg-color);box-shadow:inset 0 -2px 0 var(--link-color)}.catchup-filters .radio-field-group label:has(:disabled){opacity:.5;cursor:not-allowed}.catchup-list{min-height:85vh;margin:0;padding:0;list-style:none;border-top:var(--hairline-width) solid var(--bg-faded-color);--corner-radius: 8px}@media (min-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-start-radius:var(--corner-radius);border-end-end-radius:var(--corner-radius)}}.catchup-list>li{margin:0 0 var(--hairline-width);padding:0;list-style:none}.catchup-list>li.separator{height:32px;pointer-events:none}@media (min-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-start-radius:var(--corner-radius);border-end-end-radius:var(--corner-radius)}}.catchup-list>li>a{background-color:var(--bg-color);-webkit-text-decoration:none;text-decoration:none;color:inherit;display:block}.catchup-list>li>a:hover,.catchup-list>li>a:focus{position:relative;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)}.catchup-list>li>a:hover:not(:focus-visible){outline:1px solid var(--outline-color)}.catchup-list>li>a:active{-webkit-filter:brightness(.95);filter:brightness(.95);box-shadow:none;text-shadow:none}.catchup-list>li>a:visited{color:var(--outline-color)}.catchup-list>li>a:visited *{color:var(--outline-color)!important}.catchup-list>li>a:visited .post-peek-html * a[href]{color:var(--outline-color)!important}.catchup-list>li>a:visited :not(.does-not-exist):not(.does-not-exist):not(does-not-exist) *{color:var(--outline-color)!important}.catchup-list>li>a:visited .post-peek-html * a[href] *{color:var(--outline-color)!important}.catchup-list .post-line{font-size:.95em;border-radius:inherit;-webkit-animation:appear-smooth .3s ease-in-out both;animation:appear-smooth .3s ease-in-out both;--pad: 16px;min-height:44px;padding:16px;padding:var(--pad);grid-column-gap:8px;grid-column-gap:calc(.5 * var(--pad));-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;-webkit-column-gap:calc(.5 * var(--pad));-moz-column-gap:calc(.5 * var(--pad));column-gap:calc(.5 * var(--pad));grid-row-gap:4px;row-gap:4px;width:100%;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-template-areas:"author meta" "content content";--bg-gradient-angle: 140deg}[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 (min-width: 40em){.catchup-list .post-line{grid-template-columns:auto 1fr auto;grid-template-rows:1fr;grid-template-areas:"author content meta"}}.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{-webkit-filter:grayscale(1);filter:grayscale(1);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{display:-webkit-box;display:flex;gap:4px;-webkit-box-align:center;align-items:center;flex-shrink:0;min-height:24px}.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;-webkit-filter:grayscale(.75);filter:grayscale(.75)}.catchup-list .post-line .post-author{grid-area:author;flex-shrink:0;white-space:nowrap;overflow:hidden;-webkit-mask-image:-webkit-linear-gradient(var(--to-forward),black calc(100% - 1em),transparent 100%);mask-image:linear-gradient(var(--to-forward),black calc(100% - 1em),transparent 100%);padding-top:.1em}@media (min-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{font-weight:400;opacity:.7}.catchup-list .post-line .post-author i{opacity:.5}.catchup-list>li:first-child .post-line{-webkit-animation-duration:.1s;animation-duration:.1s}.catchup-list>li:nth-child(2) .post-line{-webkit-animation-duration:.2s;animation-duration:.2s}.catchup-list>li:nth-child(10)~li .post-line{-webkit-animation:none;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 (min-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{opacity:1}.catchup-list.catchup-group-account.catchup-filter-replies>li:first-child~li.separator+li .post-author{opacity:1}.catchup-list.catchup-selected-author.catchup-filter-original>li:first-child~li.separator+li .post-author{opacity:1}.catchup-list.catchup-selected-author.catchup-filter-replies>li:first-child~li.separator+li .post-author{opacity:1}.catchup-list .post-peek{grid-area:content;display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:4px;align-self:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:end;justify-content:flex-end}.catchup-list .post-peek .post-peek-content{flex-shrink:1;-webkit-box-flex:1;flex-grow:1;flex-basis:20em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;opacity:.9;text-wrap:balance}.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 *{margin:0;padding:0;display:inline;white-space:normal}.catchup-list .post-peek .post-peek-content .post-peek-html pre,.catchup-list .post-peek .post-peek-content .post-peek-html code{font-size:.9em;color:var(--green-color)}.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:" "}.catchup-list .post-peek .post-peek-content .post-peek-html p:after{content:" "}.catchup-list .post-peek .post-peek-content .post-peek-html div:after{content:" "}.catchup-list .post-peek .post-peek-content .post-peek-html blockquote:after{content:" "}.catchup-list .post-peek .post-peek-content .post-peek-html h1:after{content:" "}.catchup-list .post-peek .post-peek-content .post-peek-html h2:after{content:" "}.catchup-list .post-peek .post-peek-content .post-peek-html h3:after{content:" "}.catchup-list .post-peek .post-peek-content .post-peek-html h4:after{content:" "}.catchup-list .post-peek .post-peek-content .post-peek-html h5:after{content:" "}.catchup-list .post-peek .post-peek-content .post-peek-html h6:after{content:" "}.catchup-list .post-peek .post-peek-content .post-peek-html li:after{content:" "}.catchup-list .post-peek .post-peek-content .post-peek-html pre:after{content:" "}.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{font-size:.75em;content:" ↵ ";opacity:.35}.catchup-list .post-peek .post-peek-content .post-peek-html :not(br):not(span):not(a)+p:before{font-size:.75em;content:" ↵ ";opacity:.35}.catchup-list .post-peek .post-peek-content .post-peek-html :not(br):not(span):not(a)+div:before{font-size:.75em;content:" ↵ ";opacity:.35}.catchup-list .post-peek .post-peek-content .post-peek-html :not(br):not(span):not(a)+blockquote:before{font-size:.75em;content:" ↵ ";opacity:.35}.catchup-list .post-peek .post-peek-content .post-peek-html :not(br):not(span):not(a)+ul:before{font-size:.75em;content:" ↵ ";opacity:.35}.catchup-list .post-peek .post-peek-content .post-peek-html :not(br):not(span):not(a)+ol:before{font-size:.75em;content:" ↵ ";opacity:.35}.catchup-list .post-peek .post-peek-content .post-peek-html :not(br):not(span):not(a)+pre:before{font-size:.75em;content:" ↵ ";opacity:.35}.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{-webkit-text-decoration:none;text-decoration:none;text-decoration-color:transparent;color:var(--link-text-color)}.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-spoiler{display:inline-block;line-height:1.5;border-radius:1em;padding-inline:.5em;border:1px dashed var(--button-bg-color)}.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-radius:1em;padding-inline:.5em;border:1px dashed var(--outline-hover-color)}.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;display:-webkit-box;display:flex;gap:4px;align-self:center;-webkit-transition:-webkit-transform .05s ease-in-out;transition:-webkit-transform .05s ease-in-out;transition:transform .05s ease-in-out;transition:transform .05s ease-in-out,-webkit-transform .05s ease-in-out}.catchup-list .post-peek .post-peek-post-content:empty{display:none}.catchup-list .post-peek .post-peek-post-content:has(.post-peek-media):hover{-webkit-transform:scale(1.5);transform:scale(1.5)}.catchup-list .post-peek .post-peek-post-content img{border-radius:2px;outline:var(--hairline-width) solid var(--outline-color);vertical-align:middle;-o-object-fit:cover;box-shadow:0 0 0 1px var(--outline-color);object-fit:cover;-webkit-transition:-webkit-transform .05s ease-in-out;transition:-webkit-transform .05s ease-in-out;transition:transform .05s ease-in-out;transition:transform .05s ease-in-out,-webkit-transform .05s ease-in-out;background-color:var(--bg-color)}.catchup-list .post-peek .post-peek-post-content img:hover{-webkit-transform:scale(1.5);transform:scale(1.5);position:relative;z-index:1;-webkit-animation:position-object 5s ease-in-out 5;animation:position-object 5s ease-in-out 5;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-duration:var(--anim-duration, 5s);animation-duration:var(--anim-duration, 5s)}@media (max-width: 40em){.catchup-list .post-peek .post-peek-post-content:has(.post-peek-media){-webkit-transform-origin:left center;transform-origin:left center}.catchup-list .post-peek .post-peek-post-content .post-peek-media:first-child img{-webkit-transform-origin:left center;transform-origin:left center}[dir=rtl] :is(.catchup-list .post-peek .post-peek-post-content):has(.post-peek-media):not(.does-not-exist):not(does-not-exist){-webkit-transform-origin:right center;transform-origin:right center}[dir=rtl] :is(.catchup-list .post-peek .post-peek-post-content .post-peek-media:first-child img){-webkit-transform-origin:right center;transform-origin:right center}}@media (max-width: 480px){.catchup-list .post-peek .post-peek-post-content .post-peek-media:not(:last-child){-webkit-margin-end:-24px;margin-inline-end:-24px;box-shadow:0 0 0 2px var(--bg-blur-color)}.catchup-list .post-peek .post-peek-post-content .post-peek-media:nth-child(1){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{width:48px;height:48px;border-radius:4px;background-color:var(--bg-faded-color);display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;box-shadow:0 0 0 1px var(--outline-color)}.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{display:inline-block;border-radius:4px;font-size:12px;color:var(--text-insignificant-color);font-weight:500;text-transform:uppercase;border:1px solid var(--outline-color);padding:2px!important;align-self:center;background-color:var(--bg-faded-color);line-height:1}.catchup-list .post-peek .post-peek-tag.post-peek-poll{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;gap:2px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;color:var(--text-color)}.catchup-list .post-peek .post-peek-tag.post-peek-thread{font-size:10px;font-weight:700;background-color:var(--bg-color);color:var(--reply-to-text-color)!important;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)}.catchup-list>li>a:hover .post-peek-content,.catchup-list>li>a:focus .post-peek-content{opacity:1}.catchup-list .post-meta{grid-area:meta;font-size:90%;color:var(--text-insignificant-color);white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;align-self:flex-start;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.catchup-list .post-stats{display:-webkit-inline-box;display:inline-flex;gap:4px;-webkit-box-align:center;align-items:center}.catchup-list .post-stats:empty{display:none}.catchup-list .post-stats>span{display:-webkit-inline-box;display:inline-flex;gap:2px;-webkit-box-align:center;align-items:center}@media (hover: hover){.catchup-list .post-stats{opacity:0;-webkit-transform:translateX(4px);transform:translate(4px)}.catchup-list .post-line:hover .post-stats{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}.catchup-list.catchup-sort-repliesCount .post-stats{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}.catchup-list.catchup-sort-repliesCount .post-stats .post-stat-replies{-webkit-box-ordinal-group:3;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;-webkit-transform:translateX(0);transform:translate(0)}.catchup-list.catchup-sort-favouritesCount .post-stats .post-stat-likes{-webkit-box-ordinal-group:3;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;-webkit-transform:translateX(0);transform:translate(0)}.catchup-list.catchup-sort-reblogsCount .post-stats .post-stat-boosts{-webkit-box-ordinal-group:3;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);padding-block:15vh;text-align:center}#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-radius:4px;display:inline-block;padding:.2em .3em;margin:1px 0;line-height:1;border:1px solid var(--outline-color);background-color:var(--bg-faded-color)}#filters-page .filters-list{list-style:none;padding:0;margin:0}#filters-page .filters-list li{padding:8px 16px;border-bottom:var(--hairline-width) solid var(--outline-color);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#filters-page .filters-list h2{font-weight:500;margin:0;padding:0;font-size:1em}#filters-add-edit-modal .filter-form-row{margin-bottom:16px}#filters-add-edit-modal .filter-form-row+.filter-form-row{margin-top:16px;border-top:1px solid var(--outline-color);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{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:4px}#filters-add-edit-modal .filter-form-keywords{margin:0 -16px 16px}#filters-add-edit-modal .filter-form-cols{display:-webkit-box;display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}#filters-add-edit-modal .filter-form-cols .filter-form-col{flex-basis:160px;-webkit-box-flex:1;flex-grow:1}#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;margin:0;list-style:none;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;gap:var(--gap);padding:16px;padding:var(--gap);overflow-y:auto;min-height:80px;max-height:25vh;background-color:var(--bg-faded-blur-color);counter-reset:index;scroll-behavior:smooth}#filters-add-edit-modal .filter-keywords li{counter-increment:index;display:-webkit-box;display:flex;gap:4px;-webkit-box-align:center;align-items:center;flex-wrap:wrap}#filters-add-edit-modal .filter-keywords li:not(:only-child):before{content:counter(index);font-size:10px;color:var(--text-insignificant-color);align-self:flex-start}#filters-add-edit-modal .filter-keywords li input[type=text]{flex-basis:160px;-webkit-box-flex:100;flex-grow:100}#filters-add-edit-modal .filter-keywords li .filter-keyword-actions{display:-webkit-box;display:flex;gap:8px;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#filters-add-edit-modal .filter-keywords li .filter-keyword-actions label{font-size:.8em;line-height:1}#filters-add-edit-modal .filter-keywords-footer{padding:8px 16px 0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}#filters-add-edit-modal input[type=text]{display:block;width:100%}#filters-add-edit-modal .filter-form-footer{display:-webkit-box;display:flex;gap:16px;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#filters-add-edit-modal .filter-form-footer>span{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#filters-add-edit-modal .filter-form-footer button[type=submit]{padding-inline:24px}@-webkit-keyframes bell{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}33%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}66%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes bell{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}33%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}66%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}.notifications-button.open{-webkit-animation:bell .3s ease-out both;animation:bell .3s ease-out both;-webkit-transform-origin:50% 0;transform-origin:50% 0}.notifications-menu{width:28em;font-size:90%;padding:0;height:40em;overflow:auto;overscroll-behavior:contain}.notifications-menu .status{font-size:inherit}.notifications-menu header{padding:16px;margin:0;border-bottom:var(--hairline-width) solid var(--outline-color)}.notifications-menu header h2{margin:0;padding:0;font-size:1.2em}.notifications-menu main{min-height:100%}.notifications-menu .notification{-webkit-animation:appear-smooth .3s ease-out .1s both;animation:appear-smooth .3s ease-out .1s both}.notifications-menu footer{-webkit-animation:slide-up .3s ease-out .2s both;animation:slide-up .3s ease-out .2s both;position:sticky;bottom:0;border-top:var(--hairline-width) solid var(--outline-color);background-color:var(--bg-blur-color);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:16px;gap:8px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.list-form{padding:8px 0;display:-webkit-box;display:flex;gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.list-form-row input[type=text],.list-form-row select:not(.does-not-exist){width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.list-form-row .label-block{display:-webkit-box;display:flex;padding:8px 0;gap:4px}.list-form-footer{display:-webkit-box;display:flex;gap:8px;-webkit-box-pack:justify;justify-content:space-between}.list-form-footer button[type=submit]{padding-inline:24px}#list-manage-members-container ul{display:block;list-style:none;padding:8px 0;margin:0}#list-manage-members-container ul li{display:-webkit-box;display:flex;gap:8px;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:8px 0}#notifications-page .notification{content-visibility:auto}#notifications-page .timeline-header{position:sticky;--mask-padding: 8px;top:40px;top:calc(48px - var(--mask-padding));-webkit-transition:top .5s ease-in-out;transition:top .5s ease-in-out}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);mask-image:linear-gradient(to bottom,transparent,#000 var(--mask-padding) calc(100% - var(--mask-padding) * 2),transparent)}@media (min-width: 40em){#notifications-page .timeline-header{background-color:var(--bg-faded-color)}}#notifications-page .timeline-header{padding-block:16px;margin:0;opacity:1}#notifications-page .timeline-header small{font-weight:400;font-size:var(--text-size)}.notification{display:-webkit-box;display:flex;padding:16px!important;gap:12px;-webkit-animation:appear .2s ease-out;animation:appear .2s ease-out;clear:both}.notification b[tabindex="0"]:hover,.notification b[tabindex="0"]:focus{-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.notification-type.notification-mention{padding-top:16px}.only-mentions .notification:not(.notification-mention),.only-mentions .timeline-empty{display:none}.notification.skeleton{color:var(--outline-color)}.notification-type{width:24px;flex-shrink:0;opacity:.75;color:var(--text-insignificant-color);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-poll{color:var(--link-color)}.notification .reblog-icon{color:var(--reblog-color)}.notification .favourite-icon{color:var(--favourite-color)}.notification .account-avatar-stack{position:relative;text-align:center}.notification .account-avatar-stack .account-sub-icons{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:-.25em auto 0;line-height:1;z-index:1;position:relative;background-color:var(--bg-blur-color);padding:2px 4px;border-radius:999px;overflow:hidden;border:var(--hairline-width) solid var(--bg-color);box-shadow:0 1px var(--drop-shadow-color)}.notification .avatars-stack .account-avatar-stack .account-sub-icons .icon{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.notification .avatars-stack:hover .account-avatar-stack .account-sub-icons .icon{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.notification .avatars-stack:hover .account-avatar-stack .account-sub-icons .icon+.icon{-webkit-transform:rotate(15deg);transform:rotate(15deg)}.notification .status-link{border-radius:8px;border:1px solid var(--outline-color);max-height:160px;overflow:hidden;-webkit-filter:saturate(.25);filter:saturate(.25)}.notification .status-link:not(.status-type-mention)>.status{font-size:calc(var(--text-size) * .9)}.notification .status-link.truncated:not(.status-type-mention)>.status{-webkit-mask-image:-webkit-linear-gradient(rgba(0,0,0,1) 130px,rgba(0,0,0,.5) 145px,transparent 159px);mask-image:linear-gradient(rgba(0,0,0,1) 130px,rgba(0,0,0,.5) 145px,transparent 159px)}.notification .status-link.truncated{position:relative}.notification .status-link.truncated:after{content:attr(data-read-more);line-height:1;display:inline-block;position:absolute;--inset-offset: 16px;inset-block-end:16px;inset-block-end:var(--inset-offset);inset-inline-end:16px;inset-inline-end:var(--inset-offset);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);padding:.5em .75em;border-radius:10em;font-size:90%;white-space:nowrap;text-shadow:0 -1px var(--bg-color);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.notification .status-link.truncated:hover:after{color:var(--link-color);-webkit-transform:translate(2px,0);transform:translate(2px)}.notification .status-link.truncated:focus:after{color:var(--link-color);-webkit-transform:translate(2px,0);transform:translate(2px)}.notification .status-link.status-type-mention{max-height:320px;-webkit-filter:none;filter:none;background-color:var(--bg-color);border-color:var(--reply-to-color);box-shadow:0 0 0 3px var(--reply-to-faded-color)}.notification:focus-visible .status-link,.notification .status-link:hover,.notification .status-link:focus{background-color:var(--bg-blur-color);-webkit-filter:saturate(1);filter:saturate(1);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:active{-webkit-filter:brightness(.95);filter:brightness(.95)}.notification .status-link>*{pointer-events:none}.notification-content{-webkit-box-flex:1;flex-grow:1;min-width:0}.notification-content>p:first-child{margin-top:0;margin-bottom:8px;text-wrap:pretty}.notification-group-statuses{margin:0;padding:0;list-style:none}.notification-group-statuses>li{margin:0;padding:0;list-style:none;position:relative;counter-increment:index}.notification-group-statuses>li:before{content:counter(index);position:absolute;inset-inline-start:0;font-size:10px;padding:8px;font-weight:700}.notification-group-statuses>li+li{margin-top:-1px}.notification-group-statuses>li:not(:last-child) .status-link{border-end-start-radius:0;border-end-end-radius:0}.notification-group-statuses>li:not(:first-child) .status-link{border-start-start-radius:0;border-start-end-radius:0}#mentions-option{position:relative;z-index:2;float:right}[dir=rtl] #mentions-option{float:left}#mentions-option{margin-top:.5em}#mentions-option label{color:var(--text-insignificant-color);display:inline-block;padding:1em 16px;position:relative;cursor:pointer;z-index:1;font-size:90%;background-color:var(--bg-blur-color);border-radius:2em}#mentions-option label:has(:checked){color:var(--text-color);background-color:var(--bg-color)}.follow-requests{-webkit-padding-after:16px;padding-block-end:16px}.follow-requests summary{padding:8px 16px;cursor:pointer}.follow-requests summary::marker,.follow-requests summary::-webkit-details-marker{color:var(--text-insignificant-color)}.follow-requests details[open] summary{color:var(--text-insignificant-color)}.follow-requests ul{list-style:none;padding:0;margin:0;max-height:50vh;max-height:50dvh;overflow:auto;border-bottom:var(--hairline-width) solid var(--outline-color)}.follow-requests summary+ul{border-top:var(--hairline-width) solid var(--outline-color)}.follow-requests ul li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:16px;border-bottom:var(--hairline-width) solid var(--outline-color);-webkit-box-pack:justify;justify-content:space-between;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:4px;flex-wrap:wrap}.follow-requests ul li:last-child{border-bottom:none}.follow-requests ul li .follow-request-buttons{margin:0;padding:0;display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1;gap:4px;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.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{-webkit-box-ordinal-group:0;order:-1}.announcements{border:1px solid var(--outline-color);background-color:var(--bg-blur-color);border-radius:16px;margin:8px;overflow:hidden}.announcements summary{list-style:none;padding:8px 16px;cursor:pointer;display:-webkit-box;display:flex;gap:8px;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap}.announcements summary .announcement-icon{color:var(--red-color)}.announcements[open] summary{background-color:var(--bg-faded-color)}.announcements summary>span{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:8px}@-webkit-keyframes wiggle{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}25%{-webkit-transform:rotate(-25deg) scale(1.1);transform:rotate(-25deg) scale(1.1)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}75%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes wiggle{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}25%{-webkit-transform:rotate(-25deg) scale(1.1);transform:rotate(-25deg) scale(1.1)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}75%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}.announcements summary .announcements-nav-buttons{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;pointer-events:none;display:none}.announcements[open] summary .announcements-nav-buttons{display:-webkit-box;display:flex;opacity:1;pointer-events:auto}.announcements summary:hover .announcement-icon{-webkit-animation:wiggle .5s 1;animation:wiggle .5s 1}.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{display:-webkit-box;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;margin:0;padding:8px;gap:8px;background-color:var(--bg-faded-color)}.announcements>ul>li{background-color:var(--bg-color);scroll-snap-align:center;scroll-snap-stop:always;flex-shrink:0;display:-webkit-box;display:flex;width:100%;list-style:none;margin:0;padding:0;position:relative;border-radius:8px;box-shadow:0 8px 16px -4px var(--drop-shadow-color)}.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{padding:16px;max-height:50vh;max-height:50dvh;overflow:auto;-webkit-mask-image:-webkit-linear-gradient(bottom,transparent 1px,black 48px,black calc(100% - 16px),transparent calc(100% - 1px));mask-image:linear-gradient(to top,transparent 1px,black 48px,black calc(100% - 16px),transparent calc(100% - 1px))}.announcements .announcement-content{line-height:1.4}.announcements .announcement-content p{margin-block:min(.75em,12px);white-space:pre-wrap;-moz-tab-size:2;-o-tab-size:2;tab-size:2;text-wrap:pretty}.announcements .announcement-reactions:not(:hidden){display:-webkit-box;display:flex;flex-wrap:wrap;gap:8px}.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{padding:8px 16px;cursor:pointer;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:16px 0 0;color:var(--text-insignificant-color)}.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{list-style:none;padding:0;margin:0;max-height:50vh;max-height:50dvh;overflow:auto;border-top:1px solid var(--outline-color);border-bottom:1px solid var(--outline-color);background-color:var(--bg-faded-color)}@media (min-width: 40em){.filtered-notifications ul{background-color:var(--bg-color);border-radius:16px;border-width:0}}.filtered-notifications ul li{display:-webkit-box;display:flex;padding:16px;row-gap:8px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;border-bottom:1px solid var(--outline-color)}.filtered-notifications ul li:last-child{border-bottom:none}.filtered-notifications ul .request-notifcations{min-width:0;-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;gap:8px}.filtered-notifications ul .request-notifcations .last-post{max-width:100%}.filtered-notifications ul .request-notifcations .last-post>.status-link{border-radius:8px;overflow:hidden;--max-height: 160px;max-height:160px;max-height:var(--max-height);border:1px solid var(--outline-color)}.filtered-notifications ul .request-notifcations .last-post>.status-link:focus-visible{border-color:var(--outline-hover-color)}.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));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;-webkit-filter:saturate(.5);filter:saturate(.5)}.filtered-notifications ul .request-notifcations .request-notifications-account{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:4px}.filtered-notifications ul .notification-request-buttons{grid-area:buttons;margin:0;padding:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:4px}.filtered-notifications ul .notification-request-buttons button{max-width:30vw}.filtered-notifications ul .notification-request-buttons .notification-request-states{min-height:32px;text-align:center;vertical-align:middle}.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{display:-webkit-box;display:flex;gap:8px;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#notifications-settings label input[type=checkbox]{flex-shrink:0}#notifications-settings .notification-policy-fields{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:8px}#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{width:100%;padding:8px 16px;border:0;border-radius:999px;background-color:var(--bg-faded-color);border:2px solid transparent}#search-page header input:focus{outline:0;background-color:var(--bg-color);border-color:var(--link-color)}#columns :is(#search-page header input){font-weight:700;background-color:transparent;text-align:center;padding-inline:8px;text-overflow:ellipsis}#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;-webkit-transition:margin .2s;transition:margin .2s}#search-page h2 a:hover .icon{-webkit-margin-start:4px;margin-inline-start:4px}#search-page ul.accounts-list{display:-webkit-box;display:flex;flex-wrap:wrap}#search-page ul.accounts-list li{flex-basis:320px;display:-webkit-box;display:flex;padding:8px 16px;gap:8px;-webkit-box-flex:1;flex-grow:1}#search-page ul.accounts-list li .account-block{-webkit-box-align:start;align-items:flex-start}ul.link-list.hashtag-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;gap:8px}ul.link-list.hashtag-list li a{border-radius:var(--radius)}@media (min-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{position:absolute;inset-inline-start:8px;max-width:calc(100% - 16px);background-color:var(--bg-color);border:1px solid var(--outline-color);box-shadow:0 4px 24px var(--drop-shadow-color);border-radius:8px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-animation:appear-smooth .2s ease-out;animation:appear-smooth .2s ease-out;overflow:hidden}.search-popover[hidden]{display:none}.search-popover-item{-webkit-text-decoration:none;text-decoration:none;padding:8px;-webkit-padding-end:16px;padding-inline-end:16px;display:-webkit-box;display:flex;gap:8px;-webkit-box-align:center;align-items:center}.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);unicode-bidi:isolate;direction:ltr;direction:initial}.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{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-popover-item:hover>.icon,.search-popover-item:focus>.icon,.search-popover-item.focus>.icon{opacity:1}#trending-page .timeline-header-block{display:-webkit-box;display:flex;gap:12px;-webkit-box-align:center;align-items:center;padding:16px}#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 (min-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{margin:0;padding:0;-webkit-box-flex:1;flex-grow:1;min-width:0}#trending-page .timeline-header-block .link-text{color:var(--text-insignificant-color);display:block;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9em}#trending-page .timeline{-webkit-transition:opacity .3s ease-in-out;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{padding:16px;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)}#login .error{color:var(--red-color)}#login label p{margin:0 0 .25em;padding:0;text-transform:uppercase;font-size:90%;font-weight:700;color:var(--text-insignificant-color)}#login input{display:block;width:15em;margin:0 auto;max-width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#instances-suggestions{margin:.2em 0 0;padding:0;-webkit-padding-start:1.2em;padding-inline-start:1.2em;list-style:none;width:90vw;max-width:40em;overflow:auto;white-space:nowrap;-webkit-mask-image:-webkit-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);-webkit-animation:fade-in .2s ease-in-out;animation:fade-in .2s ease-in-out;height:2.5em}#instances-suggestions li{display:inline-block;margin:0;padding:0}#instances-eg{margin:.2em 0 0;padding:8px;height:2.5em;color:var(--text-insignificant-color);font-style:italic}.status-deck header{white-space:nowrap}.status-deck header h1{min-width:0;-webkit-box-flex:1;flex-grow:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-self:stretch}.status-deck header h1 .deck-back{-webkit-margin-start:-16px;margin-inline-start:-16px}.status-deck .button-refresh .icon{-webkit-animation:spin 1s linear;animation:spin 1s linear}.status-deck .button-refresh:hover .icon,.status-deck .button-refresh:focus .icon{-webkit-transition:-webkit-transform 1s linear;transition:-webkit-transform 1s linear;transition:transform 1s linear;transition:transform 1s linear,-webkit-transform 1s linear;-webkit-transform:rotate(360deg);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 .3s both var(--spring-timing-funtion) .3s;animation:slide-up-smooth .3s both var(--spring-timing-funtion) .3s}.ancestors-indicator[hidden]{opacity:0;pointer-events:none}.post-status-banner{position:sticky;bottom:16px;bottom:max(16px,env(safe-area-inset-bottom));font-size:90%;background-color:var(--bg-faded-color);padding:16px;margin:0 16px;border-radius:16px;white-space:pre-wrap;line-height:1.2;max-width:var(--main-width);z-index:1}.post-status-banner>p:first-of-type{margin-top:0;padding-top:0}#welcome{text-align:center;background-image:-webkit-radial-gradient(center,circle,var(--bg-color),transparent 16em),-webkit-radial-gradient(center,circle,var(--bg-color),transparent 8em);background-image:radial-gradient(circle at center,var(--bg-color),transparent 16em),radial-gradient(circle at center,var(--bg-color),transparent 8em);background-repeat:no-repeat;background-attachment:fixed;cursor:default}@media (prefers-color-scheme: dark){:where(html:not(.is-light)) #welcome{background-image:none}}:where(html.is-dark) #welcome{background-image:none}#welcome .hero-container{padding:16px;height:100vh;height:100svh;max-height:800px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#welcome .hero-content{-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}#welcome h1{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;margin:0;padding:0;font-size:5em;line-height:1;letter-spacing:-1px;position:relative}#welcome h1 img{-webkit-filter:drop-shadow(-1px -1px var(--bg-blur-color)) drop-shadow(0 -1px 1px #fff) drop-shadow(0 16px 32px var(--drop-shadow-color));filter:drop-shadow(-1px -1px var(--bg-blur-color)) drop-shadow(0 -1px 1px #fff) drop-shadow(0 16px 32px var(--drop-shadow-color))}@media (prefers-color-scheme: dark){:where(html:not(.is-light)) #welcome h1 img{-webkit-filter:none;filter:none}}:where(html.is-dark) #welcome h1 img{-webkit-filter:none;filter:none}#welcome h1:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}#welcome img{vertical-align:top;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}#welcome .desc{font-size:1.4em;text-wrap:balance;opacity:.7}#welcome .desc~p{margin-top:0}#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}#welcome .app-site-version small{font-size:11px;letter-spacing:-.2px}#welcome #why-container{padding:0 16px}#welcome .sections{padding-inline:16px}#welcome .sections section{text-align:start;max-width:480px;background-color:var(--bg-color);border-radius:16px;overflow:hidden;box-shadow:17px 20px 40px var(--drop-shadow-color);margin-bottom:48px}#welcome .sections section h4{margin:0;padding:30px 30px 0;font-size:1.4em;font-weight:600}#welcome .sections section p{margin-inline:30px;margin-bottom:30px;opacity:.7;text-wrap:balance}#welcome .sections section img{width:100%;height:auto;border-bottom:1px solid var(--outline-color)}@media (prefers-color-scheme: dark){:where(html:not(.is-light)) #welcome .sections section img{-webkit-filter:invert(.85) hue-rotate(180deg);filter:invert(.85) hue-rotate(180deg)}}:where(html.is-dark) #welcome .sections section img{-webkit-filter:invert(.85) hue-rotate(180deg);filter:invert(.85) hue-rotate(180deg)}@media (min-width: 40.001em){#welcome{width:100%}#welcome .hero-container{height:auto;max-height:none;position:fixed;inset-inline-start:0;top:0;bottom:0;width:50%;-webkit-box-align:end;align-items:flex-end}#welcome .hero-container>*{max-width:40em;width:100%}#welcome #why-container{padding:32px;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-margin-start:50%;margin-inline-start:50%}}#welcome~#compose-button,#welcome~#shortcuts{display:none}#compose-container-outer{width:100%;height:100vh;height:100dvh;overflow:auto;align-self:flex-start;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}#compose-container{margin:auto;width:var(--main-width);max-width:100vw;align-self:stretch;-webkit-animation:fade-in .2s ease-out;animation:fade-in .2s ease-out}#compose-container .compose-top{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;gap:8px;-webkit-box-align:center;align-items:center;padding:16px;position:sticky;top:0;z-index:100;white-space:nowrap}#compose-container .compose-top .account-block{text-align:start;pointer-events:none;overflow:hidden;color:var(--text-insignificant-color);line-height:1.1;font-size:90%;background-color:var(--bg-faded-blur-color);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-padding-end:1em;padding-inline-end:1em;border-radius:9999px}@-webkit-keyframes appear-up{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes appear-up{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#compose-container .status-preview{border-radius:16px 16px 0 0;max-height:160px;background-color:var(--bg-color);margin:0 12px;border:1px solid var(--outline-color);border-bottom:0;-webkit-animation:appear-up 1s ease-in-out;animation:appear-up 1s ease-in-out;overflow:auto;box-shadow:0 -3px 12px -3px var(--drop-shadow-color)}#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 *{pointer-events:none}#compose-container .status-preview-legend{pointer-events:none;position:sticky;bottom:0;padding:8px;font-size:80%;font-weight:700;text-align:center;color:var(--text-insignificant-color);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}#compose-container .status-preview-legend strong{color:var(--red-color)}#_compose-container .status-preview-legend.reply-to{color:var(--reply-to-color);background-color:var(--reply-to-faded-color)}#compose-container form{--form-padding-inline: 8px;--form-padding-block: 0;padding:0 8px;padding:var(--form-padding-block) var(--form-padding-inline);background-color:var(--bg-blur-color);position:relative;z-index:2;--drop-shadow: 0 3px 6px -3px var(--drop-shadow-color);box-shadow:var(--drop-shadow)}@media (min-width: 40em){#compose-container form{border-radius:16px}}#compose-container .status-preview~form{box-shadow:var(--drop-shadow),0 -3px 6px -3px var(--drop-shadow-color)}#compose-container textarea{width:100%;max-width:100%;height:5em;min-height:5em;max-height:50vh;resize:vertical;line-height:1.4;border-color:transparent}@media (min-width: 40em){#compose-container textarea.compose-field{max-height:65vh}}#compose-container textarea:hover{border-color:var(--divider-color)}#compose-container .toolbar{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:8px 0;gap:8px}#compose-container .toolbar.wrap{flex-wrap:wrap}#compose-container .toolbar.stretch{-webkit-box-pack:stretch;justify-content:stretch}#compose-container .toolbar .spoiler-text-field{-webkit-box-flex:1;flex:1;min-width:0}#compose-container .toolbar-button{display:inline-block;color:var(--link-color);background-color:transparent;padding:0 8px;border-radius:8px;min-height:2.4em;line-height:2.4em;min-width:2.6em;text-align:center;overflow:hidden;position:relative;white-space:nowrap;border:2px solid transparent;vertical-align:middle}#compose-container .toolbar-button>*{vertical-align:middle;cursor:inherit;outline:0}#compose-container .toolbar-button:has([disabled]),#compose-container .toolbar-button[disabled]{pointer-events:none;background-color:transparent;opacity:.5}#compose-container .toolbar-button:not(.show-field) input[type=checkbox],#compose-container .toolbar-button:not(.show-field) select:not(.does-not-exist),#compose-container .toolbar-button:not(.show-field) input[type=file]{opacity:0;position:absolute;left:0;height:100%;margin:0}#compose-container .toolbar-button input[type=file]{left:-100vw!important}#compose-container .toolbar-button select{background-color:inherit;border:0;padding:0 0 0 8px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1em}#compose-container .toolbar-button:not(.show-field) select{inset-inline-end:0;inset-inline-start:auto!important}#compose-container .toolbar-button:not(:disabled):hover{cursor:pointer;-webkit-filter:none;filter:none;background-color:var(--bg-color);border-color:var(--link-faded-color);outline:0}#compose-container .toolbar-button:not(:disabled):focus{cursor:pointer;-webkit-filter:none;filter:none;background-color:var(--bg-color);border-color:var(--link-faded-color);outline:0}#compose-container .toolbar-button:not(:disabled):focus-within{cursor:pointer;-webkit-filter:none;filter:none;background-color:var(--bg-color);border-color:var(--link-faded-color);outline:0}#compose-container .toolbar-button:not(:disabled):focus-visible{cursor:pointer;-webkit-filter:none;filter:none;background-color:var(--bg-color);border-color:var(--link-faded-color);outline:0}#compose-container .toolbar-button:not(:disabled).highlight{border-color:var(--link-color);box-shadow:inset 0 0 8px var(--link-faded-color)}#compose-container .toolbar-button:not(:disabled):active{-webkit-filter:brightness(.8);filter:brightness(.8)}#compose-container .toolbar-button .icon-text{display:inline-block;font-size:14px;font-weight:500;text-overflow:ellipsis;overflow:hidden;max-width:100%}#compose-container text-expander{position:relative;display:block}#compose-container .text-expander-menu{color:var(--text-color);background-color:var(--bg-color);position:absolute;margin-top:2em;padding:0;list-style:none;border:1px solid var(--outline-color);box-shadow:0 4px 24px var(--drop-shadow-color);border-radius:8px;overflow:hidden;z-index:100;min-width:10em;max-width:90vw}#compose-container .text-expander-menu li{white-space:nowrap;padding:8px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:flex;gap:8px;-webkit-box-align:center;align-items:center;font-size:90%}#compose-container .text-expander-menu li .grow{-webkit-box-flex:1;flex-grow:1}#compose-container .text-expander-menu li .count{font-size:80%;opacity:.5}#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]{font-size:.8em;-webkit-box-pack:center;justify-content:center}#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-color);padding:8px;border-radius:8px;margin:8px 0 0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:8px}#compose-container .media-attachment{display:-webkit-box;display:flex;gap:8px;-webkit-box-align:stretch;align-items:stretch}#compose-container .media-attachment .media-error{padding:2px;color:var(--orange-fg-color);background-color:transparent;border:1.5px dashed transparent;line-height:1;border-radius:4px;display:-webkit-box;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{flex-shrink:0;border:1px solid var(--outline-color);border-radius:4px;overflow:hidden;width:80px;height:80px;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-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0px}#compose-container .media-preview>*{width:80px;height:80px;-o-object-fit:scale-down;object-fit:scale-down;vertical-align:middle;pointer-events:none}#compose-container .media-preview:hover{box-shadow:0 0 0 2px var(--link-light-color);cursor:pointer}#compose-container .media-attachment textarea{height:80px;-webkit-box-flex:1;flex-grow:1;resize:none}#compose-container .media-attachments .media-desc{-webkit-box-flex:1;flex-grow:1}#compose-container .media-attachments .media-desc p{font-size:90%;margin:0;padding:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#compose-container .media-attachments .media-desc p i{color:var(--text-insignificant-color)}#compose-container .media-aside{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#compose-container .media-aside .close-button{padding:4px;align-self:flex-start;color:var(--text-insignificant-color)}#compose-container .media-aside .close-button:hover,#compose-container .media-aside .close-button:focus{color:var(--text-color)}#compose-container .media-aside .uploaded{color:var(--green-color);margin-bottom:4px}#compose-container .media-sensitive{padding:8px;background-color:var(--bg-blur-color);border-radius:8px;cursor:pointer}#compose-container .media-sensitive>*{vertical-align:middle}#compose-container form .poll{background-color:var(--bg-faded-color);border-radius:8px;margin:8px 0 0;display:block}#compose-container .poll-choices{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:8px;padding:8px}#compose-container .poll-choice{display:-webkit-box;display:flex;gap:8px;-webkit-box-align:center;align-items:center;-webkit-box-pack:stretch;justify-content:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}#compose-container .poll-choice input{-webkit-box-flex:1;flex-grow:1;min-width:0}#compose-container .poll-button{border:2px solid var(--outline-color);width:28px;height:28px;padding:0;flex-shrink:0;line-height:0;overflow:hidden;-webkit-transition:border-radius 1s ease-out;transition:border-radius 1s ease-out;font-size:14px}#compose-container .multiple .poll-button{border-radius:4px}#compose-container .poll-toolbar{display:-webkit-box;display:flex;gap:8px;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between;font-size:90%;border-top:1px solid var(--outline-color);padding:8px}#compose-container .poll-toolbar select{padding:4px}#compose-container .multiple-choices{-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;gap:4px;-webkit-box-align:center;align-items:center;-webkit-border-start:1px solid var(--outline-color);border-inline-start:1px solid var(--outline-color);-webkit-padding-start:8px;padding-inline-start:8px}#compose-container .expires-in{-webkit-box-flex:1;flex-grow:1;-webkit-border-start:1px solid var(--outline-color);border-inline-start:1px solid var(--outline-color);-webkit-padding-start:8px;padding-inline-start:8px;display:-webkit-box;display:flex;gap:4px;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}#compose-container .remove-poll-button{width:100%;color:var(--red-color)}@media (display-mode: standalone){#compose-container .pop-button{display:none}}#compose-container button[type=submit]{border-radius:8px}@media (min-width: 480px){#compose-container button[type=submit]{padding-inline:24px}}@-webkit-keyframes breathe{0%{opacity:1}40%{opacity:.4}to{opacity:1}}@keyframes breathe{0%{opacity:1}40%{opacity:.4}to{opacity:1}}#media-sheet .media-form{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:8px;min-height:50vh}#media-sheet .media-form textarea{-webkit-box-flex:1;flex-grow:1;resize:none;width:100%}#media-sheet .media-form textarea.loading{-webkit-animation:skeleton-breathe 1.5s linear infinite;animation:skeleton-breathe 1.5s linear infinite}#media-sheet .media-form footer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#media-sheet main{padding-top:8px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1;gap:8px}#media-sheet .media-preview{border:2px solid var(--outline-color);border-radius:8px;overflow:hidden;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-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;-webkit-box-flex:.8;flex:.8}#media-sheet .media-preview>*{width:100%;height:100%;max-height:50vh;-o-object-fit:scale-down;object-fit:scale-down;vertical-align:middle}@media (min-width: 50em){#media-sheet main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}#media-sheet .media-preview{-webkit-box-flex:2;flex:2}#media-sheet .media-preview>*{max-height:none}}#mention-sheet{height:50vh}#mention-sheet .accounts-list{--list-gap: 1px;list-style:none;margin:0;padding:8px 0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;row-gap:1px;row-gap:var(--list-gap)}#mention-sheet .accounts-list.loading{opacity:.5}#mention-sheet .accounts-list li{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;margin:0 -8px;padding:8px;gap:8px;position:relative;-webkit-box-pack:justify;justify-content:space-between;border-radius:8px}#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:"";display:block;border-top:var(--hairline-width) solid var(--divider-color);position:absolute;bottom:0;inset-inline-start:58px;inset-inline-end:0}#mention-sheet .accounts-list li:has(+li:is(.selected,:hover)):before{opacity:0}#mention-sheet .accounts-list li.selected:before{opacity:0}#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)}#custom-emojis-sheet{max-height:50vh;max-height:50dvh}#custom-emojis-sheet header .loader-container{margin:0}#custom-emojis-sheet header form{margin:8px 0 0}#custom-emojis-sheet header form input{width:100%;min-width:0}#custom-emojis-sheet main{-webkit-mask-image:none;mask-image:none;min-height:40vh;padding-bottom:88px}#custom-emojis-sheet .custom-emojis-matches{margin:0;padding:0;list-style:none;display:-webkit-box;display:flex;flex-wrap:wrap}#custom-emojis-sheet .custom-emojis-list .section-container{position:relative;content-visibility:auto;content-intrinsic-size:auto 88px}#custom-emojis-sheet .custom-emojis-list .section-header{font-size:80%;text-transform:uppercase;color:var(--text-insignificant-color);padding:8px 0 4px;position:sticky;top:0;background-color:var(--bg-color);z-index:1;display:inline-block;-webkit-padding-end:8px;padding-inline-end:8px;pointer-events:none;border-end-end-radius:8px}#custom-emojis-sheet .custom-emojis-list section{display:-webkit-box;display:flex;flex-wrap:wrap}#custom-emojis-sheet .custom-emojis-list button{color:var(--text-color);border-radius:8px;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);position:relative;min-width:44px;min-height:44px;font-variant-numeric:slashed-zero;-webkit-font-feature-settings:"ss01","zero","zero","zero";font-feature-settings:"ss01","zero","zero","zero"}#custom-emojis-sheet .custom-emojis-list button[data-title]:after{max-width:50vw;pointer-events:none;position:absolute;content:attr(data-title);left:50%;top:0;background-color:var(--bg-color);padding:2px 4px;border-radius:4px;font-size:12px;border:1px solid var(--text-color);-webkit-transform:translate(-50%,-110%);transform:translate(-50%,-110%);opacity:0;-webkit-transition:opacity .1s ease-out .1s;transition:opacity .1s ease-out .1s;font-family:var(--monospace-font);line-height:1}#custom-emojis-sheet .custom-emojis-list button.edge-left[data-title]:after{left:0;-webkit-transform:translate(0,-110%);transform:translateY(-110%)}#custom-emojis-sheet .custom-emojis-list button.edge-right[data-title]:after{left:100%;-webkit-transform:translate(-100%,-110%);transform:translate(-100%,-110%)}#custom-emojis-sheet .custom-emojis-list button:hover,#custom-emojis-sheet .custom-emojis-list button:focus{z-index:1;-webkit-filter:none;filter:none;background-color:var(--bg-faded-color)}#custom-emojis-sheet .custom-emojis-list button[data-title]:hover:after{opacity:1}#custom-emojis-sheet .custom-emojis-list button[data-title]:focus:after{opacity:1}#custom-emojis-sheet .custom-emojis-list button img{-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}#custom-emojis-sheet .custom-emojis-list button:hover img,#custom-emojis-sheet .custom-emojis-list button:focus img{-webkit-transform:scale(2);transform:scale(2)}#custom-emojis-sheet .custom-emojis-list button.edge-left img{-webkit-transform-origin:left center;transform-origin:left center}#custom-emojis-sheet .custom-emojis-list button.edge-right img{-webkit-transform-origin:right center;transform-origin:right center}#custom-emojis-sheet .custom-emojis-list button code{font-size:.8em}.compose-field-container{display:grid!important}@media (max-width: 29.999em){.compose-field-container{margin-inline:calc(-1 * var(--form-padding-inline));width:100vw!important;max-width:100vw}.compose-field-container .compose-field{border-radius:0;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;-moz-user-select:none;user-select:none;pointer-events:none;touch-action:none;padding:8px;color:transparent;background-color:transparent;border:2px solid transparent;line-height:1.4;overflow:auto;unicode-bidi:plaintext;-webkit-rtl-ordering:logical;rtl-ordering:logical;word-wrap:break-word;white-space:pre-wrap;min-height:5em;max-height:50vh;scrollbar-width:none}.compose-field-container .compose-highlight::-webkit-scrollbar{display:none}@media (min-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{background-color:transparent;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--link-faded-color);text-decoration-thickness:2px;text-underline-offset: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}@-webkit-keyframes gif-shake{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}25%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes gif-shake{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}25%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}.gif-picker-button span{font-weight:700;font-size:11.5px;display:block}.gif-picker-button:hover span,.gif-picker-button:focus span{-webkit-animation:gif-shake .3s 3;animation:gif-shake .3s 3}#gif-picker-sheet{height:50vh}#gif-picker-sheet form{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:8px;-webkit-box-align:center;align-items:center}#gif-picker-sheet form input[type=search]{-webkit-box-flex:1;flex-grow:1;min-width:0}#gif-picker-sheet main{overflow-x:auto;overflow-y:hidden;-webkit-mask-image:-webkit-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))}@media (min-height: 480px){#gif-picker-sheet main{overflow-y:auto;max-height:50vh}}#gif-picker-sheet main.loading{opacity:.25}#gif-picker-sheet main .ui-state{min-height:100px}#gif-picker-sheet main ul{min-height:100px;display:-webkit-box;display:flex;gap:4px;list-style:none;padding:8px 2px;margin:0}@media (min-height: 480px){#gif-picker-sheet main ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-auto-rows:1fr}}#gif-picker-sheet main ul li{list-style:none;padding:0;margin:0;max-width:100%;display:-webkit-box;display:flex}#gif-picker-sheet main ul li button{padding:4px;margin:0;border:none;background-color:transparent;color:inherit;cursor:pointer;border-radius:8px;background-color:var(--bg-faded-color)}@media (min-height: 480px){#gif-picker-sheet main ul li button{width:100%;text-align:center}}#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);-webkit-filter:none;filter:none}#gif-picker-sheet main ul li figure{margin:0;padding:0;width:var(--figure-width);max-width:100%}@media (min-height: 480px){#gif-picker-sheet main ul li figure{width:100%;text-align:center}}#gif-picker-sheet main ul li figure figcaption{font-size:.8em;padding:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text-insignificant-color)}#gif-picker-sheet main ul li img{background-color:var(--img-bg-color);border-radius:4px;vertical-align:top;-o-object-fit:contain;object-fit:contain}#gif-picker-sheet main .pagination{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;gap:8px;padding:0;margin:0;position:sticky;bottom:0;left:0;right:0}@media (min-height: 480px){#gif-picker-sheet main .pagination{position:static}}
|