.pill[data-v-847cdbb7]{display:flex;align-items:center;gap:2px;padding:2px 6px;border-radius:999px;font-size:1rem;font-weight:500}.top-nav[data-v-4d2c5d02]{flex-shrink:0;background:#fffffff5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.07)}.top-nav__title-row[data-v-4d2c5d02]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 6px}.top-nav__brand[data-v-4d2c5d02]{display:flex;align-items:center;gap:6px}.top-nav__title[data-v-4d2c5d02]{font-size:1.5rem;font-weight:600;color:#2d2d2d}.top-nav__emoji[data-v-4d2c5d02]{font-size:1.5rem}.top-nav__pills[data-v-4d2c5d02]{display:flex;align-items:center;gap:4px}.top-nav__actions[data-v-4d2c5d02]{display:flex;align-items:center;gap:6px;padding:0 12px 8px}.top-nav__mode-btn[data-v-4d2c5d02]{flex-shrink:0;display:flex;align-items:center;gap:4px;padding:6px 10px;border:none;border-radius:12px;font-size:1rem;font-weight:500;background:#f5f3ff;color:#9b8fff;cursor:pointer;font-family:inherit}.top-nav__spacer[data-v-4d2c5d02]{flex:1;min-width:8px}.top-nav__smart[data-v-4d2c5d02]{flex-shrink:0;display:flex;align-items:center;gap:4px;padding:6px 10px;border:none;border-radius:12px;font-size:1rem;font-weight:600;color:#e05a5a;cursor:pointer;font-family:inherit;background:#fff0f0}.top-nav__library[data-v-4d2c5d02]{flex-shrink:0;display:flex;align-items:center;gap:4px;padding:6px 8px;border:none;border-radius:12px;font-size:1rem;font-weight:500;background:#f5f3ff;color:#9b8fff;cursor:pointer;font-family:inherit}.av[data-v-1c312c99]{position:relative;flex-shrink:0}.av__face[data-v-1c312c99]{border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.av__dot[data-v-1c312c99]{position:absolute;top:-1px;right:-1px;width:8px;height:8px;border-radius:50%;border:2px solid #fff;background-color:#ff5c5c}.pool[data-v-e6888c68]{display:flex;flex-direction:column;flex-shrink:0;width:120px;border-right:1px solid rgba(0,0,0,.07)}.pool__header[data-v-e6888c68]{padding:6px 8px;display:flex;flex-direction:column;gap:4px;flex-shrink:0;background:#fff;border-bottom:1px solid rgba(0,0,0,.06)}.pool__header-row[data-v-e6888c68]{display:flex;align-items:center;justify-content:space-between}.pool__add[data-v-e6888c68]{display:flex;align-items:center;justify-content:center;gap:3px;width:100%;padding:4px 0;border:none;border-radius:999px;font-size:.917rem;font-weight:600;color:#e05a5a;background:#fff0f0;cursor:pointer;font-family:inherit}.pool__title[data-v-e6888c68]{font-size:1.083rem;font-weight:600;color:#666}.pool__sel-match[data-v-e6888c68]{font-size:.875rem;color:#e05a5a;background:#fff0f0;padding:2px 6px;border-radius:999px;font-weight:500;border:none;cursor:pointer;font-family:inherit}.pool__list[data-v-e6888c68]{flex:1;overflow-y:auto;padding:8px 6px;display:flex;flex-direction:column;gap:6px;scrollbar-width:none}.pool__list[data-v-e6888c68]::-webkit-scrollbar{display:none}.pool__empty[data-v-e6888c68]{height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#ddd;font-size:.917rem}.pool__empty-icon[data-v-e6888c68]{font-size:2.167rem;margin-bottom:4px}.pool__card[data-v-e6888c68]{border-radius:16px;padding:6px;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:pan-y;transition:all .15s ease}.pool__row[data-v-e6888c68]{display:flex;align-items:center;gap:6px}.pool__info[data-v-e6888c68]{flex:1;min-width:0}.pool__name-row[data-v-e6888c68]{display:flex;align-items:center;justify-content:space-between;gap:2px}.pool__name[data-v-e6888c68]{font-size:1.083rem;font-weight:500;color:#2d2d2d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pool__check[data-v-e6888c68]{width:12px;height:12px;border-radius:50%;border:2px solid;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pool__seated[data-v-e6888c68]{font-size:.833rem;color:#ccc}.pool__hint[data-v-e6888c68]{font-size:.833rem;color:#ccc;margin-top:2px}.pool__tags[data-v-e6888c68]{display:flex;gap:2px;margin-top:2px;flex-wrap:wrap}.pool__tag[data-v-e6888c68]{font-size:.833rem;padding:0 4px;border-radius:999px}.tables-area[data-v-f81b48f9]{flex:1;min-width:0;min-height:0;container-type:inline-size;container-name:tables-area;display:flex;flex-direction:column}.tables-area__toolbar[data-v-f81b48f9]{flex-shrink:0;padding:8px 8px 0}.tables-area__add[data-v-f81b48f9]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:none;border-radius:999px;font-size:1rem;font-weight:600;color:#e05a5a;background:#fff0f0;cursor:pointer;font-family:inherit}.tables[data-v-f81b48f9]{flex:1;min-height:0;container-type:normal;display:grid;grid-template-columns:1fr;gap:8px;padding:8px;overflow-y:auto;align-content:start;scrollbar-width:none}.tables[data-v-f81b48f9]::-webkit-scrollbar{display:none}@container tables-area (min-width: 360px){.tables[data-v-f81b48f9]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tables__empty[data-v-f81b48f9]{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 0;text-align:center;color:#ccc}.tables__empty-icon[data-v-f81b48f9]{font-size:3.333rem;margin-bottom:8px}.tables__empty-text[data-v-f81b48f9]{font-size:1.167rem}.table-card[data-v-f81b48f9]{border-radius:24px;padding:10px;background:#fff;transition:all .15s ease}.table-card__banner[data-v-f81b48f9]{flex:1;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:4px;row-gap:2px;cursor:pointer}.table-card--warn[data-v-f81b48f9]{animation:tbpulse 2s ease-in-out infinite}.table-card__top[data-v-f81b48f9]{display:flex;align-items:flex-start;gap:6px;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(0,0,0,.06)}.table-card__time[data-v-f81b48f9]{flex-shrink:0;font-size:1.167rem;font-weight:700;color:#2d2d2d;line-height:1.2}.table-card__dot[data-v-f81b48f9]{flex-shrink:0;font-size:1rem;color:#ccc;line-height:1}.table-card__mode[data-v-f81b48f9]{flex:0 1 auto;min-width:0;max-width:42%;font-size:1.083rem;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-card__room[data-v-f81b48f9]{flex:0 0 auto;display:flex;align-items:center;gap:2px;font-size:1.083rem;font-weight:600;line-height:1.2}.table-card__room-name[data-v-f81b48f9]{font-weight:600;white-space:nowrap}.table-card__actions[data-v-f81b48f9]{display:flex;align-items:center;gap:2px;flex-shrink:0;margin-top:1px}.table-card__status[data-v-f81b48f9]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:6px}.table-card__copy-btn[data-v-f81b48f9]{display:flex;align-items:center;gap:2px;margin-left:auto;padding:2px 8px;border:none;border-radius:999px;font-size:.875rem;font-weight:600;color:#e05a5a;background:#fff0f0;cursor:pointer;font-family:inherit}.table-card__icon-btn[data-v-f81b48f9]{width:20px;height:20px;border-radius:8px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.table-card__icon-btn[data-v-f81b48f9] svg{pointer-events:none}.table-card__icon-btn[data-v-f81b48f9]:hover{background:#f5f5f5}.table-card__icon-btn--danger[data-v-f81b48f9]:hover{background:#fff0f0}.table-card__icon-btn--view[data-v-f81b48f9]:hover{background:#0000000a}.table-card__num[data-v-f81b48f9]{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.833rem;font-weight:700;color:#fff;flex-shrink:0}.table-card__full[data-v-f81b48f9]{font-size:.833rem;padding:1px 6px;border-radius:999px;font-weight:600;background:#0000000a}.table-card__soon[data-v-f81b48f9]{font-size:.833rem;padding:1px 6px;border-radius:999px;font-weight:500;background:#fff8d0;color:#c89b00}.table-card__seats[data-v-f81b48f9]{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.table-card__progress[data-v-f81b48f9]{height:3px;border-radius:999px;overflow:hidden;background:#efefef}.table-card__bar[data-v-f81b48f9]{height:100%;border-radius:999px;transition:all .15s ease}.table-card__footer[data-v-f81b48f9]{display:flex;align-items:center;justify-content:flex-end;margin-top:2px}.table-card__count[data-v-f81b48f9]{font-size:.833rem;color:#ddd}.seat[data-v-f81b48f9]{border-radius:16px;display:flex;align-items:center;gap:6px;padding:0 6px;height:38px;touch-action:pan-y;transition:all .14s ease}.seat__av[data-v-f81b48f9]{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.167rem}.seat__name[data-v-f81b48f9]{flex:1;min-width:0;font-size:1rem;font-weight:500;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seat__remove[data-v-f81b48f9]{flex-shrink:0;width:14px;height:14px;border-radius:50%;border:none;background:#ffb0b0;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.seat__placeholder[data-v-f81b48f9]{width:20px;height:20px;border-radius:50%;border:2px dashed;display:flex;align-items:center;justify-content:center;flex-shrink:0}.seat__hint[data-v-f81b48f9]{flex:1;min-width:0;font-size:1rem}.seat__idx[data-v-f81b48f9]{font-size:.875rem;flex-shrink:0;color:#e8d0d8}.library-mask[data-v-df43512a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;background:#0003;animation:fade-in .2s ease}.library[data-v-df43512a]{position:absolute;left:0;top:0;bottom:0;z-index:40;width:280px;background:#fff;box-shadow:0 25px 50px -12px #00000040;border-radius:0 24px 24px 0;display:flex;flex-direction:column;animation:library-in .35s cubic-bezier(.22,1,.36,1)}.library__header[data-v-df43512a]{display:flex;align-items:center;justify-content:space-between;padding:20px 16px 10px;flex-shrink:0}.library__title[data-v-df43512a]{font-size:1.333rem;font-weight:600;color:#2d2d2d}.library__header-right[data-v-df43512a]{display:flex;align-items:center;gap:8px}.library__count[data-v-df43512a]{font-size:1rem;padding:2px 8px;border-radius:999px;font-weight:500;background:#f2f2f2;color:#999}.library__close[data-v-df43512a]{padding:4px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex}.library__toolbar[data-v-df43512a]{display:flex;gap:6px;padding:0 12px 4px;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.07)}.library__tool[data-v-df43512a]{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 0;border:none;border-radius:999px;font-size:1rem;font-weight:600;cursor:pointer;font-family:inherit}.library__tool--upload[data-v-df43512a]{color:#9b8fff;background:#f5f3ff}.library__tool--add[data-v-df43512a]{color:#e05a5a;background:#fff0f0}.library__file[data-v-df43512a]{display:none}.library__hint[data-v-df43512a]{flex-shrink:0;padding:6px 12px 8px;font-size:.833rem;color:#ccc;border-bottom:1px solid rgba(0,0,0,.04)}.library__list[data-v-df43512a]{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px;scrollbar-width:none}.library__list[data-v-df43512a]::-webkit-scrollbar{display:none}.library__empty[data-v-df43512a]{height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#ddd;font-size:.917rem;gap:4px}.library__empty-icon[data-v-df43512a]{font-size:2.5rem;margin-bottom:2px}.library__empty-sub[data-v-df43512a]{font-size:.833rem;color:#e5e5e5}.library__item[data-v-df43512a]{display:flex;align-items:center;gap:10px;padding:10px;border-radius:16px;background:#fafafa;border:1px solid rgba(0,0,0,.06)}.library__av-btn[data-v-df43512a]{border:none;background:transparent;padding:0;cursor:pointer}.library__info[data-v-df43512a]{flex:1;min-width:0}.library__name[data-v-df43512a]{font-size:1.167rem;font-weight:500;color:#2d2d2d}.library__tags[data-v-df43512a]{display:flex;flex-wrap:wrap;gap:2px;margin-top:2px}.library__tag[data-v-df43512a]{font-size:.833rem;padding:0 6px;border-radius:999px}.library__tag--bl[data-v-df43512a]{background:#ffe4e4;color:#d94f4f}.library__tag--pool[data-v-df43512a]{background:#fff0f0;color:#e05a5a}.library__add[data-v-df43512a]{padding:6px;border:none;border-radius:12px;background:transparent;color:#bbb;cursor:pointer;display:flex}.library__add--active[data-v-df43512a]{color:#e05a5a;background:#fff0f0}.library__add[data-v-df43512a]:hover{background:#f0f0f0}.sheet-mask[data-v-4242a23d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:#00000040;animation:fade-in .2s ease}.sheet[data-v-4242a23d]{position:absolute;bottom:0;left:0;right:0;z-index:50;background:#fff;border-radius:28px 28px 0 0;padding:20px;box-shadow:0 25px 50px -12px #00000040;max-height:85vh;overflow-y:auto;animation:sheet-in .35s cubic-bezier(.22,1,.36,1);scrollbar-width:none}.sheet[data-v-4242a23d]::-webkit-scrollbar{display:none}.sheet__header[data-v-4242a23d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.sheet__title[data-v-4242a23d]{font-size:1.333rem;font-weight:600;color:#333}.sheet__close[data-v-4242a23d]{width:28px;height:28px;border-radius:50%;border:none;background:#f5f5f5;display:flex;align-items:center;justify-content:center;cursor:pointer}.field__label[data-v-387448aa]{display:block;font-size:1rem;margin-bottom:4px;font-weight:500;color:#aaa}.grad-btn[data-v-a719a8b0]{width:100%;padding:12px 0;border-radius:16px;border:none;font-size:1.333rem;font-weight:600;color:#e05a5a;font-family:inherit;cursor:pointer;background:#fff0f0;transition:opacity .15s ease}.grad-btn[data-v-a719a8b0]:disabled{cursor:not-allowed}.mode-modal[data-v-fd3cd3f7]{display:flex;flex-direction:column;gap:16px}.mode-modal__input[data-v-fd3cd3f7]{width:100%;padding:10px 12px;border-radius:16px;font-size:1.333rem;border:1px solid #e5e5e5;outline:none;font-family:inherit;box-sizing:border-box}.mode-modal__colors[data-v-fd3cd3f7]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:4px}.mode-modal__color[data-v-fd3cd3f7]{height:40px;border-radius:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;padding:0}.mode-modal__swatch[data-v-fd3cd3f7]{width:20px;height:20px;border-radius:50%}.mode-modal__preview[data-v-fd3cd3f7]{padding:12px;border-radius:16px}.mode-modal__preview-label[data-v-fd3cd3f7]{font-size:.917rem;font-weight:500;margin-bottom:8px;color:#aaa}.mode-modal__preview-row[data-v-fd3cd3f7]{display:flex;align-items:center;gap:8px}.mode-modal__preview-short[data-v-fd3cd3f7]{font-size:.917rem;padding:2px 8px;border-radius:999px;font-weight:600}.mode-modal__preview-name[data-v-fd3cd3f7]{font-size:1.333rem;font-weight:600}.mode-modal__delete[data-v-fd3cd3f7]{width:100%;padding:10px 0;border-radius:16px;font-size:1.333rem;font-weight:500;border:none;background:#fff0f0;color:#e05a5a;cursor:pointer;font-family:inherit}.mode-settings[data-v-8e6e4769]{display:flex;flex-direction:column;gap:8px}.mode-settings__hint[data-v-8e6e4769]{font-size:1rem;color:#bbb;margin-bottom:4px}.mode-settings__row[data-v-8e6e4769]{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:16px}.mode-settings__short[data-v-8e6e4769]{font-size:.917rem;padding:2px 8px;border-radius:999px;font-weight:600;flex-shrink:0}.mode-settings__name[data-v-8e6e4769]{flex:1;font-size:1.333rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mode-settings__count[data-v-8e6e4769]{font-size:1rem;color:#bbb;flex-shrink:0}.mode-settings__edit[data-v-8e6e4769]{width:28px;height:28px;border:none;border-radius:10px;background:#fffc;color:#999;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.mode-settings__add[data-v-8e6e4769]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:4px;padding:12px;border:none;border-radius:16px;font-size:1.333rem;font-weight:600;color:#e05a5a;background:#fff0f0;cursor:pointer;font-family:inherit}:root,:host{--van-black: #000;--van-white: #fff;--van-gray-1: #f7f8fa;--van-gray-2: #f2f3f5;--van-gray-3: #ebedf0;--van-gray-4: #dcdee0;--van-gray-5: #c8c9cc;--van-gray-6: #969799;--van-gray-7: #646566;--van-gray-8: #323233;--van-red: #ee0a24;--van-blue: #1989fa;--van-orange: #ff976a;--van-orange-dark: #ed6a0c;--van-orange-light: #fffbe8;--van-green: #07c160;--van-gradient-red: linear-gradient(to right, #ff6034, #ee0a24);--van-gradient-orange: linear-gradient(to right, #ffd01e, #ff8917);--van-primary-color: var(--van-blue);--van-success-color: var(--van-green);--van-danger-color: var(--van-red);--van-warning-color: var(--van-orange);--van-text-color: var(--van-gray-8);--van-text-color-2: var(--van-gray-6);--van-text-color-3: var(--van-gray-5);--van-active-color: var(--van-gray-2);--van-active-opacity: .6;--van-disabled-opacity: .5;--van-background: var(--van-gray-1);--van-background-2: var(--van-white);--van-background-3: var(--van-white);--van-padding-base: 4px;--van-padding-xs: 8px;--van-padding-sm: 12px;--van-padding-md: 16px;--van-padding-lg: 24px;--van-padding-xl: 32px;--van-font-bold: 600;--van-font-size-xs: 10px;--van-font-size-sm: 12px;--van-font-size-md: 14px;--van-font-size-lg: 16px;--van-line-height-xs: 14px;--van-line-height-sm: 18px;--van-line-height-md: 20px;--van-line-height-lg: 22px;--van-base-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--van-price-font: avenir-heavy, "PingFang SC", helvetica neue, arial, sans-serif;--van-duration-base: .3s;--van-duration-fast: .2s;--van-ease-out: ease-out;--van-ease-in: ease-in;--van-border-color: var(--van-gray-3);--van-border-width: 1px;--van-radius-sm: 2px;--van-radius-md: 4px;--van-radius-lg: 8px;--van-radius-max: 999px}.van-theme-dark{--van-text-color: #f5f5f5;--van-text-color-2: #707070;--van-text-color-3: #4d4d4d;--van-border-color: #3a3a3c;--van-active-color: #3a3a3c;--van-background: #000;--van-background-2: #1c1c1e;--van-background-3: #37363b}html{-webkit-tap-highlight-color:transparent}body{margin:0;font-family:var(--van-base-font)}a{text-decoration:none}input,button,textarea{color:inherit;font:inherit}a:focus,input:focus,button:focus,textarea:focus,[class*=van-]:focus{outline:none}ol,ul{margin:0;padding:0;list-style:none}@keyframes van-slide-up-enter{0%{transform:translate3d(0,100%,0)}}@keyframes van-slide-up-leave{to{transform:translate3d(0,100%,0)}}@keyframes van-slide-down-enter{0%{transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-leave{to{transform:translate3d(0,-100%,0)}}@keyframes van-slide-left-enter{0%{transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-leave{to{transform:translate3d(-100%,0,0)}}@keyframes van-slide-right-enter{0%{transform:translate3d(100%,0,0)}}@keyframes van-slide-right-leave{to{transform:translate3d(100%,0,0)}}@keyframes van-fade-in{0%{opacity:0}to{opacity:1}}@keyframes van-fade-out{0%{opacity:1}to{opacity:0}}@keyframes van-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.van-fade-enter-active{animation:var(--van-duration-base) van-fade-in both var(--van-ease-out)}.van-fade-leave-active{animation:var(--van-duration-base) van-fade-out both var(--van-ease-in)}.van-slide-up-enter-active{animation:van-slide-up-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-up-leave-active{animation:van-slide-up-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-down-enter-active{animation:van-slide-down-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-down-leave-active{animation:van-slide-down-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-left-enter-active{animation:van-slide-left-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-left-leave-active{animation:van-slide-left-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-right-enter-active{animation:van-slide-right-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-right-leave-active{animation:van-slide-right-leave var(--van-duration-base) both var(--van-ease-in)}.van-clearfix:after{display:table;clear:both;content:""}.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-break:anywhere;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-break:anywhere;-webkit-box-orient:vertical}.van-safe-area-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.van-safe-area-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.van-haptics-feedback{cursor:pointer}.van-haptics-feedback:active{opacity:var(--van-active-opacity)}[class*=van-hairline]:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid var(--van-border-color);transform:scale(.5)}.van-hairline,.van-hairline--top,.van-hairline--left,.van-hairline--right,.van-hairline--bottom,.van-hairline--surround,.van-hairline--top-bottom{position:relative}.van-hairline--top:after{border-top-width:var(--van-border-width)}.van-hairline--left:after{border-left-width:var(--van-border-width)}.van-hairline--right:after{border-right-width:var(--van-border-width)}.van-hairline--bottom:after{border-bottom-width:var(--van-border-width)}.van-hairline--top-bottom:after,.van-hairline-unset--top-bottom:after{border-width:var(--van-border-width) 0}.van-hairline--surround:after{border-width:var(--van-border-width)}:root,:host{--van-badge-size: 16px;--van-badge-color: var(--van-white);--van-badge-padding: 0 3px;--van-badge-font-size: var(--van-font-size-sm);--van-badge-font-weight: var(--van-font-bold);--van-badge-border-width: var(--van-border-width);--van-badge-background: var(--van-danger-color);--van-badge-dot-color: var(--van-danger-color);--van-badge-dot-size: 8px;--van-badge-font: -apple-system-font, helvetica neue, arial, sans-serif}.van-badge{display:inline-block;box-sizing:border-box;min-width:var(--van-badge-size);padding:var(--van-badge-padding);color:var(--van-badge-color);font-weight:var(--van-badge-font-weight);font-size:var(--van-badge-font-size);font-family:var(--van-badge-font);line-height:1.2;text-align:center;background:var(--van-badge-background);border:var(--van-badge-border-width) solid var(--van-background-2);border-radius:var(--van-radius-max)}.van-badge--fixed{position:absolute;transform-origin:100%}.van-badge--top-left{top:0;left:0;transform:translate(-50%,-50%)}.van-badge--top-right{top:0;right:0;transform:translate(50%,-50%)}.van-badge--bottom-left{bottom:0;left:0;transform:translate(-50%,50%)}.van-badge--bottom-right{bottom:0;right:0;transform:translate(50%,50%)}.van-badge--dot{width:var(--van-badge-dot-size);min-width:0;height:var(--van-badge-dot-size);background:var(--van-badge-dot-color);border-radius:100%;border:none;padding:0}.van-badge__wrapper{position:relative;display:inline-block}:root,:host{--van-loading-text-color: var(--van-text-color-2);--van-loading-text-font-size: var(--van-font-size-md);--van-loading-spinner-color: var(--van-gray-5);--van-loading-spinner-size: 30px;--van-loading-spinner-duration: .8s}.van-loading{position:relative;color:var(--van-loading-spinner-color);font-size:0;vertical-align:middle}.van-loading__spinner{position:relative;display:inline-block;width:var(--van-loading-spinner-size);max-width:100%;height:var(--van-loading-spinner-size);max-height:100%;vertical-align:middle;animation:van-rotate var(--van-loading-spinner-duration) linear infinite}.van-loading__spinner--spinner{animation-timing-function:steps(12)}.van-loading__spinner--circular{animation-duration:2s}.van-loading__line{position:absolute;top:0;left:0;width:100%;height:100%}.van-loading__line:before{display:block;width:2px;height:25%;margin:0 auto;background-color:currentColor;border-radius:40%;content:" "}.van-loading__circular{display:block;width:100%;height:100%}.van-loading__circular circle{animation:van-circular 1.5s ease-in-out infinite;stroke:currentColor;stroke-width:3;stroke-linecap:round}.van-loading__text{display:inline-block;margin-left:var(--van-padding-xs);color:var(--van-loading-text-color);font-size:var(--van-loading-text-font-size);vertical-align:middle}.van-loading--vertical{display:flex;flex-direction:column;align-items:center}.van-loading--vertical .van-loading__text{margin:var(--van-padding-xs) 0 0}@keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}.van-loading__line--1{transform:rotate(30deg);opacity:1}.van-loading__line--2{transform:rotate(60deg);opacity:.9375}.van-loading__line--3{transform:rotate(90deg);opacity:.875}.van-loading__line--4{transform:rotate(120deg);opacity:.8125}.van-loading__line--5{transform:rotate(150deg);opacity:.75}.van-loading__line--6{transform:rotate(180deg);opacity:.6875}.van-loading__line--7{transform:rotate(210deg);opacity:.625}.van-loading__line--8{transform:rotate(240deg);opacity:.5625}.van-loading__line--9{transform:rotate(270deg);opacity:.5}.van-loading__line--10{transform:rotate(300deg);opacity:.4375}.van-loading__line--11{transform:rotate(330deg);opacity:.375}.van-loading__line--12{transform:rotate(360deg);opacity:.3125}:root,:host{--van-sticky-z-index: 99}.van-sticky--fixed{position:fixed;z-index:var(--van-sticky-z-index)}:root,:host{--van-swipe-indicator-size: 6px;--van-swipe-indicator-margin: var(--van-padding-sm);--van-swipe-indicator-active-opacity: 1;--van-swipe-indicator-inactive-opacity: .3;--van-swipe-indicator-active-background: var(--van-primary-color);--van-swipe-indicator-inactive-background: var(--van-border-color)}.van-swipe{position:relative;overflow:hidden;transform:translateZ(0);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;user-select:none}.van-swipe__track{display:flex;height:100%;transition-property:transform}.van-swipe__track--vertical{flex-direction:column}.van-swipe__indicators{position:absolute;bottom:var(--van-swipe-indicator-margin);left:50%;display:flex;transform:translate(-50%)}.van-swipe__indicators--vertical{top:50%;bottom:auto;left:var(--van-swipe-indicator-margin);flex-direction:column;transform:translateY(-50%)}.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child){margin-bottom:var(--van-swipe-indicator-size)}.van-swipe__indicator{width:var(--van-swipe-indicator-size);height:var(--van-swipe-indicator-size);background-color:var(--van-swipe-indicator-inactive-background);border-radius:100%;opacity:var(--van-swipe-indicator-inactive-opacity);transition:opacity var(--van-duration-fast),background-color var(--van-duration-fast)}.van-swipe__indicator:not(:last-child){margin-right:var(--van-swipe-indicator-size)}.van-swipe__indicator--active{background-color:var(--van-swipe-indicator-active-background);opacity:var(--van-swipe-indicator-active-opacity)}.van-swipe-item{position:relative;flex-shrink:0;width:100%;height:100%}:root,:host{--van-tab-text-color: var(--van-gray-7);--van-tab-active-text-color: var(--van-text-color);--van-tab-disabled-text-color: var(--van-text-color-3);--van-tab-font-size: var(--van-font-size-md);--van-tab-line-height: var(--van-line-height-md);--van-tabs-default-color: var(--van-primary-color);--van-tabs-line-height: 44px;--van-tabs-card-height: 30px;--van-tabs-nav-background: var(--van-background-2);--van-tabs-bottom-bar-width: 40px;--van-tabs-bottom-bar-height: 3px;--van-tabs-bottom-bar-color: var(--van-primary-color)}.van-tab{position:relative;display:flex;flex:1;align-items:center;justify-content:center;box-sizing:border-box;padding:0 var(--van-padding-base);color:var(--van-tab-text-color);font-size:var(--van-tab-font-size);line-height:var(--van-tab-line-height);cursor:pointer}.van-tab--active{color:var(--van-tab-active-text-color);font-weight:var(--van-font-bold)}.van-tab--disabled{color:var(--van-tab-disabled-text-color);cursor:not-allowed}.van-tab--grow{flex:1 0 auto;padding:0 var(--van-padding-sm)}.van-tab--shrink{flex:none;padding:0 var(--van-padding-xs)}.van-tab--card{color:var(--van-tabs-default-color);border-right:var(--van-border-width) solid var(--van-tabs-default-color)}.van-tab--card:last-child{border-right:none}.van-tab--card.van-tab--active{color:var(--van-white);background-color:var(--van-tabs-default-color)}.van-tab--card.van-tab--disabled{color:var(--van-tab-disabled-text-color)}.van-tab__text--ellipsis{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.van-tabs{position:relative}.van-tabs__wrap{overflow:hidden}.van-tabs__wrap--page-top{position:fixed}.van-tabs__wrap--content-bottom{top:auto;bottom:0}.van-tabs__nav{position:relative;display:flex;background:var(--van-tabs-nav-background);-webkit-user-select:none;user-select:none}.van-tabs__nav--complete{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.van-tabs__nav--complete::-webkit-scrollbar{display:none}.van-tabs__nav--line{box-sizing:content-box;height:100%;padding-bottom:15px}.van-tabs__nav--line.van-tabs__nav--shrink,.van-tabs__nav--line.van-tabs__nav--complete{padding-right:var(--van-padding-xs);padding-left:var(--van-padding-xs)}.van-tabs__nav--card{box-sizing:border-box;height:var(--van-tabs-card-height);margin:0 var(--van-padding-md);border:var(--van-border-width) solid var(--van-tabs-default-color);border-radius:var(--van-radius-sm)}.van-tabs__nav--card.van-tabs__nav--shrink{display:inline-flex}.van-tabs__line{position:absolute;bottom:15px;left:0;z-index:1;width:var(--van-tabs-bottom-bar-width);height:var(--van-tabs-bottom-bar-height);background:var(--van-tabs-bottom-bar-color);border-radius:var(--van-tabs-bottom-bar-height)}.van-tabs__track{position:relative;display:flex;width:100%;height:100%;will-change:left}.van-tabs__content--animated{overflow:hidden}.van-tabs--line .van-tabs__wrap{height:var(--van-tabs-line-height)}.van-tabs--card>.van-tabs__wrap{height:var(--van-tabs-card-height)}.van-tab__panel,.van-tab__panel-wrapper{flex-shrink:0;box-sizing:border-box;width:100%}.van-tab__panel-wrapper--inactive{height:0;overflow:visible}:root,:host{--van-picker-group-background: var(--van-background-2)}.van-picker-group{background:var(--van-picker-group-background)}.van-picker-group__tabs{margin-top:var(--van-padding-base)}.van-picker-group__tab-title{margin-right:16px}:root,:host{--van-picker-background: var(--van-background-2);--van-picker-toolbar-height: 44px;--van-picker-title-font-size: var(--van-font-size-lg);--van-picker-title-line-height: var(--van-line-height-md);--van-picker-action-padding: 0 var(--van-padding-md);--van-picker-action-font-size: var(--van-font-size-md);--van-picker-confirm-action-color: var(--van-primary-color);--van-picker-cancel-action-color: var(--van-text-color-2);--van-picker-option-font-size: var(--van-font-size-lg);--van-picker-option-padding: 0 var(--van-padding-base);--van-picker-option-text-color: var(--van-text-color);--van-picker-option-disabled-opacity: .3;--van-picker-loading-icon-color: var(--van-primary-color);--van-picker-loading-mask-color: rgba(255, 255, 255, .9);--van-picker-mask-color: linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .4)), linear-gradient(0deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .4))}.van-theme-dark{--van-picker-loading-mask-color: rgba(0, 0, 0, .6);--van-picker-mask-color: linear-gradient(180deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, .1)), linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, .1))}.van-picker{position:relative;background:var(--van-picker-background);-webkit-user-select:none;user-select:none}.van-picker__toolbar{position:relative;display:flex;align-items:center;justify-content:space-between;height:var(--van-picker-toolbar-height)}.van-picker__cancel,.van-picker__confirm{height:100%;padding:var(--van-picker-action-padding);font-size:var(--van-picker-action-font-size);background-color:transparent;border:none}.van-picker__confirm{color:var(--van-picker-confirm-action-color)}.van-picker__cancel{color:var(--van-picker-cancel-action-color)}.van-picker__title{position:absolute;left:50%;color:var(--van-text-color);max-width:50%;font-weight:var(--van-font-bold);font-size:var(--van-picker-title-font-size);line-height:var(--van-picker-title-line-height);text-align:center;transform:translate(-50%)}.van-picker__columns{position:relative;display:flex;cursor:-webkit-grab;cursor:grab}.van-picker__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;color:var(--van-picker-loading-icon-color);background:var(--van-picker-loading-mask-color)}.van-picker__frame{position:absolute;top:50%;right:var(--van-padding-md);left:var(--van-padding-md);z-index:2;transform:translateY(-50%);pointer-events:none}.van-picker__mask{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-image:var(--van-picker-mask-color);background-repeat:no-repeat;background-position:top,bottom;transform:translateZ(0);pointer-events:none}.van-picker-column{flex:1;overflow:hidden;font-size:var(--van-picker-option-font-size)}.van-picker-column__wrapper{transition-timing-function:cubic-bezier(.23,1,.68,1)}.van-picker-column__item{display:flex;align-items:center;justify-content:center;padding:var(--van-picker-option-padding);color:var(--van-picker-option-text-color)}.van-picker-column__item--disabled{cursor:not-allowed;opacity:var(--van-picker-option-disabled-opacity)}.cfg[data-v-5c8bba4b]{display:flex;flex-direction:column;gap:12px}.cfg__input[data-v-5c8bba4b]{width:100%;padding:10px 12px;border-radius:16px;font-size:1.333rem;border:1px solid #e5e5e5;outline:none;font-family:inherit;box-sizing:border-box}.cfg__picker[data-v-5c8bba4b]{border-radius:16px;overflow:hidden;background:#f7f7f7}.cfg__picker[data-v-5c8bba4b] .van-picker{background:transparent}.cfg__picker[data-v-5c8bba4b] .van-picker__mask{background-image:linear-gradient(180deg,#f7f7f7f2,#f7f7f766),linear-gradient(0deg,#f7f7f7f2,#f7f7f766)}.cfg__picker[data-v-5c8bba4b] .van-picker-column__item{font-size:1.5rem}.cfg__picker[data-v-5c8bba4b] .van-picker-column__item--selected{font-weight:700;color:#2d2d2d}.cfg__locked[data-v-5c8bba4b]{display:flex;align-items:center;gap:8px;padding:12px;border-radius:16px;font-size:1.167rem;font-weight:500}.cfg__dot[data-v-5c8bba4b]{width:8px;height:8px;border-radius:50%}.dialog-mask[data-v-7d0be789]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:#00000059;animation:fade-in .2s ease}.dialog[data-v-7d0be789]{position:absolute;top:50%;left:50%;z-index:51;width:min(320px,100% - 32px);max-height:80vh;transform:translate(-50%,-50%);background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;animation:dialog-in .28s cubic-bezier(.22,1,.36,1);display:flex;flex-direction:column;overflow:hidden}.dialog__header[data-v-7d0be789]{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 0;flex-shrink:0}.dialog__header--compact[data-v-7d0be789]{justify-content:flex-end;padding:6px 8px 0}.dialog__title[data-v-7d0be789]{font-size:1.5rem;font-weight:600;color:#333}.dialog__close[data-v-7d0be789]{width:28px;height:28px;border-radius:50%;border:none;background:#f5f5f5;display:flex;align-items:center;justify-content:center;cursor:pointer}.dialog__body[data-v-7d0be789]{padding:16px;overflow-y:auto;scrollbar-width:none}.dialog__body[data-v-7d0be789]::-webkit-scrollbar{display:none}.dialog__body--compact[data-v-7d0be789]{padding:4px 14px 14px}.view[data-v-82ac6ea2]{display:flex;flex-direction:column;gap:12px}.view__banner[data-v-82ac6ea2]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:10px 12px;border-radius:16px;background:#fafafa}.view__time[data-v-82ac6ea2]{font-size:1.5rem;font-weight:700;color:#2d2d2d}.view__dot[data-v-82ac6ea2]{font-size:1.167rem;color:#ccc}.view__mode[data-v-82ac6ea2],.view__room-name[data-v-82ac6ea2]{font-size:1.333rem;font-weight:600}.view__meta[data-v-82ac6ea2]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.view__count[data-v-82ac6ea2]{font-size:1.167rem;color:#999}.view__full[data-v-82ac6ea2]{font-size:1rem;padding:2px 8px;border-radius:999px;font-weight:600}.view__soon[data-v-82ac6ea2]{font-size:1rem;padding:2px 8px;border-radius:999px;font-weight:500;background:#fff8d0;color:#c89b00}.view__seats[data-v-82ac6ea2]{display:flex;flex-direction:column;gap:8px}.view__seat[data-v-82ac6ea2]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:#f5f5f5}.view__name[data-v-82ac6ea2]{font-size:1.333rem;font-weight:500;color:#2d2d2d}.view__empty-slot[data-v-82ac6ea2]{width:32px;height:32px;border-radius:50%;border:2px dashed #ddd;display:flex;align-items:center;justify-content:center;font-size:1.167rem;color:#ccc;flex-shrink:0}.view__empty-text[data-v-82ac6ea2]{font-size:1.333rem;color:#ccc}.view__actions[data-v-82ac6ea2]{display:flex;gap:8px}.view__copy[data-v-82ac6ea2],.view__settings[data-v-82ac6ea2],.view__delete[data-v-82ac6ea2]{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;padding:10px 0;border:none;border-radius:16px;font-size:1.167rem;font-weight:600;cursor:pointer;font-family:inherit}.view__copy[data-v-82ac6ea2]{color:#e05a5a;background:#fff0f0}.view__settings[data-v-82ac6ea2]{color:#666;background:#f5f5f5}.view__delete[data-v-82ac6ea2]{color:#e05a5a;background:#fff0f0}.add-member[data-v-8011999d]{display:flex;flex-direction:column;gap:14px}.add-member__input[data-v-8011999d]{width:100%;padding:10px 12px;border:1.5px solid #efefef;border-radius:12px;font-size:1.333rem;font-family:inherit;outline:none}.add-member__input[data-v-8011999d]:focus{border-color:#ffb0b0}.add-member__emojis[data-v-8011999d]{display:flex;flex-wrap:wrap;gap:6px}.add-member__emoji[data-v-8011999d]{width:32px;height:32px;border:1.5px solid #efefef;border-radius:10px;background:#fafafa;font-size:1.5rem;cursor:pointer;font-family:inherit}.add-member__emoji--active[data-v-8011999d]{border-color:#e05a5a;background:#fff0f0}.add-member__colors[data-v-8011999d]{display:flex;flex-wrap:wrap;gap:8px}.add-member__color[data-v-8011999d]{width:28px;height:28px;border:none;border-radius:50%;cursor:pointer}.add-member__preview[data-v-8011999d]{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;background:#f5f5f5}.add-member__face[data-v-8011999d]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.833rem}.add-member__preview-name[data-v-8011999d]{font-size:1.333rem;font-weight:600;color:#2d2d2d}.add-table[data-v-84b2965e]{display:flex;flex-direction:column;gap:10px}.add-table__hint[data-v-84b2965e]{font-size:1rem;color:#bbb;margin-bottom:4px}.add-table__row[data-v-84b2965e]{display:flex;align-items:center;gap:12px;padding:14px;border-radius:16px;cursor:pointer;transition:all .15s ease}.add-table__check[data-v-84b2965e]{width:20px;height:20px;border-radius:50%;border:2px solid;display:flex;align-items:center;justify-content:center;flex-shrink:0}.add-table__name[data-v-84b2965e]{flex:1;font-size:1.333rem;font-weight:600}.add-table__short[data-v-84b2965e]{font-size:1rem;padding:2px 8px;border-radius:999px;font-weight:500}.bl__profile[data-v-7c247dd7]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:12px;border-radius:16px;background:#f8f8f8}.bl__name[data-v-7c247dd7]{font-size:1.333rem;font-weight:600;color:#333}.bl__hint[data-v-7c247dd7]{font-size:1rem;color:#bbb}.bl__list[data-v-7c247dd7]{display:flex;flex-direction:column;gap:8px;max-height:240px;overflow-y:auto;scrollbar-width:none}.bl__list[data-v-7c247dd7]::-webkit-scrollbar{display:none}.bl__row[data-v-7c247dd7]{display:flex;align-items:center;gap:10px;padding:10px;border-radius:16px}.bl__row-name[data-v-7c247dd7]{flex:1;font-size:1.167rem;font-weight:500;color:#333}.bl__btn[data-v-7c247dd7]{padding:4px 12px;border-radius:12px;font-size:1rem;font-weight:600;border:none;cursor:pointer;font-family:inherit}.match[data-v-6a648046]{display:flex;flex-direction:column;gap:12px}.match__empty[data-v-6a648046]{padding:32px 0;text-align:center}.match__empty-icon[data-v-6a648046]{font-size:2.667rem;margin-bottom:8px}.match__empty-text[data-v-6a648046]{font-size:1.333rem;color:#bbb}.match__group[data-v-6a648046]{padding:12px;border-radius:16px}.match__group-head[data-v-6a648046]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.match__group-title[data-v-6a648046]{font-size:1rem;font-weight:600}.match__mode[data-v-6a648046]{font-size:.917rem;padding:2px 8px;border-radius:999px;font-weight:600;flex-shrink:0}.match__members[data-v-6a648046]{display:flex;gap:10px;flex-wrap:wrap}.match__member[data-v-6a648046]{display:flex;align-items:center;gap:6px;font-size:1.167rem;font-weight:500;color:#333}.match__rem[data-v-6a648046]{padding:12px;border-radius:16px;background:#f7f7f7}.match__rem-title[data-v-6a648046]{font-size:1rem;margin-bottom:8px;color:#aaa}.match__rem-tags[data-v-6a648046]{display:flex;flex-wrap:wrap;gap:6px}.match__rem-tag[data-v-6a648046]{font-size:1rem;background:#fff;padding:2px 10px;border-radius:999px;box-shadow:0 1px 2px #0000000d;color:#777}.toast[data-v-455c85b5]{position:absolute;z-index:60;bottom:70px;left:50%;display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:16px;font-size:1.167rem;box-shadow:0 20px 25px -5px #0000001a;white-space:nowrap;animation:toast-in .25s ease}.drag-ghost[data-v-54d61d3e]{position:fixed;z-index:100;transform:translate(-50%,-120%);display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:#fffffff5;box-shadow:0 8px 24px #0000002e;pointer-events:none;font-size:1.167rem;font-weight:600;color:#2d2d2d;max-width:140px}.drag-ghost__emoji[data-v-54d61d3e]{font-size:1.5rem;flex-shrink:0}.drag-ghost__name[data-v-54d61d3e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-root[data-v-7e6e0930]{position:relative;display:flex;flex-direction:column;overflow:hidden;width:100%;height:100vh;background-color:#fff;font-family:Noto Sans SC,sans-serif}.app-main[data-v-7e6e0930]{display:flex;flex:1;min-height:0}@keyframes tbpulse{0%,to{box-shadow:0 0 #ffc8d880}50%{box-shadow:0 0 0 8px #ffc8d800}}@keyframes dialog-in{0%{opacity:0;transform:translate(-50%,-46%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes toast-in{0%{opacity:0;transform:translate(-50%) translateY(14px) scale(.92)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes library-in{0%{transform:translate(-268px)}to{transform:translate(0)}}*,*:before,*:after{box-sizing:border-box}html{font-size:12px}html,body,#app{margin:0;height:100%;font-family:Noto Sans SC,sans-serif;background-color:#fff;color:#2d2d2d}body,#app{font-size:1rem;line-height:1.4;-webkit-font-smoothing:antialiased}
