.m-head{padding:48px 0 0}.m-head__in{grid-template-columns:minmax(0,1fr) 380px;align-items:end;gap:24px 48px;display:grid}.m-head__when{font-size:17px}.m-head__lede{max-width:720px;font:400 28px/1.2858 var(--ap-font);letter-spacing:.007em;color:var(--ap-label-2);margin-top:8px}.m-head__lede strong{color:var(--ap-label);font-weight:600}.m-search{border-radius:var(--ap-r-pill);background:var(--ap-fill);height:48px;color:var(--ap-label-2);align-items:center;gap:8px;padding:0 16px;display:flex;position:relative}.m-search:focus-within{box-shadow:0 0 0 2px var(--ap-focus)}.m-search input{min-width:0;color:var(--ap-label);font:400 17px/1 var(--ap-font-text);background:0 0;border:0;outline:none;flex:1}.m-head__search{margin-bottom:6px}.m-board-sec{padding:48px 0 var(--ap-section)}.m-board-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.m-board-top .ap-intro{max-width:600px}.m-board-top__line{color:var(--ap-label-2);font:400 17px/1.4 var(--ap-font-text);margin-top:10px}.m-seg{border-radius:var(--ap-r-pill);background:var(--ap-fill);gap:2px;padding:2px;display:inline-flex}.m-seg button{border-radius:var(--ap-r-pill);height:32px;color:var(--ap-label);font:500 14px/1 var(--ap-font-text);cursor:pointer;background:0 0;border:0;padding:0 14px}.m-seg [aria-pressed=true]{background:var(--ap-ink);color:var(--ap-on-ink)}.m-seg--phone{display:none}.m-board--laptop{--cols:repeat(7, minmax(0, 1fr)) minmax(0, 1.25fr) repeat(6, minmax(0, 1fr));background:var(--ap-tile);border-radius:var(--ap-r-tile);padding:8px 28px 4px}.m-board--wait{background:var(--ap-tile);border-radius:var(--ap-r-tile);min-height:420px}.m-row{grid-template-columns:212px minmax(0,1fr) 120px 56px;column-gap:24px;display:grid;position:relative}.m-row+.m-row:before{content:"";background:var(--ap-sep);transform-origin:top;height:1px;position:absolute;top:0;left:0;right:0;transform:scaleY(.5)}.m-name{flex-direction:column;justify-content:flex-end;gap:2px;min-width:0;padding:20px 0 16px;display:flex}.m-name__btn{all:unset;cursor:pointer;font:600 21px/1.2 var(--ap-font);letter-spacing:.011em;color:var(--ap-label);align-items:center;gap:4px;display:inline-flex}.m-name__btn .ap-ico{width:14px;height:14px;color:var(--ap-label-3)}.m-name__btn:hover{color:var(--ap-label-2)}.m-name__btn:focus-visible{outline:3px solid var(--ap-focus);outline-offset:2px;border-radius:6px}.m-name__sub,.m-name__wx{font:400 14px/1.3 var(--ap-font-text);letter-spacing:-.016em;color:var(--ap-label-2)}.m-name__wx{color:var(--ap-label)}.m-hl{color:var(--ap-label-2);margin-left:4px}.m-strip{grid-template-columns:var(--cols);align-items:stretch;display:grid}.m-cell{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-height:120px;padding:16px 0;display:flex;position:relative}.m-cell__amt{font:600 12px/1 var(--ap-font-text);color:var(--ap-label);min-height:12px}.m-cell.is-big .m-cell__amt{min-height:14px;font-size:14px}.m-cell.is-dust .m-cell__amt{color:var(--ap-label-2);font-weight:400}.m-bar{width:100%;max-width:26px;height:max(3px, calc(var(--h,0) * 104px));background:var(--ap-snow-2);border-radius:6px;display:block}.m-bar[data-step="0"]{background:var(--ap-fill-strong);height:3px}.m-bar[data-step="2"]{background:var(--ap-snow-3)}.m-bar[data-step="3"],.m-bar[data-step="4"]{background:var(--ap-snow-4)}.m-cell__none{background:var(--ap-sep);width:12px;height:1px;margin-bottom:1px}.m-cell--today .m-bar{max-width:30px}.m-cell--today:before,.m-cell--today:after{content:"";background:var(--ap-sep);width:1px;position:absolute;top:0;bottom:0;transform:scaleX(.5)}.m-cell--today:before{left:0}.m-cell--today:after{right:0}.m-row:not(.m-row--head) .m-cell--today .m-cell__amt{color:var(--ap-snow-today)}.m-score{text-align:right;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:4px;padding:20px 0 16px;display:flex}.m-score__n{font:600 40px/1 var(--ap-font);letter-spacing:-.01em;color:var(--ap-label)}.m-unit{margin-left:2px;font-size:17px}.m-score__n.is-zero{color:var(--ap-label-3)}.m-score__of{font:400 12px/1.3 var(--ap-font-text);color:var(--ap-label-2)}.m-camcell{justify-content:center;align-items:center;display:flex}.m-row--head .m-name,.m-row--head .m-score{justify-content:flex-end;padding:16px 0 10px}.m-row--head .m-strip{grid-template-rows:auto auto}.m-group{font:600 12px/1.3 var(--ap-font-text);letter-spacing:-.01em;color:var(--ap-label-2)}.m-group--past{grid-column:1/8;padding:16px 0 6px}.m-group--next{text-align:right;grid-column:9/15;padding:16px 0 6px}.m-dh{font:400 12px/1.2 var(--ap-font-text);color:var(--ap-label-2);flex-direction:column;grid-row:2;align-items:center;gap:2px;padding:6px 0 10px;display:flex}.m-dh.m-cell--today{color:var(--ap-snow-today);font-weight:600}.m-dh.m-cell--today:before,.m-dh.m-cell--today:after{display:none}.m-dh__n{color:var(--ap-label)}.m-dh.m-cell--today .m-dh__n{color:var(--ap-snow-today)}.m-board__foot{max-width:760px;margin-top:16px}.m-round{background:var(--ap-fill);width:40px;height:40px;color:var(--ap-label);cursor:pointer;transition:background-color var(--ap-dur-fast) var(--ap-ease);border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.m-round:hover{background:var(--ap-fill-strong)}.m-round .ap-ico{width:20px;height:20px}.m-round.is-on{background:var(--ap-ink);color:var(--ap-on-ink)}.m-round--blank{visibility:hidden}.m-board--phone{display:none}.m-empty__in{text-align:center}.m-empty__in .ap-actions{justify-content:center;margin-top:28px;display:flex}.m-chip{border:1px solid var(--ap-hairline);border-radius:var(--ap-r-pill);height:32px;color:var(--ap-label);font:500 14px/1 var(--ap-font-text);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.m-chip .ap-ico{width:18px;height:18px}.m-chip[aria-pressed=true]{background:var(--ap-ink);color:var(--ap-on-ink);border-color:var(--ap-ink)}.m-map{margin:32px 0 0}.m-map svg{width:100%;height:auto;display:block}.m-map__land{fill:var(--ap-map-land)}.m-map__dots circle{fill:var(--ap-map-dot)}.m-map__snow circle{fill:var(--ap-snow-2);opacity:.9}.m-map__snow circle[data-step="2"]{fill:var(--ap-snow-3)}.m-map__snow circle[data-step="3"],.m-map__snow circle[data-step="4"]{fill:var(--ap-snow-4)}.m-map__mine circle{fill:none;stroke:var(--ap-label);stroke-width:2px}.m-map__mine text{font:600 15px/1 var(--ap-font-text);fill:var(--ap-label);paint-order:stroke;stroke:var(--ap-bg);stroke-width:4px;stroke-linejoin:round}.m-map figcaption{margin-top:12px}.m-ranks{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;column-gap:48px;margin:32px 0 0;padding:0;list-style:none;display:grid}.m-rank{border-bottom:1px solid var(--ap-sep-soft);grid-template-columns:24px minmax(0,1fr) auto auto auto;align-items:center;gap:8px 12px;padding:10px 0;display:grid}.m-rank__n{font:400 14px/1 var(--ap-font-text);color:var(--ap-label-2)}.m-rank__main{all:unset;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;min-width:0;display:grid}.m-rank__name{font:600 15px/1.3 var(--ap-font-text);color:var(--ap-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-rank__state{font:400 13px/1.3 var(--ap-font-text);color:var(--ap-label-2)}.m-rank__bar{background:var(--ap-fill);border-radius:2px;grid-column:1/-1;height:4px;display:block;overflow:hidden}.m-rank__bar>i{height:100%;width:calc(var(--p) * 100%);background:var(--ap-snow-3);border-radius:2px;display:block}.m-rank__v{font:600 24px/1 var(--ap-font);text-align:right;min-width:56px}.m-rank__v .m-unit{font-size:13px}.m-showall{display:none}.m-fs__search{border-radius:var(--ap-r-control);background:var(--ap-fill);height:44px;color:var(--ap-label-2);align-items:center;gap:8px;padding:0 12px;display:flex}.m-fs__search input{min-width:0;color:var(--ap-label);font:400 17px/1 var(--ap-font-text);background:0 0;border:0;outline:none;flex:1}.m-fs__search:focus-within{box-shadow:0 0 0 2px var(--ap-focus)}.m-fs__clear{all:unset;cursor:pointer;place-items:center;width:28px;height:28px;display:grid}.m-fs__label{font:600 13px/1 var(--ap-font-text);color:var(--ap-label-2);margin:24px 0 4px}.m-fs__list{max-height:min(56vh,520px);margin:8px 0 0;padding:0;list-style:none;overflow-y:auto}.m-fs__row{border-bottom:1px solid var(--ap-sep-soft);align-items:center;gap:12px;min-height:56px;display:flex}.m-fs__main{flex:1;gap:2px;min-width:0;display:grid}.m-fs__name{font:400 17px/1.25 var(--ap-font-text);color:var(--ap-label)}.m-fs__name b{font-weight:700}.m-fs__sub{font:400 13px/1.3 var(--ap-font-text);color:var(--ap-label-2)}.m-fs__none{color:var(--ap-label-2);font:400 15px/1.4 var(--ap-font-text);padding:16px 0}.m-fs__done{all:unset;font:600 17px/1 var(--ap-font-text);color:var(--ap-label);cursor:pointer;margin:16px auto 0;padding:8px 16px;display:block}@media (max-width:1068px){.m-head__in{grid-template-columns:1fr}.m-head__search{max-width:520px}.m-row{grid-template-columns:150px minmax(0,1fr) 96px 48px;column-gap:16px}.m-score__n{font-size:32px}}@media (max-width:734px){.m-head{padding-top:32px}.m-head__when{font-size:15px;line-height:20px}.m-head__lede{letter-spacing:-.022em;margin-top:12px;font-size:17px;line-height:25px}.m-head__search{display:none}.m-board-sec{padding:24px 0 48px}.m-board-top{margin-bottom:8px;display:block}#snow .m-board-top .ap-intro{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.m-seg{width:100%;margin-top:16px;display:flex}.m-seg button{flex:1 1 0;height:40px;font-size:15px}.m-seg--laptop{display:none}.m-seg--phone{margin-top:0;display:flex}.m-board--laptop{display:none}.m-board--phone{display:block}.m-mdays,.m-mrow__strip{grid-template-columns:repeat(7,minmax(0,1fr));column-gap:6px;display:grid}.m-mdays{font:400 13px/18px var(--ap-font-text);color:var(--ap-label-2);text-align:center;border-bottom:1px solid var(--ap-sep-soft);padding:12px 52px 4px 0}.m-mdays .is-today{color:var(--ap-snow-today);font-weight:600}.m-mlist{margin:0;padding:0;list-style:none}.m-mrow{border-bottom:1px solid var(--ap-sep-soft);position:relative}.m-mrow__main{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name n""sub n""strip strip";column-gap:12px;width:100%;padding:14px 0 12px;display:grid}.m-mrow__main:active{background:var(--ap-fill)}.m-mrow__name{font:600 19px/24px var(--ap-font);letter-spacing:.012em;color:var(--ap-label);grid-area:name}.m-mrow__sub{font:400 15px/20px var(--ap-font-text);color:var(--ap-label-2);grid-area:sub}.m-mrow__n{font:600 32px/36px var(--ap-font);letter-spacing:-.01em;color:var(--ap-label);text-align:right;grid-area:n;align-self:start}.m-mrow__n.is-zero{color:var(--ap-label-3)}.m-mrow__strip{grid-area:strip;align-items:end;height:46px;margin:8px 52px 0 0}.m-mday{flex-direction:column;justify-content:flex-end;align-items:center;gap:3px;height:100%;display:flex;position:relative}.m-mday b{font:600 13px/18px var(--ap-font-text);color:var(--ap-label);min-height:18px}.m-mday.is-today b{color:var(--ap-snow-today)}.m-mday i{width:100%;max-width:22px;height:max(4px, calc(var(--h,0) * 24px));background:var(--ap-snow-2);border-radius:4px;display:block}.m-mday i[data-step="0"]{background:var(--ap-fill-strong);border-radius:2px;height:3px}.m-mday i[data-step="2"]{background:var(--ap-snow-3)}.m-mday i[data-step="3"],.m-mday i[data-step="4"]{background:var(--ap-snow-4)}.m-mday.is-none i{background:var(--ap-sep);height:1px}.m-mday.is-today:after{content:"";background:var(--ap-snow-today);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-6px;left:50%}.m-mrow__cam{position:absolute;bottom:8px;right:0}.m-board__foot{margin-top:12px}.m-way .ap-headline{font-size:28px;line-height:32px}.m-ranks{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.m-ranks:not(.is-all) .m-rank:nth-child(n+6){display:none}.m-showall{all:unset;font:600 15px/1 var(--ap-font-text);color:var(--ap-label);cursor:pointer;margin-top:16px;display:block}}@media (prefers-reduced-motion:reduce){.m-round{transition:none}}
html:has(.mx[open]){overflow:hidden}.mx{background:var(--ap-bg);width:100%;max-width:none;height:100%;max-height:none;color:var(--ap-label);font-family:var(--ap-font-text);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.mx::backdrop{background:var(--ap-mx-backdrop)}.mx[open]{animation:mx-in .32s var(--ap-ease)}.mx:focus{outline:none}@keyframes mx-in{0%{opacity:0;transform:scale(.97)}}.mx__track{scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none;width:100%;height:100%;display:flex;overflow:auto hidden}.mx__track::-webkit-scrollbar{display:none}.mx-pg{scroll-snap-align:start;scroll-snap-stop:always;overscroll-behavior-y:contain;flex:0 0 100%;height:100%;overflow:hidden auto}.mx-pg__wait{color:var(--ap-label-2);padding:96px 24px}.mx__grab{display:none}.mx__btn{border:1px solid var(--ap-mx-btn-edge);background:var(--ap-mx-btn);width:44px;height:44px;-webkit-backdrop-filter:var(--ap-glass-clear-filter);backdrop-filter:var(--ap-glass-clear-filter);color:var(--ap-mx-on-night);cursor:pointer;transition:background var(--ap-dur-fast) var(--ap-ease), opacity var(--ap-dur-fast) var(--ap-ease);border-radius:50%;place-items:center;padding:0;display:grid}.mx__btn:hover{background:var(--ap-mx-btn-hover)}.mx__btn:disabled{opacity:.35;cursor:default}.mx__btn:focus-visible,.mx__dots button:focus-visible{outline:3px solid var(--ap-focus);outline-offset:2px}.mx__close{z-index:3;position:absolute;top:20px;right:24px}.mx__bar{z-index:3;border-radius:var(--ap-r-pill);background:var(--ap-glass);box-shadow:var(--ap-shadow-float);-webkit-backdrop-filter:var(--ap-glass-filter);backdrop-filter:var(--ap-glass-filter);color:var(--ap-label);align-items:center;gap:4px;padding:4px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.mx__bar .mx__btn{width:40px;height:40px;color:var(--ap-label);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.mx__bar .mx__btn:not(:disabled):hover{background:var(--ap-fill)}.mx__dots{display:flex}.mx__dots button{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:22px;height:40px;padding:0;display:grid}.mx__dots i{background:var(--ap-label-3);width:8px;height:8px;transition:background var(--ap-dur-fast) var(--ap-ease), transform var(--ap-dur-fast) var(--ap-ease);border-radius:50%}.mx__dots [aria-current=true] i{background:var(--ap-label);transform:scale(1.15)}.mx-pg__ground{background:var(--ap-mx-night);height:clamp(460px,100vh - 280px,680px);color:var(--ap-mx-on-night);isolation:isolate;flex-direction:column;padding-top:72px;display:flex;position:relative;overflow:hidden}.mx-pg__art{z-index:-3;object-fit:contain;object-position:50% 100%;flex:1 1 0;width:100%;min-height:0;padding-bottom:16px;position:relative}.mx-pg__ground:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--ap-mx-scrim-top), var(--ap-mx-scrim-none));height:30%;position:absolute;inset:0 0 auto}.mx-pg__head{width:min(var(--ap-w-content), calc(100% - 48px));margin-top:auto;text-shadow:0 1px 12px var(--ap-mx-text-shadow);flex:none;margin-inline:auto;padding-bottom:56px;position:relative}.mx-pg__head:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--ap-mx-scrim-none) 0, var(--ap-mx-scrim-1) 56px, var(--ap-mx-scrim-2) 60%, var(--ap-mx-scrim-3) 100%);position:absolute;inset:-56px -100vw 0}.mx-pg__st{font:600 17px/1.3 var(--ap-font-text);letter-spacing:-.012em;color:var(--ap-mx-on-night-2);margin:0}.mx-pg__name{font:600 56px/1.07 var(--ap-font);letter-spacing:-.005em;margin:4px 0 0}.mx-pg__n{font:600 128px/.95 var(--ap-font);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:16px 0 0}.mx-pg__n .mx-unit{color:var(--ap-mx-on-night-2);font-size:44px}.mx-pg__n.is-zero{color:var(--ap-mx-on-night-2)}.mx-pg__of{font:600 21px/1.25 var(--ap-font);letter-spacing:.011em;margin:4px 0 0}.mx-pg__src{color:var(--ap-mx-on-night-3);letter-spacing:0;font-size:15px;font-weight:400}.mx-pg__wx{font:400 17px/1.4 var(--ap-font-text);letter-spacing:-.012em;color:var(--ap-mx-on-night-2);font-variant-numeric:tabular-nums;margin:6px 0 0}.mx-credit{z-index:1;border-radius:var(--ap-r-pill);background:var(--ap-mx-btn);max-width:calc(100% - 48px);color:var(--ap-mx-on-night-2);font:400 12px/16px var(--ap-font-text);padding:4px 10px;position:absolute;bottom:20px;right:24px}.mx-unit{margin-left:.08em;font-weight:600}.mx-pg__body{width:min(var(--ap-w-content), calc(100% - 48px));margin-inline:auto;padding:32px 0 128px}.mx-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mx-tile{border-radius:var(--ap-r-tile);background:var(--ap-tile);flex-direction:column;gap:4px;padding:28px 32px;display:flex}.mx-tile p{margin:0}.mx-tile__k{font:600 14px/1.3 var(--ap-font-text);letter-spacing:-.016em;color:var(--ap-label-2)}.mx-tile .mx-tile__v{font:600 48px/1.05 var(--ap-font);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ap-label);margin-top:4px}.mx-tile__v .mx-unit{font-size:21px}.mx-tile .mx-tile__v--sm{padding-block:8px 6px;font-size:28px;line-height:1.2}.mx-tile__line{font:400 14px/1.4 var(--ap-font-text);letter-spacing:-.016em;color:var(--ap-label-2)}.mx-ten{background:var(--ap-tile);border-radius:var(--ap-r-tile);margin:20px 0 0;padding:24px 32px 12px}.mx-ten--wait{min-height:420px}.mx-ten__none{color:var(--ap-label-2);padding:24px 32px}.mx-ten__head{font:600 14px/1.3 var(--ap-font-text);color:var(--ap-label-2);margin:0;padding-bottom:10px}.mx-ten__row{border-top:1px solid var(--ap-sep-soft);min-height:52px;font:400 17px/1.3 var(--ap-font-text);font-variant-numeric:tabular-nums;grid-template-columns:64px minmax(0,1fr) 76px 40px minmax(80px,220px) 40px;align-items:center;gap:16px;display:grid}.mx-ten__day{font-weight:600}.mx-ten__sky{color:var(--ap-label-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mx-ten__snow{color:var(--ap-mx-snow);font:600 14px/1 var(--ap-font-text);justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.mx-ten__lo{text-align:right;color:var(--ap-label-2)}.mx-ten__hi{font-weight:600}.mx-ten__bar{background:var(--ap-fill);border-radius:3px;height:6px;position:relative}.mx-ten__bar>i{top:0;bottom:0;left:calc(var(--lo) * 100%);right:calc((1 - var(--hi)) * 100%);background:linear-gradient(90deg, var(--ap-mx-range-lo), var(--ap-mx-range-hi));border-radius:3px;position:absolute}.mx-pg__cams{margin-top:56px;scroll-margin-top:24px}.mx-pg__h{font:600 32px/1.125 var(--ap-font);letter-spacing:.004em;margin:0}.mx-pg__line{font:400 17px/1.47 var(--ap-font-text);letter-spacing:-.022em;color:var(--ap-label-2);margin:8px 0 0}.mx-pg__resort{margin-top:40px}.mx-pg__sources{font:400 12px/1.4 var(--ap-font-text);color:var(--ap-label-3);margin:24px 0 0}.mx-camgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.mx-cam{isolation:isolate;aspect-ratio:16/9;border-radius:var(--ap-r-card);background:var(--ap-mx-night);position:relative;overflow:hidden}.mx-cam__art{object-fit:contain;z-index:0;width:38%;height:80%;position:absolute;top:10%;left:6%}.mx-cam__info{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;display:flex;position:absolute;inset:0 24px 0 50%}.mx-cam__info p{margin:0}.mx-cam__name{font:600 21px/1.2 var(--ap-font);letter-spacing:.011em;color:var(--ap-mx-on-night)}.mx-cam--away .mx-cam__name{line-height:1.25}.mx-cam__host{font:400 12px/1.35 var(--ap-font-text);color:var(--ap-mx-on-night-3);margin-bottom:10px}.mx-cam iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.mx[open]{animation:none!important}.mx{transition:none!important}}@media (max-width:734px){.mx{inset:calc(12px + env(safe-area-inset-top)) 0 0;height:auto;transition:transform .24s var(--ap-ease);border-radius:12px 12px 0 0}.mx.is-dragging{transition:none}.mx[open]{animation:mx-up .32s var(--ap-ease)}@keyframes mx-up{0%{transform:translateY(100%)}}.mx__grab{z-index:4;touch-action:none;cursor:grab;place-items:center;height:24px;display:grid;position:absolute;top:0;left:0;right:0}.mx__grab:before{content:"";background:var(--ap-mx-on-night-3);border-radius:3px;width:36px;height:5px}.mx__close{top:16px;right:12px}.mx__bar{padding:8px 12px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--ap-sep-soft);box-shadow:none;border-radius:0;justify-content:space-between;bottom:0;left:0;right:0;transform:none}.mx__bar .mx__btn{width:44px;height:44px}.mx__dots button{flex:0 44px;width:44px;height:44px}.mx-pg__ground{height:clamp(460px, calc(100svh - 264px - env(safe-area-inset-top)), 628px);padding-top:64px}.mx-pg__head{width:auto;margin:auto 0 0;padding:0 20px 52px}.mx-pg__st{font-size:15px;line-height:20px}.mx-pg__name{font-size:40px;line-height:44px}.mx-pg__n{margin-top:12px;font-size:96px}.mx-pg__n .mx-unit{font-size:34px}.mx-pg__of{font-size:19px}.mx-pg__wx{font-size:15px}.mx-credit{font-size:12px;bottom:12px;right:12px}.mx-pg__body{width:auto;padding:20px 16px calc(96px + env(safe-area-inset-bottom))}.mx-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mx-tile{border-radius:var(--ap-r-card);padding:20px}.mx-tile .mx-tile__v{font-size:34px}.mx-tile .mx-tile__v--sm{font-size:19px}.mx-ten{border-radius:var(--ap-r-card);margin-top:12px;padding:16px 20px 8px}.mx-ten__row{grid-template-columns:48px minmax(0,1fr) 30px minmax(56px,96px) 30px;gap:8px;font-size:15px}.mx-ten__sky{display:none}.mx-ten__snow{white-space:nowrap;justify-content:flex-start;font-size:14px}.mx-pg__cams{margin-top:40px}.mx-pg__h{font-size:28px;line-height:32px}.mx-camgrid{grid-template-columns:1fr;gap:12px;margin-top:16px}.mx-cam__name{font-size:17px}.mx-cam__host{font-size:13px;line-height:18px}}
