.forum .content:has(>.home)>.board-banner{display:none}.forum .content:has(>.popular)>.board-banner{margin-bottom:16px}.forum .popular .listing-controls:has(>.board-dashboard){padding:0}@media (width<=720px){.forum .popular{padding-inline:var(--layout-page-inset)}}.forum{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--layout-control-gap:var(--space-2);--layout-group-gap:var(--space-3);--layout-panel-inset:var(--space-4);--layout-section-gap:var(--space-5);--layout-page-inset:var(--space-4);--paper:#191d1e;--paper-2:#283237;--ink:#e1e5e9;--ink-3:#b5c1c9;--meta:#91a0ac;--rule:#3c484e;--blue:#86aafa;--blue-ink:var(--blue);--name:var(--blue);--violet:#a69af5;--gold:#e4b76b;--pink:var(--blue);--pink-ink:var(--blue);--pink-wash:#293947;--bar:#15191a;--bar-ink:var(--ink);--count-bg:var(--paper-2);--count-ink:var(--ink);--control-bg:var(--paper-2);--gutter:24px;--column:100%;background:var(--paper);width:100%;min-width:0;min-height:100dvh;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--reader-font,Nunito, system-ui, sans-serif);font-size:15px;line-height:1.55}@media (width<=720px){.forum{--layout-page-inset:var(--space-2);--layout-panel-inset:var(--space-3);--layout-section-gap:20px}}@media (width<=760px),(pointer:coarse){.forum[data-theme][class] .home .home-controls nav[aria-label] button{min-width:44px;min-height:44px}}.forum[data-theme=yotsuba-b]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#eef2ff;--paper-2:#d6daf0;--ink:#000;--ink-3:#000;--meta:#000;--rule:#b7c5d9;--pink:#34345c;--pink-ink:#34345c;--pink-wash:#d6bad0;--blue:#34345c;--blue-ink:#34345c;--name:#117743;--gold:#916000;--quote-ink:#d00;--greentext:#789922;--star:#916000;--bar:#d6daf0;--bar-ink:#000}.forum[data-theme=yotsuba]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#ffe;--paper-2:#f0e0d6;--ink:maroon;--ink-3:maroon;--meta:maroon;--rule:#d9bfb7;--pink:#00e;--pink-ink:#00e;--pink-wash:#f0c0b0;--brand-ink:var(--ink);--logo-hover-ink:var(--name);--blue:maroon;--blue-ink:maroon;--name:#117743;--gold:#916000;--quote-ink:navy;--greentext:#789922;--star:#916000;--bar:#f0e0d6;--bar-ink:maroon}.forum[data-theme=tomorrow]{--paper:#1d1f21;--paper-2:#282a2e;--ink:#c5c8c6;--ink-3:#919191;--meta:#c5c8c6;--rule:#282a2e;--pink:#81a2be;--pink-ink:#81a2be;--quote-ink:#6b95b9;--pink-wash:#303c48;--blue:#81a2be;--blue-ink:#81a2be;--logo-hover-ink:#5f89ac;--greentext:#b5bd68;--star:#f0c674;--bar:#282a2e;--bar-ink:#c5c8c6;--count-bg:#282a2e;--count-ink:#c5c8c6}.forum[data-theme=tomorrow] .posts .post:target{background:#1d1d21;box-shadow:inset 0 0 0 1px #111}.forum[data-theme=tomorrow] .top :is(.header-label,.mobile-icon,.header-post-button),.forum[data-theme=tomorrow] .top :is(.sidebar-toggle,.media-toggle,.workspace-history .step,.add,.close),.forum[data-theme=tomorrow] .mobile-navigation>a,.forum[data-theme=tomorrow] .mobile-navigation>details>summary,.forum[data-theme=tomorrow] .mobile-board-menu a,.forum[data-theme=tomorrow] .sidebar nav>a{color:var(--pink-ink)}.forum[data-theme=tomorrow] .top :is(a,button,summary):is(:hover,:focus-visible) :is(.header-label,.mobile-icon),.forum[data-theme=tomorrow] .top :is(.header-post-button,.sidebar-toggle,.media-toggle,.workspace-history .step,.add,.close):is(:hover,:focus-visible),.forum[data-theme=tomorrow] .mobile-navigation>a:is(:hover,:focus-visible),.forum[data-theme=tomorrow] .mobile-navigation>details>summary:is(:hover,:focus-visible),.forum[data-theme=tomorrow] .mobile-board-menu a:is(:hover,:focus-visible),.forum[data-theme=tomorrow] .sidebar nav>a:is(:hover,:focus-visible){color:var(--quote-ink,var(--pink-ink))}.forum:is([data-theme=glass],[data-theme=glass-adaptive]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#e5efed;--paper-2:#e3efeb;--ink:#244b50;--ink-3:#506e70;--meta:#506e70;--rule:#b7cecb;--blue:#126779;--name:#235e65;--violet:#747ba0;--gold:#916315;--bar:#eef7f5;--pink-wash:#d1e6e3;--glass-bar:linear-gradient(110deg, #f7fffaa8, #e4f3f4a3 60%, #eaf1fba3);--glass-surface:linear-gradient(118deg, #f5faf8b3, #eef7f5ad 68%, #f0f7faad);--glass-control:linear-gradient(150deg, #ffffffbd, #d5ece080);--glass-edge:#ffffffe0;--glass-highlight:#fff9;--glass-control-edge:#8fbbb580;--glass-reply:#c4deda33;--glass-reply-rule:#b7cecb;background:radial-gradient(ellipse at 0% 480px, #c4dbc6b3, transparent 65%), radial-gradient(ellipse at 100% 280px, #b7dce2ad, transparent 65%), linear-gradient(#e2eff0, #ecf3e9 820px, var(--paper) 1600px)}.forum[data-theme=glass-adaptive]{isolation:isolate;position:relative}.forum .adaptive-water{z-index:-2;pointer-events:none;opacity:0;width:100%;height:100dvh;position:fixed;inset:0}.forum .adaptive-water[data-ready=true]{opacity:1}.forum .save-status,.forum .save-error{color:var(--meta);margin:8px 0 0;font-size:13px}.forum .save-error{color:var(--pink-ink)}.forum .save-retry{border:1px solid var(--rule);background:var(--paper);cursor:pointer;border-radius:4px;min-height:44px;margin-top:6px;padding:4px 10px}@media (forced-colors:active){.forum .adaptive-water{display:none}}.forum[data-theme=glass-adaptive]:has(.board-banner[data-scene=city]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#101624;--paper-2:#202a40;--ink:#e6e9f5;--ink-3:#bac4df;--meta:#a5b3d2;--rule:#3d4b68;--blue:#adc4ff;--name:#adc4ff;--violet:#c2aaf0;--gold:#efc989;--bar:#151c30;--pink-wash:#2e3049;--glass-bar:linear-gradient(110deg, #161e328a, #25243b8a 60%, #1a29408a);--glass-surface:linear-gradient(118deg, #1822378a, #25253b8a 68%, #1b2a3d8a);--glass-control:linear-gradient(150deg, #34425bed, #272c44eb);--glass-edge:#9fb8eb50;--glass-highlight:#b4c8ff26;--glass-glint:#d4bbf52b;--glass-control-edge:#8ea7d466;--glass-reply:#33456266;--glass-reply-rule:var(--rule);background:radial-gradient(ellipse at 0% 480px, #54416f4d, transparent 65%), radial-gradient(ellipse at 100% 280px, #a6783e26, transparent 65%), linear-gradient(#151c30, #1d2133 820px, var(--paper) 1600px)}.forum:is([data-theme=pocket],[data-theme=air]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f0f0f0;--paper-2:#e7ebef;--ink:#25303a;--ink-3:#55606b;--meta:#55606b;--rule:#a3acb5;--blue:#145394;--violet:#5856a6;--gold:#876000;--bar:#e0e0e0;--pink-wash:#d4e7fa;background:repeating-linear-gradient(0deg,#f0f0f0,#f0f0f0 1px,#fff 1px 3px)}.forum[data-theme=burger]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#ffe681;--paper-2:#fffbec;--ink:#272839;--ink-3:#454457;--meta:#575166;--rule:#c6a34c;--blue:#a71930;--name:#a71930;--violet:#3e4d80;--gold:#805000;--bar:#c92538;--bar-ink:#fff;--pink-wash:#ffefae;--burger-stripes:repeating-linear-gradient(90deg, #c92538 0 8px, #fffdf5 8px 16px)}.forum[data-theme=burger] :is(.board-banner,.thread .posts,.popular .entry){--burger-frame-size:6px;--burger-frame:var(--burger-stripes) top / 100% var(--burger-frame-size) no-repeat, var(--burger-stripes) bottom / 100% var(--burger-frame-size) no-repeat, repeating-linear-gradient(0deg, #c92538 0 8px, #fffdf5 8px 16px) left / var(--burger-frame-size) 100% no-repeat, repeating-linear-gradient(0deg, #c92538 0 8px, #fffdf5 8px 16px) right / var(--burger-frame-size) 100% no-repeat}.forum[data-theme=burger] .bar{--ink:#fff;--ink-3:#fff;--paper:#950e22;--paper-2:#950e22;--rule:#ffffff75;--blue-ink:#ffdf4d;border-bottom:8px solid #0000;border-image:var(--burger-stripes) 8}.forum[data-theme=burger] .location{border-bottom:2px solid #30374f}.forum[data-theme=burger] .board-banner{background:var(--burger-frame);border-radius:14px;padding:6px}.forum[data-theme=burger] .banner-window{border-radius:8px}.forum[data-theme=burger] .thread .post.is-reply{--burger-frame-size:4px;background:var(--burger-frame), var(--paper-2);border:0;border-radius:10px}.forum[data-theme=burger] :is(.submit,.settings button[type=submit]){color:#fff;background:#b50f28;border-color:#950e22}body{background:#191d1e;margin:0}.forum,.forum *,.forum :before,.forum :after{box-sizing:border-box}.forum a{color:inherit;text-decoration:none}.forum :is(button,input,textarea,select){font:inherit;color:inherit}.forum :is(a,button){touch-action:manipulation}.forum :focus-visible{outline:2px solid var(--blue-ink);outline-offset:3px}.forum button{cursor:pointer}.forum button:disabled{cursor:default;opacity:.5}.forum .submit{border:1px solid var(--rule);background:var(--blue);color:var(--paper);cursor:pointer;border-radius:6px;justify-self:start;padding:8px 16px}.forum .submit:hover:not(:disabled){filter:brightness(1.12)}.forum .action{color:var(--meta);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.forum .action:hover{color:var(--blue-ink);text-decoration:underline}.forum .inline{display:inline}.forum .error{color:var(--ink);border-left:3px solid var(--violet);background:var(--paper-2);margin:0;padding:10px 12px}.forum .field{color:var(--meta);gap:4px;font-size:13px;display:grid}.forum .field input{border:1px solid var(--rule);background:var(--control-bg);color:var(--ink);border-radius:4px;padding:8px 10px;font-size:15px}.forum :is(input,textarea,select){min-width:0;max-width:100%}.forum :is(option,optgroup){background:var(--paper-2);color:var(--ink)}.forum :is(h1,h2,p,a){overflow-wrap:anywhere}.forum :is(label:not(:has(input,select,textarea)),legend,.row-label,.tile-name,.settings .font,.appearance>label>span,.sidebar-appearance summary,.appearance-heading h2){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.forum .appearance-preview{min-height:0}.forum .post .star,.forum .post .star.on{color:var(--gold)}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.bar,.location){background:var(--glass-bar);-webkit-backdrop-filter:saturate(1.08);backdrop-filter:saturate(1.08);border-bottom:1px solid var(--glass-edge)}@media (width>=1001px){.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.bar,.location){-webkit-backdrop-filter:var(--shelf-lens,) saturate(1.08);backdrop-filter:var(--shelf-lens,) saturate(1.08);box-shadow:inset 0 1px #ffffff30,inset 0 -1px #ffffff26}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .reader-layout{isolation:isolate}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .reader-layout:before{content:"";z-index:-1;top:var(--spill-top,0px);height:var(--spill-height,308px);background:var(--sidebar-banner,none) var(--spill-x,0px) var(--spill-y,0px) / var(--spill-width,100%) auto no-repeat;filter:blur(32px);opacity:.3;pointer-events:none;width:100%;position:absolute;left:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000),linear-gradient(#0000,#000 60px 40%,#0000 95%);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000),linear-gradient(#0000,#000 60px 40%,#0000 95%);-webkit-mask-composite:source-in;mask-composite:intersect}}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .sidebar :is(a:hover,a[aria-current]){background:color-mix(in srgb, var(--paper-2) 22%, transparent)}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .sidebar-appearance :is(select,button){background:color-mix(in srgb, var(--paper-2) 28%, transparent);border-color:var(--glass-control-edge)}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.thread,.feed,.settings,.profile,.post-page,.rail-card){border:1px solid var(--glass-edge);background:var(--glass-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 1px var(--glass-highlight), 0 8px 22px -20px #47767980;border-radius:20px;padding:20px}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .thread .post.is-reply{background:linear-gradient(100deg, var(--glass-reply), transparent);border-color:var(--glass-reply-rule)}.forum[data-theme=glass-adaptive] :is(.thread,.feed,.settings,.profile,.post-page,.rail-card){box-shadow:inset 0 1px 1px var(--glass-highlight), inset 0 -1px 1px #142c3d1a, 0 12px 28px -22px #142c3d70}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .media-gallery{padding:var(--layout-panel-inset);gap:var(--layout-group-gap);border:1px solid color-mix(in srgb, var(--glass-edge) 35%, transparent);box-shadow:none;background:0 0;border-radius:14px;margin-bottom:.75em;overflow:visible}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .thumbnail{box-shadow:-8px 12px 32px -10px color-mix(in srgb, var(--image-light-left,transparent) 30%, transparent), 8px 12px 32px -10px color-mix(in srgb, var(--image-light-right,transparent) 30%, transparent), 0 6px 14px -10px #142c3d26;border-radius:8px;position:relative;overflow:visible}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .thumbnail>img{border-radius:inherit}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .thumbnail:before,.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .thumbnail:after{content:"";pointer-events:none;border-radius:13px;position:absolute;inset:-5px}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .thumbnail:before{opacity:.45;filter:var(--glass-lens,blur(.4px)) blur(1.2px) saturate(.72);background:linear-gradient(145deg, #f7fcff80, #edf5fa52 55%, #f7fcff66), var(--glass-image) center / cover;box-shadow:none;padding:9px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .thumbnail:after{opacity:.45;background:radial-gradient(at 12% 0,#ffffffb3,#0000 30%),radial-gradient(at 88% 100%,#fff6,#0000 25%),conic-gradient(from 210deg,#ffffffb3,#fff0 25%,#ffffff80 45%,#fff0 65%,#e1edf280);padding:3px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.thumbnail,.posted-image){border-radius:12px;position:relative}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .posted-image{max-width:100%;line-height:0;display:block}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .posted-image.led{width:fit-content}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.thumbnail,.posted-image) img{border-radius:inherit}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.thumbnail,.posted-image):before{content:"";border-radius:inherit;opacity:.8;pointer-events:none;filter:blur(.6px)saturate(.8);background:linear-gradient(145deg,#f7fcff80,#edf5fa52 55%,#f7fcff66);padding:7px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.thumbnail,.posted-image,.tiles .picture,.picture-grid a):after{content:"";border:1px solid color-mix(in srgb, var(--pink-ink) 25%, transparent);border-radius:inherit;opacity:1;pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffff12 46%,#ffffff80 50%,#ffffff12 54%,#0000 58%) 100% 0/350% 100% no-repeat;padding:0;position:absolute;inset:0;box-shadow:inset 1px 0 2px #a5f3ff30,inset -1px 0 2px #ffb1df30;-webkit-mask:none;mask:none}@media (hover:hover) and (prefers-reduced-motion:no-preference){.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.thumbnail,.posted-image,.tiles .picture,.picture-grid a):after{transition:background-position .8s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1)}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.posted-image,.tiles .picture,.picture-grid a){transition:transform .38s cubic-bezier(.22,1,.36,1)}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.posted-image,.tiles .picture,.picture-grid a):hover{transform:translateY(-2px)scale(1.015)}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.thumbnail,.posted-image,.tiles .picture,.picture-grid a):hover:after{background-position:45% 0;box-shadow:inset 1px 0 2px #a5f3ff45,inset -1px 0 2px #ffb1df45}}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .picture-grid a{position:relative}@media (prefers-reduced-motion:reduce){.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.thumbnail,.posted-image,.tiles .picture,.picture-grid a):hover:after{background-position:45% 0}}.forum{--media-radius:8px;--media-hover-shadow:0 7px 14px -9px #0008;--catalog-surface:color-mix(in srgb, var(--paper-2) 28%, transparent);--catalog-edge:var(--rule)}.forum:is([data-theme=yotsuba],[data-theme=yotsuba-b],[data-theme=gold]){--media-radius:3px;--media-hover-shadow:0 6px 12px -8px #51433366;--catalog-surface:color-mix(in srgb, var(--paper-2) 40%, transparent)}.forum:is([data-theme=glass],[data-theme=glass-adaptive]){--media-radius:10px;--catalog-surface:var(--glass-surface);--catalog-edge:color-mix(in srgb, var(--glass-edge) 55%, transparent)}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.thumbnail,.thumb,.entry-image){--media-hover-shadow:inset 0 1px 1px #ffffff80, -7px 12px 26px -10px color-mix(in srgb, var(--image-light-left,transparent) 35%, transparent), 7px 12px 26px -10px color-mix(in srgb, var(--image-light-right,transparent) 35%, transparent)}.forum[data-theme=burger]{--media-radius:8px;--media-hover-shadow:0 7px 12px -8px #a7193080;--catalog-surface:#fff9e6;--catalog-edge:#c6a34c80}.forum:is([data-theme=pocket],[data-theme=air]){--media-radius:10px;--media-hover-shadow:0 6px 14px -8px #12677980, inset 0 1px 1px #fffc}.forum .tile{border:1px solid var(--catalog-edge);border-radius:calc(var(--media-radius) + 4px);background:var(--catalog-surface);padding:10px;transition:border-color .16s ease-out,background-color .16s ease-out}.forum .tile .subject{font-weight:650;line-height:1.35}.forum .tile-board{color:var(--blue-ink);white-space:nowrap;margin-left:7px;display:inline-block}.forum .tile .meta{font-variant-numeric:tabular-nums;margin-top:4px}.forum :is(.thumb,.entry-image,.row-thumb){border-radius:var(--media-radius)}.forum .thumb img,.forum .entry-image img{border-radius:inherit}.forum :is(.thumbnail,.thumb,.entry-image,.row-thumb){transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease-out}.forum .tile:focus-visible{outline:2px solid var(--blue-ink);outline-offset:3px}.forum .tile:focus-visible .thumb,.forum .entry:focus-within .entry-image,.forum .row:focus-within .row-thumb,.forum .thumbnail:focus-visible{box-shadow:var(--media-hover-shadow)}.forum[data-theme=burger] .tile{border-top:4px solid #0000;border-image:var(--burger-stripes) 4 0 0}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .quote-preview{border-color:var(--glass-edge);background:var(--glass-surface), var(--paper)}.forum[data-theme=burger] .quote-preview{border-color:var(--blue);background:var(--paper-2)}@media (hover:hover) and (pointer:fine){.forum .tile:hover{border-color:color-mix(in srgb, var(--blue-ink) 45%, var(--catalog-edge))}.forum .tile:hover .thumb,.forum .entry-image:hover,.forum .row:hover .row-thumb,.forum .thumbnail:hover{box-shadow:var(--media-hover-shadow);transform:translateY(-2px)scale(1.015)}.forum .tile:active .thumb,.forum .entry-image:active,.forum .row:active .row-thumb,.forum .thumbnail:active{transform:translateY(0)scale(.99)}}.forum[data-theme][class] .thread .posts>.post{box-sizing:border-box;min-width:0;padding:var(--layout-panel-inset)}.forum :is(.popular .entry,.thread .posts){border:1px solid color-mix(in srgb, var(--rule) 65%, transparent);border-radius:10px}.forum :is(.popular .reply,.thread .post:not(.op)){border:1px solid color-mix(in srgb, var(--rule) 45%, transparent);border-radius:6px}.forum .popular .picture-grid a{border:1px solid var(--catalog-edge);border-radius:var(--media-radius,6px);transition:transform .16s,border-color .16s}.forum .popular .picture-grid a:hover{border-color:var(--blue-ink);transform:translateY(-2px)}.forum:is([data-theme=yotsuba],[data-theme=yotsuba-b],[data-theme=gold],[data-theme=tomorrow]) :is(.popular .entry,.thread .posts,.popular .reply,.thread .post:not(.op)){border-radius:3px}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.thread,.feed){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.popular .entry,.thread .posts,.feed-items .item){border:1px solid var(--glass-edge);background:var(--glass-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 1px var(--glass-highlight), 0 8px 22px -20px #142c3d70;border-radius:14px;padding:16px}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .feed-items{gap:12px;display:grid}.forum[data-theme=glass-adaptive] :is(.popular .entry,.feed-items .item){-webkit-backdrop-filter:none;backdrop-filter:none}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.popular .reply,.thread .post:not(.op),.embed[data-kind=board]){background:linear-gradient(110deg, var(--glass-reply), transparent);border-color:color-mix(in srgb, var(--glass-reply-rule) 50%, transparent)}.forum[data-theme=burger] :is(.popular .entry,.thread .posts){--burger-frame-size:3px;background:var(--burger-frame), var(--paper-2);border:0;border-radius:10px}.forum[data-theme=burger] :is(.popular .reply,.thread .post:not(.op)){border-color:#c6a34c80;border-top:2px solid var(--blue);background:#fff5d5}.forum[data-theme=burger] .popular .picture-grid a{border:2px solid #c92538}@media (width<=720px){.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.popular .entry,.thread .posts,.feed-items .item){padding:var(--layout-panel-inset)}}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) ol.tiles>.tile{isolation:isolate;border:1px solid color-mix(in srgb, var(--glass-edge) 35%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:12px;position:relative;box-shadow:0 7px 18px -14px #142c3d66}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) ol.tiles>.tile:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:var(--glass-lens,blur(1px)) blur(.45px) saturate(1.08);backdrop-filter:var(--glass-lens,blur(1px)) blur(.45px) saturate(1.08);background:linear-gradient(135deg,#ffffff0d,#0000 35%,#d8fff206);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0009 3px,#0000 12px calc(100% - 12px),#0009 calc(100% - 3px),#000),linear-gradient(#000,#0009 3px,#0000 12px calc(100% - 12px),#0009 calc(100% - 3px),#000);mask-image:linear-gradient(90deg,#000,#0009 3px,#0000 12px calc(100% - 12px),#0009 calc(100% - 3px),#000),linear-gradient(#000,#0009 3px,#0000 12px calc(100% - 12px),#0009 calc(100% - 3px),#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-over;mask-composite:add;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) ol.tiles>.tile:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:var(--glass-surface);-webkit-backdrop-filter:blur(8px)saturate(1.12);backdrop-filter:blur(8px)saturate(1.12);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#0006 4px,#000 12px calc(100% - 12px),#0006 calc(100% - 4px),#0000),linear-gradient(#0000,#0006 4px,#000 12px calc(100% - 12px),#0006 calc(100% - 4px),#0000);mask-image:linear-gradient(90deg,#0000,#0006 4px,#000 12px calc(100% - 12px),#0006 calc(100% - 4px),#0000),linear-gradient(#0000,#0006 4px,#000 12px calc(100% - 12px),#0006 calc(100% - 4px),#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.forum .media-toggle{opacity:.5;border:1px solid var(--rule);background:var(--paper-2);width:18px;height:22px;color:var(--ink-3);border-radius:5px;place-items:center;padding:0;display:grid;transform:scaleX(-1)}.forum .bar .media-toggle{opacity:1;width:28px;height:28px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:4px}.forum .bar .media-toggle:hover:not(:disabled){background:var(--paper-2);color:var(--ink)}.forum[class] .bar a.logo:is(:hover,:focus-visible){--brand-ink:var(--logo-hover-ink,var(--pink-ink));box-shadow:none;background:0 0}.forum[class] .bar a.logo:is(:hover,:focus-visible) .wordmark{color:var(--logo-hover-ink,var(--pink-ink))}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .board-directory{border-color:var(--glass-edge);background:var(--glass-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 1px var(--glass-highlight)}.forum[data-theme=burger] .board-directory{border-top:3px solid var(--blue)}.forum .media-toggle:hover,.forum .media-toggle:focus-visible{opacity:1;color:var(--blue-ink)}@media (width<=1000px){.forum [data-media-toggle-slot],.forum #recent-media{display:none}}@media (width>=1001px){.forum .reader-layout{min-height:max(calc(100dvh - 124px), var(--right-media-height,0px))}.forum[class] .reader-layout>.content{box-sizing:border-box;width:calc(100% - var(--right-media-width,0px));margin-right:var(--right-media-width,0px)}.forum .reader-layout:has(>.pictures:not([hidden])):after{content:"";top:-28px;bottom:0;right:calc(var(--right-media-width) + var(--gutter) - 12px);background:var(--rule);opacity:.35;pointer-events:none;border-radius:2px;width:2px;position:absolute}.forum .reader-layout:has(.media-resize:hover,.media-resize:focus-visible):after{background:var(--blue-ink);opacity:1}}@media (prefers-reduced-motion:reduce){.forum :is(.thumbnail,.thumb,.entry-image,.row-thumb){transition:none;transform:none!important}}@media (forced-colors:active){.forum ol.tiles>.tile:before,.forum ol.tiles>.tile:after{display:none}.forum ol.tiles>.tile{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:canvas}.forum .posted-image:before,.forum .posted-image:after{display:none}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.bar,.location){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.forum .reader-layout:before{display:none}.forum :is(.thumbnail,.thumb,.entry-image,.row-thumb){box-shadow:none!important;transform:none!important}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .thumbnail{box-shadow:none}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .thumbnail:before,.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .thumbnail:after{display:none}}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.submit,.settings button,select){border:1px solid var(--glass-control-edge);color:var(--ink);background:var(--glass-control);box-shadow:inset 0 1px 1px var(--glass-highlight);border-radius:10px}@media (width<=720px){.forum{--gutter:var(--space-3)}.forum :is(.thread-head .no,.reply-head .no,.time .ref,.day .ref,.embed .address,.thread-counts,.thread-preview .counts a,.more,.omitted){box-sizing:border-box;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.forum .thread-head>a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.forum .tiles :is(.title,.catalog-excerpt){min-height:44px}.forum .tiles .counts{min-height:44px;line-height:44px}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) :is(.thread,.feed,.settings,.profile,.post-page,.rail-card){padding:var(--layout-panel-inset);border-radius:14px}}@media (prefers-reduced-motion:reduce){.forum *,.forum :before,.forum :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.forum{color:canvastext;--paper:Canvas;--paper-2:Canvas;--ink:CanvasText;--ink-3:CanvasText;--meta:CanvasText;--rule:CanvasText;--blue:LinkText;--blue-ink:LinkText;--name:LinkText;--gold:LinkText;background:canvas}.forum :is(.thread,.feed,.bar,.location,.settings,button,select,input,textarea){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.forum :focus-visible{outline-color:highlight}.forum :is(.popular .entry,.popular .reply,.thread .posts,.thread .post:not(.op),.feed-items .item){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border:1px solid canvastext}}@media (width<=720px){.forum .thread-head .title{align-items:center;min-height:44px;display:flex}.forum .thread-preview{padding:var(--layout-panel-inset)}.forum .filter-heading{gap:8px;margin-bottom:12px;padding-block:12px}.forum .filter-heading h1{font-size:24px;line-height:1.25}.forum .profile .counts a{align-items:center;min-height:44px;display:inline-flex}.forum :is(.composer,#write,#new-thread) input[type=text],.forum :is(.composer,#write,#new-thread) input:not([type]){box-sizing:border-box;min-height:44px;font-size:16px}.forum .post-page>h1{overflow-wrap:anywhere;font-size:24px;line-height:1.3}.forum .post-page .byline{margin-block:12px 16px}.forum .post-page .actions :is(a,button){align-items:center;min-height:44px;display:inline-flex}.forum :is(input,textarea,.ProseMirror){scroll-margin-block:160px 80px}}@media (pointer:coarse) and (height<=500px){.forum .top{position:relative}}.sidebar nav[data-collapsed=true]:not(.compact)>a{display:none}.sidebar.compact nav[data-collapsed=true]>a{display:flex}nav[data-collapsed=true]:not(.compact)>a{display:none}.sidebar h2:has(.section-toggle){justify-content:flex-start;gap:6px}nav h2:has(.section-toggle){justify-content:flex-start;gap:6px}.section-toggle{width:24px;min-height:24px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}h2:has(.section-toggle)>.add{margin-inline-start:auto}.section-toggle:focus-visible{outline:2px solid var(--pink-ink);outline-offset:2px}@media (width<=720px){.section-toggle{width:44px;min-height:44px}}.forum .post-foot .post-actions{display:contents}.post-foot{gap:12px}.post-foot .fav-form{margin:0}.post-foot .fav{min-width:44px;min-height:36px;color:var(--meta);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 6px;display:inline-flex}.post-foot :is(.bookmark-action,.collection-action){margin-inline-start:0}.post-foot .reply{order:-1;align-items:center;gap:6px;min-height:36px;display:inline-flex}.post-foot :is(.bookmark-link,.collection-link){width:36px;min-height:36px}@media (width<=720px){.post-foot :is(.fav,.reply,.bookmark-link,.collection-link){min-width:44px;min-height:44px}}.forum .sidebar details.sidebar-appearance>summary.sidebar-disclosure[class]{height:auto;min-height:0;box-shadow:none;text-shadow:none;clip-path:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;list-style:none;display:block;position:static}.forum .sidebar details.sidebar-appearance>summary.sidebar-disclosure[class]:before,.forum .sidebar details.sidebar-appearance>summary.sidebar-disclosure[class]:after{display:none}.forum .sidebar details.sidebar-appearance>summary.sidebar-disclosure[class]::-webkit-details-marker{display:none}.sidebar .sidebar-section-heading{justify-content:flex-start;align-items:center;gap:6px;display:flex}.sidebar .section-chevron{flex-shrink:0;place-items:center;width:24px;height:24px;display:grid;transform:rotate(-90deg)}.sidebar details[open] .section-chevron{transform:none}@media (width<=720px){.sidebar .section-chevron{width:44px;height:44px}}.forum[class] .sidebar #sidebar-content[id]:not([hidden]){flex-direction:column;gap:16px;display:flex}.sidebar #sidebar-content>nav{border-top:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.sidebar #sidebar-content>details.sidebar-appearance{border:0;margin:0;padding:0}.sidebar:not(.compact) #sidebar-content>nav>h2,.sidebar #sidebar-content>details.sidebar-appearance>summary>h2{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:8px;min-height:36px;margin:0;padding:4px 8px;line-height:24px;display:flex}.sidebar:not(.compact) #sidebar-content>nav>a{box-sizing:border-box;align-items:center;gap:8px;min-height:36px;margin:0;padding:4px 8px;line-height:20px;display:flex}.sidebar:not(.compact) #sidebar-content>nav>a>:first-child{flex:0 0 24px;place-items:center;width:24px;display:grid}.sidebar #sidebar-content .section-toggle,.sidebar #sidebar-content .section-chevron{flex:0 0 24px;width:24px;height:24px;min-height:24px;margin:0;padding:0}.sidebar #sidebar-content>nav>h2>a.add{flex:0 0 24px;width:24px;height:24px;min-height:24px;margin:0 0 0 auto;padding:0}.sidebar #sidebar-content>details.sidebar-appearance>form{margin-top:8px}.sidebar #sidebar-content>details.sidebar-appearance>summary>h2{margin-bottom:0}@media (pointer:coarse){.sidebar:not(.compact) #sidebar-content>nav>a{min-height:44px}}.sidebar:not(.compact) #sidebar-content>nav[data-collapsed=true]>a{display:none}.sidebar #sidebar-content .sidebar-section-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.forum[data-theme] .thread .post-foot{justify-content:flex-start;align-items:center;gap:var(--layout-control-gap);box-shadow:none;background:0 0;border:0;flex-wrap:wrap;margin-top:12px;padding:0;display:flex}.forum[data-theme] .thread .post-foot :is(.reply,.fav,.bookmark-link,.collection-link){min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:13px;line-height:20px;display:inline-flex}.forum[data-theme] .thread .post-foot :is(.bookmark-action,.collection-action){margin-inline-start:0}.forum[data-theme] .thread .post-head .replies{text-align:start;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;margin:0;display:inline-flex}.forum[data-theme] .thread .post-head .replies .quote{margin-inline-start:0}@media (width<=720px),(pointer:coarse){.forum[data-theme] .thread .post-foot :is(.reply,.fav,.bookmark-link,.collection-link){min-width:44px;min-height:44px}}.forum[data-theme] .profile .sections .profile-tools-menu :is(a,button){color:var(--ink);border:0;margin:0;text-decoration:none}.forum input[data-hue-slider]{filter:none;background:0 0!important}.forum input[data-hue-slider]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#ff4040,#ffbf40,#bfff40,#40ff40,#40ffbf,#40bfff,#4040ff,#bf40ff,#ff40bf,#ff4040)!important}.forum input[data-hue-slider]::-moz-range-track{background:linear-gradient(90deg,#ff4040,#ffbf40,#bfff40,#40ff40,#40ffbf,#40bfff,#4040ff,#bf40ff,#ff40bf,#ff4040)!important}.forum input[data-hue-slider]::-webkit-slider-thumb{background:#42464d!important;border-color:#fff!important}.forum input[data-hue-slider]::-moz-range-thumb{background:#42464d!important;border-color:#fff!important}.forum[data-theme=baryon][data-ready] :is(.fav.on,.fav[aria-pressed=true],.bookmark-link[aria-pressed=true]){color:#edf2fa;filter:drop-shadow(0 0 3px #d8efffa6)}:is(.board-dashboard,.filter-heading) h1>.board-heading-icon{vertical-align:-.15em;flex-shrink:0;width:1.1em;height:1.1em;margin-inline-end:.25em;display:inline-flex}:is(.board-dashboard,.filter-heading) h1>.board-heading-icon>:is(svg,img){width:100%;height:100%}
