.ui-switch[data-v-11d9151b]{box-sizing:border-box;border-radius:var(--radius);background:var(--glass-bg);width:36px;height:36px;box-shadow:var(--glass-inset), var(--glass-outer);color:var(--glass-text);cursor:pointer;border:1.5px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;font-size:14px;transition:color .18s,transform .12s;display:inline-flex}.ui-switch[data-v-11d9151b]:hover{color:var(--glass-text-strong)}.ui-switch[data-v-11d9151b]:active{transform:translateY(1px)}.ui-switch svg[data-v-11d9151b]{width:18px;height:18px;display:block}.fmm[data-v-12aa96e9]{display:none}@media (width<=820px){.fmm[data-v-12aa96e9]{--fmm-dur:.3s;--fmm-ease:cubic-bezier(.7, 0, .3, 1);z-index:200;perspective:22em;pointer-events:none;padding:0;font-family:LINE Seed Sans TH,sans-serif;display:block;position:fixed;bottom:0;left:0;right:0}.fmm-bar[data-v-12aa96e9]{max-width:none;padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));border:0;border-top:.5px solid var(--dash-header-border);background:var(--dash-header-bg);transform-origin:50% 133%;pointer-events:auto;border-radius:0;justify-content:space-between;align-items:stretch;gap:2px;margin:0;list-style:none;display:flex;box-shadow:0 -6px 20px #18181b1a,0 -2px 6px #18181b0f}.fmm-bar--tilt1[data-v-12aa96e9]{animation:.6s ease-in-out fmm-tilt1-12aa96e9}.fmm-bar--tilt5[data-v-12aa96e9]{animation:.6s ease-in-out fmm-tilt5-12aa96e9}.fmm-item[data-v-12aa96e9]{flex:1 1 0;min-width:0;display:flex}.fmm-btn[data-v-12aa96e9]{height:48px;color:var(--dash-menu-icon);-webkit-tap-highlight-color:transparent;transition:color var(--fmm-dur) var(--fmm-ease);flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:3px;text-decoration:none;display:flex}.fmm-btn.is-active[data-v-12aa96e9]{color:var(--dash-menu-active-bg,var(--primary))}.fmm-icon[data-v-12aa96e9]{width:24px;height:24px;transition:transform var(--fmm-dur) var(--fmm-ease);display:block;position:relative;overflow:visible}.fmm-badge[data-v-12aa96e9]{z-index:2;border-radius:var(--radius);border:1.5px solid var(--surface);background:var(--text);min-width:15px;height:15px;color:var(--surface);place-items:center;padding:0 3px;font-size:9.5px;font-weight:700;line-height:1;display:grid;position:absolute;top:-5px;right:-7px}.fmm-icon svg[data-v-12aa96e9]{width:100%;height:100%;display:block;overflow:visible}.fmm-icon g[data-v-12aa96e9],.fmm-icon path[data-v-12aa96e9],.fmm-icon rect[data-v-12aa96e9]{animation-duration:calc(var(--fmm-dur) * 3);animation-timing-function:var(--fmm-ease)}.fmm-label[data-v-12aa96e9]{letter-spacing:.01em;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;font-weight:700;line-height:1.2;display:block;overflow:hidden}.fmm-btn.is-active .fmm-label[data-v-12aa96e9]{font-weight:700}.ic1-1[data-v-12aa96e9]{transform-origin:12px 6px}.ic3-1[data-v-12aa96e9]{transform-origin:12px 1px}.ic4-3[data-v-12aa96e9]{transform-origin:12px 10px}.ic5-1[data-v-12aa96e9]{transform-origin:12px 20px}.fmm-btn.is-active .ic1-1[data-v-12aa96e9],.fmm-btn:hover .ic1-1[data-v-12aa96e9],.fmm-btn:focus-visible .ic1-1[data-v-12aa96e9]{animation-name:fmm-ic1-1-12aa96e9}.fmm-btn.is-active .ic2-1[data-v-12aa96e9],.fmm-btn:hover .ic2-1[data-v-12aa96e9],.fmm-btn:focus-visible .ic2-1[data-v-12aa96e9]{animation-name:fmm-ic2-1-12aa96e9}.fmm-btn.is-active .ic2-2[data-v-12aa96e9],.fmm-btn:hover .ic2-2[data-v-12aa96e9],.fmm-btn:focus-visible .ic2-2[data-v-12aa96e9]{animation-name:fmm-ic2-2-12aa96e9}.fmm-btn.is-active .ic2-3[data-v-12aa96e9],.fmm-btn:hover .ic2-3[data-v-12aa96e9],.fmm-btn:focus-visible .ic2-3[data-v-12aa96e9]{animation-name:fmm-ic2-3-12aa96e9}.fmm-btn.is-active .ic2-4[data-v-12aa96e9],.fmm-btn:hover .ic2-4[data-v-12aa96e9],.fmm-btn:focus-visible .ic2-4[data-v-12aa96e9]{animation-name:fmm-ic2-4-12aa96e9}.fmm-btn.is-active .ic3-1[data-v-12aa96e9],.fmm-btn:hover .ic3-1[data-v-12aa96e9],.fmm-btn:focus-visible .ic3-1[data-v-12aa96e9]{animation-name:fmm-ic3-1-12aa96e9}.fmm-btn.is-active .ic4-1[data-v-12aa96e9],.fmm-btn:hover .ic4-1[data-v-12aa96e9],.fmm-btn:focus-visible .ic4-1[data-v-12aa96e9]{animation-name:fmm-ic4-1-12aa96e9}.fmm-btn.is-active .ic4-2[data-v-12aa96e9],.fmm-btn:hover .ic4-2[data-v-12aa96e9],.fmm-btn:focus-visible .ic4-2[data-v-12aa96e9]{animation-name:fmm-ic4-2-12aa96e9}.fmm-btn.is-active .ic4-3[data-v-12aa96e9],.fmm-btn:hover .ic4-3[data-v-12aa96e9],.fmm-btn:focus-visible .ic4-3[data-v-12aa96e9]{animation-name:fmm-ic4-3-12aa96e9}.fmm-btn.is-active .ic5-1[data-v-12aa96e9],.fmm-btn:hover .ic5-1[data-v-12aa96e9],.fmm-btn:focus-visible .ic5-1[data-v-12aa96e9]{animation-name:fmm-ic5-1-12aa96e9}}@keyframes fmm-fadeFlyIn-12aa96e9{0%,33.3%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes fmm-ic1-1-12aa96e9{0%,to{transform:rotate(0)}33%{transform:rotate(30deg)}67%{transform:rotate(-30deg)}}@keyframes fmm-ic2-1-12aa96e9{0%{transform:translate(0)}to{transform:translate(13px)}}@keyframes fmm-ic2-2-12aa96e9{0%{transform:translate(0)}to{transform:translateY(13px)}}@keyframes fmm-ic2-3-12aa96e9{0%{transform:translate(0)}to{transform:translateY(-13px)}}@keyframes fmm-ic2-4-12aa96e9{0%{transform:translate(0)}to{transform:translate(-13px)}}@keyframes fmm-ic3-1-12aa96e9{0%,to{transform:rotateX(0)}50%{transform:rotateX(-135deg)}}@keyframes fmm-ic4-1-12aa96e9{0%,to{height:0;transform:translateY(0)}50%{height:5px;transform:translateY(-2px)}}@keyframes fmm-ic4-2-12aa96e9{0%,to{height:16px;transform:translateY(0)}50%{height:15px;transform:translateY(-2px)}}@keyframes fmm-ic4-3-12aa96e9{0%,to{transform:rotateX(0)}50%{transform:rotateX(-130deg)}}@keyframes fmm-ic5-1-12aa96e9{0%,to{transform:rotate(0)}50%{transform:rotate(-30deg)}}@keyframes fmm-tilt1-12aa96e9{0%,to{transform:rotateY(0)}50%{transform:rotateY(-4deg)}}@keyframes fmm-tilt2-12aa96e9{0%,to{transform:rotateX(0)rotateY(0)}50%{transform:rotateX(-3deg)rotateY(-3deg)}}@keyframes fmm-tilt3-12aa96e9{0%,to{transform:rotateX(0)}50%{transform:rotateX(8deg)}}@keyframes fmm-tilt4-12aa96e9{0%,to{transform:rotateX(0)rotateY(0)}50%{transform:rotateX(-3deg)rotateY(3deg)}}@keyframes fmm-tilt5-12aa96e9{0%,to{transform:rotateY(0)}50%{transform:rotateY(4deg)}}.fmm-sheet-wrap[data-v-12aa96e9]{z-index:300;font-family:LINE Seed Sans TH,sans-serif;position:fixed;inset:0}.fmm-sheet-backdrop[data-v-12aa96e9]{background:#18181b73;animation:.2s fmm-fade-12aa96e9;position:absolute;inset:0}.fmm-sheet[data-v-12aa96e9]{max-height:82vh;padding:10px 12px calc(14px + env(safe-area-inset-bottom,0px));background:var(--surface);border-radius:6px 6px 0 0;animation:.26s cubic-bezier(.7,0,.3,1) fmm-slideup-12aa96e9;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -16px 40px -10px #18181b66}.fmm-sheet__head[data-v-12aa96e9]{border-bottom:.5px solid var(--border);align-items:center;gap:12px;padding:8px 6px 14px;display:flex}.fmm-sheet__avatar[data-v-12aa96e9]{background:var(--surface-3);width:44px;height:44px;color:var(--text-2);border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:700;display:inline-grid;overflow:hidden}.fmm-sheet__avatar img[data-v-12aa96e9]{object-fit:cover;width:100%;height:100%}.fmm-sheet__id[data-v-12aa96e9]{flex-direction:column;min-width:0;display:flex}.fmm-sheet__name[data-v-12aa96e9]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.fmm-sheet__mail[data-v-12aa96e9]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.fmm-sheet__close[data-v-12aa96e9]{border-radius:var(--radius);background:var(--surface-3);width:34px;height:34px;color:var(--text-2);cursor:pointer;border:0;flex:none;place-items:center;margin-left:auto;display:inline-grid}.fmm-sheet__close svg[data-v-12aa96e9]{width:18px;height:18px}.fmm-sheet__list[data-v-12aa96e9]{flex-direction:column;padding-top:6px;display:flex}.fmm-sheet__item[data-v-12aa96e9]{border-radius:var(--radius);width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:13px 8px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:flex}.fmm-sheet__item[data-v-12aa96e9]:active{background:var(--surface-3)}.fmm-sheet__ico[data-v-12aa96e9]{color:var(--text-2);flex:none;display:inline-flex}.fmm-sheet__item--danger .fmm-sheet__ico[data-v-12aa96e9]{color:var(--danger)}@keyframes fmm-fade-12aa96e9{0%{opacity:0}to{opacity:1}}@keyframes fmm-slideup-12aa96e9{0%{transform:translateY(100%)}to{transform:translateY(0)}}
