/* IZEK Ждём fixed50 — isolated, theme-aware UI */
.wait50{--w-bg:var(--bg,#f6f7f9);--w-panel:var(--panel,#fff);--w-panel-2:var(--panel-soft,#f7f8fa);--w-text:var(--text,#17191d);--w-muted:var(--muted,#6d7380);--w-line:var(--line,#e5e7eb);--w-primary:var(--primary,#2167e8);--w-soft:color-mix(in srgb,var(--w-primary) 9%,var(--w-panel));width:min(calc(100% - 32px),1180px);margin:0 auto;padding:20px 0 40px;color:var(--w-text)}
.wait50 *{box-sizing:border-box}.wait50 a{color:inherit;text-decoration:none}.wait50 img{display:block;max-width:100%}.wait50 button,.wait50 input,.wait50 select{font:inherit}.wait50 h1,.wait50 h2,.wait50 h3,.wait50 p{overflow-wrap:anywhere}
.wait50 .w44-btn,.wait50 .w39-btn{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid var(--w-line);border-radius:10px;background:var(--w-panel);color:var(--w-text);font-size:12px;font-weight:760;line-height:1;cursor:pointer;transition:.15s ease}.wait50 .w44-btn:hover,.wait50 .w39-btn:hover{border-color:color-mix(in srgb,var(--w-primary) 42%,var(--w-line));color:var(--w-primary)}.wait50 .w44-btn.primary,.wait50 .w39-btn-primary{border-color:var(--w-primary);background:var(--w-primary);color:#fff}.wait50 .w44-btn.primary:hover,.wait50 .w39-btn-primary:hover{filter:brightness(.97);color:#fff}.wait50 .w44-btn.quiet,.wait50 .w39-btn-ghost{background:var(--w-panel-2)}
.wait50 .w44-eyebrow,.wait50 .w39-eyebrow{display:block;color:var(--w-primary);font-size:11px;font-weight:850;letter-spacing:.075em;text-transform:uppercase}
.wait50 .w44-homehead{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:14px;padding:17px 19px;border:1px solid var(--w-line);border-radius:16px;background:var(--w-panel)}.wait50 .w44-homehead>div:first-child{min-width:0}.wait50 .w44-homehead h1{margin:4px 0 4px;font-size:clamp(26px,2.5vw,30px);line-height:1.08;letter-spacing:-.03em}.wait50 .w44-homehead p{max-width:690px;margin:0;color:var(--w-muted);font-size:14px;line-height:1.5}.wait50 .w44-head-actions{display:flex;gap:8px;flex:0 0 auto}
.wait50 .w39-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 12px}.wait50 .w39-stats a{display:flex;min-height:70px;flex-direction:column;justify-content:center;padding:12px 14px;border:1px solid var(--w-line);border-radius:13px;background:var(--w-panel)}.wait50 .w39-stats strong{font-size:21px;line-height:1}.wait50 .w39-stats span{margin-top:6px;color:var(--w-muted);font-size:12px;line-height:1.35}.wait50 .w39-stats a:hover{border-color:color-mix(in srgb,var(--w-primary) 30%,var(--w-line))}
.wait50 .w39-categories{display:flex;gap:7px;overflow:auto;margin:0 0 12px;padding:1px 0 4px;scrollbar-width:none}.wait50 .w39-categories::-webkit-scrollbar{display:none}.wait50 .w39-categories a{flex:0 0 auto;min-width:112px;padding:9px 11px;border:1px solid var(--w-line);border-radius:11px;background:var(--w-panel)}.wait50 .w39-categories b{display:block;font-size:13px}.wait50 .w39-categories span{display:block;margin-top:2px;color:var(--w-muted);font-size:11px;white-space:nowrap}.wait50 .w39-categories a.is-active{border-color:color-mix(in srgb,var(--w-primary) 35%,var(--w-line));background:var(--w-soft);color:var(--w-primary)}
.wait50 .w39-searchbar{display:grid;grid-template-columns:minmax(260px,1fr) 150px 140px auto;gap:7px;position:sticky;top:8px;z-index:9;margin:0 0 18px;padding:8px;border:1px solid var(--w-line);border-radius:13px;background:color-mix(in srgb,var(--w-panel) 95%,transparent);box-shadow:0 7px 20px rgba(24,28,38,.06);backdrop-filter:blur(12px)}.wait50 .w39-search-input{display:flex;align-items:center;gap:8px;min-height:38px;padding:0 11px;border:1px solid var(--w-line);border-radius:9px;background:var(--w-panel-2)}.wait50 .w39-search-input span{color:var(--w-muted);font-size:16px}.wait50 .w39-search-input input{width:100%;border:0;outline:0;background:transparent;color:var(--w-text);font-size:13.5px}.wait50 .w39-searchbar select{min-width:0;border:1px solid var(--w-line);border-radius:9px;background:var(--w-panel-2);color:var(--w-text);padding:0 10px;font-size:12.5px;outline:none}
.wait50 .w39-section-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:22px 0 10px}.wait50 .w39-section-head h2{margin:3px 0 0;font-size:21px;line-height:1.12;letter-spacing:-.025em}.wait50 .w39-section-head p,.wait50 .w39-section-head>a{margin:0;color:var(--w-muted);font-size:12px}.wait50 .w39-section-head>a:hover{color:var(--w-primary)}
.wait50 .w39-soon-track{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.wait50 .w39-soon-card{display:grid;grid-template-rows:auto auto auto;min-width:0}.wait50 .w39-soon-card>div{aspect-ratio:2/3;overflow:hidden;border:1px solid var(--w-line);border-radius:11px;background:var(--w-panel-2)}.wait50 .w39-soon-card img{width:100%;height:100%;object-fit:cover}.wait50 .w39-mini-fallback{display:grid;width:100%;height:100%;place-items:center;color:var(--w-primary);font-size:25px;font-weight:850;background:var(--w-soft)}.wait50 .w39-soon-card small{margin-top:6px;color:var(--w-primary);font-size:11.5px;font-weight:800}.wait50 .w39-soon-card strong{margin-top:2px;font-size:12px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.wait50 .w44-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.wait50 .w44-card{min-width:0;overflow:hidden;border:1px solid var(--w-line);border-radius:14px;background:var(--w-panel);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.wait50 .w44-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--w-primary) 28%,var(--w-line));box-shadow:0 8px 22px rgba(22,28,42,.075)}.wait50 .w44-card-art{display:block;position:relative;aspect-ratio:2/3;overflow:hidden;background:var(--w-panel-2)}.wait50 .w44-card-art>img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.wait50 .w44-card:hover .w44-card-art>img{transform:scale(1.018)}.wait50 .w44-fallback{display:grid;width:100%;height:100%;place-content:center;gap:5px;text-align:center;background:linear-gradient(155deg,var(--w-soft),var(--w-panel-2))}.wait50 .w44-fallback strong{font-size:34px;color:var(--w-primary)}.wait50 .w44-fallback span{color:var(--w-muted);font-size:11px}.wait50 .w44-date-badge{position:absolute;left:8px;bottom:8px;max-width:calc(100% - 16px);padding:5px 7px;border-radius:8px;background:rgba(15,18,24,.78);color:#fff;font-size:11px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;backdrop-filter:blur(8px)}.wait50 .w44-card-body{display:flex;min-height:218px;flex-direction:column;padding:12px}.wait50 .w44-card-meta{display:flex;gap:5px;flex-wrap:wrap}.wait50 .w44-card-meta span{padding:3px 6px;border-radius:6px;background:var(--w-panel-2);color:var(--w-muted);font-size:11px;font-weight:800}.wait50 .w44-card h3{margin:7px 0 0;font-size:15.5px;line-height:1.3}.wait50 .w44-card h3 a:hover{color:var(--w-primary)}.wait50 .w44-card-original{display:block;margin-top:3px;color:var(--w-muted);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wait50 .w44-card p{margin:8px 0 0;color:var(--w-muted);font-size:12.5px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wait50 .w44-card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:9px}.wait50 .w44-card-foot span{min-width:0;color:var(--w-muted);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wait50 .w44-card-foot a{flex:0 0 auto;color:var(--w-primary);font-size:11.5px;font-weight:800}
.wait50 .w39-pager{display:flex;align-items:center;justify-content:center;gap:10px;margin:18px 0 0}.wait50 .w39-pager>span{color:var(--w-muted);font-size:12px}.wait50 .w39-empty{padding:38px 20px;border:1px dashed var(--w-line);border-radius:14px;background:var(--w-panel);text-align:center}.wait50 .w39-empty-mark{display:grid;width:38px;height:38px;margin:0 auto 10px;place-items:center;border-radius:50%;background:var(--w-soft);color:var(--w-primary);font-weight:900}.wait50 .w39-empty h2{margin:0;font-size:18px}.wait50 .w39-empty p{max-width:560px;margin:7px auto 13px;color:var(--w-muted);font-size:13px;line-height:1.55}.wait50 .w39-empty small{display:block;color:var(--w-muted);font-size:11px}
.wait50 .w39-changes,.wait50 .w39-callout,.wait50 .w39-request,.wait50 .w39-surface,.wait50 .w44-panel{border:1px solid var(--w-line);border-radius:14px;background:var(--w-panel)}.wait50 .w39-changes{margin-top:18px;padding:0 15px 10px}.wait50 .w39-change-list{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.wait50 .w39-change-list a{display:grid;grid-template-columns:7px minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px 0;border-top:1px solid var(--w-line)}.wait50 .w39-change-dot,.wait50 .w39-notice-dot,.wait50 .w44-timeline i{width:6px;height:6px;border-radius:50%;background:var(--w-primary)}.wait50 .w39-change-list strong{display:block;font-size:12px;line-height:1.355}.wait50 .w39-change-list small,.wait50 .w39-notice small,.wait50 .w44-timeline small{display:block;margin-top:2px;color:var(--w-muted);font-size:11px}.wait50 .w39-change-list b{color:var(--w-primary)}
.wait50 .w39-bottom-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:10px;margin-top:12px}.wait50 .w39-callout,.wait50 .w39-request{padding:16px}.wait50 .w39-callout h2,.wait50 .w39-request h2{margin:5px 0 5px;font-size:17px}.wait50 .w39-callout p,.wait50 .w39-request p{margin:0 0 12px;color:var(--w-muted);font-size:12.5px;line-height:1.55}.wait50 .w39-request form{display:grid;grid-template-columns:minmax(0,1fr) 135px auto;gap:7px}.wait50 .w39-request input,.wait50 .w39-request select{min-width:0;min-height:38px;border:1px solid var(--w-line);border-radius:9px;background:var(--w-panel-2);color:var(--w-text);padding:0 10px;font-size:12px}.wait50 .w39-attribution{max-width:820px;margin:20px auto 0;color:var(--w-muted);font-size:11px;line-height:1.6;text-align:center}.wait50 .w39-alert,.wait50 .w44-alert{margin:10px 0;padding:10px 12px;border:1px solid #e9b3b3;border-radius:10px;background:#fff5f5;color:#9f2c2c;font-size:11px}
/* detail */
.wait50 .w44-breadcrumb{display:flex;align-items:center;gap:7px;overflow:hidden;margin-bottom:9px;color:var(--w-muted);font-size:12px;white-space:nowrap}.wait50 .w44-breadcrumb a:hover{color:var(--w-primary)}.wait50 .w44-breadcrumb b{overflow:hidden;color:var(--w-text);text-overflow:ellipsis}.wait50 .w44-detail-head{display:grid;grid-template-columns:210px minmax(0,1fr) 245px;gap:20px;padding:18px;border:1px solid var(--w-line);border-radius:16px;background:var(--w-panel)}.wait50 .w44-detail-poster{aspect-ratio:2/3;overflow:hidden;border:1px solid var(--w-line);border-radius:12px;background:var(--w-panel-2)}.wait50 .w44-detail-poster img{width:100%;height:100%;object-fit:cover}.wait50 .w44-detail-main{min-width:0;align-self:center}.wait50 .w44-kickers{display:flex;gap:5px;flex-wrap:wrap}.wait50 .w44-kickers span{padding:4px 7px;border-radius:7px;background:var(--w-panel-2);color:var(--w-muted);font-size:11px;font-weight:800}.wait50 .w44-kickers .is-status{background:var(--w-soft);color:var(--w-primary)}.wait50 .w44-detail-main h1{margin:8px 0 3px;font-size:clamp(28px,3vw,36px);line-height:1.07;letter-spacing:-.035em}.wait50 .w44-original{margin:0;color:var(--w-muted);font-size:13px}.wait50 .w44-release-date{margin:14px 0;padding:11px 12px;border:1px solid color-mix(in srgb,var(--w-primary) 18%,var(--w-line));border-radius:11px;background:var(--w-soft)}.wait50 .w44-release-date small{display:block;color:var(--w-muted);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.wait50 .w44-release-date strong{display:block;margin-top:3px;font-size:16px;line-height:1.3}.wait50 .w44-release-date span{display:block;margin-top:3px;color:var(--w-primary);font-size:12px;font-weight:800}.wait50 .w44-detail-actions,.wait50 .w44-subscribe{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.wait50 .w44-subscribe label{display:flex;min-height:38px;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--w-line);border-radius:9px;background:var(--w-panel-2);color:var(--w-muted);font-size:11.5px}.wait50 .w44-subscribe input{width:15px;height:15px;margin:0}.wait50 .w44-facts{align-self:stretch;padding-left:18px;border-left:1px solid var(--w-line)}.wait50 .w44-facts h2{margin:0 0 8px;font-size:15px}.wait50 .w44-facts dl{margin:0}.wait50 .w44-facts dl>div{display:grid;grid-template-columns:1fr auto;gap:10px;padding:7px 0;border-top:1px solid var(--w-line)}.wait50 .w44-facts dt{color:var(--w-muted);font-size:11px}.wait50 .w44-facts dd{margin:0;text-align:right;font-size:11.5px;font-weight:760;overflow-wrap:anywhere}.wait50 .w44-id-row{display:flex;gap:5px;flex-wrap:wrap;margin-top:9px}.wait50 .w44-id-row a{padding:4px 6px;border:1px solid var(--w-line);border-radius:6px;background:var(--w-panel-2);color:var(--w-primary);font-size:11px;font-weight:800}
.wait50 .w44-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:12px;margin-top:12px}.wait50 .w44-detail-content{display:grid;gap:12px;min-width:0}.wait50 .w44-panel{padding:15px}.wait50 .w44-section-title span{color:var(--w-primary);font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.wait50 .w44-section-title h2{margin:3px 0 10px;font-size:19px}.wait50 .w44-description{margin:0;color:var(--w-text);font-size:14px;line-height:1.7}.wait50 .w44-dates{display:grid;grid-template-columns:1fr 1fr;gap:8px}.wait50 .w44-dates article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:11px;border:1px solid var(--w-line);border-radius:10px;background:var(--w-panel-2)}.wait50 .w44-dates small{color:var(--w-muted);font-size:11px}.wait50 .w44-dates strong{display:block;margin-top:2px;font-size:13px}.wait50 .w44-dates span{display:block;margin-top:2px;color:var(--w-muted);font-size:11px}.wait50 .w44-date-state{text-align:right}.wait50 .w44-date-state b{display:block;color:var(--w-primary);font-size:11px}.wait50 .w44-date-state a{display:block;margin-top:5px;color:var(--w-primary);font-size:11px}.wait50 .w44-children{display:grid;grid-template-columns:1fr 1fr;gap:6px}.wait50 .w44-children a{display:flex;justify-content:space-between;gap:10px;padding:9px 10px;border:1px solid var(--w-line);border-radius:9px;background:var(--w-panel-2);font-size:11.5px}.wait50 .w44-children b{color:var(--w-primary);white-space:nowrap}.wait50 .w44-related{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.wait50 .w44-related a{min-width:0}.wait50 .w44-related a>div{aspect-ratio:2/3;overflow:hidden;border:1px solid var(--w-line);border-radius:8px;background:var(--w-panel-2)}.wait50 .w44-related img{width:100%;height:100%;object-fit:cover}.wait50 .w44-related a>div>span{display:grid;width:100%;height:100%;place-items:center;color:var(--w-primary);font-size:22px;font-weight:850}.wait50 .w44-related strong{display:block;margin-top:5px;font-size:11px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wait50 .w44-related small{display:block;margin-top:2px;color:var(--w-muted);font-size:11px}.wait50 .w44-side{display:grid;align-content:start;gap:8px}.wait50 .w44-timeline article{display:grid;grid-template-columns:7px minmax(0,1fr);gap:7px;padding:9px 0;border-top:1px solid var(--w-line)}.wait50 .w44-timeline article:first-child{border-top:0}.wait50 .w44-timeline strong{display:block;font-size:11.5px;line-height:1.45}.wait50 .w44-timeline p{margin:0;color:var(--w-muted);font-size:12px}.wait50 .w44-side-link{padding:10px 12px;border:1px solid var(--w-line);border-radius:10px;background:var(--w-panel);color:var(--w-primary);font-size:11.5px;font-weight:800}
/* inbox */
.wait50 .w39-pagehead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.wait50 .w39-pagehead h1{margin:4px 0;font-size:26px}.wait50 .w39-pagehead p{margin:0;color:var(--w-muted);font-size:13px}.wait50 .w39-surface{padding:14px}.wait50 .w39-notice{display:grid;grid-template-columns:7px minmax(0,1fr) auto;gap:9px;align-items:center;padding:10px 0;border-top:1px solid var(--w-line)}.wait50 .w39-notice:first-child{border-top:0}.wait50 .w39-notice strong{font-size:12px;line-height:1.45}.wait50 .w39-notice.is-unread strong{color:var(--w-primary)}
:root[data-theme=dark] .wait50{--w-bg:var(--bg,#101217);--w-panel:var(--panel,#171a21);--w-panel-2:var(--panel-soft,#1d2129);--w-text:var(--text,#f1f3f7);--w-muted:var(--muted,#9da5b3);--w-line:var(--line,#2a303a)}:root[data-theme=dark] .wait50 .w44-card:hover{box-shadow:none}:root[data-theme=dark] .wait50 .w39-searchbar{box-shadow:none}
@media(max-width:1040px){.wait50 .w44-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wait50 .w39-soon-track{grid-template-columns:repeat(5,minmax(0,1fr))}.wait50 .w39-soon-card:nth-child(n+6){display:none}.wait50 .w44-detail-head{grid-template-columns:190px minmax(0,1fr) 220px}.wait50 .w44-related{grid-template-columns:repeat(5,minmax(0,1fr))}}
@media(max-width:820px){.wait50{width:min(calc(100% - 20px),1180px);padding-top:14px}.wait50 .w44-homehead{align-items:flex-start;flex-direction:column}.wait50 .w39-stats{grid-template-columns:1fr 1fr}.wait50 .w39-searchbar{position:relative;top:auto;grid-template-columns:1fr 1fr}.wait50 .w39-search-input{grid-column:1/-1}.wait50 .w39-searchbar>.w39-btn{grid-column:1/-1}.wait50 .w44-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wait50 .w39-soon-track{grid-template-columns:repeat(4,minmax(0,1fr))}.wait50 .w39-soon-card:nth-child(n+5){display:none}.wait50 .w44-detail-head{grid-template-columns:180px minmax(0,1fr)}.wait50 .w44-facts{grid-column:1/-1;padding:12px 0 0;border-left:0;border-top:1px solid var(--w-line)}.wait50 .w44-facts dl{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.wait50 .w44-detail-layout{grid-template-columns:1fr}.wait50 .w44-side{grid-template-columns:1fr}.wait50 .w44-related{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:600px){.wait50{width:min(calc(100% - 14px),1180px);padding-top:10px}.wait50 .w44-homehead{padding:14px;border-radius:13px}.wait50 .w44-homehead h1{font-size:24px}.wait50 .w44-head-actions{width:100%}.wait50 .w44-head-actions .w44-btn{flex:1}.wait50 .w39-stats a{min-height:62px;padding:10px}.wait50 .w39-stats strong{font-size:18px}.wait50 .w39-searchbar{grid-template-columns:1fr}.wait50 .w39-search-input{grid-column:auto}.wait50 .w39-searchbar>.w39-btn{grid-column:auto}.wait50 .w39-section-head{align-items:flex-start}.wait50 .w39-section-head p{display:none}.wait50 .w39-soon-track{display:flex;gap:8px;overflow:auto;scroll-snap-type:x mandatory}.wait50 .w39-soon-card{display:grid!important;flex:0 0 125px;scroll-snap-align:start}.wait50 .w44-grid{gap:8px}.wait50 .w44-card{border-radius:11px}.wait50 .w44-card-body{min-height:176px;padding:9px}.wait50 .w44-card p{font-size:11px;-webkit-line-clamp:2}.wait50 .w44-card h3{font-size:12px}.wait50 .w39-bottom-grid{grid-template-columns:1fr}.wait50 .w39-request form{grid-template-columns:1fr}.wait50 .w39-change-list{grid-template-columns:1fr}.wait50 .w44-detail-head{grid-template-columns:112px minmax(0,1fr);gap:12px;padding:12px}.wait50 .w44-detail-main h1{font-size:24px}.wait50 .w44-release-date{margin:10px 0}.wait50 .w44-detail-actions,.wait50 .w44-subscribe{align-items:stretch;flex-direction:column}.wait50 .w44-detail-actions .w44-btn,.wait50 .w44-subscribe .w44-btn,.wait50 .w44-subscribe label{width:100%}.wait50 .w44-facts{grid-column:1/-1}.wait50 .w44-facts dl{grid-template-columns:1fr}.wait50 .w44-dates,.wait50 .w44-children{grid-template-columns:1fr}.wait50 .w44-related{grid-template-columns:repeat(3,minmax(0,1fr))}.wait50 .w39-pagehead{flex-direction:column}.wait50 .w39-notice{grid-template-columns:7px minmax(0,1fr)}.wait50 .w39-notice form{grid-column:2}}
@media(max-width:390px){.wait50 .w44-grid{grid-template-columns:1fr}.wait50 .w44-card{display:grid;grid-template-columns:112px minmax(0,1fr)}.wait50 .w44-card-art{height:100%;aspect-ratio:auto}.wait50 .w44-card-body{min-height:168px}.wait50 .w44-detail-head{grid-template-columns:1fr}.wait50 .w44-detail-poster{width:min(190px,62vw);margin:0 auto}.wait50 .w44-related{grid-template-columns:repeat(2,minmax(0,1fr))}}

.wait50 .w44-children a>span{display:grid;gap:3px;min-width:0}.wait50 .w44-children a>span strong{font-size:12px}.wait50 .w44-children a>span small{color:var(--w-muted);font-size:11px;font-weight:600}

/* fixed46 audit closure: richer cards and readable states */
.wait50 .w46-card-facts{display:flex;gap:5px;flex-wrap:wrap;margin-top:8px}.wait50 .w46-card-facts span{max-width:100%;padding:3px 6px;border:1px solid var(--w-line);border-radius:6px;color:var(--w-muted);font-size:11px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wait50 .w46-read-state{justify-self:end;color:var(--w-muted);font-size:11.5px;font-weight:700}.wait50 .w44-facts dd{max-width:150px}.wait50 .w44-description{white-space:pre-line}.wait50 .w44-card-meta span{font-size:11px}.wait50 .w44-id-row a{font-size:11px}.wait50 .w39-attribution{font-size:11.5px;line-height:1.55}.wait50 .w39-alert{font-size:13px}
@media(max-width:600px){.wait50 .w44-card p{font-size:11.5px;line-height:1.45}.wait50 .w44-card h3{font-size:13.5px}.wait50 .w44-card-body{min-height:196px}.wait50 .w46-card-facts{display:none}}


/* fixed50 — compact editorial calendar, without promo badges */
.wait50{padding-top:14px}
.wait50 .w50-homehead{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:0 0 14px;padding:2px 0 12px;border-bottom:1px solid var(--w-line)}
.wait50 .w50-homehead h1{margin:0;font-size:clamp(26px,2.6vw,34px);line-height:1.05;letter-spacing:-.035em}
.wait50 .w50-homehead p{margin:5px 0 0;color:var(--w-muted);font-size:14px;line-height:1.45}
.wait50 .w50-my{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;border:1px solid var(--w-line);border-radius:10px;background:var(--w-panel);font-size:12.5px;font-weight:750;white-space:nowrap}
.wait50 .w50-my:hover{border-color:color-mix(in srgb,var(--w-primary) 35%,var(--w-line));color:var(--w-primary)}
.wait50 .w39-stats{margin-bottom:10px}.wait50 .w39-stats a{min-height:66px}.wait50 .w39-stats strong{font-size:20px}
.wait50 .w39-categories a{min-width:132px;padding:9px 10px}.wait50 .w39-categories span{font-size:11.5px}
.wait50 .w39-searchbar{box-shadow:none;backdrop-filter:none;top:6px}
.wait50 .w39-section-head{margin-top:18px}.wait50 .w39-section-head h2{font-size:19px}
.wait50 .w44-grid{gap:13px}
.wait50 .w44-card{border-radius:12px;box-shadow:none}.wait50 .w44-card:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(22,28,42,.055)}
.wait50 .w44-card-body{min-height:230px;padding:12px 12px 11px}.wait50 .w44-card h3{font-size:15.5px}.wait50 .w44-card p{font-size:12.5px;line-height:1.46;-webkit-line-clamp:3}
.wait50 .w44-card-meta span:first-child{background:var(--w-soft);color:var(--w-primary)}
.wait50 .w46-card-facts{display:grid;gap:4px;margin-top:9px}.wait50 .w46-card-facts span{padding:0;border:0;border-radius:0;background:transparent;color:var(--w-muted);font-size:11.5px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wait50 .w46-card-facts .is-strong{color:var(--w-text);font-weight:700}
.wait50 .w44-card-foot{border-top:1px solid var(--w-line);margin-top:auto;padding-top:9px}.wait50 .w44-card-foot a{font-size:11.5px;font-weight:750}.wait50 .w44-card-foot span{font-size:11px}
.wait50 .w44-date-badge{left:8px;bottom:8px;padding:5px 7px;background:rgba(16,19,25,.82)}
.wait50 .w50-tools{display:flex;align-items:stretch;gap:10px;margin-top:14px}.wait50 .w50-tools>a,.wait50 .w50-tools>form{flex:1;min-width:0;padding:13px;border:1px solid var(--w-line);border-radius:12px;background:var(--w-panel)}
.wait50 .w50-tools>a{display:flex;flex-direction:column;justify-content:center}.wait50 .w50-tools strong{font-size:13.5px}.wait50 .w50-tools span{margin-top:3px;color:var(--w-muted);font-size:11.5px}
.wait50 .w50-tools form{display:grid;grid-template-columns:minmax(0,1fr) 145px auto;gap:7px}.wait50 .w50-tools input,.wait50 .w50-tools select{min-width:0;min-height:38px;border:1px solid var(--w-line);border-radius:9px;background:var(--w-panel-2);color:var(--w-text);padding:0 10px;font-size:12px}
.wait50 .w50-sources{margin:12px 0 0;color:var(--w-muted);font-size:11.5px;line-height:1.45}
.wait50 .w49-homebadges{display:none!important}
.wait50 .w49-detail-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0}.wait50 .w49-detail-summary article{padding:11px 12px;border:1px solid var(--w-line);border-radius:10px;background:var(--w-panel)}.wait50 .w49-detail-summary small{display:block;color:var(--w-muted);font-size:11px}.wait50 .w49-detail-summary strong{display:block;margin-top:3px;font-size:12.5px;line-height:1.35;overflow-wrap:anywhere}
.wait50 .w44-description{font-size:14px;line-height:1.65}.wait50 .w44-facts dd{max-width:none}
:root[data-theme=dark] .wait50 .w44-card:hover{box-shadow:none}
@media(max-width:820px){.wait50 .w50-homehead{align-items:flex-start}.wait50 .w49-detail-summary{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.wait50 .w50-homehead{align-items:flex-start;flex-direction:column;gap:9px}.wait50 .w50-homehead h1{font-size:25px}.wait50 .w50-tools{flex-direction:column}.wait50 .w50-tools form{grid-template-columns:1fr}.wait50 .w44-card-body{min-height:200px}.wait50 .w46-card-facts{display:grid}.wait50 .w46-card-facts span:nth-child(n+4){display:none}}
@media(max-width:390px){.wait50 .w49-detail-summary{grid-template-columns:1fr}.wait50 .w46-card-facts span:nth-child(n+3){display:none}}

/* fixed52 — denser editorial cards, calmer chrome, clearer information hierarchy */
.wait52{--w-card-radius:14px}
.wait52 .w50-homehead{margin-bottom:12px;padding-bottom:10px;align-items:center}
.wait52 .w50-homehead h1{font-size:30px;letter-spacing:-.025em}
.wait52 .w50-homehead p{font-size:13.5px;max-width:720px}
.wait52 .w39-stats{gap:8px}.wait52 .w39-stats a{min-height:60px;padding:10px 12px;border-radius:11px}.wait52 .w39-stats strong{font-size:19px}.wait52 .w39-stats span{font-size:11.5px}
.wait52 .w39-categories{gap:7px}.wait52 .w39-categories a{min-width:128px;border-radius:10px}.wait52 .w39-searchbar{border-radius:12px;padding:8px;gap:7px}
.wait52 .w44-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.wait52 .w44-card{border-radius:var(--w-card-radius);overflow:hidden;background:var(--w-panel)}
.wait52 .w44-card-art{aspect-ratio:2/3;background:var(--w-panel-2)}.wait52 .w44-card-art img{width:100%;height:100%;object-fit:cover;display:block}
.wait52 .w44-date-badge{left:10px;bottom:10px;padding:5px 8px;border-radius:8px;font-size:11px;font-weight:800;backdrop-filter:blur(8px)}
.wait52 .w44-card-body{min-height:248px;padding:12px 13px 12px}.wait52 .w44-card-meta{gap:6px}.wait52 .w44-card-meta span{font-size:10.5px;padding:4px 6px;border-radius:6px}
.wait52 .w44-card h3{font-size:15px;line-height:1.25;margin:8px 0 0}.wait52 .w44-card-original{font-size:11px;line-height:1.35;margin-top:4px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
.wait52 .w44-card p{margin:8px 0 0;font-size:12.5px;line-height:1.5;-webkit-line-clamp:3}.wait52 .w46-card-facts{margin-top:10px;padding-top:9px;border-top:1px solid var(--w-line);gap:5px}
.wait52 .w46-card-facts span{font-size:11.5px;line-height:1.35}.wait52 .w44-card-foot{margin-top:10px}.wait52 .w44-card-foot>span{max-width:62%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.wait52 .w39-soon-card{border-radius:11px;overflow:hidden}.wait52 .w39-soon-card>div{aspect-ratio:2/3}.wait52 .w39-soon-card img{width:100%;height:100%;object-fit:cover}
.wait52 .w44-detail-head{border-radius:14px;gap:18px}.wait52 .w44-detail-main h1{max-width:820px}.wait52 .w44-facts{background:transparent}.wait52 .w44-facts dl>div{padding:7px 0}.wait52 .w44-description{font-size:14px;line-height:1.7}
.wait52 .w49-detail-summary article{border-radius:9px}.wait52 .w50-tools>a,.wait52 .w50-tools>form{border-radius:11px}
@media(max-width:1040px){.wait52 .w44-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.wait52 .w44-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wait52 .w44-card-body{min-height:224px}.wait52 .w50-homehead h1{font-size:26px}}
@media(max-width:430px){.wait52 .w44-grid{grid-template-columns:1fr}.wait52 .w44-card{display:grid;grid-template-columns:122px minmax(0,1fr)}.wait52 .w44-card-art{aspect-ratio:auto;height:100%;min-height:190px}.wait52 .w44-card-body{min-height:190px}.wait52 .w44-card p{-webkit-line-clamp:2}.wait52 .w46-card-facts span:nth-child(n+5){display:none}}

/* fixed56 — balanced editorial calendar */
.wait56{--w56-gap:18px;--w56-radius:18px;--w56-soft:color-mix(in srgb,var(--panel,#fff) 88%,var(--bg,#f5f7fb));--w56-border:var(--line,#dfe3ea);--w56-shadow:0 10px 28px rgba(22,31,48,.08)}
.wait56 .w50-homehead{margin:8px 0 18px;padding:0;display:flex;align-items:end;justify-content:space-between;gap:18px;background:none;border:0;box-shadow:none}
.wait56 .w50-homehead h1{margin:0;font-size:30px;line-height:1.05;letter-spacing:-.03em}
.wait56 .w50-homehead p{margin:6px 0 0;color:var(--muted);font-size:14px}
.wait56 .w50-my{min-height:38px;padding:8px 13px;border:1px solid var(--w56-border);border-radius:12px;background:var(--panel);font-weight:650;text-decoration:none;color:var(--text);display:inline-flex;align-items:center;white-space:nowrap}
.wait56 .w39-categories{margin:0 0 12px;display:flex;gap:8px;overflow-x:auto;padding:2px 1px 6px;scrollbar-width:none}
.wait56 .w39-categories::-webkit-scrollbar{display:none}
.wait56 .w39-categories a{min-width:154px;flex:0 0 auto;padding:11px 13px;border-radius:14px;border:1px solid var(--w56-border);background:var(--panel);box-shadow:none}
.wait56 .w39-categories a.is-active{border-color:color-mix(in srgb,var(--primary) 52%,var(--w56-border));background:color-mix(in srgb,var(--primary) 8%,var(--panel))}
.wait56 .w39-categories b{font-size:14px}.wait56 .w39-categories span{font-size:11.5px;margin-top:3px}
.wait56 .w39-searchbar{margin:0 0 22px;display:grid;grid-template-columns:minmax(260px,1fr) 180px 160px auto;gap:8px;padding:10px;border:1px solid var(--w56-border);border-radius:16px;background:var(--panel);box-shadow:none}
.wait56 .w39-searchbar input,.wait56 .w39-searchbar select{min-height:40px}
.wait56 .w39-soon{margin:0 0 26px}.wait56 .w39-soon-track{gap:10px}.wait56 .w39-soon-card{width:128px}.wait56 .w39-soon-card>div{aspect-ratio:2/3;border-radius:12px;overflow:hidden}
.wait56 .w39-catalog>.w39-section-head{align-items:end;margin-bottom:13px}.wait56 .w39-section-head h2{font-size:22px;letter-spacing:-.02em}.wait56 .w39-section-head p{font-size:12px;color:var(--muted)}
.wait56 .w56-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--w56-gap);align-items:stretch}
.wait56 .w56-card{min-width:0;display:flex;flex-direction:column;border:1px solid var(--w56-border);border-radius:var(--w56-radius);background:var(--panel);overflow:hidden;box-shadow:0 2px 8px rgba(22,31,48,.04);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}
.wait56 .w56-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--primary) 24%,var(--w56-border));box-shadow:var(--w56-shadow)}
.wait56 .w56-poster{position:relative;display:block;aspect-ratio:2/3;overflow:hidden;background:var(--w56-soft);text-decoration:none;color:inherit}
.wait56 .w56-poster img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .25s ease}.wait56 .w56-card:hover .w56-poster img{transform:scale(1.018)}
.wait56 .w56-noart{height:100%;display:grid;place-content:center;text-align:center;gap:5px;color:var(--muted)}.wait56 .w56-noart strong{font-size:40px;color:var(--text)}.wait56 .w56-noart span{font-size:11px}
.wait56 .w56-date,.wait56 .w56-type{position:absolute;top:10px;padding:6px 9px;border-radius:10px;background:rgba(15,18,24,.78);backdrop-filter:blur(8px);color:#fff;font-size:11px;font-weight:700;line-height:1}
.wait56 .w56-date{right:10px}.wait56 .w56-type{left:10px}
.wait56 .w56-cardbody{display:flex;flex:1;flex-direction:column;padding:13px 14px 14px;min-width:0}
.wait56 .w56-status{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px;color:var(--muted);font-size:11px}.wait56 .w56-status b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:64%}
.wait56 .w56-card h3{margin:0;font-size:16px;line-height:1.25;letter-spacing:-.015em}.wait56 .w56-card h3 a{text-decoration:none;color:var(--text)}
.wait56 .w56-original{display:block;margin-top:4px;color:var(--muted);font-size:11px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wait56 .w56-facts{display:flex;flex-wrap:wrap;gap:5px;margin:9px 0 0}.wait56 .w56-facts span{padding:4px 7px;border-radius:8px;background:var(--w56-soft);border:1px solid color-mix(in srgb,var(--w56-border) 75%,transparent);font-size:10.5px;font-weight:650;color:var(--text)}
.wait56 .w56-card p{margin:10px 0 0;color:var(--muted);font-size:12px;line-height:1.48;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.wait56 .w56-meta{display:grid;gap:3px;margin-top:9px;font-size:11px;color:var(--muted)}.wait56 .w56-meta span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wait56 .w56-open{margin-top:auto;padding-top:11px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--w56-border);text-decoration:none;color:var(--text);font-size:12px;font-weight:700}.wait56 .w56-open span{color:var(--primary)}
.wait56 .w44-detail-head{display:grid;grid-template-columns:230px minmax(0,1fr) minmax(280px,340px);gap:24px;padding:22px;border:1px solid var(--w56-border);border-radius:20px;background:var(--panel);box-shadow:none;align-items:start}
.wait56 .w44-detail-poster{border-radius:15px;overflow:hidden;aspect-ratio:2/3;background:var(--w56-soft)}.wait56 .w44-detail-poster img{width:100%;height:100%;object-fit:cover}
.wait56 .w44-detail-main h1{font-size:34px;line-height:1.08;letter-spacing:-.035em;margin:12px 0 5px}.wait56 .w44-original{font-size:13px;color:var(--muted);margin:0 0 18px}
.wait56 .w44-release-date{display:inline-grid;gap:2px;padding:13px 15px;border-radius:14px;background:var(--w56-soft);border:1px solid var(--w56-border)}.wait56 .w44-release-date strong{font-size:19px}.wait56 .w44-release-date span{font-size:12px;color:var(--muted)}
.wait56 .w44-facts{padding:17px;border:1px solid var(--w56-border);border-radius:16px;background:var(--w56-soft)}.wait56 .w44-facts h2{font-size:15px;margin:0 0 12px}.wait56 .w44-facts dl{display:grid;gap:0}.wait56 .w44-facts dl>div{display:grid;grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr);gap:10px;padding:8px 0;border-bottom:1px solid color-mix(in srgb,var(--w56-border) 72%,transparent)}.wait56 .w44-facts dl>div:last-child{border-bottom:0}.wait56 .w44-facts dt{font-size:11px;color:var(--muted)}.wait56 .w44-facts dd{margin:0;text-align:right;font-size:11.5px;font-weight:650;overflow-wrap:anywhere}
.wait56 .w44-id-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.wait56 .w44-id-row a{padding:6px 8px;border:1px solid var(--w56-border);border-radius:9px;text-decoration:none;font-size:10.5px;color:var(--text);background:var(--panel)}
.wait56 .w49-detail-summary{margin:14px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.wait56 .w49-detail-summary article{padding:12px 14px;border:1px solid var(--w56-border);border-radius:13px;background:var(--panel)}
.wait56 .w56-detail-facts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 14px}.wait56 .w56-detail-facts article{min-width:0;padding:10px 12px;border:1px solid var(--w56-border);border-radius:12px;background:var(--w56-soft)}.wait56 .w56-detail-facts small{display:block;font-size:10px;color:var(--muted);margin-bottom:3px}.wait56 .w56-detail-facts strong{display:block;font-size:12px;line-height:1.35;overflow-wrap:anywhere}
.wait56 .w44-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:14px}.wait56 .w44-panel{border:1px solid var(--w56-border);border-radius:16px;background:var(--panel);box-shadow:none}.wait56 .w44-description{font-size:14px;line-height:1.68;color:var(--text)}
.wait56 .w56-relations{display:grid;gap:12px}.wait56 .w56-relation-list{display:flex;flex-wrap:wrap;gap:7px}.wait56 .w56-relation-list span{padding:7px 9px;border-radius:10px;background:var(--w56-soft);border:1px solid var(--w56-border);font-size:11.5px}.wait56 .w56-manga-list{padding-top:5px}.wait56 .w56-manga-list h3{font-size:13px;margin:0 0 7px}.wait56 .w56-manga-list p{margin:4px 0;font-size:12px;color:var(--muted)}.wait56 .w56-related-links{display:flex;flex-wrap:wrap;gap:7px}.wait56 .w56-related-links a{font-size:11px;padding:7px 9px;border:1px solid var(--w56-border);border-radius:9px;text-decoration:none;color:var(--text)}
.wait56 .w44-dates article,.wait56 .w44-children a{border-radius:12px}.wait56 .w44-related{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.wait56 .w50-tools{border:1px solid var(--w56-border);border-radius:16px;background:var(--panel);box-shadow:none}.wait56 .w50-sources{font-size:10.5px;color:var(--muted);text-align:center;margin:14px 0 4px}
@media(max-width:1180px){.wait56 .w56-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wait56 .w44-detail-head{grid-template-columns:190px minmax(0,1fr)}.wait56 .w44-facts{grid-column:1/-1}.wait56 .w44-facts dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.wait56 .w56-detail-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:820px){.wait56 .w39-searchbar{grid-template-columns:1fr 1fr}.wait56 .w39-search-input{grid-column:1/-1}.wait56 .w56-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wait56 .w44-detail-head{grid-template-columns:150px minmax(0,1fr);gap:16px;padding:15px}.wait56 .w44-detail-main h1{font-size:26px}.wait56 .w49-detail-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.wait56 .w44-detail-layout{grid-template-columns:1fr}.wait56 .w44-side{display:grid;grid-template-columns:1fr}.wait56 .w56-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.wait56 .w50-homehead{align-items:center}.wait56 .w50-homehead h1{font-size:26px}.wait56 .w50-homehead p{font-size:12px}.wait56 .w50-my{font-size:11px;min-height:34px}.wait56 .w39-searchbar{grid-template-columns:1fr}.wait56 .w39-search-input{grid-column:auto}.wait56 .w39-categories a{min-width:132px}.wait56 .w56-grid{grid-template-columns:1fr}.wait56 .w56-card{display:grid;grid-template-columns:118px minmax(0,1fr);border-radius:15px}.wait56 .w56-poster{height:100%;min-height:182px;aspect-ratio:auto}.wait56 .w56-cardbody{padding:12px}.wait56 .w56-card p{-webkit-line-clamp:3}.wait56 .w56-date,.wait56 .w56-type{font-size:9.5px;padding:5px 6px}.wait56 .w56-date{right:6px;top:6px}.wait56 .w56-type{left:6px;top:6px}.wait56 .w44-detail-head{grid-template-columns:104px minmax(0,1fr);gap:12px;padding:12px}.wait56 .w44-detail-main h1{font-size:21px;margin-top:8px}.wait56 .w44-kickers{gap:4px}.wait56 .w44-kickers span{font-size:9.5px}.wait56 .w44-release-date{padding:9px 10px}.wait56 .w44-detail-actions{grid-column:1/-1}.wait56 .w44-facts{grid-column:1/-1}.wait56 .w44-facts dl{grid-template-columns:1fr}.wait56 .w49-detail-summary,.wait56 .w56-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.wait56 .w44-related{grid-template-columns:repeat(2,minmax(0,1fr))}.wait56 .w44-panel{border-radius:14px}}

/* fixed57 — product card/detail polish */
.wait57{--w57-line:color-mix(in srgb,var(--line,#e5e7eb) 90%,transparent);--w57-soft:color-mix(in srgb,var(--panel,#fff) 84%,var(--bg,#f6f7f9));}
.wait57 .w57-search-icon{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;color:var(--muted)}
.wait57 .w57-search-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.wait57 .w56-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.wait57 .w56-card{border-radius:16px;box-shadow:none}
.wait57 .w56-poster{aspect-ratio:16/10}
.wait57 .w56-cardbody{padding:15px 16px 16px;min-height:260px}
.wait57 .w56-card h3{font-size:17px;line-height:1.28}
.wait57 .w56-card p{font-size:12.5px;line-height:1.55;-webkit-line-clamp:5}
.wait57 .w56-meta{margin-top:10px;gap:5px}
.wait57 .w56-open{justify-content:flex-start;color:var(--primary);font-size:12px}
.wait57 .w56-date,.wait57 .w56-type{top:9px;font-size:10.5px;background:rgba(15,18,24,.82)}
.wait57 .w44-breadcrumb{margin-bottom:12px}
.wait57 .w44-detail-head{grid-template-columns:210px minmax(0,1fr);grid-template-rows:auto auto;gap:20px 24px;padding:20px;border-radius:18px}
.wait57 .w44-detail-poster{grid-row:1 / span 2;grid-column:1;aspect-ratio:2/3;border-radius:14px}
.wait57 .w44-detail-main{grid-column:2;grid-row:1;min-width:0}
.wait57 .w44-detail-main h1{font-size:clamp(28px,3vw,38px);line-height:1.08;margin:10px 0 5px}
.wait57 .w44-facts{grid-column:2;grid-row:2;padding:0;background:transparent;border:0}
.wait57 .w44-facts h2{margin:0 0 10px;font-size:13px;color:var(--muted);font-weight:700}
.wait57 .w44-facts dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;border-top:1px solid var(--w57-line)}
.wait57 .w44-facts dl>div{grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);padding:9px 0;border-bottom:1px solid var(--w57-line)}
.wait57 .w44-facts dd{text-align:left;font-size:12px}
.wait57 .w44-id-row{margin-top:13px;padding-top:0;gap:7px}
.wait57 .w44-id-row a{min-height:32px;display:inline-flex;align-items:center;padding:0 10px;border-radius:9px;background:var(--panel);font-size:11px}
.wait57 .w49-detail-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0 10px}
.wait57 .w49-detail-summary article{padding:13px 14px;border-radius:12px;background:var(--panel)}
.wait57 .w56-detail-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px}
.wait57 .w56-detail-facts article{padding:11px 12px;background:var(--panel);border-radius:11px}
.wait57 .w56-detail-facts small{font-size:10.5px}
.wait57 .w56-detail-facts strong{font-size:12.5px}
.wait57 .w44-detail-layout{grid-template-columns:minmax(0,1fr) 260px;gap:14px}
.wait57 .w44-panel{padding:18px;border-radius:15px}
.wait57 .w44-description{max-width:78ch;margin:0;font-size:14px;line-height:1.72}
.wait57 .w44-section-title{margin-bottom:12px}
.wait57 .w44-section-title h2{font-size:18px}
.wait57 .w57-relation-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.wait57 .w57-relation-list article{min-width:0;padding:10px 11px;border:1px solid var(--w57-line);border-radius:10px;background:var(--w57-soft)}
.wait57 .w57-relation-list small{display:block;margin-bottom:3px;color:var(--muted);font-size:10.5px}
.wait57 .w57-relation-list strong{display:block;font-size:12.5px;line-height:1.35;overflow-wrap:anywhere}
.wait57 .w56-related-links{margin-top:10px}
.wait57 .w56-related-links a{min-height:34px;display:inline-flex;align-items:center;padding:0 10px;background:var(--panel)}
.wait57 .w57-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.wait57 .w57-source-grid>div{padding:10px 11px;border:1px solid var(--w57-line);border-radius:10px;background:var(--w57-soft);min-width:0}
.wait57 .w57-source-grid small{display:block;color:var(--muted);font-size:10.5px;margin-bottom:3px}
.wait57 .w57-source-grid strong{display:block;font-size:12px;line-height:1.35;overflow-wrap:anywhere}
.wait57 .w44-dates{display:grid;gap:8px}.wait57 .w44-dates article{padding:12px 13px}
.wait57 .w44-children{display:grid;gap:7px}.wait57 .w44-children a{padding:11px 12px}
.wait57 .w44-side{position:sticky;top:78px;align-self:start}
.wait57 .w44-timeline article{padding:9px 0}
.wait57 .w50-sources{max-width:820px;margin:14px auto 4px;line-height:1.5}
@media(max-width:1050px){.wait57 .w56-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wait57 .w44-detail-head{grid-template-columns:180px minmax(0,1fr)}.wait57 .w56-detail-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.wait57 .w57-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.wait57 .w44-detail-head{grid-template-columns:130px minmax(0,1fr);gap:14px;padding:14px}.wait57 .w44-detail-poster{grid-row:1;grid-column:1}.wait57 .w44-detail-main{grid-column:2}.wait57 .w44-facts{grid-column:1/-1;grid-row:2}.wait57 .w44-facts dl{grid-template-columns:1fr 1fr}.wait57 .w44-detail-layout{grid-template-columns:1fr}.wait57 .w44-side{position:static}.wait57 .w56-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.wait57 .w57-relation-list{grid-template-columns:1fr}.wait57 .w57-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.wait57{width:min(calc(100% - 20px),1180px)}.wait57 .w56-grid{grid-template-columns:1fr}.wait57 .w56-card{grid-template-columns:112px minmax(0,1fr)}.wait57 .w56-poster{aspect-ratio:auto;min-height:190px}.wait57 .w56-cardbody{min-height:190px;padding:11px 12px}.wait57 .w56-card h3{font-size:15px}.wait57 .w56-card p{-webkit-line-clamp:3;font-size:11.5px}.wait57 .w56-facts span{font-size:9.5px}.wait57 .w44-detail-head{grid-template-columns:96px minmax(0,1fr);gap:11px;padding:11px}.wait57 .w44-detail-main h1{font-size:21px}.wait57 .w44-facts dl{grid-template-columns:1fr}.wait57 .w49-detail-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.wait57 .w56-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.wait57 .w57-source-grid{grid-template-columns:1fr}.wait57 .w44-panel{padding:14px}.wait57 .w39-searchbar{position:static}}

/* fixed59 — denser editorial cards and detail page */
.wait59{--w59-line:color-mix(in srgb,var(--line,#e5e7eb) 92%,transparent);--w59-soft:color-mix(in srgb,var(--panel,#fff) 88%,var(--bg,#f5f6f8));}
.wait59 .w50-homehead{padding-bottom:4px}.wait59 .w50-homehead h1{letter-spacing:-.035em}.wait59 .w50-homehead p{max-width:620px}
.wait59 .w39-categories{gap:8px}.wait59 .w39-categories a{min-height:56px;padding:10px 13px;border-radius:13px}.wait59 .w39-categories a span{font-size:10.5px}
.wait59 .w39-searchbar{border-radius:14px;padding:8px;gap:8px}.wait59 .w39-search-input,.wait59 .w39-searchbar select{min-height:40px;border-radius:10px}
.wait59 .w56-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.wait59 .w56-card{display:grid;grid-template-columns:138px minmax(0,1fr);min-height:216px;overflow:hidden;border-radius:15px;border:1px solid var(--w59-line);background:var(--panel)}
.wait59 .w56-poster{height:100%;min-height:216px;aspect-ratio:auto;border-radius:0;border:0;border-right:1px solid var(--w59-line)}
.wait59 .w56-poster img{height:100%;object-fit:cover}.wait59 .w56-cardbody{min-height:216px;padding:13px 14px 14px}
.wait59 .w56-card h3{font-size:16px;line-height:1.28;margin:7px 0 3px}.wait59 .w56-card p{font-size:11.8px;line-height:1.48;-webkit-line-clamp:4;margin:8px 0 0}
.wait59 .w56-original{font-size:10.5px;line-height:1.35}.wait59 .w56-status{font-size:10px}.wait59 .w56-facts{margin-top:8px;gap:5px}.wait59 .w56-facts span{font-size:9.8px;padding:4px 6px;border-radius:7px}
.wait59 .w56-meta{margin-top:9px;padding-top:8px;border-top:1px solid var(--w59-line);display:flex;flex-wrap:wrap;gap:5px 8px}.wait59 .w56-meta span{font-size:10.2px;color:var(--muted)}.wait59 .w56-meta .w59-source{color:var(--text);font-weight:600}
.wait59 .w56-open{margin-top:auto;padding-top:9px;font-size:11.5px;font-weight:700}.wait59 .w56-date,.wait59 .w56-type{font-size:9.5px;padding:5px 7px;border-radius:8px}
.wait59 .w44-breadcrumb{font-size:11px}.wait59 .w44-detail-head{grid-template-columns:220px minmax(0,1fr);gap:22px 26px;padding:20px 22px;border-radius:17px}
.wait59 .w44-detail-poster{border-radius:13px}.wait59 .w44-detail-main h1{font-size:clamp(30px,3vw,40px);letter-spacing:-.025em}.wait59 .w44-original{font-size:12px}
.wait59 .w59-lead{max-width:76ch;margin:12px 0 0;color:var(--muted);font-size:13px;line-height:1.55}
.wait59 .w44-release-date{margin-top:15px;display:inline-grid;grid-template-columns:auto auto;gap:2px 12px;align-items:center;padding:10px 12px;border:1px solid var(--w59-line);border-radius:11px;background:var(--w59-soft)}
.wait59 .w44-release-date small{grid-column:1/-1;font-size:9.5px}.wait59 .w44-release-date strong{font-size:14px}.wait59 .w44-release-date span{font-size:11px;color:var(--muted)}
.wait59 .w44-facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.wait59 .w44-facts dl>div{grid-template-columns:minmax(105px,.8fr) minmax(0,1.2fr);padding:8px 0}.wait59 .w44-facts dt{font-size:10.5px}.wait59 .w44-facts dd{font-size:11.8px;line-height:1.4}
.wait59 .w44-id-row{display:flex;flex-wrap:wrap;gap:6px}.wait59 .w44-id-row a{border:1px solid var(--w59-line);background:var(--w59-soft);font-weight:600}
.wait59 .w49-detail-summary{gap:8px}.wait59 .w49-detail-summary article{border:1px solid var(--w59-line);box-shadow:none}
.wait59 .w56-detail-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.wait59 .w56-detail-facts article{border:1px solid var(--w59-line);background:var(--w59-soft)}
.wait59 .w44-detail-layout{grid-template-columns:minmax(0,1fr) 280px;gap:12px}.wait59 .w44-panel{border:1px solid var(--w59-line);box-shadow:none}.wait59 .w44-description{font-size:13.5px;line-height:1.7;max-width:84ch}
.wait59 .w57-relation-list{grid-template-columns:repeat(2,minmax(0,1fr))}.wait59 .w57-source-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wait59 .w44-side{top:72px}
@media(max-width:980px){.wait59 .w56-grid{grid-template-columns:1fr}.wait59 .w44-detail-head{grid-template-columns:180px minmax(0,1fr)}.wait59 .w56-detail-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:720px){.wait59 .w44-detail-head{grid-template-columns:124px minmax(0,1fr);gap:13px;padding:13px}.wait59 .w44-detail-main h1{font-size:23px}.wait59 .w59-lead{font-size:11.5px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.wait59 .w44-facts{grid-column:1/-1}.wait59 .w44-facts dl{grid-template-columns:1fr 1fr}.wait59 .w44-detail-layout{grid-template-columns:1fr}.wait59 .w57-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.wait59{width:min(calc(100% - 16px),1180px)}.wait59 .w56-card{grid-template-columns:106px minmax(0,1fr);min-height:178px}.wait59 .w56-poster{min-height:178px}.wait59 .w56-cardbody{min-height:178px;padding:10px 11px}.wait59 .w56-card h3{font-size:14.5px}.wait59 .w56-card p{font-size:10.8px;-webkit-line-clamp:3}.wait59 .w56-meta{display:none}.wait59 .w44-detail-head{grid-template-columns:92px minmax(0,1fr)}.wait59 .w44-facts dl{grid-template-columns:1fr}.wait59 .w56-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.wait59 .w57-source-grid{grid-template-columns:1fr}.wait59 .w44-id-row a{min-height:30px;padding:0 8px;font-size:10px}}

/* fixed60 — editorial information-first layout */
.wait60{--w60-line:color-mix(in srgb,var(--line,#e5e7eb) 90%,transparent);--w60-soft:color-mix(in srgb,var(--panel,#fff) 94%,var(--bg,#f5f6f8));--w60-soft2:color-mix(in srgb,var(--panel,#fff) 84%,var(--bg,#f5f6f8));max-width:1180px}
.wait60 .w60-homehead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:0 0 18px;padding:0 2px 14px;border-bottom:1px solid var(--w60-line)}
.wait60 .w60-homehead h1{margin:0;font-size:clamp(30px,4vw,42px);line-height:1;letter-spacing:-.045em;font-weight:760}
.wait60 .w60-homehead p{margin:8px 0 0;max-width:640px;color:var(--muted);font-size:13px;line-height:1.5}
.wait60 .w50-my{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 12px;border:1px solid var(--w60-line);border-radius:10px;background:var(--panel);font-size:12px;font-weight:650;text-decoration:none;white-space:nowrap}
.wait60 .w39-categories{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-bottom:10px}
.wait60 .w39-categories a{min-height:52px;padding:10px 11px;border:1px solid var(--w60-line);border-radius:11px;background:var(--panel);box-shadow:none}
.wait60 .w39-categories a:hover{background:var(--w60-soft)}
.wait60 .w39-categories a.is-active{border-color:color-mix(in srgb,var(--primary,#2563eb) 42%,var(--w60-line));background:color-mix(in srgb,var(--primary,#2563eb) 7%,var(--panel))}
.wait60 .w39-categories b{font-size:12px}.wait60 .w39-categories span{font-size:10px;color:var(--muted)}
.wait60 .w39-searchbar{display:grid;grid-template-columns:minmax(260px,1fr) 170px 160px auto;gap:7px;padding:7px;border:1px solid var(--w60-line);border-radius:12px;background:var(--panel);box-shadow:none;position:static}
.wait60 .w39-search-input,.wait60 .w39-searchbar select{min-height:38px;border:1px solid var(--w60-line);background:var(--w60-soft);border-radius:9px}
.wait60 .w39-searchbar button{min-height:38px;border-radius:9px;padding-inline:16px}
.wait60 .w39-soon{margin-top:18px;padding:0;border:0;background:transparent}.wait60 .w39-soon-track{gap:8px}
.wait60 .w39-soon-card{width:142px;padding:0 0 8px;border:1px solid var(--w60-line);border-radius:11px;background:var(--panel);overflow:hidden;box-shadow:none}
.wait60 .w39-soon-card>div{height:170px;border-radius:0}.wait60 .w39-soon-card small,.wait60 .w39-soon-card strong{padding-inline:9px}.wait60 .w39-soon-card strong{font-size:11.5px;line-height:1.35}
.wait60 .w39-section-head{margin:24px 0 10px;align-items:end}.wait60 .w39-section-head h2{font-size:20px;letter-spacing:-.02em}.wait60 .w39-section-head p{font-size:11px;color:var(--muted)}
.wait60 .w60-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.wait60 .w60-card{display:grid;grid-template-columns:132px minmax(0,1fr);min-height:244px;border:1px solid var(--w60-line);border-radius:13px;background:var(--panel);overflow:hidden;box-shadow:none;transition:border-color .15s ease,transform .15s ease}
.wait60 .w60-card:hover{border-color:color-mix(in srgb,var(--primary,#2563eb) 28%,var(--w60-line));transform:translateY(-1px)}
.wait60 .w60-poster{display:block;min-height:244px;border-right:1px solid var(--w60-line);background:var(--w60-soft2);overflow:hidden}.wait60 .w60-poster img{width:100%;height:100%;object-fit:cover;display:block}
.wait60 .w60-noart{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--muted);text-align:center;padding:10px}.wait60 .w60-noart strong{font-size:32px;color:var(--text)}.wait60 .w60-noart span{font-size:9.5px}
.wait60 .w60-cardbody{min-width:0;padding:13px 14px 12px;display:flex;flex-direction:column}
.wait60 .w60-cardtop{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.wait60 .w60-cardtop span{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.wait60 .w60-cardtop b{font-size:10.5px;font-weight:700;color:var(--text)}
.wait60 .w60-card h3{margin:0;font-size:17px;line-height:1.24;letter-spacing:-.015em}.wait60 .w60-card h3 a{text-decoration:none}.wait60 .w60-original{margin-top:3px;color:var(--muted);font-size:10.5px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wait60 .w60-cardfacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin:10px 0 0;padding:8px 0;border-top:1px solid var(--w60-line);border-bottom:1px solid var(--w60-line)}
.wait60 .w60-cardfacts>div{display:grid;grid-template-columns:minmax(70px,.8fr) minmax(0,1.2fr);gap:7px;padding:3px 0;min-width:0}.wait60 .w60-cardfacts dt{color:var(--muted);font-size:9.5px}.wait60 .w60-cardfacts dd{margin:0;font-size:10.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wait60 .w60-cardbody>p{margin:9px 0 0;color:var(--muted);font-size:11.4px;line-height:1.48;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.wait60 .w60-card footer{margin-top:auto;padding-top:10px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.wait60 .w60-card footer>div{display:grid;gap:2px;min-width:0}.wait60 .w60-card footer span{font-size:9.8px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wait60 .w60-card footer small{font-size:9px;color:var(--muted)}.wait60 .w60-card footer>a{font-size:11px;font-weight:700;text-decoration:none;white-space:nowrap}
.wait60 .w60-data-note{margin:18px 2px 0;padding-top:12px;border-top:1px solid var(--w60-line);color:var(--muted);font-size:10.5px;line-height:1.45}

/* detail: one information hierarchy instead of repeated dashboard tiles */
.wait60 .w44-breadcrumb{margin-bottom:10px;color:var(--muted);font-size:10.5px}.wait60 .w44-breadcrumb b{font-weight:600;color:var(--text)}
.wait60 .w44-detail-head{display:grid;grid-template-columns:210px minmax(0,1fr) 300px;grid-template-rows:auto;gap:20px;padding:18px;border:1px solid var(--w60-line);border-radius:14px;background:var(--panel);box-shadow:none}
.wait60 .w44-detail-poster{grid-column:1;grid-row:1;align-self:start;border-radius:11px;overflow:hidden;border:1px solid var(--w60-line);background:var(--w60-soft)}
.wait60 .w44-detail-main{grid-column:2;grid-row:1;min-width:0}.wait60 .w44-detail-main h1{margin:7px 0 3px;font-size:clamp(28px,3vw,38px);line-height:1.08;letter-spacing:-.035em}.wait60 .w44-original{margin:0;color:var(--muted);font-size:11.5px}.wait60 .w59-lead{max-width:72ch;margin:11px 0 0;font-size:12.5px;line-height:1.58;color:var(--text)}
.wait60 .w44-kickers{display:flex;flex-wrap:wrap;gap:5px}.wait60 .w44-kickers span{padding:4px 7px;border:1px solid var(--w60-line);border-radius:7px;background:var(--w60-soft);font-size:9.5px;font-weight:650}.wait60 .w44-kickers .is-status{background:color-mix(in srgb,var(--primary,#2563eb) 7%,var(--panel))}
.wait60 .w44-release-date{display:grid;grid-template-columns:auto auto;justify-content:start;gap:2px 10px;margin-top:14px;padding:9px 10px;border:1px solid var(--w60-line);border-radius:9px;background:var(--w60-soft)}.wait60 .w44-release-date small{grid-column:1/-1;font-size:9px;color:var(--muted)}.wait60 .w44-release-date strong{font-size:13px}.wait60 .w44-release-date span{font-size:10.5px;color:var(--muted)}
.wait60 .w44-detail-actions{margin-top:13px}.wait60 .w44-btn{min-height:36px;border-radius:9px;font-size:11px}
.wait60 .w44-facts{grid-column:3;grid-row:1;padding:0 0 0 18px;border-left:1px solid var(--w60-line);background:transparent}.wait60 .w44-facts h2{margin:0 0 7px;font-size:12px}.wait60 .w44-facts dl{display:grid;grid-template-columns:1fr;margin:0;border:0}.wait60 .w44-facts dl>div{display:grid;grid-template-columns:108px minmax(0,1fr);gap:9px;padding:6px 0;border-bottom:1px solid var(--w60-line)}.wait60 .w44-facts dt{font-size:9.5px;color:var(--muted)}.wait60 .w44-facts dd{margin:0;font-size:10.5px;font-weight:600;text-align:left;overflow-wrap:anywhere}
.wait60 .w44-id-row{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.wait60 .w44-id-row a{display:inline-flex;align-items:center;min-height:29px;padding:0 8px;border:1px solid var(--w60-line);border-radius:7px;background:var(--panel);font-size:9.5px;font-weight:650;text-decoration:none}
.wait60 .w60-keybar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0}.wait60 .w60-keybar>div{min-width:0;padding:10px 11px;border:1px solid var(--w60-line);border-radius:10px;background:var(--panel)}.wait60 .w60-keybar small{display:block;margin-bottom:3px;color:var(--muted);font-size:9.5px}.wait60 .w60-keybar strong{display:block;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wait60 .w60-factboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 18px;margin:0 0 12px;padding:12px 14px;border:1px solid var(--w60-line);border-radius:11px;background:var(--panel)}.wait60 .w60-factboard>div{display:grid;grid-template-columns:minmax(90px,.9fr) minmax(0,1.1fr);gap:8px;padding:7px 0;border-bottom:1px solid var(--w60-line);min-width:0}.wait60 .w60-factboard small{color:var(--muted);font-size:9.5px}.wait60 .w60-factboard strong{font-size:10.5px;line-height:1.4;overflow-wrap:anywhere}
.wait60 .w44-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:10px}.wait60 .w44-panel{padding:16px;border:1px solid var(--w60-line);border-radius:12px;background:var(--panel);box-shadow:none}.wait60 .w44-section-title{margin:0 0 10px}.wait60 .w44-section-title span{display:none}.wait60 .w44-section-title h2{margin:0;font-size:17px;letter-spacing:-.015em}.wait60 .w44-description{margin:0;max-width:84ch;font-size:13px;line-height:1.68}.wait60 .w60-description-panel{padding-block:18px}
.wait60 .w57-relation-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.wait60 .w57-relation-list article{padding:9px 10px;border:1px solid var(--w60-line);border-radius:8px;background:var(--w60-soft)}.wait60 .w57-relation-list small{font-size:9px}.wait60 .w57-relation-list strong{font-size:11px}.wait60 .w56-manga-list{margin-top:12px;padding-top:10px;border-top:1px solid var(--w60-line)}.wait60 .w56-manga-list h3{font-size:12px}.wait60 .w56-manga-list p{font-size:10.5px;margin:5px 0}.wait60 .w56-related-links{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.wait60 .w56-related-links a{min-height:30px;padding:0 8px;border:1px solid var(--w60-line);border-radius:7px;background:var(--panel);font-size:9.5px;text-decoration:none}
.wait60 .w57-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.wait60 .w57-source-grid>div{min-width:0;padding:9px 10px;border:1px solid var(--w60-line);border-radius:8px;background:var(--w60-soft)}.wait60 .w57-source-grid small{font-size:9px}.wait60 .w57-source-grid strong{font-size:10.5px;line-height:1.4}
.wait60 .w44-dates article,.wait60 .w44-children a{border-radius:8px}.wait60 .w44-side{position:sticky;top:72px;align-self:start}.wait60 .w44-side .w44-panel{padding:14px}.wait60 .w44-side-link{font-size:10.5px}

@media(max-width:1060px){.wait60 .w39-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.wait60 .w39-searchbar{grid-template-columns:minmax(220px,1fr) 150px 145px auto}.wait60 .w60-grid{grid-template-columns:1fr}.wait60 .w44-detail-head{grid-template-columns:180px minmax(0,1fr);}.wait60 .w44-facts{grid-column:1/-1;grid-row:2;padding:12px 0 0;border-left:0;border-top:1px solid var(--w60-line)}.wait60 .w44-facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.wait60 .w60-factboard{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.wait60{width:min(calc(100% - 18px),1180px)}.wait60 .w60-homehead{align-items:flex-start}.wait60 .w39-searchbar{grid-template-columns:1fr 1fr}.wait60 .w39-search-input{grid-column:1/-1}.wait60 .w39-searchbar button{grid-column:1/-1}.wait60 .w44-detail-head{grid-template-columns:118px minmax(0,1fr);gap:13px;padding:12px}.wait60 .w44-detail-main h1{font-size:22px}.wait60 .w59-lead{font-size:11.5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.wait60 .w44-facts dl{grid-template-columns:1fr}.wait60 .w60-keybar{grid-template-columns:repeat(2,minmax(0,1fr))}.wait60 .w60-factboard{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.wait60 .w44-detail-layout{grid-template-columns:1fr}.wait60 .w44-side{position:static}.wait60 .w57-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:540px){.wait60 .w60-homehead{display:block}.wait60 .w50-my{margin-top:10px}.wait60 .w39-categories{display:flex;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.wait60 .w39-categories::-webkit-scrollbar{display:none}.wait60 .w39-categories a{min-width:126px}.wait60 .w39-searchbar{grid-template-columns:1fr}.wait60 .w39-search-input,.wait60 .w39-searchbar button{grid-column:auto}.wait60 .w60-card{grid-template-columns:106px minmax(0,1fr);min-height:210px}.wait60 .w60-poster{min-height:210px}.wait60 .w60-cardbody{padding:10px}.wait60 .w60-card h3{font-size:14.5px}.wait60 .w60-cardfacts{grid-template-columns:1fr}.wait60 .w60-cardfacts>div:nth-child(n+4){display:none}.wait60 .w60-cardbody>p{font-size:10.5px;-webkit-line-clamp:2}.wait60 .w60-card footer span{display:none}.wait60 .w44-detail-head{grid-template-columns:92px minmax(0,1fr);gap:10px;padding:10px}.wait60 .w44-detail-poster{grid-column:1}.wait60 .w44-detail-main{grid-column:2}.wait60 .w44-facts{grid-column:1/-1}.wait60 .w44-detail-main h1{font-size:20px}.wait60 .w44-kickers span{font-size:8.5px}.wait60 .w44-release-date{display:block}.wait60 .w44-release-date>*{display:block}.wait60 .w60-factboard{grid-template-columns:1fr}.wait60 .w60-factboard>div{grid-template-columns:110px minmax(0,1fr)}.wait60 .w57-relation-list,.wait60 .w57-source-grid{grid-template-columns:1fr}.wait60 .w44-panel{padding:13px}}
