.wn-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;background:transparent;color:var(--g-ink-2);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.wn-btn.is-phone{min-width:46px;height:42px}.wn-btn.is-desktop{min-width:44px;height:44px;padding:0;justify-content:center;border-radius:14px;background:var(--g-sunken);color:var(--g-ink);font-size:14px;font-weight:700}.wn-btn.is-desktop:hover{background:var(--g-line-soft)}.wn-btn.is-new{color:var(--g-accent)}.wn-btn:focus-visible{border-radius:12px}.wn-star{width:28px;height:28px;display:flex}.wn-new,.wn-star{position:relative;align-items:center;justify-content:center}.wn-new{display:inline-flex;height:22px;padding:0 8px;box-sizing:border-box;border-radius:var(--g-r-pill);border:1.5px solid var(--g-accent);background:var(--g-accent-soft);color:var(--g-accent);font-family:var(--g-font);font-size:11px;font-weight:800;letter-spacing:.04em;line-height:1}.wn-btn.is-new .wn-new{background:var(--g-accent);color:var(--g-on-accent)}.wn-star-ic{transform-origin:50% 50%}.wn-btn.is-new .wn-new{animation:wn-breathe 2.4s ease-in-out infinite}.wn-spark{position:absolute;fill:var(--g-accent);opacity:0;animation:wn-spark 2.4s ease-in-out infinite}.wn-spark.is-1{left:-1px;top:2px;width:9px;height:9px}.wn-spark.is-2{right:0;bottom:0;width:7px;height:7px;animation-delay:1.2s}.wn-dot{position:absolute;top:-5px;right:-5px;width:9px;height:9px;box-sizing:border-box;border-radius:50%;border:2px solid var(--g-bg);background:var(--g-accent)}.wn-btn.is-desktop .wn-dot{border-color:var(--g-sunken)}@keyframes wn-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes wn-spark{0%,to{opacity:0;transform:scale(.2) rotate(0)}35%,55%{opacity:1;transform:scale(1) rotate(45deg)}}.hp-head-btn{flex:none;width:40px;height:42px;display:inline-flex;align-items:center;justify-content:center;color:var(--g-ink);text-decoration:none}.hp-head-btn.is-desktop{width:44px;height:44px;border-radius:14px;background:var(--g-sunken)}.hp-head-btn.is-desktop:hover{background:var(--g-line-soft)}.wn-frame{position:fixed;inset:0;z-index:calc(var(--g-z-sheet) + 10);display:flex;align-items:stretch;justify-content:center;font-family:var(--g-font);color:var(--g-ink)}.wn-veil{position:absolute;inset:0;background:var(--g-scrim);animation:wn-fade .2s var(--g-ease) both}.wn-sheet{position:relative;width:100%;display:flex;flex-direction:column;gap:12px;padding:calc(14px + env(safe-area-inset-top, 0px)) 16px calc(24px + var(--низ-экрана, 0px));box-sizing:border-box;background:var(--g-paper);overflow-y:auto;animation:wn-rise .3s cubic-bezier(.32,.72,0,1) both}.wn-top{display:flex;align-items:center;gap:10px}.wn-bars{flex:1 1;display:flex;gap:4px}.wn-bars span{flex:1 1;height:4px;border-radius:var(--g-r-pill);background:var(--g-line)}.wn-bars span.is-on{background:var(--g-accent)}.wn-x{flex:none;width:36px;height:36px;border:0;border-radius:50%;background:var(--g-sunken);color:var(--g-ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.wn-body{flex:1 1;display:flex;flex-direction:column;gap:20px;animation:wn-fade .3s var(--g-ease) both}.wn-art-box{flex:none}.wn-text{flex:1 1;display:flex;flex-direction:column;gap:14px}.wn-meta{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--g-ink-mute)}.wn-meta b{color:var(--g-accent)}.wn-text h2{margin:0;font-size:26px;font-weight:800;line-height:1.12;letter-spacing:-.02em}.wn-text ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.wn-text li{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.38}.wn-text li>span:last-child{padding-top:5px}.wn-pt-ic{flex:none;width:32px;height:32px;border-radius:10px;background:var(--g-accent-soft);color:var(--g-accent);display:flex;align-items:center;justify-content:center}.wn-acts{margin-top:auto;display:flex;gap:10px;padding-top:10px}.wn-go,.wn-more{height:54px;border:0;border-radius:16px;font:inherit;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;cursor:pointer}.wn-go{flex:1 1;background:var(--g-accent);color:var(--g-on-accent)}.wn-more{flex:none;padding:0 18px;background:var(--g-sunken);color:var(--g-ink)}@keyframes wn-fade{0%{opacity:0}}@keyframes wn-rise{0%{transform:translate3d(0,24px,0);opacity:0}}@media (min-width:900px){.wn-frame{align-items:center;padding:20px}.wn-sheet{width:860px;max-height:600px;border-radius:28px;padding:26px 30px;box-shadow:var(--g-sh-modal)}.wn-body{flex-direction:row;gap:28px}.wn-art-box{width:380px}.wn-art-box .wn-art{height:100%;min-height:420px}}.wn-art{height:318px;box-sizing:border-box;border-radius:28px;background:var(--g-accent-soft);padding:22px 18px;display:flex;flex-direction:column;justify-content:center;gap:16px;overflow:hidden}.wn-circles{display:flex;gap:10px}.wn-c{display:flex;flex-direction:column;align-items:center;gap:5px}.wn-c i{font-style:normal;font-size:11px;color:var(--g-ink-2)}.wn-c i.is-on{font-weight:700;color:var(--g-accent)}.wn-c-face{position:relative;width:54px;height:54px;border-radius:50%;background:var(--g-line);display:flex;align-items:center;justify-content:center}.wn-c-face.is-on{background:var(--g-accent);color:var(--g-on-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--g-accent) 25%,transparent)}.wn-c-face.is-ring{box-shadow:0 0 0 2.5px var(--g-accent)}.wn-c-face.is-warm{background:var(--g-warn-soft)}.wn-c-face.is-green{background:var(--g-ok-soft)}.wn-c-badge{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;box-sizing:border-box;padding:0 4px;border-radius:var(--g-r-pill);border:2px solid var(--g-accent-soft);color:var(--g-accent);font-size:10.5px;font-weight:800;align-items:center;justify-content:center}.wn-c-badge,.wn-card{background:var(--g-paper);display:flex}.wn-card{border-radius:20px;padding:14px;flex-direction:column;gap:10px;box-shadow:0 12px 30px color-mix(in srgb,var(--g-accent) 16%,transparent)}.wn-card>b{font-size:15px;font-weight:800}.wn-radio{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:12px;background:var(--g-accent-soft);font-size:13.5px;font-weight:600;color:var(--g-accent-ink)}.wn-radio em{margin-left:auto;font-style:normal;color:var(--g-accent)}.wn-radio-dot{width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:5px solid var(--g-accent);background:var(--g-paper)}.wn-pills{display:flex;gap:6px;flex-wrap:wrap}.wn-pills span{height:32px;padding:0 12px;border-radius:10px;background:var(--g-accent);color:var(--g-on-accent);font-size:12.5px;font-weight:700}.wn-line,.wn-pills span{display:flex;align-items:center}.wn-line{gap:10px;padding:7px 8px 7px 7px;border-radius:18px;background:var(--g-paper);box-shadow:0 12px 30px color-mix(in srgb,var(--g-accent) 16%,transparent)}.wn-line-ic{position:relative;flex:none;width:38px;height:38px;border-radius:12px;background:var(--g-accent);color:var(--g-on-accent);display:flex;align-items:center;justify-content:center}.wn-line-txt{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.wn-line-txt b{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wn-line-txt span{font-size:12px;color:var(--g-ink-mute)}.wn-line-edit{flex:none;width:32px;height:32px;border-radius:10px;background:var(--g-accent-soft);color:var(--g-accent);display:flex;align-items:center;justify-content:center}.wn-kinds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.wn-kinds span{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border-radius:10px;background:var(--g-sunken);color:var(--g-ink-mute);font-size:12.5px;font-weight:600}.wn-kinds span.is-on{background:var(--g-accent-soft);color:var(--g-ink)}.wn-kinds i{width:16px;height:16px;box-sizing:border-box;border-radius:5px;border:2px solid var(--g-line);background:var(--g-paper)}.wn-kinds span.is-on i{border:0;background:var(--g-accent)}.wn-help-search{display:flex;align-items:center;gap:10px;height:48px;padding:0 14px;border-radius:16px;background:var(--g-paper);color:var(--g-ink);font-size:15px;box-shadow:inset 0 0 0 2px var(--g-accent)}.wn-help-search svg{color:var(--g-accent)}.wn-fix{font-size:13px;color:var(--g-ink-2)}.wn-row{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;line-height:1.3}.wn-row svg{flex:none;color:var(--g-accent)}.wn-row mark{background:var(--g-warn-soft);color:inherit;border-radius:3px;padding:0 2px}.wn-poll{position:relative;display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:10px;overflow:hidden;background:var(--g-sunken);font-size:13px;font-weight:600}.wn-poll i{position:absolute;inset:0 auto 0 0;background:var(--g-line-soft)}.wn-poll.is-mine i{background:var(--g-accent-soft)}.wn-poll b,.wn-poll span{position:relative}.wn-poll span{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wn-rx{justify-content:space-around;padding:10px 14px}.wn-topic{display:flex;align-items:center;gap:10px}.wn-topic>span{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.wn-topic>span b{font-size:13.5px}.wn-topic>span em{font-style:normal;font-size:12px;color:var(--g-ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wn-topic>strong{min-width:22px;height:22px;padding:0 7px;box-sizing:border-box;border-radius:11px;background:var(--g-accent);color:var(--g-on-accent);font-size:11.5px}.wn-topic-ic,.wn-topic>strong{flex:none;display:flex;align-items:center;justify-content:center}.wn-topic-ic{width:38px;height:38px;border-radius:50%}.wn-topic-ic.is-red{background:var(--g-topic-red-soft);color:var(--g-topic-red)}.wn-topic-ic.is-blue{background:var(--g-topic-blue-soft);color:var(--g-topic-blue)}.wn-topic-ic.is-orange{background:var(--g-topic-orange-soft);color:var(--g-topic-orange)}.wn-topic-ic.is-green{background:var(--g-topic-green-soft);color:var(--g-topic-green)}.wn-list{display:flex;flex-direction:column;gap:10px}.wn-item{display:flex;gap:12px;padding:12px;border:0;border-radius:20px;background:var(--g-paper);color:var(--g-ink);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--g-sh-card)}.wn-item:hover{background:var(--g-sunken)}.wn-item-art{flex:none;width:64px;height:64px;border-radius:16px;background:var(--g-accent-soft);color:var(--g-accent);display:flex;align-items:center;justify-content:center}.wn-item-txt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.wn-item-head{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.wn-item-head b{font-size:16px}.wn-item-txt>span:not(.wn-item-head){font-size:13.5px;line-height:1.35;color:var(--g-ink-2)}.wn-item-txt em{font-style:normal;font-size:12px;color:var(--g-ink-mute)}.wn-badge{height:20px;padding:0 7px;border-radius:var(--g-r-pill);background:var(--g-accent);color:var(--g-on-accent);font-size:11px;font-weight:800;display:inline-flex;align-items:center}.wn-note{margin:4px 8px 0;font-size:13px;line-height:1.4;color:var(--g-ink-mute)}@media (prefers-reduced-motion:reduce){.wn-btn.is-new .wn-star-ic,.wn-spark{animation:none}.wn-spark{opacity:1}}.wn-sheet.is-list{background:var(--g-bg);gap:14px}.wn-list-head{display:flex;align-items:center;gap:10px}.wn-list-head .hp-top-txt{flex:1 1;display:flex;flex-direction:column;line-height:1.15}.wn-list-head h1{margin:0;font-size:26px;font-weight:800;letter-spacing:-.02em}.wn-list-head .hp-top-txt span{font-size:13.5px;color:var(--g-ink-2)}.wn-sheet.is-list .wn-x{background:var(--g-paper)}@media (min-width:900px){.wn-sheet.is-list{width:620px;max-height:calc(100vh - 48px)}}.wn-when{gap:10px}.wn-when,.wn-when>i{display:flex;align-items:center}.wn-when>i{flex:none;width:32px;height:32px;border-radius:10px;justify-content:center}.wn-when>i.is-sun{background:var(--g-warn-soft);color:var(--g-warn)}.wn-when>i.is-moon{background:var(--g-social-off-soft);color:var(--g-social-off-ink)}.wn-when>span{display:flex;flex-direction:column;line-height:1.25;min-width:0}.wn-when>span>b{font-size:13.5px;font-weight:700}.wn-when>span>small{font-size:12px;color:var(--g-ink-mute)}.wn-hours{flex:none;display:flex;align-items:flex-end;gap:2px;height:26px}.wn-hours i{width:5px;border-radius:2px 2px 0 0;background:var(--g-accent-soft)}.wn-hours i.is-now{background:var(--g-accent)}.wn-ds{align-items:center;gap:18px}.wn-ds-fan{position:relative;width:210px;height:138px;flex:none}.wn-ds-fan>span{position:absolute;top:18px;width:84px;aspect-ratio:3/4;border-radius:16px;overflow:hidden;border:3px solid var(--g-paper);background:var(--g-sunken);box-shadow:var(--g-sh-pop)}.wn-ds-fan>span>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wn-ds-fan>span:first-child{left:0;transform:rotate(-8deg)}.wn-ds-fan>span:nth-child(2){left:60px;top:0;transform:rotate(2deg);z-index:1}.wn-ds-fan>span:nth-child(3){left:120px;transform:rotate(9deg)}.wn-ds-bar{gap:10px;padding:10px 14px;border-radius:16px;background:var(--g-paper);box-shadow:var(--g-sh-pop);font-size:15px}.wn-ds-bar,.wn-ds-bar i{display:flex;align-items:center}.wn-ds-bar i{width:34px;height:34px;border-radius:11px;background:var(--g-accent-soft);color:var(--g-accent);justify-content:center;font-style:normal}.wn-ds-bar b{font-weight:800}.wn-ds-bar em{padding:3px 8px;border-radius:8px;background:var(--g-accent);color:var(--g-on-accent);font-size:11px;font-weight:700;font-style:normal}.wn-m3{align-items:center;gap:14px}.wn-m3-phone{position:relative;width:168px;height:196px;flex:none;overflow:hidden;border-radius:22px;border:4px solid var(--g-paper);background:var(--g-sunken);box-shadow:var(--g-sh-pop)}.wn-m3-phone>img{position:absolute;left:0;top:0;width:100%;height:auto}.wn-sizes{display:flex;gap:8px}.wn-sizes i{font-style:normal;min-width:48px;height:44px;border-radius:13px;border:1.5px solid var(--g-line);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px}.wn-sizes i.is-on{border-color:var(--g-accent);background:var(--g-accent-soft);color:var(--g-accent-ink)}.wn-sizes i.is-out{color:var(--g-ink-mute);text-decoration:line-through}.wn-fit{padding:10px 12px;border-radius:12px;background:var(--g-sunken);font-size:13px;line-height:1.4}.wn-ank-row{display:flex;align-items:center;gap:10px}.wn-ank-row>i{flex:none;width:34px;height:34px;border-radius:12px;display:grid;place-items:center;background:var(--g-accent-soft);color:var(--g-accent-ink)}.wn-ank-row>span{display:flex;flex-direction:column;line-height:1.25}.wn-ank-row em{font-style:normal;font-size:12px;color:var(--g-ink-mute)}.wn-ank-row b{font-size:13.5px}.wn-meet{flex-direction:row;align-items:center;gap:14px}.wn-meet-date{flex:none;width:58px;height:66px;border-radius:16px;background:var(--g-topic-orange-soft);color:var(--g-topic-orange);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;text-transform:uppercase}.wn-meet-date b{font-size:24px;font-weight:800;margin:3px 0 2px}.wn-meet-date small{font-size:11px;font-weight:700}.wn-meet-body{display:flex;flex-direction:column;gap:4px;min-width:0}.wn-meet-body b{font-size:15px}.wn-meet-body i{font-style:normal;font-size:12.5px;color:var(--g-ink-mute)}.wn-meet-go{align-self:flex-start;height:30px;padding:0 16px;border-radius:10px;background:var(--g-accent);color:var(--g-on-accent);font-size:13px;font-weight:700;display:inline-flex;align-items:center;margin-top:4px}.wn-ch-head{gap:10px}.wn-ch-ava,.wn-ch-head{display:flex;align-items:center}.wn-ch-ava{flex:none;width:38px;height:38px;border-radius:50%;background:var(--g-topic-purple,var(--g-accent));color:var(--g-on-accent);font-style:normal;font-size:13px;font-weight:800;justify-content:center}.wn-ch-head>span{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.wn-ch-head>span b{display:flex;align-items:center;gap:4px;font-size:14px}.wn-ch-head>span b svg{color:var(--g-accent)}.wn-ch-card em,.wn-ch-head em{font-style:normal;font-size:12px;color:var(--g-ink-mute)}.wn-ch-head strong{flex:none;height:30px;padding:0 12px;border-radius:10px;background:var(--g-accent);color:var(--g-on-accent);font-size:12.5px;display:flex;align-items:center}.wn-ch-post{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:14px;background:var(--g-sunken)}.wn-ch-post>b{font-size:13.5px;line-height:1.3}.wn-ch-card{display:flex;align-items:center;gap:10px;padding:8px;border-radius:12px;background:var(--g-paper)}.wn-ch-card>i{flex:none;width:36px;height:36px;border-radius:10px;background:var(--g-accent-soft)}.wn-ch-card>span{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.wn-ch-card>span b{font-size:13px}.wn-ch-card u{flex:none;text-decoration:none;height:28px;padding:0 10px;border-radius:9px;background:var(--g-accent);color:var(--g-on-accent);font-size:12px;font-weight:700;display:flex;align-items:center}.wn-ch-foot{display:flex;justify-content:space-between;font-size:12.5px;color:var(--g-ink-mute)}.wn-ch-foot span:last-child{display:inline-flex;align-items:center;gap:4px}.wn-out-head{gap:10px}.wn-out-head,.wn-out-head>i{display:flex;align-items:center}.wn-out-head>i{flex:none;width:38px;height:38px;border-radius:12px;background:var(--g-accent-soft);color:var(--g-accent);justify-content:center}.wn-out-head>span{display:flex;flex-direction:column;line-height:1.25}.wn-out-head b{font-size:15px}.wn-out-head em{font-style:normal;font-size:12px;color:var(--g-ink-mute)}.wn-out-host{padding:10px 12px;border-radius:12px;background:var(--g-sunken);font-size:14px;font-weight:800}.wn-out-flag{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--g-ink-2)}.wn-out-flag svg{flex:none;color:var(--g-ink-mute)}.wn-out-btn{height:40px;border-radius:12px;background:var(--g-accent);color:var(--g-on-accent);font-size:13.5px;font-weight:700;display:flex;align-items:center;justify-content:center}.wn-adm-head{display:flex;flex-direction:column;line-height:1.25}.wn-adm-head b{font-size:15px}.wn-adm-head em{font-style:normal;font-size:12px;color:var(--g-warn,var(--g-ink-mute))}.wn-adm-case{padding:10px 12px;border-radius:12px;background:var(--g-sunken);font-size:13px;line-height:1.35}.wn-adm-acts{display:grid;grid-template-columns:1fr 1fr;gap:6px}.wn-adm-acts span{height:38px;border-radius:11px;background:var(--g-sunken);font-size:12.5px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:5px}.wn-adm-acts span.is-ok{background:var(--g-ok-soft);color:var(--g-ok)}.wn-adm-acts span.is-bad{grid-column:1/-1;background:var(--g-danger-soft);color:var(--g-danger-ink)}.wn-sp{gap:12px}.wn-sp-seg{display:flex;gap:4px;padding:4px;border-radius:12px;background:var(--g-sunken);font-size:13px}.wn-sp-seg>*{flex:1 1;text-align:center;padding:6px 0;border-radius:9px;font-style:normal;color:var(--g-ink-2)}.wn-sp-seg>b{background:var(--g-paper);color:var(--g-ink);box-shadow:var(--g-sh-card)}.wn-sp-row{display:flex;gap:10px;align-items:center}.wn-sp-row>span{display:flex;flex-direction:column;gap:2px;min-width:0}.wn-sp-row b{font-size:14px}.wn-sp-row em{display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:11.5px;padding:2px 8px;border-radius:7px;background:var(--g-ok-soft);color:var(--g-ok)}.wn-sp-row em,.wn-sp-row u{align-self:flex-start;font-weight:700}.wn-sp-row u{text-decoration:none;font-size:11px;padding:2px 7px;border-radius:6px;background:var(--g-sport-speed-bg);color:var(--g-sport-speed-ink)}.wn-sp-row strong{align-self:flex-start;font-size:11.5px;font-weight:800;padding:2px 8px;border-radius:7px;background:var(--g-medal-gold-soft);color:var(--g-medal-gold)}.wn-sp-tile{height:42px;border-radius:12px;justify-content:center;font-size:12.5px;background:var(--g-sport-obedience-bg);color:var(--g-sport-obedience-ink)}.wn-sp-date,.wn-sp-tile{flex:none;width:42px;display:flex;align-items:center;font-style:normal;font-weight:800}.wn-sp-date{flex-direction:column;font-size:17px;line-height:19px;color:var(--g-ink)}.wn-sp-date small{font-size:11px;font-weight:500;color:var(--g-ink-mute)}.wn-hc,.wn-hf{gap:10px}.wn-hc>b{font-size:15px;line-height:1.3}.wn-hc-tags{display:flex;gap:6px;flex-wrap:wrap}.wn-hc-tags em{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:12px;font-style:normal;font-size:11.5px;font-weight:700;background:var(--g-accent-soft);color:var(--g-accent-ink)}.wn-hc-tags em.is-ok{background:var(--g-ok-soft);color:var(--g-ok)}.wn-hc-stages,.wn-hc-stages i{display:flex;align-items:center}.wn-hc-stages i{flex:none;width:24px;height:24px;border-radius:50%;justify-content:center;font-style:normal;font-size:12px;font-weight:800;background:var(--g-sunken);color:var(--g-ink-mute)}.wn-hc-stages i.is-done{background:var(--g-ok);color:var(--g-on-accent)}.wn-hc-stages i.is-now{background:var(--g-accent);color:var(--g-on-accent)}.wn-hc-stages u{flex:1 1;height:3px;margin:0 4px;border-radius:2px;background:var(--g-line);text-decoration:none}.wn-hc-stages u.is-done{background:var(--g-ok)}.wn-hc-bar{height:8px;border-radius:4px;background:var(--g-sunken);overflow:hidden}.wn-hc-bar i{display:block;height:100%;border-radius:4px;background:var(--g-accent)}.wn-hc-sum{font-size:12.5px;color:var(--g-ink-mute)}.wn-hc-sum strong{color:var(--g-ink);font-size:14px}.wn-hc-btn{height:38px;border-radius:19px;background:var(--g-accent);color:var(--g-on-accent);font-size:13.5px;font-weight:700;justify-content:center;gap:6px}.wn-hc-btn,.wn-hf-head{display:flex;align-items:center}.wn-hf-head{gap:10px}.wn-hf-head>span{flex:1 1;display:flex;flex-direction:column;line-height:1.2}.wn-hf-head em{font-style:normal;font-size:12px;color:var(--g-ink-mute)}.wn-hf-head b{font-size:24px;font-weight:800;letter-spacing:-.02em}.wn-hf-head>i{flex:none;display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;border-radius:10px;background:var(--g-accent-soft);color:var(--g-accent-ink);font-style:normal;font-size:12.5px;font-weight:700}.wn-hf-mine{padding:9px 12px;border-radius:12px;background:var(--g-sunken);font-size:12.5px;line-height:1.35}.wn-hf-ranks{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.wn-hf-ranks i{height:30px;padding:0 2px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:11px;letter-spacing:-.01em;font-weight:700;background:var(--g-sunken);color:var(--g-ink-mute)}.wn-hf-ranks i.is-on{background:var(--g-ok-soft);color:var(--g-ok)}.wn-nt{gap:9px}.wn-nt-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.wn-nt-head b{font-size:16px;font-weight:800}.wn-nt-head em{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:12px;font-style:normal;font-size:11.5px;font-weight:700;background:var(--g-accent-soft);color:var(--g-accent-ink)}.wn-nt-row{gap:9px;font-size:13.5px;line-height:1.3}.wn-nt-row,.wn-nt-row i{display:flex;align-items:center}.wn-nt-row i{flex:none;width:20px;height:20px;border-radius:6px;justify-content:center;border:2px solid var(--g-line)}.wn-nt-row.is-done{color:var(--g-ink-mute);text-decoration:line-through}.wn-nt-row.is-done i{background:var(--g-accent);border-color:var(--g-accent);color:var(--g-on-accent)}.wn-nt-remind{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;height:30px;padding:0 12px;border-radius:15px;background:var(--g-sunken);font-size:12.5px;font-weight:700;color:var(--g-accent-ink)}