.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-nh7l4jvd03-XLYI2X4J.woff2") format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url("./media/roboto-12DfhPfYyt-I7F4JYVN.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url("./media/roboto-12DfhPfYyt-I7F4JYVN.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url("./media/roboto-12DfhPfYyt-I7F4JYVN.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.flex-row{display:flex;flex-direction:row}.flex-col{display:flex;flex-direction:column}.flex-stretch>*{flex:1}.flex-1{flex:1}.flex-2{flex:2}.flex-responsive{flex-direction:row}@media only screen and (max-width:768px){.flex-responsive{flex-direction:column}}.flex-spacer{-webkit-box-flex:1;flex-grow:1}.grid{display:grid}.flex-wrap{flex-wrap:wrap}@media screen and (max-width:599px){.flex-col-xs{flex-direction:column}}.flex-start{justify-content:flex-start}.flex-end{justify-content:flex-end}.flex-center{justify-content:center}.flex-space-between{justify-content:space-between}.flex-space-around{justify-content:space-around}.flex-align-stretch{align-items:stretch}.flex-align-start{align-items:start}.flex-align-end{align-items:end}.flex-align-center{align-items:center}.flex-align-baseline{align-items:baseline}.flex-align-self-start{align-self:flex-start}.flex-align-self-end{align-self:flex-end}.gap-0{gap:0}.gap-4{gap:4px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-horizontal-4{gap:0px 4px}.gap-horizontal-8{gap:0px 8px}.gap-horizontal-10{gap:0px 10px}.gap-horizontal-12{gap:0px 12px}.gap-horizontal-16{gap:0px 16px}.flex-grow-1{flex-grow:1}.flex-grow-2{flex-grow:2}.flex-grow-3{flex-grow:3}.flex-grow-4{flex-grow:4}.fill-remaining-space{flex:1 1 auto}.mat-form-field-infix{width:110px!important}.list-link{text-decoration:none;color:#000000de;font-weight:500}.word-break-all{word-break:break-all}.link{cursor:pointer}.display-inline{display:inline!important}.display-inline-block{display:inline-block!important}.line-height-normal{line-height:normal}.pull-right{float:right}.width-100{width:100%}.width-90{width:90%}.width-80{width:80%}.height-100{height:100%}.margin-auto{margin-left:auto;margin-right:auto}.margin-0{margin:0}.margin-5{margin:5px}.margin-10{margin:10px}.margin-15{margin:15px}.margin-20{margin:20px}.margin-30{margin:30px}.margin-40{margin:40px}.margin-left-0{margin-left:0}.margin-left-5{margin-left:5px}.margin-left-10{margin-left:10px}.margin-left-15{margin-left:15px}.margin-left-20{margin-left:20px}.margin-left-30{margin-left:30px}.margin-left-40{margin-left:40px}.margin-right-5{margin-right:5px}.margin-right-0{margin-right:0}.margin-right-10{margin-right:10px}.margin-right-15{margin-right:15px}.margin-right-20{margin-right:20px}.margin-right-30{margin-right:30px}.margin-right-40{margin-right:40px}.margin-bottom-0{margin-bottom:0}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-40{margin-bottom:40px}.margin-top-0{margin-top:0}.margin-top-5{margin-top:5px}.margin-top-10{margin-top:10px}.margin-top-15{margin-top:15px}.margin-top-20{margin-top:20px}.margin-top-30{margin-top:30px}.margin-top-40{margin-top:40px}.padding-0{padding:0}.padding-5{padding:5px}.padding-10{padding:10px}.padding-15{padding:15px}.padding-20{padding:20px}.padding-30{padding:30px}.padding-40{padding:40px}.padding-top-5{padding-top:5px}.padding-top-10{padding-top:10px}.padding-top-15{padding-top:15px}.padding-top-20{padding-top:20px}.padding-top-30{padding-top:30px}.padding-top-40{padding-top:40px}.padding-bottom-5{padding-bottom:5px}.padding-bottom-10{padding-bottom:10px}.padding-bottom-15{padding-bottom:15px}.padding-bottom-20{padding-bottom:20px}.padding-bottom-30{padding-bottom:30px}.padding-bottom-40{padding-bottom:40px}.padding-left-5{padding-left:5px}.padding-left-10{padding-left:10px}.padding-left-15{padding-left:15px}.padding-left-20{padding-left:20px}.padding-left-30{padding-left:30px}.padding-left-40{padding-left:40px}.padding-right-5{padding-right:5px}.padding-right-10{padding-right:10px}.padding-right-15{padding-right:15px}.padding-right-20{padding-right:20px}.padding-right-30{padding-right:30px}.padding-right-40{padding-right:40px}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fs-60{font-size:.6em}.fs-70{font-size:.7em}.fs-80{font-size:.8em}.fs-90{font-size:.9em}.text-uppercase{text-transform:uppercase}.text-center{text-align:center!important}.text-right{text-align:right!important}.vertical-align-bottom{vertical-align:bottom}.vertical-align-middle{vertical-align:middle}.overflow-ellipsis{overflow:hidden;text-overflow:ellipsis}.display-none{display:none!important}p.margin-bottom-0{margin-bottom:0}p.margin-top-0{margin-top:0}p.margin-left-0{margin-left:0}p.margin-right-0{margin-right:0}.fade-in{animation:fade-in .5s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.slow-fade-in{opacity:0;animation:slow-fade-in 1s forwards}@keyframes slow-fade-in{0%{opacity:0}40%{opacity:0}to{opacity:1}}.show-fade{opacity:0;transition:opacity .5s}.show-fade.is-visible{opacity:1}.hide-fade{opacity:1;transition:opacity .5s}.hide-fade.is-hidden{opacity:0}.show-or-hide{transition:opacity .5s}.show-or-hide.is-hidden{opacity:0}.show-or-hide.is-visible{opacity:1}html{height:100%;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #65002f);--mat-sys-on-tertiary-container: light-dark(#8f0045, #ffd9e1);--mat-sys-on-tertiary-fixed: light-dark(#3f001b, #3f001b);--mat-sys-on-tertiary-fixed-variant: light-dark(#8f0045, #8f0045);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#ba005c, #ffb1c5);--mat-sys-tertiary-container: light-dark(#ffd9e1, #8f0045);--mat-sys-tertiary-fixed: light-dark(#ffd9e1, #ffd9e1);--mat-sys-tertiary-fixed-dim: light-dark(#ffb1c5, #ffb1c5);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}:root{--mat-sys-surface: #f1f1f1;--mat-sys-on-surface: #000000}:root h1{font-weight:100;line-height:.95em}:root h2{font-weight:300}:root{--mat-toolbar-container-background-color: #fff;--mat-toolbar-container-text-color: var(--mat-sys-primary);--mat-card-outlined-container-color: #ffffff;--mat-card-outlined-outline-color: rgba(0, 0, 0, .15);--mat-card-outlined-container-shape: 4px;--mat-divider-color: rgba(0, 0, 0, .15);--mat-stepper-container-color: #ffffff;--mat-button-outlined-outline-color: rgba(0, 0, 0, .15);--mat-button-filled-label-text-tracking: .09em;--mat-button-outlined-label-text-tracking: .09em;--mat-button-tonal-label-text-tracking: .09em;--mat-button-text-label-text-tracking: .09em;--mat-icon-button-icon-color: var(--mat-sys-primary);--mat-button-toggle-divider-color: rgba(0, 0, 0, .15);--mat-button-toggle-background-color: #fff;--mat-button-toggle-label-text-tracking: .09em;--mat-menu-item-label-text-size: 15px;--mat-menu-item-label-text-tracking: .09em;--mat-table-background-color: #ffffff;--mat-table-row-item-outline-color: rgba(0, 0, 0, .15);--mat-expansion-container-shape: 4px;--mat-expansion-actions-divider-color: rgba(0, 0, 0, .15);--mat-expansion-container-background-color: #ffffff;--mat-expansion-header-description-color: #808080;--mat-paginator-container-background-color: transparent;--mat-dialog-container-shape: 8px;--mat-dialog-container-color: #fafafa}:root mat-toolbar{border-bottom:1px solid rgba(0,0,0,.15);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}:root .cdk-overlay-pane .mat-mdc-menu-panel{background-color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}:root .empty-page .camera{background-image:url(/assets/camera-light.svg)}:root .empty-page .face{background-image:url(/assets/face-light.svg)}:root .empty-page .news{background-image:url(/assets/news-light.svg)}:root .dropzone{background-color:#fff}:root .message-error{color:var(--mat-sys-primary);background-color:orange}:root .message-error .mat-simple-snackbar-action{color:var(--mat-sys-primary)}:root .notifications-container .notifications-card .mention{color:#f86874}:root .notifications-container .notifications-card .status{color:#f59d21}:root .notifications-container .notifications-card .reblog{color:#f8be2b}:root .notifications-container .notifications-card .follow{color:#6bc95e}:root .notifications-container .notifications-card .follow-request{color:#a871ad}:root .notifications-container .notifications-card .favourite{color:#45a8f4}:root .notifications-container .notifications-card .update{color:#ef5b72}:root .notifications-container .notifications-card .admin-sign-up{color:#8ace3e}:root .notifications-container .notifications-card .admin-report{color:#f87392}:root .notifications-container .notifications-card .new-comments{color:#5f90ec}body.dark-theme{color-scheme:dark;--mat-sys-surface: #303030;--mat-sys-on-surface: #fff;--mat-toolbar-container-background-color: #2b2b2b;--mat-toolbar-container-text-color: var(--mat-sys-primary);--mat-card-outlined-container-color: #424242;--mat-card-outlined-outline-color: rgba(255, 255, 255, .15);--mat-divider-color: rgba(255, 255, 255, .15);--mat-stepper-container-color: #424242;--mat-button-outlined-outline-color: rgba(255, 255, 255, .15);--mat-button-toggle-divider-color: rgba(255, 255, 255, .15);--mat-button-toggle-background-color: #2b2b2b;--mat-table-background-color: #424242;--mat-table-row-item-outline-color: rgba(255, 255, 255, .15);--mat-expansion-actions-divider-color: rgba(255, 255, 255, .15);--mat-expansion-container-background-color: #424242;--mat-paginator-container-background-color: transparent;--mat-dialog-container-color: #1c1c1c}body.dark-theme mat-toolbar{border-bottom:1px solid rgba(255,255,255,.15)}body.dark-theme .cdk-overlay-pane .mat-mdc-menu-panel{background-color:#2b2b2bb3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}body.dark-theme .empty-page .camera{background-image:url(/assets/camera-dark.svg)}body.dark-theme .empty-page .face{background-image:url(/assets/face-dark.svg)}body.dark-theme .empty-page .news{background-image:url(/assets/news-dark.svg)}body.dark-theme .dropzone{background-color:#424242}body.dark-theme .message-error{color:var(--mat-sys-primary);background-color:orange}body.dark-theme .message-error .mat-simple-snackbar-action{color:var(--mat-sys-primary)}body.dark-theme .notifications-container .notifications-card .mention{color:#ff9aa2}body.dark-theme .notifications-container .notifications-card .status{color:#ffb347}body.dark-theme .notifications-container .notifications-card .reblog{color:#ffda79}body.dark-theme .notifications-container .notifications-card .follow{color:#a2d39c}body.dark-theme .notifications-container .notifications-card .follow-request{color:#b39eb5}body.dark-theme .notifications-container .notifications-card .favourite{color:#80c9ff}body.dark-theme .notifications-container .notifications-card .update{color:#f7a7b3}body.dark-theme .notifications-container .notifications-card .admin-sign-up{color:#b3de81}body.dark-theme .notifications-container .notifications-card .admin-report{color:#e1a8b5}body.dark-theme .notifications-container .notifications-card .new-comments{color:#afcbff}body{color-scheme:light;background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);margin:0;height:100%}body .mat-app-background,html,.mat-dark{background-color:var(--mat-sys-surface)}.mat-button-toggle-label-content{letter-spacing:var(--mat-button-toggle-label-text-tracking, var(--mat-sys-label-large-tracking))!important}mat-panel-description{font-size:.9em}a:link,a:visited,a:hover,a:active{color:var(--mat-sys-primary);text-decoration:none}.green-link a:link,.green-link a:visited,.green-link a:hover,.green-link a:active{color:#12a812;text-decoration:none}.dashed{border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:var(--mat-sys-primary)}.text-error{color:#f95858}.text-warning{color:orange}.text-success{color:#13b413}.text-muted{color:gray}.separator{display:flex;align-items:center;text-align:center;color:gray}.separator:before,.separator:after{content:"";flex:1;border-bottom:1px solid #808080}.separator:before{margin-right:.25em}.separator:after{margin-left:.25em}.dropzone{width:223px;height:148px;margin-top:4px;background-color:var(--mat-sys-surface);opacity:.6;border-width:1px;border-style:dashed;border-color:gray}.dropzone path{fill:var(--mat-sys-primary)}.dropzone .plus{text-align:center;padding-top:48px;font-size:64px}.dropzone.small{width:80px;height:50px}.dropzone.small .plus{padding-top:6px}.dropzone.active{cursor:pointer}.dropzone.active:hover{background-color:var(--mat-sys-primary)}.dropzone.active:hover path{fill:#fff}.dropzone.inactive{cursor:default}.dropzone.inactive:hover{background-color:var(--mat-sys-surface)}.dropzone.inactive:hover path{fill:var(--mat-sys-primary)}.photo-thumbnail{object-fit:cover;border:4px solid transparent;width:225px;height:150px;cursor:pointer;vertical-align:middle}.photo-thumbnail.selected{border:4px solid var(--mat-sys-primary)}.photo-thumbnail.small{width:80px;height:50px}a:hover.logo,a:visited.logo,a:active.logo,a:link.logo{font-style:normal;text-decoration:none;color:var(--mat-sys-on-surface)}a.mdc-button{color:var(--mat-sys-on-surface)}.empty-page .camera{margin-left:auto;margin-right:auto;width:128px;height:128px;background-size:128px 128px}.empty-page .face{margin-left:auto;margin-right:auto;width:64px;height:64px;background-size:64px 64px}.empty-page .news{margin-left:auto;margin-right:auto;width:128px;height:128px;background-size:128px 128px}.business-card-messages .business-card-message-text{background-color:gray;color:var(--mat-sys-surface)}.business-card-messages .business-card-message-author .business-card-message-text{background-color:var(--mat-sys-primary)}gallery{background-color:#202020!important}.news-text{padding-top:10px}.news-text hr{display:block;height:1px;border:0;border-top:1px dashed var(--mat-sys-primary);max-width:80px;margin:2em auto}.news-text table{border-collapse:collapse;margin:25px 0;font-size:.9em;font-family:sans-serif;min-width:100%}.news-text table thead tr{background-color:color-mix(in srgb,var(--mat-sys-primary) 75%,transparent);color:var(--mat-sys-surface);text-align:left}.news-text table th,.news-text table td{padding:12px 15px}.news-text table tbody tr{border-bottom:1px solid #808080}.news-text table tbody tr:hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 20%,transparent)}.news-text table tbody tr:last-of-type{border-bottom:2px solid color-mix(in srgb,var(--mat-sys-primary) 75%,transparent)}.news-text table tbody tr.active-row{font-weight:700;color:#009879}.mat-card-content{margin-left:16px;margin-right:16px}.mat-mdc-card-subtitle,.mat-mdc-card-title{padding-bottom:10px}.loading-shade{position:fixed;inset:0;background:#0000001a;z-index:2000;display:flex;align-items:center;justify-content:center}.cdk-visually-hidden{width:0;height:0;position:fixed;overflow:hidden;top:-500px}.fill-symbol{font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48}.outline-symbol{font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 48}.icon-only.mdc-button{min-width:48px}.icon-only.mat-mdc-unelevated-button .mat-icon,.icon-only.mat-mdc-outlined-button .mat-icon,.icon-only.mat-mdc-raised-button .mat-icon{margin:0}
