:root{--jyd-color-page:#f3f7f4;--jyd-color-surface:#fff;--jyd-color-surface-subtle:#f7faf8;--jyd-color-brand-deep:#0b3f28;--jyd-color-brand:#0b7a42;--jyd-color-brand-hover:#086838;--jyd-color-text:#17231d;--jyd-color-muted:#64736b;--jyd-color-border:#d7e2dc;--jyd-color-border-strong:#b7c8be;--jyd-color-error:#b42318;--jyd-color-success:#187a45;--jyd-color-warning:#9a6700;--jyd-color-control-disabled:#f1f4f2;--jyd-color-control-hover:#f3f8f5;--jyd-color-footer-surface:#fbfdfb;--jyd-font-family:"PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", system-ui, sans-serif;--jyd-font-size-body:14px;--jyd-font-size-label:14px;--jyd-font-size-caption:12px;--jyd-font-size-title:28px;--jyd-line-height-body:1.6;--jyd-control-height:42px;--jyd-control-height-lg:44px;--jyd-control-padding-inline:12px;--jyd-control-font-weight:600;--jyd-field-label-gap:7px;--jyd-primary-height:44px;--jyd-dialog-footer-padding-block:14px;--jyd-table-row-height:48px;--jyd-radius-control:8px;--jyd-radius-panel:12px;--jyd-radius-dialog:14px;--jyd-space-1:4px;--jyd-space-2:8px;--jyd-space-3:12px;--jyd-space-4:16px;--jyd-space-5:20px;--jyd-space-6:24px;--jyd-space-8:32px;--jyd-shadow-panel:0 16px 46px #0e37231a;--jyd-focus-ring:0 0 0 3px #0b7a422e;color:var(--jyd-color-text);background:var(--jyd-color-page);font-family:var(--jyd-font-family);font-size:var(--jyd-font-size-body);line-height:var(--jyd-line-height-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*,:before,:after{box-sizing:border-box}html{background:var(--jyd-color-page);min-width:320px;overflow-x:clip}body{min-width:320px;min-height:100vh;margin:0;overflow-x:clip}button,input,select,textarea{color:inherit;font:inherit}input::placeholder,textarea::placeholder{color:#8b9891;opacity:1}input[type=password]::-ms-reveal{display:none}input[type=password]::-ms-clear{display:none}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:2px solid var(--jyd-color-brand);outline-offset:2px;box-shadow:var(--jyd-focus-ring)}[hidden]{display:none!important}img,svg,video,canvas{max-width:100%}fieldset,form,label{min-width:0}:where(.jyd-form-grid,.jyd-form-stack,.jyd-filter-bar) label{align-content:start;gap:var(--jyd-field-label-gap);color:#314139;min-width:0;font-size:13px;font-weight:700;display:grid}:where(.jyd-form-grid,.jyd-form-stack,.jyd-filter-bar) :where(input:not([type=checkbox],[type=radio],[type=file]),select,textarea){width:100%;min-width:0;min-height:var(--jyd-control-height);padding:8px var(--jyd-control-padding-inline);border:1px solid var(--jyd-color-border-strong);border-radius:var(--jyd-radius-control);color:var(--jyd-color-text);background-color:var(--jyd-color-surface);font:inherit;font-weight:var(--jyd-control-font-weight);outline:none;transition:border-color .14s,box-shadow .14s,background-color .14s}:where(.jyd-form-grid,.jyd-form-stack,.jyd-filter-bar) select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#63736a 50%),linear-gradient(135deg,#63736a 50%,#0000 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px}:where(.jyd-form-grid,.jyd-form-stack,.jyd-filter-bar) textarea{resize:vertical;min-height:104px;line-height:1.6}:where(.jyd-form-grid,.jyd-form-stack,.jyd-filter-bar) small{color:var(--jyd-color-muted);font-size:12px;font-weight:500;line-height:1.65}:where(.jyd-form-grid,.jyd-form-stack,.jyd-filter-bar) :where(input,select,textarea):focus{border-color:var(--jyd-color-brand);box-shadow:var(--jyd-focus-ring)}:where(.jyd-form-grid,.jyd-form-stack,.jyd-filter-bar) :where(input,select,textarea):disabled{color:var(--jyd-color-muted);background-color:var(--jyd-color-control-disabled);opacity:1}:is(:where(.jyd-form-grid,.jyd-form-stack,.jyd-filter-bar) :where(input,select,textarea)[aria-invalid=true],:where(.jyd-form-grid,.jyd-form-stack,.jyd-filter-bar) :where(input,select,textarea):user-invalid){border-color:var(--jyd-color-error)}:where(.jyd-form-grid,.jyd-form-stack,.jyd-filter-bar) :where(input[type=checkbox],input[type=radio]){width:18px;min-width:18px;height:18px;accent-color:var(--jyd-color-brand);margin:0}.jyd-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;display:grid}.jyd-form-stack{gap:22px;display:grid}.jyd-form-grid__wide,.jyd-detail-grid__wide{grid-column:1/-1}.jyd-form-error,.jyd-form-error-summary{border-left:3px solid var(--jyd-color-error);border-radius:0 var(--jyd-radius-control) var(--jyd-radius-control) 0;color:var(--jyd-color-error);overflow-wrap:anywhere;background:#fff3f1;grid-column:1/-1;margin:0;padding:11px 13px;font-size:13px;font-weight:600;line-height:1.65}.jyd-form-error[tabindex="-1"],.jyd-form-error-summary{scroll-margin-block:18px}.jyd-form-error[tabindex="-1"]:focus,.jyd-form-error-summary:focus{outline:2px solid var(--jyd-color-error);outline-offset:2px;box-shadow:0 0 0 4px #b423181f}.jyd-catalog-editor__navigation{overscroll-behavior-inline:contain;max-width:100%}.jyd-catalog-editor__navigation-item{min-width:0}.jyd-button{min-height:var(--jyd-control-height);border:1px solid var(--jyd-color-border-strong);border-radius:var(--jyd-radius-control);color:var(--jyd-color-text);background:var(--jyd-color-surface);font-weight:var(--jyd-control-font-weight);padding:0 18px}.jyd-button:hover:not(:disabled){border-color:var(--jyd-color-brand);color:var(--jyd-color-brand)}.jyd-button--primary{min-height:var(--jyd-primary-height);border-color:var(--jyd-color-brand);color:#fff;background:var(--jyd-color-brand)}.jyd-button--primary:hover:not(:disabled){border-color:var(--jyd-color-brand-hover);color:#fff;background:var(--jyd-color-brand-hover)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=760px){:root{--jyd-font-size-title:24px}.jyd-form-grid{grid-template-columns:1fr;gap:15px}.jyd-form-grid__wide,.jyd-detail-grid__wide,.jyd-form-error,.jyd-form-error-summary{grid-column:auto}}.jyd-admin-shell[data-v-e1924cf3]{background:var(--jyd-color-page);grid-template:72px minmax(0,1fr)/252px minmax(0,1fr);min-height:100vh;display:grid}.jyd-admin-shell__header[data-v-e1924cf3]{z-index:30;border-bottom:1px solid var(--jyd-color-border);background:#fff;grid-column:1/-1;align-items:center;gap:18px;height:72px;padding:0 24px;display:flex;position:sticky;top:0}.jyd-admin-shell__brand[data-v-e1924cf3]{align-items:center;gap:14px;min-width:0;display:flex}.jyd-admin-shell__brand strong[data-v-e1924cf3]{white-space:nowrap;font-size:21px}.jyd-admin-shell__logo[data-v-e1924cf3]{background:#f7fbff;border:1px solid #dbe8f3;border-radius:13px;flex:none;width:48px;height:48px;display:block;overflow:hidden}.jyd-admin-shell__logo img[data-v-e1924cf3]{object-fit:contain;width:100%;height:100%;display:block}.jyd-admin-shell__audience[data-v-e1924cf3]{border-left:1px solid var(--jyd-color-border);color:var(--jyd-color-muted);white-space:nowrap;padding-left:18px;font-weight:650}.jyd-admin-shell__account-menu[data-v-e1924cf3]{white-space:nowrap;margin-left:auto;position:relative}.jyd-admin-shell__account-menu>summary[data-v-e1924cf3]{min-height:42px;color:var(--jyd-color-text);cursor:pointer;border-radius:9px;align-items:center;gap:9px;padding:4px 8px 4px 4px;list-style:none;display:flex}.jyd-admin-shell__account-menu>summary[data-v-e1924cf3]::-webkit-details-marker{display:none}.jyd-admin-shell__account-menu>summary[data-v-e1924cf3]:hover,.jyd-admin-shell__account-menu[open]>summary[data-v-e1924cf3]{background:#f1f7f3}.jyd-admin-shell__account-menu>summary>svg[data-v-e1924cf3]{width:15px;height:15px;color:var(--jyd-color-muted);transition:transform .14s}.jyd-admin-shell__account-menu[open]>summary>svg[data-v-e1924cf3]{transform:rotate(180deg)}.jyd-admin-shell__avatar[data-v-e1924cf3]{color:#075a31;background:#ccefdc;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:750;display:grid}.jyd-admin-shell__operator-name[data-v-e1924cf3]{text-overflow:ellipsis;max-width:140px;overflow:hidden}.jyd-admin-shell__account-actions[data-v-e1924cf3]{z-index:80;border:1px solid var(--jyd-color-border);background:#fff;border-radius:10px;width:152px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 34px #112c1f24}.jyd-admin-shell__account-actions button[data-v-e1924cf3]{min-height:40px;color:var(--jyd-color-text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:0 11px;display:flex}.jyd-admin-shell__account-actions button[data-v-e1924cf3]:hover,.jyd-admin-shell__account-actions button[data-v-e1924cf3]:focus-visible{color:var(--jyd-color-brand);background:#eef7f2;outline:none}.jyd-admin-shell__account-actions svg[data-v-e1924cf3]{width:17px;height:17px}.jyd-admin-shell__sidebar[data-v-e1924cf3]{z-index:20;border-right:1px solid var(--jyd-color-border);background:#fff;height:calc(100vh - 72px);position:sticky;top:72px;overflow:auto}.jyd-admin-shell__sidebar nav[data-v-e1924cf3]{padding:14px 0 28px}.jyd-admin-shell__menu-group[data-v-e1924cf3],.jyd-admin-shell__submenu-group[data-v-e1924cf3]{border:0}.jyd-admin-shell summary[data-v-e1924cf3]{color:#34463d;cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:0 22px;font-weight:650;list-style:none;display:flex}.jyd-admin-shell summary[data-v-e1924cf3]::-webkit-details-marker{display:none}.jyd-admin-shell__menu-icon[data-v-e1924cf3]{color:#617168;flex:none;width:18px;height:18px}.jyd-admin-shell__menu-group>summary .jyd-admin-shell__menu-icon[data-v-e1924cf3]{width:20px;height:20px}.jyd-admin-shell__menu-chevron[data-v-e1924cf3]{color:#7a8981;width:14px;height:14px;margin-left:auto;transition:transform .14s}.jyd-admin-shell details:not([open])>summary>.jyd-admin-shell__menu-chevron[data-v-e1924cf3]{transform:rotate(-90deg)}.jyd-admin-shell__submenu-group>summary[data-v-e1924cf3]{gap:10px;min-height:42px;padding-left:54px;font-size:13px}.jyd-admin-shell__menu-label[data-v-e1924cf3]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.jyd-admin-shell__menu-link[data-v-e1924cf3]{color:#405148;border-left:3px solid #0000;align-items:center;gap:10px;min-height:42px;padding:0 20px 0 54px;text-decoration:none;display:flex}.jyd-admin-shell__menu-link--third[data-v-e1924cf3]{padding-left:70px;font-size:13px}.jyd-admin-shell__menu-link[data-v-e1924cf3]:hover{color:var(--jyd-color-brand);background:#f3f9f5}.jyd-admin-shell__menu-link.is-active[data-v-e1924cf3]{border-left-color:var(--jyd-color-brand);color:var(--jyd-color-brand);background:#e9f6ef;font-weight:700}.jyd-admin-shell__menu-link:hover .jyd-admin-shell__menu-icon[data-v-e1924cf3],.jyd-admin-shell__menu-link.is-active .jyd-admin-shell__menu-icon[data-v-e1924cf3]{color:var(--jyd-color-brand)}.jyd-admin-shell__workspace[data-v-e1924cf3]{min-width:0;padding:18px 24px 32px}.jyd-admin-shell__breadcrumbs[data-v-e1924cf3]{min-height:30px;color:var(--jyd-color-muted);flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.jyd-admin-shell__breadcrumbs span[data-v-e1924cf3]{gap:6px;display:inline-flex}.jyd-admin-shell__content[data-v-e1924cf3]{min-width:0}.jyd-admin-shell__mobile-toggle[data-v-e1924cf3],.jyd-admin-shell__scrim[data-v-e1924cf3]{display:none}@media (width<=1024px){.jyd-admin-shell[data-v-e1924cf3]{grid-template-columns:224px minmax(0,1fr)}.jyd-admin-shell__brand strong[data-v-e1924cf3]{font-size:18px}.jyd-admin-shell__audience[data-v-e1924cf3]{display:none}}@media (width<=760px){.jyd-admin-shell[data-v-e1924cf3]{display:block}.jyd-admin-shell__header[data-v-e1924cf3]{gap:10px;height:62px;padding:0 14px}.jyd-admin-shell__mobile-toggle[data-v-e1924cf3]{border:1px solid var(--jyd-color-border);background:#fff;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.jyd-admin-shell__logo[data-v-e1924cf3]{border-radius:11px;width:40px;height:40px}.jyd-admin-shell__brand strong[data-v-e1924cf3],.jyd-admin-shell__operator-name[data-v-e1924cf3]{display:none}.jyd-admin-shell__account-menu>summary[data-v-e1924cf3]{gap:5px;padding-right:5px}.jyd-admin-shell__sidebar[data-v-e1924cf3]{z-index:50;width:min(300px,84vw);height:auto;transition:transform .18s;position:fixed;top:62px;bottom:0;left:0;transform:translate(-102%)}.jyd-admin-shell__sidebar[data-open=true][data-v-e1924cf3]{transform:translate(0)}.jyd-admin-shell__workspace[data-v-e1924cf3]{padding:14px 14px 28px}.jyd-admin-shell__scrim[data-v-e1924cf3]{z-index:40;background:#0b1d146b;border:0;width:100%;display:block;position:fixed;inset:62px 0 0}}.jyd-password-control-field[data-v-3b1c8419]{gap:var(--jyd-field-label-gap);min-width:0;color:var(--jyd-color-text);font-size:var(--jyd-font-size-label);font-weight:650;display:grid}.jyd-password-control[data-v-3b1c8419]{min-width:0;display:block;position:relative}.jyd-password-control input[data-v-3b1c8419]{width:100%;min-width:0;height:var(--jyd-control-height-lg);padding:0 48px 0 var(--jyd-control-padding-inline);border:1px solid var(--jyd-color-border-strong);border-radius:var(--jyd-radius-control);color:var(--jyd-color-text);background:var(--jyd-color-surface);font:inherit;outline:none;font-weight:500;transition:border-color .14s,box-shadow .14s,background-color .14s}.jyd-password-control input[data-v-3b1c8419]:focus{border-color:var(--jyd-color-brand);box-shadow:var(--jyd-focus-ring)}.jyd-password-control input[data-v-3b1c8419]:disabled{color:var(--jyd-color-muted);background:var(--jyd-color-control-disabled)}.jyd-password-control__toggle[data-v-3b1c8419]{border-radius:0 var(--jyd-radius-control) var(--jyd-radius-control) 0;width:44px;min-height:44px;color:var(--jyd-color-muted);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0 0 0 auto}.jyd-password-control__toggle[data-v-3b1c8419]:hover:not(:disabled){color:var(--jyd-color-brand);background:var(--jyd-color-control-hover)}.jyd-password-control__toggle[data-v-3b1c8419]:focus-visible{outline:2px solid var(--jyd-color-brand);outline-offset:-3px;box-shadow:none}.jyd-password-control__toggle svg[data-v-3b1c8419]{width:18px;height:18px}.jyd-auth[data-v-0cde0325]{background:var(--jyd-color-page);grid-template-columns:minmax(420px,46fr) minmax(500px,54fr);min-height:100vh;display:grid}.jyd-auth__brand[data-v-0cde0325]{color:#fff;background:var(--jyd-color-brand-deep);min-height:100vh;display:flex;position:relative;overflow:hidden}.jyd-auth__brand[data-v-0cde0325]:after{content:"";background:#ffffff1f;width:1px;position:absolute;inset:0 0 0 auto}.jyd-auth__brand-inner[data-v-0cde0325]{z-index:1;width:min(520px,100%);margin:auto;padding:clamp(40px,5vw,72px);position:relative}.jyd-auth__logo-frame[data-v-0cde0325]{aspect-ratio:1;background:#fffffff5;border:1px solid #ffffff3d;border-radius:30px;width:min(184px,52%);overflow:hidden;box-shadow:0 18px 44px #0000002e}.jyd-auth__logo[data-v-0cde0325]{object-fit:contain;width:100%;height:100%;display:block}.jyd-auth__brand-copy[data-v-0cde0325]{margin-top:32px}.jyd-auth__brand-copy h1[data-v-0cde0325]{letter-spacing:-.035em;white-space:nowrap;margin:0;font-size:clamp(28px,2.4vw,34px);line-height:1.3}.jyd-auth__main[data-v-0cde0325]{min-height:100vh;padding:32px clamp(24px,6vw,88px);display:flex}.jyd-auth__main-inner[data-v-0cde0325]{flex-direction:column;flex:1;justify-content:center;width:min(460px,100%);margin:auto;display:flex}.jyd-auth__card[data-v-0cde0325]{border:1px solid var(--jyd-color-border);background:var(--jyd-color-surface);border-radius:16px;padding:clamp(30px,3.2vw,42px);box-shadow:0 12px 34px #112c1f12}.jyd-auth__heading>p[data-v-0cde0325]{color:var(--jyd-color-brand);font-size:var(--jyd-font-size-caption);letter-spacing:.06em;margin:0 0 10px;font-weight:700}.jyd-auth__heading h2[data-v-0cde0325]{letter-spacing:-.025em;margin:0;font-size:30px;line-height:1.25}.jyd-auth__heading span[data-v-0cde0325]{color:var(--jyd-color-muted);margin-top:8px;line-height:1.6;display:block}.jyd-auth__form[data-v-0cde0325]{gap:17px;margin-top:26px;display:grid}.jyd-field[data-v-0cde0325]{color:var(--jyd-color-text);font-size:var(--jyd-font-size-label);gap:8px;font-weight:600;display:grid}.jyd-field input[data-v-0cde0325]:not([type=checkbox]){width:100%;height:var(--jyd-control-height);border:1px solid var(--jyd-color-border-strong);border-radius:var(--jyd-radius-control);color:var(--jyd-color-text);background:#fff;outline:none;padding:0 13px;font-weight:400;transition:border-color .14s,box-shadow .14s}.jyd-field input[data-v-0cde0325]:not([type=checkbox]):focus{border-color:var(--jyd-color-brand);box-shadow:var(--jyd-focus-ring)}.jyd-auth__preferences[data-v-0cde0325]{color:var(--jyd-color-muted);font-size:var(--jyd-font-size-caption);flex-wrap:wrap;gap:10px 24px;display:flex}.jyd-auth__preferences label[data-v-0cde0325]{align-items:center;gap:8px;min-height:28px;display:inline-flex}.jyd-auth__preferences input[data-v-0cde0325]{width:16px;height:16px;accent-color:var(--jyd-color-brand)}.jyd-auth__error[data-v-0cde0325]{border-left:3px solid var(--jyd-color-error);color:var(--jyd-color-error);background:#fff3f1;margin:-6px 0 0;padding:10px 12px;line-height:1.6}.jyd-auth__submit[data-v-0cde0325]{width:100%}.jyd-auth__safe-note[data-v-0cde0325]{color:var(--jyd-color-muted);text-align:center;margin:16px 0 0;font-size:12px}.jyd-auth__legal[data-v-0cde0325]{width:100%;color:var(--jyd-color-muted);text-align:center;justify-content:center;gap:8px 16px;margin-top:18px;padding:0 8px;font-size:12px;display:flex}.jyd-auth__legal a[data-v-0cde0325]{color:inherit;text-underline-offset:3px}@media (width<=1100px){.jyd-auth[data-v-0cde0325]{grid-template-columns:minmax(360px,42fr) minmax(460px,58fr)}.jyd-auth__brand-inner[data-v-0cde0325]{padding:46px}.jyd-auth__brand-copy h1[data-v-0cde0325]{font-size:28px}}@media (width<=760px){.jyd-auth[data-v-0cde0325]{display:block}.jyd-auth__brand[data-v-0cde0325]{min-height:104px}.jyd-auth__brand-inner[data-v-0cde0325]{align-items:center;width:100%;padding:20px 18px;display:flex}.jyd-auth__logo-frame[data-v-0cde0325]{border-radius:18px;flex:none;width:68px}.jyd-auth__brand-copy[data-v-0cde0325]{margin:0 0 0 14px}.jyd-auth__brand-copy h1[data-v-0cde0325]{letter-spacing:-.025em;font-size:16px}.jyd-auth__main[data-v-0cde0325]{min-height:calc(100vh - 104px);padding:20px 16px 16px}.jyd-auth__card[data-v-0cde0325]{box-shadow:none;border-radius:14px;padding:26px 20px}.jyd-auth__legal[data-v-0cde0325]{flex-direction:column;gap:4px}}.jyd-dialog[data-v-c027c9b2]{z-index:1000;box-sizing:border-box;width:100%;max-width:none;height:100dvh;max-height:none;padding:max(24px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));background:#11231a7a;border:0;place-items:center;margin:0;display:grid;position:fixed;inset:0;overflow:hidden}.jyd-dialog__surface[data-v-c027c9b2]{border:1px solid var(--jyd-color-border);border-radius:var(--jyd-radius-dialog);background:var(--jyd-color-surface);flex-direction:column;width:min(840px,100%);min-width:0;max-width:100%;max-height:100%;margin:0;display:flex;overflow:hidden;box-shadow:0 24px 80px #0820143d}.jyd-dialog__surface[data-size=compact][data-v-c027c9b2]{width:min(560px,100%)}.jyd-dialog__surface[data-size=wide][data-v-c027c9b2]{width:min(1120px,100%)}.jyd-dialog__surface[data-size=workspace][data-v-c027c9b2]{width:min(1320px,100%)}.jyd-dialog__header[data-v-c027c9b2]{border-bottom:1px solid var(--jyd-color-border);justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 26px 18px;display:flex}.jyd-dialog__header h2[data-v-c027c9b2]{margin:0;font-size:20px;line-height:1.4}.jyd-dialog__header p[data-v-c027c9b2]{color:var(--jyd-color-muted);margin:8px 0 0;line-height:1.6}.jyd-dialog__close[data-v-c027c9b2]{width:40px;height:40px;color:var(--jyd-color-muted);background:0 0;border:0;border-radius:8px;flex:0 0 40px;place-items:center;font-size:28px;line-height:1;display:grid}.jyd-dialog__close[data-v-c027c9b2]:hover{color:var(--jyd-color-text);background:var(--jyd-color-page)}.jyd-dialog__close[data-v-c027c9b2]:disabled{cursor:wait;color:#9aa69f;background:0 0}.jyd-dialog__body[data-v-c027c9b2]{overscroll-behavior:contain;overflow-wrap:anywhere;min-width:0;min-height:0;scroll-padding-block:18px;scroll-padding-bottom:calc(var(--jyd-dialog-footer-padding-block) + var(--jyd-primary-height));padding:22px 26px 26px;overflow:auto}.jyd-dialog__body[data-v-c027c9b2]>*{max-width:100%}.jyd-dialog__workspace[data-v-c027c9b2]{gap:24px;min-width:0;display:grid}.jyd-dialog__workspace[data-has-navigation=true][data-v-c027c9b2]{grid-template-columns:minmax(176px,220px) minmax(0,1fr);align-items:start}.jyd-dialog__navigation[data-v-c027c9b2]{overscroll-behavior:contain;min-width:0;max-height:calc(100dvh - 220px);position:sticky;top:0;overflow:auto}.jyd-dialog__content[data-v-c027c9b2]{min-width:0}.jyd-dialog__footer[data-v-c027c9b2]{padding:var(--jyd-dialog-footer-padding-block) 26px max(var(--jyd-dialog-footer-padding-block), env(safe-area-inset-bottom));border-top:1px solid var(--jyd-color-border);background:var(--jyd-color-footer-surface);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:10px;display:flex;box-shadow:0 -10px 24px #0d35200d}@media (width<=760px){.jyd-dialog[data-v-c027c9b2]{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.jyd-dialog__header[data-v-c027c9b2],.jyd-dialog__body[data-v-c027c9b2],.jyd-dialog__footer[data-v-c027c9b2]{padding-left:16px;padding-right:16px}.jyd-dialog__header[data-v-c027c9b2]{gap:12px;padding-top:18px}.jyd-dialog__header h2[data-v-c027c9b2]{font-size:18px}.jyd-dialog__footer[data-v-c027c9b2]>.jyd-button{flex:132px}.jyd-dialog__workspace[data-has-navigation=true][data-v-c027c9b2]{grid-template-columns:1fr;gap:16px}.jyd-dialog__navigation[data-v-c027c9b2]{max-height:none;position:static;overflow:visible}}.jyd-action-group[data-v-49f83d65]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jyd-action-menu__trigger[data-v-49f83d65]{justify-content:center;align-items:center;gap:8px;display:flex}.jyd-action-menu__chevron[data-v-49f83d65]{transition:transform .14s}.jyd-action-menu__chevron--open[data-v-49f83d65]{transform:rotate(180deg)}.jyd-action-menu__panel[data-v-49f83d65]{z-index:1300;border:1px solid var(--jyd-color-border);background:#fff;border-radius:10px;min-width:152px;max-height:min(320px,100dvh - 16px);padding:6px;display:grid;position:fixed;overflow:auto;box-shadow:0 14px 34px #112c1f29}.jyd-action-menu__panel>button[data-v-49f83d65]{min-height:38px;color:var(--jyd-color-text);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 12px}.jyd-action-menu__panel>button[data-v-49f83d65]:hover:not(:disabled),.jyd-action-menu__panel>button[data-v-49f83d65]:focus-visible{color:var(--jyd-color-brand);background:#edf7f1;outline:none}.jyd-action-menu__panel>button[data-v-49f83d65]:disabled{cursor:not-allowed;opacity:.45}@media (width<=640px){.jyd-action-group[data-v-49f83d65]{width:100%}.jyd-action-group>.jyd-button[data-v-49f83d65]{flex:auto}.jyd-action-menu__trigger[data-v-49f83d65]{flex:none!important}}.jyd-password-page[data-v-63501303]{background:var(--jyd-color-page);flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100vh;padding:28px 20px;display:flex}.jyd-password-card[data-v-63501303]{border:1px solid var(--jyd-color-border);background:var(--jyd-color-surface);border-radius:16px;width:min(560px,100%);overflow:hidden;box-shadow:0 14px 38px #112c1f14}.jyd-password-card__header[data-v-63501303]{color:#fff;background:var(--jyd-color-brand-deep);grid-template-columns:76px 1fr;align-items:center;gap:22px;padding:26px 30px;display:grid}.jyd-password-card__logo[data-v-63501303]{background:#fffffff5;border:1px solid #ffffff3d;border-radius:20px;width:76px;height:76px;overflow:hidden}.jyd-password-card__logo img[data-v-63501303]{object-fit:contain;width:100%;height:100%;display:block}.jyd-password-card__header p[data-v-63501303]{color:#9defbd;letter-spacing:.06em;margin:0 0 5px;font-size:12px;font-weight:700}.jyd-password-card__header h1[data-v-63501303]{letter-spacing:-.02em;margin:0;font-size:24px;line-height:1.35}.jyd-password-card__header div>span[data-v-63501303]{color:#ffffffb8;margin-top:5px;font-size:13px;line-height:1.5;display:block}.jyd-password-card__account[data-v-63501303]{border-bottom:1px solid var(--jyd-color-border);color:var(--jyd-color-muted);background:#f8fbf9;align-items:center;gap:12px;padding:14px 30px;display:flex}.jyd-password-card__account span[data-v-63501303]{font-size:13px}.jyd-password-card__account strong[data-v-63501303]{color:var(--jyd-color-text);font-size:14px}.jyd-password-form[data-v-63501303]{gap:17px;padding:26px 30px 30px;display:grid}.jyd-password-form__policy[data-v-63501303]{color:var(--jyd-color-muted);background:#f3f8f5;border-left:3px solid #78b98e;gap:3px;margin:0;padding:11px 13px;font-size:12px;line-height:1.6;display:grid}.jyd-password-form__policy strong[data-v-63501303]{color:var(--jyd-color-text);font-size:13px}.jyd-password-form>.jyd-button[data-v-63501303]{width:100%;min-height:44px}.jyd-password-page__legal[data-v-63501303]{color:var(--jyd-color-muted);font-size:var(--jyd-font-size-caption);text-align:center;justify-content:center;gap:8px 18px;display:flex}.jyd-password-page__legal a[data-v-63501303]{color:inherit}@media (width<=600px){.jyd-password-page[data-v-63501303]{justify-content:flex-start;padding:14px}.jyd-password-card__header[data-v-63501303]{grid-template-columns:58px 1fr;gap:14px;padding:22px 20px}.jyd-password-card__logo[data-v-63501303]{border-radius:16px;width:58px;height:58px}.jyd-password-card__header h1[data-v-63501303]{font-size:20px}.jyd-password-card__header div>span[data-v-63501303]{display:none}.jyd-password-card__account[data-v-63501303],.jyd-password-form[data-v-63501303]{padding-left:20px;padding-right:20px}.jyd-password-page__legal[data-v-63501303]{flex-direction:column;gap:4px}}.jyd-table-scroll[data-v-fea4b31e]{border:1px solid var(--jyd-color-border);border-radius:var(--jyd-radius-panel);overscroll-behavior-inline:contain;scrollbar-gutter:stable;background:#fff;width:100%;overflow:auto}.jyd-table-scroll[data-v-fea4b31e]:focus-visible{outline-offset:3px}.jyd-table[data-v-fea4b31e]{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:max-content;min-width:100%}.jyd-table caption[data-v-fea4b31e]{color:var(--jyd-color-text);text-align:left;padding:13px 16px;font-size:14px;font-weight:750}.jyd-table th[data-v-fea4b31e]{border-top:1px solid var(--jyd-color-border);border-bottom:1px solid var(--jyd-color-border);color:#4d5d55;background:var(--jyd-color-surface-subtle);text-align:left;white-space:nowrap;height:42px;padding:0 16px;font-size:13px;font-weight:700;position:relative}.jyd-table td[data-v-fea4b31e]{height:var(--jyd-table-row-height);text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #edf1ef;padding:7px 16px;font-size:13px;overflow:hidden}.jyd-table tbody tr:last-child td[data-v-fea4b31e]{border-bottom:0}.jyd-table tbody tr:hover td[data-v-fea4b31e]{background:#fbfdfc}.jyd-table__resizer[data-v-fea4b31e]{z-index:2;cursor:col-resize;background:0 0;border:0;width:12px;position:absolute;inset:0 -6px 0 auto}.jyd-table__resizer[data-v-fea4b31e]:after{content:"";background:0 0;border-radius:2px;width:2px;position:absolute;inset:10px 5px}.jyd-table__resizer[data-v-fea4b31e]:hover:after,.jyd-table__resizer[data-v-fea4b31e]:focus-visible:after{background:var(--jyd-color-brand)}@media (width<=760px){.jyd-table-scroll[data-v-fea4b31e]{border-radius:10px;margin-inline:-2px}.jyd-table caption[data-v-fea4b31e]{position:sticky;left:0}.jyd-table th[data-v-fea4b31e],.jyd-table td[data-v-fea4b31e]{padding-left:13px;padding-right:13px}}.jyd-system-state[data-v-cdd37773]{border:1px solid var(--jyd-color-border);border-radius:var(--jyd-radius-panel);background:#fff;grid-template-columns:42px minmax(0,1fr);gap:16px;width:min(620px,100%);margin:48px auto;padding:28px;display:grid}.jyd-system-state__mark[data-v-cdd37773]{width:42px;height:42px;color:var(--jyd-color-brand);background:#eaf6ef;border-radius:50%;place-items:center;font-size:20px;font-weight:800;display:grid}.jyd-system-state--error .jyd-system-state__mark[data-v-cdd37773]{color:var(--jyd-color-error);background:#fff0ee}.jyd-system-state h2[data-v-cdd37773]{margin:0;font-size:19px}.jyd-system-state p[data-v-cdd37773]{color:var(--jyd-color-muted);margin:8px 0 18px;line-height:1.7}.jyd-status-tag[data-v-860d57dc]{color:#46564e;white-space:nowrap;background:#f7faf8;border:1px solid #d7e2dc;border-radius:999px;align-items:center;gap:7px;min-height:26px;padding:2px 9px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.jyd-status-tag>span[data-v-860d57dc]{background:#829087;border-radius:50%;width:7px;height:7px}.jyd-status-tag[data-tone=success][data-v-860d57dc]{color:#11653a;background:#edf8f1;border-color:#bde0ca}.jyd-status-tag[data-tone=success]>span[data-v-860d57dc]{background:#198754}.jyd-status-tag[data-tone=warning][data-v-860d57dc]{color:#805800;background:#fff9e8;border-color:#ead69f}.jyd-status-tag[data-tone=warning]>span[data-v-860d57dc]{background:#d99a12}.jyd-status-tag[data-tone=danger][data-v-860d57dc]{color:#a02b23;background:#fff3f1;border-color:#efc5c1}.jyd-status-tag[data-tone=danger]>span[data-v-860d57dc]{background:#c7463d}.jyd-status-tag[data-tone=info][data-v-860d57dc]{color:#315c7b;background:#f1f7fb;border-color:#c8d9e7}.jyd-status-tag[data-tone=info]>span[data-v-860d57dc]{background:#4d83a8}.mini-editor-media-upload[data-v-1ebf9383]{gap:6px;display:grid}.mini-editor-media-upload small[data-v-1ebf9383]{color:var(--jyd-color-muted);line-height:1.5}.mini-editor-media-upload output[data-v-1ebf9383]{overflow-wrap:anywhere;color:#285740;font-size:12px}
