:root{--primary-btn:#538cff;--primary-btn-hover:#2971ff;--primary-fixed:#538cff;--color-hover:#2971ff;--brand-blue:#155fff;--brand-sky:#60b8f7;--motion-fast:.16s;--motion-base:.26s;--motion-slow:.42s;--ease-enter:cubic-bezier(.32, .72, 0, 1);--ease-spring:cubic-bezier(.34, 1.3, .64, 1);--motion-press:80ms;--motion-exit:.12s;--radius-xs:6px;--radius-s:8px;--radius-m:12px;--radius-l:16px;--radius-xl:20px;--radius-pill:999px;--disabled-opacity:.3;--primary-white:#fff;--on-accent:#fff;--divider:var(--surface-border);--scrim:#10182873;--row-hover:color-mix(in srgb, var(--primary-black) 3%, transparent);--focus-ring:0 0 0 2px var(--primary-white), 0 0 0 4px var(--primary-fixed);--background-blue:#eaf0fa;--background-blue-active:#e2ecff;--background-light-gray:#f4f4f4;--background-dark-fixed:#12151b;--primary-black:#333;--secondary-dark:#737373;--secondary-text:#a3a3a3;--secondary:#c4c4c4;--placeholder:#909090;--line:#dcdcdc;--line-strong:#d4d4d4;--active-field:#fb0;--error:#f14e4e;--like:#f14e4e;--status-success-bg:#e9ffdf;--status-warning-bg:#fffedf;--status-neutral-bg:#f4f4f4;--status-green:#78c556;--status-yellow:#fec020;--status-error-bg:#ffecec;--notice-icon-info:#1f5fd8;--notice-icon-like:#d63c3c;--notice-icon-success:#3f8f22;--notice-icon-warning:#9a6b00;--notice-icon-error:#c5312f;--shadow-popover:0 0 0 1px var(--surface-border), 0 4px 12px #10182814, 0 12px 32px #1018281f;--shadow-modal:0 0 0 1px var(--surface-border), 0 24px 48px #1018282e;--box-shadow:var(--shadow-popover);--menu-shadow:0 8px 24px #10182824;--cover-height:200px;--scrollbar-size:8px;--skeleton-base:#e4eaf5;--skeleton-shine:#f4f7fd;--scrollbar-thumb:#c9d3e6;--scrollbar-thumb-hover:#a9b8d4;--surface-border:#e2e8f4;--surface-shadow:0 1px 2px #1018280a;--header-height:64px;--header-height-mobile:48px;--topbar-height-mobile:53px;--container-width:1380px;--side-width:300px;--aside-width:300px;--grid-gap:20px}@media (prefers-color-scheme:dark){html:not(.theme-light){--primary-white:#1b2028;--background-blue:#12151b;--background-blue-active:#243044;--background-light-gray:#22262e;--primary-black:#e9edf2;--secondary-dark:#a7b0bd;--secondary-text:#7c8697;--secondary:#5a6373;--placeholder:#6f7887;--line:#2a3038;--line-strong:#343b45;--status-success-bg:#1f2d1f;--status-warning-bg:#2e2a19;--status-error-bg:#33201f;--notice-icon-info:#7fa9ff;--notice-icon-like:#ff7d7d;--notice-icon-success:#94dd6f;--notice-icon-warning:#ffd166;--notice-icon-error:#ff8a86;--status-neutral-bg:#22262e;--scrim:#0000008c;--shadow-popover:0 0 0 1px var(--line-strong), 0 12px 32px #0000008c;--shadow-modal:0 0 0 1px var(--line-strong), 0 24px 48px #0009;--box-shadow:var(--shadow-popover);--menu-shadow:0 8px 24px #0000008c;--surface-border:#262c36;--surface-shadow:none;--skeleton-base:#232830;--skeleton-shine:#2f3641;--scrollbar-thumb:#333b47;--scrollbar-thumb-hover:#46505f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html.theme-dark{--primary-white:#1b2028;--background-blue:#12151b;--background-blue-active:#243044;--background-light-gray:#22262e;--primary-black:#e9edf2;--secondary-dark:#a7b0bd;--secondary-text:#7c8697;--secondary:#5a6373;--placeholder:#6f7887;--line:#2a3038;--line-strong:#343b45;--status-success-bg:#1f2d1f;--status-warning-bg:#2e2a19;--status-error-bg:#33201f;--notice-icon-info:#7fa9ff;--notice-icon-like:#ff7d7d;--notice-icon-success:#94dd6f;--notice-icon-warning:#ffd166;--notice-icon-error:#ff8a86;--status-neutral-bg:#22262e;--scrim:#0000008c;--shadow-popover:0 0 0 1px var(--line-strong), 0 12px 32px #0000008c;--shadow-modal:0 0 0 1px var(--line-strong), 0 24px 48px #0009;--box-shadow:var(--shadow-popover);--menu-shadow:0 8px 24px #0000008c;--surface-border:#262c36;--surface-shadow:none;--skeleton-base:#232830;--skeleton-shine:#2f3641;--scrollbar-thumb:#333b47;--scrollbar-thumb-hover:#46505f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@font-face{font-weight:400;font-family:Open Sans;font-style:normal;src:url(/fonts/OpenSans-Regular.woff2)format("woff2"),url(/fonts/OpenSans-Regular.woff)format("woff");font-display:swap}@font-face{font-weight:600;font-family:Open Sans;font-style:normal;src:url(/fonts/OpenSans-SemiBold.woff2)format("woff2"),url(/fonts/OpenSans-SemiBold.woff)format("woff");font-display:swap}@font-face{font-weight:700;font-family:Open Sans;font-style:normal;src:url(/fonts/OpenSans-Bold.woff2)format("woff2"),url(/fonts/OpenSans-Bold.woff)format("woff");font-display:swap}*,:before,:after{box-sizing:border-box}html{overscroll-behavior-y:none;height:100%}body{min-height:100%;color:var(--primary-black);background-color:var(--background-blue);margin:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.4}@media screen and (max-width:599px){body{background-color:var(--primary-white)}}body{-webkit-font-smoothing:antialiased}h1,h2{margin:0;font-weight:700;line-height:1.2}h1,h2,h3{text-wrap:balance}h1{letter-spacing:-.02em;font-size:32px;line-height:1.15}@media screen and (max-width:699px){h1{font-size:24px}}h2{letter-spacing:-.015em;font-size:24px}@media screen and (max-width:699px){h2{font-size:20px}}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:var(--primary-fixed);transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);text-decoration:none;transition-property:color}@media (hover:hover){a:hover{color:var(--color-hover)}}img,svg,video{max-width:100%;height:auto}button,input,textarea,select{color:inherit;font:inherit}.container{width:100%;max-width:calc(var(--container-width) + 48px);padding-right:max(24px, env(safe-area-inset-right));padding-left:max(24px, env(safe-area-inset-left));margin:0 auto}@media screen and (max-width:699px){.container{padding-right:max(12px, env(safe-area-inset-right));padding-left:max(12px, env(safe-area-inset-left))}}html.--locked,html.--locked body{overscroll-behavior:none;overflow:hidden}*{-webkit-tap-highlight-color:transparent}button,[role=button],.tab,.segmented,.reaction,.dropdown__item{-webkit-user-select:none;user-select:none}:where(a,button,[role=button],[tabindex],summary):focus-visible{box-shadow:var(--focus-ring);outline:none}button:focus:not(:focus-visible){outline:none}a:focus:not(:focus-visible){outline:none}.hash-flash{animation:hash-flash 2.4s var(--ease-enter);border-radius:12px;margin:-8px;padding:8px}@keyframes hash-flash{0%,35%{background-color:color-mix(in srgb, var(--primary-btn) 16%, transparent)}to{background-color:#0000}}.text-container{font-size:16px;line-height:1.4}.text-container .tag{color:var(--primary-fixed);font-size:inherit;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border-radius:0;padding:0;text-decoration:none;transition-property:color;display:inline}@media (hover:hover){.text-container .tag:hover{color:var(--color-hover);background:0 0}}.text-container h2{margin:24px 0 12px}.text-container p{margin:0 0 12px}.text-container p,.text-container li,.text-container blockquote{text-wrap:pretty}.text-container img{border-radius:var(--radius-l);outline:1px solid var(--divider);outline-offset:-1px;margin:20px 0;display:block}.text-container figure{margin:20px 0}.text-container figure img{margin:0}.text-container figcaption{color:var(--secondary-dark);text-align:center;margin-top:8px;font-size:14px}.text-container img[src*="/emoji/"]{vertical-align:-.2em;border-radius:0;outline:none;width:auto;height:1.3em;margin:0;display:inline-block}.text-container ul,.text-container ol{list-style:revert;margin:0 0 12px;padding-left:20px}.text-container table{overscroll-behavior-x:contain;border-collapse:collapse;max-width:100%;margin:20px 0;display:block;overflow-x:auto}.text-container table td,.text-container table th{text-align:left;vertical-align:top;border:1px solid var(--line-strong);padding:8px 10px}.text-container table th{background-color:var(--background-blue);font-weight:700}.text-container h3{margin:20px 0 10px;font-size:20px}.text-container blockquote{color:var(--secondary-dark);border-left:3px solid var(--primary-btn);margin:16px 0;padding:4px 0 4px 16px;font-size:17px;font-style:italic}.text-container hr{background-color:var(--line);border:none;block-size:1px;margin:24px 0}.text-container pre{background-color:var(--background-light-gray);border:1px solid var(--line);border-radius:var(--radius-m);margin:16px 0;padding:14px 16px;overflow-x:auto}.text-container pre code{background:0 0;padding:0}.text-container code{background-color:var(--background-light-gray);border-radius:var(--radius-xs);padding:2px 6px;font-family:ui-monospace,monospace;font-size:14px}html.theme-dark .app-logo__text{content:url(/images/logo-text-dark.svg)}@media (prefers-color-scheme:dark){html:not(.theme-light) .app-logo__text{content:url(/images/logo-text-dark.svg)}}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:1px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:0 0}@media screen and (max-width:699px){.p-toast.p-toast-bottom-right{right:12px;bottom:calc(76px + env(safe-area-inset-bottom));width:auto;left:12px}}html:not(.theme-dark) pre code.hljs{padding:1em;display:block;overflow-x:auto}html:not(.theme-dark) code.hljs{padding:3px 5px}html:not(.theme-dark) .hljs{color:#000;background:#fff}html:not(.theme-dark) .hljs-subst,html:not(.theme-dark) .hljs-title{color:#000;font-weight:400}html:not(.theme-dark) .hljs-title.function_{color:#7a7a43}html:not(.theme-dark) .hljs-code,html:not(.theme-dark) .hljs-comment,html:not(.theme-dark) .hljs-quote{color:#8c8c8c;font-style:italic}html:not(.theme-dark) .hljs-meta{color:#9e880d}html:not(.theme-dark) .hljs-section{color:#871094}html:not(.theme-dark) .hljs-variable.language_,html:not(.theme-dark) .hljs-symbol,html:not(.theme-dark) .hljs-selector-class,html:not(.theme-dark) .hljs-selector-id,html:not(.theme-dark) .hljs-selector-tag,html:not(.theme-dark) .hljs-template-tag,html:not(.theme-dark) .hljs-selector-attr,html:not(.theme-dark) .hljs-selector-pseudo,html:not(.theme-dark) .hljs-keyword,html:not(.theme-dark) .hljs-meta .hljs-keyword,html:not(.theme-dark) .hljs-literal,html:not(.theme-dark) .hljs-name,html:not(.theme-dark) .hljs-built_in,html:not(.theme-dark) .hljs-type{color:#0033b3}html:not(.theme-dark) .hljs-property,html:not(.theme-dark) .hljs-attr{color:#871094}html:not(.theme-dark) .hljs-attribute{color:#174ad4}html:not(.theme-dark) .hljs-number{color:#1750eb}html:not(.theme-dark) .hljs-regexp{color:#264eff}html:not(.theme-dark) .hljs-link{color:#006dcc;text-decoration:underline}html:not(.theme-dark) .hljs-meta .hljs-string,html:not(.theme-dark) .hljs-string{color:#067d17}html:not(.theme-dark) .hljs-char.escape_{color:#0037a6}html:not(.theme-dark) .hljs-doctag{text-decoration:underline}html:not(.theme-dark) .hljs-template-variable{color:#248f8f}html:not(.theme-dark) .hljs-addition{background:#bee6be}html:not(.theme-dark) .hljs-deletion{background:#d6d6d6}html:not(.theme-dark) .hljs-emphasis{font-style:italic}html:not(.theme-dark) .hljs-strong{font-weight:700}@media (prefers-color-scheme:dark){html:not(.theme-light) .hljs-keyword,html:not(.theme-light) .hljs-literal,html:not(.theme-light) .hljs-selector-tag,html:not(.theme-light) .hljs-meta .hljs-keyword,html:not(.theme-light) .hljs-built_in,html:not(.theme-light) .hljs-type{color:#cf8e6d}html:not(.theme-light) .hljs-string,html:not(.theme-light) .hljs-meta .hljs-string,html:not(.theme-light) .hljs-template-tag,html:not(.theme-light) .hljs-addition{color:#6aab73}html:not(.theme-light) .hljs-number,html:not(.theme-light) .hljs-regexp,html:not(.theme-light) .hljs-char.escape_{color:#2aacb8}html:not(.theme-light) .hljs-attr,html:not(.theme-light) .hljs-property,html:not(.theme-light) .hljs-symbol,html:not(.theme-light) .hljs-template-variable,html:not(.theme-light) .hljs-variable.language_{color:#c77dbb}html:not(.theme-light) .hljs-title.function_{color:#56a8f5}html:not(.theme-light) .hljs-name,html:not(.theme-light) .hljs-tag,html:not(.theme-light) .hljs-selector-class,html:not(.theme-light) .hljs-selector-id{color:#d5b778}html:not(.theme-light) .hljs-attribute{color:#bababa}html:not(.theme-light) .hljs-meta,html:not(.theme-light) .hljs-doctag{color:#b3ae60}html:not(.theme-light) .hljs-comment,html:not(.theme-light) .hljs-quote{color:#7a7e85;font-style:italic}html:not(.theme-light) .hljs-deletion{color:#fa6675}html:not(.theme-light) .hljs-link{color:#548af7;text-decoration:underline}html:not(.theme-light) .hljs-emphasis{font-style:italic}html:not(.theme-light) .hljs-strong{font-weight:700}}html.theme-dark .hljs-keyword,html.theme-dark .hljs-literal,html.theme-dark .hljs-selector-tag,html.theme-dark .hljs-meta .hljs-keyword,html.theme-dark .hljs-built_in,html.theme-dark .hljs-type{color:#cf8e6d}html.theme-dark .hljs-string,html.theme-dark .hljs-meta .hljs-string,html.theme-dark .hljs-template-tag,html.theme-dark .hljs-addition{color:#6aab73}html.theme-dark .hljs-number,html.theme-dark .hljs-regexp,html.theme-dark .hljs-char.escape_{color:#2aacb8}html.theme-dark .hljs-attr,html.theme-dark .hljs-property,html.theme-dark .hljs-symbol,html.theme-dark .hljs-template-variable,html.theme-dark .hljs-variable.language_{color:#c77dbb}html.theme-dark .hljs-title.function_{color:#56a8f5}html.theme-dark .hljs-name,html.theme-dark .hljs-tag,html.theme-dark .hljs-selector-class,html.theme-dark .hljs-selector-id{color:#d5b778}html.theme-dark .hljs-attribute{color:#bababa}html.theme-dark .hljs-meta,html.theme-dark .hljs-doctag{color:#b3ae60}html.theme-dark .hljs-comment,html.theme-dark .hljs-quote{color:#7a7e85;font-style:italic}html.theme-dark .hljs-deletion{color:#fa6675}html.theme-dark .hljs-link{color:#548af7;text-decoration:underline}html.theme-dark .hljs-emphasis{font-style:italic}html.theme-dark .hljs-strong{font-weight:700}.button{min-height:36px;color:var(--on-accent);text-align:center;background-color:var(--primary-btn);border-radius:var(--radius-pill);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);will-change:auto;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:8px 16px;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;transition-property:background-color,border-color,color,opacity,width,transform;display:inline-flex}@media (prefers-reduced-motion:no-preference){.button:active:not(:disabled){transition-duration:var(--motion-press);transform:scale(.97)}}@media (hover:hover){.button:hover{color:var(--on-accent);background-color:var(--primary-btn-hover)}}@media screen and (max-width:699px){.button{min-height:44px}}.button:disabled,.button.--disabled{opacity:var(--disabled-opacity);pointer-events:none}.button--secondary{color:var(--primary-black);background-color:var(--primary-white);border-color:var(--line)}@media (hover:hover){.button--secondary:hover{color:var(--primary-black);background-color:var(--background-blue)}}.button--secondary .button__icon{color:var(--primary-fixed)}.button--ghost{color:var(--primary-black);border-radius:var(--radius-pill);background-color:#0000;gap:6px;padding:8px 12px}@media (hover:hover){.button--ghost:hover{color:var(--primary-black);background-color:var(--background-blue)}}.button--icon{width:40px;color:var(--primary-black);border-radius:var(--radius-pill);background-color:#0000;gap:0;padding:10px}@media screen and (max-width:699px){.button--icon{width:44px}}@media (hover:hover){.button--icon:hover{color:var(--primary-black);background-color:var(--background-blue)}}.button--subscribed{color:var(--primary-fixed);background-color:var(--background-blue-active);border-color:#0000}@media (hover:hover){.button--subscribed:hover{color:var(--error);background-color:var(--status-error-bg);border-color:#0000}}.button--danger{color:var(--on-accent);background-color:var(--error)}@media (hover:hover){.button--danger:hover{color:var(--on-accent);background-color:color-mix(in srgb, var(--error) 88%, var(--primary-black))}}.button--small{min-height:32px;padding:6px 14px;font-size:13px}.button--wide{width:100%}.button__icon{flex-shrink:0;font-size:20px;line-height:1;display:block}.link{color:var(--primary-fixed);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:0;padding:0;text-decoration:none;transition-property:color}@media (hover:hover){.link:hover{color:var(--color-hover)}}.link--muted{color:var(--secondary-dark)}@media (hover:hover){.link--muted:hover{color:var(--primary-black)}}.form-field{flex-direction:column;gap:6px;display:flex}.form-field__head{align-items:center;gap:6px;display:flex}.form-field__label{font-weight:700;line-height:1.2}.form-field__description{color:var(--secondary-dark);margin:-2px 0 2px;font-size:14px}.form-field__content{flex-direction:column;gap:6px;display:flex}.form-field__content--multiple-row{flex-flow:wrap;align-items:center;gap:12px}.form-field__content--multiple-column{gap:8px}.form-field__errors{color:var(--error);font-size:14px}.form-field.--error .field{border-color:var(--error)}.tip{width:20px;height:20px;color:var(--primary-black);vertical-align:top;background-color:var(--primary-white);border:1px solid var(--line);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:400;transition-property:background-color,color,border-color;display:inline-flex}.tip:before{content:"?";font-size:11px}@media (hover:hover){.tip:hover{color:var(--background-light-gray);background-color:var(--secondary-dark);border-color:var(--secondary-dark)}}.field{width:100%;min-height:40px;color:var(--primary-black);background-color:var(--primary-white);border:1px solid var(--line);border-radius:var(--radius-m);transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);outline:none;align-items:center;gap:6px;padding:9px 12px;font-size:16px;line-height:1.4;transition-property:border-color,box-shadow;display:flex}.field::placeholder{color:var(--placeholder)}.field:focus,.field:focus-within,.field.--active{border-color:var(--active-field);box-shadow:0 0 0 3px color-mix(in srgb, var(--active-field) 25%, transparent)}.field:disabled,.field.--disabled{color:var(--placeholder);background-color:var(--background-light-gray)}.field--textarea{resize:vertical;min-height:120px}.field__icon{color:var(--primary-black);flex-shrink:0;font-size:20px;line-height:1}.field--search{border-color:var(--surface-border);border-radius:var(--radius-pill);min-height:44px;box-shadow:var(--surface-shadow);padding-inline-start:16px;padding-inline-end:16px;font-size:14px}@media screen and (max-width:699px){.field--search{font-size:16px}}.field--search::-webkit-search-cancel-button{display:none}.field--search input::-webkit-search-cancel-button{display:none}.field--search .field__icon{color:var(--secondary-dark);font-size:16px}.field__input{background:0 0;border:none;outline:none;width:100%;padding:0}.field__input::placeholder{color:var(--placeholder)}.field__input[type=search]{-webkit-appearance:none;appearance:none}.field__clear{color:var(--secondary);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition-property:color;display:flex}@media (hover:hover){.field__clear:hover{color:var(--primary-black)}}.form{flex-direction:column;gap:18px;display:flex}.form__controls{align-items:center;gap:12px;display:flex}@media screen and (max-width:699px){.form__controls{flex-direction:column;align-items:stretch}}.form__two-columns{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media screen and (max-width:699px){.form__two-columns{grid-template-columns:1fr}}.checkbox,.radio{cursor:pointer;align-items:flex-start;gap:8px;display:inline-flex}.checkbox__input,.radio__input{white-space:nowrap!important;clip-path:inset(100%)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.checkbox__fake,.radio__fake{color:#0000;background-color:var(--primary-white);border:1px solid var(--line);border-radius:var(--radius-xs);width:20px;height:20px;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:12px;transition-property:background-color,border-color,color;display:flex}.checkbox__input:checked+.checkbox__fake,.checkbox__input:checked+.radio__fake,.radio__input:checked+.checkbox__fake,.radio__input:checked+.radio__fake{color:var(--primary-white);background-color:var(--primary-btn);border-color:var(--primary-btn)}.checkbox__input:disabled+.checkbox__fake,.checkbox__input:disabled+.radio__fake,.radio__input:disabled+.checkbox__fake,.radio__input:disabled+.radio__fake{background-color:var(--background-light-gray)}.checkbox__input:disabled~.checkbox__text,.checkbox__input:disabled~.radio__text,.radio__input:disabled~.checkbox__text,.radio__input:disabled~.radio__text{color:var(--placeholder)}.radio__fake{border-radius:50%}.radio__input:checked+.radio__fake{color:var(--primary-white);background-color:var(--primary-btn);border-color:var(--primary-btn)}.radio__input:checked+.radio__fake:before{background-color:var(--primary-white);content:"";border-radius:50%;width:8px;height:8px}.switch{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.switch__input{white-space:nowrap!important;clip-path:inset(100%)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.switch__fake{background-color:var(--secondary);width:40px;height:22px;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);border-radius:100px;flex-shrink:0;transition-property:background-color;position:relative}.switch__fake:before{background-color:var(--primary-white);content:"";width:18px;height:18px;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);border-radius:50%;transition-property:transform;position:absolute;top:2px;left:2px}.switch__input:checked+.switch__fake{background-color:var(--primary-btn)}.switch__input:checked+.switch__fake:before{transform:translate(18px)}.switch:has(.switch__input:disabled){cursor:default}.switch__input:disabled+.switch__fake{opacity:.45}.switch__input:disabled~.switch__text{color:var(--placeholder)}.switch__input:focus-visible+.switch__fake{outline:2px solid var(--active-field);outline-offset:2px}.card{background-color:var(--primary-white);border:1px solid var(--surface-border);border-radius:var(--radius-xl);box-shadow:var(--surface-shadow);padding:24px}@media screen and (max-width:699px){.card{border-radius:var(--radius-m);padding:18px}}.card--compact{padding:18px}.card--flat{border-radius:var(--radius-m)}@media screen and (max-width:599px){:where(.layout__content) .card:where(:not(.card--tile)){border:none;border-bottom:1px solid var(--line);box-shadow:none;background-color:#0000;border-radius:0;padding:16px 0}}.card__title{color:var(--secondary-dark);margin-bottom:12px;font-size:14px}.widget{background-color:var(--primary-white);border:1px solid var(--surface-border);border-radius:var(--radius-xl);box-shadow:var(--surface-shadow);flex-direction:column;gap:12px;padding:18px;display:flex}.widget__title{color:var(--secondary-dark);font-size:14px}.dropdown{background-color:var(--primary-white);border-radius:var(--radius-m);min-width:176px;box-shadow:var(--shadow-popover);border:none;padding:4px;overflow:hidden}.dropdown__header{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:8px 10px;display:flex}.dropdown__item{width:100%;min-height:36px;color:var(--primary-black);text-align:left;border-radius:calc(var(--radius-m) - 4px);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:none;align-items:center;gap:10px;padding:8px 10px;font-size:14px;text-decoration:none;transition-property:background-color,color;display:flex}@media (hover:hover){.dropdown__item:hover{color:var(--primary-black);background-color:var(--background-blue)}}.dropdown__item:focus-visible{background-color:var(--background-blue);box-shadow:none}@media (hover:none){.dropdown__item:active{background-color:var(--background-blue-active);transition-duration:0s}}.dropdown__item.--active{background-color:var(--background-blue)}.dropdown__item.--danger,.dropdown__item.--danger .dropdown__icon{color:var(--error)}.dropdown__icon{color:var(--secondary-dark);flex-shrink:0;font-size:20px;line-height:1}.dropdown__divider{background-color:var(--line);border:none;height:1px;margin:4px 0}.avatar{object-fit:cover;background-color:var(--background-blue);outline:1px solid color-mix(in srgb, var(--primary-black) 8%, transparent);outline-offset:-1px;border-radius:50%;flex-shrink:0;width:40px;height:40px;display:block;overflow:hidden}.avatar--small{width:36px;height:36px}.avatar--large{width:64px;height:64px}.generated-cover{--cover-from:hsl(var(--cover-hue,220) 74% 46%);--cover-to:hsl(var(--cover-hue-2,200) 72% 62%);background-color:var(--cover-to);background-image:radial-gradient(circle at var(--cover-spot,78% 18%), #ffffff29 0 24%, transparent 25%), linear-gradient(var(--cover-angle,120deg), var(--cover-from), var(--cover-to))}.generated-cover--dots{background-image:radial-gradient(#ffffff21 1.5px, transparent 1.6px), radial-gradient(circle at var(--cover-spot,78% 18%), #ffffff29 0 24%, transparent 25%), linear-gradient(var(--cover-angle,120deg), var(--cover-from), var(--cover-to));background-size:22px 22px,auto,auto}.generated-cover--lines{background-image:repeating-linear-gradient(135deg, #ffffff14 0 2px, transparent 2px 14px), radial-gradient(circle at var(--cover-spot,78% 18%), #ffffff29 0 24%, transparent 25%), linear-gradient(var(--cover-angle,120deg), var(--cover-from), var(--cover-to))}.tabs{scrollbar-width:none;align-items:center;gap:12px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs--filters{flex-wrap:wrap;overflow:visible}.tabs--filters .tab{min-height:32px;padding:5px 12px;font-size:14px}.tab{min-height:40px;color:var(--secondary-dark);white-space:nowrap;background-color:var(--primary-white);border:1px solid var(--line);border-radius:var(--radius-pill);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-weight:600;text-decoration:none;transition-property:background-color,border-color,color,transform;display:inline-flex}@media (prefers-reduced-motion:no-preference){.tab:active:not(:disabled){transition-duration:var(--motion-press);transform:scale(.97)}}@media (hover:hover){.tab:hover{color:var(--primary-black);border-color:var(--secondary)}}.tab__icon{color:var(--secondary);transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);flex-shrink:0;font-size:20px;line-height:1;transition-property:color}@media (hover:hover){.tab:hover .tab__icon{color:var(--primary-black)}}.tab.--active{color:var(--on-accent);background-color:var(--primary-btn);border-color:var(--primary-btn)}@media (hover:hover){.tab.--active:hover{color:var(--on-accent);background-color:var(--primary-btn-hover);border-color:var(--primary-btn-hover)}.tab.--active:hover .tab__icon{color:var(--on-accent)}}.tab.--active .tab__icon{color:var(--on-accent)}.segmented{--gap:2px;--pad:3px;gap:var(--gap);padding:var(--pad);background-color:var(--background-light-gray);border-radius:var(--radius-m);grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;position:relative}.segmented__indicator{top:var(--pad);bottom:var(--pad);left:var(--pad);width:calc((100% - 2 * var(--pad) - (var(--count) - 1) * var(--gap)) / var(--count));background-color:var(--primary-white);border-radius:calc(var(--radius-m) - var(--pad));box-shadow:var(--surface-shadow);transform:translate3d(calc(var(--index) * (100% + var(--gap))), 0, 0);transition:transform var(--motion-base) var(--ease-spring);position:absolute}@media (prefers-reduced-motion:reduce){.segmented__indicator{transition:none}}.segmented__item{z-index:1;color:var(--secondary-dark);white-space:nowrap;border-radius:calc(var(--radius-m) - var(--pad));cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:none;justify-content:center;align-items:center;gap:6px;padding:7px 14px;font-size:15px;font-weight:700;transition-property:color,transform;display:inline-flex;position:relative}@media (prefers-reduced-motion:no-preference){.segmented__item:active:not(:disabled){transition-duration:var(--motion-press);transform:scale(.97)}}@media (hover:hover){.segmented__item:hover{color:var(--primary-black)}}.segmented__item.--active{color:var(--primary-black)}.segmented__icon{font-size:1em;line-height:1}.segmented__count{opacity:.7;font-size:12px}@media screen and (max-width:699px){.segmented--fill{background-color:var(--background-blue-active);flex:1;min-width:0;display:grid}.segmented--fill .segmented__item{gap:4px;min-width:0;padding:8px 6px;font-size:14px}.segmented--fill .segmented__count{display:none}}@media screen and (max-width:599px){.segmented--fill .segmented__item{padding:8px 4px;font-size:13px}}@media screen and (max-width:359px){.segmented--fill .segmented__icon{display:none}}.reaction{color:var(--secondary-dark);font-variant-numeric:tabular-nums;cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:none;align-items:center;gap:6px;padding:6px;font-size:14px;transition-property:color;display:inline-flex;position:relative}.reaction:before{content:"";position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}.reaction__icon{width:34px;height:34px;transition:background-color var(--motion-fast) var(--ease-enter), transform var(--motion-fast) var(--ease-enter);border-radius:50%;flex-shrink:0;place-items:center;margin:-7px;font-size:20px;line-height:1;display:grid}@media (hover:hover){.reaction:hover{color:var(--primary-fixed)}.reaction:hover .reaction__icon{background-color:color-mix(in srgb, var(--primary-fixed) 12%, transparent)}.reaction--like:hover{color:var(--like)}.reaction--like:hover .reaction__icon{background-color:color-mix(in srgb, var(--like) 12%, transparent)}}@media (prefers-reduced-motion:no-preference){.reaction:active .reaction__icon{transition-duration:var(--motion-press);transform:scale(.88)}}.reaction.--active{color:var(--primary-black)}.reaction.--active .reaction__icon{color:var(--primary-fixed)}.reaction--like.--active .reaction__icon{color:var(--like)}.reaction:disabled{color:var(--secondary-text);pointer-events:none}.side-menu{background:0 0;flex-direction:column;gap:2px;padding:0;display:flex}.side-menu.--no-hover .menu-item:hover{background-color:#0000}.side-menu__title{color:var(--secondary-dark);padding:0 12px;font-size:14px}.side-menu__head{justify-content:space-between;align-items:center;padding:0 12px;display:flex}.side-menu__edit{width:24px;height:24px;color:var(--secondary-dark);border-radius:var(--radius-xs);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:none;justify-content:center;align-items:center;transition-property:color,background-color;display:flex}@media (hover:hover){.side-menu__edit:hover{color:var(--primary-black);background-color:var(--background-blue-active)}}.side-menu__row{align-items:center;display:flex}.side-menu__row .menu-item{flex-grow:1;min-width:0}.side-menu__toggle{width:0;color:var(--secondary);cursor:pointer;opacity:0;pointer-events:none;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:none;flex-shrink:0;padding:0;transition-property:color,opacity,transform,width;overflow:hidden;transform:translate(6px)}@media (hover:hover){.side-menu__toggle:hover{color:var(--primary-black)}}.side-menu.--editing .side-menu__toggle{opacity:1;pointer-events:auto;width:22px;margin-left:4px;transform:none}.side-menu .menu-item.--hidden{opacity:.45}.side-menu .menu-item__handle{width:0;color:var(--secondary);cursor:grab;opacity:0;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);flex-shrink:0;transition-property:opacity,width;overflow:hidden}.side-menu.--editing .menu-item__handle{opacity:1;width:14px;margin-right:4px}.menu-item{color:var(--primary-black);border-radius:var(--radius-m);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:14px;text-decoration:none;transition-property:background-color,color;display:flex}@media (hover:none){.menu-item:active{background-color:var(--background-blue-active);transition-duration:0s}}@media (hover:hover){.menu-item:hover{color:var(--primary-black);background-color:var(--background-blue-active)}}.menu-item.--active{color:var(--primary-fixed);background-color:var(--background-blue-active);font-weight:600}.menu-item.--active .menu-item__icon{color:var(--primary-fixed)}.menu-item__body{align-items:center;gap:6px;min-width:0;display:flex}.menu-item__icon{flex-shrink:0;font-size:20px;line-height:1}.menu-item__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu-item__aside{color:var(--secondary-dark);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.alert{background-color:var(--primary-white);border-left:3px solid var(--line);box-shadow:var(--box-shadow);border-radius:10px;align-items:center;gap:10px;padding:12px 12px 12px 16px;font-size:14px;display:flex;position:relative}.alert--closable{padding-right:44px}.alert__icon{color:var(--line);flex-shrink:0;font-size:24px;line-height:1}.alert__body{flex-grow:1;min-width:0}.alert__close{color:var(--secondary);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:none;padding:0;font-size:20px;line-height:1;transition-property:color;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}@media (hover:hover){.alert__close:hover{color:var(--primary-black)}}.alert--info{border-left-color:var(--primary-fixed)}.alert--info .alert__icon{color:var(--primary-fixed)}.alert--success{border-left-color:var(--status-green)}.alert--success .alert__icon{color:var(--status-green)}.alert--warning{border-left-color:var(--status-yellow)}.alert--warning .alert__icon{color:var(--status-yellow)}.alert--error{border-left-color:var(--error)}.alert--error .alert__icon{color:var(--error)}.flash-alert{background-color:var(--background-light-gray);padding:12px 0}.flash-alert__inner{background-color:var(--primary-white);border-left:3px solid var(--line);box-shadow:var(--box-shadow);border-radius:10px;align-items:center;gap:10px;padding:12px 12px 12px 16px;font-size:14px;display:flex}.flash-alert__icon{color:var(--line);flex-shrink:0;font-size:24px;line-height:1}.flash-alert__body{flex-grow:1}.flash-alert__close{color:var(--secondary);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:none;flex-shrink:0;transition-property:color}@media (hover:hover){.flash-alert__close:hover{color:var(--primary-black)}}.flash-alert--info .flash-alert__inner{border-left-color:var(--primary-fixed)}.flash-alert--info .flash-alert__icon{color:var(--primary-fixed)}.flash-alert--success .flash-alert__inner{border-left-color:var(--status-green)}.flash-alert--success .flash-alert__icon{color:var(--status-green)}.flash-alert--warning .flash-alert__inner{border-left-color:var(--status-yellow)}.flash-alert--warning .flash-alert__icon{color:var(--status-yellow)}.flash-alert--error .flash-alert__inner{border-left-color:var(--error)}.flash-alert--error .flash-alert__icon{color:var(--error)}.status{background-color:var(--status-neutral-bg);border-radius:var(--radius-s);align-items:center;gap:6px;padding:4px 8px;font-size:14px;line-height:1.4;display:inline-flex}.status__dot{background-color:var(--primary-black);border-radius:50%;flex-shrink:0;width:10px;height:10px}.status--published{background-color:var(--status-success-bg)}.status--moderation{background-color:var(--status-warning-bg)}.status--rejected{background-color:var(--status-error-bg)}.counter{min-width:18px;height:18px;color:var(--on-accent);font-variant-numeric:tabular-nums;background-color:var(--primary-btn);border-radius:var(--radius-pill);flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}.tag{color:var(--primary-black);background-color:var(--background-blue);border-radius:var(--radius-s);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);align-items:center;gap:6px;padding:6px 8px;font-size:14px;transition-property:background-color;display:inline-flex}@media (hover:hover){.tag:hover{color:var(--primary-black);background-color:var(--background-blue-active)}}.badges{flex-wrap:wrap;gap:6px;display:flex}.badge{color:var(--secondary-dark);white-space:nowrap;background-color:var(--background-blue-active);border-radius:var(--radius-pill);align-items:center;gap:6px;padding:4px 10px;font-size:13px;line-height:1.4;display:inline-flex}.badge i{color:var(--secondary);flex-shrink:0;font-size:14px}.badge--brand,.badge--brand i{color:var(--primary-fixed)}.badge--gold{color:var(--notice-icon-warning);background-color:var(--status-warning-bg)}.badge--gold i{color:var(--notice-icon-warning)}.badge-icon{color:var(--primary-btn);cursor:default;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;line-height:1;display:inline-flex}.badge-icon i{line-height:1;display:block}.badge-icon--gold{color:var(--status-yellow)}.badge-icon--neutral{color:var(--secondary)}.staff-mark{color:var(--notice-icon-warning);flex-shrink:0;margin-left:auto;font-size:13px;line-height:1}.staff-note{color:var(--notice-icon-warning);background-color:var(--status-warning-bg);border-radius:var(--radius-s);align-items:center;gap:8px;padding:8px 10px;font-size:13px;line-height:1.35;display:flex}.pagination{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pagination__link{min-width:32px;height:32px;color:var(--primary-black);transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);border-radius:10px;justify-content:center;align-items:center;padding:0 8px;font-size:14px;text-decoration:none;transition-property:background-color,color;display:inline-flex}@media (hover:hover){.pagination__link:hover{color:var(--primary-black);background-color:var(--background-blue)}}.pagination__link--active{color:var(--primary-white);background-color:var(--primary-btn)}@media (hover:hover){.pagination__link--active:hover{color:var(--primary-white);background-color:var(--primary-btn-hover)}}.visually-hidden{white-space:nowrap;clip-path:inset(100%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.text-muted{color:var(--secondary-dark)}.text-small{font-size:14px}.text-meta{color:var(--secondary-text);font-size:12px}.text-bold{font-weight:700}.tabular{font-variant-numeric:tabular-nums}.stack{flex-direction:column;gap:20px;display:flex}.row{align-items:center;gap:12px;display:flex}.empty-state{color:var(--secondary-dark);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;font-size:15px;display:flex}.feed{flex-direction:column;gap:20px;display:flex}@media screen and (max-width:599px){.feed{gap:0}}.feed-loader{color:var(--secondary-dark);justify-content:center;align-items:center;gap:8px;padding:20px 0;font-size:14px;display:flex}.feed-loader i{animation:1s linear infinite feed-spin}@keyframes feed-spin{to{transform:rotate(1turn)}}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:var(--primary-white);white-space:normal;background-color:var(--primary-black);border-radius:var(--radius-xs);box-shadow:none;transition-timing-function:var(--ease-enter);outline:0;padding:4px 8px;font-size:12px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.tippy-content{z-index:1;overflow-wrap:break-word;padding:0;position:relative}.tippy-content>:first-child{margin-top:0}.tippy-content>:last-child{margin-bottom:0}.tippy-content ul,.tippy-content ol{padding-left:20px}.tippy-arrow{color:var(--primary-black);display:none}.admin-page__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-page__title{margin:0}.admin-page__count{color:var(--secondary-dark);font-size:14px}.admin-page__actions{align-items:center;gap:8px;display:flex}.admin-filters{background-color:var(--primary-white);border:1px solid var(--surface-border);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;padding:16px;display:grid}@media screen and (max-width:699px){.admin-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:599px){.admin-filters{grid-template-columns:minmax(0,1fr)}}.admin-filters__field{flex-direction:column;gap:4px;min-width:0;display:flex}.admin-filters__label{color:var(--secondary-dark);font-size:12px}.admin-filters__reset{color:var(--secondary-dark);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:none;align-self:center;align-items:center;gap:6px;padding:0;font-size:14px;transition-property:color;display:inline-flex}@media (hover:hover){.admin-filters__reset:hover{color:var(--primary-black)}}.admin-table{background-color:var(--primary-white);border:1px solid var(--surface-border);border-radius:16px;overflow-x:auto}.admin-table table{border-collapse:collapse;width:100%}.admin-table th,.admin-table td{text-align:left;vertical-align:top;padding:12px 14px}.admin-table th{color:var(--secondary-dark);white-space:nowrap;background-color:var(--background-light-gray);font-size:12px;font-weight:700}.admin-table thead th:first-child{border-radius:16px 0 0}.admin-table thead th:last-child{border-radius:0 16px 0 0}.admin-table tbody tr{border-top:1px solid var(--line);transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);transition-property:background-color}@media (hover:hover){.admin-table tbody tr:hover{background-color:color-mix(in srgb, var(--background-blue) 40%, transparent)}}.admin-table td{font-size:14px}@media screen and (max-width:699px){.admin-table{background:0 0;border:none;border-radius:0;overflow-x:visible}.admin-table thead{display:none}.admin-table tbody tr{background-color:var(--primary-white);border:1px solid var(--surface-border);border-radius:14px;margin-bottom:10px;padding:12px 14px;display:block}.admin-table td{text-align:right;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;display:flex}.admin-table td:before{color:var(--secondary-dark);text-align:left;content:attr(data-label);flex-shrink:0;font-size:12px;font-weight:700}.admin-table td:not([data-label]){justify-content:flex-end;padding-top:10px}.admin-table__nowrap{white-space:normal}}.admin-table__sort{color:inherit;font:inherit;cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:none;align-items:center;gap:4px;padding:0;transition-property:color;display:inline-flex}@media (hover:hover){.admin-table__sort:hover{color:var(--primary-black)}}.admin-table__sort i{opacity:.4;font-size:10px}.admin-table__sort.--active i{opacity:1}.admin-table__primary{max-width:420px;color:var(--primary-black);transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);font-weight:700;text-decoration:none;transition-property:color;display:block}@media (hover:hover){.admin-table__primary:hover{color:var(--primary-btn)}}.admin-table__meta{color:var(--secondary-text);margin-top:2px;font-size:12px}.admin-table__nowrap{white-space:nowrap}.admin-table__empty{color:var(--secondary-dark);text-align:center;padding:40px 16px}.admin-table__actions{justify-content:flex-end;gap:10px;display:flex}.admin-table__action{color:var(--secondary-dark);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:none;align-items:center;padding:0;font-size:16px;transition-property:color;display:flex}@media (hover:hover){.admin-table__action:hover{color:var(--primary-btn)}}.admin-table__action.--danger:hover{color:var(--error)}.admin-table__action.--success:hover{color:var(--status-green)}.admin-tag{color:var(--secondary-dark);white-space:nowrap;background-color:var(--background-light-gray);border-radius:999px;padding:2px 8px;font-size:12px;line-height:1.5;display:inline-block}.admin-tag--brand{color:var(--primary-btn);background-color:var(--background-blue-active)}.admin-tag--danger{color:var(--error);background-color:var(--status-error-bg)}.admin-tag--success{color:var(--notice-icon-success);background-color:var(--status-success-bg)}.admin-tags{flex-wrap:wrap;gap:4px;display:flex}.layout>.header{view-transition-name:page-header}.layout__side{view-transition-name:layout-side}:root:active-view-transition .layout__content{view-transition-name:layout-content}::view-transition-group(*){animation-duration:var(--motion-base);animation-timing-function:var(--ease-enter)}::view-transition-old(layout-content){animation-duration:var(--motion-exit);animation-timing-function:var(--ease-enter)}::view-transition-new(layout-content){animation-duration:var(--motion-base);animation-timing-function:var(--ease-enter);animation-delay:40ms}::view-transition-image-pair(layout-side){overflow:clip}::view-transition-image-pair(layout-content){overflow:clip}::view-transition-old(layout-side){object-fit:none;object-position:left top;width:auto;height:auto}::view-transition-new(layout-side){object-fit:none;object-position:left top;width:auto;height:auto}::view-transition-old(layout-content){object-fit:none;object-position:left top;width:auto;height:auto}::view-transition-new(layout-content){object-fit:none;object-position:left top;width:auto;height:auto}::view-transition-old(page-header){display:none}::view-transition-new(page-header){animation:none}:root.theme-switching .layout>.header,:root.theme-switching .layout__side,:root.theme-switching .layout__content{view-transition-name:none}:root.theme-switching *,:root.theme-switching :before,:root.theme-switching :after{transition:none!important}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none}::view-transition-old(*){animation:none}::view-transition-new(*){animation:none}}
