.yt-live{grid-template-columns:minmax(0,1fr);grid-template-areas:"label" "num" "sub"}.yt-live__name{overflow:hidden;font-size:var(--fs-title);text-overflow:ellipsis}.yt-page .catalog-layout{padding-bottom:var(--sp-10)}.yt-block + .yt-block{margin-top:var(--sp-8)}.yt-block>.catalog-head{margin:0 0 var(--sp-4)}.yt-note{margin:var(--sp-4) 0 0;font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--text-4)}.yt-note--plain{margin:0;font-size:var(--fs-small);color:var(--text-2)}.yt-page .gen-faq{margin-top:var(--sp-9)}.yt-card,.yt-fact,.yt-steps li,.yt-proof,.yt-mini{--row-frame:color-mix(in srgb,var(--text) 9%,var(--surface-3));--row-fill:linear-gradient(180deg,var(--surface-2),var(--surface-1));position:relative;isolation:isolate}.yt-card::before,.yt-fact::before,.yt-steps li::before,.yt-proof::before,.yt-mini::before,.yt-card::after,.yt-fact::after,.yt-steps li::after,.yt-proof::after,.yt-mini::after{content:"";position:absolute;z-index:-1;clip-path:var(--notch);pointer-events:none}.yt-card::before,.yt-fact::before,.yt-steps li::before,.yt-proof::before,.yt-mini::before{inset:0;background:var(--row-frame);transition:background var(--dur) var(--ease)}.yt-card::after,.yt-fact::after,.yt-steps li::after,.yt-proof::after,.yt-mini::after{inset:1px;background:var(--row-fill)}.yt-card:hover,.yt-mini:hover{--row-frame:var(--text)}.yt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:var(--sp-3)}.yt-card{display:grid;grid-template-rows:auto auto auto;gap:var(--sp-3);padding:var(--sp-4);transition:transform var(--dur-slow) var(--ease-out)}.yt-card:hover{transform:translateY(-2px)}.yt-card__link{position:absolute;inset:0;z-index:1}.yt-card__get,.yt-card .server-mark,.yt-card__name a{position:relative;z-index:2}.yt-card__head{display:grid;grid-template-columns:var(--box-xl) minmax(0,1fr);align-items:center;gap:var(--sp-3)}.yt-card__icon{width:var(--box-xl);height:var(--box-xl);border-radius:var(--r-xs);image-rendering:pixelated}.yt-card__initial{display:grid;place-items:center;background:radial-gradient(100% 100% at 30% 20%,color-mix(in srgb,var(--tone-monitoring) 40%,transparent),transparent 70%),var(--surface-sunken);box-shadow:var(--slot-bevel);font-size:var(--fs-title);font-weight:var(--fw-heavy);color:var(--tone-monitoring)}.yt-card__who{min-width:0}.yt-card__name{margin:0;overflow:hidden;font-size:var(--fs-lead);font-weight:var(--fw-heavy);line-height:var(--lh-snug);text-overflow:ellipsis;white-space:nowrap}.yt-card__name a{color:var(--text);text-decoration:none}.yt-card__server{display:flex;align-items:center;gap:var(--sp-1);margin:2px 0 0;font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--tone-monitoring)}.yt-card__server svg{flex:none}.yt-card__server span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yt-card__marks{display:flex;flex-wrap:nowrap;gap:var(--sp-1);min-height:var(--tap-min);margin:0;overflow:hidden}.yt-mark--online{--mark:var(--success);text-decoration:none}.yt-mark--online .signal{height:var(--icon-sm);transform:scale(.75);transform-origin:left bottom;margin-right:calc(-1 * var(--sp-1))}.yt-mark--online b{color:var(--text)}.yt-mark--closed{--mark:var(--text-4);background:none;color:var(--text-3)}.yt-card__get,.yt-solo__get{position:relative;min-width:0}.yt-card__note{display:flex;align-items:center;box-sizing:border-box;height:var(--control-h);margin:0;padding:0 var(--sp-3);overflow:hidden;border:1px dashed var(--border-strong);border-radius:var(--r-md);font-size:var(--fs-caption);font-weight:var(--fw-semibold);line-height:1.25;color:var(--text-3)}.yt-solo .yt-card__note{height:auto;min-height:var(--control-h);padding:var(--sp-2) var(--sp-4)}.yt-links{margin-top:var(--sp-7)}.yt-solo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.yt-solo__get{flex:0 1 var(--server-side-w)}.yt-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:var(--sp-3)}.yt-fact{display:grid;align-content:start;gap:var(--sp-1);padding:var(--sp-3) var(--sp-4)}.yt-fact__key{display:flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--text-4)}.yt-fact__key svg{color:var(--tone-monitoring)}.yt-fact__val{font-size:var(--fs-small);font-weight:var(--fw-bold);line-height:var(--lh-snug);overflow-wrap:anywhere}.yt-fact__val a{color:var(--text)}.yt-fact__val--copy{display:flex;align-items:center;gap:var(--sp-2)}.yt-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:var(--sp-3);margin:0;padding:0;list-style:none}.yt-steps li{display:flex;align-items:center;gap:var(--sp-3);min-height:var(--box-2xl);padding:var(--sp-3);font-size:var(--fs-small);font-weight:var(--fw-semibold);line-height:var(--lh-snug)}.yt-steps__n{display:grid;flex:none;place-items:center;width:var(--box-md);height:var(--box-md);background:color-mix(in srgb,var(--tone-monitoring) 22%,var(--surface-sunken));box-shadow:var(--slot-bevel);font-weight:var(--fw-heavy);color:var(--tone-monitoring)}.yt-steps__ip{font-family:var(--font-mono);overflow-wrap:anywhere}.yt-proof{display:grid;grid-template-columns:var(--box-xl) minmax(0,1fr);align-items:start;gap:var(--sp-4);padding:var(--sp-4)}.yt-proof p{margin:0;font-size:var(--fs-small);line-height:var(--lh-base);color:var(--text-2)}.yt-proof .yt-proof__src{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-3)}.yt-minis{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:var(--sp-2)}.yt-mini{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:var(--sp-2);padding:var(--sp-3);color:var(--text);text-decoration:none}.yt-mini span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yt-mini b{font-size:var(--fs-small);overflow-wrap:anywhere}.yt-mini span{grid-column:1;font-size:var(--fs-caption);color:var(--tone-monitoring)}.yt-mini--all span{color:var(--text-4)}.yt-mini__arrow{grid-column:2;grid-row:1 / span 2;color:var(--text-4)}.yt-skin{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:start;gap:var(--sp-4)}.yt-skin .sk-grid{grid-template-columns:minmax(0,1fr)}.yt-skin .sk-info__actions{margin-top:var(--sp-4)}@media (max-width:768px){.yt-block + .yt-block{margin-top:var(--sp-7)}.yt-solo__get{flex-basis:100%}.yt-skin{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.yt-page .catalog-live{display:grid;padding:var(--sp-3)}.yt-page .catalog-live__num{font-size:var(--fs-display)}}