.amap{background:var(--paper,var(--m-land));overscroll-behavior:none;touch-action:none;--amap-top:calc(8px + var(--safe-t));--amap-nav:calc(64px + env(safe-area-inset-bottom));--amap-peek:calc(192px + env(safe-area-inset-bottom));--amap-shelf:calc(100% - var(--amap-peek) - 16px - 48px);position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}.amap__map,.amap__circles,.amap-cl,.amap-tag,.amap__band,.amap__back,.amap__shelf,.amap__cap,.amap__empty,.amap__top{touch-action:none}.amap__map{z-index:0;isolation:isolate;animation:amap-in var(--d-base) var(--ease-out) backwards;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes amap-in{0%{opacity:0}}.amap[data-leaving] .amap__map,.amap[data-leaving] .amap__circles{opacity:0;transition:opacity var(--d-base) var(--ease-out)}.amap[data-leaving] .amap__shelf{opacity:0;transition:opacity var(--d-fast) var(--std), transform var(--d-fast) var(--std);transform:translateY(24px)}@keyframes amap-rise{0%{opacity:0;transform:translateY(24px)}}.amap__map .mapc{position:absolute;top:0;bottom:0;left:0;right:0}.amap__statusgrad{height:calc(72px + var(--safe-t));z-index:30;pointer-events:none;background:linear-gradient(var(--bg-blur), var(--bg-0));position:absolute;top:0;left:0;right:0}.amap__zone{left:24px;right:24px;top:calc(var(--amap-top) + 52px + 8px);bottom:calc(100% - var(--amap-shelf) + 8px);pointer-events:none;visibility:hidden;position:absolute}.amap[data-layout=phone][data-snap=half] .amap__zone{bottom:calc(50% + 16px)}.amap[data-layout=phone][data-snap=full] .amap__zone{bottom:calc(100% - var(--amap-top) - 120px)}.amap__circles,.amap__fading{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.amap-cl{border-radius:var(--r-pill);cursor:pointer;pointer-events:auto;will-change:transform;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;left:0}.amap-cl>span{border-radius:var(--r-pill);font-weight:var(--w500);font-variant-numeric:tabular-nums;transition:width var(--d-base) var(--std), height var(--d-base) var(--std), transform var(--d-base) var(--ease-out), background-color var(--d-base) var(--std), box-shadow var(--d-base) var(--std);place-items:center;line-height:1;display:grid}.amap-cl[data-mode=lit]>span{background:var(--ink);color:var(--inv-ink);box-shadow:0 0 0 4px var(--pin-halo), var(--ds-media);transform:scale(1.06)}.amap-cl[data-mode=unlit]>span{background:var(--ink);color:var(--inv-ink);box-shadow:var(--e1)}.amap-cl[data-quiet]>span{background:var(--bg);color:var(--ink-2);box-shadow:var(--edge-1);transform:scale(.92)}.amap-cl[data-quiet]:active>span{transform:scale(.88)}.amap-pillco{border-radius:var(--r-pill)}.amap-cl>.amap-pillco__in{box-sizing:border-box;border-radius:var(--r-pill);background:var(--bg);height:34px;color:var(--ink);box-shadow:var(--edge-1), var(--e1);font-size:13px;font-weight:var(--w500);white-space:nowrap;transition:background-color var(--d-fast) var(--std), color var(--d-fast) var(--std), box-shadow var(--d-fast) var(--std);flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;padding:3px 11px 3px 3px;line-height:1;display:flex;overflow:hidden;transform:none}.amap-pillco__in>b{font-size:14px;font-weight:var(--w500);font-variant-numeric:tabular-nums}.amap-facts{min-width:0;color:var(--inv-mut);animation:amap-name var(--spring-snap-d) var(--spring-snap) both;align-self:stretch;align-items:center;gap:4px;margin:-3px 0;display:flex;overflow:hidden}.amap-facts>span{white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}.amap-facts b{font-weight:var(--w500);color:var(--inv-ink);font-variant-numeric:tabular-nums}.amap-facts>.amap-facts__what{flex:0 20 auto;min-width:0}.amap-facts>.amap-pillco__hint{flex:0 auto;min-width:0}.amap-pillco__name{max-width:110px;color:var(--inv-ink);font-weight:var(--w500)}.amap-facts>.amap-pillco__name[data-opens]{cursor:pointer;align-self:stretch;line-height:34px}.amap-cl[data-side=left]>.amap-pillco__in{justify-content:flex-end;padding:3px 3px 3px 11px}.amap-cl[data-side=left] .amap-facts{order:-1;animation-name:amap-name-l}.amap-pillco__logo{box-shadow:inset 0 0 0 1px var(--hair);background:var(--bg);border-radius:50%;flex:none}.amap-pillco__in[data-on]{background:var(--ink);color:var(--inv-ink);box-shadow:0 0 0 4px var(--pin-halo), var(--ds-media)}.amap-cl[data-quiet] .amap-pillco__in{box-shadow:var(--edge-1);transform:scale(.94)}.amap-pillco:active .amap-pillco__in{transform:scale(.96)}.amap-cl:active>span{transform:scale(.94)}.amap-cl[data-mode=lit]:active>span{transform:scale(1)}.amap-cl:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.amap-cl[data-enter]>span{animation:amap-in var(--d-base) linear both;animation-delay:var(--amap-d,0s)}.amap-cl[data-fly]>span{animation:amap-fly var(--d-fly) var(--ease-drawer) both;animation-delay:var(--amap-d,0s)}@keyframes amap-fly{0%{transform:translate(var(--amap-fx,0px), var(--amap-fy,0px)) scale(.55);opacity:0}}.amap-cl[data-leave]{pointer-events:none;z-index:0}.amap-cl[data-leave]>span{animation:amap-leave var(--d-fly) var(--ease-drawer) both, amap-out var(--d-sheet) var(--std) 80ms both}@keyframes amap-leave{to{transform:translate(var(--amap-fx,0px), var(--amap-fy,0px)) scale(.55)}}@keyframes amap-out{to{opacity:0}}.amap-cl[data-fly]>span,.amap-cl[data-leave]>span,.amap-cl[data-enter]>span{will-change:transform, opacity}.amap-cl[data-picked]{z-index:3}@keyframes amap-name{0%{opacity:0;transform:translate(-8px)}}@keyframes amap-name-l{0%{opacity:0;transform:translate(8px)}}.amap-cl[data-hollow]>.amap-pillco__in{background:var(--pin-hollow-bg);color:var(--ink-2);box-shadow:none;outline:1.5px dashed var(--pin-hollow-line);outline-offset:-1.5px}.amap-cl[data-hollow] .amap-pillco__logo{opacity:.6}.amap-cl[data-hollow] .amap-pillco__in>b{color:var(--ink-2)}.amap-cl[data-hollow][data-quiet] .amap-pillco__in{box-shadow:none}.amap-cl[data-hollow][data-picked]>.amap-pillco__in{background:var(--ink);color:var(--inv-ink);box-shadow:0 0 0 4px var(--pin-halo), var(--ds-media);outline:0}.amap-cl[data-hollow][data-picked] .amap-pillco__logo{opacity:1}.amap-cl[data-hollow][data-picked] .amap-pillco__in>b{color:var(--inv-ink)}.amap__circles[data-hovering]>.amap-cl:not([data-hov]):not([data-picked]){opacity:.4}.amap-cl{transition:opacity var(--d-base) var(--std)}.amap-cl[data-hov]{z-index:2}.amap-cl[data-hov][data-mode=unlit]>span{box-shadow:0 0 0 4px var(--pin-halo), var(--ds-media)}.amap-cl[data-gl]{will-change:auto}.amap-cl[data-gl]>span{visibility:hidden}.amap__circles[data-moving]>.amap-cl[data-gl]{pointer-events:none;outline:0}.amap-tag{box-sizing:border-box;border-radius:var(--r-s);background:var(--bg-blur);height:20px;box-shadow:var(--e1);font-size:12px;line-height:20px;font-weight:var(--w500);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;padding:0 6px;position:absolute;top:0;left:0;overflow:hidden}.amap-tag[data-on]{color:var(--ink)}.amap__top{left:0;right:0;top:var(--amap-top);z-index:30;height:52px;transition:opacity var(--d-base) var(--std);justify-content:flex-end;align-items:center;gap:8px;padding-right:16px;display:flex;position:absolute}.amap__top[data-dim]{opacity:0;pointer-events:none}.amap-pill{border-radius:var(--r-pill);background:var(--bg-blur);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);height:44px;box-shadow:var(--edge-1), var(--e2);color:var(--ink);font:inherit;font-size:14px;font-weight:var(--w500);white-space:nowrap;cursor:pointer;transition:background-color var(--d-fast) ease, opacity var(--d-base) ease, transform var(--d-fast) ease;border:0;flex:none;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.amap-pill:active{transform:scale(.97)}.amap__city{max-width:190px;font-size:15px;font-weight:var(--w500);padding:0 12px 0 14px}.amap__city>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.amap-pill:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.amap__back{left:16px;top:calc(var(--amap-top) + 56px);z-index:30;gap:6px;height:44px;padding:0 16px 0 10px;font-size:14px;position:absolute}.amap__shelf{left:0;right:0;top:var(--amap-shelf);z-index:10;pointer-events:none;height:48px;transition:transform var(--d-sheet) var(--std), opacity var(--d-base) ease;animation:amap-rise var(--d-sheet) var(--ease-out) 40ms backwards;justify-content:center;gap:8px;display:flex;position:absolute}.amap__shelf>*{pointer-events:auto}.amap__shelf[data-off],.amap[data-moving] .amap__shelf{opacity:0;pointer-events:none;transform:translateY(140px)}.amap__shelf[data-off]>*{pointer-events:none}.amap__filters{border-radius:var(--r-pill);background:var(--ink);height:48px;color:var(--inv-ink);font:inherit;font-size:15px;font-weight:var(--w500);box-shadow:var(--shadow);cursor:pointer;border:0;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.amap__filters:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.amap__empty{z-index:10;text-align:center;pointer-events:none;justify-items:center;gap:12px;display:grid;position:absolute;top:42%;left:24px;right:24px}.amap__empty>b{font-size:16px;line-height:22px;font-weight:var(--w500);color:var(--ink);background:var(--bg-blur);border-radius:var(--r-m);box-shadow:var(--edge-1);padding:6px 12px}.amap__empty>button{pointer-events:auto;background:var(--ink);color:var(--inv-ink)}.amap[data-layout=tablet] .amap__empty,.amap[data-layout=desktop] .amap__empty{left:calc(var(--amap-pane) + 24px)}.amap__banner{left:16px;right:16px;top:calc(var(--amap-top) + 56px);z-index:30;border-radius:var(--r-m);background:var(--bg);min-height:44px;box-shadow:var(--e-pop);color:var(--ink-2);align-items:center;gap:8px;padding:6px 6px 6px 14px;font-size:13px;line-height:18px;display:flex;position:absolute}.amap__banner button{border-radius:var(--r-ctl);height:44px;font:inherit;font-size:14px;font-weight:var(--w500);color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0 12px;text-decoration:underline}@media (max-width:360px){.amap-pill{padding:0 12px}.amap__city{max-width:150px}}@media (prefers-reduced-motion:reduce){.amap__shelf,.amap-cl>span{transition-duration:0s}.amap-cl[data-enter]>span,.amap-cl[data-fly]>span,.amap-facts,.amap__map,.amap__shelf{animation:none}.amap-cl[data-leave]>span{opacity:0;animation:none}}.amap[data-layout=tablet],.amap[data-layout=desktop]{--amap-top:0px;--amap-pane:400px;--amap-band:60px;--amap-gut:32px;--amap-drawer:400px}.amap[data-layout=tablet]{--amap-pane:360px;--amap-drawer:min(380px, calc(100% - var(--amap-pane) - 240px))}@media (min-width:1366px){.amap[data-layout=desktop]{--amap-pane:440px}}@media (max-width:1365px){.amap[data-layout=desktop]{--amap-drawer:380px}}.amap[data-embed]{--amap-pane:0px;--amap-drawer:0px}.amap[data-embed] .amap__cap{z-index:30;border-radius:var(--r-pill);background:var(--bg-blur);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);height:32px;box-shadow:var(--edge-1), var(--e1);color:var(--ink-2);white-space:nowrap;pointer-events:none;text-overflow:ellipsis;max-width:calc(100% - 32px);margin:0;padding:0 12px;font-size:12px;line-height:32px;position:absolute;bottom:16px;left:16px;overflow:hidden}.amap[data-layout=tablet] .amap__zone,.amap[data-layout=desktop] .amap__zone{left:calc(var(--amap-pane) + var(--amap-gut));right:var(--amap-gut);top:calc(var(--amap-band) + var(--amap-gut));bottom:var(--amap-gut)}.amap[data-layout=tablet][data-profile] .amap__zone,.amap[data-layout=desktop][data-profile] .amap__zone{right:calc(var(--amap-drawer) + var(--amap-gut))}.amap[data-layout=tablet] .amap__statusgrad,.amap[data-layout=desktop] .amap__statusgrad{display:none}.amap-pane{width:var(--amap-pane);z-index:10;background:var(--bg);min-height:0;box-shadow:1px 0 0 var(--edge);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0}.amap-pane a{color:inherit;text-decoration:none}.amap-pane__head{flex:none;padding:24px 20px 0}.amap-pane__h1row{align-items:center;gap:12px;display:flex}.amap-pane__h1{min-width:0;font:var(--w620) 24px/32px var(--font);font-variant-numeric:tabular-nums;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.amap-pane__sum{min-height:18px;color:var(--mut);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:13px;line-height:18px}.amap-pane__h1row .amap__shelf{display:contents}.amap-pane__h1row .amap__filters{border-radius:var(--r-ctl);background:var(--bg);height:36px;color:var(--ink);box-shadow:var(--edge-1);flex:none;padding:0 14px;font-size:14px}.amap-pane__heads{box-shadow:0 1px 0 var(--edge);color:var(--mut);flex:none;justify-content:space-between;align-items:flex-end;gap:12px;padding:20px 48px 8px 20px;font-size:13px;line-height:18px;display:flex}.amap-pane__heads>:first-child{font-weight:var(--w500);color:var(--ink-2)}.amap-pane__heads>:last-child{font-weight:var(--w500)}.amap-pane__list{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;margin:0;padding:6px 8px 16px;list-style:none;overflow-y:auto}.amap-pane__list>.ams-li{width:auto;padding:1px 0}.amap-pane__state,.amap-pane__people{flex-direction:column;flex:1;min-height:0;display:flex}.amap-pane__back{flex:none;padding:12px 12px 0}.amap-pane__backb{border-radius:var(--r-ctl);height:40px;font:inherit;font-size:14px;font-weight:var(--w500);color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 12px 0 6px;display:inline-flex}@media (hover:hover){.amap-pane__backb:hover{background:var(--fill)}}.amap-pane__backb:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.amap-pane__title{flex:none;align-items:center;gap:12px;padding:12px 20px 8px;display:flex}.amap-pane__titlet{flex:1;min-width:0}.amap-pane__titlet h2{font:var(--w620) 20px/28px var(--font);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.amap-pane__titlet p{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:18px;overflow:hidden}.amap-pane__body{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.amap-pane__body .ams-meta{padding-left:76px}.amap-pane__body .ams-explain{margin-left:76px}.amap[data-layout=tablet] .amap__band,.amap[data-layout=desktop] .amap__band{left:var(--amap-pane);z-index:30;pointer-events:none;justify-content:flex-end;align-items:center;gap:12px;height:44px;padding:0 16px;display:flex;position:absolute;top:16px;right:0}.amap[data-layout=tablet][data-profile] .amap__band,.amap[data-layout=desktop][data-profile] .amap__band{right:var(--amap-drawer)}.amap__band>*{pointer-events:auto}.amap__band .amap__back{height:44px;padding:0 14px 0 10px;position:static}.amap__zoom{border-radius:var(--r-ctl);background:var(--bg-blur);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);height:44px;box-shadow:var(--edge-1), var(--e2);align-items:center;display:flex}.amap__zoomb{border-radius:var(--r-ctl);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.amap__zoomb:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.amap__zoomb:disabled{color:var(--dis);cursor:default}.amap__zoomsep{background:var(--edge);width:1px;height:24px}.amap[data-layout=tablet] .amap__banner,.amap[data-layout=desktop] .amap__banner{left:calc(var(--amap-pane) + 16px);right:16px;top:calc(var(--amap-band) + 16px)}.ams{z-index:20;pointer-events:none;transition:transform var(--d-sheet) var(--std);position:absolute;top:0;bottom:0;left:0;right:0}.amap[data-immersed][data-snap=peek] .ams{transform:translateY(var(--amap-nav))}.ams-peek{width:0;height:var(--amap-peek,168px);visibility:hidden;pointer-events:none;position:absolute;bottom:0;left:0}.ams[data-profile]{z-index:35}.ams a{color:inherit;text-decoration:none}.ams-scrim{z-index:15;background:var(--scrim);pointer-events:auto;cursor:pointer;animation:ams-fade var(--d-sheet) var(--std);border:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes ams-fade{0%{opacity:0}}.ams-sheet{z-index:20;border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--bg);height:calc(100% - 8px);box-shadow:var(--sh-sheet);pointer-events:auto;will-change:transform;flex-direction:column;display:flex;position:absolute;left:0;right:0}.ams[data-open] .ams-notice-rail{opacity:0;pointer-events:none}.ams-grab{cursor:grab;z-index:2;background:0 0;border:0;width:160px;height:44px;margin-left:-80px;padding:0;position:absolute;top:0;left:50%}.ams-grab-bar{border-radius:var(--r-pill);background:var(--mut);width:36px;height:4px;transition:background-color var(--d-base) var(--std);margin-left:-18px;position:absolute;top:8px;left:50%}.ams[data-open] .ams-grab-bar{background:var(--mut)}.ams-head{flex:none;position:relative}.ams-peekline{justify-content:space-between;align-items:center;gap:12px;height:24px;display:flex;position:absolute;top:12px;left:20px;right:12px}.ams-frame{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink-2);font-size:15px;font-weight:var(--w500);font-variant-numeric:tabular-nums;margin:0;line-height:20px;overflow:hidden}.ams-frame__off{color:var(--mut);font-weight:var(--w400)}.ams-peekline .amap__tolist{border-radius:var(--r-ctl);height:32px;font:inherit;font-size:15px;font-weight:var(--w500);color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;margin:-4px -4px -4px 0;padding:0 12px;text-decoration:underline}.ams-peekline .amap__tolist:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ams-rail{scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;overscroll-behavior-x:contain;height:86px;transition:opacity var(--d-fast) var(--std);gap:10px;margin:0;padding:6px 28px 8px;scroll-padding:0 28px;list-style:none;display:flex;position:absolute;top:38px;left:0;right:0;overflow:auto hidden}.ams-rail::-webkit-scrollbar{display:none}.ams[data-open] .ams-rail{opacity:0}.ams-li{scroll-snap-align:center;flex:none;width:min(360px,100%)}.ams-card{border-radius:var(--r-l);background:var(--fill);width:100%;height:72px;color:var(--ink);text-align:left;cursor:pointer;box-shadow:none;transition:box-shadow var(--d-fast) ease, transform var(--d-fast) ease, background-color var(--d-fast) ease;border:0;align-items:center;gap:14px;padding:0 14px 0 12px;display:flex}.ams-card[data-on]{background:var(--card);box-shadow:0 0 0 1.5px var(--ink), var(--e3)}.ams-card:active{transform:scale(.98)}.ams-card-sk,.ams-card-msg{cursor:default}.ams-card-msg{padding:0 12px 0 16px}.ams-card[data-pane]{border-radius:var(--r-m);height:64px;box-shadow:none;background:0 0;gap:12px;padding:0 12px}.ams-card[data-pane]:active{transform:none}.ams-card[data-pane] .ams-card-title{font-size:15px}@media (hover:hover) and (pointer:fine){.ams-card[data-pane]:hover{background:var(--fill)}}.ams-card[data-pane]:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.ams-card-c{font-size:15px;line-height:20px;font-weight:var(--w500);color:var(--ink);font-variant-numeric:tabular-nums;flex:none}.ams-card[data-pane] .ams-card-c{font-size:14px;font-weight:var(--w500);color:var(--ink-2)}.ams-card-go{color:var(--mut);flex:none;display:inline-flex}.ams-card-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ams-card-title{font:var(--w500) 15px/20px var(--font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ams-card-sub{color:var(--mut-tint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.ams-card-sk .ams-card-t{gap:8px}.ams-retry{border-radius:var(--r-m);background:var(--bg);height:44px;box-shadow:var(--edge-1);font:var(--w500) 15px/1 var(--font);color:var(--ink);cursor:pointer;border:0;flex:none;padding:0 16px}.ams-title{height:44px;transition:opacity var(--d-base) var(--ease-out);align-items:center;gap:12px;margin-top:24px;padding:0 16px 0 20px;display:flex}.ams-title-t{min-width:0;font:var(--w620) 15px/20px var(--font);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.ams-x,.ams-filters{flex:none}.ams-title .ams-filters+.ams-x{margin-left:-4px}.ams-body{overscroll-behavior:contain;touch-action:pan-y;min-height:0;margin-bottom:calc(var(--ams-off,0px) + env(safe-area-inset-bottom));transition:opacity var(--d-base) var(--ease-out);flex:1;overflow-y:auto}.ams:not([data-open]) .ams-title,.ams:not([data-open]) .ams-body{opacity:0;visibility:hidden}.ams-meta{color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0;padding:0 20px;font-size:12px;line-height:16px}.ams-meta__sk{vertical-align:middle;width:66%;height:12px;display:inline-block}.ams-explain-b,.ams-widen{font:inherit;color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--mut);text-decoration-color:var(--mut);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:-13px 0;padding:13px 0;display:inline}.ams-explain{border-radius:var(--r-s);background:var(--fill);color:var(--ink-2);margin:8px 20px 0;padding:10px 12px;font-size:12px;line-height:16px}.ams-sortline{z-index:1;background:var(--bg);height:44px;box-shadow:0 1px 0 var(--edge);justify-content:space-between;align-items:center;margin-top:4px;padding:0 8px 0 20px;font-size:12px;line-height:16px;display:flex;position:sticky;top:0}.ams-count{font-size:12px;line-height:16px;font-weight:var(--w500);color:var(--mut)}.ams-group{font-size:12px;line-height:16px;font-weight:var(--w500);color:var(--mut);margin:0;padding:16px 20px 8px}.ams-people,.ams-past{margin:0;padding:0 0 24px;list-style:none}.ams-people>li,.ams-past>li{box-shadow:0 1px 0 var(--edge)}.ams-people[data-stale]{opacity:.5;transition:opacity var(--d-base)}.ams-people .rd-prow .rd-save,.ams-past .rd-prow .rd-save{width:44px;height:44px;right:4px}.ams-people .rd-row,.ams-past .rd-row{min-height:72px;padding:8px 52px 8px 20px}.rd-prow-stacked .rd-prow-r{display:none}.ams-notice{text-align:center;color:var(--mut);padding:20px}.ams-notice p{margin:0 0 12px}.ams-notice-rail{border-radius:var(--r-l);background:var(--card);box-shadow:var(--edge-1), var(--e3);padding:14px;position:absolute;top:14px;left:28px;right:28px}.ams-tile{box-sizing:border-box;border-radius:var(--r-m);background:var(--card);box-shadow:inset 0 0 0 1px var(--hair);flex:none;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid;overflow:hidden}.ams-tile>*{border-radius:var(--r-xxs);width:100%;min-width:0;height:100%;min-height:0;overflow:hidden}.ams-tile .ams-face,.ams-tile .ams-logo{box-shadow:none;object-fit:cover;width:100%!important;height:100%!important}.ams-slot{flex:none;width:44px;height:44px;display:block;position:relative}.ams-slot-i{width:28px;height:28px;display:block;position:absolute}.ams-face,.ams-logo{box-shadow:0 0 0 2px var(--bg), inset 0 0 0 1px var(--line);object-fit:cover}.ams-profile{z-index:50;background:var(--bg);pointer-events:auto;animation:ams-up var(--d-sheet) var(--ease-out);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}@keyframes ams-up{0%{opacity:0;transform:translateY(24px)}}.ams-profile .cop-scroll{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.ams-profile__col{background:0 0;max-width:none;position:absolute;top:0;bottom:0;left:0;right:0;transform:none}.ams-profile[data-drawer]{width:var(--amap-drawer);z-index:26;box-shadow:-1px 0 0 var(--edge), var(--e-pop);animation:ams-drawer var(--d-sheet) var(--ease-out);left:auto}@keyframes ams-drawer{0%{opacity:0;transform:translate(24px)}}.ams-profile__top{height:60px;box-shadow:0 1px 0 var(--edge);justify-content:space-between;align-items:center;padding:0 8px;display:flex}.ams-profile__full{border-radius:var(--r-ctl);height:40px;font-size:14px;font-weight:var(--w500);color:var(--ink);align-items:center;gap:6px;padding:0 12px;display:inline-flex}@media (hover:hover){.ams-profile__full:hover{background:var(--fill)}}.ams-profile[data-drawer] .ams-profile__col{top:60px}.ams-profile[data-drawer] .rp-back{display:none}.ams-profile .rp-alum{position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:auto}.ams-bar{padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:var(--bg);box-shadow:0 -1px 0 var(--edge);gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.ams-bar-save,.ams-bar-reach{border-radius:var(--r-m);height:48px;font:var(--w500) 15px/1 var(--font);cursor:pointer;border:0;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.ams-bar-save{background:var(--bg);box-shadow:var(--edge-1);color:var(--ink)}.ams-bar-reach{background:var(--ink);color:var(--bg)}@media (prefers-reduced-motion:reduce){.ams-profile,.ams-scrim{animation:none}.ams{transition:none}}.ams .ams-head{transition:opacity var(--d-base) var(--std), transform var(--d-base) var(--std)}
