.gl{color:var(--k-ink);padding:clamp(18px,2.6vw,30px) 0 clamp(64px,8vw,112px);font-size:15px;line-height:1.6}.gl-crumbs{color:var(--k-ink-3);flex-wrap:wrap;align-items:center;gap:4px 9px;margin:0 0 clamp(22px,3.2vw,40px);font-size:13px;line-height:1.5;display:flex}.gl-crumbs a{color:inherit;text-decoration:none}.gl-crumbs a:hover{color:var(--k-ink);text-underline-offset:.2em;text-decoration:underline}.gl [hidden]{display:none!important}.gl-crumb-author{display:none}.gl[data-view=author] .gl-crumb-author{display:inline}.gl-head{gap:14px;max-width:820px;margin:0 0 clamp(28px,3.4vw,44px);display:grid}.gl-head .k-lede{margin:0}.gl-author-line{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;font-size:13.5px;display:none}.gl[data-view=author] .gl-author-line{display:flex}.gl-author-line .gl-report{flex-basis:100%}.gl-layout{align-items:start;gap:clamp(48px,6vw,72px);display:grid}@media (width>=1100px){.gl-layout{grid-template-columns:minmax(0,1fr) 340px;gap:clamp(40px,4vw,64px)}}.gl-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.gl-tools-end{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gl-tools .k-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.gl-n{font-variant-numeric:tabular-nums;color:var(--k-ink-3);margin-left:2px}.gl-n:empty{display:none}.gl-tools .k-select{min-width:0;max-width:180px}.gl-tools .k-select:disabled{opacity:.6;cursor:not-allowed}.gl-meta{min-height:1.45em;color:var(--k-ink-3);margin:16px 0 0;font-size:12.5px;line-height:1.45}.gl-list{margin:10px 0 0;padding:0;list-style:none}.gl-item{border-top:1px solid var(--k-line);grid-template-columns:184px minmax(0,1fr) auto;align-items:start;gap:8px 24px;padding:22px 0;display:grid}.gl-item:last-child{border-bottom:1px solid var(--k-line)}.gl-thumb{color:inherit;aspect-ratio:1200/630;border:1px solid var(--k-line);border-radius:var(--k-r);background:var(--k-sunken);text-decoration:none;transition:border-color .12s;display:block;overflow:hidden}.gl-thumb:hover{border-color:var(--k-line-3)}.gl-shot,.gl-mosaic,.gl-plate{width:100%;height:100%;display:block}.gl-thumb img{object-fit:cover;width:100%;height:100%;display:block}.gl-mosaic{background:var(--k-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.gl-mosaic[data-n="3"] img:first-child{grid-row:span 2}.gl-plate{box-sizing:border-box;background:var(--k-sunken);align-content:center;gap:6px;padding:10px 12px;display:grid}.gl-expr{font:500 13px/1.4 var(--k-mono);color:var(--k-ink);overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gl-plate--bare{color:var(--k-ink-3);place-content:center;font-size:13px}.gl-title{font:600 17px/1.3 var(--k-sans);letter-spacing:-.01em;text-wrap:pretty;margin:0 0 6px}.gl-title a{color:var(--k-ink);text-decoration:none}.gl-title a:hover{text-underline-offset:.2em;text-decoration:underline 1px}.gl-title a:focus-visible,.gl-by a:focus-visible,.gl-filed a:focus-visible{outline:2px solid var(--k-focus);outline-offset:2px;border-radius:2px}.gl-what{color:var(--k-ink-2);max-width:62ch;margin:0 0 8px;font-size:14px;line-height:1.5}.gl-by,.gl-filed{color:var(--k-ink-3);margin:0;font-size:13px;line-height:1.5}.gl-by a,.gl-filed a{color:var(--k-ink-2);text-decoration:underline;text-decoration-color:var(--k-line-3);text-underline-offset:.2em}.gl-by a:hover,.gl-filed a:hover{color:var(--k-ink);text-decoration-color:currentColor}.gl-side{text-align:right;justify-items:end;gap:12px;min-width:150px;display:grid}.gl-count{color:var(--k-ink-3);gap:14px;margin:0;font-size:13px;line-height:1.3;display:flex}.gl-count span{white-space:nowrap}.gl-count strong{color:var(--k-ink);font-variant-numeric:tabular-nums;font-weight:600}.gl-acts{align-items:center;gap:6px;display:flex}.gl-quiet{all:unset;cursor:pointer;color:var(--k-ink-3);border-radius:var(--k-r-xs);padding:5px 7px;font-size:12.5px;line-height:1.3}.gl-quiet:hover{color:var(--k-ink);background:var(--k-hover)}.gl-quiet:focus-visible{outline:2px solid var(--k-focus);outline-offset:1px}.gl-quiet:disabled{opacity:.5;cursor:progress}.gl-said{color:var(--k-ink-3);margin:0;font-size:12.5px;line-height:1.45}.gl-said:empty{display:none}.gl-report{border:1px solid var(--k-line);border-radius:var(--k-r-lg);background:var(--k-surface-2);color:var(--k-ink-2);text-align:left;grid-column:1/-1;justify-items:start;gap:10px;padding:14px 16px;font-size:13.5px;display:grid}.gl-report p{margin:0}.gl-report .k-seg{flex-wrap:wrap;max-width:100%}.gl-report-acts{gap:6px;display:flex}@media (width<=720px){.gl-item{grid-template-columns:112px minmax(0,1fr);gap:8px 16px;padding:18px 0}.gl-title{font-size:16px}.gl-side{text-align:left;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;display:flex}.gl-side .gl-said{flex-basis:100%}.gl-plate{padding:8px}.gl-expr{-webkit-line-clamp:2;font-size:11.5px}}.gl-when{display:none}.gl[data-state=wait] .gl-when--wait,.gl[data-state=empty] .gl-when--empty,.gl[data-state=error] .gl-when--error{display:block}.gl-ghost{border-top:1px solid var(--k-line);grid-template-columns:184px minmax(0,1fr);gap:24px;padding:22px 0;display:grid}.gl-ghost-img{aspect-ratio:1200/630;border-radius:var(--k-r);width:100%;height:auto;display:block}.gl-ghost-lines{align-content:start;gap:12px;display:grid}.gl-ghost-lines .k-hold:first-child{width:56%;height:18px}.gl-ghost-lines .k-hold:last-child{width:82%;height:14px}@media (width<=720px){.gl-ghost{grid-template-columns:112px minmax(0,1fr);gap:16px}}.gl-empty{border-top:1px solid var(--k-line);border-bottom:1px solid var(--k-line);margin-top:10px;padding:28px 0 30px}.gl-empty .k-h3{margin:0 0 6px}.gl-empty p{max-width:58ch;color:var(--k-ink-2);margin:0;font-size:14.5px;line-height:1.6}.gl-more-row{margin-top:20px}.gl-desk{padding:20px 20px 18px}.gl-desk-title{font:600 13.5px/1.3 var(--k-sans);letter-spacing:0;color:var(--k-ink-2);margin:0 0 14px}.gl-desk-when{display:none}.gl[data-desk=out] .gl-desk--out,.gl[data-desk=free] .gl-desk--free,.gl[data-desk=none] .gl-desk--none,.gl[data-desk=error] .gl-desk--error{display:block}.gl[data-desk=wait] .gl-desk--wait{gap:12px;display:grid}.gl-desk--wait .k-hold{border-radius:var(--k-r);width:100%;height:36px}.gl[data-desk=in] .gl-desk--in{gap:16px;display:grid}.gl-note{color:var(--k-ink-2);margin:0 0 14px;font-size:14px;line-height:1.55}.gl-actions{flex-wrap:wrap;gap:8px;display:flex}.gl-form .k-select,.gl-form .k-input{width:100%}.gl-opt{color:var(--k-ink-3);font-weight:400}.gl-topics{border:0;min-width:0;margin:0;padding:0}.gl-topics legend{font:550 13px/1.3 var(--k-sans);color:var(--k-ink);margin:0 0 8px;padding:0}.gl-topics legend span{color:var(--k-ink-3);margin-left:4px;font-weight:400}.gl-topic-list{grid-template-columns:1fr 1fr;gap:7px 12px;display:grid}.gl-topic-list .k-check{font-size:13px}.gl-fine{color:var(--k-ink-3);margin:0;font-size:12.5px;line-height:1.5}.gl-error{color:var(--k-down);margin:0;font-size:13px;line-height:1.45}.gl-error:empty{display:none}.gl-yours{border-top:1px solid var(--k-line);margin-top:18px;padding-top:14px}.gl-yours-title{font:600 13px/1.3 var(--k-sans);color:var(--k-ink);margin:0 0 8px}.gl-yours-list{margin:0;padding:0;list-style:none;display:grid}.gl-yours-list li{color:var(--k-ink-2);border-top:1px solid var(--k-line);justify-content:space-between;align-items:center;gap:12px;padding:6px 0;font-size:13.5px;display:flex}.gl-yours-list li:first-child{border-top:0}.gl-yours-list li span{overflow-wrap:anywhere;min-width:0}.gl-rules{margin:28px 0 0;display:grid}.gl-rules>div{border-top:1px solid var(--k-line);padding:12px 0}.gl-rules dt{color:var(--k-ink);font-size:13.5px;font-weight:600}.gl-rules dd{color:var(--k-ink-2);margin:2px 0 0;font-size:13.5px;line-height:1.55}@media (prefers-reduced-motion:reduce){.gl *{transition:none!important}}
