.foot{position: relative;margin-top: var(--s-8);background: var(--sunken)}:where(.foot){padding-bottom: 28px}.foot-band{position: relative;isolation: isolate;overflow: hidden;padding-block: clamp(44px,4.7vw,68px) clamp(40px,4.4vw,64px);background: radial-gradient(760px 440px at 92% 0%,rgba(225,43,43,.30),transparent 62%),radial-gradient(640px 400px at 4% 100%,rgba(61,139,255,.2),transparent 62%),linear-gradient(180deg,#13080A,#0A0A0D 75%)}.foot-band::before,.foot-band::after{content: '';position: absolute;inset-inline: 0;height: 1px;pointer-events: none}.foot-band::before{top: 0;background: linear-gradient(90deg,transparent,rgba(255,107,107,.7) 30%,#FF3B3B 70%,rgba(255,59,59,.3));box-shadow: 0 0 16px 1px rgba(255,59,59,.55)}.foot-band::after{bottom: 0;background: linear-gradient(90deg,transparent,rgba(255,255,255,.12) 20%,rgba(255,255,255,.12) 80%,transparent)}.foot-band-in{display: grid;grid-template-columns: minmax(0,1fr);gap: 30px;align-items: center}@media (min-width: 900px){.foot-band-in{grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);gap: clamp(32px,4.4vw,64px)}}.foot-copy{container-type: inline-size;min-width: 0}.foot-invite-h{font-family: var(--display);font-weight: 700;font-size: clamp(56px,7.8vw,112px);font-size: clamp(56px,21cqi,112px);line-height: .86;letter-spacing: .005em;color: var(--text);overflow-wrap: break-word}.foot-invite-p{margin-top: 18px;max-width: 40ch;font-size: 18px;line-height: 1.6;color: var(--text-2);text-wrap: pretty}.foot-btns{display: flex;flex-wrap: wrap;gap: 14px;margin-top: 28px}.foot-band-in.is-solo{grid-template-columns: minmax(0,1fr);justify-items: center;text-align: center}.foot-band-in.is-solo .foot-copy{width: min(100%,640px)}.foot-band-in.is-solo .foot-invite-p{margin-inline: auto}.foot-band-in.is-solo .foot-btns{justify-content: center}.foot-btn{--cut-sm: 12px;min-height: 52px;padding-inline: 26px;font-size: 16px}.foot-btn svg{width: 20px;height: 20px;flex: none}.foot-live{display: inline-flex;align-items: center;gap: 8px;min-height: 34px;margin: 0 0 16px;padding: 4px 14px;font-size: 15px;font-weight: 700;line-height: 1.3;color: #9FE8BE;background: rgba(47,191,113,.1);box-shadow: inset 0 0 0 1px rgba(47,191,113,.38)}.foot-live .num{font-weight: 800;color: #DFFBEA}.foot-faces{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 14px;margin-top: 22px}.foot-band-in.is-solo .foot-faces{justify-content: center}.foot-face-row{display: flex;flex: none}.foot-face{position: relative;display: grid;place-items: center;width: 40px;height: 40px;flex: none;overflow: hidden;border-radius: 50%;font: 800 14px/1 var(--head);color: var(--text);background: #2A2F3E;box-shadow: 0 0 0 3px #110A0D}.foot-face + .foot-face{margin-inline-start: -10px}.foot-faces-t{margin: 0;font-size: 15.5px;line-height: 1.5;color: var(--text-2)}.foot-faces-t .num{font-weight: 700;color: var(--text)}.foot-stats{container-type: inline-size;width: 100%;max-width: 560px;padding: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));--hud-cut: 20px;--hud-f1: rgba(17,21,33,.92);--hud-f2: rgba(10,12,19,.92)}@media (min-width: 900px){.foot-stats{max-width: none}}.foot-stat{display: grid;align-content: center;gap: 6px;min-width: 0;min-height: 112px;min-height: clamp(96px,24cqi,132px);padding: 18px 20px;padding: clamp(14px,4cqi,22px) clamp(14px,5cqi,28px)}.foot-stat:nth-child(2n){border-inline-start: 1px dashed var(--hud-line)}.foot-stat:nth-child(n+3){border-top: 1px dashed var(--hud-line)}.foot-stat:last-child:nth-child(odd){grid-column: 1 / -1}.foot-stat .stat-value{justify-self: start;max-width: 100%;overflow-wrap: anywhere;font-size: 36px;font-size: clamp(30px,9cqi,46px);line-height: 1.05;background-image: linear-gradient(152deg,#F4F4F8 0%,#CFCFD9 30%,#9C9CA8 62%,#D2D2DC 100%)}.foot-stat-l{font-size: 14.5px;line-height: 1.4;color: var(--text-2)}.foot-low{margin-top: 52px}.foot-grid{display: grid;gap: 32px;padding-bottom: 40px;grid-template-columns: minmax(0,1.4fr) minmax(0,.7fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas: 'br cm sv pl'}.foot-about{grid-area: br}.foot-col-community{grid-area: cm}.foot-col-servers{grid-area: sv}.foot-col-policy{grid-area: pl}.foot-about .brand{display: inline-flex;justify-content: flex-start;gap: 12px}.foot-about .brand-mark{height: 36px}.foot-about .brand-word{font-size: 20px;letter-spacing: .06em}.foot-tag{margin-top: 14px;max-width: 34ch;font-size: 15.5px;line-height: 1.65;color: var(--text-2);text-wrap: pretty}.foot-col-title{display: flex;align-items: center;gap: 8px;margin-bottom: 6px;font: 800 15px/1.3 var(--head);color: var(--text)}.foot-col-title svg{flex: none;color: var(--brand-text)}.foot-links{display: flex;flex-direction: column}.foot-links a{display: flex;align-items: center;min-height: var(--tap);font-size: 15px;line-height: 1.35;color: var(--text-3);transition: color var(--fast)}.foot-links a:hover{color: var(--brand-bright)}.foot-srv::before{content: '';width: 9px;height: 9px;flex: none;margin-inline-end: 12px;background: var(--accent);box-shadow: 0 0 10px var(--accent);transform: rotate(45deg)}.foot-links .foot-srv:hover{color: var(--accent-text)}.foot-links .foot-srv{container-type: inline-size;--nm1-room: calc(100cqi - 21px)}.foot-bottom{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 6px 24px;padding-top: 22px;font-size: 13.5px;color: var(--text-4);background: linear-gradient(to left,transparent,rgba(255,255,255,.12) 18%,rgba(255,255,255,.12) 82%,transparent) top / 100% 1px no-repeat}.foot-keep{white-space: nowrap}.foot-mark{margin: 18px 0 0;text-align: center;font-size: 13px;letter-spacing: .08em;color: var(--text-4)}.foot-mark b{font-weight: 700;color: var(--text-3)}@media (max-width: 1023px){.foot-grid{grid-template-columns: minmax(0,.7fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas: 'br br br' 'cm sv pl';row-gap: 28px}}@media (max-width: 719px){.foot-invite-p{font-size: 16px}.foot-faces{margin-top: 18px}.foot-faces-t{font-size: 15px}.foot-stats{--hud-cut: 14px}.foot-stat{gap: 4px}.foot-stat-l{font-size: 13.5px;line-height: 1.35}.foot-low{margin-top: 36px}.foot-grid{grid-template-columns: minmax(0,.8fr) minmax(0,1.2fr);grid-template-areas: 'br br' 'sv sv' 'cm pl';gap: 18px 16px;padding-bottom: 22px}.foot-tag{font-size: 15px}.foot-bottom{flex-direction: column;align-items: flex-start;gap: 4px;padding-top: 18px}}@media (max-width: 559px){.foot-btns{flex-direction: column;gap: 12px;margin-top: 24px}.foot-btns .btn{width: 100%}}.dy-home{padding-top: clamp(18px,2.4vw,26px)}.dy-home-head{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 6px 16px;margin-bottom: 16px}.dy-more{display: inline-flex;align-items: center;gap: 6px;min-height: 44px;font-size: 14px;font-weight: 700;color: var(--text-2)}@media (hover: hover){.dy-more:hover{color: var(--text)}}.dy-grid{display: flex;flex-wrap: wrap;gap: 14px;align-items: stretch}.dy-tile{flex: 1 1 280px;min-width: 0;display: flex;flex-direction: column;gap: 10px;container-type: inline-size}.dy-t-q{flex: 2 1 460px}@media (max-width: 639px){.dy-grid{gap: 12px}.dy-tile{flex-basis: 100%}}.dy-th{display: flex;align-items: center;justify-content: space-between;gap: 8px;flex-wrap: wrap;min-height: 26px}.dy-h{margin: 0;display: inline-flex;align-items: center;gap: 8px;min-width: 0;font-family: var(--head);font-size: 14px;font-weight: 800;line-height: 1.35;letter-spacing: .03em;color: var(--text-2)}.dy-h svg{flex: none;color: var(--brand-text)}.dy-cat{font-size: 13px}.dy-qtext{margin: 0;font-family: var(--head);font-size: clamp(17px,1.7vw,20px);font-weight: 800;line-height: 1.4;color: var(--text);overflow-wrap: anywhere}.dy-line{margin: 0;font-size: 14px;line-height: 1.55;color: var(--text-2)}.dy-strong{font-weight: 700;color: var(--text)}.dy-empty{margin: 0;font-size: 14px;line-height: 1.6;color: var(--text-3)}.dy-foot{margin-top: auto;padding-top: 4px;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 8px 12px}.dy-foot .btn{flex: none}.dy-opts{display: grid;gap: 10px;margin: 0;grid-template-columns: repeat(auto-fit,minmax(min(100%,150px),1fr))}.dy-opt,.dy-wbtn,.dy-topt{width: 100%;min-height: 48px;height: auto;padding: 10px 16px;white-space: normal;text-align: center;line-height: 1.35;overflow-wrap: anywhere}.dy-opt span,.dy-wbtn span,.dy-topt span{min-width: 0}.dy-wyr{display: grid;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);align-items: stretch;gap: 10px;margin: 0}.dy-wbtn{min-height: 64px;font-size: 16px}.dy-or{align-self: center;font-family: var(--head);font-size: 14px;font-weight: 800;color: var(--text-3);letter-spacing: .06em}@container (max-width: 330px){.dy-wyr{grid-template-columns: minmax(0,1fr)}.dy-or{justify-self: center}}.dy-wyr-big .dy-wbtn{min-height: 96px;font-size: clamp(17px,2vw,21px)}@media (max-width: 560px){.dy-wyr-big{grid-template-columns: minmax(0,1fr)}.dy-wyr-big .dy-or{justify-self: center}.dy-wyr-big .dy-wbtn{min-height: 72px}}.dy-bars{list-style: none;margin: 0;padding: 0;display: grid;gap: 8px}.dy-bar{position: relative;isolation: isolate;overflow: hidden;display: flex;align-items: center;gap: 10px;min-height: 44px;padding: 8px 12px;background: var(--hud-f2);box-shadow: inset 0 0 0 1px var(--hud-line)}.dy-bar-fill{position: absolute;inset: 0;z-index: -1;background: linear-gradient(90deg,rgba(61,139,255,.34),rgba(61,139,255,.2));transform-origin: 100% 50%;transform: scaleX(var(--p,0));transition: transform .8s var(--ease)}.dy-bar.is-mine{box-shadow: inset 0 0 0 1px var(--brand-line)}.dy-bar.is-mine .dy-bar-fill{background: linear-gradient(90deg,rgba(255,59,59,.36),rgba(255,59,59,.22))}.dy-bar-t{flex: 1 1 auto;min-width: 0;font-size: 14px;font-weight: 700;color: var(--text);overflow-wrap: anywhere}.dy-bar-me{flex: none;font-size: 13px;font-weight: 600;color: var(--brand-text)}.dy-bar-v{flex: none;font-size: 14px;font-weight: 700;color: var(--text)}.dy-wsq{display: flex;gap: 6px}.dy-wsq i{width: 26px;height: 26px;background: var(--hud-f2);box-shadow: inset 0 0 0 2px var(--hud-line)}.dy-wsq i.is-used{box-shadow: inset 0 0 0 2px var(--text-3)}.dy-wsq i.is-hit{background: #1F7A4A;box-shadow: none}.dy-hin{flex: 1 1 auto;display: flex;flex-direction: column;gap: 10px;min-width: 0}.dy-shot{display: block;position: relative;overflow: hidden;aspect-ratio: 16 / 9;background: var(--hud-f2)}.dy-shot img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.dy-hwide{display: none}@container (min-width: 520px){.dy-hin:has(> .dy-shot){display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.2fr);grid-template-rows: auto auto 1fr;gap: 10px 18px}.dy-hin:has(> .dy-shot) > *{grid-column: 1}.dy-hin > .dy-shot{grid-column: 2;grid-row: 1 / -1;align-self: start}.dy-hin > .dy-foot{grid-row: 3;align-self: end}.dy-hwide{display: block}}.dy-ttop{list-style: none;margin: 0;padding: 0;display: grid;gap: 4px}.dy-ttop li{display: flex;align-items: center;gap: 8px;min-height: 30px;padding: 3px 10px;min-width: 0;background: var(--hud-f2);box-shadow: inset 0 0 0 1px var(--hud-line);font-size: 14px}.dy-ttop-r{flex: none;width: 16px;font-weight: 700;color: var(--text-3);text-align: center}.dy-ttop li:first-child .dy-ttop-r{color: #E8B84A}.dy-ttop-n{flex: 0 1 auto;min-width: 0;font-weight: 700;color: var(--text);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.dy-ttop-s{flex: none;margin-inline-start: auto;font-weight: 700;color: var(--text-2)}.dy-t-a{flex: 1 1 100%}.dy-ago{list-style: none;margin: 0;padding: 0;display: grid;gap: 8px 16px;grid-template-columns: repeat(auto-fit,minmax(min(100%,240px),1fr))}.dy-ago-row{display: flex;align-items: center;gap: 10px;min-height: 44px;min-width: 0;color: inherit}.dy-ago-ic{flex: none;width: 28px;height: 28px;display: grid;place-items: center;color: var(--text-3);background: var(--hud-f2);box-shadow: inset 0 0 0 1px var(--hud-line)}.dy-ago-b{display: flex;flex-direction: column;min-width: 0;line-height: 1.4}.dy-ago-t{font-size: 14px;font-weight: 700;color: var(--text);overflow-wrap: anywhere}@media (hover: hover){a.dy-ago-row:hover .dy-ago-t{color: var(--brand-text)}}.dy-head{padding-bottom: 0}.dy-up{display: inline-flex;align-items: center;min-height: 44px;margin-bottom: 6px;font-size: 14px;font-weight: 700;color: var(--text-3)}@media (hover: hover){.dy-up:hover{color: var(--text)}}.dy-lead{max-width: 62ch;margin-top: 10px;white-space: pre-line}.dy-body{padding-top: 24px;padding-bottom: var(--sec);display: grid;gap: 22px}.dy-body > .card,.dy-body > section,.dy-body > .dy-grid{min-width: 0}.dy-links{margin: 0;font-size: 14px}.dy-links a{display: inline-flex;align-items: center;min-height: 44px}.dy-qcard,.dy-wcard,.dy-word,.dy-tcard,.dy-hcard{display: flex;flex-direction: column;gap: 14px}.dy-tstart{display: flex;flex-direction: column;align-items: flex-start;gap: 10px}.dy-tstart > .tiny{margin: 0}.dy-qcard{max-width: 860px}.dy-qmeta{display: flex;align-items: center;flex-wrap: wrap;gap: 8px 12px}.dy-qbig{margin: 0;font-family: var(--head);font-size: clamp(22px,3vw,30px);font-weight: 800;line-height: 1.3;color: var(--text);overflow-wrap: anywhere}.dy-count{margin: 0}.dy-mine{display: grid;gap: 12px}.dy-mybody{padding: 12px 14px;background: var(--hud-f2);box-shadow: inset 0 0 0 1px var(--hud-line)}.dy-mybody p{margin: 6px 0 0;white-space: pre-line;overflow-wrap: anywhere}.dy-aform{display: grid;gap: 10px}.dy-radios{border: 0;margin: 0;padding: 0;min-width: 0;display: grid;gap: 8px}.dy-radios legend{padding: 0;margin-bottom: 6px}.dy-radio{display: flex;align-items: center;gap: 12px;min-height: 48px;padding: 8px 14px;cursor: pointer;background: var(--hud-f2);box-shadow: inset 0 0 0 1px var(--hud-line);font-size: 15px;font-weight: 700;color: var(--text)}.dy-radio input{width: 20px;height: 20px;margin: 0;flex: none;accent-color: var(--brand)}.dy-radio:has(input:checked){box-shadow: inset 0 0 0 2px var(--brand-bright)}.dy-radio:has(input:focus-visible){outline: 2px solid var(--blue-text);outline-offset: 2px}.dy-radio span{min-width: 0;overflow-wrap: anywhere}.dy-ta{min-height: 96px;resize: vertical}.dy-send{justify-content: flex-start}.dy-optlist{list-style: none;margin: 0;padding: 0;display: grid;gap: 6px}.dy-optlist li{padding: 10px 14px;background: var(--hud-f2);box-shadow: inset 0 0 0 1px var(--hud-line);font-weight: 700;overflow-wrap: anywhere}.dy-login{display: grid;gap: 10px;padding: 14px;background: var(--hud-f2);box-shadow: inset 0 0 0 1px var(--hud-line)}.dy-login p{margin: 0;color: var(--text-2);font-size: 14px}.dy-login-b{gap: 10px}.dy-list{display: grid;gap: 14px}.dy-list > .h3{margin: 0}.dy-answers{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}.dy-ans{display: grid;grid-template-columns: 40px minmax(0,1fr) auto;gap: 4px 12px;align-items: start;padding: 12px 14px;background: linear-gradient(180deg,var(--hud-f1),var(--hud-f2));box-shadow: inset 0 0 0 1px var(--hud-line)}.dy-av{width: 40px;height: 40px;position: relative;overflow: hidden;display: grid;place-items: center;font-size: 14px;font-weight: 700;color: var(--text-2);background: var(--raised);clip-path: polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.dy-ans-b{min-width: 0}.dy-ans-h{display: flex;align-items: center;flex-wrap: wrap;gap: 4px 10px}.dy-ans-c{max-width: 100%;white-space: normal}.dy-ans-t{margin: 4px 0 0;font-size: 15px;line-height: 1.6;color: var(--text);white-space: pre-line;overflow-wrap: anywhere}.dy-who{display: inline-flex;align-items: center;gap: 6px;min-width: 0}.dy-who-n{font-weight: 700;color: var(--text);overflow-wrap: anywhere}a.dy-who-n{display: inline-block;padding-block: 10px;margin-block: -10px;position: relative}a.dy-who-n::after{content: '';position: absolute;inset-block: 0;inset-inline: min(0px,calc((100% - 44px) / 2))}@media (hover: hover){.dy-who-n:hover{color: var(--brand-text)}}.dy-rep{grid-column: 3;grid-row: 1}.dy-rep[open]{grid-column: 1 / -1;grid-row: auto}.dy-rep summary{display: inline-flex;align-items: center;gap: 6px;min-height: 44px;padding-inline: 8px;font-size: 13px;color: var(--text-3);cursor: pointer;list-style: none}.dy-rep summary::-webkit-details-marker{display: none}@media (hover: hover){.dy-rep summary:hover{color: var(--text)}}.dy-rep-f{display: grid;gap: 6px;max-width: 460px;padding-top: 6px}.dy-rep-f .btn{justify-self: start}@media (max-width: 480px){.dy-ans{grid-template-columns: 32px minmax(0,1fr)}.dy-av{width: 32px;height: 32px}.dy-rep{grid-column: 1 / -1;grid-row: auto}}.dy-pager{display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;gap: 12px;margin-top: 14px}.dy-pager > :last-child{justify-self: end}.dy-arch{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}.dy-arch-a{display: flex;align-items: center;gap: 14px;min-width: 0;color: inherit}.dy-arch-d{flex: none;min-width: 74px;font-size: 14px;color: var(--text-3)}.dy-arch-b{display: flex;flex-direction: column;gap: 2px;min-width: 0}.dy-arch-t{font-weight: 700;color: var(--text);overflow-wrap: anywhere}.dy-word{max-width: 560px;align-items: stretch}.dy-board{display: grid;gap: 6px;width: min(100%,300px);margin-inline: auto}.dy-wrow{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 6px}.dy-cell{aspect-ratio: 1;display: grid;place-items: center;font-family: var(--head);font-size: clamp(20px,6vw,26px);font-weight: 800;color: var(--text);background: var(--hud-f2);box-shadow: inset 0 0 0 2px var(--hud-line)}.dy-cell.is-typed{box-shadow: inset 0 0 0 2px var(--text-3)}.dy-cell.is-hit{background: #1F7A4A;box-shadow: none}.dy-cell.is-near{background: #9A7412;box-shadow: none}.dy-cell.is-miss{background: #2B303D;box-shadow: none;color: var(--text-2)}.dy-hint{margin: 0 auto;width: min(100%,300px);box-sizing: border-box;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 6px 8px;padding: 10px 12px;border-radius: 8px;border: 1px solid color-mix(in oklab,var(--warn) 45%,transparent);background: color-mix(in oklab,var(--warn) 10%,transparent);font-size: 15px;font-weight: 600;color: var(--text,#F2F2F4);text-align: center}.dy-hint svg{flex: none;color: var(--warn)}.dy-wform{display: grid;gap: 6px}.dy-wform-r{gap: 10px;flex-wrap: nowrap}.dy-guess{flex: 1 1 auto;min-width: 0;font-size: 20px;font-weight: 700;letter-spacing: .12em}.dy-kb{display: grid;gap: 6px}.dy-kb[hidden]{display: none}.dy-kb-r{display: flex;justify-content: center;gap: 5px}.dy-key{flex: 0 1 44px;min-width: 44px;height: 48px;padding: 0;display: grid;place-items: center;border: 0;cursor: pointer;font-family: var(--head);font-size: 18px;font-weight: 800;color: var(--text);background: var(--raised);box-shadow: inset 0 0 0 1px var(--line-strong)}.dy-key-w{flex-basis: 56px}.dy-key.is-hit{background: #1F7A4A;box-shadow: none}.dy-key.is-near{background: #9A7412;box-shadow: none}.dy-key.is-miss{background: #20242E;color: var(--text-3);box-shadow: none}.dy-key:focus-visible{outline: 2px solid var(--blue-text);outline-offset: 2px}@media (hover: hover){.dy-key:hover{box-shadow: inset 0 0 0 2px var(--text-3)}}@media (max-width: 519px){.dy-kb{grid-template-columns: repeat(6,minmax(44px,1fr));gap: 5px}.dy-kb-r{display: contents}.dy-key{min-width: 0}}.dy-wdone{display: grid;gap: 10px;justify-items: start}.dy-answer{font-family: var(--head);font-size: 20px;font-weight: 800;color: var(--text)}.dy-share{margin: 0;padding: 12px 14px;font-family: var(--font);font-size: 15px;line-height: 1.5;white-space: pre-wrap;color: var(--text);background: var(--hud-f2);box-shadow: inset 0 0 0 1px var(--hud-line)}.dy-wres{list-style: none;margin: 0;padding: 0;display: grid;gap: 12px;grid-template-columns: repeat(2,minmax(0,1fr))}@media (max-width: 560px){.dy-wres{grid-template-columns: minmax(0,1fr)}}.dy-wside{position: relative;overflow: hidden;min-width: 0;min-height: 150px;padding: 18px 16px 24px;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;text-align: center;background: var(--hud-f2);box-shadow: inset 0 0 0 1px var(--hud-line)}.dy-wside.is-mine{box-shadow: inset 0 0 0 1px var(--brand-line)}.dy-wside-t{font-size: clamp(16px,1.8vw,19px);font-weight: 700;line-height: 1.4;color: var(--text);overflow-wrap: anywhere}.dy-wside-p{font-family: var(--head);font-size: clamp(34px,5vw,52px);font-weight: 900;line-height: 1;color: var(--text-2)}.dy-wside.is-top .dy-wside-p{color: var(--text)}.dy-wside.is-mine .dy-wside-p{color: var(--brand-text)}.dy-wside-bar{position: absolute;inset-inline: 0;bottom: 0;height: 6px;background: var(--hud-line)}.dy-wside-bar > span{display: block;height: 100%;background: linear-gradient(90deg,#2E6FD6,#3D8BFF);transform-origin: 100% 50%;transform: scaleX(var(--p,0));transition: transform .8s var(--ease)}.dy-wside.is-mine .dy-wside-bar > span{background: linear-gradient(90deg,#D42A2A,#FF3B3B)}.dy-tgrid{display: grid;gap: 14px;grid-template-columns: repeat(auto-fit,minmax(min(100%,340px),1fr));align-items: stretch}.dy-board-l{list-style: none;margin: 0;padding: 0;display: grid;gap: 6px}.dy-brow{display: grid;grid-template-columns: 30px minmax(0,1fr) auto;align-items: center;gap: 10px;min-height: 44px;padding: 6px 10px;background: var(--hud-f2);box-shadow: inset 0 0 0 1px var(--hud-line)}.dy-brow.is-me{box-shadow: inset 0 0 0 1px var(--brand-line)}.dy-brank{font-size: 14px;font-weight: 600;color: var(--text-3);text-align: center}.dy-brow.is-top1 .dy-brank{color: #E8B84A}.dy-bscore{font-size: 14px;font-weight: 700;white-space: nowrap}.dy-key-l{margin: 0;padding-inline-start: 20px;display: grid;gap: 8px;font-size: 14px;color: var(--text-2)}.dy-key-l strong{color: var(--text)}.dy-play{padding-bottom: var(--sec)}.dy-tq{max-width: 720px;margin-inline: auto;display: flex;flex-direction: column;gap: 14px}.dy-tq-top{display: flex;align-items: center;justify-content: space-between;gap: 12px}.dy-timer{font-size: 15px;font-weight: 700;color: var(--text)}.dy-timer .num{font-size: 20px}.dy-timer.is-low{color: var(--brand-text)}.dy-tbar{height: 6px;background: var(--hud-f2);box-shadow: inset 0 0 0 1px var(--hud-line);overflow: hidden}.dy-tbar i{display: block;height: 100%;background: var(--brand);transform-origin: 100% 50%;transform: scaleX(var(--t,1))}.dy-prev{margin: 0;font-size: 14px;font-weight: 700}.dy-prev.is-ok{color: #6FE0A2}.dy-prev.is-no,.dy-prev.is-late{color: var(--brand-text)}.dy-topts{display: grid;gap: 10px;grid-template-columns: repeat(auto-fit,minmax(min(100%,240px),1fr))}.dy-topt{min-height: 56px;font-size: 16px}.dy-hcard{max-width: 860px}.dy-himg{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover;background: var(--hud-f2)}.dy-opts-g{grid-template-columns: repeat(auto-fit,minmax(min(100%,180px),1fr))}.dy-atabs{margin-bottom: var(--s-5)}.dy-alead{max-width: 76ch;margin: 0 0 20px}.dy-acols{display: grid;gap: 16px;grid-template-columns: minmax(0,1fr);margin-bottom: 16px}.dy-acard{display: grid;gap: 10px;margin-bottom: 16px;min-width: 0}.dy-acols .dy-acard{margin-bottom: 0}.dy-acard > .h3,.dy-acard > summary.h3{margin: 0}.dy-acard summary{cursor: pointer;min-height: 44px;display: flex;align-items: center}.dy-abig{margin: 0;font-size: 17px;font-weight: 700;color: var(--text);overflow-wrap: anywhere}.dy-arow{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0}.dy-aback{margin: -8px 0 12px}.dy-aback .dy-up{gap: 6px;margin: 0}.dy-asum{margin: 0}.dy-warn{color: var(--warn);margin: 0}.dy-aform{max-width: 760px}.dy-afs{border: 0;margin: 0;padding: 0;min-width: 0;display: grid;gap: 6px}.dy-afs legend{padding: 0;margin-bottom: 6px}.dy-ao{display: grid;gap: 8px;grid-template-columns: repeat(auto-fit,minmax(min(100%,170px),1fr))}.dy-ao-2{grid-template-columns: repeat(auto-fit,minmax(min(100%,260px),1fr))}.dy-ao-3{grid-template-columns: repeat(auto-fit,minmax(min(100%,200px),1fr))}.dy-ao .field{margin: 0}.dy-date{max-width: 200px}.dy-num{max-width: 120px}.dy-filter{gap: 8px;align-items: center;margin-bottom: 12px}.dy-filter .input{width: auto;min-width: 180px}.dy-alist{margin-bottom: 20px;min-width: 0}.dy-alist > .h3{margin: 0 0 10px}.dy-atable td.dy-wrapcell{white-space: normal;min-width: 220px;max-width: 520px;overflow-wrap: anywhere}.dy-chip{margin-inline-start: 6px}.dy-qops{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: 0}.dy-qops-w{display: flex;flex-wrap: wrap;align-items: center;gap: 6px}.dy-atable .dy-qops,.dy-atable .dy-qops-w{flex-wrap: nowrap}.dy-ib{border: 1px solid var(--line-strong);font-size: 18px}.dy-ib:disabled{opacity: .35;cursor: default}.dy-sched{display: grid;gap: 6px}.dy-sched-r{gap: 8px;align-items: center}.dy-hooks{display: grid;gap: 4px}.dy-hooks .btn{justify-self: start;margin-top: 6px}.dy-cats{display: grid;gap: 8px;max-width: 520px}.dy-arep{display: grid;gap: 12px}.dy-arep > *{margin-block: 0}.dy-amod{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}.dy-amod-i p{margin: 6px 0;white-space: pre-line;overflow-wrap: anywhere}.dy-amod-i.is-hidden{opacity: .7}.dy-amod-h{display: flex;align-items: center;flex-wrap: wrap;gap: 6px 10px}.dy-athumb{display: block;width: 120px;aspect-ratio: 16 / 9;object-fit: cover;border-radius: var(--r-sm);background: var(--sunken)}.dy-athumb-l{width: min(100%,360px)}.dy-aopts{display: flex;flex-wrap: wrap;gap: 4px 12px;margin: 0;font-size: 14px;color: var(--text-2)}.dy-aopts .is-right{color: #A7E8C4;font-weight: 700}.dy-tql{margin: 0 0 16px;padding: 0;list-style: none;display: grid;gap: 10px}.dy-tql li p{margin: 0 0 6px}.med-home{display: grid;gap: 14px;margin-top: 14px}.med-row{display: grid;gap: 14px;grid-template-columns: minmax(0,1fr)}@media (min-width: 640px) and (max-width: 1199px){.med-row{grid-template-columns: repeat(2,minmax(0,1fr))}.med-n3 > .sng-tile{grid-column: 1 / -1}}@media (min-width: 1200px){.med-n3{grid-template-columns: minmax(0,1.6fr) repeat(2,minmax(0,1fr))}.med-n2{grid-template-columns: repeat(2,minmax(0,1fr))}}.med-row > *{min-width: 0}.med-k{display: flex;align-items: center;gap: 8px;margin: 0;font-family: var(--head);font-size: 14px;font-weight: 800;letter-spacing: .03em;color: var(--text-2)}.med-k svg{flex: none;color: var(--brand-text)}.med-line{margin: 0;font-size: 14.5px;line-height: 1.6;color: var(--text-2)}.med-stat{margin: 0;font-size: 14px;color: var(--text)}.med-links{margin: auto 0 -11px;display: flex;flex-wrap: wrap;gap: 0 18px}.med-go{display: inline-flex;align-items: center;min-height: 44px;font-family: var(--head);font-size: 14.5px;font-weight: 700;color: var(--blue-text);text-decoration: none}@media (hover: hover){.med-go:hover{text-decoration: underline}}.med-clips,.gal-home{display: flex;flex-direction: column;gap: 10px;min-height: 100%}.sng-tile{display: grid;grid-template-columns: 206px minmax(0,1fr);align-items: center;gap: 16px;padding: 18px 20px;min-width: 0}.sng-art{position: relative;width: 206px;height: 140px}.sng-cover{position: absolute;top: 0;inset-inline-start: 0;z-index: 2;width: 140px;height: 140px;background: #0D0F16 var(--sng-cover,none) center / cover no-repeat;box-shadow: 0 12px 26px -10px #000,0 0 0 1px rgba(255,255,255,.08)}.sng-cover-none{display: grid;place-items: center;color: var(--text-3);background: radial-gradient(120% 90% at 50% 100%,#3A0D1A 0%,#16102A 46%,#090B18 100%)}.sng-vinyl{position: absolute;z-index: 1;top: 5px;inset-inline-start: 76px;width: 130px;height: 130px}.sng-disc{position: absolute;inset: 0;border-radius: 50%;background: repeating-radial-gradient(circle,#0D0D12 0 1.5px,#1B1B22 1.5px 3px);box-shadow: inset 0 0 0 3px #060608,inset 0 0 0 4px rgba(255,255,255,.07),0 12px 26px -10px #000}.sng-disc::before{content: '';position: absolute;inset: 32%;border-radius: 50%;box-shadow: 0 0 0 2px rgba(0,0,0,.45);background: conic-gradient(from 40deg,#E12B2B 0 20%,#FFD9A8 20% 23%,#E12B2B 23% 55%,#8E1414 55% 58%,#E12B2B 58%)}.sng-disc::after{content: '';position: absolute;inset: 47.5%;border-radius: 50%;background: #0A0A0C}.sng-shine{position: absolute;inset: 0;border-radius: 50%;pointer-events: none;background: conic-gradient(from 20deg,transparent 0 7%,rgba(255,255,255,.1) 12%,transparent 18% 50%,rgba(255,255,255,.07) 61%,transparent 68%)}html.rv-js .sng-disc{animation: sng-spin 7s linear infinite}@keyframes sng-spin{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){html.rv-js .sng-disc{animation: none}}.sng-txt{display: grid;grid-template-columns: minmax(0,1fr);gap: 4px;justify-items: start;align-content: center;min-width: 0}.sng-k{display: inline-flex;align-items: center;gap: 7px;margin: 0;font-family: var(--head);font-size: 13px;font-weight: 800;letter-spacing: .04em;color: var(--brand-text)}.sng-k svg{flex: none}.sng-t{margin: 0;max-width: 100%;font-family: var(--head);font-size: 21px;font-weight: 800;line-height: 1.25;color: var(--text);overflow-wrap: anywhere;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}.sng-ar{margin: 0;max-width: 100%;font-size: 14.5px;color: var(--text-2);overflow-wrap: anywhere}.sng-bl{margin: 8px 0 0;max-width: 60ch;font-size: 14px;line-height: 1.65;color: var(--text-2)}.sng-by{margin: 0;display: inline-flex;align-items: center;gap: 7px;font-size: 13.5px;color: var(--text-3)}.sng-by a{color: var(--text-2);font-weight: 700;text-decoration: none}@media (hover: hover){.sng-by a:hover{color: var(--brand-text);text-decoration: underline}}.sng-acts{display: flex;align-items: center;gap: 4px 14px;flex-wrap: wrap;margin-top: 8px}.sng-sug{min-height: 44px;font-size: 14px}.sng-sug svg{flex: none}html:not([data-admin]) .sng-tile .sng-acts .btn.sng-green{--nb-c1: #1ED760;--nb-c2: #A6F2C3;--nb-ink: #E7FFF0;--nb-deep: #0B4A24;--nb-tint: #0E3A22;--nb-glow: rgba(30,215,96,.5)}.sng-green{font-size: 14.5px}.sng-green svg{flex: none}@media (max-width: 639px){.sng-tile{grid-template-columns: 128px minmax(0,1fr);gap: 12px;padding: 16px 14px}.sng-art{width: 128px;height: 90px}.sng-cover{width: 90px;height: 90px}.sng-vinyl{top: 4px;inset-inline-start: 46px;width: 82px;height: 82px}.sng-t{font-size: 18px}}@media (max-width: 379px){.sng-tile{grid-template-columns: minmax(0,1fr)}}.strm{display: grid;gap: 10px}.strm-h{display: flex;align-items: center;gap: 10px;margin: 0;font-family: var(--head);font-size: 15px;font-weight: 800;color: var(--text)}.strm-dot{width: 9px;height: 9px;flex: none;border-radius: 50%;background: #FF3B3B;box-shadow: 0 0 0 3px rgba(255,59,59,.2),0 0 12px rgba(255,59,59,.8)}html.rv-js .strm-dot{animation: strm-pulse 1.6s ease-in-out infinite}@keyframes strm-pulse{50%{opacity: .35}}@media (prefers-reduced-motion: reduce){html.rv-js .strm-dot{animation: none}}.strm-n{font-size: 13px;font-weight: 500;color: var(--text-3)}.strm-list{display: grid;gap: 12px;margin: 0;padding: 0;grid-template-columns: repeat(auto-fill,minmax(min(100%,250px),1fr))}.strm-list > li{min-width: 0;display: flex}.strm-card{flex: 1;display: flex;flex-direction: column;gap: 4px;min-width: 0;color: var(--text);text-decoration: none;padding: 12px 14px}.strm-top{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.strm-plat{font-family: var(--head);font-size: 13px;font-weight: 800;letter-spacing: .03em;color: var(--accent-text,var(--text-2))}.strm-live{padding: 1px 6px;font-family: var(--head);font-size: 12px;font-weight: 800;letter-spacing: .08em;color: #fff;background: #D92626}.strm-v{margin-inline-start: auto;font-size: 13px;color: var(--text-3);white-space: nowrap}.strm-name{display: flex;align-items: center;gap: 8px;min-width: 0;font-family: var(--head);font-size: 16px;font-weight: 800;overflow-wrap: anywhere}.strm-t{font-size: 14px;line-height: 1.45;color: var(--text-2);overflow-wrap: anywhere;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}.strm-g{font-size: 13px;color: var(--text-3)}.strm-go{margin-top: auto;padding-top: 6px;display: inline-flex;align-items: center;gap: 6px;font-family: var(--head);font-size: 14px;font-weight: 700;color: var(--accent-text,var(--blue-text))}.med-who{display: inline-flex;align-items: center;gap: 6px;min-width: 0}.med-who-a{position: relative;display: inline-block;padding-block: 12px;margin-block: -12px;color: var(--text-2);font-weight: 700;text-decoration: none;overflow-wrap: anywhere}.med-who-a::after{content: '';position: absolute;inset-block: 0;inset-inline: min(0px,calc((100% - 44px) / 2))}@media (hover: hover){.med-who-a:hover{color: var(--brand-text);text-decoration: underline}}.med-gone{color: var(--text-3)}.med-av{position: relative;display: inline-grid;place-items: center;flex: none;width: 24px;height: 24px;overflow: hidden;font-family: var(--head);font-size: 13px;font-weight: 800;color: #fff;background: linear-gradient(135deg,#E12B2B,#8E1414);clip-path: polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}.med-av .av-img{position: absolute;inset: 0;background: center / cover no-repeat}.gal-home-win{position: relative;display: block;min-height: 220px;color: var(--text);text-decoration: none}.gal-home-img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.gal-home-shade{position: absolute;inset: 0;background: linear-gradient(to top,rgba(6,6,9,.95) 0%,rgba(6,6,9,.75) 38%,rgba(6,6,9,.15) 72%,rgba(6,6,9,0) 100%)}.gal-home-cap{position: absolute;z-index: 2;inset-inline: 16px;bottom: 14px;display: flex;flex-direction: column;align-items: flex-start;gap: 3px}.gal-home-k{display: inline-flex;align-items: center;gap: 7px;font-family: var(--head);font-size: 13px;font-weight: 800;letter-spacing: .04em;color: #F5D27A}.gal-home-m{font-family: var(--display);font-size: 38px;font-weight: 700;line-height: 1;color: #fff}.gal-home-t{font-size: 14px;line-height: 1.45;color: var(--text-2);overflow-wrap: anywhere;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}.gal-home-by{font-size: 13px;color: var(--text-3)}.med-head{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 16px 24px}.med-head-t{min-width: 0;max-width: 68ch}.med-lead{margin-top: 10px;white-space: pre-line}.med-head-a{display: flex;flex-wrap: wrap;gap: 10px}.med-tools{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px 16px;margin: 26px 0 18px}.med-sort{margin: 0}.med-pager{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-top: 26px}.med-note{margin: 0 0 18px}.med-top{margin-top: 20px}.med-gap{margin-bottom: 12px}.med-sec{margin-top: clamp(32px,5vw,56px)}.med-sec-h{margin: 0 0 14px;font-family: var(--head);font-size: 19px;font-weight: 800}.med-mine{display: grid;gap: 8px;margin: 0;padding: 0}.med-mine > li{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 12px;min-width: 0;padding: 10px 12px;background: var(--hud-f2);box-shadow: inset 0 0 0 1px var(--hud-line)}.med-mine-t{flex: 1 1 200px;min-width: 0;font-weight: 700;overflow-wrap: anywhere}.med-mine-r{flex-basis: 100%;font-size: 13.5px;color: var(--text-3)}.med-st{font-weight: 700}.med-st-pending{color: #F2D3A0;border-color: rgba(230,162,60,.55)}.med-st-approved,.med-st-pool{color: #A7E8C4;border-color: rgba(47,191,113,.5)}.med-st-rejected,.med-st-removed,.med-st-retired{color: #FFC9CB;border-color: rgba(229,72,77,.5)}.med-form{max-width: 640px}.med-form .field > label{display: block;margin-bottom: 8px;font-size: 14px;font-weight: 600;color: var(--text-2)}.med-help{display: block;margin: 6px 0 0;font-size: 13px;color: var(--text-4);line-height: 1.6}.med-form select.input{padding-inline: 12px}.med-form input[type="file"].input{padding: 9px 12px;min-height: 48px}.med-actions{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 16px;margin-top: 8px}.clp-grid{display: grid;gap: 16px;margin: 0;padding: 0;align-items: start;grid-template-columns: repeat(auto-fill,minmax(min(100%,300px),1fr))}.clp-grid > li{min-width: 0}.clp-card{display: flex;flex-direction: column;min-width: 0}.clp-top{position: relative}.clp-media{position: relative;aspect-ratio: 16 / 9;overflow: hidden;background: var(--hud-f2)}.clp-thumb{position: absolute;inset: 0;background: var(--clp-img,none) center / cover no-repeat}.clp-media-v .clp-thumb{background-size: 237% auto}.clp-plat{position: absolute;inset: 0;display: grid;place-items: center;background: radial-gradient(70% 80% at 50% 42%,rgba(225,43,43,.22),transparent 70%),linear-gradient(160deg,#161A28,#07080D)}.clp-plat::after{content: attr(data-name);direction: ltr;font-family: var(--head);font-weight: 900;font-size: 34px;letter-spacing: .08em;text-transform: uppercase;color: rgba(255,255,255,.07);-webkit-text-stroke: 1px rgba(255,255,255,.16)}.clp-shade{position: absolute;inset: 0;pointer-events: none;background: linear-gradient(to top,rgba(6,6,9,.55),rgba(6,6,9,0) 50%)}.clp-play{position: absolute;inset: 0;z-index: 2;display: grid;place-items: center;color: var(--neon-red-ink)}.clp-play:focus-visible{outline-offset: -5px}.clp-play-b{position: relative;display: grid;place-items: center;width: 58px;height: 58px;isolation: isolate;filter: drop-shadow(0 0 8px var(--neon-red-glow));transition: filter .25s var(--out,ease)}.clp-play-b::before,.clp-play-b::after{content: '';position: absolute;inset: 0;clip-path: polygon(13px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%,0 13px)}.clp-play-b::before{z-index: -2;background: linear-gradient(135deg,var(--neon-red),var(--neon-red-2) 50%,var(--neon-red))}.clp-play-b::after{z-index: -1;inset: 2px;background: rgba(11,11,16,.78)}.clp-play-b svg{margin-inline-start: -3px}@media (hover: hover){.clp-play:hover .clp-play-b{filter: drop-shadow(0 0 16px var(--neon-red))}.clp-play:hover .clp-play-b::after{background: var(--neon-red-fill)}}.clp-tag,.clp-week{position: absolute;z-index: 3;top: 12px;padding: 3px 9px;font-family: var(--head);font-size: 13px;font-weight: 700;letter-spacing: .03em;background: rgba(10,12,19,.84);box-shadow: inset 0 0 0 1px var(--hud-line-hi);pointer-events: none}.clp-tag{inset-inline-end: 14px;color: var(--text)}.clp-week{inset-inline-start: 14px;display: inline-flex;align-items: center;gap: 6px;color: #F5D27A;box-shadow: inset 0 0 0 1px rgba(232,184,74,.55)}.clp-frame{position: absolute;inset: 0;z-index: 4;width: 100%;height: 100%;border: 0;background: #000}.clp-on .clp-play,.clp-on .clp-tag,.clp-on .clp-week,.clp-on .clp-shade{display: none}.clp-body{display: flex;flex-direction: column;gap: 8px;padding: 12px 14px 14px;min-width: 0}.clp-t{margin: 0;font-family: var(--head);font-size: 16px;font-weight: 800;line-height: 1.35}.clp-t a{display: block;padding-block: 11px;margin-block: -11px;color: var(--text);text-decoration: none}.clp-t-s{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;overflow-wrap: anywhere}.clp-one .clp-t-s{display: block;overflow: visible}@media (hover: hover){.clp-t a:hover{color: var(--brand-text)}}.clp-meta,.gal-meta{margin: 0;display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;font-size: 13.5px;color: var(--text-3);min-width: 0}.clp-like-row,.gal-vote-row{margin: 0;display: flex;align-items: center;gap: 6px 12px;flex-wrap: wrap}.clp-like,.gal-vote{display: inline-flex;align-items: center;gap: 7px;min-height: 44px;padding: 0 12px;cursor: pointer;font-family: var(--head);font-size: 14px;font-weight: 700;color: var(--text-2);background: var(--hud-f2);border: 1px solid var(--hud-line);border-radius: 0;transition: color var(--fast),border-color var(--fast),background-color var(--fast)}@media (hover: hover){.clp-like:hover,.gal-vote:hover{color: var(--text);border-color: var(--hud-line-hi)}}.clp-like svg,.gal-vote svg{flex: none}.clp-like-on{color: var(--brand-text);border-color: var(--brand-line);background: var(--brand-dim)}.clp-like-on svg{fill: currentColor}.gal-vote-on{color: #F5D27A;border-color: rgba(232,184,74,.6);background: rgba(232,184,74,.1)}.gal-vote-c{color: var(--text-3);font-weight: 600}.clp-like-static,.gal-vote-static{display: inline-flex;align-items: center;gap: 7px;min-height: 32px;font-size: 14px;color: var(--text-3)}.clp-login{display: inline-flex;align-items: center;min-height: 44px;font-size: 13.5px;color: var(--blue-text);text-decoration: underline}.clp-one{max-width: 900px}.clp-one .clp-t{font-size: clamp(20px,2.6vw,26px)}.gal-grid{display: grid;gap: 16px;margin: 0;padding: 0;align-items: start;grid-template-columns: repeat(auto-fill,minmax(min(100%,280px),1fr))}.gal-grid > li{min-width: 0}.gal-card{display: flex;flex-direction: column;min-width: 0}.gal-img{position: relative;display: block;aspect-ratio: 16 / 9;overflow: hidden;background: var(--hud-f2)}.gal-img:focus-visible{outline-offset: -5px}.gal-img img{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .45s var(--out,ease)}@media (hover: hover) and (prefers-reduced-motion: no-preference){.gal-img:hover img{transform: scale(1.03)}}.gal-rank{position: absolute;z-index: 2;top: 10px;inset-inline-start: 12px;display: grid;place-items: center;min-width: 30px;height: 30px;padding-inline: 6px;font-size: 14px;font-weight: 700;color: #1A1204;background: #E8B84A}.gal-grid > li:nth-child(2) .gal-rank{background: #C9CEDB}.gal-grid > li:nth-child(3) .gal-rank{background: #D08A4E}.gal-body{display: flex;flex-direction: column;gap: 8px;padding: 12px 14px 14px;min-width: 0}.gal-cap{margin: 0;font-size: 14.5px;line-height: 1.5;color: var(--text);overflow-wrap: anywhere;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}.gal-win{display: grid;grid-template-columns: minmax(0,1.5fr) minmax(0,1fr);align-items: stretch}.gal-win-img{position: relative;display: block;min-height: 220px;background: var(--hud-f2)}.gal-win-img img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.gal-win-img:focus-visible{outline-offset: -5px}.gal-win-txt{display: flex;flex-direction: column;justify-content: center;gap: 8px;padding: 22px 24px;min-width: 0}.gal-win-k{display: inline-flex;align-items: center;gap: 8px;font-family: var(--head);font-size: 14px;font-weight: 800;color: #F5D27A}.gal-win-m{margin: 0;font-family: var(--display);font-size: clamp(34px,4vw,48px);font-weight: 700;line-height: 1}.gal-win-c{margin: 0;font-size: 15px;line-height: 1.55;color: var(--text-2);overflow-wrap: anywhere}@media (max-width: 719px){.gal-win{grid-template-columns: minmax(0,1fr)}.gal-win-img{aspect-ratio: 16 / 9;min-height: 0}}.gal-one-img{display: block;margin: 0 auto;max-width: 100%;max-height: 80vh;width: auto;height: auto;background: var(--hud-f2)}.gal-one-fig{margin: 0;padding: 0}.gal-one-body{display: grid;gap: 12px;margin-top: 16px}.gal-arch{display: grid;gap: 14px;margin: 0;padding: 0;grid-template-columns: repeat(auto-fill,minmax(min(100%,280px),1fr));align-items: start}.gal-arch > li{min-width: 0}.gal-arch-none{padding: 14px;color: var(--text-3)}.sng-page-tile{max-width: 720px}.sng-hist{display: grid;gap: 8px;margin: 0;padding: 0}.sng-row{display: grid;grid-template-columns: 52px minmax(0,1fr) auto;align-items: center;gap: 12px;padding: 8px 12px 8px 8px;background: var(--hud-f2);box-shadow: inset 0 0 0 1px var(--hud-line)}.sng-row-cover{width: 52px;height: 52px;background: #0D0F16 var(--sng-cover,none) center / cover no-repeat}.sng-row-cover.sng-cover-none{position: static;display: grid;place-items: center}.sng-row-txt{display: grid;gap: 2px;min-width: 0}.sng-row-t{font-weight: 700;color: var(--text);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.sng-row-m{font-size: 13px;color: var(--text-3);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.sng-row-go{display: inline-flex;align-items: center;justify-content: center;min-width: 44px;min-height: 44px;color: #7EE2A8}@media (hover: hover){.sng-row-go:hover{color: #A6F2C3}}.med-adm-intro{max-width: 70ch;margin: 0 0 18px;color: var(--text-3);font-size: 14.5px;line-height: 1.7}.med-adm-list{display: grid;gap: 10px;margin: 0 0 24px;padding: 0}.med-adm-row{display: grid;grid-template-columns: auto minmax(0,1fr);gap: 12px 16px;align-items: start;padding: 12px;background: var(--surface);border: 1px solid var(--line);border-radius: 10px}.med-adm-thumb{display: grid;place-items: center;width: 160px;aspect-ratio: 16 / 9;border-radius: 6px;background: #07080D var(--img,none) center / cover no-repeat;box-shadow: inset 0 0 0 1px var(--line)}.med-adm-thumb[data-name]::after{content: attr(data-name);direction: ltr;font-family: var(--head);font-size: 14px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: var(--text-4)}.med-adm-cover{width: 72px;aspect-ratio: 1}.med-adm-main{display: grid;gap: 6px;min-width: 0}.med-adm-t{margin: 0;font-size: 15.5px;font-weight: 700;overflow-wrap: anywhere}.med-adm-m{margin: 0;font-size: 13.5px;color: var(--text-3);overflow-wrap: anywhere}.med-adm-m a{color: var(--blue-text)}.med-adm-acts{grid-column: 1 / -1;display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.med-adm-acts form{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: 0}.med-adm-acts .input{width: auto;min-width: 0;flex: 1 1 220px}.med-adm-empty{margin: 0 0 24px;padding: 18px;color: var(--text-3);border: 1px dashed var(--line-strong);border-radius: 10px}.med-adm-h{margin: 26px 0 12px;font-size: 18px}.med-adm-card > .med-adm-h:first-child{margin-top: 0}.med-adm-inline{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px 16px}.med-adm-inline > p{flex: 1 1 260px}.med-adm-card{padding: 16px;margin-bottom: 20px;background: var(--surface);border: 1px solid var(--line);border-radius: 10px}.med-adm-card > :last-child{margin-bottom: 0}.med-adm-card .field{margin-bottom: 14px}.med-adm-grid{display: grid;gap: 12px 16px;grid-template-columns: repeat(auto-fit,minmax(min(100%,220px),1fr))}.med-adm-card label.med-check{display: flex;align-items: center;gap: 10px;min-height: 44px;font-size: 14.5px}.med-adm-conn{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 18px;padding: 0}.med-adm-conn li{display: inline-flex;align-items: center;gap: 8px;padding: 6px 10px;font-size: 13.5px;border: 1px solid var(--line-strong);border-radius: 6px}.med-adm-conn .dot{width: 8px;height: 8px}@media (min-width: 720px){.med-adm-row{grid-template-columns: auto minmax(0,1fr) auto;align-items: center}.med-adm-acts{grid-column: auto;justify-content: flex-end;max-width: 440px}}.med-adm-list{container-type: inline-size}@container (max-width: 420px){.med-adm-thumb{width: 112px}.med-adm-cover{width: 64px}}@container (max-width: 300px){.med-adm-row{grid-template-columns: minmax(0,1fr)}.med-adm-thumb:not(.med-adm-cover){width: 100%}}.live-page{display: flex;flex-direction: column;gap: 16px}.live-page > .h1,.live-page > .lead{margin-block: 0}.svc-crumbs{margin-bottom: var(--s-4);flex-wrap: wrap}.svc-head{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: var(--s-4);margin-bottom: var(--s-5)}.svc-head-t{min-width: 0;flex: 1 1 320px}.svc-head-act{display: flex;flex-wrap: wrap;gap: var(--s-2)}.svc-lead{max-width: 60ch;margin-top: 10px;white-space: pre-line}.svc-narrow{max-width: 860px}.svc-actions{display: flex;flex-wrap: wrap;gap: 10px;margin-top: var(--s-5)}.svc-chips{gap: 6px;flex-wrap: wrap;align-items: center;margin-bottom: 8px}.svc-center{justify-content: center}.svc-note{margin: var(--s-3) 0 0;line-height: 1.7}.svc-sub{margin: var(--s-6) 0 var(--s-3);font-size: 19px}.svc-bar{display: block;position: relative;height: 8px;border-radius: 99px;overflow: hidden;background: var(--raised);box-shadow: inset 0 0 0 1px var(--line-strong)}.svc-bar > i{position: absolute;inset-block: 0;inset-inline-start: 0;width: 100%;background: linear-gradient(90deg,var(--accent,var(--brand)),color-mix(in srgb,var(--accent,var(--brand)) 70%,#fff));transform-origin: right;transform: scaleX(var(--p,0))}.svc-dc{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s-3);margin-bottom: var(--s-4)}.svc-dc-ic{flex: none;width: 40px;height: 40px;display: grid;place-items: center;border-radius: 10px;background: var(--blue-dim);color: var(--blue-text);border: 1px solid var(--blue-line)}.svc-dc-t{display: grid;gap: 2px;flex: 1 1 240px;min-width: 0}.svc-prefs{display: grid;gap: var(--s-4);margin-top: var(--s-4)}.svc-pgroup{min-width: 0;margin: 0;padding: var(--s-4)}.svc-pop-help{margin: 0 4px var(--s-3)}.svc-pop{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,150px),1fr));gap: var(--s-2) var(--s-4)}.svc-pop-dot{display: inline-block;width: 8px;height: 8px;margin-inline-end: 8px;border-radius: 50%;background: var(--c,var(--text-3));vertical-align: middle}.svc-pgroup-t{font-family: var(--head);font-weight: 800;font-size: 17px;padding: 0 4px;color: var(--text)}.svc-pref{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 6px var(--s-4);padding: 10px 0;border-top: 1px solid var(--line)}.svc-pgroup-t + .svc-pref{border-top: 0}.svc-pgroup > legend{float: inline-start;width: 100%;padding: 0 0 6px}.svc-pgroup > legend + *{clear: both}.svc-pgroup .svc-pref:last-child{padding-bottom: 0}.svc-pref-t{display: grid;gap: 2px;flex: 1 1 260px;min-width: 0}.svc-pref-l{font-weight: 700;font-size: 15px;color: var(--text)}.svc-pref-sw{display: flex;flex-wrap: wrap;gap: 4px var(--s-4)}.svc-pref-sw .switch{min-width: 128px}.svc-pref-na{display: inline-flex;align-items: center;min-height: var(--tap);min-width: 128px}.svc-pref-sw .switch input:disabled{opacity: .55;cursor: not-allowed}.svc-pref:target{scroll-margin-top: calc(var(--head-h,68px) + 24px);margin-inline: -10px;padding-inline: 10px;border-radius: 8px;border-top-color: transparent;background: var(--blue-dim);box-shadow: inset 0 0 0 1px var(--blue-line)}.svc-notif-act{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.svc-bell-foot{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 4px;padding: 4px var(--s-2);border-top: 1px solid var(--line)}.svc-bell-foot a{display: inline-flex;align-items: center;min-height: var(--tap);padding-inline: var(--s-3);border-radius: var(--r-sm);font-size: 13.5px;font-weight: 700;color: var(--text-2);text-decoration: none}.svc-bell-foot a:hover{background: var(--raised);color: var(--text)}.svc-agroup{margin-bottom: var(--s-6)}.svc-agroup-t{display: flex;align-items: center;gap: 10px;font-size: 20px;margin: 0 0 var(--s-3)}.svc-agroup-mark{width: 36px;height: 36px;object-fit: contain;flex: none}.svc-forms{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--s-3);grid-template-columns: repeat(auto-fill,minmax(min(100%,300px),1fr));align-items: start}.svc-form{display: grid;gap: 6px;color: inherit;text-decoration: none;height: 100%}.svc-form-role{justify-self: start;font-size: 13px;font-weight: 700;color: var(--accent-text,var(--brand-text));padding: 2px 10px;border: 1px solid color-mix(in srgb,var(--accent,var(--brand)) 45%,transparent);background: color-mix(in srgb,var(--accent,var(--brand)) 12%,transparent)}.svc-form-t{font-family: var(--head);font-weight: 800;font-size: 18px;color: var(--text);overflow-wrap: anywhere}.svc-form-d{color: var(--text-2);font-size: 14.5px;line-height: 1.6}.svc-form-meta{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px;margin-top: 6px}.svc-form-go{display: inline-flex;align-items: center;gap: 4px;font-weight: 700;font-size: 14.5px;color: var(--accent-text,var(--brand-text))}.svc-st{font-weight: 700}.svc-st-pending{color: var(--text-2)}.svc-st-review{color: var(--blue-text);border-color: var(--blue-line);background: var(--blue-dim)}.svc-st-accepted{color: #A7E8C4;border-color: rgba(47,191,113,.45);background: rgba(47,191,113,.1)}.svc-st-rejected{color: #F2D3A0;border-color: rgba(230,162,60,.4);background: rgba(230,162,60,.1)}.svc-role{margin: 6px 0 0;color: var(--text-2)}.svc-intro{margin-bottom: var(--s-5)}.svc-done{display: grid;gap: var(--s-3);justify-items: start}.svc-done p{margin: 0;display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.svc-aform{max-width: none}.svc-q{margin: 0 0 var(--s-5);min-width: 0;padding: 0;border: 0}.svc-q-l{display: flex;align-items: baseline;gap: 8px;font-weight: 700;font-size: 15.5px;color: var(--text);margin-bottom: 6px;padding: 0}.svc-q-n{flex: none;min-width: 26px;height: 26px;display: inline-grid;place-items: center;font-size: 13px;border: 1px solid var(--line-strong);background: var(--raised);color: var(--text-2)}.svc-q-h{display: block;margin: -2px 0 8px}.svc-opts{display: grid;gap: 6px}.svc-opts-row{display: flex;flex-wrap: wrap;gap: 8px}.svc-opt{display: inline-flex;align-items: center;gap: 10px;min-height: var(--tap);padding: 0 14px;cursor: pointer;border: 1px solid var(--line-strong);background: var(--raised);border-radius: var(--r-sm);font-size: 15px}.svc-opt input{width: 18px;height: 18px;margin: 0;accent-color: var(--brand);flex: none}.svc-opt:has(input:checked){border-color: var(--brand-line);background: color-mix(in srgb,var(--brand) 10%,var(--raised))}.svc-opt:has(input:focus-visible){outline: 2px solid var(--brand-bright);outline-offset: 2px}.svc-mine{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}.svc-mine-a{display: grid;gap: 4px;color: inherit;text-decoration: none}.svc-mine-top{display: flex;flex-wrap: wrap;gap: 6px}.svc-verdict{display: grid;gap: 8px;margin-bottom: var(--s-4)}.svc-verdict-accepted{--hud-mark: var(--ok)}.svc-answers{margin: 0;display: grid;gap: 0}.svc-ans{padding: 12px 0;border-top: 1px solid var(--line)}.svc-ans:first-child{border-top: 0}.svc-ans dt{font-weight: 700;color: var(--text-2);font-size: 14.5px;margin-bottom: 4px}.svc-ans dd{margin: 0;overflow-wrap: anywhere}.svc-hub{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--s-3);grid-template-columns: repeat(auto-fill,minmax(min(100%,240px),1fr));align-items: start}.svc-hub-a{display: grid;justify-items: center;gap: 8px;text-align: center;color: inherit;text-decoration: none;padding-block: 22px}.svc-hub-a .svc-bar{width: 100%}.svc-hub-mark{width: 56px;height: 56px;object-fit: contain}.svc-hub-dot{display: block;border-radius: 50%;background: var(--accent,var(--brand))}.svc-hub-t{font-family: var(--head);font-weight: 800;font-size: 17px}.svc-ghead{display: flex;align-items: center;gap: var(--s-4);margin-bottom: var(--s-5)}.svc-ghead-mark{width: 72px;height: 72px;object-fit: contain;flex: none}.svc-gprog{display: flex;flex-wrap: wrap;align-items: center;gap: 8px var(--s-4);margin-bottom: var(--s-5)}.svc-gprog-t{font-weight: 700}.svc-gprog .svc-bar{flex: 1 1 160px}.svc-gprog-go{font-weight: 700;color: var(--accent-text,var(--brand-text));display: inline-flex;align-items: center;min-height: var(--tap)}.svc-steps{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--s-3)}.svc-step{display: grid;gap: var(--s-3);scroll-margin-top: calc(var(--head-h,68px) + 16px)}.svc-step-head{display: flex;flex-wrap: wrap;align-items: center;gap: 10px}.svc-step-n{flex: none;width: 36px;height: 36px;display: grid;place-items: center;font-weight: 800;border: 1px solid color-mix(in srgb,var(--accent,var(--brand)) 55%,transparent);background: color-mix(in srgb,var(--accent,var(--brand)) 14%,var(--raised));color: var(--text)}.svc-step.is-done .svc-step-n{background: rgba(47,191,113,.16);border-color: rgba(47,191,113,.5);color: #6FE0A2}.svc-step-t{margin: 0;font-size: 18px;flex: 1 1 200px;min-width: 0;overflow-wrap: anywhere}.svc-step.is-done .svc-step-t{color: var(--text-2)}.svc-step.is-now{--hud-line: color-mix(in srgb,var(--accent,var(--brand)) 60%,transparent)}.svc-step-here{color: var(--accent-text,var(--brand-text));border-color: color-mix(in srgb,var(--accent,var(--brand)) 45%,transparent)}.svc-step-img{display: block;width: 100%;height: auto;max-width: 720px;border-radius: var(--r);border: 1px solid var(--line-strong)}.svc-step-act{display: flex;flex-wrap: wrap;gap: 8px}.svc-step-act .btn svg{margin-inline-start: 2px}.svc-chip-n{margin-inline-start: 4px}.svc-callout{display: flex;align-items: center;gap: var(--s-3);margin: var(--s-4) auto 0;max-width: 560px;width: 100%;padding: 12px 14px;text-decoration: none;color: var(--text);text-align: start;background: color-mix(in srgb,var(--accent,var(--brand)) 12%,rgba(10,10,12,.78));border: 1px solid color-mix(in srgb,var(--accent,var(--brand)) 50%,transparent);border-radius: var(--r-lg);transition: border-color var(--fast),transform var(--fast)}.svc-callout:hover{border-color: var(--accent,var(--brand));transform: translateY(-1px)}.svc-callout:focus-visible{outline: 2px solid var(--brand-bright);outline-offset: 3px}.svc-callout-ic{flex: none;width: 44px;height: 44px;display: grid;place-items: center;border-radius: 12px;background: color-mix(in srgb,var(--accent,var(--brand)) 22%,transparent);color: var(--accent-text,var(--brand-text))}.svc-callout-b{display: grid;gap: 2px;flex: 1;min-width: 0}.svc-callout-t{font-family: var(--head);font-weight: 800;font-size: 16px}.svc-callout-d{font-size: 14px;color: var(--text-2)}.svc-callout-go{flex: none;display: inline-flex;align-items: center;gap: 4px;font-size: 13.5px;font-weight: 700;color: var(--accent-text,var(--brand-text))}.svc-sum{display: flex;flex-wrap: wrap;align-items: center;gap: 8px var(--s-3);margin-bottom: var(--s-5)}.svc-sum strong{font-size: 17px}.svc-sum-dot{width: 12px;height: 12px;border-radius: 50%;flex: none;background: var(--ok);box-shadow: 0 0 0 4px rgba(47,191,113,.18)}.svc-sum-warn .svc-sum-dot{background: var(--warn);box-shadow: 0 0 0 4px rgba(230,162,60,.18)}.svc-sum-bad .svc-sum-dot{background: var(--err);box-shadow: 0 0 0 4px rgba(229,72,77,.2)}.svc-sum-at{margin-inline-start: auto}.svc-srvs{list-style: none;margin: 0 0 var(--s-6);padding: 0;display: grid;gap: var(--s-3);grid-template-columns: repeat(auto-fill,minmax(min(100%,360px),1fr))}.svc-srv{display: grid;gap: var(--s-3);min-width: 0;align-content: start}.svc-srv-head{display: flex;align-items: center;gap: var(--s-3)}.svc-srv-mark{width: 44px;height: 44px;object-fit: contain;flex: none}.svc-srv-dotmark{display: block;border-radius: 50%;background: var(--accent,var(--brand))}.svc-srv-name{min-width: 0;display: grid;gap: 2px}.svc-srv-name h3{margin: 0;font-size: 18px}.svc-srv-name h3 a{color: var(--text);text-decoration: none}.svc-srv-name h3 a:hover{color: var(--accent-text,var(--brand-text))}.svc-srv-st{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 6px;font-size: 14.5px;color: var(--text-2)}.svc-srv-flag{display: flex;align-items: flex-start;gap: 8px;margin: 0;padding: 8px 12px;border-radius: var(--r-sm);font-size: 14px}.svc-srv-flag svg{flex: none;margin-top: 3px}.svc-flag-maint{background: rgba(230,162,60,.1);border: 1px solid rgba(230,162,60,.4);color: #F2D3A0}.svc-flag-down{background: rgba(229,72,77,.1);border: 1px solid rgba(229,72,77,.45);color: #FF9B9E}.svc-up{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;margin: 0}.svc-up > div{display: grid;gap: 2px;padding: 8px 10px;background: var(--raised);border: 1px solid var(--line)}.svc-up dt{font-size: 13px;color: var(--text-3)}.svc-up dd{margin: 0;font-size: 19px;font-weight: 800;color: var(--text)}.svc-days{display: grid;grid-template-columns: repeat(30,minmax(0,1fr));gap: 2px}.svc-day{display: block;height: 26px;border-radius: 2px;background: var(--raised)}.svc-day-ok{background: #2FBF71}.svc-day-warn{background: #E6A23C}.svc-day-bad{background: #E5484D}.svc-day-none{background: var(--line-strong);opacity: .6}.svc-days-l{display: flex;justify-content: space-between;margin-top: -8px}.svc-srv-more{display: grid;gap: 6px}.svc-srv-more p{margin: 0}.svc-srv-rs{display: flex;align-items: flex-start;gap: 6px}.svc-srv-rs svg{flex: none;margin-top: 3px}.svc-srv-note{font-size: 14.5px;color: var(--text-2);padding-inline-start: 10px;border-inline-start: 2px solid var(--accent,var(--brand))}.svc-hist{margin-top: var(--s-6)}.svc-hist h2{margin-bottom: var(--s-3)}.svc-hlist{list-style: none;margin: 0;padding: 0;display: grid;gap: 8px}.svc-h{display: flex;gap: var(--s-3);align-items: flex-start;padding: 10px 12px;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r)}.svc-h-k{flex: none;min-width: 70px;text-align: center;font-size: 13px;font-weight: 700;padding: 3px 8px;border-radius: var(--r-xs);background: rgba(229,72,77,.1);border: 1px solid rgba(229,72,77,.4);color: #FF9B9E}.svc-h-maint .svc-h-k{background: rgba(230,162,60,.1);border-color: rgba(230,162,60,.4);color: #F2D3A0}.svc-h-restart .svc-h-k{background: var(--blue-dim);border-color: var(--blue-line);color: var(--blue-text)}.svc-h-b{display: grid;gap: 4px;min-width: 0}.svc-h-t{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;font-weight: 600}.svc-h-now{color: #FF9B9E;font-weight: 700}.svc-rate{display: grid;gap: var(--s-3);margin-top: var(--s-5);scroll-margin-top: calc(var(--head-h,68px) + 16px)}.svc-rate-t{font-size: 18px;margin: 0;padding: 0}.svc-rate-why{margin: 4px 0 8px}.svc-stars{border: 0;margin: 0;padding: 0;min-width: 0}.svc-stars-in{display: inline-flex;flex-direction: row-reverse;gap: 4px}.svc-star-in{position: absolute;opacity: 0;width: 1px;height: 1px;pointer-events: none}.svc-star-l{width: var(--tap);height: var(--tap);display: grid;place-items: center;cursor: pointer;font-size: 30px;line-height: 1;color: var(--line-loud);border-radius: var(--r-sm);transition: color var(--fast),transform var(--fast)}.svc-star-l:hover,.svc-star-l:hover ~ .svc-star-l,.svc-star-in:checked ~ .svc-star-l{color: #F5C518}.svc-star-in:focus-visible + .svc-star-l{outline: 2px solid var(--brand-bright);outline-offset: 2px}.svc-star-l:active{transform: scale(.92)}.svc-starline{display: inline-flex;gap: 2px;font-size: 18px;line-height: 1}.svc-star{color: var(--line-loud)}.svc-star.on{color: #F5C518}.svc-rate-got{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;margin: 0;font-weight: 700}.svc-rate-got .svc-starline{font-size: 24px}.svc-rate-c{margin: 0;color: var(--text-2);overflow-wrap: anywhere}.svc-adm-lead{max-width: 70ch;margin-bottom: var(--s-5)}.svc-adm-lead a,.svc-adm-link{color: var(--blue-text);text-decoration: underline;text-underline-offset: 3px}.svc-adm-link{display: inline-flex;align-items: center;min-height: var(--tap);font-size: 14px}.svc-adm-h{font-size: 18px;margin: var(--s-6) 0 var(--s-3)}.svc-adm-form{display: grid;gap: 4px;max-width: 760px}.svc-adm-form .field{margin-bottom: var(--s-3)}.svc-adm-inline{grid-template-columns: minmax(0,1fr) auto;align-items: end;gap: var(--s-3)}.svc-adm-inline .field{margin: 0}.svc-adm-grid{display: grid;gap: 0 var(--s-3);grid-template-columns: repeat(auto-fit,minmax(min(100%,220px),1fr))}.svc-adm-state{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: var(--s-3);margin-bottom: var(--s-4)}.svc-adm-state-t,.svc-adm-row{display: flex;flex-wrap: wrap;align-items: center;gap: 6px var(--s-3)}.svc-adm-row{margin-bottom: var(--s-3)}.svc-adm-state-b{display: flex;flex-wrap: wrap;gap: 8px}.svc-adm-warn{flex-basis: 100%;margin: 0;color: #F2D3A0}.svc-adm-empty{display: grid;gap: var(--s-3);justify-items: start}.svc-adm-empty p{margin: 0;max-width: 70ch}.svc-adm-thumb{display: block;max-width: 240px;height: auto;margin-bottom: 8px;border-radius: var(--r-sm);border: 1px solid var(--line-strong)}.svc-adm-rm{margin-top: 6px}.svc-td-act{text-align: end;white-space: nowrap}.svc-td-act .btn + .btn{margin-inline-start: 6px}.icon-btn.svc-mv-up svg{transform: rotate(90deg)}.icon-btn.svc-mv-down svg{transform: rotate(-90deg)}.svc-bq-head .icon-btn:disabled,.svc-gadm-act .icon-btn:disabled{opacity: .35;cursor: default}.svc-builder{display: grid;gap: var(--s-3)}.svc-bqs{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--s-3)}.svc-builder > .adm-card{display: grid;gap: var(--s-3)}.svc-builder > .adm-card > .adm-card-t{margin: 0}.svc-builder > .adm-card .field{margin: 0}.svc-builder .svc-adm-grid{row-gap: var(--s-3)}.svc-bq{display: grid;gap: 4px;scroll-margin-top: 80px}.svc-bq-head{display: flex;align-items: center;gap: 8px;margin-bottom: 4px}.svc-bq-n{flex: none;width: 30px;height: 30px;display: grid;place-items: center;font-weight: 800;font-size: 14px;border-radius: var(--r-sm);background: var(--raised);border: 1px solid var(--line-strong)}.svc-bq-sp{flex: 1}.svc-bq:has(.svc-bq-type option[value="choice"]:not(:checked)) .svc-bq-opts{display: none}.svc-badd{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.svc-queue{list-style: none;margin: var(--s-4) 0 0;padding: 0;display: grid;gap: 8px}.svc-queue-a{display: flex;flex-wrap: wrap;align-items: center;gap: 8px var(--s-4);color: inherit;text-decoration: none}.svc-queue-a:hover{box-shadow: inset 0 0 0 1px var(--line-loud)}.svc-queue-who{font-weight: 700;flex: 1 1 180px;min-width: 0}.svc-sub{display: grid;gap: var(--s-4);grid-template-columns: minmax(0,1fr)}@media (min-width: 1100px){.svc-sub{grid-template-columns: minmax(0,1fr) 320px;align-items: start}}.svc-sub-main,.svc-sub-side{display: grid;gap: var(--s-4);min-width: 0}.svc-answers-adm{margin-top: var(--s-3)}.svc-notes{list-style: none;margin: 0 0 var(--s-4);padding: 0;display: grid;gap: var(--s-3)}.svc-note-i{padding-inline-start: 12px;border-inline-start: 2px solid var(--line-strong)}.svc-note-h{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-bottom: 4px}.svc-note-f{display: grid;gap: 8px}.svc-note-row{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.svc-decide{display: grid;gap: 8px}.svc-decide-by{margin: 0 0 var(--s-3)}.svc-decide-st{border: 0;margin: 0;padding: 0;min-width: 0;display: grid;gap: 6px}.svc-gadm{list-style: none;margin: 0 0 var(--s-4);padding: 0;display: grid;gap: 8px}.svc-gadm-i{display: flex;flex-wrap: wrap;align-items: center;gap: 8px var(--s-3);scroll-margin-top: 80px}.svc-gadm-t{display: grid;gap: 4px;flex: 1 1 220px;min-width: 0}.svc-gadm-t .svc-chips{margin: 0}.svc-gadm-act{display: flex;flex-wrap: wrap;align-items: center;gap: 4px}.svc-adm-srvs{display: grid;gap: var(--s-3);grid-template-columns: repeat(auto-fill,minmax(min(100%,340px),1fr));align-items: start}.svc-adm-incs{list-style: none;margin: 0;padding: 0;display: grid;gap: 8px}.svc-adm-inc-h{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-bottom: 8px}.svc-adm-inc-f .field{margin-bottom: 8px}.svc-rt-sum{display: flex;flex-wrap: wrap;gap: var(--s-5);align-items: center;margin-bottom: var(--s-4)}.svc-rt-big{display: grid;justify-items: center;gap: 6px;min-width: 160px}.svc-rt-avg{font-size: 44px;font-weight: 800;line-height: 1}.svc-rt-big .svc-starline{font-size: 22px}.svc-rt-dist{list-style: none;margin: 0;padding: 0;display: grid;gap: 6px;flex: 1 1 260px;min-width: 0}.svc-rt-dist li{display: grid;grid-template-columns: 56px minmax(0,1fr) 40px;align-items: center;gap: 10px}.svc-rt-dist .svc-bar{--accent: #F5C518}.svc-rt-lab{font-size: 14px;color: var(--text-2)}.svc-rt-n{text-align: end}.svc-rt-grid{display: grid;gap: var(--s-4);margin-bottom: var(--s-4);align-items: start;grid-template-columns: repeat(auto-fill,minmax(min(100%,420px),1fr))}.svc-rt-grid.is-masonry + .adm-card{margin-top: var(--s-4)}.svc-rt-recent{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}.svc-rt-recent li{display: grid;gap: 4px;padding-bottom: 10px;border-bottom: 1px solid var(--line)}.svc-rt-recent li:last-child{padding-bottom: 0;border-bottom: 0}.svc-rt-c{overflow-wrap: anywhere}.svc-dg-form{margin-bottom: var(--s-4)}.svc-dg-prev{display: grid;gap: 10px}.svc-dg-t{font-size: 16px}.svc-dg-f b{display: block;font-size: 14px;color: var(--text-2);margin-bottom: 4px}.svc-dg-v{margin: 0;overflow-wrap: anywhere;font-size: 14.5px}ul.svc-dg-v{list-style: none;padding: 0;display: grid;gap: 4px}ul.svc-dg-v li::before{content: '•';color: var(--text-3);margin-inline-end: 8px}@media (max-width: 560px){.svc-ghead{align-items: flex-start}.svc-ghead-mark{width: 56px;height: 56px}.svc-callout{flex-wrap: wrap}.svc-callout-go{flex-basis: 100%;justify-content: flex-end}.svc-adm-inline{grid-template-columns: minmax(0,1fr)}.svc-sum-at{margin-inline-start: 0;flex-basis: 100%}.svc-h{flex-direction: column;gap: 6px}}@media (prefers-reduced-motion: reduce){.svc-callout,.svc-star-l{transition: none}}