.v11.app2 .tr{position:fixed;inset:0;z-index:200;pointer-events:none}.v11.app2 .tr-block{position:fixed;inset:0;pointer-events:auto;background:transparent;touch-action:pan-y}.v11.app2 .tr-hole{position:fixed;z-index:1;pointer-events:none;border-radius:16px;box-shadow:0 0 0 1.5px rgba(2,180,120,.95),0 0 0 6px rgba(2,180,120,.16),0 0 0 200vmax rgba(14,14,13,.56);transition:left .42s var(--ease),top .42s var(--ease),width .42s var(--ease),height .42s var(--ease),border-radius .42s var(--ease),box-shadow .3s var(--ease)}.v11.app2 .tr-hole:after{content:"";position:absolute;inset:-6px;border-radius:inherit;border:1.5px solid rgba(2,180,120,.5);opacity:0;animation:tr-pulse 2.4s var(--ease) .6s infinite}.v11.app2 .tr-hole.none{box-shadow:0 0 0 200vmax rgba(14,14,13,.56)}.v11.app2 .tr-hole.none:after,.v11.app2 .tr.seek .tr-hole:after{display:none}.v11.app2 .tr.seek .tr-hole{box-shadow:0 0 0 0 rgba(2,180,120,0),0 0 0 0 rgba(2,180,120,0),0 0 0 200vmax rgba(14,14,13,.56)}@keyframes tr-pulse{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.04)}}.v11.app2 .tr-first .tr-card,.v11.app2 .tr-first .tr-hole{transition:none}.v11.app2 .tr-first .tr-hole{animation:tr-fade .32s var(--ease)}@keyframes tr-fade{0%{opacity:0}}.v11.app2 .tr-card{position:fixed;left:0;top:0;z-index:2;pointer-events:auto;width:min(372px,calc(100vw - 24px));display:grid;grid-gap:14px;gap:14px;padding:16px 18px;border-radius:20px;background:#fff;border:.5px solid #c9c9c4;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 24px 64px hsla(0,0%,4%,.22),0 4px 14px hsla(0,0%,4%,.06);opacity:0;transition:transform .42s var(--ease),opacity .22s var(--ease)}.v11.app2 .tr-card.on{opacity:1}.v11.app2 .tr-card:focus{outline:none}.v11.app2 .tr-arrow{position:absolute;width:14px;height:14px;background:#fff;border:.5px solid #c9c9c4;transform:translate(-50%,-50%) rotate(45deg);transition:left .42s var(--ease),top .42s var(--ease)}.v11.app2 .p-below .tr-arrow{top:0;border-right:0;border-bottom:0}.v11.app2 .p-above .tr-arrow{top:100%;border-left:0;border-top:0}.v11.app2 .p-right .tr-arrow{left:0;border-right:0;border-top:0}.v11.app2 .p-left .tr-arrow{left:100%;border-left:0;border-bottom:0}.v11.app2 .tr-top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;margin:-4px -6px -6px 0}.v11.app2 .tr-n{font-size:12.5px;font-weight:500;letter-spacing:.01em;color:var(--mut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v11.app2 .tr-skip{position:relative;min-height:32px;padding:0 6px;border:0;border-radius:9px;background:none;font:inherit;font-size:13.5px;color:var(--mut);cursor:pointer}.v11.app2 .tr-skip:after{content:"";position:absolute;inset:-6px -2px}.v11.app2 .tr-skip:hover{color:var(--ink);background:#f3f3f1}.v11.app2 .tr-card .btn:focus-visible,.v11.app2 .tr-skip:focus-visible{outline:2px solid var(--gr);outline-offset:2px}.v11.app2 .tr-body{display:grid;grid-template-columns:auto 1fr;grid-column-gap:14px;column-gap:14px;grid-row-gap:4px;row-gap:4px;align-items:start;animation:tr-in .32s var(--ease)}@keyframes tr-in{0%{opacity:0;transform:translateY(4px)}}.v11.app2 .tr-i{grid-row:span 2;display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:#f7f7f5;border:.5px solid var(--ln);color:var(--ink)}.v11.app2 .tr-i .gl .g{stroke:var(--gr)}.v11.app2 .tr-body h2{margin:1px 0 0;font-size:19px;font-weight:500;letter-spacing:-.02em;line-height:1.2;color:var(--ink)}.v11.app2 .tr-body p{margin:0;font-size:14.5px;line-height:1.45;color:#55554f}.v11.app2 .tr-body.fin .tr-i{background:var(--gr-wash);border-color:rgba(2,180,120,.35);color:var(--gr-ink)}.v11.app2 .tr-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v11.app2 .tr-bar{display:flex;gap:4px}.v11.app2 .tr-bar i{flex:1 1;height:3px;border-radius:2px;background:#ebebe7;transition:background .3s var(--ease)}.v11.app2 .tr-bar i.d{background:#111}.v11.app2 .tr-bar i.c{background:var(--gr)}.v11.app2 .tr-foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.v11.app2 .tr-foot .btn{height:44px}.v11.app2 .tr-foot .btn-primary{min-width:112px;justify-content:space-between;gap:14px}.v11.app2 .tr-back{margin-left:-10px}@media (max-width:599px){.v11.app2 .tr-card{width:calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right));padding:14px 16px;gap:12px;border-radius:20px}.v11.app2 .tr-card.p-dock-bottom{box-shadow:0 -10px 40px hsla(0,0%,4%,.18)}.v11.app2 .tr-body h2{font-size:18px}.v11.app2 .tr-body p{font-size:14px}.v11.app2 .tr-i{width:40px;height:40px;border-radius:12px}.v11.app2 .tr-foot.fin{flex-direction:column-reverse;align-items:stretch;gap:2px}.v11.app2 .tr-foot.fin .btn{width:100%}}@media (prefers-reduced-motion:reduce){.v11.app2 .tr-arrow,.v11.app2 .tr-card,.v11.app2 .tr-hole{transition:none}.v11.app2 .tr-body,.v11.app2 .tr-first .tr-hole,.v11.app2 .tr-hole:after{animation:none}}.v11.app2 .tb-guide{padding:0 14px 0 10px;gap:8px;font-size:13.5px;font-weight:500}.v11.app2 .tb-guide:after{content:"";position:absolute;inset:-1px}.v11.app2 .tb-guide>svg{color:var(--ink)}.v11.app2 .tb-guide-dot{position:absolute;top:7px;left:25px;width:8px;height:8px;border-radius:50%;background:var(--gr);box-shadow:0 0 0 2px #fff}.v11.app2 .tr-menu{width:300px;padding:6px;display:grid;grid-gap:2px;gap:2px}.v11.app2 .tr-menu .trm-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;width:100%;min-height:56px;padding:6px 10px 6px 8px;border:0;border-radius:13px;background:none;font:inherit;text-align:left;color:var(--ink);cursor:pointer;text-decoration:none;transition:background .16s var(--ease)}.v11.app2 .tr-menu .trm-row:focus-visible,.v11.app2 .tr-menu .trm-row:hover{background:#f3f3f1;outline:none}.v11.app2 .tr-menu .trm-row:hover .gl .g{stroke:var(--gr)}.v11.app2 .tr-menu .trm-row.lead{background:#f7f7f5;margin-bottom:4px}.v11.app2 .tr-menu .trm-row.lead:hover{background:#f0f0ed}.v11.app2 .trm-i{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;border:.5px solid var(--ln);background:#fff;color:var(--ink-2)}.v11.app2 .trm-i.dark{background:#111;border-color:#111;color:#fff}.v11.app2 .trm-i.dark .gl .g{stroke:var(--gr)}.v11.app2 .trm-x{display:grid;grid-gap:1px;gap:1px;min-width:0}.v11.app2 .trm-x b{font-size:14.5px;font-weight:500}.v11.app2 .trm-x small{font-size:12.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v11.app2 .trm-new{padding:2px 8px;border-radius:999px;background:var(--gr-wash);color:var(--gr-ink);font-size:11.5px;font-style:normal;font-weight:500}.v11.app2 .trm-go{color:var(--mut);font-size:18px;padding-right:2px}@media (max-width:1099px){.v11.app2 .tb-guide{width:42px;padding:0;justify-content:center}.v11.app2 .tb-guide-t{display:none}.v11.app2 .tb-guide-dot{top:6px;left:auto;right:6px}}@media (max-width:760px){.v11.app2 .tr-g{position:static}.v11.app2 .tr-menu{position:fixed;top:calc(56px + 8px + env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));width:auto;max-width:420px;margin-left:auto;transform-origin:top right}}@media (max-width:400px){.v11.app2 .ob-pill{display:none}}html.touring .v11.app2 .pv{visibility:hidden}