.rv3.dial .hdr .wm.hm{align-items:center;gap:12px;min-width:0;display:flex}.rv3.dial .hdr .hmk{flex:none;line-height:0;display:block}.rv3.dial .hdr .hmk img{width:34px;height:34px;display:block}.rv3.dial .hdr .hmt{flex-direction:column;gap:3px;min-width:0;line-height:1;display:flex}.rv3.dial .hdr .hby{font:500 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pine)}.rv3.dial .hdr .hmt b{font:800 17px/1 var(--display);letter-spacing:-.02em;color:var(--ink);white-space:nowrap}@media (max-width:700px){.rv3.dial .hdr .hmk img{width:30px;height:30px}.rv3.dial .hdr .hmt b{font-size:14px}.rv3.dial .hdr .hby{font-size:9px}}@media (max-width:430px){.rv3.dial .hdr .hmt{display:none}}.rv3.dial .dockr .rg .lab.inv{color:var(--ink)}.rv3.dial .dockr .t.invt{align-items:center;gap:0;height:auto;min-height:60px;padding:4px 10px 4px 0;display:flex;overflow:clip}.rv3.dial .dockr .t.invt .invd{min-width:0;height:100%;color:inherit;flex:1;align-items:center;gap:14px;padding:0 16px;display:flex}.rv3.dial .dockr .t.invt .ti{color:var(--ink);place-items:center;display:grid}.rv3.dial .dockr .t.invt .tx{flex:1;width:auto;min-width:0}.rv3.dial .dockr .t.invt .tx .n{white-space:normal;flex-wrap:wrap;align-items:center;gap:3px 7px;line-height:1.2;display:flex}.rv3.dial .dockr .t.invt .tx .y{color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rv3.dial .dockr .t.invt .tx .y.clay{color:#9a5c22}.rv3.dial .dockr .invf{opacity:0;flex:none;align-items:center;transition:opacity .12s;display:flex}.rv3.dial .dockr .invf .btn{padding:6px 9px;font-size:12px}.rv3.dial .dockr .invf .btn.wt.on .a,.rv3.dial .dockr .invf .btn.wt:hover .b{font-size:12px}.rv3.dial .dockr .invf .invmsg{display:none}.rv3.dial .dockr .folw{font:700 13px/1 var(--body);color:var(--pine);padding:0 6px}.rv3.dial .dockr .t.invt.fol .ti{color:var(--pine)}.rv3.dial .dockr .t.invt:hover{background:var(--paper2)}.rv3.dial.pinned .dockr .invf{opacity:1}@media (min-width:1440px){.rv3.dial:not(.unpinned) .dockr .invf{opacity:1}}@media (min-width:1181px) and (max-height:820px){.rv3.dial .dockr .t.invt{min-height:52px}}@media (max-width:1180px){.rv3.dial .dockr .t.invt{scroll-snap-align:start;border-radius:12px;flex:none;align-items:flex-start;width:264px;height:auto;padding:0 8px 0 0}.rv3.dial .dockr .t.invt .invd{align-items:flex-start;padding:10px 4px 10px 8px}.rv3.dial .dockr .t.invt .tx{flex:1;width:auto}.rv3.dial .dockr .t.invt .tx .y{white-space:normal}.rv3.dial .dockr .invf{opacity:1;padding-top:10px}.rv3.dial .dockr .rg:has(.lab.inv){writing-mode:vertical-rl;flex:none;width:auto;height:auto;margin:0;padding:12px 6px 12px 10px;display:flex;transform:rotate(180deg)}.rv3.dial .dockr .rg:has(.lab.inv):before{display:none}.rv3.dial .dockr .rg:has(.lab.inv) .lab{opacity:1;background:0 0;padding:0;font-size:10px}}.rv3.dial .work>.invline{border-bottom:1px solid var(--hair);font:400 15px/1.5 var(--body);color:var(--ink2);grid-area:2/1/auto/3;margin:18px 0 0;padding:14px 0 12px}.rv3.dial .work>.invline b{color:var(--ink);font-weight:600}.rv3.dial .work>.invline .door{cursor:pointer;background:0 0;border:0;padding:0;font-size:15px}:is(.rv3.dial .work:has(>.invline)>.disp,.rv3.dial .work:has(>.invline)>.left){grid-row:3}.rv3.dial .work:has(>.invline)>.below{grid-row:4}.rv3.dial .work:has(>.invline):has(>.rask.inline)>.invline{grid-row:3}:is(.rv3.dial .work:has(>.invline):has(>.rask.inline)>.disp,.rv3.dial .work:has(>.invline):has(>.rask.inline)>.left){grid-row:4}.rv3.dial .work:has(>.invline):has(>.rask.inline)>.below{grid-row:5}@media (max-width:1180px){.rv3.dial .work>.invline{order:1;grid-area:auto/1}.rv3.dial .work>.rask.inline{order:1}:is(.rv3.dial .work:has(>.invline)>.disp,.rv3.dial .work:has(>.invline)>.left,.rv3.dial .work:has(>.invline)>.below){grid-row:auto}}.rv3.dial .rankline{font:400 13.5px/1.5 var(--body);color:var(--ink2);max-width:72ch;margin:12px 0 0}.rv3.dial .row .wy{font:500 13px/1.45 var(--body);color:var(--pine);margin-top:6px;display:block}.rv3.dial .row .wy em{color:#9a5c22;font-style:normal;font-weight:600}.rv3.dial .row .wy .wsrc{color:var(--ink2);font-weight:400}.rv3.dial .row .wy .wsrc a{text-underline-offset:3px;text-decoration:underline}.rv3.dial .wlead .wy{font:500 13.5px/1.45 var(--body);color:var(--pine);margin:-8px 0 16px;display:block}.rv3.dial .wlead .wy em{color:#9a5c22;font-style:normal;font-weight:600}.rv3.dial .wlead .wy .wsrc{color:var(--ink2);font-weight:400}.rv3.dial .row.nx.quiet .wy,.rv3.dial .row.nx.compact .wy{display:none}.rv3.dial .kick .lab{text-transform:none;letter-spacing:0}.rv3.dial .seal .nm{border:2px dashed var(--pine);width:52px;height:52px;color:var(--pine);background:0 0;border-radius:50%;place-items:center;font-style:normal;display:grid}.rv3.dial .seal .am{border:2px dashed var(--mute2);background:0 0;border-radius:50%;width:52px;height:52px;display:block}.rv3.dial .ewin{background:var(--paper2);border:1px solid var(--hair);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 24px;margin-top:14px;padding:16px 18px;display:grid}.rv3.dial .ewin .lab{grid-column:1/3}.rv3.dial .ewin .ewt{font:600 16px/1.3 var(--body);color:var(--ink)}.rv3.dial .ewin .ewt:hover{text-underline-offset:3px;text-decoration:underline}.rv3.dial .ewin .ews{font:400 13.5px/1.45 var(--body);color:var(--ink2)}.rv3.dial .ewin .btn{grid-area:2/2/4;justify-self:end}.rv3.dial .ewnone{font:400 14.5px/1.5 var(--body);color:var(--ink2);margin:12px 0 0}.rv3.dial .ra,.rv3.dial .rh,.rv3.dial .raf{font:400 14.5px/1.5 var(--body);color:var(--ink2);margin:8px 0 0}.rv3.dial .ra b,.rv3.dial .raf b{color:var(--ink);font-weight:600}.rv3.dial .rt{font:800 22px/1.1 var(--display);letter-spacing:-.025em;color:var(--ink);margin:6px 0 4px;display:block}.rv3.dial .rl{font:400 14.5px/1.5 var(--body);color:var(--ink2);display:block}.rv3.dial .rl b{color:var(--ink);font-weight:600}@media (max-width:700px){.rv3.dial .ewin{grid-template-columns:1fr}.rv3.dial .ewin .lab{grid-column:1}.rv3.dial .ewin .btn{grid-area:auto/1;justify-content:center;justify-self:stretch;margin-top:8px}}.rv3.dial-a .ladder{flex-direction:column;margin:8px 0 0;padding:0;list-style:none;display:flex}.rv3.dial-a .rung{border-top:1px solid var(--hair2);grid-template-columns:112px minmax(0,1fr);align-items:start;gap:0 20px;padding:14px 0;display:grid;position:relative}.rv3.dial-a .rung:first-child{border-top:0}.rv3.dial-a .rung .seal,.rv3.dial-a .rung .seal:hover{background:0 0;width:112px;padding:0}.rv3.dial-a .rung.done .rl{align-self:center}.rv3.dial-a .rung.next{border-top:1px solid var(--hair);padding:22px 0 24px}.rv3.dial-a .rung.next:before{content:"";background:var(--pine);opacity:.5;width:2px;height:14px;position:absolute;top:-14px;left:55px}.rv3.dial-a .rung.next .rb{max-width:720px}.rv3.dial-a .rung.after{color:var(--ink2);padding-bottom:4px}.rv3.dial-a .rung.after .seal span{color:var(--ink2)}.rv3.dial-a .rung.after .rl{align-self:center}@media (max-width:700px){.rv3.dial-a .rung{grid-template-columns:84px minmax(0,1fr);gap:0 14px}.rv3.dial-a .rung .seal,.rv3.dial-a .rung .seal:hover{width:84px}.rv3.dial-a .rung.next:before{left:41px}}.rv3.dial-b .earn2{grid-template-columns:minmax(0,1fr) minmax(360px,46%);align-items:start;gap:20px 48px;margin-top:4px;display:grid}.rv3.dial-b .earn2 .seals{padding-top:12px}.rv3.dial-b .nact{background:var(--white);border:1px solid var(--hair);border-radius:12px;padding:22px 24px;box-shadow:0 2px 12px #17140f0d}.rv3.dial-b .nact .raf{border-top:1px solid var(--hair2);margin-top:14px;padding-top:12px}@media (max-width:1100px){.rv3.dial-b .earn2{grid-template-columns:1fr}}
