.upload-viewport[data-v-f67f4972]{--ink: #102b43;--muted: #71859a;--teal: #079985;--teal-dark: #008b7a;--line: #e1e9f0;--panel-shadow: 0 10px 26px rgb(36 66 94 / 7%);min-height:100vh;padding:5.65vh 20px;color:var(--ink);background:radial-gradient(ellipse at 50% 40%,#f7f9fc 0,#edf2f7 60%,#e5ecf4);box-sizing:border-box;font-family:Inter,Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif}.upload-shell[data-v-f67f4972]{display:grid;grid-template-columns:230px minmax(0,1fr);width:min(100%,1560px);min-height:88.7vh;margin:0 auto;overflow:hidden;border-radius:25px;background:#fff;box-shadow:0 24px 70px #2b445f26}.sidebar[data-v-f67f4972]{padding:27px 14px;background:linear-gradient(180deg,#f5f9fc,#eff5f9);border-right:1px solid #edf1f5}.brand[data-v-f67f4972]{display:inline-flex;align-items:center;gap:10px;color:#102c44;min-width:0;max-width:100%;font-size:18px;line-height:1.65;font-weight:800;letter-spacing:0;white-space:normal;overflow-wrap:anywhere}.brand-mark[data-v-f67f4972]{width:40px;height:40px;flex:0 0 auto}.side-nav[data-v-f67f4972]{display:grid;gap:7px;margin-top:28px}.nav-link[data-v-f67f4972]{display:flex;align-items:center;gap:15px;width:100%;min-height:64px;padding:0 14px;border:0;border-radius:14px;color:#233a4f;background:transparent;font:inherit;font-size:19px;text-align:left;cursor:pointer}.nav-link svg[data-v-f67f4972]{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.nav-link.selected[data-v-f67f4972]{color:#007e70;background:#ddf3f1}.nav-link[data-v-f67f4972]:disabled{opacity:.55;cursor:default}.workspace[data-v-f67f4972]{position:relative;min-width:0;display:flex;flex-direction:column}.desktop-topbar[data-v-f67f4972]{height:72px;display:flex;justify-content:flex-end;align-items:center;padding:0 31px}.mobile-topbar[data-v-f67f4972]{display:none}.account-area[data-v-f67f4972]{position:relative;z-index:5}.avatar-button[data-v-f67f4972]{width:48px;height:48px;display:grid;place-items:center;padding:10px;border:0;border-radius:50%;background:#f0f4f8;color:#72869a;cursor:pointer}.avatar-button svg[data-v-f67f4972]{width:27px;height:27px;fill:currentColor}.account-menu[data-v-f67f4972]{position:absolute;top:calc(100% + 10px);right:0;display:grid;gap:9px;width:min(290px,calc(100vw - 36px));padding:18px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 16px 40px #162f452b;color:#536b7f;font-size:14px}.account-menu strong[data-v-f67f4972]{color:var(--ink);font-size:16px}.leave-button[data-v-f67f4972]{min-height:44px;margin-top:4px;border:1px solid #dbe5ed;border-radius:9px;background:#fff;color:#355066;font:inherit;cursor:pointer}.page-content[data-v-f67f4972]{width:min(100% - 60px,805px);margin:0 auto;padding-bottom:52px}h1[data-v-f67f4972]{margin:-1px 0 25px;color:#102b43;font-size:43px;line-height:1.2;letter-spacing:-1.3px;font-weight:700}h2[data-v-f67f4972]{margin:0;color:#152e45;font-size:27px;line-height:1.3;letter-spacing:-.4px}.upload-zone[data-v-f67f4972]{padding:16px;margin-bottom:24px;border:1px solid #e4ebf2;border-radius:19px;background:linear-gradient(145deg,#fff,#f9fbfd);box-shadow:inset 0 1px 8px #50718e08}.drop-target[data-v-f67f4972]{min-height:295px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:17px;padding:22px 14px;border:2px dashed #cfdae5;border-radius:15px;box-sizing:border-box;transition:border-color .16s,background .16s}.drop-target.dragging[data-v-f67f4972]{border-color:var(--teal);background:#f0fbf9}.drop-target.disabled[data-v-f67f4972]{background:#f8fafc}.upload-icon[data-v-f67f4972]{width:92px;height:92px;display:grid;place-items:center;border-radius:50%;background:#dff5f2;color:#008f7e}.upload-icon svg[data-v-f67f4972]{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.primary-button[data-v-f67f4972]{min-height:48px;padding:0 24px;border:1px solid var(--teal);border-radius:11px;background:linear-gradient(110deg,#079d89,#008e7c);color:#fff;font:inherit;font-weight:700;cursor:pointer;box-shadow:0 4px 8px #008a771a;transition:filter .15s,transform .15s}.primary-button[data-v-f67f4972]:hover:not(:disabled){filter:brightness(1.04)}.primary-button[data-v-f67f4972]:active:not(:disabled){transform:translateY(1px)}.primary-button[data-v-f67f4972]:disabled{opacity:.55;cursor:default}.choose-button[data-v-f67f4972]{width:min(248px,100%);min-height:65px;border-radius:14px;font-size:21px}.format-note[data-v-f67f4972]{margin:1px 0 0;color:#71859a;font-size:18px;line-height:1.5;text-align:center}.capacity-note[data-v-f67f4972]{margin:-8px 0 0;color:#9b4f1f;text-align:center}.visually-hidden[data-v-f67f4972]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.section-heading[data-v-f67f4972]{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:23px}.section-heading h2 span[data-v-f67f4972]{font-size:20px;font-weight:500}.view-toggle[data-v-f67f4972]{display:flex;align-items:center;gap:12px}.view-toggle button[data-v-f67f4972]{width:57px;height:50px;display:grid;place-items:center;border:0;border-radius:11px;background:#f3f6f9;color:#70859a;cursor:pointer}.view-toggle button.active[data-v-f67f4972]{color:#fff;background:linear-gradient(145deg,#0aa18c,#008d7b);box-shadow:0 5px 12px #008d7b29}.view-toggle svg[data-v-f67f4972]{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.video-list[data-v-f67f4972]{display:grid;gap:16px}.video-card[data-v-f67f4972]{position:relative;min-width:0;display:grid;grid-template-columns:248px minmax(0,1fr) 44px;align-items:center;gap:22px;min-height:176px;padding:17px;border:1px solid #e4ebf2;border-radius:16px;background:#fff;box-shadow:var(--panel-shadow);box-sizing:border-box}.thumbnail-button[data-v-f67f4972]{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;padding:0;border:0;border-radius:9px;background:#e7edf2;cursor:pointer}.thumbnail-button[data-v-f67f4972]:disabled{cursor:default}.thumbnail-button img[data-v-f67f4972]{display:block;width:100%;height:100%;object-fit:cover}.thumbnail-placeholder[data-v-f67f4972]{display:grid;width:100%;height:100%;place-items:center;color:#8da0b2;background:linear-gradient(135deg,#e8eef3,#dfe8ef)}.thumbnail-placeholder svg[data-v-f67f4972]{width:38px;height:38px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.duration-badge[data-v-f67f4972]{position:absolute;right:7px;bottom:7px;padding:3px 7px;border-radius:5px;background:#000000c2;color:#fff;font-size:13px;font-variant-numeric:tabular-nums}.video-copy[data-v-f67f4972]{min-width:0;align-self:start;padding-top:19px}.video-copy h3[data-v-f67f4972]{display:-webkit-box;overflow:hidden;margin:0 0 8px;color:#142b40;font-size:19px;line-height:1.45;font-weight:500;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.video-date[data-v-f67f4972]{margin:0;color:#71859a;font-size:18px;line-height:1.5;font-variant-numeric:tabular-nums}.material-status[data-v-f67f4972]{margin:6px 0 0;color:#607b91;font-size:13px}.material-status.failed[data-v-f67f4972]{color:#b64949}.video-menu-wrap[data-v-f67f4972]{align-self:start;justify-self:end}.video-menu[data-v-f67f4972]{position:relative}.video-menu summary[data-v-f67f4972]{width:44px;height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;list-style:none;border-radius:8px;color:#71859a;cursor:pointer}.video-menu summary[data-v-f67f4972]::-webkit-details-marker{display:none}.video-menu summary span[data-v-f67f4972]{width:4px;height:4px;border-radius:50%;background:currentColor}.video-menu[open] summary[data-v-f67f4972]{background:#f0f5f8}.video-menu-popover[data-v-f67f4972]{position:absolute;z-index:4;top:42px;right:0;width:148px;padding:5px;border:1px solid var(--line);border-radius:10px;background:#fff;box-shadow:0 12px 28px #162f4529}.video-menu-popover button[data-v-f67f4972]{display:block;width:100%;min-height:44px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:#304b60;font:inherit;text-align:left;cursor:pointer}.video-menu-popover button[data-v-f67f4972]:hover:not(:disabled){background:#f2f7f8}.video-menu-popover button[data-v-f67f4972]:disabled{color:#9aa9b6;cursor:default}.video-menu-popover .danger-action[data-v-f67f4972]{color:#b34444}.video-list--list[data-v-f67f4972]{gap:9px}.video-list--list .video-card[data-v-f67f4972]{min-height:110px;grid-template-columns:145px minmax(0,1fr) 44px;padding:11px 14px;gap:16px;box-shadow:none}.video-list--list .video-copy h3[data-v-f67f4972]{margin-bottom:4px;font-size:17px}.video-list--list .video-date[data-v-f67f4972]{font-size:15px}.empty-state[data-v-f67f4972]{margin:0;padding:28px 20px;border:1px solid var(--line);border-radius:14px;background:#fbfcfd;color:var(--muted);text-align:center}.pending-section[data-v-f67f4972]{margin:0 0 24px}.pending-heading[data-v-f67f4972]{display:flex;justify-content:space-between;align-items:center;margin-bottom:11px;color:#74889a}.pending-heading h2[data-v-f67f4972]{font-size:19px}.pending-card[data-v-f67f4972]{display:grid;grid-template-columns:42px minmax(0,1fr) 74px;gap:12px;align-items:start;margin-bottom:10px;padding:15px;border:1px solid var(--line);border-radius:13px;background:#fff}.pending-file-icon[data-v-f67f4972]{width:40px;height:40px;display:grid;place-items:center;border-radius:10px;color:#068f7c;background:#e2f5f2}.pending-file-icon svg[data-v-f67f4972]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pending-details[data-v-f67f4972]{min-width:0}.pending-filename[data-v-f67f4972]{overflow:hidden;margin:0 0 9px;color:#294358;text-overflow:ellipsis;white-space:nowrap}.pending-filename span[data-v-f67f4972]{margin-left:6px;color:var(--muted);font-size:13px}.pending-details label[data-v-f67f4972]{display:block;margin-bottom:5px;color:#60788c;font-size:13px}.pending-details input[data-v-f67f4972],.code-panel input[data-v-f67f4972]{width:100%;min-width:0;min-height:44px;padding:9px 12px;border:1px solid #cbd7e1;border-radius:8px;background:#fff;color:var(--ink);font:inherit;box-sizing:border-box}.pending-details input[data-v-f67f4972]:focus,.code-panel input[data-v-f67f4972]:focus{outline:3px solid rgb(5 153 132 / 17%);border-color:var(--teal)}.pending-details progress[data-v-f67f4972]{width:100%;height:7px;margin-top:11px;accent-color:var(--teal)}.upload-status[data-v-f67f4972]{margin:7px 0 0;color:#71859a;font-size:13px}.pending-actions[data-v-f67f4972]{display:flex;align-items:center;justify-content:flex-end;gap:5px}.text-action[data-v-f67f4972]{min-height:44px;padding:0 7px;border:0;background:transparent;color:#007f70;font:inherit;font-weight:650;cursor:pointer}.icon-action[data-v-f67f4972],.dialog-close[data-v-f67f4972]{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#667d90;font-size:27px;cursor:pointer}.reservations-section[data-v-f67f4972]{margin-bottom:24px;border:1px solid var(--line);border-radius:12px}.reservations-section details[data-v-f67f4972]{padding:13px 16px}.reservations-section summary[data-v-f67f4972]{color:#415b70;font-weight:600;cursor:pointer}.reservation-row[data-v-f67f4972]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;color:#60788c}.code-panel[data-v-f67f4972]{max-width:530px;margin:30px auto;padding:30px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:var(--panel-shadow)}.consent-panel[data-v-f67f4972]{max-width:760px;margin:20px auto 30px;padding:28px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:var(--panel-shadow)}.consent-panel h2[data-v-f67f4972]{margin:0 0 8px;color:var(--ink);font-size:25px}.consent-panel>p[data-v-f67f4972]{color:#667d90;line-height:1.65}.terms-content[data-v-f67f4972]{max-height:min(48vh,440px);margin:18px 0;padding:18px;overflow:auto;border:1px solid var(--line);border-radius:10px;background:#f8fafb;color:#31475a;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.terms-draft[data-v-f67f4972]{padding:11px 13px;border-radius:8px;background:#fff7e6;color:#8b5a00!important}.consent-check[data-v-f67f4972]{display:flex;align-items:flex-start;gap:11px;min-height:44px;padding:8px 0;color:var(--ink);line-height:1.5;cursor:pointer}.consent-check input[data-v-f67f4972]{width:22px;height:22px;flex:0 0 22px;margin:1px 0 0;accent-color:var(--teal)}.consent-actions[data-v-f67f4972]{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;margin-top:15px}.consent-actions button[data-v-f67f4972]{min-height:44px}.consent-actions button[data-v-f67f4972]:disabled{cursor:not-allowed;opacity:.6}.code-icon[data-v-f67f4972]{width:68px;height:68px;display:grid;place-items:center;margin:0 auto 15px;border-radius:50%;background:#e1f5f2;color:var(--teal)}.code-icon svg[data-v-f67f4972]{width:36px;height:36px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.code-panel h2[data-v-f67f4972]{margin-bottom:7px;text-align:center;font-size:23px}.code-panel>p[data-v-f67f4972]{margin:0 0 21px;color:var(--muted);text-align:center;line-height:1.6}.code-panel label[data-v-f67f4972]{display:block;margin-bottom:7px;color:#304b60;font-weight:650}.code-panel input[data-v-f67f4972]{min-height:50px;font-size:16px}.enter-button[data-v-f67f4972]{width:100%;min-height:52px;margin-top:8px}.code-panel .privacy-note[data-v-f67f4972]{margin:16px 0 0;font-size:13px}.error-message[data-v-f67f4972]{margin:0 0 16px;color:#a32e37;line-height:1.55;overflow-wrap:anywhere}.success-message[data-v-f67f4972]{margin:0 0 14px;color:#087e70;font-size:14px}.mobile-bottom-nav[data-v-f67f4972]{display:none}.preview-dialog[data-v-f67f4972],.confirm-dialog[data-v-f67f4972]{width:min(760px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:18px;overflow:auto;border:1px solid #dce5ec;border-radius:16px;color:var(--ink);background:#fff;box-shadow:0 22px 75px #071a2c4d;box-sizing:border-box}.preview-dialog[data-v-f67f4972]::backdrop,.confirm-dialog[data-v-f67f4972]::backdrop{background:#0b1a2985;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog-heading[data-v-f67f4972]{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:18px}.dialog-close[data-v-f67f4972]{flex:0 0 auto;background:#f2f5f7;font-size:24px}.preview-dialog video[data-v-f67f4972]{display:block;width:100%;max-height:calc(100dvh - 120px);margin-top:12px;border-radius:9px;background:#101820}.confirm-dialog[data-v-f67f4972]{width:min(440px,calc(100vw - 32px))}.confirm-dialog p[data-v-f67f4972]{margin:13px 0 22px;color:#5f7486;line-height:1.65}.dialog-actions[data-v-f67f4972]{display:flex;justify-content:flex-end;gap:9px}.dialog-actions button[data-v-f67f4972]{min-width:88px;min-height:44px}.outline-button[data-v-f67f4972]{padding:0 16px;border:1px solid #cbd7e0;border-radius:9px;background:#fff;color:#3d5669;font:inherit;cursor:pointer}.danger-button[data-v-f67f4972]{background:#b54249;border-color:#b54249;box-shadow:none}:where(button[data-v-f67f4972],input[data-v-f67f4972],summary[data-v-f67f4972]):focus-visible{outline:3px solid rgb(6 151 130 / 36%);outline-offset:2px}@media(min-width:768px)and (max-width:1020px){.upload-shell[data-v-f67f4972]{grid-template-columns:196px minmax(0,1fr)}.sidebar[data-v-f67f4972]{padding-right:10px;padding-left:10px}.nav-link[data-v-f67f4972]{gap:10px;padding:0 10px;font-size:17px}.page-content[data-v-f67f4972]{width:min(100% - 44px,805px)}.video-card[data-v-f67f4972]{grid-template-columns:minmax(180px,34%) minmax(0,1fr) 34px;gap:16px}}@media(max-width:767px){.upload-viewport[data-v-f67f4972]{min-height:100dvh;padding:0;background:#fff}.upload-shell[data-v-f67f4972]{display:block;width:100%;min-height:100dvh;overflow:clip;border-radius:0;box-shadow:none}.sidebar[data-v-f67f4972],.desktop-topbar[data-v-f67f4972]{display:none}.workspace[data-v-f67f4972]{min-height:100dvh}.mobile-topbar[data-v-f67f4972]{position:relative;z-index:3;min-height:80px;height:auto;gap:12px;display:flex;justify-content:space-between;align-items:center;padding:0 18px;border-bottom:1px solid #f0f3f6;background:#fffffff5}.mobile-topbar .brand[data-v-f67f4972]{flex:1;font-size:15px;line-height:1.6;padding:12px 0}.mobile-topbar .brand-mark[data-v-f67f4972]{width:34px;height:34px}.avatar-button[data-v-f67f4972]{width:44px;height:44px}.avatar-button svg[data-v-f67f4972]{width:24px;height:24px}.page-content[data-v-f67f4972]{width:100%;margin:0;padding:0 18px calc(112px + env(safe-area-inset-bottom))}h1[data-v-f67f4972]{margin:13px 0 20px;font-size:31px;line-height:1.25;letter-spacing:-.8px}h2[data-v-f67f4972]{font-size:22px}.upload-zone[data-v-f67f4972]{padding:10px;margin-bottom:30px;border-radius:15px}.drop-target[data-v-f67f4972]{min-height:257px;gap:15px;padding:16px 10px;border-radius:12px}.drop-target>.upload-icon[data-v-f67f4972],.drop-target>.capacity-note[data-v-f67f4972]{position:relative;top:6px}.drop-target>.upload-icon[data-v-f67f4972]{top:-1px}.drop-target>.choose-button[data-v-f67f4972]{position:relative;top:2px}.drop-target>.format-note[data-v-f67f4972]{position:relative;top:4px}.upload-icon[data-v-f67f4972]{width:82px;height:82px}.upload-icon svg[data-v-f67f4972]{width:43px;height:43px}.choose-button[data-v-f67f4972]{width:min(216px,100%);min-height:59px;border-radius:13px;font-size:19px}.format-note[data-v-f67f4972]{margin-top:1px;font-size:16px}.desktop-size-note[data-v-f67f4972]{display:none}.section-heading[data-v-f67f4972]{margin-bottom:19px}.section-heading h2 span[data-v-f67f4972]{font-size:16px}.view-toggle[data-v-f67f4972]{display:none}.video-list[data-v-f67f4972]{gap:10px}.video-card[data-v-f67f4972],.video-list--list .video-card[data-v-f67f4972]{grid-template-columns:minmax(96px,112px) minmax(0,1fr) 44px;gap:4px;min-height:122px;padding:5px;border-radius:13px;box-shadow:none}.thumbnail-button[data-v-f67f4972]{aspect-ratio:1.22 / 1;border-radius:8px}.duration-badge[data-v-f67f4972]{right:5px;bottom:5px;padding:2px 5px;font-size:11px}.video-copy h3[data-v-f67f4972],.video-list--list .video-copy h3[data-v-f67f4972]{display:-webkit-box;margin-bottom:11px;font-size:16px;font-weight:600;line-height:1.45;letter-spacing:.3px;-webkit-line-clamp:2}.video-copy[data-v-f67f4972]{margin-left:8px;padding-top:14px}.video-date[data-v-f67f4972],.video-list--list .video-date[data-v-f67f4972]{font-size:13px;line-height:1.5}.material-status[data-v-f67f4972]{font-size:11px}.video-menu summary[data-v-f67f4972]{width:44px;height:44px}.video-menu-popover[data-v-f67f4972]{top:39px}.empty-state[data-v-f67f4972]{padding:21px 14px;font-size:14px}.pending-section[data-v-f67f4972]{margin-bottom:21px}.pending-card[data-v-f67f4972]{grid-template-columns:34px minmax(0,1fr) 44px;gap:9px;padding:12px 9px}.pending-file-icon[data-v-f67f4972]{width:34px;height:34px}.pending-filename[data-v-f67f4972]{font-size:13px}.pending-filename span[data-v-f67f4972]{display:block;margin:2px 0 0;font-size:12px}.pending-actions[data-v-f67f4972]{flex-direction:column;gap:1px}.pending-actions .text-action[data-v-f67f4972]{padding:0 3px;font-size:12px}.icon-action[data-v-f67f4972]{width:44px}.reservations-section[data-v-f67f4972]{font-size:14px}.reservation-row[data-v-f67f4972]{align-items:flex-start;font-size:13px}.code-panel[data-v-f67f4972]{margin:15px 0 25px;padding:23px 19px;border-radius:15px}.consent-panel[data-v-f67f4972]{margin:15px 0 25px;padding:20px 16px;border-radius:15px}.consent-panel h2[data-v-f67f4972]{font-size:21px}.terms-content[data-v-f67f4972]{max-height:45vh;padding:13px;font-size:14px}.code-panel h2[data-v-f67f4972]{font-size:21px}.code-panel>p[data-v-f67f4972]{font-size:14px}.mobile-bottom-nav[data-v-f67f4972]{position:fixed;z-index:4;right:0;bottom:0;left:0;height:calc(78px + env(safe-area-inset-bottom));display:grid;grid-template-columns:1fr 1fr;padding:3px 14px env(safe-area-inset-bottom);border-top:1px solid #e1e8ee;background:#fffffff7;box-sizing:border-box}.mobile-bottom-nav button[data-v-f67f4972]{min-width:44px;min-height:68px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:0;background:transparent;color:#72869a;font:inherit;font-size:13px;cursor:pointer}.mobile-bottom-nav button.active[data-v-f67f4972]{color:#008d7b}.mobile-bottom-nav svg[data-v-f67f4972]{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.preview-dialog[data-v-f67f4972],.confirm-dialog[data-v-f67f4972]{padding:13px;border-radius:13px}.confirm-dialog p[data-v-f67f4972]{font-size:14px}}@media(max-width:360px){.page-content[data-v-f67f4972]{padding-right:15px;padding-left:15px}.video-card[data-v-f67f4972],.video-list--list .video-card[data-v-f67f4972]{grid-template-columns:94px minmax(0,1fr) 44px;gap:9px;padding:8px}.video-copy h3[data-v-f67f4972],.video-list--list .video-copy h3[data-v-f67f4972]{font-size:14px}}.not-found[data-v-79d6d277]{padding:48px 24px;text-align:center}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{font-family:PingFang TC,Microsoft JhengHei,Arial,sans-serif}button,input,textarea,select{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}
