@charset "UTF-8";@font-face{font-family:Paperlogy;src:url(/assets/Paperlogy-4Regular-DIDoo1ID.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Paperlogy;src:url(/assets/Paperlogy-7Bold-DBuKOf_n.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Paperlogy;src:url(/assets/Paperlogy-8ExtraBold-C8PsdfHw.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:HakgyoansimGeurimilgi;src:url(/assets/HakgyoansimGeurimilgiTTF-R-DmsPJM3Y.woff2) format("woff2");font-weight:400;font-style:normal}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.common-alert-dialog__backdrop[data-v-ce520b30]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-alert-dialog-backdrop);background:#2c344238;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.common-alert-dialog[data-v-ce520b30]{position:fixed;top:50%;left:50%;z-index:var(--z-index-alert-dialog-panel);width:min(420px,100vw - 32px);display:grid;gap:18px;padding:24px;border-radius:var(--content-border-radius, 28px);border:1px solid rgba(79,108,219,.12);background:#fffbf5fa;box-shadow:0 28px 60px #2c34422e;transform:translate(-50%,-50%)}.common-alert-dialog__header[data-v-ce520b30]{display:grid;gap:6px}.common-alert-dialog__header p[data-v-ce520b30],.common-alert-dialog__header h3[data-v-ce520b30]{margin:0}.common-alert-dialog__header p[data-v-ce520b30]{color:#4f6cdb;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.common-alert-dialog__header h3[data-v-ce520b30]{color:var(--text);font-size:1.18rem;line-height:1.4}.common-alert-dialog__message[data-v-ce520b30]{margin:0;color:var(--text-soft);font-size:.95rem;line-height:1.6}.common-alert-dialog__actions[data-v-ce520b30]{display:flex;justify-content:flex-end;gap:10px}.common-alert-dialog__ghost[data-v-ce520b30],.common-alert-dialog__confirm[data-v-ce520b30]{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 1rem;border:1px solid transparent;border-radius:999px;font-size:inherit;font-weight:700;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,opacity .18s ease;gap:4px}.common-alert-dialog__ghost[data-v-ce520b30]:hover:not(:disabled),.common-alert-dialog__confirm[data-v-ce520b30]:hover:not(:disabled){transform:translateY(0)}.common-alert-dialog__ghost svg[data-v-ce520b30],.common-alert-dialog__confirm svg[data-v-ce520b30]{flex-shrink:0;width:20px;height:20px}.common-alert-dialog__ghost[data-v-ce520b30]{border:1px solid transparent;background:#303b5914;color:var(--text-soft)}.common-alert-dialog__ghost[data-v-ce520b30]:hover:not(:disabled){background:#303b591f;color:var(--text)}.common-alert-dialog__confirm[data-v-ce520b30]{border-color:transparent;background:#4f6cdb1f;color:#35509f}.common-alert-dialog__confirm[data-v-ce520b30]:hover:not(:disabled){background:#4f6cdb2e;color:#35509f}.common-alert-dialog__confirm.is-danger[data-v-ce520b30]{border-color:transparent;background:linear-gradient(135deg,#d85d4d,#e97767);color:#fff}.common-alert-dialog__confirm.is-danger[data-v-ce520b30]:hover:not(:disabled){background:linear-gradient(135deg,#cb5344,#df6d5d);color:#fff}.common-alert-dialog__panel-enter-active[data-v-ce520b30],.common-alert-dialog__panel-leave-active[data-v-ce520b30],.common-alert-dialog__backdrop-enter-active[data-v-ce520b30],.common-alert-dialog__backdrop-leave-active[data-v-ce520b30]{transition:opacity .2s ease,transform .2s ease}.common-alert-dialog__panel-enter-from[data-v-ce520b30],.common-alert-dialog__panel-leave-to[data-v-ce520b30]{opacity:0;transform:translate(-50%,calc(-50% + 12px))}.common-alert-dialog__backdrop-enter-from[data-v-ce520b30],.common-alert-dialog__backdrop-leave-to[data-v-ce520b30]{opacity:0}@media (max-width: 900px){.common-alert-dialog__actions[data-v-ce520b30]{flex-direction:column-reverse}.common-alert-dialog__ghost[data-v-ce520b30],.common-alert-dialog__confirm[data-v-ce520b30]{width:100%}}.auth-callback[data-v-6f1b2649]{min-height:100vh;display:grid;place-items:center;padding:32px 20px;background:radial-gradient(circle at top,rgba(125,184,255,.25),transparent 32rem),linear-gradient(180deg,#f8fbff,#fff7ef)}.auth-callback__panel[data-v-6f1b2649]{width:min(100%,540px);padding:32px 28px;border-radius:var(--content-border-radius, 28px);background:#ffffffeb;border:1px solid rgba(79,108,219,.12);box-shadow:0 24px 60px #2f3d561f;text-align:center}.auth-callback__panel h1[data-v-6f1b2649]{margin:0 0 12px;font-size:1.8rem}.auth-callback__panel p[data-v-6f1b2649]{margin:0;color:var(--text-soft);line-height:1.6}.auth-callback__eyebrow[data-v-6f1b2649]{margin-bottom:10px!important;color:#4f6cdb!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.auth-callback__actions[data-v-6f1b2649]{margin-top:24px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.auth-callback__link[data-v-6f1b2649]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:150px;min-height:44px;padding:0 18px;border-radius:999px;text-decoration:none;font-weight:700;border:1px solid rgba(79,108,219,.16);color:var(--text);background:#ffffffb3}.server-error[data-v-8660e1ef]{min-height:100dvh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at top,rgba(255,210,138,.3),transparent 28rem),linear-gradient(180deg,#fffaf2,#f6f9ff)}.server-error__panel[data-v-8660e1ef]{width:min(100%,560px);padding:40px 32px;border-radius:28px;border:1px solid rgba(187,125,24,.14);background:#fffffff0;box-shadow:0 28px 70px #382b171f;text-align:center}.server-error__panel h1[data-v-8660e1ef]{margin:0;color:#1f2a3b;font-size:clamp(1.8rem,4vw,2.3rem);line-height:1.2}.server-error__eyebrow[data-v-8660e1ef]{margin:0 0 12px;color:#b36d07;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.server-error__description[data-v-8660e1ef]{margin:16px 0 0;color:var(--text-soft);line-height:1.6}.server-error__actions[data-v-8660e1ef]{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:28px}.server-error__button[data-v-8660e1ef]{display:inline-flex;align-items:center;justify-content:center;min-width:144px;min-height:48px;padding:0 20px;border-radius:999px;border:1px solid transparent;font-weight:700;font-size:.98rem;text-decoration:none;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease;gap:4px}.server-error__button .icon[data-v-8660e1ef]{width:20px;height:20px;flex-shrink:0}.server-error__button[data-v-8660e1ef]:hover{transform:translateY(-1px)}.server-error__button--primary[data-v-8660e1ef]{background:linear-gradient(135deg,#f0a43c,#efbd55);color:#1f2a3b;box-shadow:0 12px 24px #f0a43c3d}.server-error__button--secondary[data-v-8660e1ef]{border-color:#1f2a3b1f;background:#ffffffe0;color:#1f2a3b}@media (max-width: 640px){.server-error[data-v-8660e1ef]{padding:20px}.server-error__panel[data-v-8660e1ef]{padding:32px 24px}.server-error__actions[data-v-8660e1ef]{flex-direction:column}.server-error__button[data-v-8660e1ef]{width:100%}}.my-page-detail-header[data-v-b058e9dc]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid rgba(44,52,66,.1);flex-wrap:wrap}.my-page-detail-header__copy[data-v-b058e9dc]{display:flex;flex-direction:column;gap:10px}.my-page-detail-header__copy p[data-v-b058e9dc]{margin:0;color:var(--text-soft);font-size:.88rem;font-weight:700;line-height:1.4}.my-page-detail-header__copy strong[data-v-b058e9dc]{color:var(--text);font-size:1.4rem;line-height:1.2}.common-input[data-v-a1e40cc8]{--common-input-search-button-size: 20px;--common-input-search-button-left: 14px;--common-input-search-field-padding-left: 2.35rem;--common-input-clear-button-size: 20px;--common-input-clear-button-right: 14px;--common-input-clear-field-padding-right: 2.35rem;position:relative;display:block;width:100%;min-width:0}.common-input__field[data-v-a1e40cc8]{width:100%;height:100%;min-width:0}.common-input__field[data-v-a1e40cc8]:disabled{cursor:not-allowed;color:#2c344285;background-color:#2c344214}.common-input--search .common-input__field[data-v-a1e40cc8]{padding-left:var(--common-input-search-field-padding-left)}.common-input--clearable .common-input__field[data-v-a1e40cc8]{padding-right:var(--common-input-clear-field-padding-right)}.common-input__search-button[data-v-a1e40cc8]{position:absolute;top:50%;left:var(--common-input-search-button-left);z-index:1;width:var(--common-input-search-button-size);height:var(--common-input-search-button-size);display:grid;place-items:center;transform:translateY(-50%);transition:color .18s ease,opacity .18s ease}.common-input__search-button svg[data-v-a1e40cc8]{width:100%;height:100%;display:block}.common-input__search-button[data-v-a1e40cc8]:disabled{cursor:not-allowed;opacity:.8}.common-input__clear-button[data-v-a1e40cc8]{position:absolute;top:50%;right:var(--common-input-clear-button-right);z-index:1;width:var(--common-input-clear-button-size);height:var(--common-input-clear-button-size);display:grid;place-items:center;border-radius:999px;transform:translateY(-50%);color:#2c34426b;transition:color .18s ease,background-color .18s ease,opacity .18s ease}.common-input__clear-button svg[data-v-a1e40cc8]{width:100%;height:100%;display:block;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.common-input__clear-button[data-v-a1e40cc8]:hover:not(:disabled){color:#2c3442c2;background:#2c34420f}.common-input__clear-button[data-v-a1e40cc8]:disabled{cursor:not-allowed;opacity:.6}.common-input--disabled .common-input__search-button[data-v-a1e40cc8],.common-input--disabled .common-input__clear-button[data-v-a1e40cc8]{color:#2c344252}.common-select[data-v-8c986b03]{--common-select-icon-size: 20px;--common-select-icon-right: 12px;--common-select-padding-right: 2.4rem;position:relative;display:block;width:100%;min-width:0}.common-select__field[data-v-8c986b03]{width:100%;height:100%;min-width:0;padding-right:var(--common-select-padding-right);background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.common-select__field:disabled~.common-select__icon[data-v-8c986b03]{color:#2c344273}.common-select__field.xs[data-v-8c986b03]{--common-select-padding-right: 24px;padding-left:8px;letter-spacing:-.02em}.common-select__field.xs~.common-select__icon[data-v-8c986b03]{right:5px}.common-select__icon[data-v-8c986b03]{position:absolute;top:50%;right:var(--common-select-icon-right);width:var(--common-select-icon-size);height:var(--common-select-icon-size);display:grid;place-items:center;transform:translateY(-50%);pointer-events:none}.common-select__icon[data-v-8c986b03] svg{width:100%;height:100%;display:block}.TableList[data-v-46820439]{position:relative;border-radius:8px;border:1px solid rgba(79,108,219,.12)}.TableList>.tb-list>thead tr[data-v-46820439]:first-child>*{border-top:0}.TableList>.tb-list>tbody tr[data-v-46820439]:last-child>*{border-bottom:0}.TableList thead[data-v-46820439]{border-bottom:1px solid var(--color-border-gray-light)}.TableList.max[data-v-46820439]{overflow:unset}.TableList.max thead tr[data-v-46820439]:first-child>*:before{border-top:1px solid var(--color-border-gray-light)}.TableList.max thead tr[data-v-46820439]>*{top:calc(var(--headerHeight) + 1px)}.TableList.max thead tr[data-v-46820439]>*:first-child:before{border-top-left-radius:8px;border-color:var(--color-border-gray-light)}.TableList.max thead tr[data-v-46820439]>*:last-child:before{border-top-right-radius:8px}.TableList .border-bottom-line[data-v-46820439]{display:block;position:relative}.TableList .border-bottom-line[data-v-46820439]:before{content:"";height:1px;position:absolute;left:0;right:0;top:-1px;background-color:var(--color-border-gray-light)}.TableList .tb-list[data-v-46820439]{width:100%;table-layout:fixed;border-collapse:collapse;text-align:center}.TableList .tb-list th[data-v-46820439]{font-weight:600}.TableList .tb-list>tbody>tr[data-v-46820439]>*,.TableList .tb-list>thead>tr[data-v-46820439]>*,.TableList .tb-list>tfoot>tr[data-v-46820439]>*{vertical-align:middle}.TableList .tb-list>tbody>tr[data-v-46820439]>*:first-child,.TableList .tb-list>thead>tr[data-v-46820439]>*:first-child,.TableList .tb-list>tfoot>tr[data-v-46820439]>*:first-child{border-left:0}.TableList .tb-list>tbody>tr[data-v-46820439]>*:last-child,.TableList .tb-list>thead>tr[data-v-46820439]>*:last-child,.TableList .tb-list>tfoot>tr[data-v-46820439]>*:last-child{border-right:0}.TableList .tb-list>tbody>tr>*.left-line[data-v-46820439],.TableList .tb-list>thead>tr>*.left-line[data-v-46820439],.TableList .tb-list>tfoot>tr>*.left-line[data-v-46820439]{border-left:1px solid var(--color-border-gray-light)}.TableList .tb-list>tbody>tr>*.right-line[data-v-46820439],.TableList .tb-list>thead>tr>*.right-line[data-v-46820439],.TableList .tb-list>tfoot>tr>*.right-line[data-v-46820439]{border-right:1px solid var(--color-border-gray-light)}.TableList .tb-list>tbody>tr>*.vtop[data-v-46820439],.TableList .tb-list>thead>tr>*.vtop[data-v-46820439],.TableList .tb-list>tfoot>tr>*.vtop[data-v-46820439]{vertical-align:top}.TableList .tb-list>thead>tr[data-v-46820439]>*{height:40px;font-size:var(--font-size-heading-xxsmall);padding:4px 16px}.TableList .tb-list>tbody>tr[data-v-46820439]>*{height:56px;font-size:var(--font-size-label-medium);padding:12px 16px;transition:color .2s ease-out,background-color .2s ease-out}.TableList .tb-list.tb-list thead tr[data-v-46820439]>*:not([class*=bg-]),.TableList .tb-list .th-bg[data-v-46820439]{background-color:var(--color-surface-gray-subtler)}.TableList .tb-list .bg-error[data-v-46820439]{background-color:#fff3f6}.TableList .tb-list .bottom-line-0[data-v-46820439]{border-bottom:0}.TableList .tb-list .bottom-line-0[data-v-46820439]:is(tr)>*{border-bottom:0}.TableList .tb-list .bottom-line-0:is(tr)+tr[data-v-46820439]>*{border-top:0}.TableList .tb-list .bottom-line-0:is(thead)>tr[data-v-46820439]:last-child>*{border-bottom:0}.TableList .tb-list .bottom-line-0:is(thead)~tbody tr[data-v-46820439]:first-child>*{border-top:0}.TableList .tb-list.head-fix thead[data-v-46820439]{position:relative}.TableList .tb-list.head-fix thead tr[data-v-46820439]>*{position:sticky;top:1px;z-index:2}.TableList .tb-list.head-fix thead tr[data-v-46820439]>*:before{content:"";position:absolute;pointer-events:none;top:0;bottom:-1px;left:-1px;right:0;border-bottom:1px solid var(--color-border-gray-light);border-left:1px solid var(--color-surface-gray-subtler);background-color:var(--color-surface-gray-subtler, #f2f4f6);z-index:-1}.TableList .tb-list.head-fix thead tr[data-v-46820439]>*:not(:last-child):before{right:-1px}.TableList .tb-list.head-fix thead tr[data-v-46820439]:first-child>*:before{top:-1px}.TableList .tb-list.head-fix thead .fix-right[data-v-46820439],.TableList .tb-list.head-fix thead .fix-left[data-v-46820439]{z-index:3}.TableList caption[data-v-46820439]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px}.TableList.empty-table[data-v-46820439]{height:100%}.TableList.empty-table p[data-v-46820439]{color:var(--color-text-disabled, #9097a4);font-size:var(--font-size-heading-small, 19px);font-weight:600}.TableList.empty-table table[data-v-46820439]{height:100%}.TableList.empty-table table tbody tr[data-v-46820439]>*{height:calc(100% - 41px)}.CommonActionButton[data-v-1341fb04]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:120px;min-height:48px;padding:0 20px;border:1px solid transparent;font-size:1rem;font-weight:800;cursor:pointer;transition:background-color .2s ease-out,opacity .2s ease-out}.CommonActionButton[data-v-1341fb04]:disabled{cursor:not-allowed;opacity:.5}.CommonActionButton--default[data-v-1341fb04]{border-color:#6b7a946b;color:var(--text);background:#fff}.CommonActionButton--default[data-v-1341fb04]:not(:disabled):hover{background:#4f6cdb0f}.CommonActionButton--primary[data-v-1341fb04]{border:1px solid rgba(79,108,219,.36);background:#ffffffc2;color:#3150be}.CommonActionButton--primary[data-v-1341fb04]:not(:disabled):hover{background:#4f6cdb0f}.CommonActionButton--danger[data-v-1341fb04]{border-color:#c14f4f47;color:#c14f4f}.CommonActionButton--danger[data-v-1341fb04]:not(:disabled):hover{background:#fff3f3e6}.CommonActionButton--radius-sm[data-v-1341fb04]{border-radius:8px}.CommonActionButton--radius-md[data-v-1341fb04]{border-radius:12px}.CommonActionButton--radius-lg[data-v-1341fb04]{border-radius:16px}.CommonActionButton--radius-full[data-v-1341fb04]{border-radius:999px}.CommonActionButton--wide[data-v-1341fb04]{width:100%}.CommonActionButton__icon[data-v-1341fb04]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.CommonActionButton__label[data-v-1341fb04]{min-width:0}.my-page-detail__attachments[data-v-a4e4b6ea]{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.my-page-detail__attachments>strong[data-v-a4e4b6ea]{font-size:1rem}.my-page-detail__attachments ul[data-v-a4e4b6ea]{display:flex;gap:10px;flex-wrap:wrap;padding:16px;border-radius:12px;background:#ecf1f9b8;list-style:none}.my-page-detail__attachments li[data-v-a4e4b6ea]{min-width:200px;max-width:320px;border:1px solid rgba(107,122,148,.42);border-radius:99px;transition:background-color .2s ease-out}.my-page-detail__attachments li[data-v-a4e4b6ea]:hover{background:#2c34420a}.my-page-detail__attachments a[data-v-a4e4b6ea]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:10px 12px}.my-page-detail__attachments svg[data-v-a4e4b6ea]{flex-shrink:0}.my-page-detail__attachments .my-page-detail__file-name-wrap[data-v-a4e4b6ea]{display:flex;flex:1;align-items:center;min-width:0;overflow:hidden;font-size:.95rem;font-weight:700}.my-page-detail__attachments .my-page-detail__file-name[data-v-a4e4b6ea]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-page-detail__attachments .my-page-detail__file-extension[data-v-a4e4b6ea]{flex-shrink:0}.my-page-detail__attachments .my-page-detail__file-size[data-v-a4e4b6ea]{flex-shrink:0;color:var(--text-soft);font-size:.86rem;font-weight:700}.MyPageContentIssueDetailView[data-v-8c571c7c]{flex:1;display:flex;flex-direction:column;gap:24px;min-height:0;overflow:hidden}.MyPageContentIssueDetailView .my-page-detail__body[data-v-8c571c7c]{display:flex;flex-direction:column;gap:24px;flex:1;min-height:0;overflow:auto;padding-right:4px}.MyPageContentIssueDetailView .my-page-detail__head[data-v-8c571c7c]{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.MyPageContentIssueDetailView .my-page-detail__head span[data-v-8c571c7c]:first-child{color:#3150be;font-weight:700}.MyPageContentIssueDetailView .my-page-detail__head span[data-v-8c571c7c]:last-child{font-size:.95rem}.MyPageContentIssueDetailView .my-page-detail__head strong[data-v-8c571c7c]{min-width:0;font-size:1.5rem;line-height:1.2;word-break:break-word}.MyPageContentIssueDetailView .my-page-detail__content[data-v-8c571c7c]{flex-shrink:0;min-height:240px;padding:24px;border:1px solid var(--field-border);border-radius:18px;background:#ffffffa3;flex:1}.MyPageContentIssueDetailView .my-page-detail__actions[data-v-8c571c7c]{display:flex;justify-content:flex-end;flex-shrink:0}.MyPageContentIssueDetailView .my-page-detail__empty[data-v-8c571c7c]{display:flex;align-items:center;justify-content:center;flex:1;min-height:280px;color:var(--text-soft);font-weight:700}.content-issue-detail__meta[data-v-8c571c7c]{display:grid;gap:10px;margin:0}.content-issue-detail__meta div[data-v-8c571c7c]{display:grid;align-items:center;grid-template-columns:94px minmax(0,1fr);gap:12px}.content-issue-detail__meta dt[data-v-8c571c7c]{color:var(--text-soft);font-weight:800}.content-issue-detail__meta dd[data-v-8c571c7c]{margin:0;color:var(--text);font-weight:700}.content-issue-detail__status[data-v-8c571c7c]{display:inline-flex;align-items:center;justify-content:center;min-width:82px;padding:8px 14px;border:1px solid rgba(107,122,148,.24);border-radius:999px;background:#ffffffc2;color:#576273;font-size:.9rem;font-weight:700;white-space:nowrap}.content-issue-detail__status.is-submitted[data-v-8c571c7c]{border-color:#4f6cdb47;background:#4f6cdb1a;color:#3150be}.content-issue-detail__status.is-reviewing[data-v-8c571c7c]{border-color:#d68a1c4d;background:#fff4e0f2;color:#a76010}.content-issue-detail__status.is-completed[data-v-8c571c7c]{border-color:#259a7447;background:#e2f7f0f2;color:#16785b}.content-issue-detail__status.is-rejected[data-v-8c571c7c]{border-color:#c14f4f3d;background:#fff3f3f2;color:#b34848}.my-page-detail__content[data-v-8c571c7c]{display:flex;flex-direction:column;gap:12px}.my-page-detail__content h3[data-v-8c571c7c],.my-page-detail__content p[data-v-8c571c7c]{margin:0}.my-page-detail__content h3[data-v-8c571c7c]{color:var(--text);font-size:1rem}.my-page-detail__content p[data-v-8c571c7c]{color:var(--text);line-height:1.8;white-space:pre-wrap;word-break:break-word}.content-issue-detail__answer[data-v-8c571c7c]{display:flex;flex-direction:column;gap:14px;flex-shrink:0;padding:22px 24px;border:1px solid rgba(79,108,219,.18);border-radius:18px;background:#4f6cdb0f}.content-issue-detail__answer header[data-v-8c571c7c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.content-issue-detail__answer strong[data-v-8c571c7c]{color:#3150be;font-size:1rem}.content-issue-detail__answer span[data-v-8c571c7c]{color:var(--text-soft);font-size:.92rem;font-weight:700}.content-issue-detail__answer p[data-v-8c571c7c]{margin:0;color:var(--text);line-height:1.8;white-space:pre-wrap;word-break:break-word}.my-page-detail__actions[data-v-8c571c7c]{gap:12px;flex-wrap:wrap}@media (max-width: 900px){.content-issue-detail__meta div[data-v-8c571c7c]{grid-template-columns:1fr;gap:4px}.content-issue-detail__answer header[data-v-8c571c7c]{align-items:flex-start;flex-direction:column}}.my-page-pagination[data-v-2142ddb4]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:space-between;margin-top:auto}.my-page-pagination__total[data-v-2142ddb4]{color:var(--text-soft);font-size:.92rem;line-height:1.4;font-weight:700}.my-page-pagination__controls[data-v-2142ddb4]{display:flex;align-items:center;gap:16px;justify-content:center;margin:0 auto;flex-wrap:wrap}.my-page-pagination__controls>button[data-v-2142ddb4],.my-page-pagination__controls .my-page-pagination__pages button[data-v-2142ddb4]{min-width:44px;min-height:44px;padding:0 14px;border-radius:12px;border:1px solid rgba(107,122,148,.24);background:#ffffffc2;color:var(--text);font-weight:700;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.my-page-pagination__controls>button[data-v-2142ddb4]:hover:not(:disabled,.is-active),.my-page-pagination__controls .my-page-pagination__pages button[data-v-2142ddb4]:hover:not(:disabled,.is-active){border-color:#4f6cdb47;background:#2c34420a;color:#3150be}.my-page-pagination__controls>button[data-v-2142ddb4]:disabled,.my-page-pagination__controls .my-page-pagination__pages button[data-v-2142ddb4]:disabled{cursor:not-allowed;opacity:.45}.my-page-pagination__pages[data-v-2142ddb4]{display:flex;align-items:center;gap:8px}.my-page-pagination__pages button.is-active[data-v-2142ddb4]{border-color:#4f6cdb52;background:#4f6cdb1f;color:#3150be}.my-page-pagination__pages--mobile[data-v-2142ddb4]{display:none}.my-page-pagination__ellipsis[data-v-2142ddb4]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;color:var(--text-soft);font-weight:700}@media (max-width: 900px){.my-page-pagination__total[data-v-2142ddb4]{font-size:.9rem}.my-page-pagination__controls[data-v-2142ddb4]{gap:12px}.my-page-pagination__controls>button[data-v-2142ddb4],.my-page-pagination__pages button[data-v-2142ddb4]{min-width:36px;min-height:36px;padding:0 12px;border-radius:8px;font-size:.9rem}.my-page-pagination__pages--desktop[data-v-2142ddb4]{display:none}.my-page-pagination__pages--mobile[data-v-2142ddb4]{display:flex}}.MyPageEmptyState[data-v-72190f29]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;color:var(--text-soft)}.MyPageContentIssuePanel[data-v-62bd4203]{display:flex;flex-direction:column;gap:24px;flex:1;min-height:0}.my-page-content-issue-list__head[data-v-62bd4203]{display:flex;flex-direction:column;gap:24px;flex-shrink:0}.my-page-content-issue-list__filters[data-v-62bd4203]{display:flex;align-items:center;justify-content:end;gap:14px;flex-wrap:wrap}.filter-wrap[data-v-62bd4203]{display:flex;align-items:center;gap:12px}.filter-wrap span[data-v-62bd4203]{color:var(--text);font-weight:700;white-space:nowrap}.filter-wrap[data-v-62bd4203] select{min-width:122px;padding-left:16px;border-radius:12px;border:1px solid rgba(107,122,148,.42);background:#ffffffc2;font-weight:700;height:48px}.filter-wrap.search[data-v-62bd4203]{width:200px}.filter-wrap.search[data-v-62bd4203] input{border-radius:12px;border:1px solid rgba(107,122,148,.42);background:#ffffffc2;font-weight:600;height:48px}.my-page-content-issue-list[data-v-62bd4203]{display:block}.my-page-content-issue-list.empty-table[data-v-62bd4203]{flex:1!important;height:auto!important;min-height:497px}.my-page-content-issue-list.empty-table[data-v-62bd4203] table{height:100%}.my-page-content-issue-list.empty-table[data-v-62bd4203] tbody tr>*{height:calc(100% - 56px)}.my-page-content-issue-list__table-head th[data-v-62bd4203]{height:56px;padding:0 20px;background:#ecf1f9f5;color:var(--text);font-size:.94rem;font-weight:800}.my-page-content-issue-list__row[data-v-62bd4203]{cursor:pointer;transition:background-color .2s ease-out}.my-page-content-issue-list__row[data-v-62bd4203]:hover{background:#4f6cdb0a}.my-page-content-issue-list__row[data-v-62bd4203]:focus-visible{outline:2px solid rgba(79,108,219,.28);outline-offset:-2px}.my-page-content-issue-list__row td[data-v-62bd4203]{height:88px;padding:0 20px;border-top:1px solid rgba(79,108,219,.08);background:transparent;color:var(--text);vertical-align:middle}.my-page-content-issue-list__title-cell[data-v-62bd4203]{text-align:left}.my-page-content-issue-list__title-cell>span[data-v-62bd4203]{display:flex;flex-direction:column;gap:8px}.my-page-content-issue-list__title-cell>span strong[data-v-62bd4203]{padding-top:6px;color:#3150be;font-size:.92rem;font-weight:800}.my-page-content-issue-list__title-cell>span .title-wrap[data-v-62bd4203]{display:flex;align-items:center;gap:6px}.my-page-content-issue-list__title-cell>span .title-wrap svg[data-v-62bd4203]{flex-shrink:0}.my-page-content-issue-list__title-cell>span .title-wrap span[data-v-62bd4203]{min-width:0;overflow:hidden;color:var(--text);font-size:1rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.my-page-content-issue-list__status[data-v-62bd4203]{display:inline-flex;align-items:center;justify-content:center;min-width:82px;padding:8px 14px;border:1px solid rgba(107,122,148,.24);border-radius:999px;background:#ffffffc2;color:#576273;font-size:.9rem;font-weight:700;white-space:nowrap}.my-page-content-issue-list__status.is-submitted[data-v-62bd4203]{border-color:#4f6cdb47;background:#4f6cdb1a;color:#3150be}.my-page-content-issue-list__status.is-reviewing[data-v-62bd4203]{border-color:#d68a1c4d;background:#fff4e0f2;color:#a76010}.my-page-content-issue-list__status.is-completed[data-v-62bd4203]{border-color:#259a7447;background:#e2f7f0f2;color:#16785b}.my-page-content-issue-list__status.is-rejected[data-v-62bd4203]{border-color:#c14f4f3d;background:#fff3f3f2;color:#b34848}.my-page-content-issue-list__date[data-v-62bd4203]{color:var(--text-soft);font-size:.92rem;font-weight:700;white-space:nowrap}.my-page-content-issue-list__mobile-card-list[data-v-62bd4203]{display:none;flex-direction:column;gap:12px;min-height:0}.my-page-content-issue-list__mobile-card[data-v-62bd4203]{display:flex;flex-direction:column;gap:14px;width:100%;padding:18px;border:1px solid rgba(79,108,219,.12);border-radius:18px;background:#ffffffc2;text-align:left;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.my-page-content-issue-list__mobile-card[data-v-62bd4203]:hover{border-color:#4f6cdb38;background:#4f6cdb0f}.my-page-content-issue-list__mobile-card[data-v-62bd4203]:focus-visible{outline:2px solid rgba(79,108,219,.28);outline-offset:2px}.my-page-content-issue-list__mobile-card-top[data-v-62bd4203],.my-page-content-issue-list__mobile-card-bottom[data-v-62bd4203]{display:flex;align-items:center;justify-content:space-between;gap:12px}.my-page-content-issue-list__mobile-card-top strong[data-v-62bd4203]{color:#3150be;font-size:.92rem;font-weight:800}.my-page-content-issue-list__mobile-card-title[data-v-62bd4203]{display:flex;align-items:center;gap:6px;color:var(--text);font-size:1rem;font-weight:800;line-height:1.5;word-break:break-word}.my-page-content-issue-list__mobile-card-title span[data-v-62bd4203]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-page-content-issue-list__mobile-card-title svg[data-v-62bd4203]{flex-shrink:0}.my-page-content-issue-list__mobile-card-bottom[data-v-62bd4203]{justify-content:flex-start;gap:6px;color:var(--text-soft);font-size:.92rem;font-weight:600}.my-page-content-issue-list__mobile-card-bottom span[data-v-62bd4203]:last-child{display:flex;align-items:center;vertical-align:middle}.my-page-content-issue-list__mobile-card-bottom span[data-v-62bd4203]:last-child:before{display:inline-block;width:2px;height:12px;margin-right:6px;background-color:#4f6cdb3d;content:""}.my-page-content-issue-panel__error[data-v-62bd4203]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;border:1px solid rgba(79,108,219,.1);border-radius:14px;background:#ffffffa3;color:var(--text-soft);text-align:center}.my-page-content-issue-panel__error[data-v-62bd4203]{color:#b93c3c;font-weight:800}@media (max-width: 900px){.my-page-content-issue-list__filters[data-v-62bd4203]{justify-content:stretch}.filter-wrap[data-v-62bd4203]{width:100%;justify-content:space-between}.filter-wrap.search[data-v-62bd4203]{width:100%}.my-page-content-issue-list[data-v-62bd4203]{display:none}.my-page-content-issue-list__mobile-card-list[data-v-62bd4203]{display:flex}.my-page-content-issue-list__mobile-card-bottom[data-v-62bd4203]{flex-wrap:wrap;justify-content:flex-start}.my-page-content-issue-list__title-cell .title-wrap span[data-v-62bd4203]{white-space:normal}.my-page-content-issue-list__status[data-v-62bd4203]{padding:4px 12px;font-size:.85rem}}.MyPageInquiryDetailView[data-v-e7102492]{flex:1;display:flex;flex-direction:column;gap:24px;min-height:0;overflow:hidden}.MyPageInquiryDetailView .my-page-detail__body[data-v-e7102492]{display:flex;flex-direction:column;gap:24px;flex:1;min-height:0;overflow:auto;padding-right:4px}.MyPageInquiryDetailView .my-page-detail__head[data-v-e7102492]{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.MyPageInquiryDetailView .my-page-detail__head span[data-v-e7102492]:first-child{color:#3150be;font-weight:700}.MyPageInquiryDetailView .my-page-detail__head span[data-v-e7102492]:last-child{font-size:.95rem}.MyPageInquiryDetailView .my-page-detail__head strong[data-v-e7102492]{min-width:0;font-size:1.5rem;line-height:1.2;word-break:break-word}.MyPageInquiryDetailView .my-page-detail__content[data-v-e7102492]{flex-shrink:0;min-height:240px;padding:24px;border:1px solid var(--field-border);border-radius:18px;background:#ffffffa3;flex:1}.MyPageInquiryDetailView .my-page-detail__actions[data-v-e7102492]{display:flex;justify-content:flex-end;flex-shrink:0}.MyPageInquiryDetailView .my-page-detail__empty[data-v-e7102492]{display:flex;align-items:center;justify-content:center;flex:1;min-height:280px;color:var(--text-soft);font-weight:700}.my-page-detail__content p[data-v-e7102492]{margin:0;color:var(--text);line-height:1.8;white-space:pre-wrap;word-break:break-word}.my-page-detail__answer[data-v-e7102492]{display:flex;flex-direction:column;gap:14px;flex-shrink:0;padding:22px 24px;border-radius:18px;border:1px solid rgba(79,108,219,.18);background:#4f6cdb0f}.my-page-detail__answer header[data-v-e7102492]{display:flex;align-items:center;justify-content:space-between;gap:12px}.my-page-detail__answer strong[data-v-e7102492]{color:#3150be;font-size:1rem}.my-page-detail__answer span[data-v-e7102492]{color:var(--text-soft);font-size:.92rem;font-weight:700}.my-page-detail__answer p[data-v-e7102492]{margin:0;color:var(--text);line-height:1.8;white-space:pre-wrap;word-break:break-word}.my-page-detail__actions[data-v-e7102492]{gap:12px;flex-wrap:wrap}.MyPageInquiryFormView[data-v-d692c4bd]{display:flex;flex-direction:column;gap:24px;flex:1;min-height:0;overflow:hidden}.my-page-inquiry-form__body[data-v-d692c4bd]{display:flex;flex-direction:column;gap:20px;flex:1;min-height:0;overflow:auto;padding-right:4px}.my-page-inquiry-form__field[data-v-d692c4bd]{display:flex;flex-direction:column;gap:10px}.my-page-inquiry-form__field span[data-v-d692c4bd]{color:var(--text);font-weight:800;word-break:break-all}.my-page-inquiry-form__field[data-v-d692c4bd] input,.my-page-inquiry-form__field[data-v-d692c4bd] select{min-height:50px;padding:0 16px;border-radius:14px;border:1px solid rgba(107,122,148,.42);background:#ffffffc2;font-weight:600}.my-page-inquiry-form__field.category[data-v-d692c4bd]{max-width:240px}.my-page-inquiry-form__textarea[data-v-d692c4bd]{min-height:240px;padding:16px;border-radius:14px;border:1px solid rgba(107,122,148,.42);background:#ffffffc2;color:var(--text);font:inherit;resize:vertical}.my-page-inquiry-form__textarea[data-v-d692c4bd]:disabled{cursor:not-allowed;color:#2c344285;background-color:#2c344214}.my-page-inquiry-form__dropzone[data-v-d692c4bd]{display:flex;align-items:center;justify-content:center;min-height:180px;padding:24px;border:1px dashed rgba(79,108,219,.28);border-radius:16px;background:#ecf1f97a;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.my-page-inquiry-form__dropzone.is-dragging[data-v-d692c4bd]{border-color:#4f6cdbad;background:#4f6cdb14;box-shadow:0 0 0 4px #4f6cdb14}.my-page-inquiry-form__dropzone.is-disabled[data-v-d692c4bd]{opacity:.64}.my-page-inquiry-form__dropzone-content[data-v-d692c4bd]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center}.my-page-inquiry-form__dropzone-content p[data-v-d692c4bd]{margin:0;color:var(--text-soft);font-weight:600}.my-page-inquiry-form__file-button[data-v-d692c4bd]{display:inline-flex;align-items:center;justify-content:center;align-self:center;min-height:44px;padding:0 16px;border-radius:12px;border:1px solid rgba(79,108,219,.28);background:#ffffffeb;color:#3150be;font-weight:700;cursor:pointer}.my-page-inquiry-form__file-button input[data-v-d692c4bd]{display:none}.my-page-inquiry-form__file-button[data-v-d692c4bd]:has(input:disabled){cursor:not-allowed;opacity:.72}.my-page-inquiry-form__error[data-v-d692c4bd]{margin:0;color:#c14f4f;font-size:.92rem;font-weight:700;line-height:1.5}.my-page-inquiry-form__files[data-v-d692c4bd]{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.my-page-inquiry-form__files li[data-v-d692c4bd]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;background:#ecf1f9b8}.my-page-inquiry-form__files li>span[data-v-d692c4bd]{display:flex;align-items:center;gap:8px;min-width:0;font-weight:700}.my-page-inquiry-form__files li>span small[data-v-d692c4bd]{flex-shrink:0;color:var(--text-soft);font-size:.84rem}.my-page-inquiry-form__files button[data-v-d692c4bd]{display:inline-flex;align-items:center;justify-content:center;gap:4px;color:#c14f4f;font-weight:700;cursor:pointer;flex-shrink:0}.my-page-inquiry-form__files button[data-v-d692c4bd]:disabled{cursor:not-allowed;opacity:.5}.my-page-inquiry-form__files button span[data-v-d692c4bd]{color:#c14f4f;font-weight:700}.my-page-inquiry-form__actions[data-v-d692c4bd]{display:flex;justify-content:flex-end;gap:12px;flex-shrink:0;flex-wrap:wrap}.MyPageInquiryListView[data-v-cd7687de]{display:flex;flex-direction:column;gap:24px;flex:1;min-height:0}.MyPageInquiryListView .my-page-inquiry-list__head[data-v-cd7687de]{display:flex;flex-direction:column;gap:24px;flex-shrink:0}.MyPageInquiryListView .my-page-inquiry-list__filters[data-v-cd7687de]{display:flex;gap:14px;align-items:center;justify-content:end;flex-wrap:wrap}.MyPageInquiryListView .filter-wrap[data-v-cd7687de]{display:flex;align-items:center;gap:12px}.MyPageInquiryListView .filter-wrap span[data-v-cd7687de]{color:var(--text);font-weight:700;white-space:nowrap}.MyPageInquiryListView .filter-wrap[data-v-cd7687de] select{min-width:122px;padding-left:16px;border-radius:12px;border:1px solid rgba(107,122,148,.42);background:#ffffffc2;font-weight:700;height:48px}.MyPageInquiryListView .filter-wrap.search[data-v-cd7687de]{width:200px}.MyPageInquiryListView .filter-wrap.search[data-v-cd7687de] input{border-radius:12px;border:1px solid rgba(107,122,148,.42);background:#ffffffc2;font-weight:600;height:48px}.MyPageInquiryListView .my-page-inquiry-list__table-list[data-v-cd7687de]{display:block}.MyPageInquiryListView .my-page-inquiry-list__table-list.empty-table[data-v-cd7687de]{flex:1!important;height:auto!important;min-height:497px}.MyPageInquiryListView .my-page-inquiry-list__table-list.empty-table[data-v-cd7687de] table{height:100%}.MyPageInquiryListView .my-page-inquiry-list__table-list.empty-table[data-v-cd7687de] tbody tr>*{height:calc(100% - 56px)}.MyPageInquiryListView .my-page-inquiry-list__table-head th[data-v-cd7687de]{height:56px;padding:0 20px;background:#ecf1f9f5;color:var(--text);font-size:.94rem;font-weight:800}.MyPageInquiryListView .my-page-inquiry-list__row[data-v-cd7687de]{cursor:pointer;transition:background-color .2s ease-out}.MyPageInquiryListView .my-page-inquiry-list__row[data-v-cd7687de]:hover{background:#4f6cdb0a}.MyPageInquiryListView .my-page-inquiry-list__row[data-v-cd7687de]:focus-visible{outline:2px solid rgba(79,108,219,.28);outline-offset:-2px}.MyPageInquiryListView .my-page-inquiry-list__row td[data-v-cd7687de]{height:88px;padding:0 20px;border-top:1px solid rgba(79,108,219,.08);background:transparent;color:var(--text);vertical-align:middle}.MyPageInquiryListView .my-page-inquiry-list__row td[data-v-cd7687de]:nth-child(2){text-align:left}.MyPageInquiryListView .my-page-inquiry-list__title-cell>span[data-v-cd7687de]{display:flex;flex-direction:column;gap:8px}.MyPageInquiryListView .my-page-inquiry-list__title-cell>span strong[data-v-cd7687de]{color:#3150be;font-size:.92rem;padding-top:6px}.MyPageInquiryListView .my-page-inquiry-list__title-cell>span .title-wrap[data-v-cd7687de]{display:flex;align-items:center;gap:6px}.MyPageInquiryListView .my-page-inquiry-list__title-cell>span svg[data-v-cd7687de]{flex-shrink:0}.MyPageInquiryListView .my-page-inquiry-list__title-cell>span span[data-v-cd7687de]{font-size:1rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MyPageInquiryListView .my-page-inquiry-list__status[data-v-cd7687de]{font-size:.9rem;display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;border:1px solid rgba(107,122,148,.24);background:#ffffffc2;color:#576273;font-weight:700}.MyPageInquiryListView .my-page-inquiry-list__status.is-completed[data-v-cd7687de]{border-color:#4f6cdb3d;background:#4f6cdb1a;color:#3150be}.MyPageInquiryListView .my-page-inquiry-list__mobile-card-list[data-v-cd7687de]{display:none;flex-direction:column;gap:12px;min-height:0}.MyPageInquiryListView .my-page-inquiry-list__mobile-card[data-v-cd7687de]{gap:12px;display:flex;flex-direction:column;gap:14px;width:100%;padding:18px;border:1px solid rgba(79,108,219,.12);border-radius:18px;background:#ffffffc2;text-align:left;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.MyPageInquiryListView .my-page-inquiry-list__mobile-card[data-v-cd7687de]:hover{border-color:#4f6cdb38;background:#4f6cdb0f}.MyPageInquiryListView .my-page-inquiry-list__mobile-card[data-v-cd7687de]:focus-visible{outline:2px solid rgba(79,108,219,.28);outline-offset:2px}.MyPageInquiryListView .my-page-inquiry-list__mobile-card-top[data-v-cd7687de],.MyPageInquiryListView .my-page-inquiry-list__mobile-card-bottom[data-v-cd7687de]{display:flex;align-items:center;justify-content:space-between;gap:12px}.MyPageInquiryListView .my-page-inquiry-list__mobile-card-top strong[data-v-cd7687de]{color:#3150be;font-size:.92rem;font-weight:800}.MyPageInquiryListView .my-page-inquiry-list__mobile-card-title[data-v-cd7687de]{display:flex;align-items:center;gap:6px;color:var(--text);font-size:1rem;font-weight:800;line-height:1.5;word-break:break-word}.MyPageInquiryListView .my-page-inquiry-list__mobile-card-title span[data-v-cd7687de]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MyPageInquiryListView .my-page-inquiry-list__mobile-card-title svg[data-v-cd7687de]{flex-shrink:0}.MyPageInquiryListView .my-page-inquiry-list__mobile-card-bottom[data-v-cd7687de]{color:var(--text-soft);font-size:.92rem;font-weight:600;gap:6px}.MyPageInquiryListView .my-page-inquiry-list__mobile-card-bottom span[data-v-cd7687de]:last-child{display:flex;align-items:center;vertical-align:middle}.MyPageInquiryListView .my-page-inquiry-list__mobile-card-bottom span[data-v-cd7687de]:last-child:before{content:"";width:2px;height:12px;display:inline-block;margin-right:6px;background-color:#4f6cdb3d}.MyPageInquiryListView .my-page-inquiry-list__mobile-card-bottom[data-v-cd7687de]{color:var(--text-soft);font-size:.92rem;font-weight:600}@media (max-width: 900px){.MyPageInquiryListView .my-page-inquiry-list__filters[data-v-cd7687de]{justify-content:stretch}.MyPageInquiryListView .my-page-inquiry-list__filters .CommonActionButton[data-v-cd7687de]{width:100%}.MyPageInquiryListView .filter-wrap[data-v-cd7687de]{width:100%;justify-content:space-between}.MyPageInquiryListView .filter-wrap.search[data-v-cd7687de],.MyPageInquiryListView .my-page-inquiry-list__create-button[data-v-cd7687de]{width:100%}.MyPageInquiryListView .my-page-inquiry-list__table-list[data-v-cd7687de]{display:none}.MyPageInquiryListView .my-page-inquiry-list__mobile-card-list[data-v-cd7687de]{display:flex}.MyPageInquiryListView .my-page-inquiry-list__mobile-card-bottom[data-v-cd7687de]{flex-wrap:wrap;justify-content:flex-start}.MyPageInquiryListView .my-page-inquiry-list__status[data-v-cd7687de],.MyPageInquiryListView .my-page-inquiry-list__pagination-total[data-v-cd7687de]{font-size:.9rem}.MyPageInquiryListView .my-page-inquiry-list__pagination-controls[data-v-cd7687de]{gap:12px}.MyPageInquiryListView .my-page-inquiry-list__pagination button[data-v-cd7687de]{min-width:36px;min-height:36px;font-size:.9rem;padding:0 12px;border-radius:8px}.MyPageInquiryListView .my-page-inquiry-list__pagination-pages--desktop[data-v-cd7687de]{display:none}.MyPageInquiryListView .my-page-inquiry-list__pagination-pages--mobile[data-v-cd7687de]{display:flex}.MyPageInquiryListView .my-page-inquiry-list__status[data-v-cd7687de]{font-size:.85rem;padding:4px 12px}}.my-page-inquiry-panel__error[data-v-5cb2d9f3]{margin:0;color:#c14f4f;font-size:.92rem;font-weight:700}.my-page-menu-sections[data-v-07ca6399]{display:flex;flex-direction:column;gap:12px}.my-page-menu-sections__section[data-v-07ca6399]{display:flex;flex-direction:column;gap:8px;margin:0}.my-page-menu-sections__title[data-v-07ca6399]{margin:0;font-weight:700}.my-page-menu-sections__items[data-v-07ca6399]{display:flex;flex-direction:column;margin:0}.my-page-menu-sections__button[data-v-07ca6399]{display:flex;align-items:center;justify-content:flex-start;border:0;background:transparent;color:var(--text);text-align:left;cursor:pointer;transition:color .16s ease,transform .16s ease}.my-page-menu-sections__button[data-v-07ca6399]:hover{color:#3150be;transform:translate(2px)}.my-page-menu-sections--dropdown[data-v-07ca6399]{gap:0}.my-page-menu-sections--dropdown .my-page-menu-sections__section[data-v-07ca6399]{gap:8px;padding-top:14px;border-top:1px solid rgba(79,108,219,.12)}.my-page-menu-sections--dropdown .my-page-menu-sections__title[data-v-07ca6399]{color:#4f6cdb;font-size:.88rem}.my-page-menu-sections--dropdown .my-page-menu-sections__items[data-v-07ca6399]{gap:2px}.my-page-menu-sections--dropdown .my-page-menu-sections__button[data-v-07ca6399]{min-height:38px;padding:0 2px;font-size:.92rem;font-weight:600}.my-page-menu-sections--page[data-v-07ca6399]{gap:14px}.my-page-menu-sections--page .my-page-menu-sections__section[data-v-07ca6399]{gap:14px;padding:22px 18px;border-top:1px solid rgba(79,108,219,.1);background:transparent;box-shadow:none}.my-page-menu-sections--page .my-page-menu-sections__section[data-v-07ca6399]:first-child{padding-top:22px}.my-page-menu-sections--page .my-page-menu-sections__title[data-v-07ca6399]{color:#4f6cdb;font-size:.95rem}.my-page-menu-sections--page .my-page-menu-sections__items[data-v-07ca6399]{gap:4px}.my-page-menu-sections--page .my-page-menu-sections__button[data-v-07ca6399]{min-height:48px;padding:0 14px;border-radius:14px;font-size:1rem;font-weight:700}.my-page-menu-sections--page .my-page-menu-sections__button.is-active[data-v-07ca6399]{color:#3150be;background:linear-gradient(135deg,#eef5fffa,#f6faffeb);box-shadow:inset 0 0 0 1px #4f6cdb29;transform:none}.select-enter-active[data-v-4277a385],.select-leave-active[data-v-4277a385]{transition-duration:.2s;transition-timing-function:cubic-bezier(0,1.01,.6,1);transition-property:transform,opacity;transform-origin:top}.select-enter-from[data-v-4277a385],.select-leave-to[data-v-4277a385]{opacity:0}.select-dropdown[data-v-4277a385]{position:fixed;visibility:hidden;min-width:120px}.select-dropdown.open[data-v-4277a385]{visibility:visible}.select-dropdown.open[data-v-4277a385]:not(.fixed){position:absolute}button[data-v-4277a385]{border:0;width:100%;text-align:inherit}.Selectbox[data-v-4277a385]{display:flex;flex:1;gap:8px;min-width:0;text-align:left}.Selectbox[class*=w-][data-v-4277a385]{min-width:auto;flex:unset}.Selectbox.color-list[data-v-4277a385]{display:inline-flex}.Selectbox .select-content[data-v-4277a385]{position:relative;min-width:0;flex:1}.Selectbox .select-content.open .select-btn[data-v-4277a385]{border-color:var(--field-border-focus);box-shadow:var(--field-focus-ring)}.Selectbox .select-content.open .select-btn .icon[data-v-4277a385]{transform:rotateX(180deg)}.Selectbox .prefix[data-v-4277a385]{white-space:nowrap;flex-shrink:0;align-self:center}.Selectbox .select-btn[data-v-4277a385]{position:relative;outline:0;display:flex;align-items:center;padding-right:40px;line-height:1.5}.Selectbox .select-btn>span[data-v-4277a385]{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.Selectbox .select-btn>span[data-v-4277a385] br{display:none!important}.Selectbox .select-btn>span.caption[data-v-4277a385]{color:var(--field-placeholder)}.Selectbox .select-btn .icon[data-v-4277a385]{width:24px;height:24px;margin-top:-12px;top:50%;right:12px;transition:transform .2s ease-out;position:absolute;pointer-events:none}.Selectbox .select-btn .ht[data-v-4277a385]{position:absolute;overflow:hidden;-webkit-user-select:none;user-select:none;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px}.Selectbox .select-btn.large[data-v-4277a385]{padding-right:50px}.Selectbox .select-btn.large[data-v-4277a385]:after{background-size:24px auto;right:16px}.Selectbox .select-btn.xsmall[data-v-4277a385],.Selectbox .select-btn.small[data-v-4277a385]{padding-right:40px}.Selectbox .select-btn.xsmall[data-v-4277a385]:after,.Selectbox .select-btn.small[data-v-4277a385]:after{background-size:16px auto;right:12px}.Selectbox .select-btn[data-v-4277a385]:disabled{color:var(--field-placeholder)}.Selectbox .select-dropdown[data-v-4277a385]{width:max-content}.Selectbox.remove-border[data-v-4277a385]{flex:unset;white-space:nowrap}.Selectbox.remove-border .select-btn[data-v-4277a385]{border:none;padding:4px 28px 4px 12px;min-height:unset;border-radius:4px;background-color:transparent}.Selectbox.remove-border .select-btn .icon[data-v-4277a385]{right:6px;height:20px;width:20px;margin-top:-10px}.Selectbox.remove-border .select-btn[data-v-4277a385]:hover{background-color:#2c34420a}.Selectbox.remove-border .select-btn[data-v-4277a385]:active{background-color:var(--color-button-tertiary-fill-hover, #e2e4e6)}.Selectbox.remove-border .open .select-btn[data-v-4277a385]{background-color:#2c34420a}.Selectbox.end .select-dropdown[data-v-4277a385]{right:0}.list[data-v-4277a385]{border-radius:var(--field-radius);border:1px solid var(--field-border);background-color:#fff;font-size:1rem;box-shadow:0 0 2px #0000000d,0 4px 8px #00000014;height:100%;max-height:300px;display:flex;flex-direction:column;overflow:hidden;margin:4px 0}.list .search-option[data-v-4277a385]{padding:8px;border-bottom:1px solid var(--field-border)}.list .list-items[data-v-4277a385]{display:flex;flex-direction:column;flex:1;overflow-y:auto}.list .list-items .group-title.close+.group-list[data-v-4277a385]{display:none}.list .lb[data-v-4277a385]{padding:5px 12px;font-size:.82rem;position:sticky;top:0;background-color:#fff;color:var(--field-placeholder)}.list .btn[data-v-4277a385]{position:relative;display:block;padding:8px 12px;transition:background-color .2s ease-out,color .2s ease-out;line-height:1.5}.list .btn[data-v-4277a385]:is(button){padding-right:32px}.list .btn[data-v-4277a385]:is(button):hover{background-color:#2c34420a}.list .btn[data-v-4277a385]:is(button):active{background-color:#2c34421a}.list .btn:is(button).active[data-v-4277a385]{color:#0075c4;background:linear-gradient(135deg,#eef5fffa,#f6faffeb)}.list .btn:is(button).active[data-v-4277a385]:after{content:"";position:absolute;right:4px;top:50%;margin-top:-12px;width:24px;height:24px;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='currentColor'%3e%3cpath%20d='M382-240%20154-468l57-57%20171%20171%20367-367%2057%2057-424%20424Z'/%3e%3c/svg%3e") no-repeat 50% 50%/20px auto;background-color:#0075c4}.list .btn:is(button).disabled[data-v-4277a385],.list .btn[data-v-4277a385]:is(button):disabled{pointer-events:none;color:var(--field-placeholder)}.list .btn[data-v-4277a385]:is(p){margin:auto 0;text-align:center}.mobile .select-enter-active .list[data-v-4277a385],.mobile .select-leave-active .list[data-v-4277a385]{transition:transform .2s cubic-bezier(0,1.01,.6,1)}.mobile .select-enter-from .list[data-v-4277a385],.mobile .select-leave-to .list[data-v-4277a385]{transform:translateY(100%)}.mobile .select-dropdown[data-v-4277a385]{position:fixed!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;width:auto!important;height:auto!important;z-index:var(--z-index-alert-dialog-panel)}.mobile .select-dropdown .select-bg[data-v-4277a385]{display:block!important;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0000004d}.mobile .select-dropdown .list[data-v-4277a385]{position:relative;z-index:1;margin:0;border-radius:12px 12px 0 0;height:auto;max-height:60vh;min-height:100%}.mobile .select-dropdown .list .list-items[data-v-4277a385]{padding-bottom:16px}.mobile .select-dropdown .list[data-v-4277a385]:before{content:"";display:block;width:40px;height:4px;margin:8px auto;border-radius:86.957px;background-color:var(--field-placeholder);flex-shrink:0}.mobile .select-dropdown .list .btn[data-v-4277a385]{padding:12px 16px}.mobile .select-dropdown .list .btn[data-v-4277a385]:is(button){padding-right:36px}.mobile .select-dropdown .list .btn:is(button).active[data-v-4277a385]{background-size:12px auto}.mobile .select-dropdown .list .btn.empty[data-v-4277a385]{padding-bottom:40px}.mobile .select-dropdown .list .search-option[data-v-4277a385]{padding:8px 16px 16px;border-bottom:0}html:has(.select-bg.mobile){overflow:hidden}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.45"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.common-rich-text-viewer[data-v-baa354d3]{min-width:0}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body{color:inherit;font:inherit;word-break:break-word}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body *{box-sizing:border-box}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body :where(p,blockquote,ul,ol,table,code,pre,h1,h2,h3,h4,h5,h6){margin:0}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body :where(p,blockquote,ul,ol,table,code,pre,h1,h2,h3,h4,h5,h6)+:where(p,blockquote,ul,ol,table,code,pre,h1,h2,h3,h4,h5,h6){margin-top:.9rem}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body h1,.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body h2,.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body h3{color:#1f3555;font-weight:800;line-height:1.35}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body h1{font-size:1.5rem}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body h2{font-size:1.28rem}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body h3{font-size:1.12rem}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body h4,.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body h5,.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body h6{font-size:1.1rem}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body ul,.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body ol{padding-left:1.4rem}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body li+li{margin-top:.28rem}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body blockquote{padding:.75rem 1rem;border-left:4px solid rgba(79,108,219,.3);border-radius:0 8px 8px 0;background:#4f6cdb0f;color:#1f3555e0}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body a{color:#2f56c0;text-decoration:underline;text-underline-offset:.14em}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body mark{padding:.04em .16em;border-radius:.28em;background:#ffe082c7}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body .katex-display{margin:.9rem 0;overflow-x:auto;overflow-y:hidden}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body .tableWrapper{margin:.9rem 0;max-width:100%;overflow-x:auto;padding:1px}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body table{width:100%;border-collapse:collapse;table-layout:fixed;overflow:hidden;border-style:hidden;box-shadow:0 0 0 1px #1f35551f}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body th,.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body td{min-width:80px;padding:.72rem .82rem;border:1px solid rgba(31,53,85,.1);vertical-align:top}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body th{background:#2f56c014;font-weight:700}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body img{display:block;max-width:100%;height:auto;margin:auto}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body hr{margin:1.8rem 0;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-right-style:none;border-bottom-style:none;border-left-style:none;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-image:initial;border-top:1px solid var(--line)}.common-rich-text-viewer[data-v-baa354d3] .common-rich-text-viewer__body pre{background-color:#f6f8fa;border-radius:8px;padding:.75rem 1rem;display:block;overflow-x:auto}.common-rich-text-viewer.is-compact[data-v-baa354d3] .common-rich-text-viewer__body{font-size:.92rem}.common-rich-text-viewer.is-compact[data-v-baa354d3] .common-rich-text-viewer__body h1{font-size:1.12rem}.common-rich-text-viewer.is-compact[data-v-baa354d3] .common-rich-text-viewer__body h2{font-size:1.02rem}.common-rich-text-viewer.is-compact[data-v-baa354d3] .common-rich-text-viewer__body h3{font-size:.96rem}.common-rich-text-viewer.is-compact[data-v-baa354d3] .common-rich-text-viewer__body h4,.common-rich-text-viewer.is-compact[data-v-baa354d3] .common-rich-text-viewer__body h5,.common-rich-text-viewer.is-compact[data-v-baa354d3] .common-rich-text-viewer__body h6{font-size:.94rem}.common-rich-text-viewer.is-compact[data-v-baa354d3] .common-rich-text-viewer__body blockquote{padding:.62rem .78rem}.common-rich-text-viewer.is-compact[data-v-baa354d3] .common-rich-text-viewer__body th,.common-rich-text-viewer.is-compact[data-v-baa354d3] .common-rich-text-viewer__body td{padding:.52rem .6rem}.common-rich-text-viewer__body[data-v-baa354d3]{min-width:0}.common-rich-text-viewer__body.is-overflow[data-v-baa354d3]{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 86%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 86%,transparent 100%)}.common-rich-text-viewer__body.is-overflow.is-scroll-v[data-v-baa354d3]{-webkit-mask-size:100% calc(100% - 14px);mask-size:100% calc(100% - 14px)}.common-rich-text-viewer__body[data-v-baa354d3] .rich-text-math.rich-text-math--inline{display:inline-flex;align-items:center;margin:0 .15rem;padding:.14rem .42rem;vertical-align:middle}.common-rich-text-viewer__body[data-v-baa354d3] .rich-text-math.rich-text-math--block{display:block;margin:1rem 0;padding:.95rem 1rem;text-align:center;overflow-x:auto}.common-rich-text-viewer__body[data-v-baa354d3] .rich-text-math .katex-display{margin:0}.policy-document-content-panel[data-v-017f5362]{display:flex;flex-direction:column}.policy-document-content-panel__header[data-v-017f5362]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(44,52,66,.1)}.policy-document-content-panel__copy[data-v-017f5362]{display:flex;flex-direction:column;gap:8px}.policy-document-content-panel__copy h1[data-v-017f5362]{margin:0;color:var(--text);font-size:1.4rem;line-height:1.2}.policy-document-content-panel__eyebrow[data-v-017f5362]{margin:0;color:#4f6cdb;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.policy-document-content-panel__version-field[data-v-017f5362]{display:flex;flex-direction:column;gap:8px;margin-left:auto}.policy-document-content-panel__version-field[data-v-017f5362] .Selectbox{text-align:right}.policy-document-content-panel__version-field[data-v-017f5362] .select-btn{min-height:44px;border:1px solid rgba(44,52,66,.14);border-radius:12px;background:#fff;color:var(--text);font-size:1rem;font-weight:400;line-height:1.4}.policy-document-content-panel__version-field[data-v-017f5362] .select-btn .caption{color:var(--text-soft)}.policy-document-content-panel__version-field[data-v-017f5362]{margin-top:auto}.policy-document-content-panel__meta[data-v-017f5362]{color:var(--text-soft);font-size:.9rem;line-height:1.5;text-align:right}.policy-document-content-panel__content[data-v-017f5362]{flex:1;min-height:0;margin-top:20px;overflow-x:auto}.policy-document-content-panel__content[data-v-017f5362] table{width:100%;min-width:720px;table-layout:auto}.my-page-policy-document-panel[data-v-0939a5cc]{flex:1;display:flex;flex-direction:column}.my-page-policy-document-panel__version-field[data-v-0939a5cc]{display:flex;flex-direction:column;gap:8px;margin-left:auto}.my-page-policy-document-panel__version-field[data-v-0939a5cc] .Selectbox{text-align:right}.my-page-policy-document-panel__version-field[data-v-0939a5cc] .select-btn{min-height:44px;border:1px solid rgba(44,52,66,.14);border-radius:12px;background:#fff;color:var(--text);font-size:1rem;font-weight:400;line-height:1.4}.my-page-policy-document-panel__version-field[data-v-0939a5cc] .select-btn .caption{color:var(--text-soft)}.SessionAccountPanel[data-v-41eb11de]{display:flex;align-items:center;gap:14px 22px}.session-account[data-v-41eb11de]{position:relative;display:inline-flex;flex-direction:column;align-items:flex-end;min-width:0}.session-account__trigger[data-v-41eb11de],.session-account-info[data-v-41eb11de]{display:inline-flex;align-items:center;gap:8px;min-width:0}.session-account__trigger[data-v-41eb11de]{padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.session-account__avatar[data-v-41eb11de]{width:40px;height:40px;flex-shrink:0;border-radius:999px;object-fit:cover;border:2px solid rgba(79,108,219,.16)}.session-account__avatar--fallback[data-v-41eb11de]{display:grid;place-items:center;background:linear-gradient(135deg,#4f6cdb29,#7db8ff47);color:#3150be;font-size:.84rem;font-weight:800}.session-account__chevron[data-v-41eb11de]{width:9px;height:9px;margin-left:2px;border-right:2px solid rgba(44,52,66,.58);border-bottom:2px solid rgba(44,52,66,.58);transform:rotate(45deg) translateY(-1px);transition:transform .16s ease}.session-account__chevron.is-open[data-v-41eb11de]{transform:rotate(-135deg) translateY(-1px)}.session-account__user[data-v-41eb11de]{display:flex;flex-direction:column;min-width:0;color:var(--text-soft);font-size:.8rem;max-width:40ch}.session-account__user span[data-v-41eb11de]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.session-account__user span[data-v-41eb11de]:before{content:attr(data-label) " :";color:var(--text-soft);font-weight:700;min-width:40px;display:inline-block}.session-account__menu[data-v-41eb11de]{position:absolute;top:calc(100% + 12px);right:0;z-index:20;min-width:240px;display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(79,108,219,.14);background:#fffffff7;box-shadow:0 18px 40px #2c344224;max-height:calc(100dvh - 100px);overflow-y:auto}@media (max-width: 640px){.session-account__menu[data-v-41eb11de]{top:calc(100% + 8px)}}.session-account__session-meta[data-v-41eb11de]{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:14px;background:#4f6cdb14}.session-account__session-meta strong[data-v-41eb11de]{font-size:.98rem;color:var(--text)}.session-account__session-meta span[data-v-41eb11de]{color:var(--text-soft);font-size:.78rem}.session-account__session-label[data-v-41eb11de]{color:#3150be!important;font-weight:700}.session-account__menu-action[data-v-41eb11de]{padding:7px 14px;border-radius:12px;border:1px solid rgba(79,108,219,.14);background:#fff;color:var(--text);display:flex;align-items:center;justify-content:center;gap:8px;font-size:.85rem;font-weight:700;cursor:pointer;transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.session-account__menu-action[data-v-41eb11de]:hover{transform:translateY(-1px);background:#4f6cdb0f}.session-account__menu-action .icon[data-v-41eb11de]{width:18px;height:18px}.session-account__menu-action--logout[data-v-41eb11de]{color:#c14f4f}@media (max-width: 900px){.session-account__menu[data-v-41eb11de]{min-width:216px}}@media (max-width: 640px){.session-account__trigger[data-v-41eb11de]{zoom:var(--nav-mobile-button-zoom)}}.workspace-header[data-v-f42e633e]{--header-height: var(--workspace-header-height, 78px);position:sticky;top:0;z-index:var(--z-index-workspace-header);min-height:var(--header-height);display:flex;align-items:center;gap:18px;padding:11px 24px;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fffbf5e0;border-bottom:1px solid rgba(79,108,219,.14)}.workspace-header__brand[data-v-f42e633e]{display:flex;align-items:center;gap:10px;min-width:0;color:inherit;text-decoration:none;margin-right:auto}.workspace-header__icon[data-v-f42e633e]{width:34px;height:34px;object-fit:contain;flex-shrink:0}.workspace-header__copy[data-v-f42e633e]{display:flex;flex-direction:column;gap:1px;line-height:1.05}.workspace-header__copy strong[data-v-f42e633e]{font-size:1.08rem}.workspace-header__copy strong span[data-v-f42e633e]{color:#4f6cdb;font-size:inherit}.workspace-header__copy span[data-v-f42e633e]{color:var(--text-soft);font-size:.82rem}.workspace-header__tabs[data-v-f42e633e]{display:flex;align-items:center;gap:6px;padding:6px;border-radius:999px;background:#ffffffb3;border:1px solid rgba(79,108,219,.1);box-shadow:0 14px 28px #ae926f14}.workspace-header__center[data-v-f42e633e]{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0}.workspace-header__tab[data-v-f42e633e]{color:var(--text-soft);padding:.72rem 1rem;border-radius:999px;font-weight:700;font-size:.95rem;line-height:1.1;text-align:center;margin:0 auto;transition:background-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.workspace-header__tab[data-v-f42e633e]:hover{transform:translateY(-1px)}.workspace-header__tab.is-active[data-v-f42e633e]{color:#fff;background:linear-gradient(135deg,#4f6cdbf5,#7db8ffeb);box-shadow:0 14px 28px #4f6cdb33}.workspace-header__bundle-wrapper[data-v-f42e633e]{margin-right:auto;position:relative;width:52px;height:52px}.workspace-header__bundle-wrapper .workspace-header__bundle-link[data-v-f42e633e]{position:absolute;opacity:.8;top:50%;left:50%;margin:-34px 0 0 -31px;width:62px;height:62px}.workspace-header__bundle-link[data-v-f42e633e]{display:block;position:relative;border-radius:50%;flex-shrink:0;background:linear-gradient(180deg,#fffffff5,#f7efe3f0);border:1px solid rgba(255,191,74,.32);box-shadow:0 18px 32px #7f55121f,inset 0 1px #fff9;transform:translateY(3px);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.workspace-header__bundle-link[data-v-f42e633e]:hover{transform:translateY(1px) scale(1.03);box-shadow:0 22px 36px #7f55122e,inset 0 1px #ffffffb8;border-color:#eea0237a}.workspace-header__bundle-link.is-active[data-v-f42e633e]{border-color:#eea02399;box-shadow:0 26px 42px #d6911238,0 0 0 6px #ffd37d33}.workspace-header__bundle-badge[data-v-f42e633e]{position:absolute;top:-3px;right:-8px;z-index:2;min-width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 7px;border-radius:999px;background:linear-gradient(180deg,#ff8872,#e14e3a);color:#fffdf8;border:1px solid rgba(255,248,235,.84);box-shadow:0 10px 20px #b942294d,inset 0 1px #ffe9e170;font-size:.72rem;font-weight:800;line-height:1;letter-spacing:-.02em;pointer-events:none;transform-origin:top right}.workspace-header__bundle-badge.empty[data-v-f42e633e]{color:var(--field-placeholder);border-color:transparent;background:linear-gradient(180deg,#fafafae6,#f6f6f6e6)}.workspace-header__bundle-stage[data-v-f42e633e]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transform-origin:70% 28%}.workspace-header__bundle-stage.is-increase[data-v-f42e633e]{animation:workspace-header-bundle-pop-increase-f42e633e .42s cubic-bezier(.18,.9,.3,1)}.workspace-header__bundle-stage.is-decrease[data-v-f42e633e]{animation:workspace-header-bundle-pop-decrease-f42e633e .42s cubic-bezier(.18,.9,.3,1)}.workspace-header__bundle-image[data-v-f42e633e]{position:absolute;top:6px;right:6px;bottom:6px;left:6px;width:calc(100% - 12px);height:calc(100% - 12px);object-fit:contain;transition:opacity .18s ease,transform .18s ease;pointer-events:none}.workspace-header__bundle-image--hover[data-v-f42e633e],.workspace-header__bundle-link:hover .workspace-header__bundle-image--default[data-v-f42e633e],.workspace-header__bundle-link.is-active .workspace-header__bundle-image--default[data-v-f42e633e]{opacity:0;transform:scale(.96)}.workspace-header__bundle-link:hover .workspace-header__bundle-image--hover[data-v-f42e633e],.workspace-header__bundle-link.is-active .workspace-header__bundle-image--hover[data-v-f42e633e]{opacity:1;transform:scale(1)}@keyframes workspace-header-bundle-pop-increase-f42e633e{0%{transform:scale(.72)}55%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes workspace-header-bundle-pop-decrease-f42e633e{0%{transform:scale(1.08)}55%{transform:scale(.82)}to{transform:scale(1)}}.workspace-header__account[data-v-f42e633e]{justify-self:end;min-width:0}@media (max-width: 900px){.workspace-header[data-v-f42e633e]{gap:12px;flex-wrap:wrap}.workspace-header__bundle-link[data-v-f42e633e]:hover{transform:translateY(-1px) scale(1.02)}}@media (max-width: 900px){.workspace-header[data-v-f42e633e]{padding:14px 12px;gap:12px 8px}.workspace-header__copy span[data-v-f42e633e]{letter-spacing:-1px}.workspace-header__center[data-v-f42e633e]{margin:unset;flex:0 0 100%;order:1}.workspace-header__center .workspace-header__tabs[data-v-f42e633e]{margin:0 -5px;white-space:nowrap}.workspace-header__tabs[data-v-f42e633e],.workspace-header__tab[data-v-f42e633e]{flex:1;border-radius:24px}.workspace-header__bundle-wrapper[data-v-f42e633e]{margin:0 10px 0 auto;zoom:var(--nav-mobile-button-zoom)}.SessionAccountPanel[data-v-f42e633e]{margin-right:-5px}.SessionAccountPanel[data-v-f42e633e] .session-account__trigger{zoom:var(--nav-mobile-button-zoom)}}.workspace-split-layout[data-v-f700cf44]{height:100%;min-height:0;gap:var(--workspace-split-gap, 18px);display:grid;grid-template-columns:clamp(260px,35%,320px) minmax(0,1fr)}.workspace-split-layout__left[data-v-f700cf44],.workspace-split-layout__right[data-v-f700cf44]{display:flex;flex-direction:column;min-height:0;min-width:0}.workspace-split-layout__left[data-v-f700cf44] [class$=__sidebar],.workspace-split-layout__left[data-v-f700cf44] [class$=__detail],.workspace-split-layout__left[data-v-f700cf44] .workbook-studio__panel,.workspace-split-layout__right[data-v-f700cf44] [class$=__sidebar],.workspace-split-layout__right[data-v-f700cf44] [class$=__detail],.workspace-split-layout__right[data-v-f700cf44] .workbook-studio__panel{min-height:0;flex:1;display:flex;flex-direction:column;border:1px solid rgba(44,52,66,.1);border-radius:var(--content-border-radius, 28px);background:linear-gradient(180deg,#f8fafff5,#ffffffd1 72px)}.workspace-split-layout__backdrop[data-v-f700cf44]{display:none}.workspace-split-layout__toggle[data-v-f700cf44]{display:none;position:fixed;top:50%;left:0;height:64px;width:24px;border-radius:0 16px 16px 0;background-color:#fff;border:1px solid rgba(44,52,66,.1);margin-left:-1px;border-left:1px solid white;align-items:center;justify-content:center;z-index:calc(var(--z-index-workbook-dock-toggle) - 1);box-shadow:0 10px 22px #2c344224;transition:left .22s ease,transform .22s ease,box-shadow .22s ease}.workspace-split-layout__toggle svg[data-v-f700cf44]{width:20px;height:20px;transform:rotate(180deg);transition:transform .22s ease}.workspace-split-layout__toggle[data-v-f700cf44]:hover{box-shadow:0 14px 28px #2c34422e}.workspace-split-layout.is-only-content[data-v-f700cf44]{grid-template-columns:1fr}@media (max-width: 900px){.workspace-split-layout[data-v-f700cf44]{grid-template-columns:1fr;flex:1}.workspace-split-layout.is-left-hidden .workspace-split-layout__right[data-v-f700cf44]{min-width:0}.workspace-split-layout .workspace-split-layout__backdrop[data-v-f700cf44]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-index-workbook-dock-toggle) + 1);background:linear-gradient(270deg,rgba(34,37,44,.12),rgba(34,37,44,.02) 36%,transparent 62%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.workspace-split-layout .workspace-split-layout__left[data-v-f700cf44]{position:fixed;top:0;bottom:0;left:0;width:clamp(260px,90%,600px);z-index:calc(var(--z-index-workbook-dock-toggle) + 4);transform:translate(calc(-100% + 24px));opacity:0;visibility:hidden;pointer-events:none;transition:transform .24s ease,opacity .18s ease,visibility 0s linear .24s}.workspace-split-layout .workspace-split-layout__left[data-v-f700cf44]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:0 28px 28px 0;z-index:-1;pointer-events:none}.workspace-split-layout .workspace-split-layout__left[data-v-f700cf44] [class$=__sidebar]{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border:0!important}.workspace-split-layout .workspace-split-layout__toggle[data-v-f700cf44]{display:flex}.workspace-split-layout.is-left-open .workspace-split-layout__left[data-v-f700cf44]{transform:translate(0);opacity:1;visibility:visible;pointer-events:auto;transition:transform .24s ease,opacity .18s ease,visibility 0s linear 0s}.workspace-split-layout.is-left-open .workspace-split-layout__toggle[data-v-f700cf44]{left:clamp(260px,90%,600px);z-index:calc(var(--z-index-workbook-dock-toggle) + 3)}.workspace-split-layout.is-left-open .workspace-split-layout__toggle svg[data-v-f700cf44]{transform:rotate(0)}}@media (max-width: 900px){html:has(.workspace-split-layout.is-left-open){overflow:hidden}}.site-footer[data-v-c03f9d6e]{padding:2.5rem 0 3.25rem}.site-footer__inner[data-v-c03f9d6e]{display:grid;grid-template-columns:minmax(280px,1.5fr) minmax(260px,.95fr) minmax(260px,1fr);gap:28px 40px;padding-top:1.8rem;border-top:1px solid var(--line);color:var(--text-soft)}.site-footer__brand .bbh-bogle-regular[data-v-c03f9d6e]{display:block;color:var(--text);font-size:1.05rem}.site-footer__brand .bbh-bogle-regular span[data-v-c03f9d6e]{color:#4f6cdb}.site-footer__brand p[data-v-c03f9d6e]{margin:.65rem 0 0;max-width:34rem;line-height:1.75}.site-footer__nav[data-v-c03f9d6e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.site-footer__group[data-v-c03f9d6e]{display:flex;flex-direction:column;gap:.75rem}.site-footer__group h2[data-v-c03f9d6e]{margin:0;color:var(--text);font-size:.84rem;font-weight:800}.site-footer__group ul[data-v-c03f9d6e]{display:flex;flex-direction:column;gap:.48rem;margin:0;padding:0;list-style:none}.site-footer__company[data-v-c03f9d6e]{display:flex;flex-direction:column;align-items:flex-end;gap:.44rem;font-style:normal;line-height:1.55;text-align:right}.site-footer__company[data-v-c03f9d6e],.site-footer__group[data-v-c03f9d6e]{font-size:.95rem}.site-footer__company a[data-v-c03f9d6e],.site-footer__group a[data-v-c03f9d6e]{color:var(--text-soft);transition:color .16s ease}.site-footer__company a[data-v-c03f9d6e]:hover,.site-footer__company a[data-v-c03f9d6e]:focus-visible,.site-footer__group a[data-v-c03f9d6e]:hover,.site-footer__group a[data-v-c03f9d6e]:focus-visible{color:var(--text)}.site-footer__company a[href^=mailto][data-v-c03f9d6e],.site-footer__company a[href^=tel][data-v-c03f9d6e],.site-footer__group a[href^=mailto][data-v-c03f9d6e],.site-footer__group a[href^=tel][data-v-c03f9d6e]{color:var(--text);font-weight:700}.site-footer__company a strong[data-v-c03f9d6e],.site-footer__group a strong[data-v-c03f9d6e]{font-weight:600}.site-footer__company a.is-active[data-v-c03f9d6e],.site-footer__group a.is-active[data-v-c03f9d6e]{color:var(--text)}.site-footer__company>strong[data-v-c03f9d6e]{color:var(--text);font-size:.98rem}.site-footer__bottom[data-v-c03f9d6e]{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:1.15rem;border-top:1px solid rgba(44,52,66,.08);font-size:.86rem}@media (max-width: 900px){.site-footer__inner[data-v-c03f9d6e]{grid-template-columns:1fr;gap:24px}.site-footer__nav[data-v-c03f9d6e]{grid-template-columns:1fr}.site-footer__company[data-v-c03f9d6e]{align-items:flex-start;text-align:left}.site-footer__bottom[data-v-c03f9d6e]{align-items:flex-start;flex-direction:column}}.Accordions[data-v-e479461d]{display:flex;flex-direction:column}.Accordions .toggle[data-v-e479461d]{display:flex;flex-direction:column;min-width:0}.Accordions .btn[data-v-e479461d]{border-radius:6px;display:flex;align-items:center;padding:8px;gap:8px}.Accordions .btn .icon[data-v-e479461d]{transition:transform .2s ease-out;flex-shrink:0}.Accordions .btn[data-v-e479461d]:hover{background-color:#f1f2f3}.Accordions .btn[data-v-e479461d]:active{background-color:#e2e4e6}.Accordions .toggle-content[data-v-e479461d]{display:grid;transition:.2s ease-out;grid-template-rows:0fr}.Accordions .toggle-content .cont[data-v-e479461d]{display:flex;flex-direction:column;overflow:hidden;visibility:hidden;transition:visibility .2s ease-out .2s}.Accordions .toggle-content .cont.show[data-v-e479461d]{overflow:unset}.Accordions.is-open .btn .icon[data-v-e479461d]{transform:rotateX(180deg)}.Accordions.is-open .toggle-content[data-v-e479461d]{grid-template-rows:1fr}.Accordions.is-open .toggle-content .cont[data-v-e479461d]{transition-delay:0s;visibility:visible}.my-page-faq-panel[data-v-e56160d4]{flex:1;gap:24px;display:flex;flex-direction:column;min-height:0}.filters[data-v-e56160d4]{display:flex;gap:14px;align-items:center;justify-content:end;flex-wrap:wrap}.filters .filter-wrap[data-v-e56160d4] select{min-width:122px;padding-left:16px;border-radius:12px;border:1px solid rgba(107,122,148,.42);background:#ffffffc2;font-weight:700;height:48px}.filters .filter-wrap[data-v-e56160d4] input{border-radius:12px;border:1px solid rgba(107,122,148,.42);background:#ffffffc2;font-weight:600;height:48px}.my-page-faq__content[data-v-e56160d4]{--content-padding: 24px;--content-gap: 16px;--faq-tag-size: 48px;border:1px solid var(--field-border);border-radius:var(--field-radius);overflow:hidden}.my-page-faq__content .Accordions[data-v-e56160d4]:not(:first-child){border-top:1px solid var(--field-border)}.my-page-faq__content .summary-wrap[data-v-e56160d4]{display:flex;align-items:center;min-width:0;gap:var(--content-gap);padding:16px var(--content-padding);cursor:pointer}.my-page-faq__content .summary-wrap.open .icon[data-v-e56160d4]{transform:rotateX(-180deg)}.my-page-faq__content .icon[data-v-e56160d4]{flex-shrink:0;margin-left:auto;transition:transform .2s ease-out}.my-page-faq__content .tag[data-v-e56160d4]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--faq-tag-size);height:var(--faq-tag-size);border-radius:50%;background:linear-gradient(135deg,#eef5fffa,#f6faffeb)}.my-page-faq__content .info[data-v-e56160d4]{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1}.my-page-faq__content .info dt[data-v-e56160d4]{font-size:.82rem;font-weight:700;line-height:1.2}.my-page-faq__content .faq-content[data-v-e56160d4]{border-top:1px solid var(--field-border);background:linear-gradient(180deg,#fafafa,#f6f6f6);display:flex;padding:var(--content-padding);gap:var(--content-gap)}.my-page-faq__content .faq-content .content-wrapper[data-v-e56160d4]{min-width:0;flex:1;min-height:var(--faq-tag-size);display:flex;flex-direction:column;justify-content:center}.my-page-faq__content .faq-content .tag[data-v-e56160d4]{background:#e0e3e8}.my-page-faq__empty[data-v-e56160d4]{padding:56px 24px;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;text-align:center}.my-page-faq__empty strong[data-v-e56160d4]{color:var(--text);font-size:1rem;line-height:1.4}.my-page-faq__empty span[data-v-e56160d4]{color:var(--text-soft);line-height:1.5}@media (max-width: 900px){.filters[data-v-e56160d4]{justify-content:stretch}.filter-wrap[data-v-e56160d4]{width:100%;justify-content:space-between}.my-page-faq__content[data-v-e56160d4]{--content-padding: 16px;--faq-tag-size: 36px}.my-page-faq__content .summary-wrap[data-v-e56160d4]{padding-top:12px;padding-bottom:12px}}.MyPageNoticeDetailView[data-v-1847461f]{flex:1;display:flex;flex-direction:column;gap:24px;min-height:0;overflow:hidden}.MyPageNoticeDetailView .my-page-detail__body[data-v-1847461f]{display:flex;flex-direction:column;gap:24px;flex:1;min-height:0;overflow:auto;padding-right:4px}.MyPageNoticeDetailView .my-page-detail__head[data-v-1847461f]{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.MyPageNoticeDetailView .my-page-detail__head span[data-v-1847461f]:first-child{color:#3150be;font-weight:700}.MyPageNoticeDetailView .my-page-detail__head span[data-v-1847461f]:last-child{font-size:.95rem}.MyPageNoticeDetailView .my-page-detail__head strong[data-v-1847461f]{min-width:0;font-size:1.5rem;line-height:1.2;word-break:break-word}.MyPageNoticeDetailView .my-page-detail__content[data-v-1847461f]{flex-shrink:0;min-height:240px;padding:24px;border:1px solid var(--field-border);border-radius:18px;background:#ffffffa3;flex:1}.MyPageNoticeDetailView .my-page-detail__actions[data-v-1847461f]{display:flex;justify-content:flex-end;flex-shrink:0}.MyPageNoticeDetailView .my-page-detail__empty[data-v-1847461f]{display:flex;align-items:center;justify-content:center;flex:1;min-height:280px;color:var(--text-soft);font-weight:700}.my-page-detail__post-navigation[data-v-1847461f]{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-shrink:0;padding-top:6px}.my-page-detail__post-navigation button[data-v-1847461f]{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:45%;padding:10px 14px;border:0;border-radius:12px;color:var(--text-soft);font-size:1rem;font-weight:600;background:transparent;cursor:pointer;transition:background-color .18s ease-out,border-color .18s ease-out}.my-page-detail__post-navigation button[data-v-1847461f]:hover:not(:disabled){background:#f2f4f6}.my-page-detail__post-navigation button[data-v-1847461f]:disabled{cursor:not-allowed;opacity:.52}.my-page-detail__post-navigation button[data-v-1847461f]:last-child{justify-content:flex-end;margin-left:auto}.my-page-detail__post-navigation strong[data-v-1847461f]{min-width:0;overflow:hidden;color:inherit;font-size:inherit;font-weight:inherit;text-overflow:ellipsis;white-space:nowrap}.my-page-detail__post-arrow[data-v-1847461f]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:12px;height:12px}.my-page-detail__post-arrow[data-v-1847461f]:before{display:block;width:7px;height:7px;border-top:2px solid currentColor;border-left:2px solid currentColor;content:""}.is-previous .my-page-detail__post-arrow[data-v-1847461f]:before{transform:rotate(-45deg)}.is-next .my-page-detail__post-arrow[data-v-1847461f]:before{transform:rotate(135deg)}.my-page-detail__post-direction[data-v-1847461f]{flex-shrink:0}.my-page-detail__post-divider[data-v-1847461f]{display:block;flex-shrink:0;width:2px;height:14px;background:#6b7a9452}@media (max-width: 900px){.my-page-detail__post-navigation[data-v-1847461f]{gap:12px;flex-wrap:wrap}.my-page-detail__post-navigation button[data-v-1847461f]{max-width:none}.my-page-detail__post-navigation button[data-v-1847461f]:last-child{justify-content:flex-end;margin-left:0}.my-page-detail__post-navigation strong.is-mobile-hidden[data-v-1847461f],.my-page-detail__post-navigation .my-page-detail__post-divider[data-v-1847461f]{display:none}.my-page-detail__post-navigation strong.has-mobile-short-label[data-v-1847461f]{font-size:0}.my-page-detail__post-navigation strong.has-mobile-short-label[data-v-1847461f]:before{font-size:1rem;content:attr(data-mobile-label)}}.my-page-notice-panel[data-v-b50d8731]{flex:1;gap:24px;display:flex;flex-direction:column;min-height:0}.my-page-notice-panel__filters[data-v-b50d8731]{display:flex;gap:14px;align-items:center;justify-content:end;flex-wrap:wrap}.my-page-notice-panel__filters .filter-wrap[data-v-b50d8731]{display:flex;align-items:center;gap:12px}.my-page-notice-panel__filters .filter-wrap span[data-v-b50d8731]{color:var(--text);font-weight:700;white-space:nowrap}.my-page-notice-panel__filters .filter-wrap[data-v-b50d8731] select{min-width:122px;min-height:48px;padding:0 40px 0 16px;border-radius:12px;border:1px solid rgba(107,122,148,.42);background:#ffffffc2;font-weight:700}.my-page-notice-panel__filters .filter-wrap[data-v-b50d8731] input{min-height:48px;border-radius:12px;border:1px solid rgba(107,122,148,.42);background:#ffffffc2;font-weight:600}.my-page-notice-panel__filters .search[data-v-b50d8731]{width:200px}.my-page-notice-panel__table[data-v-b50d8731]{display:block}.my-page-notice-panel__table[data-v-b50d8731] th{height:56px;padding:0 20px;background:#ecf1f9f5;color:var(--text);font-size:.94rem;font-weight:800}.my-page-notice-panel__row[data-v-b50d8731]{cursor:pointer;transition:background-color .2s ease-out}.my-page-notice-panel__row[data-v-b50d8731]:hover{background:#4f6cdb0a}.my-page-notice-panel__row.is-pinned[data-v-b50d8731]{background:linear-gradient(135deg,#eef5ff,#f6faff)}.my-page-notice-panel__row[data-v-b50d8731] td,.my-page-notice-panel__row td[data-v-b50d8731]{height:84px;padding:0 20px;border-top:1px solid rgba(79,108,219,.08);color:var(--text);vertical-align:middle}.my-page-notice-panel__title-cell[data-v-b50d8731]{text-align:left}.my-page-notice-panel__meta[data-v-b50d8731]{display:flex;align-items:center;gap:8px;color:var(--text-soft);font-size:.9rem;font-weight:700;line-height:1.3}.my-page-notice-panel__meta strong[data-v-b50d8731]{color:#3150be}.my-page-notice-panel__title[data-v-b50d8731]{display:flex;align-items:center;gap:6px;margin-top:8px;min-width:0;color:var(--text);font-weight:700;line-height:1.45}.my-page-notice-panel__title span[data-v-b50d8731]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-page-notice-panel__title svg[data-v-b50d8731]{flex-shrink:0}.my-page-notice-panel__pin-icon[data-v-b50d8731]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#3150be}.my-page-notice-panel__pin-svg[data-v-b50d8731]{display:block;flex-shrink:0;width:24px;height:24px}.my-page-notice-panel__mobile-list[data-v-b50d8731]{display:none;flex-direction:column;gap:12px}.my-page-notice-panel__mobile-card[data-v-b50d8731]{display:flex;flex-direction:column;gap:12px;width:100%;padding:18px;border:1px solid rgba(79,108,219,.12);border-radius:18px;background:#ffffffc2;text-align:left;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.my-page-notice-panel__mobile-card[data-v-b50d8731]:hover{border-color:#4f6cdb38;background:#4f6cdb0f}.my-page-notice-panel__mobile-card.is-pinned[data-v-b50d8731]{border-color:#4f6cdb1f;background:linear-gradient(135deg,#eef5ff,#f6faff)}.my-page-notice-panel__mobile-top[data-v-b50d8731],.my-page-notice-panel__mobile-bottom[data-v-b50d8731]{display:flex;align-items:center;justify-content:space-between;gap:12px}.my-page-notice-panel__mobile-title[data-v-b50d8731]{display:flex;align-items:center;gap:6px;min-width:0;color:var(--text);font-size:1rem;font-weight:800;line-height:1.5}.my-page-notice-panel__mobile-title span[data-v-b50d8731]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-page-notice-panel__mobile-title svg[data-v-b50d8731]{flex-shrink:0}.my-page-notice-panel__mobile-notice-icon[data-v-b50d8731]{display:block;flex-shrink:0;width:18px;height:18px;color:#3150be}.my-page-notice-panel__mobile-bottom[data-v-b50d8731]{color:var(--text-soft);font-size:.9rem;font-weight:700;gap:6px}.my-page-notice-panel__mobile-bottom .has-divider[data-v-b50d8731]{display:flex;align-items:center}.my-page-notice-panel__mobile-bottom .has-divider[data-v-b50d8731]:before{content:"";width:2px;height:12px;display:inline-block;margin-right:6px;background-color:#4f6cdb3d}@media (max-width: 900px){.my-page-notice-panel__filters[data-v-b50d8731]{justify-content:stretch}.my-page-notice-panel__filters .filter-wrap[data-v-b50d8731],.my-page-notice-panel__filters .search[data-v-b50d8731]{width:100%}.my-page-notice-panel__table[data-v-b50d8731]{display:none}.my-page-notice-panel__mobile-list[data-v-b50d8731]{display:flex}.my-page-notice-panel__mobile-bottom[data-v-b50d8731]{flex-wrap:wrap;justify-content:flex-start}}.my-page-notice-panel[data-v-5e273740]{display:flex;flex-direction:column;flex:1;min-height:0}.myPageView[data-v-78be2ab9]{display:flex;flex-direction:column;min-height:100dvh}.my-page-view__main[data-v-78be2ab9]{padding:20px 0 24px;flex:1;display:flex;flex-direction:column}.my-page-view__main .section-shell[data-v-78be2ab9]{flex:1;display:flex;flex-direction:column}.my-page-view__layout[data-v-78be2ab9]{height:100%;flex:1}.my-page-view__sidebar[data-v-78be2ab9]{gap:16px}.myPageView .my-page-view__sidebar[data-v-78be2ab9]{overflow-y:auto}@media (min-width: 901px){.myPageView .my-page-view__sidebar[data-v-78be2ab9]{background:linear-gradient(180deg,#fffbf5f5,#ffffffe0),radial-gradient(circle at top left,rgba(255,219,164,.22),transparent 18rem);flex:unset;max-height:calc(100dvh - var(--workspace-header-height) - 44px);position:sticky;top:calc(var(--workspace-header-height) + 20px)}}.my-page-view__detail[data-v-78be2ab9]{min-height:0;padding:36px 40px;display:flex;flex-direction:column;overflow-y:auto}.my-page-view__profile-card[data-v-78be2ab9]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:36px 20px 16px;background:transparent;box-shadow:none}.my-page-view__profile-card strong[data-v-78be2ab9]{color:var(--text);font-size:1.2rem;line-height:1.2;text-align:center}.my-page-view__profile-avatar[data-v-78be2ab9]{position:relative;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#3eb5ae,#62d2c2);box-shadow:inset 0 -6px 16px #16626029}.my-page-view__profile-avatar .image-wrapper[data-v-78be2ab9]{width:100%;height:100%;overflow:hidden;border-radius:50%;color:#fff;font-size:1.7rem;font-weight:800}.my-page-view__profile-avatar img[data-v-78be2ab9]{width:100%;height:100%;object-fit:cover}.edit-actions[data-v-78be2ab9]{position:absolute;overflow:hidden;right:-4px;bottom:-4px;z-index:1;width:24px;height:24px;border-radius:50%;box-shadow:0 4px 16px #00000029;background:linear-gradient(180deg,#fffbf5f5,#ffffffe0),radial-gradient(circle at top left,rgba(255,219,164,.22),transparent 18rem)}.my-page-view__profile-edit-button[data-v-78be2ab9]{display:flex;align-items:center;justify-content:center;border-radius:50%;transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.my-page-view__profile-edit-button[data-v-78be2ab9]:hover{transform:translateY(-1px)}.my-page-view__profile-edit-button svg[data-v-78be2ab9]{transform:scale(.7)}.my-page-view__sidebar-actions[data-v-78be2ab9]{margin-top:auto;display:flex;flex-direction:column;gap:16px;padding:24px 16px;border-top:1px solid rgba(79,108,219,.1)}.my-page-view__drop-button[data-v-78be2ab9],.my-page-view__logout-button[data-v-78be2ab9]{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;padding:8px 24px;border:1px solid rgba(79,108,219,.14);background:#fff;color:#c14f4f;font-size:.95rem;font-weight:700;cursor:pointer;transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.my-page-view__drop-button[data-v-78be2ab9]:hover,.my-page-view__logout-button[data-v-78be2ab9]:hover{transform:translateY(-1px);border-color:#4f6cdb38;background:#4f6cdb0f}.my-page-view__drop-button .icon[data-v-78be2ab9],.my-page-view__logout-button .icon[data-v-78be2ab9]{width:18px;height:18px}.my-page-view__logout-button[data-v-78be2ab9]{width:100%;height:48px}.my-page-view__drop-button[data-v-78be2ab9]{margin:0 auto;zoom:.92}.my-page-view__detail[data-v-78be2ab9] .my-page-inquiry-panel,.my-page-view__detail[data-v-78be2ab9] .my-page-content-issue-panel,.my-page-view__detail[data-v-78be2ab9] .my-page-policy-document-panel{flex:1;display:flex;flex-direction:column}@media (max-width: 900px){.my-page-view__main[data-v-78be2ab9]{padding:18px 20px 20px}.my-page-view__detail[data-v-78be2ab9]{padding:24px 20px}.my-page-view__profile-card[data-v-78be2ab9]{padding:22px 18px 20px}.my-page-view__profile-card strong[data-v-78be2ab9]{font-size:1.2rem}.section-shell[data-v-78be2ab9]{width:100%}}.cta[data-v-3f39ea57]{padding-top:4rem}.cta__box[data-v-3f39ea57]{position:relative;overflow:hidden;padding:2rem;border:1px solid var(--line);border-radius:var(--content-border-radius, 28px);background:linear-gradient(135deg,#83d6ba38,#7db8ff38),#fffaf1e0;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.cta__box[data-v-3f39ea57]:before{content:"";position:absolute;inset:auto -10% -30% auto;width:16rem;height:16rem;background:radial-gradient(circle,rgba(255,213,126,.36) 0%,transparent 68%);opacity:1;pointer-events:none}.cta__eyebrow[data-v-3f39ea57]{margin:0 0 1rem;color:#5d9d86;font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.cta__title[data-v-3f39ea57]{margin:0;font-size:clamp(2rem,4vw,3.3rem);line-height:1.1;letter-spacing:-.04em}.cta__description[data-v-3f39ea57]{margin:1.4rem 0 0;color:var(--text-soft);font-size:1.05rem}.cta__actions[data-v-3f39ea57]{display:flex;flex-wrap:wrap;gap:12px;margin-top:2rem}.button[data-v-3f39ea57]{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:0 1.2rem;border-radius:999px;border:1px solid transparent;font-weight:700;transition:transform .18s ease,border-color .18s ease,background .18s ease}.button[data-v-3f39ea57]:hover{transform:translateY(-1px)}.button--primary[data-v-3f39ea57]{background:linear-gradient(135deg,#8fd9c0,#8ac6ff);color:#243347}.button--secondary[data-v-3f39ea57]{border-color:var(--line);background:#ffffff9e}.button--ghost[data-v-3f39ea57]{border-color:var(--line);background:#ffffff70}@media (max-width: 780px){.cta__actions[data-v-3f39ea57]{gap:10px}.cta__title[data-v-3f39ea57]{font-size:clamp(1.85rem,8vw,2.7rem)}}.section-title[data-v-eb4dcd66]{display:grid;gap:.65rem;margin-bottom:1.8rem}.section-title__eyebrow[data-v-eb4dcd66],.section-title__heading[data-v-eb4dcd66],.section-title__description[data-v-eb4dcd66]{margin:0}.section-title__eyebrow[data-v-eb4dcd66]{color:#5d9d86;font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.section-title__heading[data-v-eb4dcd66]{font-size:clamp(2rem,4vw,3.3rem);line-height:1.1;letter-spacing:-.04em}.section-title__description[data-v-eb4dcd66]{color:var(--text-soft);font-size:1.05rem}@media (max-width: 780px){.section-title__heading[data-v-eb4dcd66]{font-size:clamp(1.85rem,8vw,2.7rem)}}.feature-grid[data-v-ae01a019]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.feature-card[data-v-ae01a019]{--card-glow: var(--cyan);position:relative;overflow:hidden;padding:1.5rem;border:1px solid var(--line);border-radius:28px;background:var(--panel);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.feature-card[data-v-ae01a019]:before{content:"";position:absolute;inset:auto -15% 70% auto;width:12rem;height:12rem;background:radial-gradient(circle,var(--card-glow) 0%,transparent 68%);opacity:.34;pointer-events:none}.feature-card--cyan[data-v-ae01a019]{--card-glow: var(--cyan)}.feature-card--mint[data-v-ae01a019]{--card-glow: var(--mint)}.feature-card--amber[data-v-ae01a019]{--card-glow: var(--amber)}.feature-card--rose[data-v-ae01a019]{--card-glow: var(--rose)}.feature-card__header[data-v-ae01a019]{display:grid;gap:.8rem}.feature-card__index[data-v-ae01a019]{display:inline-flex;width:fit-content;padding:.35rem .65rem;border:1px solid rgba(140,116,83,.14);border-radius:999px;background:#ffffff8a;font-size:.86rem;font-weight:700}.feature-card__description[data-v-ae01a019]{margin:0;color:var(--text-soft)}.feature-card__points[data-v-ae01a019]{padding-left:1.2rem;margin:1.1rem 0 0;color:var(--text-soft)}.feature-card__points li[data-v-ae01a019]{margin-top:.55rem}@media (max-width: 780px){.feature-grid[data-v-ae01a019]{grid-template-columns:1fr}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.hero[data-v-1a1281af]{padding-top:5rem}.hero__content[data-v-1a1281af]{display:flex;flex-direction:column;gap:36px}.hero__copy[data-v-1a1281af]{position:relative;z-index:1;display:flex;flex-direction:column}.hero__eyebrow[data-v-1a1281af]{margin:0 0 1rem;color:#5d9d86;font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.hero__title[data-v-1a1281af]{margin:0;font-size:clamp(3rem,6vw,5.3rem);line-height:1.1;letter-spacing:-.05em}.hero__title-accent[data-v-1a1281af]{color:#4d9fcb}.hero__description[data-v-1a1281af]{margin:1.4rem 0 0;color:var(--text-soft);font-size:1.05rem}.hero__actions[data-v-1a1281af]{display:flex;flex-wrap:wrap;gap:12px;margin-top:2rem}.hero__metrics[data-v-1a1281af]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;margin:2rem 0 0;list-style:none}.button[data-v-1a1281af]{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:0 1.2rem;border-radius:999px;border:1px solid transparent;font-weight:700;transition:transform .18s ease,border-color .18s ease,background .18s ease}.button[data-v-1a1281af]:hover{transform:translateY(-1px)}.button--primary[data-v-1a1281af]{background:linear-gradient(135deg,#8fd9c0,#8ac6ff);color:#243347}.button--secondary[data-v-1a1281af]{border-color:var(--line);background:#ffffff9e}.button--ghost[data-v-1a1281af]{border-color:var(--line);background:#ffffff70}.metric-card[data-v-1a1281af]{padding:1.1rem 1rem;border:1px solid var(--line);border-radius:20px;background:#ffffff9e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.metric-card strong[data-v-1a1281af]{display:block;font-size:1.05rem;font-weight:800}.metric-card span[data-v-1a1281af]{display:block;margin-top:.45rem;color:var(--text-soft);font-size:.9rem}.hero-graphic[data-v-1a1281af]{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.hero-graphic[data-v-1a1281af]>*{min-width:0}.hero-graphic__panel[data-v-1a1281af]{position:relative;padding:1rem;border:1px solid var(--line);border-radius:var(--content-border-radius, 28px);background:var(--panel);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.hero-graphic__panel[data-v-1a1281af]:has(.hero-swiper){padding:0}.hero-graphic__panel-label[data-v-1a1281af]{margin:0 0 .8rem;color:#3543548a;font-size:.75rem;letter-spacing:.16em}.hero-graphic__svg[data-v-1a1281af]{display:block;width:100%;height:auto}.hero-graphic__grid[data-v-1a1281af]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hero-graphic .hero-swiper[data-v-1a1281af]{width:100%;height:100%}.hero-graphic .hero-swiper .item[data-v-1a1281af]{padding:1rem;height:100%;border-radius:var(--content-border-radius, 28px)}.signal-card[data-v-1a1281af]{--card-glow: var(--cyan);position:relative;overflow:hidden;padding:1rem 1.1rem 1.15rem;border:1px solid var(--line);border-radius:28px;background:var(--panel);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.signal-card[data-v-1a1281af]:before{content:"";position:absolute;inset:auto -15% 70% auto;width:12rem;height:12rem;background:radial-gradient(circle,var(--card-glow) 0%,transparent 68%);opacity:.34;pointer-events:none}.signal-card--cyan[data-v-1a1281af]{--card-glow: var(--cyan)}.signal-card--mint[data-v-1a1281af]{--card-glow: var(--mint)}.signal-card--amber[data-v-1a1281af]{--card-glow: var(--amber)}.signal-card--rose[data-v-1a1281af]{--card-glow: var(--rose)}.signal-card__label[data-v-1a1281af]{position:relative;display:inline-flex;margin-bottom:.75rem;padding:.28rem .55rem;border:1px solid rgba(140,116,83,.14);border-radius:999px;color:#354354ad;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.signal-card__title[data-v-1a1281af]{margin:0;font-size:1.1rem}.signal-card__detail[data-v-1a1281af]{margin:.55rem 0 0;color:var(--text-soft)}@media (max-width: 1080px){.hero-graphic[data-v-1a1281af]{grid-template-columns:1fr}}@media (max-width: 780px){.hero[data-v-1a1281af]{padding-top:3.5rem}.hero__actions[data-v-1a1281af]{gap:10px}.hero__metrics[data-v-1a1281af]{grid-template-columns:1fr}.hero__title[data-v-1a1281af]{font-size:clamp(2.6rem,13vw,4.2rem)}.hero-graphic__grid[data-v-1a1281af]{grid-template-columns:1fr}}.subject-showcase[data-v-ed5ee124]{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:18px;align-items:stretch}.formula-canvas[data-v-ed5ee124]{position:relative;overflow:hidden;min-height:100%;border:1px solid var(--line);border-radius:var(--content-border-radius, 28px);background:linear-gradient(180deg,#fff8edf2,#f9efdff5),radial-gradient(circle at top right,rgba(125,184,255,.18),transparent 28%);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.formula-canvas__equation[data-v-ed5ee124]{color:#2c3442eb;font-size:clamp(1.6rem,4vw,2.5rem);font-weight:700;letter-spacing:-.04em}.formula-canvas__equation--small[data-v-ed5ee124]{margin-top:.8rem;color:#3842529e;font-size:1.1rem;font-weight:600}.formula-canvas__matrix[data-v-ed5ee124]{display:grid;gap:.15rem;margin-top:1.1rem;color:var(--mint);font-size:1.15rem}.formula-canvas__svg[data-v-ed5ee124]{width:100%;margin-top:1rem}.formula-canvas .subject-swiper[data-v-ed5ee124]{width:100%;height:100%}.formula-canvas .subject-swiper .item[data-v-ed5ee124]{padding:1.5rem;height:100%}.subject-grid[data-v-ed5ee124]{display:grid;gap:18px}.subject-card[data-v-ed5ee124]{padding:1.5rem;border:1px solid var(--line);border-radius:var(--content-border-radius, 28px);background:var(--panel);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.subject-card__tag[data-v-ed5ee124]{display:inline-flex;width:fit-content;padding:.35rem .65rem;border:1px solid rgba(140,116,83,.14);border-radius:999px;background:#ffffff8a;font-size:.86rem;font-weight:700}.subject-card__headline[data-v-ed5ee124]{margin:.9rem 0 0;font-size:1.1rem}.subject-card__description[data-v-ed5ee124]{margin:.55rem 0 0;color:var(--text-soft)}.subject-card__chips[data-v-ed5ee124]{display:flex;flex-wrap:wrap;gap:10px;margin-top:1.15rem}.subject-chip[data-v-ed5ee124]{padding:.45rem .75rem;border-radius:999px;background:#ffffff80;border:1px solid rgba(140,116,83,.12);color:#2c3442d6;font-size:.84rem}@media (max-width: 1080px){.subject-showcase[data-v-ed5ee124]{grid-template-columns:1fr}}.visual-swiper .item[data-v-4c9e6146]{position:relative;overflow:hidden;height:500px;display:flex;flex-direction:column;align-items:center}.visual-swiper .item img[data-v-4c9e6146]{display:block;object-fit:cover;width:100%;height:100%}.visual-swiper .item .info[data-v-4c9e6146]{position:absolute;max-width:1920px;transform:translate(-50%);left:50%;width:min(1180px,100% - 40px);height:100%;display:flex;flex-direction:column;justify-content:center;font-weight:600;line-height:1.1}.visual-swiper .item .info .d[data-v-4c9e6146]{font-size:2.312rem}.visual-swiper .item .info .t[data-v-4c9e6146]{font-weight:inherit;font-size:5rem;text-transform:uppercase}.visual-swiper .item .info .button[data-v-4c9e6146]{align-self:flex-start;margin-top:2.25rem;display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:0 1.2rem;border-radius:999px;border:1px solid transparent;font-weight:700;transition:transform .18s ease,border-color .18s ease,background .18s ease}.visual-swiper .item .info .button[data-v-4c9e6146]:hover{transform:translateY(-1px)}.visual-swiper .item .info .button--primary[data-v-4c9e6146]{background:linear-gradient(135deg,#8fd9c0,#8ac6ff);color:#243347}.visual-swiper .item .info .button--secondary[data-v-4c9e6146]{border-color:var(--line);background:#ffffff9e}.visual-swiper .item .info .button--ghost[data-v-4c9e6146]{border-color:var(--line);background:#ffffff70}@media (max-width: 1080px){.visual-swiper .item[data-v-4c9e6146]{height:400px}.visual-swiper .item .info .d[data-v-4c9e6146]{font-size:2.1rem}.visual-swiper .item .info .t[data-v-4c9e6146]{font-size:4.2rem}}@media (max-width: 780px){.visual-swiper .item[data-v-4c9e6146]{height:340px}.visual-swiper .item .info .d[data-v-4c9e6146]{font-size:1.9rem}.visual-swiper .item .info .t[data-v-4c9e6146]{font-size:3.5rem}}[data-v-4c9e6146] .swiper-pagination{bottom:0!important}[data-v-4c9e6146] .swiper-pagination-bullet{width:10px;height:10px;background:#8c745340;opacity:1}[data-v-4c9e6146] .swiper-pagination-bullet-active{background:linear-gradient(135deg,#8fd9c0,#8ac6ff)}.full-content[data-v-24f747bc]{overflow:hidden}.workflow-swiper[data-v-24f747bc]{padding:.25rem 0 3rem;overflow:visible}.workflow-slide[data-v-24f747bc]{height:auto}.workflow-card[data-v-24f747bc]{--card-glow: var(--mint);position:relative;overflow:hidden;padding:1.5rem;border:1px solid var(--line);border-radius:28px;background:var(--panel);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);min-height:100%}.workflow-card[data-v-24f747bc]:before{content:"";position:absolute;inset:auto -15% 70% auto;width:12rem;height:12rem;background:radial-gradient(circle,var(--card-glow) 0%,transparent 68%);opacity:.34;pointer-events:none}.workflow-card__top[data-v-24f747bc]{display:flex;align-items:center;gap:12px}.workflow-card__step[data-v-24f747bc]{display:inline-flex;width:fit-content;padding:.35rem .65rem;border:1px solid rgba(140,116,83,.14);border-radius:999px;background:#ffffff85;color:#5d9d86;font-size:.86rem;font-weight:700}.workflow-card__audience[data-v-24f747bc]{margin:0;font-size:1.1rem}.workflow-card__summary[data-v-24f747bc]{margin:.55rem 0 0;color:var(--text-soft)}.workflow-card__list[data-v-24f747bc]{padding-left:1.2rem;margin:1.1rem 0 0;color:var(--text-soft)}.workflow-card__list li[data-v-24f747bc]{margin-top:.55rem}.workflow-slide:nth-child(1) .workflow-card[data-v-24f747bc]{--card-glow: var(--mint)}.workflow-slide:nth-child(2) .workflow-card[data-v-24f747bc]{--card-glow: var(--cyan)}.workflow-slide:nth-child(3) .workflow-card[data-v-24f747bc]{--card-glow: var(--violet)}[data-v-24f747bc] .swiper-pagination{bottom:0!important}[data-v-24f747bc] .swiper-pagination-bullet{width:10px;height:10px;background:#8c745340;opacity:1}[data-v-24f747bc] .swiper-pagination-bullet-active{background:linear-gradient(135deg,#8fd9c0,#8ac6ff)}@media (max-width: 780px){.workflow-swiper[data-v-24f747bc]{padding-bottom:2.6rem}}.site-header[data-v-92f3967c]{position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:#fff9;border-bottom:1px solid var(--line)}.site-header__inner[data-v-92f3967c]{display:flex;align-items:center;padding:16px 0;gap:22px;flex-wrap:wrap}.brand[data-v-92f3967c]{display:inline-flex;line-height:1;font-size:1.625rem;margin:0}.brand .lnk[data-v-92f3967c]{display:flex;align-items:center;gap:7px}.brand .icon[data-v-92f3967c]{width:35px;display:block;flex-shrink:0}.brand .bbh-bogle-regular span[data-v-92f3967c]{color:#4f6cdb}.site-nav[data-v-92f3967c]{display:flex;align-items:center;gap:14px 22px;justify-content:center;color:var(--text-soft);margin-left:auto}.site-nav[data-v-92f3967c]>a:not(.site-nav__cta){position:relative;transition:color .16s ease}.site-nav[data-v-92f3967c]>a:not(.site-nav__cta):after{content:"";position:absolute;left:0;bottom:-.15rem;width:100%;height:2px;border-radius:999px;background:linear-gradient(135deg,var(--mint),var(--cyan));transform:scaleX(0);transform-origin:center;transition:transform .18s ease}.site-nav[data-v-92f3967c]>a:not(.site-nav__cta).router-link-active,.site-nav[data-v-92f3967c]>a:not(.site-nav__cta).is-active{color:var(--text);font-weight:700}.site-nav[data-v-92f3967c]>a:not(.site-nav__cta).router-link-active:after,.site-nav[data-v-92f3967c]>a:not(.site-nav__cta).is-active:after{transform:scaleX(1)}.site-nav__workspace[data-v-92f3967c]{order:-1}.site-nav__cta[data-v-92f3967c],.site-nav__login[data-v-92f3967c],.site-nav__workspace[data-v-92f3967c],.site-nav__logout[data-v-92f3967c]{padding:.5rem .9rem;border-radius:99px;color:var(--text);transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.site-nav__cta[data-v-92f3967c]:hover,.site-nav__login[data-v-92f3967c]:hover,.site-nav__workspace[data-v-92f3967c]:hover,.site-nav__logout[data-v-92f3967c]:hover{transform:translateY(-1px)}.site-nav__cta[data-v-92f3967c]{border:1px solid var(--line);background:#ffffff80}.site-nav__login[data-v-92f3967c]{border:0;background:linear-gradient(135deg,#2c3442,#4f6cdb);color:#fff;box-shadow:0 14px 28px #4f6cdb33}.site-nav__account[data-v-92f3967c] .session-account__user strong{font-size:.88rem}.site-nav__account[data-v-92f3967c] .session-account__user span{font-size:.74rem}.site-nav__account[data-v-92f3967c] .session-account__menu{min-width:220px}.site-nav__workspace[data-v-92f3967c]{background:linear-gradient(135deg,#2c3442,#4f6cdb);color:#fff;box-shadow:0 14px 28px #4f6cdb29}.session-menu-action[data-v-92f3967c]{border:0}@media (max-width: 640px){.site-header__inner[data-v-92f3967c]{column-gap:16px}.site-header__inner .site-nav__cta[data-v-92f3967c],.site-header__inner .site-nav__login[data-v-92f3967c],.site-header__inner .SessionAccountPanel .site-nav__workspace[data-v-92f3967c]{zoom:var(--nav-mobile-button-zoom)}.site-header__inner.wrap .site-nav[data-v-92f3967c]{margin:unset;width:100%;order:1}.site-header__inner.wrap .SessionAccountPanel[data-v-92f3967c]{margin-left:auto;column-gap:12px}}.page-shell[data-v-71b3cac0]{position:relative}.page-shell[data-v-71b3cac0]:before,.page-shell[data-v-71b3cac0]:after{content:"";position:fixed;width:32rem;height:32rem;border-radius:999px;filter:blur(90px);opacity:.18;pointer-events:none;z-index:-1}.page-shell[data-v-71b3cac0]:before{top:8rem;left:-12rem;background:#7db8ffa6}.page-shell[data-v-71b3cac0]:after{top:55rem;right:-10rem;background:#f2be7480}.main-shell[data-v-71b3cac0]{padding-bottom:5rem}.public-document-layout[data-v-7f789f80]{min-height:100dvh;display:flex;flex-direction:column}.public-document-layout__main[data-v-7f789f80]{margin-top:2rem;display:flex;flex-direction:column;flex:1;padding:36px 40px;border:1px solid rgba(44,52,66,.1);border-radius:var(--content-border-radius, 28px);background:linear-gradient(180deg,#f8fafff5,#ffffffd1 72px)}@media (max-width: 900px){.public-document-layout__main[data-v-7f789f80]{padding:24px 20px}}.public-notice-view[data-v-49a4e3d5]{display:flex;flex-direction:column;gap:28px;flex:1}.public-notice-view__header[data-v-49a4e3d5]{display:flex;flex-direction:column;gap:10px;padding-bottom:20px;border-bottom:1px solid rgba(44,52,66,.1)}.public-notice-view__header h1[data-v-49a4e3d5],.public-notice-view__header p[data-v-49a4e3d5]{margin:0}.public-notice-view__header h1[data-v-49a4e3d5]{color:var(--text);font-size:1.4rem;line-height:1.2}.public-notice-view__header p[data-v-49a4e3d5]:last-child{color:var(--text-soft);line-height:1.6}.public-notice-view__eyebrow[data-v-49a4e3d5]{color:#4f6cdb;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.public-policy-document[data-v-5704caea]{flex:1}.workspace-bundle-flight-layer[data-v-72745005]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-index-floating-menu) + 6);pointer-events:none}.workspace-bundle-flight[data-v-72745005]{--bundle-flight-accent: #4f6cdb;position:fixed;display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:center;padding:12px 14px;border-radius:24px;border:1px solid rgba(125,103,70,.14);background:linear-gradient(180deg,#fffffffa,#fcf6ecf2),#ffffffe6;box-shadow:0 22px 42px #55411c2e,0 0 0 1px #ffffff38 inset;transform:translateZ(0) scale(1);transform-origin:center;opacity:.98;filter:blur(0);transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .52s ease,filter .52s ease;will-change:transform,opacity,filter}.workspace-bundle-flight.is-active[data-v-72745005]{transform:translate3d(var(--bundle-flight-dx),var(--bundle-flight-dy),0) scale(var(--bundle-flight-scale));opacity:0;filter:blur(6px)}.workspace-bundle-flight__badge[data-v-72745005]{min-width:48px;min-height:48px;display:grid;place-items:center;padding:.5rem;border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--bundle-flight-accent) 88%,white),color-mix(in srgb,var(--bundle-flight-accent) 46%,white));color:#fff;font-size:.82rem;font-weight:800;line-height:1.15;text-align:center;box-shadow:0 12px 24px color-mix(in srgb,var(--bundle-flight-accent) 28%,transparent)}.workspace-bundle-flight__copy[data-v-72745005]{min-width:0;display:grid;gap:2px}.workspace-bundle-flight__copy strong[data-v-72745005],.workspace-bundle-flight__copy span[data-v-72745005]{margin:0;min-width:0}.workspace-bundle-flight__copy strong[data-v-72745005]{color:#24190a;font-size:.95rem;font-weight:800;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-bundle-flight__copy span[data-v-72745005]{color:#35250eb3;font-size:.8rem;font-weight:700;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-bundle-flight.tone-default[data-v-72745005]{--bundle-flight-accent: #8f6d40}.workspace-bundle-flight.tone-blue[data-v-72745005]{--bundle-flight-accent: #4f6cdb}.workspace-bundle-flight.tone-amber[data-v-72745005]{--bundle-flight-accent: #c7841b}.workspace-bundle-flight.tone-mint[data-v-72745005]{--bundle-flight-accent: #36a081}.workspace-bundle-flight.tone-rose[data-v-72745005]{--bundle-flight-accent: #c56a5f}@media (max-width: 900px){.workspace-bundle-flight[data-v-72745005]{grid-template-columns:42px minmax(0,1fr);padding:10px 12px;border-radius:20px}.workspace-bundle-flight__badge[data-v-72745005]{min-width:42px;min-height:42px;border-radius:14px;font-size:.76rem}.workspace-bundle-flight__copy strong[data-v-72745005]{font-size:.88rem}}.workspace-shell[data-v-d5ed8a08]{min-height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr)}.workspace-shell--hfit[data-v-d5ed8a08]{display:flex;flex-direction:column;height:100dvh}.workspace-main[data-v-d5ed8a08]{position:relative;min-height:0;padding:20px 24px 24px;height:calc(100vh - var(--workspace-header-height));overflow:auto}.workspace-main--hfit .workspace-main[data-v-d5ed8a08]{height:unset;flex:1}.workspace-main[data-v-d5ed8a08]:has(.content-create-panel.is-form-mode){overflow:unset}@media (max-width: 900px){.workspace-shell[data-v-d5ed8a08],.workspace-shell--hfit[data-v-d5ed8a08]{height:auto}.workspace-main[data-v-d5ed8a08]{height:auto;min-height:calc(100vh - var(--workspace-header-height));padding:18px 20px 20px;display:flex;flex-direction:column;overflow:unset;flex:1}.workspace-main--hfit .workspace-main[data-v-d5ed8a08]{min-height:unset}}.action-buttons-menu[data-v-a0ccf46f]{display:flex;align-items:center}.action-buttons-menu__trigger[data-v-a0ccf46f]{width:28px;height:28px;border-radius:8px;background:#2c344214;color:#4d5768;display:inline-flex;align-items:center;justify-content:center;gap:2px;transition:background-color .14s ease,color .14s ease,transform .14s ease}.action-buttons-menu__trigger[data-v-a0ccf46f]:hover{background:#2c344224;transform:translateY(-1px)}.action-buttons-menu__trigger[data-v-a0ccf46f]:disabled{cursor:not-allowed;opacity:.45;transform:none}.action-buttons-menu__trigger.is-open[data-v-a0ccf46f]{background:#4f6cdb24;color:#36509d}.action-buttons-menu__trigger-dot[data-v-a0ccf46f]{width:3px;height:3px;border-radius:999px;background:currentColor}.action-buttons[data-v-a0ccf46f]{position:fixed;z-index:var(--z-index-floating-menu)}.action-buttons__list[data-v-a0ccf46f]{--action-buttons-item-padding-y: .54rem;background:#fffffffa;box-shadow:0 18px 36px #2c344229;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:12px;padding:4px;border:1px solid rgba(44,52,66,.1);display:grid;gap:1px}.action-buttons__list--compact[data-v-a0ccf46f]{--action-buttons-item-padding-y: .44rem}.action-buttons__list[data-v-a0ccf46f] .action-buttons__item{width:100%;border-radius:8px;padding:var(--action-buttons-item-padding-y) .72rem;color:#303846;text-align:left;transition:background-color .14s ease;display:flex;align-items:center;gap:8px;font-size:.88rem;font-weight:600;line-height:1.15}.action-buttons__list[data-v-a0ccf46f] .action-buttons__item:hover{background:#2c34420f}.action-buttons__list[data-v-a0ccf46f] .action-buttons__item--danger{color:#b24a3d}.action-buttons__list[data-v-a0ccf46f] .action-buttons__item--danger:hover{background:#d85d4d1a}.action-buttons__list[data-v-a0ccf46f] .action-buttons__item-label{font-size:inherit;font-weight:inherit;line-height:inherit}.action-buttons__list[data-v-a0ccf46f] .icon{width:20px;height:20px;flex-shrink:0}.content-type-icon[data-v-7cd08fbe]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.content-type-icon__image[data-v-7cd08fbe]{width:100%;height:100%;display:block;object-fit:contain}.content-type-icon--sm[data-v-7cd08fbe]{width:18px;height:18px}.content-type-icon--md[data-v-7cd08fbe]{width:28px;height:28px}.content-type-icon--lg[data-v-7cd08fbe]{width:40px;height:40px}.content-type-icon--xl[data-v-7cd08fbe]{width:100px;height:100px}.content-audio-player[data-v-bbd2bb53]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(47,107,255,.14);background:linear-gradient(180deg,#f7fafff5,#f1f6fff0)}.content-audio-player audio[data-v-bbd2bb53]{display:none}.content-audio-player__toggle[data-v-bbd2bb53]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#2f6bff;color:#fff;transition:transform .14s ease,background-color .14s ease,box-shadow .14s ease}.content-audio-player__toggle[data-v-bbd2bb53]:hover{transform:translateY(-1px);box-shadow:0 10px 18px #2f6bff2e}.content-audio-player__toggle.is-playing[data-v-bbd2bb53]{background:#1f4fd6}.content-audio-player__toggle svg[data-v-bbd2bb53]{width:14px;height:14px;fill:currentColor}.content-audio-player__toggle.is-loading[data-v-bbd2bb53]{cursor:wait}.content-audio-player__spinner[data-v-bbd2bb53]{width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:content-audio-player-spin-bbd2bb53 .9s linear infinite}.content-audio-player__seek[data-v-bbd2bb53]{width:100%;margin:0;accent-color:#2f6bff;cursor:pointer}.content-audio-player__time[data-v-bbd2bb53]{font-size:.75rem;font-weight:600;color:#2c344294;white-space:nowrap}.content-audio-player__time.is-loading[data-v-bbd2bb53]{color:#3150be}.content-audio-player--compact[data-v-bbd2bb53]{gap:8px;padding:8px 10px}.content-audio-player--compact .content-audio-player__toggle[data-v-bbd2bb53]{width:28px;height:28px}.content-audio-player--compact .content-audio-player__toggle svg[data-v-bbd2bb53]{width:12px;height:12px}.content-audio-player--compact .content-audio-player__time[data-v-bbd2bb53]{font-size:.68rem}@media (max-width: 640px){.content-audio-player[data-v-bbd2bb53]{gap:8px;padding:8px 10px}}@keyframes content-audio-player-spin-bbd2bb53{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.resource-card-preview[data-v-7072e126]{width:100%;min-height:128px;overflow:hidden;padding:14px;border-radius:16px;border:1px solid rgba(44,52,66,.04);background:linear-gradient(180deg,#fafafa,#f6f6f6);display:flex;align-items:center;justify-content:center}.resource-card-preview--compact[data-v-7072e126]{min-height:102px;padding:11px;border-radius:14px}.resource-card-preview--thumb[data-v-7072e126]{min-height:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent}.resource-card-preview__formula[data-v-7072e126]{width:100%;max-width:100%;color:#222;font-size:1.55rem;line-height:1.45;text-align:center}.resource-card-preview__formula[data-v-7072e126] .katex-display{margin:0;max-width:100%;overflow-x:auto;overflow-y:hidden}.resource-card-preview__formula[data-v-7072e126] .katex{font-size:1em}.resource-card-preview__formula.is-compact[data-v-7072e126]{font-size:1.28rem}.resource-card-preview--compact .resource-card-preview__formula[data-v-7072e126]{font-size:1.24rem}.resource-card-preview--compact .resource-card-preview__formula.is-compact[data-v-7072e126]{font-size:1.04rem}.resource-card-preview__shape-image[data-v-7072e126]{width:100%;max-width:220px;max-height:160px;display:block;object-fit:contain}.resource-card-preview__infographic-image[data-v-7072e126]{width:100%;max-width:232px;max-height:172px;display:block;object-fit:contain;border-radius:16px;box-shadow:0 10px 24px #17305114;background:#fff}.resource-card-preview--compact .resource-card-preview__shape-image[data-v-7072e126]{max-width:180px;max-height:128px}.resource-card-preview--compact .resource-card-preview__infographic-image[data-v-7072e126]{max-width:188px;max-height:136px}.resource-card-preview--thumb .resource-card-preview__shape-image[data-v-7072e126],.resource-card-preview--thumb .resource-card-preview__infographic-image[data-v-7072e126]{width:100%;max-width:none;max-height:none;height:100%;border-radius:inherit;box-shadow:none;object-fit:cover}.resource-card-preview__graph[data-v-7072e126]{width:100%;max-width:200px;height:130px}.resource-card-preview--compact .resource-card-preview__graph[data-v-7072e126]{max-width:172px;height:104px}.resource-card-preview__graph-stack[data-v-7072e126]{width:100%;display:grid;justify-items:center;gap:8px}.resource-card-preview--compact .resource-card-preview__graph-stack[data-v-7072e126]{gap:6px}.resource-card-preview__graph-label[data-v-7072e126]{color:#2c3442}.resource-card-preview__graph-label[data-v-7072e126] .katex{font-size:.98rem}.resource-card-preview--compact .resource-card-preview__graph-label[data-v-7072e126]{font-size:.86rem}.resource-card-preview__question[data-v-7072e126],.resource-card-preview__general[data-v-7072e126]{width:100%;display:grid;gap:8px;color:#2c3442;font-size:.92rem;line-height:1.5}.resource-card-preview__question strong[data-v-7072e126],.resource-card-preview__general strong[data-v-7072e126]{font-size:1rem}.resource-card-preview__question span[data-v-7072e126],.resource-card-preview__general span[data-v-7072e126]{color:var(--text-soft)}.resource-card-preview__question span[data-v-7072e126] .katex,.resource-card-preview__general span[data-v-7072e126] .katex{font-size:1em}.resource-card-preview__question span[data-v-7072e126]:has(:not(.katex)),.resource-card-preview__general span[data-v-7072e126]:has(:not(.katex)){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;max-height:5.52rem}.resource-card-preview__question[data-v-7072e126]:is(.resource-card-preview__question):has(:not(.katex)),.resource-card-preview__general[data-v-7072e126]:is(.resource-card-preview__question):has(:not(.katex)){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;max-height:5.52rem}.resource-card-preview--compact .resource-card-preview__question[data-v-7072e126],.resource-card-preview--compact .resource-card-preview__general[data-v-7072e126]{gap:6px}.resource-card-preview__question-passage[data-v-7072e126]{padding:10px;border-radius:12px;background:#303b590d}.resource-card-preview__question-count[data-v-7072e126]{color:var(--text-soft);font-size:.78rem}.resource-card-preview--compact .resource-card-preview__question strong[data-v-7072e126],.resource-card-preview--compact .resource-card-preview__general strong[data-v-7072e126]{font-size:.92rem}.resource-card-preview--compact .resource-card-preview__question span[data-v-7072e126],.resource-card-preview--compact .resource-card-preview__general span[data-v-7072e126]{font-size:.84rem}.resource-card-preview__thumb-viewport[data-v-7072e126]{width:100%;height:100%;overflow:hidden;position:relative;background:linear-gradient(180deg,#fafafa,#f3f4f6)}.resource-card-preview__thumb-scaled[data-v-7072e126]{width:160px;transform:scale(.35);transform-origin:top left}.resource-card-preview__thumb-viewport--formula .resource-card-preview__thumb-scaled[data-v-7072e126]{width:170px;transform:scale(.6);transform-origin:center}.resource-card-preview__thumb-viewport--graph .resource-card-preview__thumb-scaled[data-v-7072e126]{width:220px;transform:scale(.25)}.resource-card-preview__thumb-viewport--text .resource-card-preview__thumb-scaled[data-v-7072e126]{width:170px;transform:scale(.6)}.resource-card[data-v-13e7188f]{position:relative;display:grid;align-self:start;gap:14px;padding:16px;border-radius:22px;background:#fff;border:1px solid rgba(44,52,66,.1);box-shadow:0 16px 28px #ae926f0f}.resource-card--interactive[data-v-13e7188f]{cursor:pointer}.resource-card--selection-mode[data-v-13e7188f]{cursor:pointer;padding-top:44px;background:#fffdf8;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.resource-card--selection-mode[data-v-13e7188f]:hover{border-color:#2f6bff42;box-shadow:0 18px 32px #2c344214,inset 0 0 0 1px #2f6bff1f}.resource-card--selection-mode.is-selected[data-v-13e7188f]{border-color:#1f4fd894;background:linear-gradient(180deg,#f6f9ff,#fffdf7);box-shadow:0 20px 36px #1f4fd824,inset 0 0 0 2px #1f4fd894}.resource-card__selection-indicator[data-v-13e7188f]{position:absolute;top:12px;right:12px;min-height:26px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid rgba(93,99,113,.18);border-radius:999px;background:#ffffffeb;color:#5d6371;box-shadow:0 8px 16px #2c344214;font-size:.78rem;font-weight:800;line-height:1;pointer-events:none}.resource-card__selection-indicator.is-selected[data-v-13e7188f]{border-color:#1f4fd8;background:#1f4fd8;color:#fff;box-shadow:0 10px 18px #1f4fd833}.resource-card--compact[data-v-13e7188f]{gap:11px;padding:13px;border-radius:20px}.resource-card--compact.resource-card--selection-mode[data-v-13e7188f]{padding-top:38px}.resource-card__top[data-v-13e7188f]{display:flex;flex-direction:column;gap:12px}.resource-card__heading[data-v-13e7188f]{min-width:0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.resource-card__heading-info[data-v-13e7188f]{display:flex;flex-wrap:wrap;gap:8px}.resource-card__content-type[data-v-13e7188f]{display:flex;align-items:center}.resource-card__title[data-v-13e7188f]{font-size:1rem;line-height:1.35;min-width:100%;min-height:29px;align-content:center;word-break:break-all}.resource-card--compact .resource-card__title[data-v-13e7188f]{font-size:.92rem;min-height:24px}.resource-card__actions[data-v-13e7188f]{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.resource-card__bundle-button[data-v-13e7188f]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:10px;background:linear-gradient(180deg,#fffcf4f5,#f5e9ccf5);border:1px solid rgba(176,119,17,.18);box-shadow:0 10px 18px #b0771114,inset 0 1px #ffffffb3;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.resource-card__bundle-button[data-v-13e7188f]:hover{transform:translateY(-1px);border-color:#b077114d;box-shadow:0 14px 24px #b0771124,inset 0 1px #ffffffc7}.resource-card__bundle-button.is-active[data-v-13e7188f]{background:linear-gradient(180deg,#fff6e3fa,#eedcb2fa);border-color:#9c68105c;box-shadow:0 16px 28px #b077112e,inset 0 1px #ffffffd1}.resource-card__workbook-button[data-v-13e7188f]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:10px;background:linear-gradient(180deg,#f5f9fffa,#e0ebfffa);border:1px solid rgba(47,107,255,.18);box-shadow:0 10px 18px #2f6bff1a,inset 0 1px #ffffffbd;color:#3150be;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease}.resource-card__workbook-button[data-v-13e7188f]:hover{transform:translateY(-1px);border-color:#2f6bff52;box-shadow:0 14px 24px #2f6bff29,inset 0 1px #ffffffd1}.resource-card__workbook-button.is-added[data-v-13e7188f]{background:linear-gradient(180deg,#e4ecfffa,#cad9fffa);border-color:#2f6bff57;box-shadow:0 16px 28px #2f6bff2e,inset 0 1px #ffffffd6;color:#2140a8}.resource-card--compact .resource-card__bundle-button[data-v-13e7188f],.resource-card--compact .resource-card__workbook-button[data-v-13e7188f]{width:24px;height:24px;border-radius:8px}.resource-card__bundle-icon[data-v-13e7188f],.resource-card__workbook-icon[data-v-13e7188f]{width:19px;height:19px;display:block;object-fit:contain}.resource-card--compact .resource-card__bundle-icon[data-v-13e7188f],.resource-card--compact .resource-card__workbook-icon[data-v-13e7188f]{width:16px;height:16px}.resource-card__copy-actions[data-v-13e7188f]{display:inline-flex;flex-wrap:wrap;gap:6px}.resource-card__copy-row[data-v-13e7188f]{display:flex;justify-content:flex-end;margin-top:-4px}.resource-card__copy-button[data-v-13e7188f]{border:1px solid rgba(47,107,255,.16);border-radius:999px;background:#f2f7fff5;color:#3150be;padding:.34rem .62rem;font-size:.74rem;font-weight:800;line-height:1;transition:transform .14s ease,border-color .14s ease,background-color .14s ease,color .14s ease,box-shadow .14s ease}.resource-card__copy-button[data-v-13e7188f]:hover{transform:translateY(-1px);border-color:#2f6bff4d;background:#ebf3fffa;box-shadow:0 10px 18px #2f6bff1f}.resource-card__title--math[data-v-13e7188f] .katex{font-size:1em}.resource-card__favorite[data-v-13e7188f]{width:28px;height:28px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(241,181,66,.18);border-radius:10px;background:linear-gradient(180deg,#fffaf0f5,#f8ecccf5);color:#9b6600c7;box-shadow:0 10px 18px #f1b54214,inset 0 1px #ffffffbd;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,color .16s ease,background-color .16s ease}.resource-card__favorite[data-v-13e7188f]:hover{transform:translateY(-1px);border-color:#f1b54257;color:#ba7b00;box-shadow:0 14px 24px #f1b54224,inset 0 1px #ffffffd1}.resource-card__favorite.is-active[data-v-13e7188f]{background:linear-gradient(180deg,#fff5dbfa,#f4dda3fa);border-color:#d9971b61;color:#ba7b00;box-shadow:0 16px 28px #f1b5422e,inset 0 1px #ffffffdb}.resource-card__favorite.is-active svg[data-v-13e7188f]{fill:currentColor}.resource-card__favorite svg[data-v-13e7188f]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;pointer-events:none}.resource-card--compact .resource-card__favorite[data-v-13e7188f]{width:24px;height:24px;border-radius:8px}.resource-card--compact .resource-card__favorite svg[data-v-13e7188f]{width:14px;height:14px}.resource-card__menu[data-v-13e7188f],.resource-card__question-type[data-v-13e7188f]{display:flex;align-items:center}.resource-card__question-type span[data-v-13e7188f]{display:inline-flex;align-items:center;padding:.3rem .6rem;border-radius:999px;background:#4f6cdb1a;color:#3150be;font-size:.76rem;font-weight:800;letter-spacing:.01em}.resource-card__content-type span[data-v-13e7188f]{display:inline-flex;align-items:center}.resource-card__content-type[data-v-13e7188f]{display:inline-flex;align-items:center;gap:6px}.resource-card__content-type-label[data-v-13e7188f]{color:#2c3442;font-size:.76rem;font-weight:800;letter-spacing:.01em;line-height:1}.resource-card__content-type[data-v-13e7188f] .content-type-icon{width:30px;height:30px;filter:drop-shadow(0 6px 12px rgba(34,37,44,.08))}.resource-card--compact .resource-card__content-type[data-v-13e7188f]{gap:5px}.resource-card--compact .resource-card__content-type[data-v-13e7188f] .content-type-icon{width:26px;height:26px}.resource-card--compact .resource-card__content-type-label[data-v-13e7188f]{font-size:.7rem}.resource-card--compact .resource-card__question-type span[data-v-13e7188f],.resource-card--compact .resource-card__difficulty span[data-v-13e7188f]{padding:.24rem .52rem;font-size:.7rem}.resource-card__difficulty[data-v-13e7188f]{display:flex;align-items:center}.resource-card__difficulty span[data-v-13e7188f]{display:inline-flex;align-items:center;padding:.3rem .68rem;border-radius:999px;font-size:.76rem;font-weight:800;letter-spacing:.01em}.resource-card__difficulty-badge--mint[data-v-13e7188f]{background:#3fb48c1f;color:#17795d}.resource-card__difficulty-badge--amber[data-v-13e7188f]{background:#ffbf4729;color:#9a6100}.resource-card__difficulty-badge--rose[data-v-13e7188f]{background:#e6688a24;color:#ac2f57}.resource-card__description[data-v-13e7188f]{margin:0;color:var(--text-soft);font-size:.92rem;line-height:1.55;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;max-height:5.704rem}.resource-card__description[data-v-13e7188f] .katex{font-size:1em;color:inherit}.resource-card__description[data-v-13e7188f] .katex-display{margin:.2em 0;overflow-x:auto;overflow-y:hidden}.resource-card--compact .resource-card__description[data-v-13e7188f]{font-size:.84rem}.resource-card__footer[data-v-13e7188f]{display:flex;align-items:flex-start;justify-content:flex-start;gap:12px}.resource-card__footer-copy[data-v-13e7188f]{min-width:0;flex:1;display:grid;gap:10px}.resource-card--compact .resource-card__footer[data-v-13e7188f]{gap:10px}.resource-card__metadata-row[data-v-13e7188f]{display:flex;flex-wrap:wrap;gap:8px}.resource-card--compact .resource-card__footer-copy[data-v-13e7188f]{gap:8px}.resource-card__tags[data-v-13e7188f]{display:flex;flex-wrap:wrap;gap:8px;padding-top:10px;border-top:1px solid rgba(44,52,66,.06)}.resource-card__tags[data-v-13e7188f]:empty{display:none}.resource-card__tags .resource-card__tag[data-v-13e7188f]{border:0;padding:0;background:transparent;color:var(--text-soft);font:inherit;font-size:.78rem;font-weight:600;cursor:pointer;transition:color .14s ease,transform .14s ease}.resource-card__tags .resource-card__tag[data-v-13e7188f]:hover{color:#2f6bff;transform:translateY(-1px)}.resource-card__tags span[data-v-13e7188f]{color:var(--text-soft);font-size:.78rem;font-weight:600}.resource-card--compact .resource-card__tags[data-v-13e7188f]{gap:6px;padding-top:8px}.resource-card--compact .resource-card__tags .resource-card__tag[data-v-13e7188f],.resource-card--compact .resource-card__tags span[data-v-13e7188f]{font-size:.72rem}.resource-card__toast[data-v-13e7188f]{position:absolute;left:50%;top:16px;transform:translate(-50%);max-width:calc(100% - 32px);padding:.58rem .82rem;border-radius:999px;background:#714811d1;color:#fff9ef;border:1px solid rgba(255,232,191,.34);font-size:.78rem;font-weight:700;line-height:1.2;text-align:center;box-shadow:0 12px 24px #7148112e,inset 0 1px #fff4df2e;pointer-events:none}@media (max-width: 820px){.resource-card__actions[data-v-13e7188f]{justify-content:flex-end}.resource-card__footer[data-v-13e7188f]{flex-direction:column}}.workbook-summary-card[data-v-9f4581b0]{position:relative;min-height:100%;border-radius:var(--content-border-radius, 28px);border:1px solid rgba(44,52,66,.08);background:linear-gradient(180deg,#fffffff5,#fffcf7f0),#fffdfaf0;box-shadow:0 18px 36px #ae926f14,inset 0 1px #ffffffb8;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.workbook-summary-card[data-v-9f4581b0]:hover{transform:translateY(-3px);border-color:#4f6cdb2e;box-shadow:0 24px 46px #ae926f1f,inset 0 1px #ffffffc7}.workbook-summary-card--compact[data-v-9f4581b0]{border-radius:24px}.workbook-summary-card--selection-mode[data-v-9f4581b0]{border-color:#4f6cdb33}.workbook-summary-card--selection-mode .workbook-summary-card__surface[data-v-9f4581b0]{cursor:pointer}.workbook-summary-card--selection-mode.is-selected[data-v-9f4581b0]{border-color:#2f6df6c7;background:linear-gradient(180deg,#f5f9fffa,#ecf4fff5),#eff6fff5;box-shadow:0 0 0 3px #2f6df62e,0 24px 46px #2f6df629,inset 0 1px #ffffffd1}.workbook-summary-card__selection-indicator[data-v-9f4581b0]{position:absolute;top:16px;right:16px;z-index:5;display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 11px;border-radius:999px;border:1px solid rgba(44,52,66,.12);background:#ffffffeb;color:#1f2c4fb8;font-size:.74rem;font-weight:900;line-height:1;box-shadow:0 10px 18px #1f2c4f14,inset 0 1px #ffffffd1;pointer-events:none}.workbook-summary-card__selection-indicator.is-selected[data-v-9f4581b0]{border-color:#2f6df6c7;background:#2f6df6;color:#fff;box-shadow:0 14px 26px #2f6df63d,inset 0 1px #ffffff3d}.workbook-summary-card--compact .workbook-summary-card__selection-indicator[data-v-9f4581b0]{top:12px;right:12px;min-height:24px;padding:0 9px;font-size:.68rem}.workbook-summary-card__menu[data-v-9f4581b0]{position:absolute;top:16px;right:16px;z-index:4;display:flex;align-items:center;gap:8px}.workbook-summary-card--compact .workbook-summary-card__menu[data-v-9f4581b0]{top:12px;right:12px;gap:6px}.workbook-summary-card__bundle-button[data-v-9f4581b0]{width:28px;height:28px;display:grid;place-items:center;padding:0;border-radius:10px;background:linear-gradient(180deg,#fffcf4f5,#f5e9ccf5);border:1px solid rgba(176,119,17,.18);box-shadow:0 10px 18px #b0771114,inset 0 1px #ffffffb3;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.workbook-summary-card__bundle-button[data-v-9f4581b0]:hover{transform:translateY(-1px);border-color:#b077114d;box-shadow:0 14px 24px #b0771124,inset 0 1px #ffffffc7}.workbook-summary-card__bundle-button.is-active[data-v-9f4581b0]{background:linear-gradient(180deg,#fff6e3fa,#eedcb2fa);border-color:#9c68105c;box-shadow:0 16px 28px #b077112e,inset 0 1px #ffffffd1}.workbook-summary-card--compact .workbook-summary-card__bundle-button[data-v-9f4581b0]{width:24px;height:24px;border-radius:8px}.workbook-summary-card__bundle-icon[data-v-9f4581b0]{display:block;width:19px;height:19px;object-fit:contain}.workbook-summary-card--compact .workbook-summary-card__bundle-icon[data-v-9f4581b0]{width:16px;height:16px}.workbook-summary-card__favorite-button[data-v-9f4581b0]{width:28px;height:28px;display:grid;place-items:center;padding:0;border-radius:10px;color:#4f6cdbd1;background:linear-gradient(180deg,#f6fafffa,#e8f1fff2);border:1px solid rgba(79,108,219,.18);box-shadow:0 10px 18px #4f6cdb14,inset 0 1px #ffffffb8;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,color .16s ease}.workbook-summary-card__favorite-button[data-v-9f4581b0]:hover{transform:translateY(-1px);border-color:#4f6cdb4d;box-shadow:0 14px 24px #4f6cdb24,inset 0 1px #fffc}.workbook-summary-card__favorite-button.is-active[data-v-9f4581b0]{color:#2f6df6;border-color:#2f6df65c;background:linear-gradient(180deg,#ebf4fffa,#d5e5fffa)}.workbook-summary-card__favorite-button.is-active svg[data-v-9f4581b0]{fill:currentColor}.workbook-summary-card__favorite-button svg[data-v-9f4581b0]{width:16px;height:16px}.workbook-summary-card--compact .workbook-summary-card__favorite-button[data-v-9f4581b0]{width:24px;height:24px;border-radius:8px}.workbook-summary-card--compact .workbook-summary-card__favorite-button svg[data-v-9f4581b0]{width:14px;height:14px}.workbook-summary-card__surface[data-v-9f4581b0]{min-width:0;min-height:100%;width:100%;display:grid;grid-template-rows:auto minmax(0,1fr);text-align:left;color:inherit}.workbook-summary-card__surface[data-v-9f4581b0]:focus-visible{outline:2px solid rgba(79,108,219,.38);outline-offset:2px}.workbook-summary-card__cover[data-v-9f4581b0]{position:relative;min-height:178px;padding:22px 22px 18px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:end;background:radial-gradient(circle at top left,rgba(255,255,255,.56),transparent 38%),linear-gradient(145deg,#eef4fffa,#f8faffe0)}.workbook-summary-card--compact .workbook-summary-card__cover[data-v-9f4581b0]{min-height:142px;padding:18px 18px 14px;gap:14px}.workbook-summary-card__cover--mint[data-v-9f4581b0]{background:radial-gradient(circle at top left,rgba(255,255,255,.54),transparent 40%),linear-gradient(145deg,#e4f9f1fa,#f6fffbe0)}.workbook-summary-card__toast[data-v-9f4581b0]{position:absolute;left:50%;top:16px;z-index:4;transform:translate(-50%);max-width:calc(100% - 120px);padding:.58rem .82rem;border-radius:999px;background:#714811d1;color:#fff9ef;border:1px solid rgba(255,232,191,.34);font-size:.78rem;font-weight:700;line-height:1.2;text-align:center;box-shadow:0 12px 24px #7148112e,inset 0 1px #fff4df2e;pointer-events:none}.workbook-summary-card__cover--amber[data-v-9f4581b0]{background:radial-gradient(circle at top left,rgba(255,255,255,.52),transparent 40%),linear-gradient(145deg,#fff1d0fa,#fffaece6)}.workbook-summary-card__cover--rose[data-v-9f4581b0]{background:radial-gradient(circle at top left,rgba(255,255,255,.52),transparent 40%),linear-gradient(145deg,#ffe6eefa,#fff7fae6)}.workbook-summary-card__difficulty-gauge[data-v-9f4581b0]{position:relative;z-index:1;align-self:stretch;display:grid;justify-items:center;grid-template-rows:auto 1fr auto;align-items:center;width:28px;gap:8px}.workbook-summary-card--compact .workbook-summary-card__difficulty-gauge[data-v-9f4581b0]{width:24px;gap:6px}.workbook-summary-card__difficulty-label[data-v-9f4581b0]{color:#1f2c4f9e;font-size:.7rem;font-weight:800;line-height:1}.workbook-summary-card--compact .workbook-summary-card__difficulty-label[data-v-9f4581b0]{font-size:.62rem}.workbook-summary-card__difficulty-track[data-v-9f4581b0]{position:relative;width:10px;min-height:102px;border-radius:999px;background:#ffffffc2;box-shadow:inset 0 0 0 1px #ffffffe6,0 10px 20px #3d496914;overflow:visible}.workbook-summary-card--compact .workbook-summary-card__difficulty-track[data-v-9f4581b0]{width:9px;min-height:82px}.workbook-summary-card__difficulty-gradient[data-v-9f4581b0]{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:999px;background:linear-gradient(180deg,#e6688ae6,#ffbf47eb 48%,#3fb48ceb)}.workbook-summary-card__difficulty-marker[data-v-9f4581b0]{position:absolute;left:50%;width:16px;height:16px;border-radius:999px;transform:translate(-50%);border:3px solid rgba(255,255,255,.96);box-shadow:0 8px 18px #1f2c4f2e;background:#3150be}.workbook-summary-card--compact .workbook-summary-card__difficulty-marker[data-v-9f4581b0]{width:14px;height:14px;border-width:2px}.workbook-summary-card__cover-stack[data-v-9f4581b0]{position:absolute;left:56px;top:18px;width:108px;height:78px}.workbook-summary-card__cover-stack span[data-v-9f4581b0]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:#ffffffc2;border:1px solid rgba(255,255,255,.86);box-shadow:0 14px 28px #3d496914}.workbook-summary-card__cover-stack span[data-v-9f4581b0]:nth-child(1){transform:rotate(-9deg) translate(-6px,10px);opacity:.42}.workbook-summary-card__cover-stack span[data-v-9f4581b0]:nth-child(2){transform:rotate(-4deg) translate(-1px,5px);opacity:.58}.workbook-summary-card__cover-stack span[data-v-9f4581b0]:nth-child(3){opacity:.72}.workbook-summary-card--compact .workbook-summary-card__cover-stack[data-v-9f4581b0]{left:46px;top:14px;width:86px;height:62px}.workbook-summary-card__cover-copy[data-v-9f4581b0]{position:relative;z-index:1;display:grid;gap:7px;align-self:end;min-width:0}.workbook-summary-card__cover-copy strong[data-v-9f4581b0]{color:#1f2c4f;font-size:clamp(1.4rem,2vw,1.72rem);line-height:1}.workbook-summary-card__cover-copy span[data-v-9f4581b0]:last-child{color:#1f2c4fb8;font-size:.84rem;font-weight:700}.workbook-summary-card--compact .workbook-summary-card__cover-copy[data-v-9f4581b0]{gap:6px}.workbook-summary-card--compact .workbook-summary-card__cover-copy strong[data-v-9f4581b0]{font-size:clamp(1.16rem,1.5vw,1.4rem)}.workbook-summary-card--compact .workbook-summary-card__cover-copy span[data-v-9f4581b0]:last-child{font-size:.74rem}.workbook-summary-card__hero[data-v-9f4581b0]{position:relative;z-index:1;width:124px;height:74px}.workbook-summary-card--compact .workbook-summary-card__hero[data-v-9f4581b0]{width:100px;height:60px}.workbook-summary-card__hero-book[data-v-9f4581b0],.workbook-summary-card__hero-sheet[data-v-9f4581b0]{position:absolute;border-radius:18px;background:#ffffffeb;box-shadow:0 14px 28px #3d49691a,inset 0 1px #ffffffe6}.workbook-summary-card__hero-sheet[data-v-9f4581b0]{inset:6px auto auto 18px;width:92px;height:58px;opacity:.55;transform:rotate(8deg)}.workbook-summary-card--compact .workbook-summary-card__hero-sheet[data-v-9f4581b0]{inset:5px auto auto 14px;width:74px;height:46px}.workbook-summary-card__hero-book[data-v-9f4581b0]{inset:0 auto auto 0;width:96px;height:62px;display:grid;grid-template-columns:14px minmax(0,1fr);padding:12px 12px 10px}.workbook-summary-card--compact .workbook-summary-card__hero-book[data-v-9f4581b0]{width:76px;height:50px;grid-template-columns:11px minmax(0,1fr);padding:10px 10px 8px}.workbook-summary-card__hero-binding[data-v-9f4581b0]{border-radius:999px;background:linear-gradient(180deg,#5071e6,#3550be);box-shadow:inset -1px 0 #ffffff5c}.workbook-summary-card__hero-bookmark[data-v-9f4581b0]{position:absolute;top:0;right:14px;width:14px;height:22px;border-radius:0 0 7px 7px;background:linear-gradient(180deg,#ffb954,#eb8c34)}.workbook-summary-card--compact .workbook-summary-card__hero-bookmark[data-v-9f4581b0]{right:11px;width:11px;height:18px}.workbook-summary-card__hero-line[data-v-9f4581b0]{margin-left:10px;height:6px;border-radius:999px;background:#5071e629}.workbook-summary-card__hero-line[data-v-9f4581b0]:nth-of-type(3){width:68%}.workbook-summary-card__hero-line[data-v-9f4581b0]:nth-of-type(4){width:82%}.workbook-summary-card__hero-line[data-v-9f4581b0]:nth-of-type(5){width:56%}.workbook-summary-card--compact .workbook-summary-card__hero-line[data-v-9f4581b0]{margin-left:7px;height:5px}.workbook-summary-card__body[data-v-9f4581b0]{display:grid;gap:14px;padding:20px 22px 22px}.workbook-summary-card--compact .workbook-summary-card__body[data-v-9f4581b0]{gap:10px;padding:16px 18px 18px;align-items:flex-start}.workbook-summary-card__head[data-v-9f4581b0]{display:grid;gap:8px}.workbook-summary-card--compact .workbook-summary-card__head[data-v-9f4581b0]{gap:6px}.workbook-summary-card__title[data-v-9f4581b0]{color:var(--text);font-size:1.08rem;line-height:1.42;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.workbook-summary-card--compact .workbook-summary-card__title[data-v-9f4581b0]{font-size:.96rem}.workbook-summary-card__timestamp[data-v-9f4581b0]{color:var(--text-soft);font-size:.82rem;line-height:1.4}.workbook-summary-card__description[data-v-9f4581b0]{margin:0;color:#443728bd;font-size:.86rem;line-height:1.55;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;max-height:5.332rem}.workbook-summary-card__tags[data-v-9f4581b0]{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.workbook-summary-card__tags span[data-v-9f4581b0]{display:inline-flex;align-items:center;padding:.34rem .65rem;border-radius:999px;background:#2c34420f;color:#3a3227b8;font-size:.74rem;font-weight:800}.workbook-summary-card--compact .workbook-summary-card__timestamp[data-v-9f4581b0]{font-size:.74rem}@media (max-width: 900px){.workbook-summary-card__cover[data-v-9f4581b0]{min-height:154px;gap:12px}.workbook-summary-card__difficulty-track[data-v-9f4581b0]{min-height:86px}}.bundle-draft-panel[data-v-80f7a0d3]{height:100%;gap:16px;padding:20px 18px 18px;overflow-y:auto;border-radius:var(--content-border-radius) 0 0 var(--content-border-radius);background:linear-gradient(180deg,#fffdfafa,#f8f3ebf5),#fffffff7;display:flex;flex-direction:column}.bundle-draft-panel__header[data-v-80f7a0d3]{display:grid;gap:14px}.bundle-draft-panel__copy[data-v-80f7a0d3]{display:grid;gap:6px}.bundle-draft-panel__copy p[data-v-80f7a0d3],.bundle-draft-panel__copy strong[data-v-80f7a0d3],.bundle-draft-panel__copy span[data-v-80f7a0d3]{margin:0}.bundle-draft-panel__copy p[data-v-80f7a0d3]{color:#b56f10eb;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bundle-draft-panel__copy strong[data-v-80f7a0d3]{color:#24190a;font-size:1.02rem;font-weight:900;line-height:1.45}.bundle-draft-panel__copy span[data-v-80f7a0d3]{color:#42331cb8;font-size:.84rem;line-height:1.6}.bundle-draft-panel__actions[data-v-80f7a0d3]{display:flex;align-items:center;gap:8px}.bundle-draft-panel__actions button[data-v-80f7a0d3]{position:relative}.bundle-draft-panel__actions button .tip[data-v-80f7a0d3]{position:absolute;top:0;right:0;bottom:0;left:0}.bundle-draft-panel__actions button span+.tip[data-v-80f7a0d3]{display:none}.bundle-draft-panel__actions.is-compact button[data-v-80f7a0d3]{border-radius:50%;min-width:44px;padding:0!important}.bundle-draft-panel__actions.is-compact button svg[data-v-80f7a0d3]{width:20px;height:20px}.bundle-draft-panel__actions.is-compact button span[data-v-80f7a0d3]{display:none}.bundle-draft-panel__actions.is-compact button .tip[data-v-80f7a0d3]{display:block!important}.bundle-draft-panel__count[data-v-80f7a0d3]{min-width:72px;padding:.75rem .95rem;border-radius:18px;background:#ffffffd1;box-shadow:inset 0 0 0 1px #4f6cdb14;display:grid;justify-items:center;gap:2px;margin-right:auto}.bundle-draft-panel__count strong[data-v-80f7a0d3]{color:#2f416f;font-size:1rem;font-weight:900}.bundle-draft-panel__count span[data-v-80f7a0d3]{color:#2f416fa3;font-size:.76rem;font-weight:700}.bundle-draft-panel__action[data-v-80f7a0d3]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 1rem;border-radius:999px;border:1px solid transparent;font-size:.88rem;font-weight:800;cursor:pointer;transition:transform .16s ease,box-shadow .18s ease,background-color .18s ease}.bundle-draft-panel__action .icon[data-v-80f7a0d3]{width:16px;height:16px;flex-shrink:0}.bundle-draft-panel__action[data-v-80f7a0d3]:disabled{cursor:not-allowed;opacity:.48;transform:none;box-shadow:none}.bundle-draft-panel__action--primary[data-v-80f7a0d3]{color:#fff;background:linear-gradient(135deg,#d2911f,#b56f10);box-shadow:0 16px 30px #b56f1038}.bundle-draft-panel__action--ghost[data-v-80f7a0d3]{color:#7b4b12;background:#fffaf3f0;border-color:#bb7d1824}.bundle-draft-panel__warning[data-v-80f7a0d3]{margin:0;padding:.85rem 1rem;border-radius:18px;border:1px solid rgba(201,84,61,.16);background:#fff4efeb;color:#b24c3b;font-size:.82rem;font-weight:700;line-height:1.6}.bundle-draft-panel__empty[data-v-80f7a0d3]{min-height:0;display:grid;place-content:center;gap:8px;padding:18px;border-radius:24px;border:1px dashed rgba(187,125,24,.18);background:#fffcf7b8;text-align:center}.bundle-draft-panel__empty strong[data-v-80f7a0d3],.bundle-draft-panel__empty span[data-v-80f7a0d3]{margin:0}.bundle-draft-panel__empty strong[data-v-80f7a0d3]{color:#2d2114;font-size:.96rem;font-weight:800}.bundle-draft-panel__empty span[data-v-80f7a0d3]{color:#42331cb3;font-size:.84rem;line-height:1.6}.bundle-draft-panel__list[data-v-80f7a0d3]{min-height:0;display:grid;align-content:start;gap:12px;overflow-y:auto;padding-right:4px;flex:1}.bundle-draft-panel__card[data-v-80f7a0d3]{min-width:0}.bundle-draft-panel__card[data-v-80f7a0d3] .resource-card__bundle-button,.bundle-draft-panel__card[data-v-80f7a0d3] .workbook-summary-card__bundle-button{width:36px;height:36px;min-width:36px;max-width:36px;min-height:36px;max-height:36px;flex:0 0 36px;border-radius:14px}.bundle-draft-panel__card[data-v-80f7a0d3] .resource-card__bundle-icon,.bundle-draft-panel__card[data-v-80f7a0d3] .workbook-summary-card__bundle-icon{width:24px;height:24px}.bundle-draft-panel__card-shell[data-v-80f7a0d3]{display:grid;gap:12px}.bundle-draft-panel__card-shell.is-missing[data-v-80f7a0d3]{padding:10px;border-radius:var(--content-border-radius, 28px);background:#fff2eceb;box-shadow:inset 0 0 0 1px #c9543d24}.bundle-draft-panel__status[data-v-80f7a0d3]{display:grid;gap:10px;padding:0 8px 8px}.bundle-draft-panel__status p[data-v-80f7a0d3]{margin:0;color:#7a3925e0;font-size:.8rem;line-height:1.6}.bundle-draft-panel__badge[data-v-80f7a0d3]{width:fit-content;display:inline-flex;align-items:center;gap:6px;padding:.36rem .66rem;border-radius:999px;background:#c9543d1f;color:#b24c3b;font-size:.76rem;font-weight:800}.bundle-draft-panel__badge em[data-v-80f7a0d3]{width:18px;height:18px;display:grid;place-items:center;border-radius:999px;background:#c9543d29;font-style:normal}.bundle-draft-panel__badge .icon[data-v-80f7a0d3]{width:12px;height:12px}.bundle-draft-panel__remove[data-v-80f7a0d3]{width:fit-content;display:inline-flex;align-items:center;gap:6px;padding:.75rem .95rem;border:0;border-radius:999px;background:#ffffffdb;color:#a74739;font-size:.82rem;font-weight:800;cursor:pointer}.bundle-draft-panel__remove .icon[data-v-80f7a0d3]{width:15px;height:15px}@media (max-width: 1100px){.bundle-draft-panel[data-v-80f7a0d3]{border-radius:var(--content-border-radius) 0 0 var(--content-border-radius);background:linear-gradient(180deg,#fffdf9fa,#f9f3e9f5),#fffffff5;box-shadow:0 20px 38px #35312b1f}}.workspace-breadcrumbs[data-v-f3b8f12a]{--workspace-breadcrumb-text: var(--text-soft);--workspace-breadcrumb-hover: #35509f;--workspace-breadcrumb-active: #35509f;--workspace-breadcrumb-underline: rgba(79, 108, 219, .28);--workspace-breadcrumb-underline-hover: rgba(79, 108, 219, .54);--workspace-breadcrumb-separator: rgba(44, 52, 66, .34);--workspace-breadcrumb-icon: currentColor;display:flex;flex-wrap:wrap;align-items:center;gap:.2rem;min-width:0;color:var(--workspace-breadcrumb-text);font-size:.9rem;line-height:1.55;word-break:break-all}.workspace-breadcrumbs--warm[data-v-f3b8f12a]{--workspace-breadcrumb-text: rgba(53, 37, 14, .72);--workspace-breadcrumb-hover: #9a610e;--workspace-breadcrumb-active: #9a610e;--workspace-breadcrumb-underline: rgba(187, 125, 24, .24);--workspace-breadcrumb-underline-hover: rgba(187, 125, 24, .48);--workspace-breadcrumb-separator: rgba(53, 37, 14, .4);--workspace-breadcrumb-icon: #bb7d18}.workspace-breadcrumbs__icon[data-v-f3b8f12a]{width:18px;height:18px;flex-shrink:0;position:relative;top:-1px;color:var(--workspace-breadcrumb-icon)}.workspace-breadcrumbs__link[data-v-f3b8f12a]{color:inherit;text-align:left;display:inline-block;text-decoration-color:var(--workspace-breadcrumb-underline);text-underline-offset:.14em;transition:color .18s ease,text-decoration-color .18s ease}.workspace-breadcrumbs__link[data-v-f3b8f12a]:hover{color:var(--workspace-breadcrumb-hover);text-decoration-color:var(--workspace-breadcrumb-underline-hover)}.workspace-breadcrumbs__link[data-v-f3b8f12a]:focus-visible{outline:2px solid color-mix(in srgb,var(--workspace-breadcrumb-active) 26%,transparent);outline-offset:2px;border-radius:6px}.workspace-breadcrumbs__link[data-v-f3b8f12a]:last-of-type{font-weight:600;color:var(--workspace-breadcrumb-active)}.workspace-breadcrumbs__link--readonly[data-v-f3b8f12a]{cursor:default}.workspace-breadcrumbs__link--readonly[data-v-f3b8f12a]:hover{color:inherit;text-decoration-color:var(--workspace-breadcrumb-underline)}.workspace-breadcrumbs__link--readonly[data-v-f3b8f12a]:last-of-type{color:var(--workspace-breadcrumb-active)}.workspace-breadcrumbs__separator[data-v-f3b8f12a]{color:var(--workspace-breadcrumb-separator)}.content-create-panel[data-v-546e01af]{height:100%;display:flex;flex-direction:column;gap:18px;min-height:0;padding:18px 20px 16px;background:transparent;border:0;border-radius:0;flex:1}.content-create-panel.is-form-mode[data-v-546e01af]{gap:0;padding:0;background:transparent;border:0;border-radius:0}.content-create-panel__header[data-v-546e01af]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.content-create-panel__copy[data-v-546e01af]{display:grid;gap:6px}.content-create-panel__copy p[data-v-546e01af],.content-create-panel__copy h2[data-v-546e01af],.content-create-panel__copy h3[data-v-546e01af],.content-create-panel__copy span[data-v-546e01af]{margin:0}.content-create-panel__copy p[data-v-546e01af]{color:#4f6cdb;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.content-create-panel__copy h2[data-v-546e01af],.content-create-panel__copy h3[data-v-546e01af]{color:var(--text);font-size:1.85rem;line-height:1.15}.content-create-panel__copy span[data-v-546e01af]{color:var(--text-soft);font-size:1rem;line-height:1.6}.content-create-panel__copy[data-v-546e01af] .workspace-breadcrumbs{gap:.2rem;color:var(--text-soft);font-size:.9rem;font-weight:400;line-height:1.55;letter-spacing:0;text-transform:none;word-break:break-all}.content-create-panel__copy[data-v-546e01af] .workspace-breadcrumbs__icon{width:18px;height:18px;color:currentColor}.content-create-panel__copy[data-v-546e01af] .workspace-breadcrumbs__link,.content-create-panel__copy[data-v-546e01af] .workspace-breadcrumbs__link span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.content-create-panel__copy[data-v-546e01af] .workspace-breadcrumbs__link:last-of-type,.content-create-panel__copy[data-v-546e01af] .workspace-breadcrumbs__link:last-of-type span{color:#35509f;font-weight:600}.content-create-panel__copy[data-v-546e01af] .workspace-breadcrumbs__separator{color:#2c344257;font-size:inherit;font-weight:inherit;line-height:inherit}.content-create-panel__actions[data-v-546e01af]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.content-create-panel__ghost[data-v-546e01af]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 1rem;border:1px solid rgba(48,59,89,.14);border-radius:999px;font-size:inherit;font-weight:700;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,opacity .18s ease;gap:4px}.content-create-panel__ghost[data-v-546e01af]:hover:not(:disabled){transform:translateY(0)}.content-create-panel__ghost svg[data-v-546e01af]{flex-shrink:0;width:20px;height:20px}.content-create-panel__ghost[data-v-546e01af]{border:1px solid transparent;background:#303b590a;color:var(--text-soft)}.content-create-panel__ghost[data-v-546e01af]:hover:not(:disabled){background:#303b5914;color:var(--text)}.content-create-panel__ghost--strong[data-v-546e01af]{border-color:#4f6cdb33}.content-create-panel__variant-grid[data-v-546e01af]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;align-content:start;flex:1;margin:0 -20px -16px;padding:0 20px 16px;overflow:auto}.content-create-panel__variant-card[data-v-546e01af]{display:grid;gap:14px;justify-items:center;align-content:start;min-height:240px;padding:28px 24px 24px;border-radius:22px;border:1px solid rgba(79,108,219,.14);background:linear-gradient(180deg,#fffffff5,#f6f8ffe6),#ffffffeb;box-shadow:0 16px 30px #2c34420f;text-align:center;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.content-create-panel__variant-card .content-create-panel__variant-icon[data-v-546e01af]{width:100%;min-height:100px;display:flex;align-items:center;justify-content:center}.content-create-panel__variant-card .content-create-panel__variant-icon[data-v-546e01af] .content-type-icon__image{display:block}.content-create-panel__variant-card strong[data-v-546e01af],.content-create-panel__variant-card span[data-v-546e01af]{margin:0}.content-create-panel__variant-card strong[data-v-546e01af]{color:var(--text);font-size:1rem;line-height:1.4}.content-create-panel__variant-card span[data-v-546e01af]{color:var(--text-soft);font-size:.9rem;line-height:1.55}.content-create-panel__variant-card[data-v-546e01af]:hover{transform:translateY(-2px);border-color:#4f6cdb3d;box-shadow:0 22px 36px #2c34421a}.content-create-panel__form[data-v-546e01af]{min-height:0;height:100%}@media (max-width: 900px){.content-create-panel[data-v-546e01af]{padding:18px;border-radius:22px}.content-create-panel__actions .content-create-panel__ghost[data-v-546e01af]{width:40px;padding:0;border-radius:50%}.content-create-panel__actions .content-create-panel__ghost svg+span[data-v-546e01af]{display:none}.content-create-panel__variant-grid[data-v-546e01af]{grid-template-columns:1fr}}.detail-panel__loading[data-v-7cb07bc2]{position:sticky;top:0;z-index:2;display:flex;pointer-events:none;justify-content:center}.detail-panel__loading-chip[data-v-7cb07bc2]{display:inline-flex;align-items:center;gap:10px;color:var(--text);padding:4px 6px}.detail-panel__loading-chip.is-border[data-v-7cb07bc2]{padding:10px 14px;border:1px solid rgba(79,108,219,.14);border-radius:999px;background:#ffffffeb;box-shadow:0 12px 28px #11161f14}.detail-panel__loading-copy[data-v-7cb07bc2]{display:grid;gap:2px}.detail-panel__loading-copy strong[data-v-7cb07bc2],.detail-panel__loading-copy span[data-v-7cb07bc2]{margin:0}.detail-panel__loading-copy span[data-v-7cb07bc2]{color:var(--text-soft);font-size:.8rem;line-height:1.5}.detail-panel__loading-spinner[data-v-7cb07bc2]{width:16px;height:16px;border:2px solid rgba(79,108,219,.22);border-top-color:#4f6cdb;border-radius:999px;animation:content-detail-loading-spin-7cb07bc2 .8s linear infinite}@keyframes content-detail-loading-spin-7cb07bc2{to{transform:rotate(360deg)}}.detail-panel__tabs-list[data-v-d92b5d57]{position:relative;display:flex;flex:1;min-width:0}.detail-panel__tabs-list .tab-wrapper[data-v-d92b5d57]{min-width:0;display:flex;align-items:center;gap:0;overflow-x:auto}.detail-panel__tabs-list[data-v-d92b5d57]{flex:1;scrollbar-width:none}.detail-panel__tabs-list[data-v-d92b5d57] ::-webkit-scrollbar{display:none}.detail-panel__tab[data-v-d92b5d57]{flex:0 0 auto;border:0;border-bottom:2px solid transparent;background:transparent;padding:14px 18px 12px;color:var(--text-soft);font-weight:700;transition:color .2s ease-out}.detail-panel__tab[data-v-d92b5d57]:hover{color:var(--text)}.detail-panel__tab.is-active[data-v-d92b5d57]{color:var(--text);border-bottom-color:#222}.detail-panel__tab[data-v-d92b5d57]{display:inline-flex;align-items:center;gap:8px;max-height:100%}.detail-panel__tab-icon[data-v-d92b5d57]{flex:0 0 auto;opacity:.84;transition:opacity .14s ease,transform .14s ease;display:none}.detail-panel__tab.is-active .detail-panel__tab-icon[data-v-d92b5d57]{opacity:1;transform:translateY(-1px)}.detail-panel__tab-label[data-v-d92b5d57]{white-space:nowrap}.detail-panel[data-v-504fd955]{height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0}.detail-panel--has-before-tabs[data-v-504fd955]{grid-template-rows:auto auto minmax(0,1fr)}.detail-panel__topbar[data-v-504fd955]{min-width:0;padding:18px 20px 0;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.detail-panel__before-tabs[data-v-504fd955]{min-width:0;flex:1 1 280px}.detail-panel__selection-toolbar[data-v-504fd955]{min-width:0;flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.detail-panel__tabs[data-v-504fd955]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 18px;border-bottom:1px solid rgba(44,52,66,.08)}.detail-panel__tabs-list[data-v-504fd955]:has(.is-scroll-v){margin-left:-18px;margin-right:-18px}.detail-panel__tabs-list[data-v-504fd955]:has(.is-scroll-v) .tab-wrapper{padding-left:18px;padding-right:18px}.detail-panel__tabs-list[data-v-504fd955]:has(.is-scroll-v):before,.detail-panel__tabs-list[data-v-504fd955]:has(.is-scroll-v):after{content:"";position:absolute;top:0;bottom:0;width:18px;z-index:2;opacity:0;pointer-events:none;transition:opacity .16s ease}.detail-panel__tabs-list[data-v-504fd955]:has(.is-scroll-v):before{left:0}.detail-panel__tabs-list[data-v-504fd955]:has(.is-scroll-v):after{right:0}.detail-panel__tabs-list[data-v-504fd955]:has(.is-scroll-v):has(.tab-wrapper:not(.is-scroll-left)):before{opacity:1}.detail-panel__tabs-list[data-v-504fd955]:has(.is-scroll-v):has(.tab-wrapper:not(.is-scroll-right)):after{opacity:1}.detail-panel__tabs[data-v-504fd955],.detail-panel__tabs-list[data-v-504fd955]{min-width:0}.detail-panel__search[data-v-504fd955]{flex:0 0 228px;max-width:228px;align-self:center}.detail-panel__search[data-v-504fd955] .common-input__field{width:100%;border-radius:999px}.detail-panel__toolbar[data-v-504fd955]{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.detail-panel__action-button[data-v-504fd955]{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:5px 16px;border:1px solid transparent;border-radius:999px;font-size:.9rem;font-weight:700;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,opacity .16s ease;gap:4px}.detail-panel__action-button[data-v-504fd955]:hover:not(:disabled){transform:translateY(-1px)}.detail-panel__action-button svg[data-v-504fd955]{flex-shrink:0;width:20px;height:20px}.detail-panel__action-button[data-v-504fd955]{border-color:transparent;background:linear-gradient(135deg,#1f4fd8,#3f7bff);color:#fff}.detail-panel__action-button[data-v-504fd955]:hover:not(:disabled){background:linear-gradient(135deg,#1945c0,#3368e3);color:#fff}.detail-panel__action-button[data-v-504fd955]:disabled{cursor:not-allowed;opacity:.55;color:#2c34425c;background:#2c34421a;box-shadow:none}.detail-panel__action-button--select[data-v-504fd955],.detail-panel__action-button--move[data-v-504fd955],.detail-panel__action-button--restore[data-v-504fd955]{border-color:transparent;background:#1f4fd81a;color:#2448a8}.detail-panel__action-button--select[data-v-504fd955]:hover:not(:disabled),.detail-panel__action-button--move[data-v-504fd955]:hover:not(:disabled),.detail-panel__action-button--restore[data-v-504fd955]:hover:not(:disabled){background:#1f4fd829;color:#173b9a}.detail-panel__action-button--ghost[data-v-504fd955]{border:1px solid transparent;background:#303b5914;color:var(--text-soft)}.detail-panel__action-button--ghost[data-v-504fd955]:hover:not(:disabled){background:#303b591f;color:var(--text)}.detail-panel__action-button--danger[data-v-504fd955]{border-color:transparent;background:#d85d4d1f;color:#b44537}.detail-panel__action-button--danger[data-v-504fd955]:hover:not(:disabled){background:#d85d4d2e;color:#9c382d}.detail-panel__selection-toolbar .detail-panel__action-button[data-v-504fd955]{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border-radius:999px;border:1px solid rgba(79,108,219,.16);background:#ffffffeb;color:#36509d;font-size:.82rem;font-weight:800;white-space:nowrap;box-shadow:0 10px 22px #1f2c4f14,inset 0 1px #ffffffc7;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.detail-panel__selection-toolbar .detail-panel__action-button .icon[data-v-504fd955]{width:15px;height:15px}.detail-panel__selection-toolbar .detail-panel__action-button[data-v-504fd955]:hover:not(:disabled){transform:translateY(-1px);border-color:#4f6cdb47;box-shadow:0 14px 26px #1f2c4f1f,inset 0 1px #ffffffd1}.detail-panel__selection-toolbar .detail-panel__action-button[data-v-504fd955]:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.detail-panel__selection-toolbar .detail-panel__action-button--select[data-v-504fd955],.detail-panel__selection-toolbar .detail-panel__action-button--move[data-v-504fd955],.detail-panel__selection-toolbar .detail-panel__action-button--restore[data-v-504fd955]{background:#eff6fff0;color:#1f4fd8}.detail-panel__selection-toolbar .detail-panel__action-button--danger[data-v-504fd955]{border-color:#dc26262e;background:#fef2f2f0;color:#b91c1c}.detail-panel__selection-toolbar .detail-panel__action-button--ghost[data-v-504fd955]{color:var(--text-soft)}.detail-panel__selection-count[data-v-504fd955]{color:var(--text-soft);font-size:.84rem;font-weight:800;white-space:nowrap}.detail-panel__sections[data-v-504fd955]{position:relative;min-height:0;overflow:auto;display:grid;align-content:start;gap:34px;padding:26px 20px 28px}.detail-panel__empty[data-v-504fd955]{padding:28px;border:1px dashed rgba(44,52,66,.12);border-radius:20px;display:grid;gap:8px;color:var(--text-soft)}.detail-panel__empty strong[data-v-504fd955]{color:var(--text)}.detail-panel__empty-action[data-v-504fd955]{justify-self:start;margin-top:8px;border:0;border-radius:999px;padding:10px 16px;background:#1f4fd8;color:#fff;font-weight:700;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease}.detail-panel__empty-action[data-v-504fd955]:hover{background:#163fb2;box-shadow:0 12px 28px #1f4fd82e;transform:translateY(-1px)}.detail-panel__section[data-v-504fd955]{display:grid;gap:16px}.detail-panel__section-head[data-v-504fd955]{display:flex;align-items:center;gap:16px}.detail-panel__section-title[data-v-504fd955]{min-width:0;display:flex;align-items:center;gap:10px}.detail-panel__section-title strong[data-v-504fd955]{font-size:1.35rem}.detail-panel__section-title span[data-v-504fd955]{color:var(--text-soft);font-weight:600}.detail-panel__section-add[data-v-504fd955]{flex:0 0 auto;width:30px;height:30px;border:0;border-radius:999px;background:#4f6cdb1f;color:#36509d;display:inline-grid;place-items:center;font-size:1.08rem;font-weight:800;line-height:1;transition:background-color .14s ease,transform .14s ease}.detail-panel__section-add[data-v-504fd955]:hover{background:#4f6cdb2e;transform:translateY(-1px)}.detail-panel__section-empty[data-v-504fd955]{padding:22px 24px;border:1px dashed rgba(44,52,66,.12);border-radius:18px;display:grid;gap:6px;color:var(--text-soft)}.detail-panel__section-empty strong[data-v-504fd955]{color:var(--text);font-size:.98rem}.detail-panel__section-empty span[data-v-504fd955]{font-size:.9rem;line-height:1.5}.detail-panel__section-marker[data-v-504fd955]{width:6px;height:34px;border-radius:999px;background:#171717}.detail-panel__grid[data-v-504fd955]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;gap:16px}.detail-panel__load-more-status[data-v-504fd955]{display:flex;justify-content:center;padding-top:6px}.detail-panel__load-more-chip[data-v-504fd955]{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;border:1px dashed rgba(79,108,219,.16);color:var(--text-soft);background:#ffffffdb;font-size:.84rem;font-weight:700}.detail-panel__load-more-chip.is-loading[data-v-504fd955]{color:var(--text);border-style:solid;box-shadow:0 12px 24px #11161f14}.detail-panel__load-more-spinner[data-v-504fd955]{width:14px;height:14px;border:2px solid rgba(79,108,219,.22);border-top-color:#4f6cdb;border-radius:999px;animation:detail-panel-spin .8s linear infinite}@media (max-width: 1120px){.detail-panel__search[data-v-504fd955]{flex:1}}@media (max-width: 720px){.detail-panel__tabs[data-v-504fd955]{align-items:stretch;flex-direction:column;padding:10px 16px 0}.detail-panel__tabs:has(.detail-panel__toolbar) .detail-panel__tabs-list[data-v-504fd955]{border-bottom:1px solid rgba(44,52,66,.08);padding-bottom:10px}.detail-panel__tabs-list[data-v-504fd955]{width:calc(100% + 32px);margin-left:-16px!important;margin-right:-16px!important}.detail-panel__search[data-v-504fd955]{width:100%;max-width:none}.detail-panel__toolbar[data-v-504fd955]{width:100%;justify-content:stretch}.detail-panel__topbar[data-v-504fd955]{align-items:stretch;flex-direction:column;padding:14px 16px 0}.detail-panel__before-tabs[data-v-504fd955]{flex-basis:auto}.detail-panel__selection-toolbar[data-v-504fd955]{width:100%;justify-content:stretch}.detail-panel__action-button[data-v-504fd955],.detail-panel__selection-count[data-v-504fd955]{width:100%;justify-content:center}.detail-panel__grid[data-v-504fd955]{grid-template-columns:1fr}}.common-file-input[data-v-5c86901b]{position:relative;display:flex;align-items:center;width:100%;min-width:0;cursor:pointer}.common-file-input__native[data-v-5c86901b]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0!important;cursor:inherit}.common-file-input__native[data-v-5c86901b]:disabled{cursor:not-allowed}.common-file-list[data-v-a93849ef]{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.common-file-list__item[data-v-a93849ef]{display:flex;align-items:center;gap:4px;min-width:0;max-width:100%;padding:6px 10px;border-radius:999px;background:#3150be14;color:#3150be;font-size:.78rem;font-weight:700}.common-file-list__item b[data-v-a93849ef]{display:block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.common-file-list__item button[data-v-a93849ef]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%}.common-file-list__item button[data-v-a93849ef]:hover{background:#64748b14}.common-file-list__item button[data-v-a93849ef]:disabled{cursor:not-allowed;opacity:.55}.common-file-list__item .icon[data-v-a93849ef]{width:16px;height:16px}.content-issue-dialog[data-v-6299c408]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-workspace-dialog-nested-root);display:grid;place-items:center;padding:24px;background:#13192661}.content-issue-dialog__panel[data-v-6299c408]{width:min(560px,100%);max-height:min(760px,100dvh - 48px);overflow:auto;display:grid;gap:18px;padding:24px;border-radius:20px;background:#fff;box-shadow:0 24px 80px #18274b38}.content-issue-dialog__header[data-v-6299c408]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.content-issue-dialog__header p[data-v-6299c408],.content-issue-dialog__header h3[data-v-6299c408]{margin:0}.content-issue-dialog__header p[data-v-6299c408]{color:#a94545;font-size:.82rem;font-weight:800}.content-issue-dialog__header h3[data-v-6299c408]{margin-top:6px;color:#1c304b;font-size:1.15rem;line-height:1.35}.content-issue-dialog__header button[data-v-6299c408]{width:36px;height:36px;border-radius:50%;background:#2c34420f;color:#303846d1;font-size:1.4rem;line-height:1;flex-shrink:0}.content-issue-dialog__form[data-v-6299c408],.content-issue-dialog__field[data-v-6299c408],.content-issue-dialog__success[data-v-6299c408]{display:grid;gap:12px}.content-issue-dialog__field span[data-v-6299c408]{color:#31556d;font-size:.84rem;font-weight:800}.content-issue-dialog__field[data-v-6299c408] .common-select__field,.content-issue-dialog__field textarea[data-v-6299c408]{width:100%;border:1px solid rgba(44,71,109,.16);border-radius:10px;background:#fff;color:#1c304b;font:inherit}.content-issue-dialog__field[data-v-6299c408] .common-select__field{min-height:42px;padding:0 12px}.content-issue-dialog__field textarea[data-v-6299c408]{resize:vertical;min-height:150px;padding:12px;line-height:1.55}.content-issue-dialog__notice[data-v-6299c408]{margin:0;padding:12px;border-radius:10px;background:#f7fafc;color:#4d647a;font-size:.84rem;line-height:1.55}.content-issue-dialog__error[data-v-6299c408]{margin:0;color:#b93c3c;font-size:.86rem;font-weight:700}.content-issue-dialog__actions[data-v-6299c408]{display:flex;justify-content:flex-end;gap:8px}.content-issue-dialog__actions button[data-v-6299c408],.content-issue-dialog__actions a[data-v-6299c408]{min-height:40px;padding:0 16px;border-radius:10px;font-weight:800}.content-issue-dialog__actions button[data-v-6299c408]:first-child{background:#2c34420f;color:#425166}.content-issue-dialog__actions button[data-v-6299c408]:last-child{background:#a94545;color:#fff}.content-issue-dialog__actions button[data-v-6299c408]:last-child:disabled{opacity:.5;cursor:not-allowed}.content-issue-dialog__success p[data-v-6299c408]{margin:0;color:#4d647a;line-height:1.55}.content-issue-dialog__success a[data-v-6299c408]{justify-self:start;padding:10px 14px;border-radius:10px;background:#3150be;color:#fff;font-weight:800;text-decoration:none}.TreeNodeName[data-v-19b3a434]{position:relative}.TreeNodeName .tip[data-v-19b3a434]{position:absolute;top:0;right:0;bottom:0;left:0}.tree-branch[data-v-550754f3]{display:grid;gap:2px}.tree-branch__row[data-v-550754f3]{width:100%;min-width:0;display:grid;grid-template-columns:var(--leading-width) minmax(0,1fr) auto;align-items:center;gap:8px;padding-left:calc(var(--root-offset, .45rem) + var(--depth) * var(--indent-step));border-radius:10px;transition:background-color .14s ease,box-shadow .14s ease}.tree-branch__row[data-v-550754f3]:hover{background:#2c34420a}.tree-branch__row.is-active[data-v-550754f3]{background:#4f6cdb0f;box-shadow:inset 0 0 0 1px #4f6cdb0f}.tree-branch__button[data-v-550754f3]{width:100%;min-width:0;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:.52rem 0;text-align:left;color:#303846}.tree-branch__button.is-active[data-v-550754f3]{color:#303846}.tree-branch__chevron-button[data-v-550754f3],.tree-branch__chevron-spacer[data-v-550754f3]{width:12px;height:12px}.tree-branch__chevron-button[data-v-550754f3]{display:inline-grid;place-items:center}.tree-branch__chevron[data-v-550754f3]{width:8px;height:8px;border-right:1.5px solid rgba(44,52,66,.55);border-bottom:1.5px solid rgba(44,52,66,.55);transform:rotate(-45deg);transition:transform .14s ease}.tree-branch__chevron.is-open[data-v-550754f3]{transform:rotate(45deg)}.tree-branch__folder[data-v-550754f3]{width:18px;height:18px;color:#2c3442b8;flex-shrink:0}.tree-branch__label[data-v-550754f3]{min-width:0;display:block;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:25ch}.tree-branch__label[data-v-550754f3] mark.tree-branch__highlight{background:#ffde5973;color:inherit;border-radius:4px;padding:0 1px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.tree-branch__count[data-v-550754f3]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 .45rem;border-radius:999px;background:#7db8ff24;color:#35509f;font-size:.74rem;font-weight:800;white-space:nowrap}.tree-branch__count--trash[data-v-550754f3]{background:#e6688a24;color:#ac2f57}.tree-branch__count.empty[data-v-550754f3]{color:var(--field-placeholder);background:#efefef}.tree-branch__children[data-v-550754f3]{display:grid;gap:2px}.tree-branch__children[data-v-550754f3]:empty{display:none}.tree-branch__loading[data-v-550754f3]{padding:.2rem 0 .4rem 1.8rem;color:#2c34428f;font-size:.76rem;font-weight:600}.tree-actions[data-v-550754f3]{display:flex;flex-direction:column;gap:4px;align-items:flex-end;padding-right:.45rem}.tree-quick-actions[data-v-550754f3]{display:inline-flex;align-items:center;gap:4px;padding-right:.45rem}.tree-quick-actions__button[data-v-550754f3]{width:28px;height:28px;display:inline-grid;place-items:center;padding:0;border-radius:8px;color:#4d5768;background:#2c344214;transition:transform .14s ease,background-color .14s ease,color .14s ease}.tree-quick-actions__button[data-v-550754f3]:hover{transform:translateY(-1px);background:#2c344224}.tree-quick-actions__button[data-v-550754f3]:disabled{cursor:not-allowed;opacity:.45;transform:none}.tree-quick-actions__button[data-v-550754f3]:focus-visible{outline:2px solid rgba(79,108,219,.28);outline-offset:2px}.tree-quick-actions__button .icon[data-v-550754f3]{width:16px;height:16px}.tree-panel[data-v-e97d6f51]{height:100%;min-height:0;min-width:0;overflow:hidden;display:flex;flex-direction:column}.tree-panel__body[data-v-e97d6f51]{min-height:0;min-width:0;flex:1 1 auto;overflow:auto;display:grid;gap:14px;padding:16px;align-items:start;overscroll-behavior:contain}.tree-panel__group[data-v-e97d6f51]{display:grid;gap:8px}.tree-panel__group+.tree-panel__group[data-v-e97d6f51]{padding-top:14px;border-top:1px solid rgba(44,52,66,.08)}.tree-panel__group-header[data-v-e97d6f51]{padding:0}.tree-panel__group-header span[data-v-e97d6f51]{color:#2c344285;font-size:.76rem;font-weight:800;letter-spacing:.04em}.tree-panel__group-list[data-v-e97d6f51]{display:grid;gap:4px;width:100%;min-width:0}.tree-panel__empty[data-v-e97d6f51]{display:grid;gap:6px;padding:20px 14px;color:var(--text-soft)}.tree-panel__empty strong[data-v-e97d6f51]{color:var(--text)}.classification-search-panel[data-v-41370853]{min-height:0;min-width:0;display:flex;flex-direction:column;flex:1}.classification-search-panel__head[data-v-41370853]{display:grid;gap:10px;padding:16px;border-bottom:1px solid rgba(44,52,66,.08)}.classification-search-panel__title-row[data-v-41370853]{display:flex;align-items:center;justify-content:space-between;gap:12px}.classification-search-panel__title-row strong[data-v-41370853]{font-size:1rem;font-weight:800;color:var(--text)}.classification-search-panel__description[data-v-41370853]{color:var(--text-soft);font-size:.9rem;line-height:1.5}.classification-search-panel__body[data-v-41370853]{min-height:0;min-width:0;overflow:hidden;flex:1 1 auto;display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px}.classification-search-panel__body.has-content-search[data-v-41370853]{grid-template-rows:auto auto minmax(0,1fr)}.classification-search-panel__field[data-v-41370853]{display:grid;gap:6px;min-width:0;flex:0 0 auto;padding:16px 16px 0}.classification-search-panel__field span[data-v-41370853]{font-size:.82rem;font-weight:700;color:var(--text-soft)}.classification-search-panel__tree[data-v-41370853]{min-height:0;min-width:0;overflow:hidden;display:flex;flex-direction:column;flex:1 1 auto;border-top:1px solid rgba(44,52,66,.08)}.classification-search-panel__tree[data-v-41370853] .tree-panel{min-height:0;flex:1 1 auto;display:flex;flex-direction:column}.classification-search-panel__tree[data-v-41370853] .tree-panel__body{padding-top:12px}.content-sidebar[data-v-c3fd566d]{min-height:0;min-width:0;overflow:hidden;display:flex;flex-direction:column}.workbook-dialog[data-v-ca548772]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-workspace-dialog-panel)}.workbook-dialog--layer-nested[data-v-ca548772]{z-index:var(--z-index-workspace-dialog-nested-root)}.workbook-dialog__backdrop[data-v-ca548772]{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:var(--workspace-modal-detail-backdrop-background)}.workbook-dialog__panel[data-v-ca548772]{position:fixed;inset:50% auto auto 50%;z-index:var(--z-index-workspace-dialog-panel);width:min(920px,100vw - 32px);transform:translate(-50%,-50%);display:grid;border-radius:30px;background:#fffbf5f5;box-shadow:0 28px 60px #2c34422e;border:1px solid rgba(79,108,219,.12);max-height:min(82vh,920px);overflow:hidden;grid-template-rows:auto minmax(0,1fr);position:absolute;z-index:auto}.workbook-dialog__panel--default[data-v-ca548772]{width:min(560px,100vw - 32px);max-height:min(78vh,760px)}.workbook-dialog__panel--compact[data-v-ca548772]{width:fit-content;min-width:420px;max-width:calc(100dvw - 30px);max-height:none}.workbook-dialog__header[data-v-ca548772]{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:32px 26px 18px;border-bottom:1px solid rgba(44,52,66,.08)}.workbook-dialog__copy[data-v-ca548772]{min-width:0;display:grid;gap:6px}.workbook-dialog__copy p[data-v-ca548772],.workbook-dialog__copy h3[data-v-ca548772],.workbook-dialog__copy span[data-v-ca548772]{margin:0}.workbook-dialog__copy p[data-v-ca548772]{color:#4f6cdb;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.workbook-dialog__copy h3[data-v-ca548772]{font-size:clamp(1.3rem,2vw,1.75rem);color:var(--text)}.workbook-dialog__copy span[data-v-ca548772]{color:var(--text-soft);font-size:.92rem}.workbook-dialog__prefix[data-v-ca548772]{min-width:0}.workbook-dialog__header-tools[data-v-ca548772]{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:flex-end;gap:10px;flex-shrink:0}.workbook-dialog__close[data-v-ca548772]{width:42px;height:42px;border-radius:999px;background:#303b5914;color:var(--text-soft);display:inline-flex;align-items:center;justify-content:center;transition:background-color .18s ease,color .18s ease;flex-shrink:0}.workbook-dialog__close svg[data-v-ca548772]{width:18px;height:18px}.workbook-dialog__close path[data-v-ca548772]{stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.workbook-dialog__close[data-v-ca548772]:hover{background:#4f6cdb1f;color:#35509f}.workbook-dialog__body[data-v-ca548772]{min-height:0;display:grid}.workbook-dialog__footer[data-v-ca548772]{display:flex;justify-content:flex-end;gap:10px;padding:18px 20px 20px;border-top:1px solid rgba(44,52,66,.08)}.workbook-dialog-enter-active[data-v-ca548772],.workbook-dialog-leave-active[data-v-ca548772]{transition:opacity .2s ease}.workbook-dialog-enter-active .workbook-dialog__panel[data-v-ca548772],.workbook-dialog-leave-active .workbook-dialog__panel[data-v-ca548772]{transition:transform .2s ease}.workbook-dialog-enter-from[data-v-ca548772],.workbook-dialog-leave-to[data-v-ca548772]{opacity:0}.workbook-dialog-enter-from .workbook-dialog__panel[data-v-ca548772],.workbook-dialog-leave-to .workbook-dialog__panel[data-v-ca548772]{transform:translate(-50%,calc(-50% + 12px))}@media (max-width: 900px){.workbook-dialog__footer[data-v-ca548772]{flex-direction:column-reverse}.workbook-dialog__panel[data-v-ca548772],.workbook-dialog__panel--default[data-v-ca548772],.workbook-dialog__panel--compact[data-v-ca548772],.workbook-dialog__panel--detail[data-v-ca548772]{width:calc(100vw - 20px);min-width:unset;max-height:calc(100vh - 20px)}}.bundle-save-dialog[data-v-f8061451]{display:grid;gap:16px;padding:18px 22px 22px;overflow-y:auto}.bundle-save-dialog__field[data-v-f8061451]{display:grid;gap:8px}.bundle-save-dialog__field span[data-v-f8061451]{color:#24190a;font-size:.9rem;font-weight:800}.bundle-save-dialog__field small[data-v-f8061451]{color:#35250e9e;font-size:.78rem;line-height:1.5}.bundle-save-dialog__textarea[data-v-f8061451]{width:100%;min-height:108px;padding:.95rem 1rem;border-radius:16px;border:1px solid rgba(48,59,89,.14);background:#fffffff5;color:#24190a;font:inherit;line-height:1.6;resize:vertical;transition:border-color .18s ease,box-shadow .18s ease}.bundle-save-dialog__textarea[data-v-f8061451]:focus{outline:none;border-color:#bb7d1870;box-shadow:0 0 0 4px #bb7d181a}.bundle-save-dialog__error[data-v-f8061451]{margin:0;color:#bc3d36;font-size:.84rem;font-weight:700}.bundle-save-dialog__notice[data-v-f8061451]{margin:0;padding:.85rem 1rem;border-radius:16px;border:1px solid rgba(187,125,24,.14);background:#fff7e8e6;color:#533a12c7;font-size:.82rem;line-height:1.6}.bundle-save-dialog__action[data-v-f8061451]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1rem;border:1px solid transparent;border-radius:999px;font-size:.9rem;font-weight:800;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,opacity .16s ease;gap:4px;min-width:96px}.bundle-save-dialog__action[data-v-f8061451]:hover:not(:disabled){transform:translateY(-1px)}.bundle-save-dialog__action svg[data-v-f8061451]{flex-shrink:0;width:20px;height:20px}.bundle-save-dialog__action[data-v-f8061451]:disabled{cursor:not-allowed;opacity:.55;color:#2c34425c;background:#2c34421a;box-shadow:none}.bundle-save-dialog__action--ghost[data-v-f8061451]{border:1px solid transparent;background:#303b5914;color:#24190ad1}.bundle-save-dialog__action--ghost[data-v-f8061451]:hover:not(:disabled){background:#303b591f;color:var(--text)}.bundle-save-dialog__action--primary[data-v-f8061451]{border-color:transparent;background:linear-gradient(135deg,#d2911f,#b56f10);color:#fff;box-shadow:0 14px 28px #b56f103d}.folder-name-dialog__backdrop--my-content[data-v-b98fe9db]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#151a243d;border:0}.folder-name-dialog__backdrop--content[data-v-b98fe9db]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:75;background:#11161f38;border:0}.folder-name-dialog__panel--my-content[data-v-b98fe9db]{position:fixed;inset:50% auto auto 50%;z-index:61;width:min(420px,100vw - 32px);transform:translate(-50%,-50%);display:grid;border-radius:24px;background:#fff;box-shadow:0 28px 64px #191f292e;padding:24px;gap:18px}.folder-name-dialog__panel--content[data-v-b98fe9db]{position:fixed;inset:50% auto auto 50%;z-index:76;width:min(420px,100vw - 32px);transform:translate(-50%,-50%);display:grid;border-radius:24px;background:#fffffffa;box-shadow:0 28px 56px #11161f2e;padding:22px;gap:16px;border:1px solid rgba(44,52,66,.08)}.folder-name-dialog__copy[data-v-b98fe9db]{display:grid}.folder-name-dialog__copy--my-content p[data-v-b98fe9db],.folder-name-dialog__copy--my-content h3[data-v-b98fe9db],.folder-name-dialog__copy--my-content span[data-v-b98fe9db]{margin:0}.folder-name-dialog__copy--my-content p[data-v-b98fe9db]{color:#4f6cdb;font-size:.82rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.folder-name-dialog__copy--my-content h3[data-v-b98fe9db]{margin-top:4px}.folder-name-dialog__copy--my-content span[data-v-b98fe9db]{color:var(--text-soft);margin-top:8px;display:block}.folder-name-dialog__copy--content[data-v-b98fe9db]{gap:8px}.folder-name-dialog__copy--content p[data-v-b98fe9db]{color:var(--text-soft);font-size:.82rem;font-weight:800;letter-spacing:.04em}.folder-name-dialog__copy--content h3[data-v-b98fe9db]{color:var(--text);font-size:1.18rem;line-height:1.35}.folder-name-dialog__copy--content span[data-v-b98fe9db]{color:var(--text-soft);font-size:.92rem;line-height:1.55}.folder-name-dialog__field[data-v-b98fe9db]{display:grid}.folder-name-dialog__field--my-content[data-v-b98fe9db]{gap:6px}.folder-name-dialog__field--content[data-v-b98fe9db]{gap:8px}.folder-name-dialog__field span[data-v-b98fe9db]{color:var(--text-soft);font-weight:700}.folder-name-dialog__field--my-content span[data-v-b98fe9db]{font-size:.82rem}.folder-name-dialog__field--content span[data-v-b98fe9db]{font-size:.84rem}.folder-name-dialog__field[data-v-b98fe9db] .common-input__field{width:100%}.folder-name-dialog__actions[data-v-b98fe9db]{display:flex;justify-content:flex-end;gap:10px}.folder-name-dialog__button--my-content[data-v-b98fe9db]{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid rgba(44,52,66,.12);background:#ffffffe6;font:inherit;font-weight:700;min-width:88px}.folder-name-dialog__button--content[data-v-b98fe9db]{min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(44,52,66,.12);background:#ffffffeb;font:inherit;font-weight:700}.folder-name-dialog__button--primary[data-v-b98fe9db]{border-color:transparent;background:linear-gradient(135deg,#4f6cdbf5,#7db8ffeb);color:#fff}.folder-name-dialog__panel-enter-active[data-v-b98fe9db],.folder-name-dialog__panel-leave-active[data-v-b98fe9db],.folder-name-dialog__backdrop-enter-active[data-v-b98fe9db],.folder-name-dialog__backdrop-leave-active[data-v-b98fe9db]{transition:opacity .2s ease,transform .2s ease}.folder-name-dialog__panel-enter-from[data-v-b98fe9db],.folder-name-dialog__panel-leave-to[data-v-b98fe9db]{opacity:0;transform:translate(-50%,calc(-50% + 12px))}.folder-name-dialog__backdrop-enter-from[data-v-b98fe9db],.folder-name-dialog__backdrop-leave-to[data-v-b98fe9db]{opacity:0}.modal-header__actions[data-v-f7401be2]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}h3.content-dialog-shell__title[data-v-f7401be2]{display:inline-flex;align-items:center;gap:16px;min-height:42px;margin:0;font-size:1.3rem;font-weight:800;line-height:1}.content-dialog-shell__title-icon[data-v-f7401be2]{flex:0 0 auto;width:42px;height:42px}.content-dialog-shell--modal .content-dialog-shell__panel[data-v-f7401be2]{transform-origin:center}.content-dialog-shell__backdrop-enter-active[data-v-f7401be2],.content-dialog-shell__backdrop-leave-active[data-v-f7401be2]{transition:opacity .16s ease}.content-dialog-shell__backdrop-enter-from[data-v-f7401be2],.content-dialog-shell__backdrop-leave-to[data-v-f7401be2]{opacity:0}.content-dialog-shell__backdrop-enter-to[data-v-f7401be2],.content-dialog-shell__backdrop-leave-from[data-v-f7401be2]{opacity:1}.content-dialog-shell--modal .content-dialog-shell__panel-motion-enter-active[data-v-f7401be2]{transition:opacity .2s ease-out,transform .2s cubic-bezier(.22,1,.36,1)}.content-dialog-shell--modal .content-dialog-shell__panel-motion-leave-active[data-v-f7401be2]{transition:opacity .18s ease-in,transform .18s cubic-bezier(.32,0,.67,0)}.content-dialog-shell--modal .content-dialog-shell__panel-motion-enter-from[data-v-f7401be2]{opacity:0;transform:translate(-50%,-48%) scale(.985)}.content-dialog-shell--modal .content-dialog-shell__panel-motion-enter-to[data-v-f7401be2],.content-dialog-shell--modal .content-dialog-shell__panel-motion-leave-from[data-v-f7401be2]{opacity:1;transform:translate(-50%,-50%) scale(1)}.content-dialog-shell--modal .content-dialog-shell__panel-motion-leave-to[data-v-f7401be2]{opacity:0;transform:translate(-50%,-48%) scale(.985)}.content-dialog-shell--modal.content-dialog-shell--expanded .content-dialog-shell__panel-motion-leave-active[data-v-f7401be2]{transition:opacity .18s ease-in}.content-dialog-shell--modal.content-dialog-shell--expanded .content-dialog-shell__panel-motion-leave-from[data-v-f7401be2]{opacity:1;transform:none}.content-dialog-shell--modal.content-dialog-shell--expanded .content-dialog-shell__panel-motion-leave-to[data-v-f7401be2]{opacity:0;transform:none}.content-dialog-shell__header-action[data-v-f7401be2]{position:relative;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#2c34420f;color:#303846d1;transition:background-color .14s ease,color .14s ease,transform .14s ease}.content-dialog-shell__header-action[data-v-f7401be2] svg{width:18px;height:18px;display:block}.content-dialog-shell__header-action[data-v-f7401be2]:hover{background:#2c34421a;transform:translateY(-1px)}.content-dialog-shell__close span[data-v-f7401be2]{position:absolute;top:50%;left:50%;width:16px;height:1.5px;background:currentColor}.content-dialog-shell__close span[data-v-f7401be2]:first-child{transform:translate(-50%,-50%) rotate(45deg)}.content-dialog-shell__close span[data-v-f7401be2]:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.content-dialog-shell__panel--animating[data-v-f7401be2]{transition:none;pointer-events:none;will-change:top,left,width,height,max-height,border-radius,box-shadow}.content-dialog-shell--closing .content-dialog-shell__panel[data-v-f7401be2]{pointer-events:none}.content-dialog-shell__panel--expanded[data-v-f7401be2]{top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;max-width:none;max-height:none;border-radius:0;transform:none}.content-dialog-shell--inline[data-v-f7401be2]{height:100%;min-height:0}.content-dialog-shell--inline .content-dialog-shell__panel[data-v-f7401be2]{position:relative;inset:auto;top:auto;left:auto;width:100%;height:100%;max-width:none;max-height:none;transform:none;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.content-dialog-shell footer[data-v-f7401be2]:has(.content-dialog-shell__footer-options){flex-wrap:wrap;gap:16px}.content-dialog-shell__footer-options[data-v-f7401be2]{margin-right:auto;align-self:center}.content-dialog-shell__footer-options+button[data-v-f7401be2]{margin-left:auto}.content-inline-form-scaffold[data-v-4fcb10f1]{height:100%;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:18px;padding:18px 20px 16px;background:transparent;border:0;border-radius:0;box-shadow:none}.content-inline-form-scaffold__actions[data-v-4fcb10f1]{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;gap:10px}.content-inline-form-scaffold__header[data-v-4fcb10f1]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.content-inline-form-scaffold__copy[data-v-4fcb10f1]{display:grid;gap:6px}.content-inline-form-scaffold__copy p[data-v-4fcb10f1],.content-inline-form-scaffold__copy h2[data-v-4fcb10f1],.content-inline-form-scaffold__copy h3[data-v-4fcb10f1],.content-inline-form-scaffold__copy span[data-v-4fcb10f1]{margin:0}.content-inline-form-scaffold__copy p[data-v-4fcb10f1]{color:#4f6cdb;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.content-inline-form-scaffold__copy h2[data-v-4fcb10f1],.content-inline-form-scaffold__copy h3[data-v-4fcb10f1]{color:var(--text);font-size:1.85rem;line-height:1.15}.content-inline-form-scaffold__copy span[data-v-4fcb10f1]{color:var(--text-soft);font-size:1rem;line-height:1.6}.content-inline-form-scaffold__copy[data-v-4fcb10f1] .workspace-breadcrumbs{gap:.2rem;color:var(--text-soft);font-size:.9rem;font-weight:400;line-height:1.55;letter-spacing:0;text-transform:none;word-break:break-all}.content-inline-form-scaffold__copy[data-v-4fcb10f1] .workspace-breadcrumbs__icon{width:18px;height:18px;color:currentColor}.content-inline-form-scaffold__copy[data-v-4fcb10f1] .workspace-breadcrumbs__link,.content-inline-form-scaffold__copy[data-v-4fcb10f1] .workspace-breadcrumbs__link span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.content-inline-form-scaffold__copy[data-v-4fcb10f1] .workspace-breadcrumbs__link:last-of-type,.content-inline-form-scaffold__copy[data-v-4fcb10f1] .workspace-breadcrumbs__link:last-of-type span{color:#35509f;font-weight:600}.content-inline-form-scaffold__copy[data-v-4fcb10f1] .workspace-breadcrumbs__separator{color:#2c344257;font-size:inherit;font-weight:inherit;line-height:inherit}.content-inline-form-scaffold__title[data-v-4fcb10f1]{display:block}[data-v-4fcb10f1] footer[class$=__actions]{padding-top:14px;border-top:1px solid rgba(44,52,66,.08)}.content-create-panel__ghost[data-v-4fcb10f1-s]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 1rem;border:1px solid rgba(48,59,89,.14);border-radius:999px;font-size:inherit;font-weight:700;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,opacity .18s ease;gap:4px}.content-create-panel__ghost[data-v-4fcb10f1-s]:hover:not(:disabled){transform:translateY(0)}.content-create-panel__ghost[data-v-4fcb10f1-s] svg{flex-shrink:0;width:20px;height:20px}.content-create-panel__ghost[data-v-4fcb10f1-s]{border:1px solid transparent;background:#303b590a;color:var(--text-soft)}.content-create-panel__ghost[data-v-4fcb10f1-s]:hover:not(:disabled){background:#303b5914;color:var(--text)}.content-create-panel__ghost--strong[data-v-4fcb10f1-s]{border-color:#4f6cdb33}.content-create-panel__ghost--strong[data-v-4fcb10f1-s] :deep(svg){color:#4f6cdb}.content-provenance-notice[data-v-845951e0]{color:#176a7d}.content-provenance-notice--badge[data-v-845951e0]{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 8px;border:1px solid rgba(23,106,125,.22);border-radius:999px;background:#f2fbfd;font-size:.72rem;font-weight:800;line-height:1;white-space:nowrap}.content-provenance-notice--detail[data-v-845951e0]{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:24px;color:#27435dd1;font-size:.82rem}.content-provenance-notice__summary[data-v-845951e0]{font-weight:700}.content-provenance-notice__info[data-v-845951e0]{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(23,106,125,.24);border-radius:50%;background:#f2fbfd;color:#176a7d;font-size:.72rem;font-weight:900;line-height:1;cursor:help}.content-provenance-notice__link[data-v-845951e0]{color:#176a7d;font-size:.78rem;font-weight:800;text-decoration:underline;text-underline-offset:3px}.content-view-meta-panel[data-v-c601bd48]{height:100%;min-height:0;border:1px solid rgba(44,71,109,.1);border-radius:24px;background:#fffffff0}.content-view-meta-panel__scroll[data-v-c601bd48]{height:100%;min-height:0;overflow:auto;display:grid;align-content:start;gap:18px;padding:20px}.content-view-meta-panel__block[data-v-c601bd48]{display:grid;gap:8px}.content-view-meta-panel__block strong[data-v-c601bd48],.content-view-meta-panel__block p[data-v-c601bd48]{margin:0;color:#1c304b;line-height:1.65}.content-view-meta-panel__block p[data-v-c601bd48]{white-space:pre-wrap}.content-view-meta-panel__label[data-v-c601bd48]{font-size:.78rem;font-weight:800;color:#165f7dcc;letter-spacing:.06em;text-transform:uppercase}.content-view-meta-panel__tags[data-v-c601bd48]{display:flex;flex-wrap:wrap;gap:8px}.content-view-meta-panel__tags span[data-v-c601bd48]{display:inline-flex;align-items:center;padding:.38rem .7rem;border-radius:999px;background:#1c94c41a;color:#166f93;font-size:.82rem;font-weight:700}.content-view-meta-panel__actions[data-v-c601bd48]{padding-top:2px}.content-view-meta-panel__report-button[data-v-c601bd48]{min-height:36px;padding:0 14px;border:1px solid rgba(193,79,79,.18);border-radius:10px;background:#fff8f7;color:#a94545;font-size:.86rem;font-weight:800;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,transform .14s ease}.content-view-meta-panel__report-button[data-v-c601bd48]:hover{border-color:#c14f4f52;background:#fff1ee;transform:translateY(-1px)}.content-view-scaffold[data-v-957343a4]{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.82fr);gap:20px;align-items:stretch;overflow:hidden}.content-view-scaffold__main[data-v-957343a4]{min-height:0;overflow:auto;overscroll-behavior:contain}.content-view-scaffold__side[data-v-957343a4]{min-height:0;overflow:hidden}@media (max-width: 960px){.content-view-scaffold[data-v-957343a4]{grid-template-columns:minmax(0,1fr)}}.formula-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-workspace-dialog-panel)}.formula-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--workspace-modal-detail-backdrop-background)}.formula-dialog__panel{position:absolute;top:50%;left:50%;width:min(1040px,100vw - 32px);max-height:min(820px,100vh - 40px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:20px;padding:26px;border-radius:var(--content-border-radius, 28px);background:#fffdfafa;border:1px solid rgba(79,108,219,.12);box-shadow:0 28px 54px #22252c33;transform:translate(-50%,-50%)}.formula-dialog__header,.formula-dialog__copy,.formula-dialog__form,.formula-dialog__field,.formula-dialog__suggestions,.formula-dialog__suggestions-empty,.formula-dialog__suggestions-list{display:grid}.formula-dialog__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.formula-dialog__copy{gap:8px}.formula-dialog__copy p,.formula-dialog__copy h2,.formula-dialog__copy h3,.formula-dialog__copy span{margin:0}.formula-dialog__copy p{color:#4f6cdb;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.formula-dialog__copy h2,.formula-dialog__copy h3{color:var(--text);font-size:1.85rem;line-height:1.15}.formula-dialog__copy span{color:var(--text-soft);font-size:1rem;line-height:1.6}.formula-dialog__body{min-height:0;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.9fr);gap:22px;overflow-y:auto;margin-right:-26px;padding-right:26px}.formula-dialog__body--view{grid-template-columns:minmax(0,1fr)}.formula-dialog__form{min-height:0;gap:16px;align-content:start}.formula-dialog__viewer{height:100%;min-height:0;display:grid}.formula-dialog__viewer-frame{min-height:0;padding:24px;border-radius:24px;border:1px solid rgba(44,71,109,.1);background:#fffffff0;display:grid;place-items:center;overflow:auto}.formula-dialog__viewer-expression{width:100%;min-height:100%;display:grid;place-items:center;color:#1c304b}.formula-dialog__viewer-expression :deep(.katex-display){margin:0}.formula-dialog__viewer-expression :deep(.katex){font-size:1.45em}.formula-dialog__viewer-empty{min-height:220px;display:grid;place-items:center;gap:8px;text-align:center;color:#303846b8}.formula-dialog__viewer-empty strong{color:#1b314f;font-size:1rem}.formula-dialog__field{gap:8px}.formula-dialog__field span{color:#303846;font-size:.92rem;font-weight:700}.formula-dialog__field :deep(.common-input__field),.formula-dialog__field select{width:100%;border-radius:16px}.formula-dialog__field :deep(.common-input__field),.formula-dialog__field select{height:48px;padding:0 15px}.formula-dialog__mathfield-shell{min-height:180px;padding:14px 16px;border:1px solid rgba(44,52,66,.1);border-radius:20px;background:#fffffff0;display:flex;min-width:0;overflow:auto}.formula-dialog__mathfield-shell.is-readonly,.formula-dialog__body--view .formula-dialog__mathfield-shell{background:#f6f8fcf5}.formula-dialog__mathfield{width:fit-content;height:fit-content;background:transparent;border:0;font-size:1.2rem;margin:auto}.formula-dialog__meta-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.formula-dialog__suggestions{min-height:360px;align-content:start;gap:14px;padding:18px;border-radius:22px;background:#f5f7fceb;border:1px solid rgba(79,108,219,.08);position:sticky;top:0}.formula-dialog__suggestions-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.formula-dialog__suggestions-head strong{color:#303846;font-size:1rem}.formula-dialog__suggestions-head span{color:#30384694;font-size:.84rem;font-weight:700}.formula-dialog__suggestions-empty{align-content:center;min-height:180px;gap:8px;padding:18px;border:1px dashed rgba(44,52,66,.12);border-radius:18px;color:#303846b3}.formula-dialog__suggestions-empty strong{color:#303846}.formula-dialog__suggestions-list{min-height:0;overflow:auto;align-content:start;gap:10px}.formula-dialog__suggestion{border:1px solid rgba(79,108,219,.08);border-radius:18px;background:#fffffff5;padding:14px 15px;display:grid;gap:10px;text-align:left;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.formula-dialog__suggestion:hover{transform:translateY(-1px);border-color:#4f6cdb38;box-shadow:0 16px 24px #4f6cdb14}.formula-dialog__suggestion p{margin:0;color:#303846b8;line-height:1.55;font-size:.9rem}.formula-dialog__suggestion-top{display:flex;align-items:center;gap:12px}.formula-dialog__suggestion-top strong{color:#303846;font-size:.98rem}.formula-dialog__suggestion-formula{overflow:hidden;padding:8px 10px;border-radius:14px;background:#f8f9fdeb}.formula-dialog__actions{display:flex;justify-content:flex-end;gap:10px}.formula-dialog__action{min-width:104px;height:46px;border-radius:14px;border:1px solid rgba(44,52,66,.1);background:#fffffff0;color:#303846;font-weight:700}.formula-dialog__action--primary{border-color:transparent;background:linear-gradient(135deg,#4f6cdb,#6f8dff);color:#fff;box-shadow:0 18px 32px #4f6cdb3d}.formula-dialog__action:disabled{opacity:.44;cursor:default;box-shadow:none}@media (max-width: 1120px){.formula-dialog__panel{width:calc(100vw - 18px);max-height:calc(100vh - 18px);padding:18px}.formula-dialog__body{display:flex;flex-direction:column;justify-content:flex-start;margin-right:-18px;padding-right:18px}.formula-dialog__suggestions{position:relative;min-height:unset}.formula-dialog__form{min-height:unset}}@media (max-width: 640px){.formula-dialog__meta-grid{grid-template-columns:1fr}.formula-dialog__action{flex:1}}.content-inline-form-scaffold .formula-dialog__body{margin-right:-20px;padding-right:20px}.graph-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-workspace-dialog-panel)}.graph-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--workspace-modal-detail-backdrop-background)}.graph-dialog__panel{position:absolute;top:50%;left:50%;width:min(1220px,100vw - 32px);max-height:min(900px,100vh - 24px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:18px;padding:24px;border-radius:var(--content-border-radius, 28px);background:#fffdfafa;border:1px solid rgba(79,108,219,.12);box-shadow:0 28px 54px #22252c33;transform:translate(-50%,-50%);overflow:hidden}.graph-dialog__header,.graph-dialog__copy,.graph-dialog__body,.graph-dialog__left-pane,.graph-dialog__center-pane,.graph-dialog__right-pane,.graph-dialog__form,.graph-dialog__field,.graph-dialog__preview-panel,.graph-dialog__equation-panel,.graph-dialog__preview-empty,.graph-dialog__preview-stack,.graph-dialog__suggestions,.graph-dialog__suggestions-empty,.graph-dialog__suggestions-list,.graph-dialog__suggestion{display:grid}.graph-dialog__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.graph-dialog__copy{gap:8px}.graph-dialog__copy p,.graph-dialog__copy h2,.graph-dialog__copy h3,.graph-dialog__copy span{margin:0}.graph-dialog__copy p{color:#4f6cdb;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.graph-dialog__copy h2,.graph-dialog__copy h3{color:var(--text);font-size:1.85rem;line-height:1.15}.graph-dialog__copy span{color:var(--text-soft);font-size:1rem;line-height:1.6}.graph-dialog__body{min-height:0;grid-template-columns:minmax(240px,.75fr) minmax(420px,1.15fr) minmax(280px,.8fr);gap:22px;align-items:start;overflow-y:auto;margin-right:-24px;padding-right:24px}.graph-dialog__body--view{display:block;overflow:hidden;margin-right:0;padding-right:0}.graph-dialog__body--view>*{width:100%;height:100%;min-width:0;min-height:0}.graph-dialog__left-pane,.graph-dialog__center-pane,.graph-dialog__right-pane{min-height:0;align-self:start}.graph-dialog__left-pane,.graph-dialog__center-pane{gap:18px}.graph-dialog__viewer{min-height:0;display:grid;gap:18px}.graph-dialog__right-pane{align-self:stretch;position:sticky;top:0}.graph-dialog__surface{min-height:360px;gap:14px;padding:18px;border-radius:22px;background:#f5f7fceb;border:1px solid rgba(79,108,219,.08);overflow:hidden}.graph-dialog__surface-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.graph-dialog__surface-head strong{color:#303846;font-size:1rem}.graph-dialog__surface-head span{color:#3038469e;font-size:.84rem;font-weight:700}.graph-dialog__form{gap:16px;align-content:start}.graph-dialog__field{gap:8px}.graph-dialog__field span{color:#303846;font-size:.92rem;font-weight:700}.graph-dialog__field :deep(.common-input__field){width:100%;height:48px;padding:0 15px;border-radius:16px}.graph-dialog__field--wide{grid-column:1/-1}.graph-dialog__field-hint,.graph-dialog__validation{margin:0;font-size:.83rem;line-height:1.5}.graph-dialog__field-hint{color:#30384699;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.graph-dialog__field-hint-label{color:#303846ad;font-size:.8rem;font-weight:700;flex:0 0 auto}.graph-dialog__validation{color:#c54f57;font-weight:700}.graph-dialog__formula-examples{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.graph-dialog__formula-example{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:#f5f7fcb8;border:1px solid rgba(79,108,219,.08);color:#303846;font-size:.82rem}.graph-dialog__mathfield-shell{min-height:112px;padding:12px 16px;border:1px solid rgba(44,52,66,.1);border-radius:20px;background:#fffffff0;min-width:0}@media (max-width: 900px){.graph-dialog__mathfield-shell{min-height:160px}}.graph-dialog__mathfield-shell.is-readonly{background:#f6f8fcf5}.graph-dialog__mathfield{width:100%;min-height:84px;background:transparent;border:0;font-size:1.2rem}.graph-dialog__meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.graph-dialog__preview-panel{gap:12px}.graph-dialog__equation-panel{gap:14px;align-content:start}.graph-dialog__equation-panel--view{min-height:0}.graph-dialog__viewer-expression{min-height:140px;padding:16px 18px;border-radius:18px;border:1px solid rgba(44,52,66,.08);background:#ffffffeb;display:grid;place-items:center;color:#1c304b}.graph-dialog__viewer-expression :deep(.katex-display){margin:0}.graph-dialog__viewer-expression--meta{min-height:112px;padding:14px 16px;display:flex;align-items:center;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.graph-dialog__viewer-expression--meta :deep(.katex){flex:0 0 auto;font-size:1.2em}.graph-dialog__viewer-expression--meta :deep(.katex-display){width:max-content;max-width:none;margin:0;overflow-x:visible;overflow-y:visible}.graph-dialog__viewer-meta{display:grid;gap:12px}.graph-dialog__viewer-meta-block{display:grid;gap:8px}.graph-dialog__viewer-meta-block span{color:#165f7dcc;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.graph-dialog__viewer-meta-block strong{color:#1c304b;line-height:1.65}.graph-dialog__preview-empty--meta{min-height:112px;padding:14px 16px;border-radius:18px;border:1px solid rgba(44,52,66,.08);background:#ffffffeb}.graph-dialog__preview-head{display:flex;align-items:end;justify-content:flex-start;gap:12px;flex-wrap:wrap}.graph-dialog__preview-head .graph-dialog__field{min-width:0;flex:1 1 180px}.graph-dialog__preview-frame{display:grid;min-height:0;border-radius:20px;background:#ffffffeb;border:1px solid rgba(44,52,66,.08);padding:16px;overflow:hidden}.graph-dialog__preview-empty{min-height:200px;align-content:center;justify-items:center;gap:10px;text-align:center}.graph-dialog__preview-empty strong{color:#303846}.graph-dialog__preview-empty span{max-width:360px;color:#303846a8;line-height:1.6}.graph-dialog__preview-stack{min-height:0;height:100%;gap:14px;grid-template-rows:minmax(0,1fr) auto;align-content:stretch}.graph-dialog__graph{width:100%;height:100%;display:block}.graph-dialog__suggestion-graph{width:100%;height:auto;display:block}.graph-dialog__preview-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.graph-dialog__preview-meta span{color:#303846a3;font-size:.82rem;font-weight:700}.graph-dialog__preview-expression,.graph-dialog__suggestion-expression{color:#303846}.graph-dialog__suggestion-expression :deep(.katex-display),.graph-dialog__formula-example :deep(.katex-display){margin:0}.graph-dialog__formula-example :deep(.katex){font-size:.92em}.graph-dialog__suggestions{min-height:200px;height:100%;gap:14px;grid-template-rows:auto minmax(0,1fr)}.graph-dialog__suggestions-empty{min-height:0;align-content:center;gap:8px;padding:18px;border:1px dashed rgba(79,108,219,.16);border-radius:18px;text-align:center}.graph-dialog__suggestions-empty strong{color:#303846}.graph-dialog__suggestions-empty span{color:#303846a8;line-height:1.6}.graph-dialog__suggestions-list{min-height:0;overflow-y:auto;align-content:start;gap:12px;padding-right:4px}.graph-dialog__suggestion{gap:10px;padding:14px;border:1px solid rgba(44,52,66,.08);border-radius:18px;background:#ffffffe6;text-align:left}.graph-dialog__suggestion p{margin:0;color:#303846b3;line-height:1.55;font-size:.9rem}.graph-dialog__suggestion-top strong{color:#303846;font-size:.96rem}.graph-dialog__actions{display:flex;justify-content:flex-end;gap:10px}.graph-dialog__action{min-width:104px;height:46px;border-radius:14px;border:1px solid rgba(44,52,66,.1);background:#fffffff0;color:#303846;font-weight:700}.graph-dialog__action--primary{border-color:transparent;background:linear-gradient(135deg,#4f6cdb,#6f8dff);color:#fff;box-shadow:0 18px 32px #4f6cdb3d}.graph-dialog__action:disabled{cursor:default;opacity:.44;box-shadow:none}@media (max-width: 1080px){.graph-dialog__panel{width:calc(100vw - 18px);max-height:calc(100vh - 18px);padding:18px}.graph-dialog__body{display:flex;flex-direction:column;justify-content:flex-start;margin-right:-18px;padding-right:18px}.graph-dialog__left-pane,.graph-dialog__center-pane,.graph-dialog__right-pane{display:flex;flex-direction:column;min-height:auto;min-width:0;width:100%}.graph-dialog__surface{min-height:unset}.graph-dialog__suggestions{min-height:240px}.graph-dialog__suggestions-list{max-height:260px}}@media (max-width: 720px){.graph-dialog__panel{width:min(100vw - 16px,100%);max-height:min(100vh - 16px,100%);padding:18px}.graph-dialog__meta-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.graph-dialog__action{flex:1}}.content-inline-form-scaffold .graph-dialog__body{margin-right:-20px;padding-right:20px}@media (max-width: 1400px){.content-inline-form-scaffold .graph-dialog__body{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)}.content-inline-form-scaffold .graph-dialog__left-pane{min-height:unset;grid-column:1;grid-row:1}.content-inline-form-scaffold .graph-dialog__center-pane{min-height:unset;grid-column:1;grid-row:2}.content-inline-form-scaffold .graph-dialog__right-pane{grid-column:2;grid-row:1/3;align-self:start;min-height:var(--dialog-body-height)}}@media (max-width: 1200px){.content-inline-form-scaffold .graph-dialog__panel{width:calc(100vw - 18px);max-height:calc(100vh - 18px);padding:18px}.content-inline-form-scaffold .graph-dialog__body{display:flex;flex-direction:column;justify-content:flex-start;margin-right:-18px;padding-right:18px}.content-inline-form-scaffold .graph-dialog__left-pane,.content-inline-form-scaffold .graph-dialog__center-pane,.content-inline-form-scaffold .graph-dialog__right-pane{display:flex;flex-direction:column;min-height:auto;min-width:0;width:100%}.content-inline-form-scaffold .graph-dialog__surface{min-height:unset}.content-inline-form-scaffold .graph-dialog__suggestions{min-height:240px}.content-inline-form-scaffold .graph-dialog__suggestions-list{max-height:260px}}.infographic-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-workspace-dialog-panel)}.infographic-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--workspace-modal-detail-backdrop-background)}.infographic-dialog__panel{position:absolute;top:50%;left:50%;width:min(1240px,100vw - 32px);max-height:min(900px,100vh - 40px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:20px;padding:26px;border-radius:var(--content-border-radius, 28px);background:#fffdfafa;border:1px solid rgba(79,108,219,.12);box-shadow:0 28px 54px #22252c33;transform:translate(-50%,-50%);overflow:hidden}.infographic-dialog__header,.infographic-dialog__copy,.infographic-dialog__body,.infographic-dialog__viewer,.infographic-dialog__empty{display:grid}.infographic-dialog__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.infographic-dialog__copy{gap:8px}.infographic-dialog__copy p,.infographic-dialog__copy h2,.infographic-dialog__copy h3,.infographic-dialog__copy span{margin:0}.infographic-dialog__copy p{color:#4f6cdb;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.infographic-dialog__copy h2,.infographic-dialog__copy h3{color:var(--text);font-size:1.85rem;line-height:1.15}.infographic-dialog__copy span{color:var(--text-soft);font-size:1rem;line-height:1.6}.infographic-dialog__body{min-height:0;grid-template-columns:minmax(320px,1.08fr) minmax(280px,.82fr);gap:22px;align-items:start;overflow-y:auto;margin-right:-24px;padding-right:24px}.infographic-dialog__body--view{display:block;overflow:hidden;margin-right:0;padding-right:0}.infographic-dialog__body--view>*{width:100%;height:100%;min-width:0;min-height:0}.infographic-dialog__viewer{height:100%;min-height:0;display:grid}.infographic-dialog__viewer-frame{min-height:0;height:100%;padding:24px;border:1px solid rgba(44,71,109,.1);border-radius:24px;background:#fffffff0;display:flex;align-items:flex-start;justify-content:center;overflow:auto}.infographic-dialog__viewer-image{width:100%;height:auto;display:block;object-fit:contain;border-radius:18px;box-shadow:0 16px 36px #1730511f;background:#fff}.infographic-dialog__viewer-empty,.infographic-dialog__preview-empty,.infographic-dialog__suggestions-empty,.infographic-dialog__suggestion-preview-empty{gap:8px;text-align:center;color:#303846b8;display:flex;flex-direction:column}.infographic-dialog__viewer-empty strong,.infographic-dialog__preview-empty strong,.infographic-dialog__suggestions-empty strong,.infographic-dialog__suggestion-preview-empty strong{font-size:1rem;color:#1b314f}.infographic-dialog__viewer-empty span,.infographic-dialog__preview-empty span,.infographic-dialog__suggestions-empty span,.infographic-dialog__suggestion-preview-empty span{line-height:1.6}.infographic-dialog__viewer-meta{display:grid;gap:12px}.infographic-dialog__viewer-meta-block{display:grid;gap:6px}.infographic-dialog__viewer-meta-block span{color:#1b314f9e;font-size:.78rem;font-weight:800}.infographic-dialog__viewer-meta-block strong{margin:0;color:#1b314f;font-size:1rem;line-height:1.4}.infographic-dialog__editor,.infographic-dialog__primary{min-height:0;display:grid;gap:18px}.infographic-dialog__form{display:grid;gap:14px;align-content:start;padding:18px 18px 16px;border-radius:24px;border:1px solid rgba(79,108,219,.12);background:linear-gradient(180deg,#fffffffa,#f6f8ffe6)}.infographic-dialog__field{display:grid;gap:8px}.infographic-dialog__field>span{color:#1b314f;font-weight:700;line-height:1.35}.infographic-dialog__field small{color:#303846a8;line-height:1.5}.infographic-dialog__file-shell{display:grid;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(79,108,219,.12);transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease;background:radial-gradient(circle at top left,rgba(79,108,219,.08),transparent 42%),#f8f9fde6}.infographic-dialog__file-shell--drag-over{border-color:#4f6cdb61;box-shadow:inset 0 0 0 1px #4f6cdb33;background:radial-gradient(circle at top left,rgba(79,108,219,.14),transparent 42%),#f1f5fff5}.infographic-dialog__drop-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-index-workspace-dialog-panel) + 4);display:flex;align-items:center;justify-content:center;padding:24px;background:#141d2b6b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.infographic-dialog__drop-overlay-card{width:min(560px,100vw - 40px);display:grid;gap:10px;padding:28px 30px;border-radius:var(--content-border-radius, 28px);border:1px dashed rgba(255,255,255,.42);background:radial-gradient(circle at top left,rgba(111,141,255,.24),transparent 38%),#ffffff24;box-shadow:0 28px 64px #080e183d;text-align:center;pointer-events:none}.infographic-dialog__drop-overlay-card strong{color:#fff;font-size:clamp(1.28rem,2.4vw,1.7rem);line-height:1.35;font-weight:800}.infographic-dialog__drop-overlay-card span{color:#ffffffdb;line-height:1.7;font-size:.96rem}.infographic-dialog__file-picker{display:flex;align-items:center;gap:12px;min-width:0}.infographic-dialog__file-trigger{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 1rem;border:0;border-radius:12px;font-size:.92rem;font-weight:700;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,opacity .16s ease;gap:4px}.infographic-dialog__file-trigger:hover:not(:disabled){transform:translateY(-1px)}.infographic-dialog__file-trigger svg{flex-shrink:0;width:20px;height:20px}.infographic-dialog__file-trigger{background:linear-gradient(135deg,#4f6cdb,#6f8dff);color:#fff;font-weight:700;flex-shrink:0}.infographic-dialog__file-trigger:disabled{opacity:.44;cursor:default;box-shadow:none}.infographic-dialog__file-name{min-width:0;flex:1;min-height:42px;display:flex;align-items:center;padding:0 14px;border-radius:12px;border:1px solid rgba(44,71,109,.08);background:#ffffffeb;color:#1b314f;font-size:.92rem;line-height:1.4}.infographic-dialog__file-name span{display:block;word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1}.infographic-dialog__file-name em{font-style:normal;flex-shrink:0}.infographic-dialog__file-name--placeholder{color:#30384694}.infographic-dialog__file-input{display:none}.infographic-dialog__file-meta{display:flex;flex-wrap:wrap;gap:8px}.infographic-dialog__file-meta span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:.78rem;line-height:1.2}.infographic-dialog__file-meta span{background:#4f6cdb1f;color:#3650b6;font-weight:700}.infographic-dialog__preview-panel{min-height:0;display:grid;gap:14px;padding:18px;border-radius:24px;border:1px solid rgba(44,71,109,.1);background:#fffffff0}.infographic-dialog__surface-head,.infographic-dialog__suggestions-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.infographic-dialog__surface-head strong,.infographic-dialog__suggestions-head strong{color:#1b314f;font-size:1rem}.infographic-dialog__surface-head span,.infographic-dialog__suggestions-head span{color:#30384699;font-size:.88rem}.infographic-dialog__preview-frame{min-height:320px;padding:20px;border-radius:20px;border:1px dashed rgba(79,108,219,.2);background:radial-gradient(circle at top left,rgba(79,108,219,.08),transparent 28%),#f8f9fde0;display:flex;align-items:center;justify-content:center;overflow:auto}.infographic-dialog__preview-image{width:100%;height:100%;object-fit:contain;border-radius:16px;background:#fff}.infographic-dialog__error{margin:0;color:#b42318;font-size:.88rem;line-height:1.5}.infographic-dialog__suggestions{min-height:0;display:grid;gap:14px;align-content:start;align-self:stretch;position:sticky;top:0;padding:18px;border-radius:24px;border:1px solid rgba(79,108,219,.12);background:linear-gradient(180deg,#fffffffa,#f8f9fde6);overflow:hidden}.infographic-dialog__suggestions-empty{display:grid;align-content:center;min-height:180px;padding:18px;border:1px dashed rgba(44,52,66,.12);border-radius:18px}.infographic-dialog__suggestions-list{min-height:0;display:grid;gap:12px;align-content:start;overflow:auto;padding-right:4px}.infographic-dialog__suggestion{display:grid;grid-template-columns:minmax(196px,212px) minmax(0,1fr);gap:18px;align-items:start;padding:14px;border-radius:18px;border:1px solid rgba(79,108,219,.12);background:#fffffff5;box-shadow:0 10px 22px #2c34420d;text-align:left;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.infographic-dialog__suggestion:hover{transform:translateY(-1px);border-color:#4f6cdb38;box-shadow:0 16px 24px #4f6cdb14}.infographic-dialog__suggestion-preview{width:100%;min-height:196px;border-radius:18px;overflow:hidden;background:radial-gradient(circle at top left,rgba(79,108,219,.08),transparent 32%),#f8f9fdeb;border:1px solid rgba(44,71,109,.08);display:flex;align-items:center;justify-content:center;padding:10px}.infographic-dialog__suggestion-preview img{width:100%;height:100%;object-fit:contain;display:block;border-radius:12px;background:#fff}.infographic-dialog__suggestion-preview-empty{padding:10px;font-size:.84rem}.infographic-dialog__suggestion-body{min-width:0;display:grid;gap:8px}.infographic-dialog__suggestion-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.infographic-dialog__suggestion-head strong{color:#303846;font-size:.98rem;line-height:1.35}.infographic-dialog__suggestion-head span{flex:0 0 auto;padding:4px 8px;border-radius:999px;background:#4f6cdb1f;color:#3650b6;font-size:.78rem;font-weight:700}.infographic-dialog__suggestion-body p{margin:0;color:#303846b8;line-height:1.55;font-size:.9rem}.infographic-dialog__suggestion-head .katex,.infographic-dialog__suggestion-body p .katex{font-size:1em}.infographic-dialog__suggestion-head .katex-display,.infographic-dialog__suggestion-body p .katex-display{margin:.15em 0}.infographic-dialog__suggestion-tags{display:flex;flex-wrap:wrap;gap:6px}.infographic-dialog__suggestion-tags span{padding:4px 8px;border-radius:999px;background:#2c476d0f;color:#303846bd;font-size:.78rem}.infographic-dialog__actions{display:flex;justify-content:flex-end;gap:10px}.infographic-dialog__action{min-width:104px;height:46px;border-radius:14px;border:1px solid rgba(44,52,66,.1);background:#fffffff0;color:#303846;font-weight:700}.infographic-dialog__action--primary{border-color:transparent;background:linear-gradient(135deg,#4f6cdb,#6f8dff);color:#fff;box-shadow:0 18px 32px #4f6cdb3d}.infographic-dialog__action:disabled{opacity:.44;cursor:default;box-shadow:none}@media (max-width: 1120px){.infographic-dialog__panel{width:calc(100vw - 18px);max-height:calc(100vh - 18px);padding:18px}.infographic-dialog__body{grid-template-columns:minmax(0,1fr);margin-right:-18px;padding-right:18px}.infographic-dialog__suggestions{position:relative;align-self:unset!important}.infographic-dialog__suggestion{grid-template-columns:minmax(0,1fr)}.infographic-dialog__suggestion-preview{width:100%;height:200px;min-height:200px}.infographic-dialog__file-picker{align-items:stretch;flex-direction:column}.infographic-dialog__file-trigger,.infographic-dialog__file-name{width:100%}.infographic-dialog__editor{min-height:unset}}@media (max-width: 640px){.infographic-dialog__action{flex:1}}.content-inline-form-scaffold .infographic-dialog__body{margin-right:-20px;padding-right:20px}.move-target-tree-dialog__backdrop[data-v-dd7397ae]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#151a243d;border:0}.move-target-tree-dialog__panel[data-v-dd7397ae]{position:fixed;inset:50% auto auto 50%;z-index:61;width:min(440px,100vw - 32px);transform:translate(-50%,-50%);display:grid;border-radius:24px;background:#fff;box-shadow:0 28px 64px #191f292e;padding:24px;gap:18px}.move-target-tree-dialog__header p[data-v-dd7397ae],.move-target-tree-dialog__header h3[data-v-dd7397ae],.move-target-tree-dialog__header span[data-v-dd7397ae]{margin:0}.move-target-tree-dialog__header p[data-v-dd7397ae]{color:#4f6cdb;font-size:.82rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.move-target-tree-dialog__header h3[data-v-dd7397ae]{margin-top:4px}.move-target-tree-dialog__header span[data-v-dd7397ae]{color:var(--text-soft);margin-top:8px;display:block}.move-target-tree-dialog__tree[data-v-dd7397ae]{min-height:320px;max-height:min(420px,55vh);overflow:auto;border:1px solid rgba(44,52,66,.08);border-radius:18px;background:#f8faffcc}.move-target-tree-dialog__tree[data-v-dd7397ae] .tree-panel{height:auto}.move-target-tree-dialog__tree[data-v-dd7397ae] .tree-panel__body{padding:12px}.move-target-tree-dialog__actions[data-v-dd7397ae]{display:flex;justify-content:flex-end;gap:10px}.move-target-tree-dialog__button[data-v-dd7397ae]{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid rgba(44,52,66,.12);background:#ffffffe6;font:inherit;font-weight:700;min-width:88px}.move-target-tree-dialog__button--primary[data-v-dd7397ae]{border-color:transparent;background:linear-gradient(135deg,#4f6cdbf5,#7db8ffeb);color:#fff}.move-target-tree-dialog__panel-enter-active[data-v-dd7397ae],.move-target-tree-dialog__panel-leave-active[data-v-dd7397ae],.move-target-tree-dialog__backdrop-enter-active[data-v-dd7397ae],.move-target-tree-dialog__backdrop-leave-active[data-v-dd7397ae]{transition:opacity .2s ease,transform .2s ease}.move-target-tree-dialog__panel-enter-from[data-v-dd7397ae],.move-target-tree-dialog__panel-leave-to[data-v-dd7397ae]{opacity:0;transform:translate(-50%,calc(-50% + 12px))}.move-target-tree-dialog__backdrop-enter-from[data-v-dd7397ae],.move-target-tree-dialog__backdrop-leave-to[data-v-dd7397ae]{opacity:0}.common-mathfield-dialog__backdrop[data-v-371dfebe]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:75;background:#11161f38;border:0}.common-mathfield-dialog__panel[data-v-371dfebe]{position:fixed;inset:50% auto auto 50%;z-index:76;width:min(560px,100vw - 32px);transform:translate(-50%,-50%);display:grid;border-radius:24px;background:#fffffffa;box-shadow:0 28px 56px #11161f2e;padding:22px;gap:16px;border:1px solid rgba(44,52,66,.08)}@media (max-height: 466px){.common-mathfield-dialog__panel[data-v-371dfebe]{height:100%}}.common-mathfield-dialog__copy[data-v-371dfebe]{display:grid;gap:8px}.common-mathfield-dialog__copy p[data-v-371dfebe]{color:var(--text-soft);font-size:.82rem;font-weight:800;letter-spacing:.04em}.common-mathfield-dialog__copy h3[data-v-371dfebe]{color:var(--text);font-size:1.18rem;line-height:1.35}.common-mathfield-dialog__copy span[data-v-371dfebe]{color:var(--text-soft);font-size:.92rem;line-height:1.55}.common-mathfield-dialog__content[data-v-371dfebe]{display:flex;flex-direction:column;gap:8px;overflow-y:auto;min-height:0;margin-right:-22px;padding-right:22px}.common-mathfield-dialog__field[data-v-371dfebe]{display:flex;align-items:center;gap:8px;justify-content:space-between;color:var(--text-soft);font-size:.84rem}.common-mathfield-dialog__field .title[data-v-371dfebe]{font-weight:700}.common-mathfield-dialog__field .chk-label[data-v-371dfebe]{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.common-mathfield-dialog__field .chk-label input[data-v-371dfebe]{zoom:.85}.common-mathfield-dialog__field .chk-label input:checked+span[data-v-371dfebe]{font-weight:700}.common-mathfield-dialog__mathfield-shell[data-v-371dfebe]{padding:18px;border:1px solid rgba(44,52,66,.1);border-radius:20px;background:#fffffff0;display:flex;min-width:0}.common-mathfield-dialog__mathfield[data-v-371dfebe]{width:fit-content;min-width:100%;height:fit-content;min-height:120px;margin:auto;background:transparent;border:0;font-size:1.2rem}.common-mathfield-dialog__actions[data-v-371dfebe]{display:flex;justify-content:flex-end;gap:10px}.common-mathfield-dialog__button[data-v-371dfebe]{min-width:104px;height:44px;border-radius:14px;border:1px solid rgba(44,52,66,.1);background:#fffffff0;color:#303846;font-weight:700;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.common-mathfield-dialog__button[data-v-371dfebe]:hover:not(:disabled){transform:translateY(-1px);border-color:#4f6cdb2e;box-shadow:0 16px 24px #4f6cdb14}.common-mathfield-dialog__button[data-v-371dfebe]:disabled{cursor:not-allowed;opacity:.56}.common-mathfield-dialog__button--primary[data-v-371dfebe]{border-color:#4f6cdb24;background:linear-gradient(135deg,#4f6cdbf5,#7db8ffeb);color:#fff}.TiptapToolbar[data-v-d4ffc1b3]{--tiptap-toolbar-divider: #d7dadd;--tiptap-toolbar-hover-bg: #f1f2f3;--tiptap-toolbar-active-border: #3f7bff;--tiptap-toolbar-active-bg: #e9f1ff;--tiptap-toolbar-dropdown-bg: #fff;--tiptap-toolbar-dropdown-border: #b1b8be;--tiptap-toolbar-shadow-1: rgba(0, 0, 0, .05);--tiptap-toolbar-shadow-2: rgba(0, 0, 0, .08);--tiptap-toolbar-item-active-bg: #e5f3ff;--tiptap-toolbar-item-active-text: #0075c4;--tiptap-toolbar-color-border-light: #e5e7ea;--tiptap-toolbar-preview-text: #3c4048;--tiptap-toolbar-preview-highlight: #d3ebfd;--tiptap-toolbar-tooltip-bg: #33363d;--tiptap-toolbar-tooltip-text: #fff;--tiptap-toolbar-tooltip-muted: #b1b8be;--tiptap-toolbar-rainbow-1: #ff4d4f;--tiptap-toolbar-rainbow-2: #ff9f1c;--tiptap-toolbar-rainbow-3: #ffd60a;--tiptap-toolbar-rainbow-4: #2dc653;--tiptap-toolbar-rainbow-5: #3a86ff;--tiptap-toolbar-rainbow-6: #8338ec;position:relative;z-index:2;flex:1;min-width:0}.TiptapToolbar i[data-v-d4ffc1b3],.TiptapToolbar em[data-v-d4ffc1b3]{font-style:normal}.TiptapToolbar .tool[data-v-d4ffc1b3]{display:flex;flex-wrap:wrap;gap:4px 0}.TiptapToolbar .br-line[data-v-d4ffc1b3]{width:1px;height:24px;background:var(--tiptap-toolbar-divider);align-self:center;margin:0 4px}.TiptapToolbar .category-tools[data-v-d4ffc1b3],.TiptapToolbar .groups[data-v-d4ffc1b3]{display:flex;align-items:center;gap:2px}.TiptapToolbar .groups.wrap[data-v-d4ffc1b3]{flex-wrap:wrap}.TiptapToolbar .btn[data-v-d4ffc1b3]{width:32px;height:32px;border-radius:6px;position:relative;border:1px solid transparent;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease-out,border-color .2s ease-out}.TiptapToolbar .btn[data-v-d4ffc1b3]:hover{background-color:var(--tiptap-toolbar-hover-bg)}.TiptapToolbar .btn:disabled svg[data-v-d4ffc1b3]{opacity:.3}.TiptapToolbar .btn.is-active[data-v-d4ffc1b3]{border-color:var(--tiptap-toolbar-active-border);background-color:var(--tiptap-toolbar-active-bg)}.TiptapToolbar .btn.is-active[data-v-d4ffc1b3] path{fill:var(--tiptap-toolbar-active-border)}.TiptapToolbar .btn svg[data-v-d4ffc1b3]{max-width:24px}.TiptapToolbar .btn svg[data-v-d4ffc1b3] path{transition:fill .2s ease-out}.TiptapToolbar .toggle-btn[data-v-d4ffc1b3]{height:32px;padding:8px 28px 8px 8px;border-radius:6px;width:auto;position:relative;transition:background-color .2s ease-out;line-height:1}.TiptapToolbar .toggle-btn.rect[data-v-d4ffc1b3]{min-width:32px;padding:2px 16px 2px 4px;display:flex;align-items:center;justify-content:center}.TiptapToolbar .toggle-btn.rect[data-v-d4ffc1b3]:after{right:3px}.TiptapToolbar .toggle-btn[data-v-d4ffc1b3]:hover{background-color:var(--tiptap-toolbar-hover-bg)}.TiptapToolbar .toggle-btn[data-v-d4ffc1b3]:after{content:"";position:absolute;right:6px;width:16px;height:16px;top:50%;margin-top:-8px;transition:transform .2s ease-out;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='currentColor'%3e%3cpath%20d='M480-344%20240-584l56-56%20184%20184%20184-184%2056%2056-240%20240Z'/%3e%3c/svg%3e") no-repeat 50% 50%;background-size:100% auto}.TiptapToolbar .toggle-btn.open[data-v-d4ffc1b3]{background-color:var(--tiptap-toolbar-hover-bg)}.TiptapToolbar .toggle-btn.open[data-v-d4ffc1b3]:after{transform:rotateX(180deg)}.TiptapToolbar .sub[data-v-d4ffc1b3]{position:relative}.TiptapToolbar .sub:has(.open)>.list[data-v-d4ffc1b3],.TiptapToolbar .sub:has(.open)>.list-h[data-v-d4ffc1b3]{display:flex}.TiptapToolbar .sub .list[data-v-d4ffc1b3],.TiptapToolbar .sub .list-h[data-v-d4ffc1b3]{border:1px solid var(--tiptap-toolbar-dropdown-border);background:var(--tiptap-toolbar-dropdown-bg);position:absolute;box-shadow:0 0 2px 0 var(--tiptap-toolbar-shadow-1),0 4px 8px 0 var(--tiptap-toolbar-shadow-2);margin:8px 0;top:100%;left:0;display:none;z-index:1}.TiptapToolbar .sub .list-h[data-v-d4ffc1b3]{border-radius:10px}.TiptapToolbar .sub .list-h.dd[data-v-d4ffc1b3]{top:auto;bottom:100%}.TiptapToolbar .sub .list[data-v-d4ffc1b3]{flex-direction:column;border-radius:6px}.TiptapToolbar .sub .list.size-list[data-v-d4ffc1b3]{margin-left:-4px}.TiptapToolbar .sub .vscroll[data-v-d4ffc1b3]{max-height:200px;overflow-x:hidden;overflow-y:auto}.TiptapToolbar .sub .vscroll[data-v-d4ffc1b3] ::-webkit-scrollbar{width:14px;height:14px;background-color:transparent;border-radius:20px}.TiptapToolbar .sub .vscroll[data-v-d4ffc1b3] ::-webkit-scrollbar-corner{background-color:transparent}.TiptapToolbar .sub .vscroll[data-v-d4ffc1b3] ::-webkit-scrollbar-thumb{background-color:var(--color-element-gray-light, #e2e4e6);border-radius:20px;border:4px solid transparent;background-clip:content-box}.TiptapToolbar .sub .vscroll[data-v-d4ffc1b3] ::-webkit-scrollbar-track{background-color:transparent;margin:6px}.TiptapToolbar .sub .vscroll[data-v-d4ffc1b3] ::-webkit-scrollbar-corner,.TiptapToolbar .sub .vscroll[data-v-d4ffc1b3] ::-webkit-scrollbar{transition:background-color .2s ease-out}.TiptapToolbar .sub .vscroll[data-v-d4ffc1b3] ::-webkit-scrollbar-thumb{transition:border-color .2s ease-out}.TiptapToolbar .sub .align-left[data-v-d4ffc1b3]{left:50%;transform:translate(-50%);padding:4px;gap:2px}.TiptapToolbar .sub[data-v-d4ffc1b3] .color-list{z-index:1;padding:4px 8px;gap:6px;align-items:center;left:0;transform:none;min-width:185px}.TiptapToolbar .sub[data-v-d4ffc1b3] .color-list:not(:has(.is-active)) .picker-container .rainbow i{opacity:1}.TiptapToolbar .sub .item-btn[data-v-d4ffc1b3]{padding:8px 30px 8px 12px;display:flex;align-items:center;white-space:nowrap;gap:8px;min-width:100px;background-repeat:no-repeat;background-position:calc(100% - 8px) 50%;background-size:16px auto;transition:background-color .2s ease-out}.TiptapToolbar .sub .item-btn[data-v-d4ffc1b3]:hover{background-color:var(--tiptap-toolbar-hover-bg)}.TiptapToolbar .sub .item-btn.active[data-v-d4ffc1b3]{background-color:var(--tiptap-toolbar-item-active-bg);color:var(--tiptap-toolbar-item-active-text);position:relative}.TiptapToolbar .sub .item-btn.active[data-v-d4ffc1b3]:after{content:"✓";position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:.9rem;color:currentColor}.TiptapToolbar .sub[data-v-d4ffc1b3] .color-btn{display:flex;align-items:center;justify-content:center;position:relative;border-radius:6px;width:28px;height:28px;transition:background-color .2s ease-out}.TiptapToolbar .sub[data-v-d4ffc1b3] .color-btn:hover{background-color:var(--tiptap-toolbar-hover-bg)}.TiptapToolbar .sub[data-v-d4ffc1b3] .color-btn.white i,.TiptapToolbar .sub[data-v-d4ffc1b3] .color-btn.white span{border:1px solid var(--tiptap-toolbar-color-border-light)!important}.TiptapToolbar .sub[data-v-d4ffc1b3] .color-btn.is-active i{opacity:1}.TiptapToolbar .sub[data-v-d4ffc1b3] .color-btn span{width:18px;height:18px;border-radius:50%;display:block}.TiptapToolbar .sub[data-v-d4ffc1b3] .color-btn i{position:absolute;width:24px;height:24px;border-width:1px;border-style:solid;border-radius:50%;opacity:0;transition:opacity .2s ease-out}.TiptapToolbar .sub[data-v-d4ffc1b3] .color-btn i.white{border:1px solid var(--tiptap-toolbar-color-border-light)!important}.TiptapToolbar .sub .rect-color[data-v-d4ffc1b3]{flex-direction:column;gap:2px}.TiptapToolbar .sub .rect-color span[data-v-d4ffc1b3]{color:var(--tiptap-toolbar-preview-text);font-size:14px;font-weight:700;padding:0 6px;line-height:1.2}.TiptapToolbar .sub .rect-color span.bg[data-v-d4ffc1b3]{background-color:var(--tiptap-toolbar-preview-highlight)}.TiptapToolbar .sub .rect-color i[data-v-d4ffc1b3]{width:24px;height:6px;background-color:var(--tiptap-toolbar-preview-text);transition:background-color .2s ease-out}.TiptapToolbar .sub .rect-color i.white[data-v-d4ffc1b3]{border:1px solid var(--tiptap-toolbar-color-border-light)!important}.TiptapToolbar[data-v-d4ffc1b3] .picker-container .color-btn{position:relative;overflow:hidden}.TiptapToolbar[data-v-d4ffc1b3] .picker-container .color-btn span{overflow:hidden;text-indent:-99px;background:conic-gradient(from 180deg,var(--tiptap-toolbar-rainbow-1),var(--tiptap-toolbar-rainbow-2),var(--tiptap-toolbar-rainbow-3),var(--tiptap-toolbar-rainbow-4),var(--tiptap-toolbar-rainbow-5),var(--tiptap-toolbar-rainbow-6),var(--tiptap-toolbar-rainbow-1)) no-repeat 50% 50%/18px 18px}.TiptapToolbar[data-v-d4ffc1b3] .picker-container .color-btn input{width:100%;height:100%;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}.TiptapToolbar .text-groups[data-v-d4ffc1b3]{display:flex;align-items:center}.TiptapToolbar .text-groups+.sub[data-v-d4ffc1b3]{margin-left:2px}.TiptapToolbar .btn-textStyle+.text-groups[data-v-d4ffc1b3]{display:none;border-radius:10px;border:1px solid var(--tiptap-toolbar-dropdown-border);background:var(--tiptap-toolbar-dropdown-bg);position:absolute;padding:4px;box-shadow:0 0 2px 0 var(--tiptap-toolbar-shadow-1),0 4px 8px 0 var(--tiptap-toolbar-shadow-2);top:100%;left:50%;transform:translate(-50%);margin:8px 0}.TiptapToolbar .btn-textStyle+.text-groups[data-v-d4ffc1b3] .color-list{left:auto;right:-40px;transform:unset}.TiptapToolbar .btn-textStyle+.text-groups .sub[data-v-d4ffc1b3]:last-child .color-list{right:-5px}.TiptapToolbar .btn-textStyle.open+.text-groups[data-v-d4ffc1b3]{display:flex;z-index:1}.TiptapToolbar .btn em[data-v-d4ffc1b3],.TiptapToolbar .toggle-btn em[data-v-d4ffc1b3]{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);white-space:nowrap;font-size:11px;font-weight:600;color:var(--tiptap-toolbar-tooltip-text);padding:8px;border-radius:4px;background-color:var(--tiptap-toolbar-tooltip-bg);visibility:hidden;opacity:0;transition:all .2s;pointer-events:none;z-index:2;line-height:1}.TiptapToolbar .btn em i[data-v-d4ffc1b3],.TiptapToolbar .toggle-btn em i[data-v-d4ffc1b3]{font-style:normal;color:var(--tiptap-toolbar-tooltip-muted);letter-spacing:-.04em}.TiptapToolbar .btn:not(.open):hover em[data-v-d4ffc1b3],.TiptapToolbar .toggle-btn:not(.open):hover em[data-v-d4ffc1b3]{opacity:1;visibility:visible}.common-tiptap-editor[data-v-51d4fbc2]{display:flex;flex-direction:column;gap:10px;min-height:0;min-width:0}.common-tiptap-editor__toolbar[data-v-51d4fbc2]{display:flex;padding:8px;flex-shrink:0;border:1px solid rgba(48,59,89,.12);border-radius:18px;background:linear-gradient(180deg,#f9fafdf5,#f4f7fcf5)}.common-tiptap-editor__surface[data-v-51d4fbc2]{min-width:0;width:100%;border:1px solid rgba(48,59,89,.14);border-radius:18px;background:#fffffffa;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease;flex:1;overflow-y:auto;position:relative;z-index:0}.common-tiptap-editor.is-focused .common-tiptap-editor__surface[data-v-51d4fbc2]{border-color:#4f6cdb66;box-shadow:0 0 0 4px #4f6cdb1f}.common-tiptap-editor.is-disabled .common-tiptap-editor__surface[data-v-51d4fbc2]{background:#f6f8fcf5}.common-tiptap-editor__meta[data-v-51d4fbc2]{display:flex;justify-content:space-between;gap:12px;font-size:.76rem}.common-tiptap-editor__file-input[data-v-51d4fbc2]{display:none}.common-tiptap-editor__length-meta[data-v-51d4fbc2]{margin-left:auto;white-space:nowrap}.common-tiptap-editor__length-meta span[data-v-51d4fbc2],.common-tiptap-editor__length-meta b[data-v-51d4fbc2]{font-size:inherit;color:inherit;font-weight:400}.common-tiptap-editor__length-meta span[data-v-51d4fbc2]{color:#3038469e}.common-tiptap-editor__length-meta .is-danger[data-v-51d4fbc2]{color:#c24444}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror{color:inherit;font:inherit;word-break:break-word}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror *{box-sizing:border-box}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror :where(p,blockquote,ul,ol,table,code,pre,h1,h2,h3,h4,h5,h6){margin:0}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror :where(p,blockquote,ul,ol,table,code,pre,h1,h2,h3,h4,h5,h6)+:where(p,blockquote,ul,ol,table,code,pre,h1,h2,h3,h4,h5,h6){margin-top:.9rem}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror h1,.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror h2,.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror h3{color:#1f3555;font-weight:800;line-height:1.35}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror h1{font-size:1.5rem}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror h2{font-size:1.28rem}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror h3{font-size:1.12rem}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror h4,.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror h5,.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror h6{font-size:1.1rem}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror ul,.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror ol{padding-left:1.4rem}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror li+li{margin-top:.28rem}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror blockquote{padding:.75rem 1rem;border-left:4px solid rgba(79,108,219,.3);border-radius:0 8px 8px 0;background:#4f6cdb0f;color:#1f3555e0}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror a{color:#2f56c0;text-decoration:underline;text-underline-offset:.14em}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror mark{padding:.04em .16em;border-radius:.28em;background:#ffe082c7}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror .katex-display{margin:.9rem 0;overflow-x:auto;overflow-y:hidden}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror .tableWrapper{margin:.9rem 0;max-width:100%;overflow-x:auto;padding:1px}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror table{width:100%;border-collapse:collapse;table-layout:fixed;overflow:hidden;border-style:hidden;box-shadow:0 0 0 1px #1f35551f}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror th,.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror td{min-width:80px;padding:.72rem .82rem;border:1px solid rgba(31,53,85,.1);vertical-align:top}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror th{background:#2f56c014;font-weight:700}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror img{display:block;max-width:100%;height:auto;margin:auto}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror hr{margin:1.8rem 0;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-right-style:none;border-bottom-style:none;border-left-style:none;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-image:initial;border-top:1px solid var(--line)}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror pre{background-color:#f6f8fa;border-radius:8px;padding:.75rem 1rem;display:block;overflow-x:auto}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror{min-height:260px;padding:1rem;color:#24190a;outline:none;white-space:pre-wrap}.common-tiptap-editor__content[data-v-51d4fbc2] .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#30384666;pointer-events:none;height:0}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap :first-child{margin-top:0}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap .tiptap-mathematics-render{border-radius:.25rem}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap .tiptap-mathematics-render[data-type=inline-math]{display:inline-flex;align-items:center;max-width:100%;margin:0 .15rem;padding:.16rem .48rem;vertical-align:middle}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap .tiptap-mathematics-render[data-type=block-math]{display:block;margin:1rem 0;padding:.95rem 1rem;overflow-x:auto;text-align:center}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap .tiptap-mathematics-render--editable{cursor:pointer;transition:background .18s ease}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap .tiptap-mathematics-render--editable:hover{background:#eee}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap .block-math-inner{min-width:fit-content}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap .block-math-error{color:#b33f3f;background:#fff1f1f5;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;white-space:pre-wrap}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap .katex-display{margin:0}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap img{display:block}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle]{position:absolute;background:#0000;border:1px solid rgba(255,255,255,0);border-radius:2px;z-index:10}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle]:hover{background:#00000080}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=top-left],.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=top-right],.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=bottom-left],.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=bottom-right]{width:8px;height:8px}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=top-left]{top:-4px;left:-4px;cursor:nwse-resize}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=top-right]{top:-4px;right:-4px;cursor:nesw-resize}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=bottom-left]{bottom:-4px;left:-4px;cursor:nesw-resize}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=bottom-right]{bottom:-4px;right:-4px;cursor:nwse-resize}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=top],.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=bottom]{height:6px;left:8px;right:8px}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=top]{top:-3px;cursor:ns-resize}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=bottom]{bottom:-3px;cursor:ns-resize}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=left],.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=right]{width:6px;top:8px;bottom:8px}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=left]{left:-3px;cursor:ew-resize}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-handle][data-resize-handle=right]{right:-3px;cursor:ew-resize}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap [data-resize-state=true] [data-resize-wrapper]{outline:1px solid rgba(0,0,0,.25);border-radius:.125rem}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap table{color:inherit;font-family:inherit;border-collapse:collapse;box-sizing:border-box;overflow:hidden;table-layout:auto}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap table tr>*{border:1px solid rgba(31,53,85,.1);padding:8px;vertical-align:middle;min-width:1em;height:auto;position:relative}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap table tr>*:is(th){font-weight:inherit;color:inherit;text-align:inherit}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap table tr>*.column-resize-dragging:before{content:"";top:-1px;right:-1px;bottom:-1px;left:-1px;position:absolute;pointer-events:none;border:1px solid rgba(79,108,219,.42)}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap table .selectedCell{background-color:#4f6cdb29}.common-tiptap-editor__content[data-v-51d4fbc2] .tiptap table .column-resize-handle{background-color:#4f6cdb6b;bottom:-2px;pointer-events:auto;position:absolute;right:-2px;top:0;width:4px;cursor:col-resize;opacity:.6}@media (max-width: 640px){.common-tiptap-editor__toolbar[data-v-51d4fbc2]{padding:10px}}.passage-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-workspace-dialog-panel)}.passage-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--workspace-modal-detail-backdrop-background)}.passage-dialog__panel{position:absolute;top:50%;left:50%;width:min(1160px,100vw - 32px);max-height:min(860px,100vh - 40px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:20px;padding:26px;border-radius:var(--content-border-radius, 28px);background:#fffdfafa;border:1px solid rgba(79,108,219,.12);box-shadow:0 28px 54px #22252c33;transform:translate(-50%,-50%)}.passage-dialog__body{min-height:0;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.9fr);gap:22px;overflow-y:auto;margin-right:-26px;padding-right:26px}.passage-dialog__body--view{grid-template-columns:minmax(0,1fr)}.passage-dialog__editor{min-height:0;display:grid}.passage-dialog__viewer{height:100%;min-height:0;display:grid}.passage-dialog__viewer-frame{min-height:0;padding:24px;border-radius:24px;border:1px solid rgba(44,71,109,.1);background:#fffffff0;display:grid;align-content:start;gap:18px;overflow:auto}.passage-dialog__viewer-body{color:#1c304bf0;line-height:1.8;font-size:1rem}.passage-dialog__viewer-empty{min-height:220px;display:grid;place-items:center;gap:8px;text-align:center;color:#303846b8}.passage-dialog__viewer-empty strong{color:#1b314f;font-size:1rem}.passage-dialog__header,.passage-dialog__copy,.passage-dialog__form,.passage-dialog__field,.passage-dialog__suggestions,.passage-dialog__suggestions-empty,.passage-dialog__suggestions-list{display:grid}.passage-dialog__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.passage-dialog__copy{gap:8px}.passage-dialog__copy p,.passage-dialog__copy h2,.passage-dialog__copy h3,.passage-dialog__copy span{margin:0}.passage-dialog__copy p{color:#4f6cdb;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.passage-dialog__copy h2,.passage-dialog__copy h3{color:var(--text);font-size:1.85rem;line-height:1.15}.passage-dialog__copy span{color:var(--text-soft);font-size:1rem;line-height:1.6}.passage-dialog__form{align-content:start;gap:16px}.passage-dialog__field{gap:8px}.passage-dialog__field>span{color:#303846;font-size:.92rem;font-weight:700}.passage-dialog__field small{color:#3038469e;font-size:.78rem;line-height:1.5}.passage-dialog__field :deep(.common-input__field){width:100%;height:48px;padding:0 15px;border-radius:16px}.passage-dialog__textarea{width:100%;padding:.95rem 1rem;border-radius:18px;border:1px solid rgba(48,59,89,.14);background:#fffffff5;color:#24190a;font:inherit;line-height:1.6;resize:vertical;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.passage-dialog__textarea:focus{outline:none;border-color:#4f6cdb66;box-shadow:0 0 0 4px #4f6cdb1f}.passage-dialog__textarea.is-readonly{background:#f6f8fcf5;color:#2c3442b8}.passage-dialog__textarea .common-tiptap-editor__surface{max-height:400px}.passage-dialog__suggestions{min-height:360px;align-content:start;gap:14px;padding:18px;border-radius:22px;background:#f5f7fceb;border:1px solid rgba(79,108,219,.08);position:sticky;top:0;grid-template-rows:auto minmax(0,1fr)}.passage-dialog__suggestions-head,.passage-dialog__suggestion-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.passage-dialog__suggestions-head strong{color:#303846;font-size:1rem}.passage-dialog__suggestions-head span{color:#30384694;font-size:.84rem;font-weight:700}.passage-dialog__suggestions-empty{align-content:center;min-height:180px;gap:8px;padding:18px;border:1px dashed rgba(44,52,66,.12);border-radius:18px;color:#303846b3}.passage-dialog__suggestions-empty strong{color:#303846}.passage-dialog__suggestions-list{min-height:0;overflow:auto;align-content:start;gap:10px;flex:1}.passage-dialog__suggestion{border:1px solid rgba(79,108,219,.08);border-radius:18px;background:#fffffff5;padding:14px 15px;display:grid;gap:10px;text-align:left;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.passage-dialog__suggestion:hover{transform:translateY(-1px);border-color:#4f6cdb38;box-shadow:0 16px 24px #4f6cdb14}.passage-dialog__suggestion-head{align-items:flex-start}.passage-dialog__suggestion-head strong{color:#303846;font-size:.98rem}.passage-dialog__badge{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:#2c344214;color:#303846b8;font-size:.78rem;font-weight:800}.passage-dialog__suggestion-description{margin:0;color:#303846b8;line-height:1.55;font-size:.9rem}.passage-dialog__actions{display:flex;justify-content:flex-end;gap:10px}.passage-dialog__action{min-width:104px;height:46px;border-radius:14px;border:1px solid rgba(44,52,66,.1);background:#fffffff0;color:#303846;font-weight:700}.passage-dialog__action--primary{border-color:transparent;background:linear-gradient(135deg,#4f6cdb,#6f8dff);color:#fff;box-shadow:0 18px 32px #4f6cdb3d}.passage-dialog__action:disabled{opacity:.44;cursor:default;box-shadow:none}@media (max-width: 1120px){.passage-dialog__panel{width:calc(100vw - 18px);max-height:calc(100vh - 18px);padding:18px}.passage-dialog__body{grid-template-columns:minmax(0,1fr);margin-right:-18px;padding-right:18px}.passage-dialog__suggestions{position:relative;min-height:unset}.passage-dialog__editor{min-height:unset}}@media (max-width: 900px){.passage-dialog__suggestion-lines{max-height:250px;min-height:0;overflow:auto}.passage-dialog__body{overflow:unset}}@media (max-width: 640px){.passage-dialog__action{flex:1}}.content-inline-form-scaffold .passage-dialog__body{margin-right:-20px;padding-right:20px}.question-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-workspace-dialog-panel)}.question-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--workspace-modal-detail-backdrop-background)}.question-dialog__panel{position:absolute;top:50%;left:50%;width:min(1320px,100vw - 32px);max-height:min(860px,100vh - 40px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:20px;padding:26px;border-radius:var(--content-border-radius, 28px);background:#fffdfafa;border:1px solid rgba(79,108,219,.12);box-shadow:0 28px 54px #22252c33;transform:translate(-50%,-50%)}.question-dialog__body{min-height:0;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.82fr);gap:22px;overflow-y:auto;margin-right:-26px;padding-right:26px}.question-dialog__body--view{grid-template-columns:minmax(0,1fr)}.question-dialog__editor{min-height:0;display:grid}.question-dialog__viewer{min-height:0;display:grid;gap:16px}.question-dialog__viewer-card{min-height:0}.question-dialog__viewer-question{color:#1c304bf0;line-height:1.8}.question-dialog__viewer-question :deep(p){margin:0}.question-dialog__viewer-question :deep(p + p){margin-top:.85rem}.question-dialog__viewer-empty{min-height:180px;display:grid;place-items:center;gap:8px;text-align:center;color:#303846b8}.question-dialog__viewer-empty strong{color:#1b314f;font-size:1rem}.question-dialog__viewer-choices-panel{min-height:0}.question-dialog__viewer-choice-list{display:grid;gap:10px}.question-dialog__viewer-choice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border-radius:18px;border:1px solid rgba(44,52,66,.08);background:#ffffffeb}.question-dialog__viewer-choice.is-correct{border-color:#4f6cdb3d;background:#4f6cdb14}.question-dialog__viewer-choice-label{color:#3150be;font-weight:800}.question-dialog__viewer-choice-text{color:#303846e6;line-height:1.7}.question-dialog__viewer-answer-panel{min-height:0}.question-dialog__viewer-answer{color:#1c304bf0;line-height:1.8}.question-dialog__viewer-answer :deep(p){margin:0}.question-dialog__viewer-answer :deep(p + p){margin-top:.85rem}.question-dialog__viewer-meta{display:grid;gap:12px}.question-dialog__preview-actions{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.question-dialog__viewer-meta-block{display:grid;gap:8px}.question-dialog__viewer-meta-block span{color:#165f7dcc;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.question-dialog__viewer-meta-block strong,.question-dialog__viewer-meta-block p{margin:0;color:#1c304b;line-height:1.65}.question-dialog__answer-toggle{width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:16px;border:1px solid rgba(44,52,66,.08);background:#ffffffeb;color:#1c304b;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.question-dialog__answer-toggle:hover{border-color:#4f6cdb33;transform:translateY(-1px)}.question-dialog__answer-toggle strong{margin:0;color:inherit;line-height:1.4}.question-dialog__answer-toggle .question-dialog__answer-toggle-track{position:relative;flex:0 0 auto;width:44px;height:26px;border-radius:999px;background:#3038462e;transition:background-color .16s ease}.question-dialog__answer-toggle .question-dialog__answer-toggle-thumb{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:999px;background:#fff;box-shadow:0 4px 10px #22252c29;transition:transform .16s ease}.question-dialog__answer-toggle.is-active{border-color:#4f6cdb38;background:#4f6cdb14}.question-dialog__answer-toggle.is-active .question-dialog__answer-toggle-track{background:#4f6cdbb3}.question-dialog__answer-toggle.is-active .question-dialog__answer-toggle-thumb{transform:translate(18px)}.question-dialog__answer-toggle--compact{width:auto;flex:0 0 auto;gap:7px;padding:6px 9px;border-radius:999px}.question-dialog__answer-toggle--compact strong{font-size:.72rem;font-weight:700;line-height:1.2}.question-dialog__answer-toggle--compact .question-dialog__answer-toggle-track{width:34px;height:20px}.question-dialog__answer-toggle--compact .question-dialog__answer-toggle-thumb{top:3px;left:3px;width:14px;height:14px}.question-dialog__answer-toggle--compact.is-active .question-dialog__answer-toggle-thumb{transform:translate(14px)}.question-dialog__header,.question-dialog__copy,.question-dialog__form,.question-dialog__field,.question-dialog__choices-panel,.question-dialog__choices-list,.question-dialog__suggestions,.question-dialog__suggestions-empty,.question-dialog__suggestions-list{display:grid}.question-dialog__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.question-dialog__copy{gap:8px}.question-dialog__copy p,.question-dialog__copy h2,.question-dialog__copy h3,.question-dialog__copy span{margin:0}.question-dialog__copy p{color:#4f6cdb;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.question-dialog__copy h2,.question-dialog__copy h3{color:var(--text);font-size:1.85rem;line-height:1.15}.question-dialog__copy span{color:var(--text-soft);font-size:1rem;line-height:1.6}.question-dialog__form{align-content:start;gap:16px}.question-dialog__group{display:grid;gap:14px;padding:18px;border-radius:24px;border:1px solid rgba(44,52,66,.08);background:#fffffff0}.question-dialog__group--advanced{gap:0;padding:0}.question-dialog__group-head{display:flex;justify-content:space-between;gap:12px}.question-dialog__group-head strong,.question-dialog__group-head span{display:block}.question-dialog__group-head strong{color:#303846;font-size:1rem}.question-dialog__group-head span{margin-top:4px;color:#303846a3;font-size:.82rem;line-height:1.55}.question-dialog__advanced-toggle{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:16px 18px;border:1px solid rgba(44,52,66,.08);border-radius:24px;background:#f5f7fceb;color:#303846;text-align:left;transition:border-color .14s ease,background-color .14s ease}.question-dialog__advanced-toggle span,.question-dialog__advanced-toggle small,.question-dialog__advanced-toggle strong{margin:0}.question-dialog__advanced-toggle span{font-size:.96rem;font-weight:800}.question-dialog__advanced-toggle small{color:#3038469e;font-size:.78rem}.question-dialog__advanced-toggle strong{color:#35509f;font-size:.82rem}.question-dialog__advanced-toggle:hover{border-color:#4f6cdb2e;background:#f0f4fcfa}.question-dialog__advanced-fields{display:grid;gap:14px;padding:14px 18px 18px;border-left:1px solid rgba(44,52,66,.08);border-right:1px solid rgba(44,52,66,.08);border-bottom:1px solid rgba(44,52,66,.08);border-radius:0 0 24px 24px;background:#fffffff0}.question-dialog__field{gap:8px}.question-dialog__field span,.question-dialog__field legend{color:#303846;font-size:.92rem;font-weight:700}.question-dialog__field small{color:#3038469e;font-size:.78rem;line-height:1.5}.question-dialog__field :deep(.common-input__field),.question-dialog__field :deep(.common-select__field){width:100%;height:48px;padding:0 15px;border-radius:16px}.question-dialog__meta-grid{display:flex;flex-wrap:wrap;gap:14px}.question-dialog__meta-grid .question-dialog__field{flex:1 1 180px}.question-dialog__radio-group{min-width:0;border:0;display:flex;align-items:center;flex-wrap:wrap}.question-dialog__radio{display:inline-flex;align-items:center;gap:8px;margin-right:18px;min-height:42px;color:#303846}.question-dialog__radio input{margin:0}.question-dialog__radio span{font-size:.92rem;font-weight:700}.question-dialog__textarea{width:100%;min-height:112px;padding:.95rem 1rem;border-radius:18px;border:1px solid rgba(48,59,89,.14);background:#fffffff5;color:#24190a;font:inherit;line-height:1.6;resize:vertical;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.question-dialog__textarea:focus{outline:none;border-color:#4f6cdb66;box-shadow:0 0 0 4px #4f6cdb1f}.question-dialog__textarea.is-readonly{background:#f6f8fcf5;color:#2c3442b8}.question-dialog__textarea--choice{min-height:84px}.question-dialog__choices-panel{gap:12px;padding:16px;border-radius:22px;border:1px solid rgba(79,108,219,.08);background:#f5f7fceb}.question-dialog__choices-head,.question-dialog__preview-head,.question-dialog__suggestions-head,.question-dialog__suggestion-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.question-dialog__choices-head strong,.question-dialog__preview-head strong,.question-dialog__suggestions-head strong{color:#303846;font-size:1rem}.question-dialog__choices-notice{margin:0;color:#3038469e;font-size:.8rem;line-height:1.5}.question-dialog__inline-action,.question-dialog__choice-action{min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(44,52,66,.12);background:#ffffffeb;color:#303846;font-size:.82rem;font-weight:700;transition:transform .14s ease,background-color .14s ease;display:inline-flex;align-items:center;justify-content:center;gap:4px;text-align:center;position:relative}.question-dialog__inline-action:hover:not(:disabled),.question-dialog__choice-action:hover:not(:disabled){background:#fff;transform:translateY(-1px)}.question-dialog__inline-action:disabled,.question-dialog__choice-action:disabled{cursor:not-allowed;opacity:.48}.question-dialog__inline-action .icon,.question-dialog__choice-action .icon{flex-shrink:0}.question-dialog__inline-action .icon.up,.question-dialog__choice-action .icon.up{transform:rotate(-180deg)}.question-dialog__inline-action:is(.question-dialog__choice-action),.question-dialog__choice-action:is(.question-dialog__choice-action){width:34px;border-radius:8px;padding:0}.question-dialog__inline-action:is(.question-dialog__choice-action) span,.question-dialog__choice-action:is(.question-dialog__choice-action) span{position:absolute;opacity:0}.question-dialog__choice-action--danger{color:#bc3d36}.question-dialog__choices-list{gap:10px}.question-dialog__choice-row{gap:10px;display:flex;flex-wrap:wrap;align-items:flex-start}.question-dialog__choice-row .question-dialog__textarea--choice{flex:1;min-width:250px}.question-dialog__choice-answer{display:inline-flex;align-items:center;gap:8px;color:#303846;font-weight:800}.question-dialog__choice-answer input{margin:0}.question-dialog__choice-actions{display:inline-flex;align-items:center;gap:6px;margin-left:auto}.question-dialog__suggestion-question,.question-dialog__suggestion-answer{margin:0;color:#303846d1;line-height:1.7}.question-dialog__suggestions{min-height:360px;align-content:start;gap:14px;padding:18px;border-radius:22px;background:#f5f7fceb;border:1px solid rgba(79,108,219,.08);position:sticky;top:0}.question-dialog__suggestions-head span{color:#30384694;font-size:.84rem;font-weight:700}.question-dialog__suggestions-empty{align-content:center;min-height:180px;gap:8px;padding:18px;border:1px dashed rgba(44,52,66,.12);border-radius:18px;color:#303846b3}.question-dialog__suggestions-list{gap:10px;overflow-y:auto}.question-dialog__suggestion{display:grid;gap:12px;padding:16px;border-radius:18px;border:1px solid rgba(44,52,66,.08);background:#ffffffeb;text-align:left;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.question-dialog__suggestion:hover{transform:translateY(-1px);border-color:#4f6cdb2e;box-shadow:0 18px 30px #22252c14}.question-dialog__suggestion-head strong{color:#303846;font-size:.96rem}.question-dialog__preview-badges{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.question-dialog__badge{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:#4f6cdb1f;color:#36509d;font-size:.78rem;font-weight:800}.question-dialog__badge--soft{background:#2c344214;color:#303846b8}.question-dialog__suggestion-choices{display:grid;gap:6px;color:#303846bd;font-size:.84rem}.question-dialog__suggestion-choices span.is-correct{color:#36509d;font-weight:800}.question-dialog__actions{display:flex;justify-content:flex-end;gap:10px}.question-dialog__action{min-width:104px;height:46px;border-radius:14px;border:1px solid rgba(44,52,66,.1);background:#fffffff0;color:#303846;font-weight:700}.question-dialog__action--primary{border-color:transparent;background:linear-gradient(135deg,#4f6cdb,#6f8dff);color:#fff;box-shadow:0 18px 32px #4f6cdb3d}.question-dialog__action:disabled{opacity:.44;cursor:default;box-shadow:none}@media (max-width: 1120px){.question-dialog__body{grid-template-columns:minmax(0,1fr)}.question-dialog__suggestions{position:static;min-height:unset}.question-dialog__editor{min-height:unset}}@media (max-width: 720px){.question-dialog__panel{width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:18px;gap:16px}.question-dialog__body{margin-right:-18px;padding-right:18px}.question-dialog__meta-grid{grid-template-columns:minmax(0,1fr)}.question-dialog__choice-row{flex-direction:column}.question-dialog__choice-row .question-dialog__textarea--choice{min-width:unset}.question-dialog__action{flex:1}.question-dialog__choice-actions{flex-wrap:wrap}}.content-inline-form-scaffold .question-dialog__body{margin-right:-20px;padding-right:20px}.shape-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-workspace-dialog-panel)}.shape-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--workspace-modal-detail-backdrop-background)}.shape-dialog__panel{position:absolute;top:50%;left:50%;width:min(1220px,100vw - 32px);max-height:min(900px,100vh - 24px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:16px;padding:22px;border-radius:var(--content-border-radius, 28px);background:#fffdfafa;border:1px solid rgba(79,108,219,.12);box-shadow:0 28px 54px #22252c33;transform:translate(-50%,-50%);overflow:hidden}.shape-dialog__header,.shape-dialog__copy,.shape-dialog__suggestions-pane,.shape-dialog__form,.shape-dialog__field,.shape-dialog__suggestions,.shape-dialog__suggestions-empty,.shape-dialog__suggestions-list{display:grid}.shape-dialog__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.shape-dialog__copy{gap:6px}.shape-dialog__copy p,.shape-dialog__copy h2,.shape-dialog__copy h3,.shape-dialog__copy span{margin:0}.shape-dialog__copy p{color:#4f6cdb;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.shape-dialog__copy h2,.shape-dialog__copy h3{color:var(--text);font-size:1.85rem;line-height:1.15}.shape-dialog__copy span{color:var(--text-soft);font-size:1rem;line-height:1.6}.shape-dialog__error{color:var(--workspace-color-danger, #cc3d4a);font-size:13px;line-height:1.5;margin:-2px 0 0}.shape-dialog__body{min-height:0;display:grid;grid-template-columns:minmax(0,1.1fr) 176px minmax(300px,.9fr);gap:14px;justify-content:space-between;grid-template-areas:"editor  toolbar pane";overflow-y:auto;margin-right:-22px;padding-right:22px}.shape-dialog__body--view{grid-template-columns:minmax(0,1fr)}.shape-dialog__suggestions-pane{min-height:360px;gap:14px;grid-area:pane;position:sticky;top:0}.shape-dialog__editor{display:flex;flex-direction:column;gap:14px;min-height:0;gap:16px;align-content:start;grid-area:editor}.shape-dialog__viewer{height:100%;min-height:0;display:grid}.shape-dialog__viewer-frame{min-height:0;padding:20px;border-radius:24px;border:1px solid rgba(44,71,109,.1);background:#fffffff0;display:grid;place-items:center;overflow:auto}.shape-dialog__viewer-image{width:100%;height:auto;display:block;object-fit:contain;border-radius:18px;box-shadow:0 16px 36px #1730511f;background:#fff}.shape-dialog__viewer-empty{min-height:220px;display:grid;place-items:center;gap:8px;text-align:center;color:#303846b8}.shape-dialog__viewer-empty strong{color:#1b314f;font-size:1rem}.shape-dialog__form{gap:10px}.shape-dialog__field{gap:6px}.shape-dialog__field span{color:#303846;font-size:.92rem;font-weight:700}.shape-dialog__field :deep(.common-input__field),.shape-dialog__field textarea{width:100%;border:1px solid rgba(44,52,66,.1);border-radius:16px;background:#fff;padding:.82rem .95rem;color:#303846;font:inherit;resize:none;outline:none}.shape-dialog__field :deep(.common-input__field){min-height:48px}.shape-dialog__canvas-panel{display:flex;flex-direction:column;min-width:0;gap:10px}.shape-dialog__canvas-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.shape-dialog__canvas-head strong{color:#303846;font-size:1rem}.shape-dialog__canvas-head span{color:#3038469e;font-size:.85rem;font-weight:600}.shape-dialog__canvas-frame{position:relative;min-height:0;aspect-ratio:1/1;border-radius:22px;border:1px solid rgba(79,108,219,.1);background:linear-gradient(180deg,#fffffff5,#f7f9fffa);box-shadow:inset 0 1px #fffc;padding:14px;overflow:hidden}.shape-dialog__canvas{width:100%;height:100%;display:block;border-radius:18px;background:linear-gradient(rgba(79,108,219,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(79,108,219,.05) 1px,transparent 1px),#fff;background-size:24px 24px;touch-action:none;cursor:crosshair}.shape-dialog__canvas.is-readonly{cursor:default}.shape-dialog__toolbar-pane{display:flex;flex-direction:column;gap:10px;grid-area:toolbar;position:sticky;top:0}.shape-dialog__tools,.shape-dialog__suggestions{padding:14px;border-radius:22px;background:#f4f7ffd6;border:1px solid rgba(79,108,219,.08)}.shape-dialog__suggestions{gap:10px;align-content:start}.shape-dialog__tools{display:flex;flex-direction:column;gap:10px}.shape-dialog__tools input[type=color]{width:100%}.shape-dialog__tools-head,.shape-dialog__suggestions-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.shape-dialog__tools-head strong,.shape-dialog__suggestions-head strong{color:#303846;font-size:.88rem}.shape-dialog__tools-head span,.shape-dialog__suggestions-head span{color:#3038469e;font-size:.78rem;font-weight:700}.shape-dialog__tools-head--subtle strong{font-size:.88rem}.shape-dialog__tools-head--subtle span{font-size:.78rem}.shape-dialog__tool-group{display:grid;gap:8px}.shape-dialog__tool-actions,.shape-dialog__icon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:6px}.shape-dialog__tool-actions.shape-dialog__tool-actions,.shape-dialog__icon-grid.shape-dialog__tool-actions{grid-column:auto/span 2}.shape-dialog__icon-grid--stroke{grid-template-columns:repeat(2,minmax(0,1fr))}.shape-dialog__tool-button,.shape-dialog__secondary-action{min-height:40px;border-radius:14px;border:1px solid rgba(44,52,66,.08);background:#ffffffe0;color:#303846;font:inherit;font-weight:700;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease;display:inline-flex;align-items:center;position:relative}.shape-dialog__tool-button .icon,.shape-dialog__secondary-action .icon{flex-shrink:0;width:20px;height:20px;gap:4px;margin:auto}.shape-dialog__tool-button .tip,.shape-dialog__secondary-action .tip{position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);white-space:nowrap;font-size:.78rem;color:#303846;font-weight:600;display:none;color:#fff;background-color:#000;padding:3px 6px;border-radius:4px}.shape-dialog__tool-button:hover:not(:disabled),.shape-dialog__secondary-action:hover:not(:disabled){transform:translateY(-1px)}.shape-dialog__tool-button:hover:not(:disabled) .tip,.shape-dialog__secondary-action:hover:not(:disabled) .tip{display:block}.shape-dialog__tool-button:disabled,.shape-dialog__secondary-action:disabled{cursor:not-allowed;opacity:.5}.shape-dialog__tool-button{position:relative;display:grid;place-items:center;min-height:46px;padding:.45rem}.shape-dialog__tool-button.is-active{border-color:#4f6cdb3d;background:#4f6cdb24;color:#3150be;box-shadow:0 14px 20px #4f6cdb1f}.shape-dialog__tool-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.shape-dialog__tool-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.shape-dialog__tool-icon .is-dashed{stroke-dasharray:3 3}.shape-dialog__tool-glyph{font-size:1rem;font-weight:800;line-height:1}.shape-dialog__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shape-dialog__tool-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.shape-dialog__tool-row--text :deep(.common-input__field){text-align:center}.shape-dialog__tool-field{display:grid;gap:6px}.shape-dialog__tool-field span{color:#303846b8;font-size:.84rem;font-weight:700}.shape-dialog__tool-field :deep(.common-input__field),.shape-dialog__tool-field :deep(.common-select__field){min-height:38px;width:100%;border:1px solid rgba(44,52,66,.08);border-radius:12px;background:#ffffffeb;color:#303846;font:inherit}.shape-dialog__tool-field input[type=color]{padding:.2rem}.shape-dialog__tool-field :deep(.common-select){--common-select-icon-size: 18px;--common-select-icon-right: 8px;--common-select-padding-right: 2rem}.shape-dialog__tool-field :deep(.common-select__field){padding:0 .7rem;outline:none}.shape-dialog__secondary-action{min-height:38px;padding:.65rem .55rem;font-size:.78rem}.shape-dialog__suggestions-empty{align-content:center;gap:8px;padding:16px;border-radius:16px;background:#ffffffd1;color:#303846b8}.shape-dialog__suggestions-empty strong{color:#303846}.shape-dialog__suggestions-empty span{font-size:.9rem;line-height:1.55}.shape-dialog__suggestions-list{min-height:0;align-content:start;gap:8px;overflow:auto}.shape-dialog__suggestion{display:grid;gap:6px;padding:12px 13px;border:1px solid rgba(44,52,66,.08);border-radius:16px;background:#ffffffeb;text-align:left}.shape-dialog__suggestion p{margin:0;color:#303846b8;line-height:1.55;font-size:.92rem}.shape-dialog__suggestion-preview{display:grid;place-items:center;min-height:96px;padding:8px;border-radius:12px;background:linear-gradient(180deg,#f8fafff5,#f1f5fff5);border:1px solid rgba(79,108,219,.08)}.shape-dialog__suggestion-preview img{max-width:100%;max-height:80px;display:block;object-fit:contain}.shape-dialog__suggestion-top strong{color:#303846;font-size:1rem}.shape-dialog__suggestion-tags{display:flex;flex-wrap:wrap;gap:6px}.shape-dialog__suggestion-tags span{display:inline-flex;align-items:center;min-height:28px;padding:0 .75rem;border-radius:999px;background:#4f6cdb1a;color:#3150be;font-size:.78rem;font-weight:700}.shape-dialog__actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.shape-dialog__action{min-width:104px;height:46px;border-radius:14px;border:1px solid rgba(44,52,66,.1);background:#fffffff0;color:#303846;font-weight:700}.shape-dialog__action:disabled{cursor:default;opacity:.44;box-shadow:none}.shape-dialog__action--primary{border-color:transparent;background:linear-gradient(135deg,#4f6cdb,#6f8dff);color:#fff;box-shadow:0 18px 32px #4f6cdb3d}@media (max-width: 1080px){.shape-dialog__panel{width:calc(100vw - 18px);max-height:calc(100vh - 18px);padding:18px;gap:16px}.shape-dialog__body{display:flex;flex-direction:column;justify-content:flex-start;margin-right:-18px;padding-right:18px}.shape-dialog__suggestions-pane{min-height:unset;display:flex;flex-direction:column;overflow:visible;position:relative}.shape-dialog__tool-row{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.shape-dialog__toolbar-pane,.shape-dialog__suggestions-pane{position:static;align-self:unset!important}.shape-dialog__editor{min-height:unset}}@media (max-width: 640px){.shape-dialog__action{flex:1}}.content-inline-form-scaffold .shape-dialog__body{margin-right:-20px;padding-right:20px}@media (max-width: 1400px){.content-inline-form-scaffold .shape-dialog__body{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)}.content-inline-form-scaffold .shape-dialog__editor{min-height:unset;grid-column:1;grid-row:1}.content-inline-form-scaffold .shape-dialog__toolbar-pane{position:static;grid-column:1;grid-row:2}.content-inline-form-scaffold .shape-dialog__suggestions-pane{grid-column:2;grid-row:1/3;align-self:start;min-height:var(--dialog-body-height)}}@media (max-width: 1200px){.content-inline-form-scaffold .shape-dialog__panel{width:calc(100vw - 18px);max-height:calc(100vh - 18px);padding:18px;gap:16px}.content-inline-form-scaffold .shape-dialog__body{display:flex;flex-direction:column;justify-content:flex-start;margin-right:-18px;padding-right:18px}.content-inline-form-scaffold .shape-dialog__suggestions-pane{min-height:unset;display:flex;flex-direction:column;overflow:visible;position:relative}.content-inline-form-scaffold .shape-dialog__tool-row{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.content-inline-form-scaffold .shape-dialog__toolbar-pane,.content-inline-form-scaffold .shape-dialog__suggestions-pane{position:static;align-self:unset!important}.content-inline-form-scaffold .shape-dialog__editor{min-height:unset}}.workbook-metadata-dialog[data-v-91e0b20d]{display:grid;gap:16px;padding:18px 22px 22px}.workbook-metadata-dialog__field[data-v-91e0b20d]{display:grid;gap:8px}.workbook-metadata-dialog__field span[data-v-91e0b20d]{color:#24190a;font-size:.9rem;font-weight:800}.workbook-metadata-dialog__field small[data-v-91e0b20d]{color:#35250e9e;font-size:.78rem;line-height:1.5}.workbook-metadata-dialog__textarea[data-v-91e0b20d]{width:100%;min-height:108px;padding:.95rem 1rem;border-radius:16px;border:1px solid rgba(48,59,89,.14);background:#fffffff5;color:#24190a;font:inherit;line-height:1.6;resize:vertical;transition:border-color .18s ease,box-shadow .18s ease}.workbook-metadata-dialog__textarea[data-v-91e0b20d]:focus{outline:none;border-color:#4f6cdb66;box-shadow:0 0 0 4px #4f6cdb1f}.workbook-metadata-dialog__error[data-v-91e0b20d]{margin:0;color:#bc3d36;font-size:.84rem;font-weight:700}.workbook-metadata-dialog__notice[data-v-91e0b20d]{margin:0;padding:.85rem 1rem;border-radius:16px;border:1px solid rgba(187,125,24,.14);background:#fff7e8e6;color:#533a12c7;font-size:.82rem;line-height:1.6}.workbook-metadata-dialog__action[data-v-91e0b20d]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1rem;border:1px solid transparent;border-radius:999px;font-size:.9rem;font-weight:800;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,opacity .16s ease;gap:4px;min-width:96px}.workbook-metadata-dialog__action[data-v-91e0b20d]:hover:not(:disabled){transform:translateY(-1px)}.workbook-metadata-dialog__action svg[data-v-91e0b20d]{flex-shrink:0;width:20px;height:20px}.workbook-metadata-dialog__action[data-v-91e0b20d]:disabled{cursor:not-allowed;opacity:.55;color:#2c34425c;background:#2c34421a;box-shadow:none}.workbook-metadata-dialog__action--ghost[data-v-91e0b20d]{border:1px solid transparent;background:#303b5914;color:#24190ad1}.workbook-metadata-dialog__action--ghost[data-v-91e0b20d]:hover:not(:disabled){background:#303b591f;color:var(--text)}.workbook-metadata-dialog__action--primary[data-v-91e0b20d]{border-color:transparent;background:linear-gradient(135deg,#4f6cdb,#36509d);color:#fff;box-shadow:0 14px 28px #36509d3d}.integrated-search-results[data-v-7bb1a6fd]{height:100%;display:grid;grid-template-rows:auto auto minmax(0,1fr);min-height:0;background:#ffffffc2;border:1px solid rgba(79,108,219,.1);border-radius:var(--content-border-radius, 28px)}.integrated-search-results__tabs[data-v-7bb1a6fd]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 18px;border-bottom:1px solid rgba(44,52,66,.08)}.integrated-search-results__tabs-list[data-v-7bb1a6fd]:has(.is-scroll-v){margin-left:-18px;margin-right:-18px}.integrated-search-results__tabs-list[data-v-7bb1a6fd]:has(.is-scroll-v) .tab-wrapper{padding-left:18px;padding-right:18px}.integrated-search-results__tabs-list[data-v-7bb1a6fd]:has(.is-scroll-v):before,.integrated-search-results__tabs-list[data-v-7bb1a6fd]:has(.is-scroll-v):after{content:"";position:absolute;top:0;bottom:0;width:18px;z-index:2;opacity:0;pointer-events:none;transition:opacity .16s ease}.integrated-search-results__tabs-list[data-v-7bb1a6fd]:has(.is-scroll-v):before{left:0}.integrated-search-results__tabs-list[data-v-7bb1a6fd]:has(.is-scroll-v):after{right:0}.integrated-search-results__tabs-list[data-v-7bb1a6fd]:has(.is-scroll-v):has(.tab-wrapper:not(.is-scroll-left)):before{opacity:1}.integrated-search-results__tabs-list[data-v-7bb1a6fd]:has(.is-scroll-v):has(.tab-wrapper:not(.is-scroll-right)):after{opacity:1}.integrated-search-results__tabs-list[data-v-7bb1a6fd]{position:relative;display:flex;flex:1;min-width:0}.integrated-search-results__tabs-list .tab-wrapper[data-v-7bb1a6fd]{min-width:0;display:flex;align-items:center;gap:0;overflow-x:auto}.integrated-search-results__tab[data-v-7bb1a6fd]{flex:0 0 auto;border:0;border-bottom:2px solid transparent;background:transparent;padding:14px 18px 12px;color:var(--text-soft);font-weight:700;transition:color .2s ease-out}.integrated-search-results__tab[data-v-7bb1a6fd]:hover{color:var(--text)}.integrated-search-results__tab.is-active[data-v-7bb1a6fd]{color:var(--text);border-bottom-color:#222}.integrated-search-results__search[data-v-7bb1a6fd]{flex:0 0 228px;max-width:228px;align-self:center}.integrated-search-results__search[data-v-7bb1a6fd] .common-input__field{width:100%;border-radius:999px}.integrated-search-results__toolbar[data-v-7bb1a6fd]{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.integrated-search-results__action-button[data-v-7bb1a6fd]{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:5px 16px;border:1px solid transparent;border-radius:999px;font-size:.9rem;font-weight:700;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,opacity .16s ease;gap:4px}.integrated-search-results__action-button[data-v-7bb1a6fd]:hover:not(:disabled){transform:translateY(-1px)}.integrated-search-results__action-button svg[data-v-7bb1a6fd]{flex-shrink:0;width:20px;height:20px}.integrated-search-results__action-button[data-v-7bb1a6fd]{border-color:transparent;background:linear-gradient(135deg,#1f4fd8,#3f7bff);color:#fff}.integrated-search-results__action-button[data-v-7bb1a6fd]:hover:not(:disabled){background:linear-gradient(135deg,#1945c0,#3368e3);color:#fff}.integrated-search-results__action-button[data-v-7bb1a6fd]:disabled{cursor:not-allowed;opacity:.55;color:#2c34425c;background:#2c34421a;box-shadow:none}.integrated-search-results__sections[data-v-7bb1a6fd]{position:relative;min-height:0;overflow:auto;display:grid;align-content:start;gap:34px;padding:26px 20px 28px}.integrated-search-results__loading[data-v-7bb1a6fd]{position:sticky;top:0;z-index:2;display:flex;justify-content:center;pointer-events:none}.integrated-search-results__loading-chip[data-v-7bb1a6fd]{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid rgba(79,108,219,.14);border-radius:999px;background:#ffffffeb;box-shadow:0 12px 28px #11161f14;color:var(--text)}.integrated-search-results__loading-copy[data-v-7bb1a6fd]{display:grid;gap:2px}.integrated-search-results__loading-copy strong[data-v-7bb1a6fd],.integrated-search-results__loading-copy span[data-v-7bb1a6fd]{margin:0}.integrated-search-results__loading-copy span[data-v-7bb1a6fd]{color:var(--text-soft);font-size:.8rem;line-height:1.5}.integrated-search-results__loading-spinner[data-v-7bb1a6fd]{width:16px;height:16px;border:2px solid rgba(79,108,219,.22);border-top-color:#4f6cdb;border-radius:999px;animation:integrated-search-results-spin-7bb1a6fd .8s linear infinite}.integrated-search-results__empty[data-v-7bb1a6fd]{padding:28px;border:1px dashed rgba(44,52,66,.12);border-radius:20px;display:grid;gap:8px;color:var(--text-soft)}.integrated-search-results__empty strong[data-v-7bb1a6fd]{color:var(--text)}.integrated-search-results__section[data-v-7bb1a6fd]{display:grid;gap:16px}.integrated-search-results__section-head[data-v-7bb1a6fd]{display:flex;align-items:center;gap:10px}.integrated-search-results__section-head strong[data-v-7bb1a6fd]{font-size:1.35rem}.integrated-search-results__section-head span[data-v-7bb1a6fd]{color:var(--text-soft);font-weight:600}.integrated-search-results__section-marker[data-v-7bb1a6fd]{width:6px;height:34px;border-radius:999px;background:#171717}.integrated-search-results__grid[data-v-7bb1a6fd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px}.integrated-search-results__item[data-v-7bb1a6fd]{display:grid;gap:10px}.integrated-search-results__load-more-status[data-v-7bb1a6fd]{display:flex;justify-content:center;padding-top:6px}.integrated-search-results__load-more-chip[data-v-7bb1a6fd]{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;border:1px dashed rgba(79,108,219,.16);color:var(--text-soft);background:#ffffffdb;font-size:.84rem;font-weight:700}.integrated-search-results__load-more-chip.is-loading[data-v-7bb1a6fd]{color:var(--text);border-style:solid;box-shadow:0 12px 24px #11161f14}.integrated-search-results__load-more-spinner[data-v-7bb1a6fd]{width:14px;height:14px;border:2px solid rgba(79,108,219,.22);border-top-color:#4f6cdb;border-radius:999px;animation:integrated-search-results-spin-7bb1a6fd .8s linear infinite}.integrated-search-results__meta[data-v-7bb1a6fd]{display:flex;align-items:center;gap:8px;color:var(--text-soft);font-size:.8rem;font-weight:700}@keyframes integrated-search-results-spin-7bb1a6fd{to{transform:rotate(360deg)}}@media (max-width: 1400px){.integrated-search-results__grid[data-v-7bb1a6fd]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1120px){.integrated-search-results__grid[data-v-7bb1a6fd]{grid-template-columns:repeat(2,minmax(0,1fr))}.integrated-search-results__search[data-v-7bb1a6fd]{flex:1}}@media (max-width: 720px){.integrated-search-results__tabs[data-v-7bb1a6fd]{align-items:stretch;flex-direction:column;padding:10px 16px 0}.integrated-search-results__tabs-list[data-v-7bb1a6fd],.integrated-search-results__toolbar[data-v-7bb1a6fd]{width:100%}.integrated-search-results__search[data-v-7bb1a6fd]{width:100%;max-width:none;flex-basis:auto}.integrated-search-results__action-button[data-v-7bb1a6fd]{width:100%;justify-content:center}.integrated-search-results__grid[data-v-7bb1a6fd]{grid-template-columns:1fr}}.workspace-draft-dock[data-v-c2586752]{--draft-panel-width: clamp(340px, 28vw, 400px);--draft-rail-width: 64px;--draft-shell-radius: var(--content-border-radius, 28px)}.workspace-draft-dock--inline[data-v-c2586752]{position:relative;width:var(--draft-rail-width);min-height:0;height:100%;display:flex;align-items:stretch;justify-self:end;border-radius:var(--draft-shell-radius);border:1px solid rgba(79,108,219,.12);background:linear-gradient(180deg,#fffdf9fa,#f9f3e9f5),#fffffff5;box-shadow:0 20px 38px #35312b1f;transition:width .26s ease,box-shadow .22s ease,border-color .22s ease}.workspace-draft-dock--inline.is-open[data-v-c2586752]{width:calc(var(--draft-panel-width) + var(--draft-rail-width))}.workspace-draft-dock--inline[data-v-c2586752]:hover{box-shadow:0 24px 42px #35312b29}.workspace-draft-dock__inline-panel[data-v-c2586752]{width:var(--draft-panel-width);min-width:0;min-height:0;overflow:hidden;opacity:1;transform:translate(0);transition:width .26s ease,flex-basis .26s ease,opacity .18s ease,transform .22s ease}.workspace-draft-dock--inline:not(.is-open) .workspace-draft-dock__inline-panel[data-v-c2586752]{width:0;flex-basis:0;opacity:0;transform:translate(28px);pointer-events:none}.workspace-draft-dock__inline-panel[data-v-c2586752] .workbook-overlay,.workspace-draft-dock__inline-panel[data-v-c2586752] .bundle-draft-panel{height:100%}.workspace-draft-dock__inline-panel[data-v-c2586752] .bundle-draft-panel{width:100%;border-radius:calc(var(--content-border-radius) - 1px) 0 0 calc(var(--content-border-radius) - 1px);background:radial-gradient(circle at top left,rgba(255,230,174,.42),transparent 32%),linear-gradient(180deg,#fffcf6fa,#f7f1e7f5)}.workspace-draft-dock__inline-rail[data-v-c2586752],.workspace-draft-dock__overlay-rail[data-v-c2586752]{position:relative;z-index:1;width:var(--draft-rail-width);min-height:0;display:flex;flex-direction:column;align-items:center;gap:14px;padding:16px 10px;border-left:1px solid rgba(79,108,219,.12);background:linear-gradient(180deg,#f7f1e8e6,#f3ece1eb)}.workspace-draft-dock__inline-rail[data-v-c2586752]{flex:0 0 var(--draft-rail-width);height:100%;border-radius:var(--draft-shell-radius)}.is-open .workspace-draft-dock__inline-rail[data-v-c2586752]{border-top-left-radius:0;border-bottom-left-radius:0}.workspace-draft-dock__overlay-rail[data-v-c2586752]{position:fixed;top:50%;right:18px;z-index:var(--z-index-workbook-dock-toggle, 40);width:var(--draft-rail-width);border-radius:24px;border:1px solid rgba(79,108,219,.12);box-shadow:0 24px 42px #35312b29;transform:translateY(-50%);transition:right .24s ease,left .24s ease,transform .18s ease,box-shadow .18s ease;--draft-panel-width: min(800px, calc(100vw - 24px) )}.workspace-draft-dock__overlay-rail[data-v-c2586752]:hover{box-shadow:0 28px 48px #35312b33}.workspace-draft-dock__overlay-rail.is-open[data-v-c2586752]{right:calc(var(--draft-panel-width) + 12px)}.workspace-draft-dock__inline-rail[data-v-c2586752] .workspace-draft-dock__rail-item,.workspace-draft-dock__overlay-rail[data-v-c2586752] .workspace-draft-dock__rail-item{position:relative;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:16px;background:#ffffff7a;color:#2f416fdb;box-shadow:inset 0 0 0 1px #4f6cdb14;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease;cursor:pointer}.workspace-draft-dock__inline-rail[data-v-c2586752] .workspace-draft-dock__rail-item:hover,.workspace-draft-dock__overlay-rail[data-v-c2586752] .workspace-draft-dock__rail-item:hover{transform:translateY(-1px);background:#ffffffb8;box-shadow:inset 0 0 0 1px #4f6cdb24,0 10px 20px #35312b1f}.workspace-draft-dock__inline-rail[data-v-c2586752] .workspace-draft-dock__rail-item.is-active,.workspace-draft-dock__overlay-rail[data-v-c2586752] .workspace-draft-dock__rail-item.is-active{background:linear-gradient(180deg,#4f6cdb29,#7db8ff33);color:#3251bf;box-shadow:inset 0 0 0 1px #4f6cdb2e,0 12px 24px #4f6cdb2e}.workspace-draft-dock__inline-rail[data-v-c2586752] .workspace-draft-dock__rail-icon,.workspace-draft-dock__overlay-rail[data-v-c2586752] .workspace-draft-dock__rail-icon{width:22px;height:22px;display:grid;place-items:center}.workspace-draft-dock__inline-rail[data-v-c2586752] .workspace-draft-dock__rail-icon svg,.workspace-draft-dock__overlay-rail[data-v-c2586752] .workspace-draft-dock__rail-icon svg{width:22px;height:22px;fill:currentColor}.workspace-draft-dock__inline-rail[data-v-c2586752] .workspace-draft-dock__rail-icon--bundle svg,.workspace-draft-dock__overlay-rail[data-v-c2586752] .workspace-draft-dock__rail-icon--bundle svg{width:20px;height:20px}.workspace-draft-dock__inline-rail[data-v-c2586752] .workspace-draft-dock__rail-count,.workspace-draft-dock__overlay-rail[data-v-c2586752] .workspace-draft-dock__rail-count{position:absolute;top:-6px;right:-7px;min-width:22px;min-height:22px;display:grid;place-items:center;padding:0 .32rem;border-radius:999px;background:linear-gradient(135deg,#4f6cdbfa,#7db8fff0);color:#fff;font-size:.72rem;font-weight:800;line-height:1;box-shadow:0 10px 18px #4f6cdb33}.workspace-draft-dock__inline-rail[data-v-c2586752] .workspace-draft-dock__rail-count.is-increase,.workspace-draft-dock__overlay-rail[data-v-c2586752] .workspace-draft-dock__rail-count.is-increase{animation:workspace-draft-count-pop-increase-c2586752 .42s cubic-bezier(.18,.9,.3,1)}.workspace-draft-dock__inline-rail[data-v-c2586752] .workspace-draft-dock__rail-count.is-decrease,.workspace-draft-dock__overlay-rail[data-v-c2586752] .workspace-draft-dock__rail-count.is-decrease{animation:workspace-draft-count-pop-decrease-c2586752 .42s cubic-bezier(.18,.9,.3,1)}.workspace-draft-dock__inline-rail[data-v-c2586752] .workspace-draft-dock__rail-count.empty,.workspace-draft-dock__overlay-rail[data-v-c2586752] .workspace-draft-dock__rail-count.empty{color:var(--field-placeholder);border-color:transparent;background:linear-gradient(180deg,#fafafae6,#f6f6f6e6)}.workspace-draft-dock__backdrop[data-v-c2586752]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-index-workbook-dock-toggle) - 1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(270deg,rgba(34,37,44,.12),rgba(34,37,44,.02) 36%,transparent 62%)}.workspace-draft-dock__panel[data-v-c2586752]{--draft-panel-width: clamp(260px, 90%, 800px);position:fixed;top:0;right:0;bottom:0;z-index:calc(var(--z-index-workbook-dock-toggle) + 1);width:var(--draft-panel-width)}.workspace-draft-dock__panel[data-v-c2586752] .workbook-overlay,.workspace-draft-dock__panel[data-v-c2586752] .bundle-draft-panel{height:100%}.workspace-draft-dock__inline-rail[data-v-c2586752] .workspace-draft-dock__sr-only,.workspace-draft-dock__overlay-rail[data-v-c2586752] .workspace-draft-dock__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.workspace-draft-dock__panel-enter-active[data-v-c2586752],.workspace-draft-dock__panel-leave-active[data-v-c2586752]{transition:transform .26s ease,opacity .22s ease}.workspace-draft-dock__panel-enter-from[data-v-c2586752],.workspace-draft-dock__panel-leave-to[data-v-c2586752]{opacity:0;transform:translate(28px)}.workspace-draft-dock__backdrop-enter-active[data-v-c2586752],.workspace-draft-dock__backdrop-leave-active[data-v-c2586752]{transition:opacity .22s ease}.workspace-draft-dock__backdrop-enter-from[data-v-c2586752],.workspace-draft-dock__backdrop-leave-to[data-v-c2586752]{opacity:0}@keyframes workspace-draft-count-pop-increase-c2586752{0%{transform:scale(.72)}55%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes workspace-draft-count-pop-decrease-c2586752{0%{transform:scale(1.08)}55%{transform:scale(.82)}to{transform:scale(1)}}@media (max-width: 1100px){.workspace-draft-dock__overlay-rail[data-v-c2586752]{width:44px;padding:8px 5px;right:12px}.workspace-draft-dock__overlay-rail[data-v-c2586752] .workspace-draft-dock__rail-item{width:32px;height:32px}.workspace-draft-dock__overlay-rail[data-v-c2586752] .workspace-draft-dock__rail-item .workspace-draft-dock__rail-icon{width:20px;height:20px}.workspace-draft-dock__overlay-rail[data-v-c2586752] .workspace-draft-dock__rail-item .workspace-draft-dock__rail-icon svg{width:20px;height:20px}}@media (max-width: 900px){.workspace-draft-dock__overlay-rail.is-open[data-v-c2586752]{right:unset;left:12px}.workspace-draft-dock__panel[data-v-c2586752]{--draft-panel-width: calc(100dvw - 68px) }}html:has(.workspace-draft-dock__overlay-rail.is-open){overflow:hidden}html:has(.session-account__chevron.is-open) .workspace-draft-dock__overlay-rail{z-index:calc(var(--z-index-workspace-header) - 1)}.workbook-overlay[data-v-78602bff]{--content-shadow: 0 20px 38px rgba(53, 49, 43, .12);height:100%;gap:16px;padding:20px 18px 18px;overflow-y:auto;border-radius:var(--content-border-radius);background:linear-gradient(180deg,#fffdf9fa,#f9f3e9f5),#fffffff5;display:flex;flex-direction:column;box-shadow:var(--content-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.workbook-overlay--dock[data-v-78602bff]{--content-radius: var(--content-border-radius) 0 0 var(--content-border-radius);--content-shadow: -28px 0 60px rgba(53, 49, 43, .16);border-left:1px solid rgba(79,108,219,.12);border-radius:var(--content-radius)}.workbook-overlay--sidebar[data-v-78602bff]{border:1px solid rgba(79,108,219,.12)}.workbook-overlay--rail[data-v-78602bff]{--content-radius: calc(var(--content-border-radius) - 1px) 0 0 calc(var(--content-border-radius) - 1px);--content-shadow: none;border:0;border-radius:var(--content-border-radius);background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.workbook-overlay__header[data-v-78602bff]{display:grid;gap:14px}.workbook-overlay__copy[data-v-78602bff]{display:grid;gap:6px}.workbook-overlay__copy p[data-v-78602bff],.workbook-overlay__copy strong[data-v-78602bff],.workbook-overlay__copy span[data-v-78602bff]{margin:0}.workbook-overlay__copy p[data-v-78602bff]{color:#4f6cdbeb;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.workbook-overlay__copy strong[data-v-78602bff]{color:#24190a;font-size:1.02rem;font-weight:900;line-height:1.45}.workbook-overlay__copy span[data-v-78602bff]{color:#42331cb8;font-size:.84rem;line-height:1.6}.workbook-overlay__actions[data-v-78602bff]{display:flex;align-items:center;gap:8px}.workbook-overlay__actions button[data-v-78602bff]{position:relative}.workbook-overlay__actions button .tip[data-v-78602bff]{position:absolute;top:0;right:0;bottom:0;left:0}.workbook-overlay__actions button span+.tip[data-v-78602bff]{display:none}.workbook-overlay__actions.is-compact button[data-v-78602bff]{border-radius:50%;min-width:44px;padding:0!important}.workbook-overlay__actions.is-compact button svg[data-v-78602bff]{width:20px;height:20px}.workbook-overlay__actions.is-compact button span[data-v-78602bff]{display:none}.workbook-overlay__actions.is-compact button .tip[data-v-78602bff]{display:block!important}.workbook-overlay__count-chip[data-v-78602bff]{min-width:72px;padding:.75rem .95rem;border-radius:18px;background:#ffffffd1;box-shadow:inset 0 0 0 1px #4f6cdb14;display:grid;justify-items:center;gap:2px;margin-right:auto}.workbook-overlay__count-chip strong[data-v-78602bff]{color:#2f416f;font-size:1rem;font-weight:900}.workbook-overlay__count-chip span[data-v-78602bff]{color:#2f416fa3;font-size:.76rem;font-weight:700}.workbook-overlay__close[data-v-78602bff]{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#2c34420f;color:#2c3442c7}.workbook-overlay__close svg[data-v-78602bff]{width:18px;height:18px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.workbook-overlay__list-section[data-v-78602bff]{min-height:0;display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding-right:4px}.workbook-overlay__clear[data-v-78602bff]{width:fit-content;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 1rem;border-radius:999px;border:1px solid rgba(92,133,239,.14);background:#f8fbfff0;color:#4360b6;font-size:.88rem;font-weight:800;cursor:pointer}.workbook-overlay__clear svg[data-v-78602bff]{width:16px;height:16px}.workbook-overlay__empty[data-v-78602bff]{min-height:0;display:grid;place-content:center;gap:8px;padding:18px;border-radius:24px;border:1px dashed rgba(92,133,239,.18);background:#fafcffb8;text-align:center}.workbook-overlay__empty strong[data-v-78602bff],.workbook-overlay__empty span[data-v-78602bff]{margin:0}.workbook-overlay__empty strong[data-v-78602bff]{color:#2d2114;font-size:.96rem;font-weight:800}.workbook-overlay__empty span[data-v-78602bff]{color:#42331cb3;font-size:.84rem;line-height:1.6}.workbook-overlay__list[data-v-78602bff]{min-height:0;display:grid;align-content:start;gap:12px}.workbook-overlay__item[data-v-78602bff]{display:grid;gap:12px;align-items:start;padding:14px;border-radius:24px;background:#ffffffdb;border:1px solid rgba(44,52,66,.08)}.workbook-overlay__item-top[data-v-78602bff]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.workbook-overlay__item-order[data-v-78602bff]{width:42px;height:42px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(135deg,#4f6cdb24,#7db8ff33);color:#3150be;font-weight:800}.workbook-overlay__item-copy[data-v-78602bff]{min-width:0;display:grid;gap:8px}.workbook-overlay__item-copy strong[data-v-78602bff]{font-size:1rem;line-height:1.35}.workbook-overlay__item-copy p[data-v-78602bff]{margin:0;color:var(--text-soft);line-height:1.5}.workbook-overlay__item-copy p[data-v-78602bff] .katex{font-size:1em}.workbook-overlay__item-head[data-v-78602bff]{display:block}.workbook-overlay__item-badges[data-v-78602bff]{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.workbook-overlay__difficulty[data-v-78602bff],.workbook-overlay__item-type[data-v-78602bff]{display:flex;align-items:center}.workbook-overlay__difficulty span[data-v-78602bff],.workbook-overlay__item-type span[data-v-78602bff]{display:inline-flex;align-items:center;padding:.28rem .58rem;border-radius:999px;font-size:.76rem;font-weight:800}.workbook-overlay__difficulty-badge--mint[data-v-78602bff]{background:#3fb48c1f;color:#17795d}.workbook-overlay__difficulty-badge--amber[data-v-78602bff]{background:#ffbf4729;color:#9a6100}.workbook-overlay__difficulty-badge--rose[data-v-78602bff]{background:#e6688a24;color:#ac2f57}.workbook-overlay__choices[data-v-78602bff]{display:grid;gap:6px;margin:0;padding:0;list-style:none}.workbook-overlay__choices li[data-v-78602bff]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;padding:10px 12px;border-radius:16px;background:#4f6cdb0d;color:#2c3442d1;font-size:.9rem;line-height:1.45}.workbook-overlay__choices li.is-correct[data-v-78602bff]{background:linear-gradient(135deg,#ffdd9952,#fff6e0fa);border:1px solid rgba(222,172,73,.24);box-shadow:inset 0 0 0 1px #fff9}.workbook-overlay__choices strong[data-v-78602bff]{color:#3150be;font-size:.82rem}.workbook-overlay__choices li.is-correct strong[data-v-78602bff]{color:#8d6110}.workbook-overlay__choices span[data-v-78602bff]{min-width:0}.workbook-overlay__choices span[data-v-78602bff] .katex{font-size:1em}.workbook-overlay__answer[data-v-78602bff]{display:grid;gap:6px;padding:12px 14px;border-radius:18px;background:linear-gradient(135deg,#ffdd9938,#fff6e0db);border:1px solid rgba(222,172,73,.18)}.workbook-overlay__answer strong[data-v-78602bff]{color:#8d6110;font-size:.78rem;font-weight:800;letter-spacing:.04em}.workbook-overlay__answer span[data-v-78602bff]{color:#2c3442eb;font-weight:700;line-height:1.45}.workbook-overlay__answer span[data-v-78602bff] .katex{font-size:1em}.workbook-overlay__item-type span[data-v-78602bff]{background:#4f6cdb1a;color:#3150be}.workbook-overlay__tags[data-v-78602bff]{display:flex;flex-wrap:wrap;gap:8px}.workbook-overlay__tags span[data-v-78602bff]{padding:.28rem .55rem;border-radius:999px;background:#2c34420d;color:var(--text-soft);font-size:.8rem;font-weight:700}.workbook-overlay__remove[data-v-78602bff]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(47,107,255,.34);border-radius:14px;background:linear-gradient(180deg,#e4ecfffa,#cad9fffa);color:#2140a8;line-height:1;cursor:pointer;box-shadow:0 16px 28px #2f6bff2e,inset 0 1px #ffffffd6;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease;justify-self:end}.workbook-overlay__remove .workbook-overlay__remove-icon[data-v-78602bff]{width:24px;height:24px;display:block;object-fit:contain}.workbook-overlay__remove[data-v-78602bff]:hover{border-color:#2f6bff6b;background:linear-gradient(180deg,#ecf2ff,#d1dfff);transform:translateY(-1px);box-shadow:0 18px 30px #2f6bff33,inset 0 1px #ffffffe6}.workbook-overlay__remove[data-v-78602bff]:active{transform:translateY(0);box-shadow:0 10px 16px #2f6bff24,inset 0 1px #ffffffd6}.workbook-overlay__save[data-v-78602bff]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1rem;border:1px solid transparent;border-radius:999px;font-size:.88rem;font-weight:800;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,opacity .16s ease;gap:4px}.workbook-overlay__save[data-v-78602bff]:hover:not(:disabled){transform:translateY(-1px)}.workbook-overlay__save svg[data-v-78602bff]{flex-shrink:0;width:20px;height:20px}.workbook-overlay__save .icon[data-v-78602bff]{width:16px;height:16px;flex-shrink:0}.workbook-overlay__save[data-v-78602bff]:disabled{background:#2c34421a;color:#2c34425c;cursor:default;box-shadow:none}.workbook-overlay__save[data-v-78602bff]{border-color:transparent;background:linear-gradient(135deg,#5c85ef,#7da6ff);color:#fff}.workbook-studio__list-empty[data-v-3fa5ce2a]{border-radius:20px;border:1px solid rgba(44,52,66,.08);background:#fffdfae0;display:grid;gap:12px;padding:18px;border-style:dashed}.workbook-studio__list-empty strong[data-v-3fa5ce2a]{color:var(--text);font-size:.98rem}.workbook-studio__list-empty span[data-v-3fa5ce2a]{color:var(--text-soft);font-size:.86rem;line-height:1.55}.workbook-studio__detail-actions[data-v-3fa5ce2a]{display:flex;align-items:flex-start;gap:10px}.workbook-studio__metric-chip[data-v-3fa5ce2a]{min-width:88px;padding:10px 14px;border-radius:999px;background:#7db8ff24;display:grid;justify-items:center;gap:2px;color:#35509f}.workbook-studio__metric-chip strong[data-v-3fa5ce2a]{font-size:1.1rem;line-height:1}.workbook-studio__metric-chip span[data-v-3fa5ce2a]{font-size:.74rem;font-weight:700}.workbook-studio__detail-meta[data-v-3fa5ce2a]{display:flex;gap:8px;padding:16px 26px;border-bottom:1px solid rgba(44,52,66,.08);white-space:nowrap;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.workbook-studio__detail-meta[data-v-3fa5ce2a] ::-webkit-scrollbar{display:none}.workbook-studio__meta-chip[data-v-3fa5ce2a]{display:inline-flex;align-items:center;min-height:34px;padding:.45rem .75rem;border-radius:999px;background:#83d6ba24;color:#3b8d73;font-weight:700;font-size:.82rem}.workbook-studio__detail-content[data-v-3fa5ce2a]{display:flex;flex-direction:column;gap:14px;overflow-y:auto;padding:18px 26px 24px;min-height:0}.workbook-studio__detail-description[data-v-3fa5ce2a]{color:#372b1ac7;font-size:.94rem;line-height:1.65}.workbook-studio__detail-summary-tags[data-v-3fa5ce2a]{display:flex;flex-wrap:wrap;gap:8px}.workbook-studio__detail-list[data-v-3fa5ce2a]{display:grid;align-content:start;gap:14px;flex:1}.workbook-studio__detail-item[data-v-3fa5ce2a]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:16px 18px;border-radius:22px;border:1px solid rgba(44,52,66,.06);background:#ffffffc2}.workbook-studio__detail-item-index[data-v-3fa5ce2a]{min-width:42px;font-weight:800;color:#4f6cdb;font-size:.82rem;letter-spacing:.08em}.workbook-studio__detail-item-copy[data-v-3fa5ce2a]{display:grid;gap:10px}.workbook-studio__detail-item-copy p[data-v-3fa5ce2a]{margin:0;color:var(--text-soft);line-height:1.6}.workbook-studio__detail-item-copy p[data-v-3fa5ce2a] .katex{font-size:1em}.workbook-studio__detail-item-head[data-v-3fa5ce2a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 10px}.workbook-studio__detail-item-head strong[data-v-3fa5ce2a]{color:var(--text);font-size:1rem}.workbook-studio__detail-item-badges[data-v-3fa5ce2a]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.workbook-studio__detail-difficulty[data-v-3fa5ce2a],.workbook-studio__detail-item-type[data-v-3fa5ce2a]{display:flex;align-items:center}.workbook-studio__detail-difficulty span[data-v-3fa5ce2a]{display:inline-flex;align-items:center;min-height:30px;padding:.3rem .62rem;border-radius:999px;font-size:.78rem;font-weight:800}.workbook-studio__detail-difficulty-badge--mint[data-v-3fa5ce2a]{background:#3fb48c1f;color:#17795d}.workbook-studio__detail-difficulty-badge--amber[data-v-3fa5ce2a]{background:#ffbf4729;color:#9a6100}.workbook-studio__detail-difficulty-badge--rose[data-v-3fa5ce2a]{background:#e6688a24;color:#ac2f57}.workbook-studio__detail-item-type span[data-v-3fa5ce2a]{display:inline-flex;align-items:center;min-height:30px;padding:.3rem .62rem;border-radius:999px;background:#4f6cdb1a;color:#3150be;font-size:.78rem;font-weight:800}.workbook-studio__detail-choices[data-v-3fa5ce2a]{display:grid;gap:6px;margin:0;padding:0;list-style:none}.workbook-studio__detail-choices li[data-v-3fa5ce2a]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;padding:10px 12px;border-radius:16px;background:#4f6cdb0d;color:#2c3442d1;font-size:.9rem;line-height:1.45}.workbook-studio__detail-choices li.is-correct[data-v-3fa5ce2a]{background:linear-gradient(135deg,#ffdd9952,#fff6e0fa);border:1px solid rgba(222,172,73,.24);box-shadow:inset 0 0 0 1px #fff9}.workbook-studio__detail-choices strong[data-v-3fa5ce2a]{color:#3150be;font-size:.82rem}.workbook-studio__detail-choices li.is-correct strong[data-v-3fa5ce2a]{color:#8d6110}.workbook-studio__detail-choices span[data-v-3fa5ce2a]{min-width:0}.workbook-studio__detail-choices span[data-v-3fa5ce2a] .katex{font-size:1em}.workbook-studio__detail-answer[data-v-3fa5ce2a]{display:grid;gap:6px;padding:12px 14px;border-radius:18px;background:linear-gradient(135deg,#ffdd9938,#fff6e0db);border:1px solid rgba(222,172,73,.18)}.workbook-studio__detail-answer strong[data-v-3fa5ce2a]{color:#8d6110;font-size:.78rem;font-weight:800;letter-spacing:.04em}.workbook-studio__detail-answer span[data-v-3fa5ce2a]{color:#2c3442eb;font-weight:700;line-height:1.45}.workbook-studio__detail-answer span[data-v-3fa5ce2a] .katex{font-size:1em}.workbook-studio__detail-tags[data-v-3fa5ce2a]{display:flex;flex-wrap:wrap;gap:8px}.workbook-studio__detail-tags span[data-v-3fa5ce2a]{display:inline-flex;align-items:center;min-height:30px;padding:.3rem .62rem;border-radius:999px;background:#4f6cdb14;color:#4f6cdb;font-size:.78rem;font-weight:700}@media (max-width: 900px){.workbook-studio__detail-actions[data-v-3fa5ce2a]{flex-direction:column;align-items:stretch}.workbook-studio__metric-chip[data-v-3fa5ce2a]{width:100%}.workbook-studio__detail-item[data-v-3fa5ce2a]{grid-template-columns:1fr;gap:10px}}.content-studio__main-grid[data-v-3f65d77e]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;min-height:0;flex:1}.content-studio__detail[data-v-3f65d77e]{position:relative;min-height:0}.content-studio__workbook-dock[data-v-3f65d77e]{min-width:0;min-height:0;display:flex;justify-content:flex-end}.content-studio__workbook-dock[data-v-3f65d77e] .workspace-draft-dock{min-height:0}.content-studio__empty[data-v-3f65d77e]{height:100%;border-radius:var(--content-border-radius, 28px);border:1px solid rgba(79,108,219,.1);background:#ffffffc2;box-shadow:0 20px 38px #ae926f14;display:grid;place-content:center;gap:8px;text-align:center;color:var(--text-soft)}.content-studio__view-actions[data-v-3f65d77e]{display:inline-flex;align-items:center;gap:8px}.content-studio__view-action[data-v-3f65d77e]{height:38px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(17,24,39,.12);border-radius:8px;background:#fff;color:var(--text-main);font-size:13px;font-weight:700;line-height:1;padding:0 12px}.content-studio__view-action .icon[data-v-3f65d77e]{width:16px;height:16px}@media (max-width: 1100px){.content-studio__main-grid[data-v-3f65d77e]{grid-template-columns:minmax(0,1fr)}[data-v-3f65d77e] .content-create-panel [class*=dialog__header] .content-create-panel__ghost{width:40px;padding:0;border-radius:50%}[data-v-3f65d77e] .content-create-panel [class*=dialog__header] .content-create-panel__ghost svg+span{display:none}}.folder-editor-branch[data-v-af947254]{display:grid}.folder-editor-branch__row[data-v-af947254]{--folder-editor-indent: calc(var(--folder-editor-depth) * 20px);margin-left:var(--folder-editor-indent);min-width:0;display:grid;grid-template-columns:18px 30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;border:1px solid rgba(44,52,66,.16);border-radius:16px;background:#fffffff0;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-user-drag:element;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.folder-editor-branch__row[data-v-af947254]:active{cursor:grabbing}.folder-editor-branch__row.is-drop-active[data-v-af947254]{border-color:#245cd47a;background:#edf4fffa;box-shadow:0 12px 24px #245cd42e}.folder-editor-branch__chevron-button[data-v-af947254],.folder-editor-branch__drag-handle[data-v-af947254],.folder-editor-branch__label-button[data-v-af947254]{min-width:0}.folder-editor-branch__chevron-button[data-v-af947254]{width:18px;height:18px;display:grid;place-items:center}.folder-editor-branch__chevron-button.is-hidden[data-v-af947254]{visibility:hidden}.folder-editor-branch__chevron[data-v-af947254]{width:8px;height:8px;display:block;border-right:2px solid rgba(44,52,66,.66);border-bottom:2px solid rgba(44,52,66,.66);transform:rotate(-45deg);transition:transform .16s ease}.folder-editor-branch__chevron.is-open[data-v-af947254]{transform:rotate(45deg)}.folder-editor-branch__drag-handle[data-v-af947254]{width:30px;height:30px;display:grid;place-items:center;border-radius:10px;color:#2c3442b8;background:#2c344214;cursor:inherit;pointer-events:none}.folder-editor-branch__drag-handle svg[data-v-af947254]{width:18px;height:18px;pointer-events:none}.folder-editor-branch__label-button[data-v-af947254]{display:flex;align-items:center;gap:8px;min-width:0;color:var(--text);text-align:left;cursor:inherit}.folder-editor-branch__folder-icon[data-v-af947254]{width:18px;height:18px;flex:0 0 auto;color:#35509f}.folder-editor-branch__label[data-v-af947254]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.93rem;font-weight:700}.folder-editor-branch__count[data-v-af947254]{flex:0 0 auto;color:var(--text-soft);font-size:.82rem}.folder-editor-branch__actions[data-v-af947254]{display:flex;justify-content:flex-end}.folder-editor-branch__children[data-v-af947254]{display:grid;gap:0;padding-top:3px}.folder-editor-branch__gap[data-v-af947254]{--folder-editor-indent: calc(var(--folder-editor-depth) * 20px);height:7px;margin-left:calc(var(--folder-editor-indent) + 14px);display:flex;align-items:center}.folder-editor-branch__gap span[data-v-af947254]{width:100%;height:2px;border-radius:999px;background:transparent;transition:background-color .14s ease,box-shadow .14s ease}.folder-editor-branch__gap.is-active span[data-v-af947254]{background:#245cd4d1;box-shadow:0 0 0 3px #245cd433}.folder-editor-branch__gap--leading-children[data-v-af947254]{height:11px;margin-bottom:3px}.folder-editor-panel[data-v-bb24c29c]{height:100%;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:16px;padding:18px}.folder-editor-panel__header[data-v-bb24c29c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(44,52,66,.14)}.folder-editor-panel__copy[data-v-bb24c29c]{display:grid;gap:6px}.folder-editor-panel__copy p[data-v-bb24c29c],.folder-editor-panel__copy h2[data-v-bb24c29c],.folder-editor-panel__copy span[data-v-bb24c29c]{margin:0}.folder-editor-panel__copy p[data-v-bb24c29c]{color:#35509f;font-size:.82rem;font-weight:800;letter-spacing:.04em}.folder-editor-panel__copy h2[data-v-bb24c29c]{color:var(--text);font-size:1.36rem;line-height:1.3}.folder-editor-panel__copy span[data-v-bb24c29c]{color:var(--text-soft);font-size:.92rem;line-height:1.6}.folder-editor-panel__exit-button[data-v-bb24c29c],.folder-editor-panel__root-add-button[data-v-bb24c29c]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border:1px solid transparent;border-radius:14px;font-size:.9rem;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease;gap:4px}.folder-editor-panel__exit-button .icon[data-v-bb24c29c],.folder-editor-panel__root-add-button .icon[data-v-bb24c29c]{width:20px;height:20px}.folder-editor-panel__exit-button[data-v-bb24c29c]:hover,.folder-editor-panel__root-add-button[data-v-bb24c29c]:hover{transform:translateY(-1px)}.folder-editor-panel__root-add-button[data-v-bb24c29c]{border-color:transparent;background:linear-gradient(135deg,#1f4fd8,#3f7bff);color:#fff}.folder-editor-panel__root-add-button[data-v-bb24c29c]:hover:not(:disabled){background:linear-gradient(135deg,#1945c0,#3368e3);color:#fff}.folder-editor-panel__root-add-button[data-v-bb24c29c]{box-shadow:0 12px 24px #245cd42e}.folder-editor-panel__exit-button[data-v-bb24c29c]{border-color:#245cd438;background:#245cd414;color:#245cd4;box-shadow:0 8px 18px #1c243614}.folder-editor-panel__exit-button[data-v-bb24c29c]:hover{border-color:#245cd452;background:#245cd41f;color:#184bbf;box-shadow:0 10px 22px #245cd41a}.folder-editor-panel__body[data-v-bb24c29c]{min-height:0;overflow:auto;display:grid;align-content:start;gap:0}.folder-editor-panel__root-row[data-v-bb24c29c]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid rgba(44,52,66,.16);border-radius:20px;background:linear-gradient(180deg,#f4f8fff5,#fffffff0);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.folder-editor-panel__root-row.is-drop-active[data-v-bb24c29c]{border-color:#245cd47a;box-shadow:0 16px 30px #245cd424;background:#edf4fffa}.folder-editor-panel__root-copy[data-v-bb24c29c]{min-width:0;display:flex;align-items:center;gap:12px}.folder-editor-panel__root-copy strong[data-v-bb24c29c],.folder-editor-panel__root-copy span[data-v-bb24c29c]{display:block}.folder-editor-panel__root-copy strong[data-v-bb24c29c]{color:var(--text);font-size:1rem}.folder-editor-panel__root-copy span[data-v-bb24c29c]{color:var(--text-soft);font-size:.84rem}.folder-editor-panel__root-icon[data-v-bb24c29c]{width:22px;height:22px;color:#35509f}.folder-editor-panel__root-gap[data-v-bb24c29c]{height:7px;margin-left:14px;display:flex;align-items:center}.folder-editor-panel__root-gap span[data-v-bb24c29c]{width:100%;height:2px;border-radius:999px;background:transparent;transition:background-color .14s ease,box-shadow .14s ease}.folder-editor-panel__root-gap.is-active span[data-v-bb24c29c]{background:#245cd4d1;box-shadow:0 0 0 3px #245cd433}.folder-editor-panel__tree[data-v-bb24c29c]{display:grid;gap:0}.folder-editor-panel__empty[data-v-bb24c29c]{display:grid;place-content:center;gap:8px;min-height:240px;text-align:center;color:var(--text-soft)}.folder-editor-panel__empty strong[data-v-bb24c29c]{color:var(--text)}.my-content-studio__main-grid[data-v-3c5e7aa3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;min-height:0;flex:1}.my-content-studio__detail[data-v-3c5e7aa3]{position:relative;min-height:0}.my-content-studio__workbook-dock[data-v-3c5e7aa3]{min-width:0;min-height:0;display:flex;justify-content:flex-end}.my-content-studio__workbook-dock[data-v-3c5e7aa3] .workspace-draft-dock{min-height:0}.my-content-studio__sidebar[data-v-3c5e7aa3]{padding:16px;gap:14px;overflow-y:auto}.my-content-studio__sidebar-head[data-v-3c5e7aa3]{display:grid;gap:6px}.my-content-studio__sidebar-head .tit[data-v-3c5e7aa3]{font-size:1.05rem;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:6px}.my-content-studio__sidebar-head .desc[data-v-3c5e7aa3]{color:var(--text-soft);font-size:.88rem}.my-content-studio__sidebar-head[data-v-3c5e7aa3]{position:relative;padding-bottom:16px}.my-content-studio__sidebar-head[data-v-3c5e7aa3]:after{content:"";position:absolute;left:-16px;right:-16px;bottom:0;height:1px;background:#2c344214}.my-content-studio__sidebar-actions[data-v-3c5e7aa3]{margin-top:12px;display:flex;gap:10px}.my-content-studio__edit-button[data-v-3c5e7aa3],.my-content-studio__content-add-button[data-v-3c5e7aa3]{flex-grow:1;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:16px;padding:12px 8px;font-size:.92rem;font-weight:700;box-shadow:0 14px 28px #1f4fd82e;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease}.my-content-studio__edit-button .icon[data-v-3c5e7aa3],.my-content-studio__content-add-button .icon[data-v-3c5e7aa3]{width:20px;height:20px;flex-shrink:0}.my-content-studio__edit-button[data-v-3c5e7aa3]:hover,.my-content-studio__content-add-button[data-v-3c5e7aa3]:hover{filter:brightness(1.02);box-shadow:0 18px 32px #1f4fd83d;transform:translateY(-1px)}.my-content-studio__content-add-button[data-v-3c5e7aa3]{border:0;background:linear-gradient(135deg,#1f4fd8,#3f7bff);color:#fff}.my-content-studio__content-add-button[data-v-3c5e7aa3]:hover{filter:brightness(1.02);box-shadow:0 18px 32px #1f4fd83d}.my-content-studio__content-add-button[data-v-3c5e7aa3]:disabled{cursor:not-allowed;color:#2c34426b;background:#2c344214;box-shadow:none}.my-content-studio__content-add-button[data-v-3c5e7aa3]:disabled:hover{transform:none;filter:none;box-shadow:none}.my-content-studio__edit-button[data-v-3c5e7aa3]{border:1px solid rgba(53,80,159,.12);background:#35509f0f;color:#35509f}.my-content-studio__edit-button[data-v-3c5e7aa3]:hover{background:#35509f1a;box-shadow:0 12px 24px #35509f1f}.my-content-studio__edit-button--active[data-v-3c5e7aa3]{background:#d6624c14;border-color:#d6624c24;color:#b54f3d}.my-content-studio__edit-button--active[data-v-3c5e7aa3]:hover{background:#d6624c1f;box-shadow:0 12px 24px #d6624c24}.my-content-studio__field[data-v-3c5e7aa3]{display:grid;gap:6px;padding-top:2px}.my-content-studio__field span[data-v-3c5e7aa3]{font-size:.82rem;font-weight:700;color:var(--text-soft)}.space-divider[data-v-3c5e7aa3]{margin:11px -16px 0;height:1px;background:#2c344214}.my-content-studio__tree[data-v-3c5e7aa3]{min-height:0;flex:1;display:flex;flex-direction:column;position:relative}.my-content-studio__tree .tree-panel[data-v-3c5e7aa3]{margin:-16px;flex:1;display:flex;flex-direction:column}.my-content-studio__tree.is-edit-locked[data-v-3c5e7aa3]{pointer-events:none;opacity:.54}.my-content-studio__empty[data-v-3c5e7aa3]{height:100%;display:grid;place-content:center;gap:8px;text-align:center;color:var(--text-soft);padding:50px 20px}.my-content-studio__empty-action[data-v-3c5e7aa3]{justify-self:center;border:1px solid rgba(17,24,39,.12);border-radius:8px;background:#fff;color:var(--text-main);font-size:13px;font-weight:700;line-height:1;padding:10px 14px}.my-content-studio__view-actions[data-v-3c5e7aa3]{display:inline-flex;align-items:center;gap:8px}.my-content-studio__view-action[data-v-3c5e7aa3]{height:38px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(17,24,39,.12);border-radius:8px;background:#fff;color:var(--text-main);font-size:13px;font-weight:700;line-height:1;padding:0 12px}.my-content-studio__view-action .icon[data-v-3c5e7aa3]{width:16px;height:16px}.my-content-studio__view-action--danger[data-v-3c5e7aa3]{border-color:#dc262638;color:#dc2626}@media (max-width: 1100px){.my-content-studio__main-grid[data-v-3c5e7aa3]{grid-template-columns:minmax(0,1fr)}[data-v-3c5e7aa3] .content-create-panel [class*=dialog__header] .content-create-panel__ghost{width:40px;padding:0;border-radius:50%}[data-v-3c5e7aa3] .content-create-panel [class*=dialog__header] .content-create-panel__ghost svg+span{display:none}}.my-content-studio__load-more-dock[data-v-3c5e7aa3]{position:absolute;left:50%;bottom:18px;z-index:6;transform:translate(-50%);padding:10px 12px;border-radius:999px;border:1px solid rgba(33,41,58,.12);background:#fffffff0;box-shadow:0 18px 32px #11161f1f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.my-content-studio__load-more-button[data-v-3c5e7aa3]{min-width:198px;padding:11px 18px;border-radius:999px;background:#1f4fd1;color:#fff;font-weight:700}.my-content-studio__load-more-button[data-v-3c5e7aa3]:disabled{cursor:wait;opacity:.72}.LoadingText .dot[data-v-a3dc3599]{opacity:0;animation:dot-fade-a3dc3599 3s infinite}.LoadingText .dot[data-v-a3dc3599]:nth-child(1){animation-delay:0s}.LoadingText .dot[data-v-a3dc3599]:nth-child(2){animation-delay:.5s}.LoadingText .dot[data-v-a3dc3599]:nth-child(3){animation-delay:1s}@keyframes dot-fade-a3dc3599{0%,to{opacity:0}50%{opacity:1}}.workspace-folder-node[data-v-c258a61a]{display:grid;gap:2px}.workspace-folder-node--workbook .workspace-folder-node__row[data-v-c258a61a]{width:100%;min-width:0;display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:8px;padding-left:calc(.22rem + var(--depth) * 10px);border-radius:10px;transition:background-color .14s ease,box-shadow .14s ease}.workspace-folder-node--workbook .workspace-folder-node__row[data-v-c258a61a]:hover{background:#2c34420a}.workspace-folder-node--workbook .workspace-folder-node__row.is-active[data-v-c258a61a]{background:#4f6cdb0f;box-shadow:inset 0 0 0 1px #4f6cdb0f}.workspace-folder-node--bundle .workspace-folder-node__row[data-v-c258a61a]{width:100%;min-width:0;display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:8px;padding-left:calc(.22rem + var(--depth) * 10px);border-radius:10px;transition:background-color .14s ease,box-shadow .14s ease}.workspace-folder-node--bundle .workspace-folder-node__row[data-v-c258a61a]:hover{background:#764e100f}.workspace-folder-node--bundle .workspace-folder-node__row.is-active[data-v-c258a61a]{background:#c4861b1a;box-shadow:inset 0 0 0 1px #c4861b1f}.workspace-folder-node--workbook .workspace-folder-node__button[data-v-c258a61a],.workspace-folder-node--workbook .workspace-folder-node__chevron-button[data-v-c258a61a]{color:#303846}.workspace-folder-node--bundle .workspace-folder-node__button[data-v-c258a61a],.workspace-folder-node--bundle .workspace-folder-node__chevron-button[data-v-c258a61a]{color:#3f2a0c}.workspace-folder-node--workbook .workspace-folder-node__button[data-v-c258a61a]{width:100%;min-width:0;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:.52rem 0;text-align:left}.workspace-folder-node--workbook .workspace-folder-node__button.is-active[data-v-c258a61a]{color:#303846}.workspace-folder-node--bundle .workspace-folder-node__button[data-v-c258a61a]{width:100%;min-width:0;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:.52rem 0;text-align:left}.workspace-folder-node__chevron-button[data-v-c258a61a],.workspace-folder-node__chevron-spacer[data-v-c258a61a]{width:12px;height:12px}.workspace-folder-node__chevron-button[data-v-c258a61a]{display:inline-grid;place-items:center}.workspace-folder-node--workbook .workspace-folder-node__chevron[data-v-c258a61a]{width:8px;height:8px;border-right:1.5px solid rgba(44,52,66,.55);border-bottom:1.5px solid rgba(44,52,66,.55);transform:rotate(-45deg);transition:transform .14s ease}.workspace-folder-node--workbook .workspace-folder-node__chevron.is-open[data-v-c258a61a]{transform:rotate(45deg)}.workspace-folder-node--bundle .workspace-folder-node__chevron[data-v-c258a61a]{width:8px;height:8px;border-right:1.5px solid rgba(66,46,13,.55);border-bottom:1.5px solid rgba(66,46,13,.55);transform:rotate(-45deg);transition:transform .14s ease}.workspace-folder-node--bundle .workspace-folder-node__chevron.is-open[data-v-c258a61a]{transform:rotate(45deg)}.workspace-folder-node--workbook .workspace-folder-node__folder[data-v-c258a61a]{width:18px;height:18px;color:#2c3442b8;flex-shrink:0}.workspace-folder-node--bundle .workspace-folder-node__folder[data-v-c258a61a]{width:18px;height:18px;color:#bb7d18;flex-shrink:0}.workspace-folder-node__folder--trash[data-v-c258a61a]{color:#c24132}.workspace-folder-node__folder--favorite[data-v-c258a61a]{color:#2f6df6e0}.workspace-folder-node__label[data-v-c258a61a]{min-width:0;display:block;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:25ch}.workspace-folder-node__label[data-v-c258a61a] mark.tree-branch__highlight{background:#ffde5973;color:inherit;border-radius:4px;padding:0 1px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.workspace-folder-node--workbook .workspace-folder-node__count[data-v-c258a61a]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 .45rem;border-radius:999px;background:#7db8ff24;color:#35509f;font-size:.74rem;font-weight:800;white-space:nowrap}.workspace-folder-node--bundle .workspace-folder-node__count[data-v-c258a61a]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 .45rem;border-radius:999px;background:#ffcd6a33;color:#9a610e;font-size:.74rem;font-weight:800;white-space:nowrap}.workspace-folder-node__count.workspace-folder-node__count--trash[data-v-c258a61a]{background:#ef625024;color:#b93b2e}.workspace-folder-node__count.empty[data-v-c258a61a]{color:var(--field-placeholder);background:#efefef}.workspace-folder-node__children[data-v-c258a61a]{display:grid;gap:2px}.workspace-folder-node__children[data-v-c258a61a]:empty{display:none}.workspace-folder-node--workbook .workspace-folder-node__loading[data-v-c258a61a]{padding:.2rem 0 .4rem 1.8rem;color:#2c34428f;font-size:.76rem;font-weight:600}.workspace-folder-node--bundle .workspace-folder-node__loading[data-v-c258a61a]{padding:.2rem 0 .4rem 1.8rem;color:#3f2a0c8f;font-size:.76rem;font-weight:600}.workspace-folder-node--workbook .workspace-folder-node__actions[data-v-c258a61a]{display:flex;flex-direction:column;gap:4px;align-items:flex-end;padding-right:.45rem}.workspace-folder-node--bundle .workspace-folder-node__actions[data-v-c258a61a]{display:flex;align-items:center;gap:4px;padding-right:.35rem}.workspace-folder-node--workbook .workspace-folder-node__quick-actions[data-v-c258a61a]{display:inline-flex;align-items:center;gap:4px;padding-right:.45rem}.workspace-folder-node--bundle .workspace-folder-node__quick-actions[data-v-c258a61a]{display:inline-flex;align-items:center;gap:4px;padding-right:.35rem}.workspace-folder-node--workbook .workspace-folder-node__quick-action[data-v-c258a61a]{width:28px;height:28px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:8px;background:#2c344214;color:#4d5768;transition:background-color .14s ease,color .14s ease,transform .14s ease}.workspace-folder-node--workbook .workspace-folder-node__quick-action .icon[data-v-c258a61a]{width:17px;height:17px}.workspace-folder-node--workbook .workspace-folder-node__quick-action[data-v-c258a61a]:hover{background:#2c344224;color:#303846;transform:translateY(-1px)}.workspace-folder-node--workbook .workspace-folder-node__quick-action[data-v-c258a61a]:focus-visible{outline:2px solid rgba(79,108,219,.28);outline-offset:2px}.workspace-folder-node--bundle .workspace-folder-node__quick-action[data-v-c258a61a]{width:28px;height:28px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:8px;background:#b56f1017;color:#8f5a08;transition:background-color .14s ease,color .14s ease,transform .14s ease}.workspace-folder-node--bundle .workspace-folder-node__quick-action .icon[data-v-c258a61a]{width:17px;height:17px}.workspace-folder-node--bundle .workspace-folder-node__quick-action[data-v-c258a61a]:hover{background:#b56f1029;color:#6f4306;transform:translateY(-1px)}.workspace-folder-node--bundle .workspace-folder-node__quick-action[data-v-c258a61a]:focus-visible{outline:2px solid rgba(181,111,16,.28);outline-offset:2px}.workbook-question-preview[data-v-17139aaa]{min-height:0;display:grid;overflow:hidden;border:1px solid rgba(44,52,66,.08);border-radius:20px;background:#fffffff5}.workbook-question-preview__inner[data-v-17139aaa]{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr)}.workbook-question-preview__header[data-v-17139aaa]{min-height:72px;display:flex;align-items:center;padding:14px 16px;border-bottom:1px solid rgba(44,52,66,.08);background:#fffdfae6}.workbook-question-preview__copy[data-v-17139aaa]{min-width:0;width:100%;display:grid;gap:6px}.workbook-question-preview__copy>strong[data-v-17139aaa]{overflow:hidden;color:#24304b;font-size:1.06rem;font-weight:900;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.workbook-question-preview__badges[data-v-17139aaa],.workbook-question-preview__meta[data-v-17139aaa]{display:flex;flex-wrap:wrap;gap:7px}.workbook-question-preview__type[data-v-17139aaa],.workbook-question-preview__difficulty[data-v-17139aaa],.workbook-question-preview__meta span[data-v-17139aaa]{display:inline-flex;align-items:center;min-height:28px;padding:.28rem .6rem;border-radius:999px;font-size:.76rem;font-weight:850;line-height:1}.workbook-question-preview__type[data-v-17139aaa]{background:#4f6cdb1a;color:#3150be}.workbook-question-preview__difficulty--mint[data-v-17139aaa]{background:#3fb48c1f;color:#17795d}.workbook-question-preview__difficulty--amber[data-v-17139aaa]{background:#ffbf4729;color:#9a6100}.workbook-question-preview__difficulty--rose[data-v-17139aaa]{background:#e6688a24;color:#ac2f57}.workbook-question-preview__body[data-v-17139aaa]{min-height:0;display:grid;align-content:start;gap:14px;overflow:auto;padding:16px}.workbook-question-preview__passage[data-v-17139aaa]{padding:14px;border:1px solid rgba(44,52,66,.08);border-radius:16px;background:#f8faffc2}.workbook-question-preview__question[data-v-17139aaa]{display:grid;gap:8px}.workbook-question-preview__question>span[data-v-17139aaa]{color:#3150be;font-size:.78rem;font-weight:900}.workbook-question-preview__question p[data-v-17139aaa]{margin:0;color:#2c3442e6;font-size:.96rem;line-height:1.65}.workbook-question-preview__question p[data-v-17139aaa] .katex{font-size:1em}.workbook-question-preview__choices[data-v-17139aaa]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.workbook-question-preview__choices li[data-v-17139aaa]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;padding:11px 12px;border-radius:16px;background:#4f6cdb0d;color:#2c3442d6;font-size:.9rem;line-height:1.5}.workbook-question-preview__choices li.is-correct[data-v-17139aaa]{border:1px solid rgba(222,172,73,.24);background:linear-gradient(135deg,#ffdd9952,#fff6e0fa);box-shadow:inset 0 0 0 1px #fff9}.workbook-question-preview__choices strong[data-v-17139aaa]{color:#3150be;font-size:.82rem}.workbook-question-preview__choices li.is-correct strong[data-v-17139aaa]{color:#8d6110}.workbook-question-preview__choices span[data-v-17139aaa]{min-width:0}.workbook-question-preview__choices span[data-v-17139aaa] .katex{font-size:1em}.workbook-question-preview__answer[data-v-17139aaa]{display:grid;gap:6px;padding:12px 14px;border:1px solid rgba(222,172,73,.18);border-radius:18px;background:linear-gradient(135deg,#ffdd9938,#fff6e0db)}.workbook-question-preview__answer strong[data-v-17139aaa]{color:#8d6110;font-size:.78rem;font-weight:900}.workbook-question-preview__answer span[data-v-17139aaa]{color:#2c3442eb;font-weight:700;line-height:1.5}.workbook-question-preview__answer span[data-v-17139aaa] .katex{font-size:1em}.workbook-question-preview__subquestions[data-v-17139aaa]{display:grid;gap:12px}.workbook-question-preview__subquestions article[data-v-17139aaa]{display:grid;gap:10px;padding:14px;border:1px solid rgba(79,108,219,.1);border-radius:18px;background:#f8faffb8}.workbook-question-preview__subquestions article>strong[data-v-17139aaa]{color:#24304b;font-size:.9rem}.workbook-question-preview__subquestions p[data-v-17139aaa]{margin:0;color:#2c3442d6;line-height:1.6}.workbook-question-preview__subquestions p[data-v-17139aaa] .katex{font-size:1em}.workbook-question-preview__meta[data-v-17139aaa]{padding-top:2px}.workbook-question-preview__meta span[data-v-17139aaa]{background:#4f6cdb14;color:#4f6cdb}.workbook-question-preview__empty[data-v-17139aaa]{min-height:260px;display:grid;place-content:center;gap:8px;padding:24px;color:var(--text-soft);text-align:center}.workbook-question-preview__empty strong[data-v-17139aaa]{color:#24304b;font-size:1rem}.workbook-question-preview__empty span[data-v-17139aaa]{line-height:1.55}.workbook-studio__main-grid[data-v-007bccdb]{min-height:0;min-width:0;height:100%;flex:1;display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.workbook-studio__main-grid.has-workbook-dock[data-v-007bccdb]{grid-template-columns:minmax(0,1fr) auto}.workbook-studio__workbook-dock[data-v-007bccdb]{min-width:0;min-height:0;display:flex;justify-content:flex-end}.workbook-studio__workbook-dock[data-v-007bccdb] .workspace-draft-dock{min-height:0}.workbook-studio__panel[data-v-007bccdb]{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr)}.workbook-studio__panel[data-v-007bccdb]{position:relative}.workbook-studio__sidebar[data-v-007bccdb]{padding:16px;gap:14px;overflow-y:auto}.workbook-studio__sidebar-head[data-v-007bccdb]{display:grid;gap:6px}.workbook-studio__sidebar-head .tit[data-v-007bccdb]{font-size:1.05rem;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:6px}.workbook-studio__sidebar-head .desc[data-v-007bccdb]{color:var(--text-soft);font-size:.88rem}.workbook-studio__sidebar-head[data-v-007bccdb]{position:relative;padding-bottom:16px}.workbook-studio__sidebar-head[data-v-007bccdb]:after{content:"";position:absolute;left:-16px;right:-16px;bottom:0;height:1px;background:#2c344214}.workbook-studio__sidebar-actions[data-v-007bccdb]{margin-top:12px;display:flex;gap:10px}.workbook-studio__edit-button[data-v-007bccdb]{flex-grow:1;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:16px;padding:12px 8px;font-size:.92rem;font-weight:700;box-shadow:0 14px 28px #1f4fd82e;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease}.workbook-studio__edit-button .icon[data-v-007bccdb]{width:20px;height:20px;flex-shrink:0}.workbook-studio__edit-button[data-v-007bccdb]:hover{filter:brightness(1.02);box-shadow:0 18px 32px #1f4fd83d;transform:translateY(-1px)}.workbook-studio__edit-button[data-v-007bccdb]{border:1px solid rgba(53,80,159,.12);background:#35509f0f;color:#35509f}.workbook-studio__edit-button[data-v-007bccdb]:hover{background:#35509f1a;box-shadow:0 12px 24px #35509f1f}.workbook-studio__edit-button--active[data-v-007bccdb]{background:#d6624c14;border-color:#d6624c24;color:#b54f3d}.workbook-studio__edit-button--active[data-v-007bccdb]:hover{background:#d6624c1f;box-shadow:0 12px 24px #d6624c24}.workbook-studio__field[data-v-007bccdb]{display:grid;gap:6px;padding-top:2px}.workbook-studio__field span[data-v-007bccdb]{font-size:.82rem;font-weight:700;color:var(--text-soft)}.space-divider[data-v-007bccdb]{margin:11px -16px 0;height:1px;background:#2c344214}.workbook-studio__tree[data-v-007bccdb]{min-height:0;flex:1;display:flex;flex-direction:column;position:relative}.workbook-studio__tree.is-edit-locked[data-v-007bccdb]{pointer-events:none;opacity:.54}.workbook-studio__tree .folder-tree-list[data-v-007bccdb]{min-height:0;min-width:0;flex:1 1 auto;overflow:auto;display:grid;align-content:start;gap:4px;width:auto;margin:-16px;padding:16px;overscroll-behavior:contain}.workbook-studio__folder-search-empty[data-v-007bccdb]{padding:.95rem .85rem;border-radius:14px;border:1px dashed rgba(44,52,66,.12);color:var(--text-soft);font-size:.86rem}.workbook-studio__content[data-v-007bccdb]{min-height:0;overflow-y:auto;display:grid;align-content:start;gap:18px;padding:18px 20px 118px;flex:1}.workbook-studio__content-header[data-v-007bccdb]{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0}.workbook-studio__selection-toolbar[data-v-007bccdb]{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;flex-wrap:wrap}.workbook-studio__selection-count[data-v-007bccdb]{color:var(--text-soft);font-size:.84rem;font-weight:800;white-space:nowrap}.workbook-studio__selection-action[data-v-007bccdb]{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border-radius:999px;border:1px solid rgba(79,108,219,.16);background:#ffffffeb;color:#36509d;font-size:.82rem;font-weight:800;white-space:nowrap;box-shadow:0 10px 22px #1f2c4f14,inset 0 1px #ffffffc7;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.workbook-studio__selection-action .icon[data-v-007bccdb]{width:15px;height:15px}.workbook-studio__selection-action[data-v-007bccdb]:hover:not(:disabled){transform:translateY(-1px);border-color:#4f6cdb47;box-shadow:0 14px 26px #1f2c4f1f,inset 0 1px #ffffffd1}.workbook-studio__selection-action[data-v-007bccdb]:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.workbook-studio__selection-action--select[data-v-007bccdb],.workbook-studio__selection-action--move[data-v-007bccdb],.workbook-studio__selection-action--restore[data-v-007bccdb]{background:#eff6fff0;color:#1f4fd8}.workbook-studio__selection-action--danger[data-v-007bccdb]{border-color:#dc26262e;background:#fef2f2f0;color:#b91c1c}.workbook-studio__selection-action--ghost[data-v-007bccdb]{color:var(--text-soft)}.workbook-studio__workbook-section[data-v-007bccdb]{display:grid;gap:14px}.workbook-studio__editor[data-v-007bccdb]{min-height:0;display:flex;flex-direction:column;gap:18px;overflow-y:auto;padding:18px 20px 28px}.workbook-studio__editor-header[data-v-007bccdb]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.workbook-studio__editor-copy[data-v-007bccdb]{min-width:0;display:grid;gap:7px}.workbook-studio__editor-copy h2[data-v-007bccdb],.workbook-studio__editor-copy p[data-v-007bccdb]{margin:0}.workbook-studio__editor-copy h2[data-v-007bccdb]{color:#1f2b45;font-size:clamp(1.32rem,2vw,1.78rem);font-weight:900;line-height:1.24}.workbook-studio__editor-copy p[data-v-007bccdb]{color:var(--text-soft);font-size:.9rem;line-height:1.55}.workbook-studio__editor-metadata[data-v-007bccdb]{display:grid;gap:12px;padding:16px;border:1px solid rgba(44,52,66,.08);border-radius:20px;background:#fffdfaeb}.workbook-studio__editor-field[data-v-007bccdb]{min-width:0;display:grid;gap:7px}.workbook-studio__editor-field>span[data-v-007bccdb]{color:var(--text-soft);font-size:.8rem;font-weight:800}.workbook-studio__editor-textarea[data-v-007bccdb]{width:100%;min-height:108px;resize:vertical;padding:12px 14px;border:1px solid rgba(44,52,66,.12);border-radius:14px;background:#fffffff5;color:var(--text);font:inherit;font-size:.92rem;line-height:1.6;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.workbook-studio__editor-textarea[data-v-007bccdb]:focus{border-color:#4f6cdb6b;background:#fff;box-shadow:0 0 0 3px #4f6cdb1f}.workbook-studio__editor-question-grid[data-v-007bccdb]{flex:1 1 auto;display:grid;grid-template-columns:clamp(260px,40%,360px) 1fr;gap:14px}.workbook-studio__editor-outline[data-v-007bccdb]{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid rgba(44,52,66,.08);border-radius:20px;background:#fffffff5}.workbook-studio__editor-section-head[data-v-007bccdb]{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border-bottom:1px solid rgba(44,52,66,.08);background:#fffdfae0}.workbook-studio__editor-section-head div[data-v-007bccdb]{display:grid;gap:3px}.workbook-studio__editor-section-head strong[data-v-007bccdb]{color:#24304b;font-size:.98rem;font-weight:900}.workbook-studio__editor-section-head span[data-v-007bccdb]{color:var(--text-soft);font-size:.78rem;font-weight:800}.workbook-studio__outline-empty[data-v-007bccdb]{margin:16px;padding:18px;border:1px dashed rgba(79,108,219,.24);border-radius:16px;background:#f8faffb8;color:var(--text-soft);font-size:.9rem;font-weight:800;text-align:center}.workbook-studio__outline-list[data-v-007bccdb]{min-height:0;display:grid;align-content:start;gap:8px;overflow:auto;padding:12px}.workbook-studio__outline-item[data-v-007bccdb]{position:relative;min-width:0;min-height:56px;display:grid;grid-template-columns:24px auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;border:1px solid rgba(44,52,66,.08);border-radius:16px;background:#fffffffa;box-shadow:0 8px 20px #222e590d;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease,opacity .16s ease}.workbook-studio__outline-item[data-v-007bccdb]:hover,.workbook-studio__outline-item[data-v-007bccdb]:focus-visible{border-color:#4f6cdb2e;background:#f8faffeb;box-shadow:0 12px 26px #4f6cdb1a}.workbook-studio__outline-item[data-v-007bccdb]:focus-visible{outline:3px solid rgba(79,108,219,.18);outline-offset:2px}.workbook-studio__outline-item.is-selected[data-v-007bccdb]{border-color:#4f6cdb8c;background:#fffffffa;box-shadow:0 0 0 3px #4f6cdb1a}.workbook-studio__outline-item[data-v-007bccdb]:before,.workbook-studio__outline-item[data-v-007bccdb]:after{position:absolute;left:12px;right:12px;height:3px;border-radius:999px;background:transparent;content:"";pointer-events:none}.workbook-studio__outline-item[data-v-007bccdb]:before{top:-5px}.workbook-studio__outline-item[data-v-007bccdb]:after{bottom:-5px}.workbook-studio__outline-item.is-dragging[data-v-007bccdb]{opacity:.48}.workbook-studio__outline-item.is-drop-active[data-v-007bccdb]{border-color:#4f6cdb42;background:#f8fafff5;box-shadow:0 12px 28px #4f6cdb1f}.workbook-studio__outline-item.is-drop-before[data-v-007bccdb]:before,.workbook-studio__outline-item.is-drop-after[data-v-007bccdb]:after{background:#4f6cdb}.workbook-studio__outline-drag[data-v-007bccdb]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#24304b6b;cursor:grab}.workbook-studio__outline-drag svg[data-v-007bccdb]{width:18px;height:18px}.workbook-studio__outline-type[data-v-007bccdb]{max-width:78px;overflow:hidden;padding:5px 8px;border:1px solid rgba(79,108,219,.14);border-radius:999px;background:#4f6cdb14;color:#35509f;font-size:.74rem;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.workbook-studio__outline-copy[data-v-007bccdb]{min-width:0;display:grid;gap:3px}.workbook-studio__outline-copy strong[data-v-007bccdb],.workbook-studio__outline-copy span[data-v-007bccdb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbook-studio__outline-copy strong[data-v-007bccdb]{color:#24304b;font-size:.92rem;font-weight:900;line-height:1.28}.workbook-studio__outline-copy span[data-v-007bccdb]{color:var(--text-soft);font-size:.78rem;line-height:1.35}.workbook-studio__outline-tools[data-v-007bccdb]{display:inline-flex;align-items:center;gap:6px}.workbook-studio__outline-delete[data-v-007bccdb]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(220,38,38,.18);border-radius:10px;background:#fef2f2e6;color:#dc2626;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.workbook-studio__outline-delete[data-v-007bccdb]:hover{border-color:#dc262652;background:#fee2e2f2;transform:translateY(-1px)}.workbook-studio__outline-delete svg[data-v-007bccdb]{width:17px;height:17px}.workbook-studio__outline-menu-icon[data-v-007bccdb]{width:18px;display:inline-flex;justify-content:center;color:currentColor;font-size:1rem;font-weight:900;line-height:1}.workbook-studio__outline-menu-icon--up[data-v-007bccdb]{transform:rotate(180deg)}.workbook-studio__editor-error[data-v-007bccdb]{margin:0;padding:12px 14px;border:1px solid rgba(220,38,38,.18);border-radius:14px;background:#fef2f2e6;color:#b91c1c;font-size:.86rem;font-weight:800;line-height:1.5}.workbook-studio__editor-footer[data-v-007bccdb]{display:flex;justify-content:flex-end;gap:10px;padding-top:14px;border-top:1px solid rgba(44,52,66,.08)}.workbook-studio__primary-button[data-v-007bccdb]{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border:1px solid rgba(79,108,219,.22);border-radius:999px;background:linear-gradient(135deg,#4f6cdb,#65a6ff);color:#fff;font-size:.9rem;font-weight:900;box-shadow:0 12px 24px #4f6cdb2e;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,opacity .16s ease}.workbook-studio__primary-button[data-v-007bccdb]:hover:not(:disabled){border-color:#4f6cdb57;box-shadow:0 16px 30px #4f6cdb3d;transform:translateY(-1px)}.workbook-studio__primary-button[data-v-007bccdb]:disabled{cursor:default;opacity:.48;box-shadow:none}.workbook-studio__load-more[data-v-007bccdb]{--load-more-bottom-space: 15px;display:flex;flex-direction:column;align-items:center;gap:12px;position:fixed;left:50%;bottom:calc(22px + env(safe-area-inset-bottom,0px) + var(--load-more-bottom-space));transform:translate(-50%);z-index:12;border-radius:24px;background:linear-gradient(180deg,#fffcf7eb,#fffcf7fa 26%,#fffcf7fa);border:1px solid rgba(201,143,37,.16);box-shadow:0 18px 38px #4e391229;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.workbook-studio__load-more-hint[data-v-007bccdb]{margin:0;color:#372b1ab8;font-size:.88rem;line-height:1.5;text-align:center;max-width:560px}.workbook-studio__list-empty[data-v-007bccdb]{border-radius:20px;border:1px solid rgba(44,52,66,.08);background:#fffdfae0;display:grid;gap:12px;padding:18px;border-style:dashed}.workbook-studio__list-empty strong[data-v-007bccdb]{color:var(--text);font-size:.98rem}.workbook-studio__list-empty span[data-v-007bccdb]{color:var(--text-soft);font-size:.86rem;line-height:1.55}.workbook-studio__folder-form-copy[data-v-007bccdb]{display:grid;gap:4px}.workbook-studio__folder-form-copy strong[data-v-007bccdb]{color:var(--text);font-size:.94rem}.workbook-studio__folder-form-copy span[data-v-007bccdb]{color:var(--text-soft);font-size:.84rem;line-height:1.45}.workbook-studio__list[data-v-007bccdb]{min-height:0;display:grid;align-content:start;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.workbook-studio__empty[data-v-007bccdb]{border-radius:24px;border:1px solid rgba(44,52,66,.08);background:#fffdfae0}.workbook-studio__empty[data-v-007bccdb]{margin:20px 18px 96px;min-height:240px;display:grid;place-items:center;gap:8px;padding:28px;text-align:center;border-style:dashed}.workbook-studio__empty strong[data-v-007bccdb]{font-size:1.05rem;color:var(--text)}.workbook-studio__empty span[data-v-007bccdb]{color:var(--text-soft);line-height:1.6}.workbook-studio__ghost-button[data-v-007bccdb]{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:9px 14px;border:1px solid transparent;border-radius:999px;font-size:inherit;font-weight:700;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,opacity .18s ease;gap:4px}.workbook-studio__ghost-button[data-v-007bccdb]:hover:not(:disabled){transform:translateY(0)}.workbook-studio__ghost-button svg[data-v-007bccdb]{flex-shrink:0;width:20px;height:20px}.workbook-studio__ghost-button[data-v-007bccdb]{border:1px solid transparent;background:#303b5914;color:var(--text-soft)}.workbook-studio__ghost-button[data-v-007bccdb]:hover:not(:disabled){background:#303b591f;color:var(--text)}.workbook-studio__ghost-button--primary[data-v-007bccdb]{border-color:transparent;background:#4f6cdb1a;color:#35509f}.workbook-studio__ghost-button--primary[data-v-007bccdb]:hover:not(:disabled){background:#4f6cdb29;color:#35509f}.workbook-studio__ghost-button--primary[data-v-007bccdb]:disabled{cursor:default;opacity:.45;color:#2c34425c;background:#2c34421a;box-shadow:none}.workbook-studio__detail-manage-actions[data-v-007bccdb]{display:inline-flex;align-items:center;gap:8px}.workbook-studio__detail-manage-action[data-v-007bccdb]{height:38px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:1px solid rgba(17,24,39,.12);border-radius:8px;background:#fff;color:var(--text-main);font-size:13px;font-weight:700;line-height:1;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.workbook-studio__detail-manage-action[data-v-007bccdb]:hover{border-color:#4f6cdb3d;background:#f8fafff5;color:#35509f}.workbook-studio__detail-manage-action .icon[data-v-007bccdb]{width:16px;height:16px}.workbook-studio__detail-manage-action--danger[data-v-007bccdb]{border-color:#dc262638;color:#dc2626}.workbook-studio__detail-manage-action--danger[data-v-007bccdb]:hover{border-color:#dc262657;background:#fef2f2f5;color:#b91c1c}.workbook-studio__detail-manage-action--restore[data-v-007bccdb]{border-color:#4f6cdb38;color:#35509f}.workbook-studio__detail-manage-action--restore[data-v-007bccdb]:hover{border-color:#4f6cdb57;background:#f8fafff5;color:#263b7d}@media (max-width: 900px){.workbook-studio__load-more[data-v-007bccdb]{--load-more-bottom-space: 0px;width:min(560px,100vw - 32px)}.workbook-studio__ghost-button[data-v-007bccdb]{width:100%}.workbook-studio__content[data-v-007bccdb]{padding:18px 20px}.workbook-studio__content-header[data-v-007bccdb]{align-items:stretch;flex-direction:column}.workbook-studio__selection-toolbar[data-v-007bccdb]{justify-content:stretch}.workbook-studio__selection-action[data-v-007bccdb]{flex:1 1 0}.workbook-studio__selection-count[data-v-007bccdb]{flex:1 0 100%}.workbook-studio__editor[data-v-007bccdb]{padding:18px 20px}.workbook-studio__editor-header[data-v-007bccdb]{flex-direction:column}.workbook-studio__editor-question-grid[data-v-007bccdb]{grid-template-columns:minmax(0,1fr)}.workbook-studio__editor-outline[data-v-007bccdb]{min-height:360px}.workbook-studio__outline-item[data-v-007bccdb]{grid-template-columns:24px minmax(0,1fr) auto}.workbook-studio__outline-type[data-v-007bccdb]{grid-column:2;width:max-content}.workbook-studio__outline-copy[data-v-007bccdb]{grid-column:2}.workbook-studio__outline-tools[data-v-007bccdb]{grid-column:3;grid-row:1/span 2}.workbook-studio__editor-footer[data-v-007bccdb]{justify-content:stretch}.workbook-studio__editor-footer .workbook-studio__primary-button[data-v-007bccdb]{width:100%}}.folder-tree-list[data-v-007bccdb]{display:grid;gap:6px;width:max-content;min-width:100%}.bundle-studio[data-v-48ef1e23]{min-height:100%;min-width:0;display:flex;flex:1}.bundle-studio__main-grid[data-v-48ef1e23]{width:100%;min-width:0;min-height:0;display:grid;gap:18px;grid-template-columns:minmax(0,1fr);align-items:stretch;flex:1;transition:grid-template-columns .26s ease}.bundle-studio__main-grid.has-draft-dock[data-v-48ef1e23]{grid-template-columns:minmax(0,1fr) auto}.bundle-studio__draft-dock[data-v-48ef1e23]{min-width:0;min-height:0;height:100%;display:flex;justify-self:end}.bundle-studio__sr-only[data-v-48ef1e23]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bundle-studio__detail-stat[data-v-48ef1e23]{min-width:86px;display:grid;justify-items:center;gap:2px;padding:12px 14px;border-radius:22px;background:#ffffffb3;border:1px solid rgba(176,119,17,.16)}.bundle-studio__detail-stat strong[data-v-48ef1e23]{font-size:1.22rem;color:#8f5a08;line-height:1}.bundle-studio__detail-stat span[data-v-48ef1e23]{color:#35250eb8;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bundle-studio__ghost-button[data-v-48ef1e23]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.8rem 1rem;border:1px solid transparent;border-radius:999px;font-size:.9rem;font-weight:700;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,opacity .16s ease;gap:4px}.bundle-studio__ghost-button[data-v-48ef1e23]:hover:not(:disabled){transform:translateY(-1px)}.bundle-studio__ghost-button svg[data-v-48ef1e23]{flex-shrink:0;width:20px;height:20px}.bundle-studio__ghost-button[data-v-48ef1e23]:disabled{cursor:not-allowed;opacity:.55;color:#2c34425c;background:#2c34421a;box-shadow:none}.bundle-studio__ghost-button[data-v-48ef1e23]{border:1px solid rgba(133,93,18,.16);background:#855d1214;color:#7f5310}.bundle-studio__ghost-button[data-v-48ef1e23]:hover:not(:disabled){background:#855d121f;color:#7f5310;border-color:#855d1242;box-shadow:0 12px 24px #7f55121f}.bundle-studio__sidebar-empty[data-v-48ef1e23],.bundle-studio__list-empty[data-v-48ef1e23]{display:grid;place-items:center;gap:8px;min-height:188px;padding:24px;border-radius:28px;border:1px dashed rgba(176,119,17,.22);background:#ffffff85;text-align:center}.bundle-studio__sidebar-empty strong[data-v-48ef1e23],.bundle-studio__list-empty strong[data-v-48ef1e23]{font-size:1.06rem;color:#24190a}.bundle-studio__sidebar-empty span[data-v-48ef1e23],.bundle-studio__list-empty span[data-v-48ef1e23]{max-width:36rem;color:#35250ead;line-height:1.6}.bundle-studio__workspace[data-v-48ef1e23]{width:100%;min-height:560px;height:calc(100dvh - var(--workspace-header-height) - 44px)}.bundle-studio__sidebar[data-v-48ef1e23]{min-height:0;padding:16px;gap:14px;overflow-y:auto}.bundle-studio__detail[data-v-48ef1e23]{min-height:0;padding:18px 20px 118px;overflow-y:auto}.bundle-studio__load-more[data-v-48ef1e23]{display:grid;justify-items:center;position:fixed;left:50%;bottom:calc(22px + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:12;width:min(560px,100vw - 32px);padding:16px 14px;border-radius:24px;background:linear-gradient(180deg,#fffaefeb,#fffaeffa 26%,#fffaeffa);border:1px solid rgba(201,143,37,.16);box-shadow:0 18px 38px #4e391229;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none}.bundle-studio__load-more[data-v-48ef1e23]>*{pointer-events:auto}.bundle-studio__detail[data-v-48ef1e23]{display:grid;align-content:start;gap:18px;min-height:0}.bundle-studio__content-header[data-v-48ef1e23]{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0}.bundle-studio__selection-toolbar[data-v-48ef1e23]{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;flex-wrap:wrap}.bundle-studio__selection-count[data-v-48ef1e23]{color:var(--text-soft);font-size:.84rem;font-weight:800;white-space:nowrap}.bundle-studio__selection-action[data-v-48ef1e23]{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border-radius:999px;border:1px solid rgba(181,111,16,.18);background:#ffffffeb;color:#8f5a08;font-size:.82rem;font-weight:800;white-space:nowrap;box-shadow:0 10px 22px #5e481f14,inset 0 1px #ffffffc7;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.bundle-studio__selection-action .icon[data-v-48ef1e23]{width:15px;height:15px}.bundle-studio__selection-action[data-v-48ef1e23]:hover:not(:disabled){transform:translateY(-1px);border-color:#b56f104d;box-shadow:0 14px 26px #5e481f1f,inset 0 1px #ffffffd1}.bundle-studio__selection-action[data-v-48ef1e23]:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.bundle-studio__selection-action--select[data-v-48ef1e23],.bundle-studio__selection-action--move[data-v-48ef1e23],.bundle-studio__selection-action--restore[data-v-48ef1e23]{background:#fff7e8f5;color:#9a610e}.bundle-studio__selection-action--danger[data-v-48ef1e23]{border-color:#dc26262e;background:#fef2f2f0;color:#b91c1c}.bundle-studio__selection-action--ghost[data-v-48ef1e23]{color:var(--text-soft)}.bundle-studio__detail-copy[data-v-48ef1e23],.bundle-studio__section-copy[data-v-48ef1e23]{display:grid;gap:6px}.bundle-studio__detail-copy p[data-v-48ef1e23],.bundle-studio__detail-copy strong[data-v-48ef1e23],.bundle-studio__detail-copy span[data-v-48ef1e23],.bundle-studio__section-copy p[data-v-48ef1e23],.bundle-studio__section-copy strong[data-v-48ef1e23],.bundle-studio__section-copy span[data-v-48ef1e23]{margin:0}.bundle-studio__status-badge[data-v-48ef1e23]{display:inline-flex;align-items:center;min-height:20px;padding:0 .48rem;border-radius:999px;background:#bb7d181f;color:#9a610e;font-size:.68rem;font-weight:800;letter-spacing:.02em;white-space:nowrap}.bundle-studio__section-head[data-v-48ef1e23],.bundle-studio__detail-head[data-v-48ef1e23]{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.bundle-studio__sidebar-head[data-v-48ef1e23]{display:grid;gap:6px}.bundle-studio__sidebar-head .tit[data-v-48ef1e23]{font-size:1.05rem;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:6px}.bundle-studio__sidebar-head .desc[data-v-48ef1e23]{color:var(--text-soft);font-size:.88rem}.bundle-studio__sidebar-head[data-v-48ef1e23]{position:relative;padding-bottom:16px}.bundle-studio__sidebar-head[data-v-48ef1e23]:after{content:"";position:absolute;left:-16px;right:-16px;bottom:0;height:1px;background:#2c344214}.bundle-studio__sidebar-actions[data-v-48ef1e23]{margin-top:12px;display:flex;gap:10px}.bundle-studio__edit-button[data-v-48ef1e23]{flex-grow:1;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:16px;padding:12px 8px;font-size:.92rem;font-weight:700;box-shadow:0 14px 28px #b56f1029;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease}.bundle-studio__edit-button .icon[data-v-48ef1e23]{width:20px;height:20px;flex-shrink:0}.bundle-studio__edit-button[data-v-48ef1e23]:hover{filter:brightness(1.02);box-shadow:0 18px 32px #b56f1038;transform:translateY(-1px)}.bundle-studio__edit-button[data-v-48ef1e23]{border:1px solid rgba(181,111,16,.16);background:#b56f1012;color:#8f5a08}.bundle-studio__edit-button[data-v-48ef1e23]:hover{background:#b56f101c;box-shadow:0 12px 24px #b56f101f}.bundle-studio__edit-button--active[data-v-48ef1e23]{background:#d6624c14;border-color:#d6624c24;color:#b54f3d}.bundle-studio__edit-button--active[data-v-48ef1e23]:hover{background:#d6624c1f;box-shadow:0 12px 24px #d6624c24}.bundle-studio__field[data-v-48ef1e23]{display:grid;gap:6px;padding-top:2px}.bundle-studio__field span[data-v-48ef1e23]{font-size:.82rem;font-weight:700;color:var(--text-soft)}.space-divider[data-v-48ef1e23]{margin:11px -16px 0;height:1px;background:#2c344214}.bundle-studio__tree[data-v-48ef1e23]{min-height:0;flex:1;display:flex;flex-direction:column;position:relative}.bundle-studio__tree.is-edit-locked[data-v-48ef1e23]{pointer-events:none;opacity:.54}.bundle-studio__folder-tree[data-v-48ef1e23]{min-height:0;min-width:0;flex:1 1 auto;overflow:auto;display:grid;align-content:start;gap:4px;width:auto;margin:-16px;padding:16px;overscroll-behavior:contain}.bundle-studio__folder-search-empty[data-v-48ef1e23]{padding:.95rem .85rem;border-radius:14px;border:1px dashed rgba(44,52,66,.12);color:var(--text-soft);font-size:.86rem}.bundle-studio__bundle-grid[data-v-48ef1e23]{display:grid;gap:14px}.bundle-studio__bundle-grid[data-v-48ef1e23]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));justify-content:start;align-items:start}.bundle-studio__bundle-card[data-v-48ef1e23]{position:relative;display:grid;gap:14px;padding:20px;border-radius:24px;border:1px solid rgba(201,143,37,.12);background:linear-gradient(180deg,#fffffff0,#f9f4ebf0),#fff;box-shadow:0 18px 34px #5e481f14;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.bundle-studio__bundle-card[data-v-48ef1e23]:hover{transform:translateY(-2px);border-color:#c98f2538;box-shadow:0 22px 38px #5e481f1f}.bundle-studio__bundle-card[data-v-48ef1e23]:focus-visible{outline:3px solid rgba(201,143,37,.32);outline-offset:3px}.bundle-studio__bundle-card--selection-mode[data-v-48ef1e23]{border-color:#d9971b47}.bundle-studio__bundle-card--selection-mode[data-v-48ef1e23]:hover{border-color:#d9971b7a}.bundle-studio__bundle-card--selection-mode.is-selected[data-v-48ef1e23]{border-color:#b56f10d1;background:linear-gradient(180deg,#fffcf4fa,#fff4d6f5),#fff7e8f5;box-shadow:0 0 0 3px #d9971b33,0 24px 46px #b56f102e,inset 0 1px #ffffffd1}.bundle-studio__selection-indicator[data-v-48ef1e23]{position:absolute;top:16px;right:16px;z-index:5;display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 11px;border-radius:999px;border:1px solid rgba(181,111,16,.16);background:#fffcf5eb;color:#8f5a08;font-size:.74rem;font-weight:900;line-height:1;box-shadow:0 10px 18px #1f2c4f14,inset 0 1px #ffffffd1;pointer-events:none}.bundle-studio__selection-indicator.is-selected[data-v-48ef1e23]{border-color:#8f5a08db;background:#b56f10;color:#fff;box-shadow:0 14px 26px #b56f1042,inset 0 1px #ffffff3d}.bundle-studio__bundle-card--amber[data-v-48ef1e23]{background:radial-gradient(circle at top right,rgba(255,222,143,.24),transparent 34%),linear-gradient(180deg,#fffffff0,#f9f4ebf0)}.bundle-studio__bundle-card--copper[data-v-48ef1e23]{background:radial-gradient(circle at top right,rgba(223,160,124,.22),transparent 34%),linear-gradient(180deg,#fffffff0,#f9f4ebf0)}.bundle-studio__bundle-card--olive[data-v-48ef1e23]{background:radial-gradient(circle at top right,rgba(191,202,135,.22),transparent 34%),linear-gradient(180deg,#fffffff0,#f9f4ebf0)}.bundle-studio__bundle-card--blue[data-v-48ef1e23]{background:radial-gradient(circle at top right,rgba(157,191,229,.22),transparent 34%),linear-gradient(180deg,#fffffff0,#f9f4ebf0)}.bundle-studio__bundle-head[data-v-48ef1e23],.bundle-studio__bundle-meta[data-v-48ef1e23],.bundle-studio__bundle-tags[data-v-48ef1e23],.bundle-studio__bundle-chips[data-v-48ef1e23],.bundle-studio__bundle-actions[data-v-48ef1e23],.bundle-studio__bundle-count[data-v-48ef1e23]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bundle-studio__bundle-head[data-v-48ef1e23]{justify-content:space-between}.bundle-studio__bundle-chip[data-v-48ef1e23],.bundle-studio__bundle-count[data-v-48ef1e23],.bundle-studio__bundle-tag[data-v-48ef1e23]{min-height:30px;display:inline-flex;align-items:center;padding:0 .8rem;border-radius:999px;background:#ffffffb8;color:#35250ec2;font-size:.78rem;font-weight:700;border:1px solid rgba(176,119,17,.12)}.bundle-studio__bundle-actions[data-v-48ef1e23]{margin-left:auto;flex-wrap:nowrap}.bundle-studio__bundle-favorite[data-v-48ef1e23]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(241,181,66,.18);border-radius:10px;background:linear-gradient(180deg,#fffaf0f5,#f8ecccf5);color:#9b6600c7;box-shadow:0 10px 18px #f1b54214,inset 0 1px #ffffffbd;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,color .16s ease,background-color .16s ease}.bundle-studio__bundle-favorite[data-v-48ef1e23]:hover{transform:translateY(-1px);border-color:#f1b54257;color:#ba7b00;box-shadow:0 14px 24px #f1b54224,inset 0 1px #ffffffd1}.bundle-studio__bundle-favorite.is-active[data-v-48ef1e23]{background:linear-gradient(180deg,#fff5dbfa,#f4dda3fa);border-color:#d9971b61;color:#ba7b00;box-shadow:0 16px 28px #f1b5422e,inset 0 1px #ffffffdb}.bundle-studio__bundle-favorite.is-active svg[data-v-48ef1e23]{fill:currentColor}.bundle-studio__bundle-favorite svg[data-v-48ef1e23]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;pointer-events:none}.bundle-studio__bundle-toast[data-v-48ef1e23]{position:absolute;left:50%;top:16px;z-index:4;transform:translate(-50%);max-width:calc(100% - 120px);padding:.58rem .82rem;border-radius:999px;background:#714811d1;color:#fff9ef;border:1px solid rgba(255,232,191,.34);font-size:.78rem;font-weight:700;line-height:1.2;text-align:center;box-shadow:0 12px 24px #7148112e,inset 0 1px #fff4df2e;pointer-events:none}.bundle-studio__bundle-icon-button[data-v-48ef1e23]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ffffffb8;border:1px solid rgba(176,119,17,.12);color:#35250ec2;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.bundle-studio__bundle-icon-button[data-v-48ef1e23]:hover{transform:translateY(-1px);background:#fff7e8f5;border-color:#b0771138;box-shadow:0 12px 24px #5e481f14}.bundle-studio__bundle-icon-button .icon[data-v-48ef1e23]{width:16px;height:16px}.bundle-studio__bundle-count .icon[data-v-48ef1e23]{width:15px;height:15px;color:#bb7d18}.bundle-studio__bundle-title[data-v-48ef1e23]{color:#24190a;font-size:1.08rem;line-height:1.4}.bundle-studio__bundle-description[data-v-48ef1e23]{margin:0;color:#35250eb8;line-height:1.68;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;max-height:6.72rem}.bundle-studio__bundle-meta[data-v-48ef1e23]{color:#35250e9e;font-size:.82rem;font-weight:700}.bundle-studio__ghost-button--primary[data-v-48ef1e23]{border-color:transparent;background:linear-gradient(135deg,#d2911f,#b56f10);color:#fff;box-shadow:0 14px 28px #b56f103d}.bundle-studio__detail-meta[data-v-48ef1e23]{display:flex;flex-wrap:wrap;gap:8px}.bundle-studio__detail-chip[data-v-48ef1e23]{display:inline-flex;align-items:center;min-height:30px;padding:0 .8rem;border-radius:999px;background:#d6a85224;color:#8b5a12;font-size:.8rem;font-weight:700}.bundle-studio__detail-description[data-v-48ef1e23]{color:#35250ec7;line-height:1.7}.bundle-studio__detail-list[data-v-48ef1e23]{display:grid;gap:16px}.bundle-studio__detail-item[data-v-48ef1e23]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start}.bundle-studio__detail-index[data-v-48ef1e23]{min-width:44px;min-height:44px;display:inline-grid;place-items:center;border-radius:18px;background:#bb7d181f;color:#9a610e;font-size:.92rem;font-weight:900}.bundle-studio__detail-body[data-v-48ef1e23]{display:grid;gap:10px}.bundle-studio__detail-actions[data-v-48ef1e23]{display:flex;align-items:center;gap:8px}.bundle-studio__detail-action[data-v-48ef1e23]{height:38px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:1px solid rgba(17,24,39,.12);border-radius:8px;background:#fff;color:var(--text-main);font-size:13px;font-weight:700;line-height:1;transition:border-color .16s ease,background-color .16s ease,color .16s ease,opacity .16s ease}.bundle-studio__detail-action[data-v-48ef1e23]:disabled{cursor:default;opacity:.5}.bundle-studio__detail-action .icon[data-v-48ef1e23]{width:16px;height:16px}.bundle-studio__detail-action--restore[data-v-48ef1e23]{border-color:#b4730d3d;color:#92500f}.bundle-studio__detail-action--restore[data-v-48ef1e23]:hover:not(:disabled){border-color:#b4730d5c;background:#fffaf0f5;color:#7c3f0c}.bundle-studio__detail-card[data-v-48ef1e23]{overflow:hidden;border-radius:24px}.bundle-studio__detail-card--workbook[data-v-48ef1e23]{display:grid;gap:12px;padding:18px 20px;border-radius:24px;border:1px solid rgba(196,134,27,.16);background:#fffcf7e6}.bundle-studio__detail-workbook-head[data-v-48ef1e23]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.bundle-studio__detail-workbook-head strong[data-v-48ef1e23]{color:#24190a;font-size:1rem}.bundle-studio__detail-workbook-head span[data-v-48ef1e23]{color:#35250e9e;font-size:.8rem;font-weight:700}.bundle-studio__detail-workbook-description[data-v-48ef1e23]{margin:0;color:#35250eb8;line-height:1.6}.bundle-studio__detail-workbook-meta[data-v-48ef1e23]{display:flex;flex-wrap:wrap;gap:8px}.bundle-studio__toast[data-v-48ef1e23]{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:50;max-width:min(100vw - 32px,420px);padding:.7rem 1rem;border-radius:999px;background:#714811eb;color:#fff9ef;border:1px solid rgba(255,232,191,.34);font-size:.82rem;font-weight:700;line-height:1.2;text-align:center;box-shadow:0 12px 24px #7148112e,inset 0 1px #fff4df2e;pointer-events:none}@media (max-width: 900px){.bundle-studio__section-head[data-v-48ef1e23],.bundle-studio__detail-head[data-v-48ef1e23]{flex-direction:column}.bundle-studio__detail-stats[data-v-48ef1e23]{width:100%;justify-content:space-between}.bundle-studio__main-grid[data-v-48ef1e23],.bundle-studio__main-grid.has-draft-dock[data-v-48ef1e23]{min-height:unset;height:auto;grid-template-columns:minmax(0,1fr)}.bundle-studio__workspace[data-v-48ef1e23]{min-height:unset;height:auto}.bundle-studio__sidebar[data-v-48ef1e23],.bundle-studio__detail[data-v-48ef1e23]{padding:18px 20px}.bundle-studio__detail[data-v-48ef1e23]{overflow-y:unset}.bundle-studio__content-header[data-v-48ef1e23]{align-items:stretch;flex-direction:column}.bundle-studio__selection-toolbar[data-v-48ef1e23]{justify-content:stretch}.bundle-studio__selection-action[data-v-48ef1e23]{flex:1 1 0}.bundle-studio__selection-count[data-v-48ef1e23]{flex:1 0 100%}}.bundle-studio__detail-content[data-v-48ef1e23]{min-height:0;overflow-y:auto;padding:18px 26px 24px;display:flex;flex-direction:column;gap:14px;flex:1}.show-content-preview__empty{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:18px;text-align:center;flex-grow:1}.show-content-preview__empty .ico{font-family:BBH Bogle,sans-serif;font-weight:700;font-size:1.8rem;border-radius:50%;color:var(--text-soft);border:1px solid var(--text-soft);margin:0 auto 10px;min-width:50px;height:50px;display:flex;align-items:center;justify-content:center;line-height:1;flex-shrink:0}.show-content-preview__empty .title{color:#24304b;font-size:.96rem;font-weight:700}.show-content-preview__empty .description{color:var(--text-soft);font-size:.84rem;line-height:1.5}.show-content-preview{height:100%;--show-line: rgba(44, 52, 66, .1);--show-blue: #4f6cdb}.show-content-preview--fit{min-height:0}.show-content-preview__slide-layout{--show-dock-panel-width: 300px;--show-rail-width: 56px;min-height:0;height:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:18px}.show-content-preview__stage{min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:16px;min-height:0}.show-content-preview__stage:has(.show-content-preview__empty){grid-template-rows:1fr}.show-content-preview__stage:has(.show-content-preview__empty) .show-content-preview__main{margin:auto;height:fit-content}.show-content-preview__toolbar{min-width:0;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.show-content-preview__stage-body{min-height:0;display:grid;grid-template-rows:minmax(0,1fr);overflow:hidden;border:1px solid rgba(44,52,66,.1);border-radius:24px;background:#fff;box-shadow:0 16px 34px #222e5914}.show-content-preview__content-body{min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden}.show-content-preview__main{min-width:0;height:100%;display:grid;align-content:start;gap:16px;overflow:auto;padding:18px}.show-content-preview__content-footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid rgba(44,52,66,.08);background:#fffffff5}.show-content-preview__section{min-width:0;border:1px solid rgba(44,52,66,.1);border-radius:20px;background:#fffffff5}.show-content-preview__rail-dock{--show-rail-border: rgba(79, 108, 219, .12);width:var(--show-rail-width);min-height:0;height:100%;display:flex;align-items:stretch;overflow:hidden;border:1px solid var(--show-rail-border);border-radius:24px;background:linear-gradient(180deg,#f8fafffa,#fffffff5);box-shadow:0 14px 30px #222e5912;transition:width .22s ease,border-color .18s ease,box-shadow .18s ease}.show-content-preview__rail-dock.is-open{width:calc(var(--show-dock-panel-width) + var(--show-rail-width))}.show-content-preview__dock-panel{width:var(--show-dock-panel-width);flex:0 0 var(--show-dock-panel-width);min-width:0;min-height:0;display:grid;opacity:1;transform:translate(0);transition:width .22s ease,flex-basis .22s ease,opacity .16s ease,transform .2s ease}.show-content-preview__rail-dock:not(.is-open) .show-content-preview__dock-panel{width:0;flex-basis:0;opacity:0;transform:translate(18px);pointer-events:none}.show-content-preview__rail{position:relative;z-index:1;width:var(--show-rail-width);flex:0 0 var(--show-rail-width);min-height:0;display:flex;flex-direction:column;align-items:center;gap:12px;padding:14px 8px;border-left:1px solid var(--show-rail-border);background:linear-gradient(180deg,#f6f8fff5,#eff3fff0)}.show-content-preview__rail-button{position:relative;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:14px;background:#ffffff94;color:#2f416fc7;box-shadow:inset 0 0 0 1px #4f6cdb14;cursor:pointer;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease,color .16s ease}.show-content-preview__rail-button:hover{background:#ffffffc7;color:#3452ba;box-shadow:inset 0 0 0 1px #4f6cdb24,0 9px 18px #222e591a;transform:translateY(-1px)}.show-content-preview__rail-button:focus-visible{outline:3px solid rgba(79,108,219,.2);outline-offset:2px}.show-content-preview__rail-button.is-active{background:linear-gradient(180deg,#4f6cdb29,#7db8ff33);color:#3251bf;box-shadow:inset 0 0 0 1px #4f6cdb2e,0 10px 20px #4f6cdb24}.show-content-preview__rail-button:disabled{background:var(--field-surface);pointer-events:none}.show-content-preview__rail-button:disabled img{opacity:.5;filter:grayscale(100%)}.show-content-preview__rail-button--sequence{margin-top:auto}.show-content-preview__rail-icon{width:25px;height:25px;display:block;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.show-content-preview__description-head{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 16px;border-bottom:1px solid rgba(44,52,66,.08)}.show-content-preview__description-head strong{color:#24304b;font-size:.96rem;font-weight:900}.show-content-preview__description-list{min-height:0;display:grid;align-content:start;gap:0;overflow:auto;margin:0;padding:10px 16px 0}.show-content-preview__description-item{display:grid;gap:6px;padding:12px 0;border-bottom:1px solid rgba(44,52,66,.08)}.show-content-preview__description-item dt{color:#24304bad;font-size:.74rem;font-weight:900}.show-content-preview__description-item dd,.show-content-preview__description-item p{margin:0;color:#263149;font-size:.88rem;font-weight:750;line-height:1.55;word-break:break-word}.show-content-preview__sequence-list{min-height:0;display:grid;align-content:start;gap:8px;overflow:auto;padding:12px 14px 14px}.show-content-preview__sequence-item{position:relative;width:100%;min-width:0;min-height:54px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;border:1px solid transparent;background:transparent;color:#24304b;text-align:left;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.show-content-preview__sequence-item:before{position:absolute;top:-1px;bottom:-1px;left:-1px;width:3px;background:transparent;content:""}.show-content-preview__sequence-item:hover{border-color:#4f6cdb24;background:#4f6cdb0f;box-shadow:0 10px 20px #222e5914;transform:translateY(-1px)}.show-content-preview__sequence-item:focus-visible{outline:3px solid rgba(79,108,219,.22);outline-offset:2px}.show-content-preview__sequence-item.is-active{border-color:#4f6cdb33;background:#4f6cdb17;box-shadow:inset 0 0 0 1px #4f6cdb14}.show-content-preview__sequence-item.is-active:before{background:#4f6cdb}.show-content-preview__sequence-number{color:#24304b7a;font-size:.76rem;font-weight:900;letter-spacing:0}.show-content-preview__sequence-copy{min-width:0;display:grid;gap:3px}.show-content-preview__sequence-copy strong{overflow:hidden;color:#24304b;font-size:.9rem;font-weight:900;line-height:1.28;text-overflow:ellipsis;white-space:nowrap}.show-content-preview__sequence-meta{min-width:0;display:inline-flex;align-items:center;gap:6px;overflow:hidden;color:#24304b94;font-size:.72rem;font-weight:850;line-height:1.2}.show-content-preview__sequence-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.show-content-preview__tags{display:flex;flex-wrap:wrap;gap:6px}.show-content-preview__tags span{min-height:24px;display:inline-flex;align-items:center;padding:0 9px;border:1px solid rgba(79,108,219,.16);border-radius:999px;background:#4f6cdb14;color:#35509f;font-size:.76rem;font-weight:900}.show-content-preview__section-head{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 18px;border-bottom:1px solid rgba(44,52,66,.08);background:#f8faffe0}.show-content-preview__section-head strong{color:#24304b;font-size:.9rem;font-weight:900}.show-content-preview__section-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.show-content-preview__answer-toggle{width:auto;min-height:32px;display:inline-flex;align-items:center;justify-content:space-between;gap:7px;padding:6px 9px;border:1px solid rgba(44,52,66,.08);border-radius:999px;background:#ffffffeb;color:#1c304b;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.show-content-preview__answer-toggle:hover{border-color:#4f6cdb33;transform:translateY(-1px)}.show-content-preview__answer-toggle strong{margin:0;color:inherit;font-size:.72rem;font-weight:800;line-height:1.2;white-space:nowrap}.show-content-preview__answer-toggle.is-active{border-color:#4f6cdb38;background:#4f6cdb14}.show-content-preview__answer-toggle.is-active .show-content-preview__answer-toggle-track{background:#4f6cdbb3}.show-content-preview__answer-toggle.is-active .show-content-preview__answer-toggle-thumb{transform:translate(14px)}.show-content-preview__answer-toggle-track{position:relative;flex:0 0 auto;width:34px;height:20px;border-radius:999px;background:#3038462e;transition:background-color .16s ease}.show-content-preview__answer-toggle-thumb{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:999px;background:#fff;box-shadow:0 4px 10px #22252c29;transition:transform .16s ease}.show-content-preview__section-body{padding:18px}.show-content-preview__text,.show-content-preview__question,.show-content-preview__rich-text{color:var(--text);line-height:1.8;word-break:break-word}.show-content-preview__question{padding:18px;border-radius:18px;background:#f5f8ffe6;color:#202b44;font-size:1rem;font-weight:800}.show-content-preview__formula-scroll{width:100%;overflow-x:auto;overflow-y:hidden;display:flex;text-align:center;min-height:180px;padding:24px;border-radius:20px;background:linear-gradient(135deg,#f2f6ffeb,#fffffff5)}.show-content-preview__formula{margin:auto;word-break:break-word;font-size:1.28rem}.show-content-preview__formula .katex-display{margin:0}.show-content-preview__image-frame{display:flex;align-items:center;justify-content:center;min-height:280px;padding:18px;border:1px solid rgba(44,52,66,.08);border-radius:20px;background:linear-gradient(45deg,rgba(79,108,219,.04) 25%,transparent 25%),linear-gradient(-45deg,rgba(79,108,219,.04) 25%,transparent 25%),#fff;background-size:18px 18px}.show-content-preview__image{max-width:100%;max-height:min(52vh,520px);object-fit:contain;border-radius:16px}.show-content-preview__choice-list{display:grid;gap:10px}.show-content-preview__choice{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;padding:12px;border:1px solid rgba(44,52,66,.08);border-radius:16px;background:#f8faffd1}.show-content-preview__choice.is-correct{border-color:#4f6cdb47;background:#4f6cdb1a;box-shadow:0 10px 24px #4f6cdb1a}.show-content-preview__choice-label{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#4f6cdb1f;color:#35509f;font-weight:600}.show-content-preview__choice-text{min-width:0;color:var(--text);line-height:1.65;word-break:break-word;min-height:30px;align-content:center}.show-content-preview__answer{color:#1c304bf0;line-height:1.8;word-break:break-word}.show-content-preview__answer-placeholder{min-height:86px;display:flex;align-items:center;justify-content:center;padding:18px;border:1px dashed rgba(79,108,219,.26);border-radius:18px;background:#f8faffb8;color:var(--text-soft);font-size:.88rem;font-weight:800;line-height:1.5;text-align:center}.show-content-preview__answer p{margin:0}.show-content-preview__answer p+p{margin-top:.85rem}.show-content-preview--presentation{--show-blue: #2f5bd8}.show-content-preview--presentation .show-content-preview__slide-layout{--show-dock-panel-width: 340px;--show-rail-width: 56px;grid-template-columns:minmax(0,1fr) auto;gap:0;border-top:1px solid rgba(31,39,55,.1);border-bottom:1px solid rgba(31,39,55,.1);background:#fff}.show-content-preview--presentation .show-content-preview__stage{gap:0;border-right:1px solid rgba(31,39,55,.1)}.show-content-preview--presentation .show-content-preview__slide-layout.is-dock-closed .show-content-preview__stage{border-right:0}.show-content-preview--presentation .show-content-preview__toolbar,.show-content-preview--presentation .show-content-preview__stage-body,.show-content-preview--presentation .show-content-preview__section,.show-content-preview--presentation .show-content-preview__question,.show-content-preview--presentation .show-content-preview__formula,.show-content-preview--presentation .show-content-preview__image-frame,.show-content-preview--presentation .show-content-preview__choice,.show-content-preview--presentation .show-content-preview__empty{border-radius:0;box-shadow:none}.show-content-preview--presentation .show-content-preview__toolbar{padding:16px 22px;border:0;border-bottom:1px solid rgba(31,39,55,.1);background:#fff}.show-content-preview--presentation .show-content-preview__stage-body{border:0;background:#fff}.show-content-preview--presentation .show-content-preview__main{padding:10px 16px}.show-content-preview--presentation .show-content-preview__section{border-color:#1f27371a}.show-content-preview--presentation .show-content-preview__rail-dock{--show-rail-border: rgba(31, 39, 55, .14);border-width:0 1px 0 0;border-color:#1f27371a;border-radius:0;box-shadow:none;background:#fff}.show-content-preview--presentation .show-content-preview__rail{background:#f8fafc}.show-content-preview--presentation .show-content-preview__description-head{min-height:56px;padding:0 22px}.show-content-preview--presentation .show-content-preview__description-list{padding:10px 22px 0}.show-content-preview--presentation .show-content-preview__sequence-list{padding:12px 18px 18px}.show-content-preview--presentation .show-content-preview__content-footer{padding:12px 22px}.show-content-preview__inner{position:sticky;top:0;display:flex;flex-direction:column;min-height:0;align-self:flex-start}.show-content-preview__rail-dock__backdrop{display:none}.show-content-preview_dock-panel__close-button{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:0;margin-right:-8px}.show-content-preview_dock-panel__close-button:hover{background-color:#303b590a}.show-content-preview_dock-panel__close-button svg{width:20px;height:20px}@media (max-width: 1400px){.show-content-preview__inner{position:static}}@media (max-width: 1100px){.show-content-preview--presentation{--draft-panel-width: min(800px, calc(100vw - 24px) );--draft-rail-width: 64px;--draft-shell-radius: var(--content-border-radius, 28px)}.show-content-preview--presentation .show-content-preview__rail-dock{position:absolute;width:unset!important;height:unset!important;background:transparent;border:0!important}.show-content-preview--presentation .show-content-preview__rail-button{width:32px;height:32px;border-radius:50%}.show-content-preview--presentation .show-content-preview__rail-icon{width:20px;height:20px}.show-content-preview--presentation .show-content-preview__rail{position:fixed;z-index:var(--z-index-workbook-dock-panel);right:12px;width:44px;padding:8px 5px;height:auto;top:50%;transform:translateY(-50%);border-radius:24px;border:1px solid var(--show-rail-border);transition:right .24s ease,left .24s ease,transform .18s ease,box-shadow .18s ease}.show-content-preview--presentation .is-open .show-content-preview__rail{right:calc(var(--draft-panel-width) + 12px)}.show-content-preview--presentation .show-content-preview__dock-panel{box-shadow:0 20px 38px #35312b1f;position:fixed;z-index:var(--z-index-workbook-dock-panel);top:0;bottom:0;right:0;width:var(--draft-panel-width);height:unset;background-color:#fff;border-left:1px solid var(--show-rail-border);transition:right .24s ease,left .24s ease,transform .18s ease,box-shadow .18s ease}.show-content-preview--presentation .show-content-preview__description-list{padding-bottom:18px}.show-content-preview--presentation .is-open .show-content-preview__rail-dock__backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-index-workbook-dock-toggle) - 1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(270deg,rgba(34,37,44,.12),rgba(34,37,44,.02) 36%,transparent 62%)}}@media (max-width: 900px){.show-content-preview--presentation{--draft-panel-width: calc(100dvw - 68px) }.show-content-preview--presentation .is-open .show-content-preview__rail{right:unset;left:12px}.show-content-preview--presentation .show-content-preview__stage{flex-grow:1}.show-content-preview__slide-layout,.show-content-preview--presentation .show-content-preview__slide-layout{display:flex;flex-direction:column;gap:16px}.show-content-preview__choice{grid-template-columns:minmax(0,1fr)}.show-content-preview__rail-dock,.show-content-preview__rail-dock.is-open,.show-content-preview--presentation .show-content-preview__rail-dock,.show-content-preview--presentation .show-content-preview__rail-dock.is-open{width:100%;height:auto;flex-direction:column-reverse;border:1px solid rgba(79,108,219,.12);border-radius:18px}.show-content-preview__dock-panel{flex-basis:auto}.show-content-preview__rail-dock:not(.is-open) .show-content-preview__dock-panel{width:100%;flex-basis:auto;max-height:0}.show-content-preview--presentation .show-content-preview__stage,.show-content-preview__slide-layout.is-dock-closed .show-content-preview__stage{border-right:0}}@media (max-width: 1100px){html:has(.show-content-preview--presentation .show-content-preview__rail-dock.is-open){overflow:hidden}}.workbook-question-pager[data-v-b6ffd72a]{display:flex;align-items:center;gap:8px}.workbook-question-pager button[data-v-b6ffd72a]{border-radius:999px;font-weight:900}.workbook-question-pager button[data-v-b6ffd72a]:disabled{cursor:not-allowed;opacity:.45}.workbook-question-pager__count[data-v-b6ffd72a]{font-weight:900;white-space:nowrap}.workbook-question-pager__count strong[data-v-b6ffd72a]{color:var(--show-blue)}.workbook-question-pager--inline[data-v-b6ffd72a]{justify-content:flex-end}.workbook-question-pager--inline button[data-v-b6ffd72a]{min-height:30px;padding:0 10px;border:0;background:#4f6cdb1a;color:#35509f;font-size:.78rem}.workbook-question-pager--inline .workbook-question-pager__count[data-v-b6ffd72a]{color:#2c34429e;font-size:.82rem}.workbook-question-pager--presentation[data-v-b6ffd72a]{display:inline-flex;justify-content:flex-end}.workbook-question-pager--presentation button[data-v-b6ffd72a]{min-height:34px;padding:0 12px;border:1px solid rgba(47,91,216,.18);background:#fff;color:#2f5bd8;font-size:.82rem;border-radius:0}.workbook-question-pager--presentation .workbook-question-pager__count[data-v-b6ffd72a]{color:#1d2738ad;font-size:.84rem}.show-presentation[data-v-8f0bc395]{width:100%;height:100dvh;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#f7f8fb;color:#1d2738}.show-presentation__header[data-v-8f0bc395],.show-presentation__footer[data-v-8f0bc395]{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#fff}.show-presentation__header[data-v-8f0bc395]{min-height:72px;padding:14px 24px;border-bottom:1px solid rgba(31,39,55,.1)}.show-presentation__title[data-v-8f0bc395]{min-width:0;display:grid;gap:3px}.show-presentation__title span[data-v-8f0bc395]{color:#2f5bd8;font-size:.76rem;font-weight:900}.show-presentation__title h1[data-v-8f0bc395]{margin:0;overflow:hidden;color:#162033;font-size:clamp(1.2rem,2vw,1.7rem);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.show-presentation__header-actions[data-v-8f0bc395]{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px;flex-shrink:0}.show-presentation__header-actions button[data-v-8f0bc395]{position:relative;min-height:38px;display:inline-flex;align-items:center;gap:7px;padding:0 14px;border:1px solid rgba(31,39,55,.14);border-radius:0;background:#fff;color:#1d2738;font-weight:850}.show-presentation__header-actions button em[data-v-8f0bc395]{display:none}.show-presentation__header-actions .icon[data-v-8f0bc395]{width:16px;height:16px}.show-presentation__counter[data-v-8f0bc395]{color:#1d27389e;font-size:.88rem;font-weight:850}.show-presentation__counter strong[data-v-8f0bc395]{color:var(--show-blue, #4f6cdb)}.show-presentation__stage[data-v-8f0bc395]{min-height:0;height:100%;overflow:hidden;padding:18px 24px}.show-presentation__state[data-v-8f0bc395]{min-height:0;display:grid;place-items:center;align-content:center;gap:12px;padding:24px;color:#1d2738ad}.show-presentation__state strong[data-v-8f0bc395]{color:#1d2738;font-size:1rem;font-weight:900}.show-presentation__state button[data-v-8f0bc395]{min-height:38px;padding:0 14px;border:1px solid rgba(47,91,216,.2);background:#fff;color:#2f5bd8;font-weight:900}.show-presentation__state--inline[data-v-8f0bc395]{height:100%;border:1px solid rgba(31,39,55,.1);background:#fff}.show-presentation__footer[data-v-8f0bc395]{min-height:76px;padding:12px 24px;border-top:1px solid rgba(31,39,55,.1)}.show-presentation__nav-button[data-v-8f0bc395]{min-width:0;width:min(34vw,360px);min-height:50px;display:inline-grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:0;border:0;background:transparent;color:#1d2738;text-align:left}.show-presentation__nav-button[data-v-8f0bc395]:disabled{cursor:not-allowed;opacity:.42}.show-presentation__nav-button--next[data-v-8f0bc395]{grid-template-columns:minmax(0,1fr) 34px;text-align:right}.show-presentation__nav-icon[data-v-8f0bc395]{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:#2f5bd8}.show-presentation__nav-icon svg[data-v-8f0bc395]{width:24px;height:24px}.show-presentation__nav-copy[data-v-8f0bc395]{min-width:0;display:grid;gap:3px}.show-presentation__nav-copy small[data-v-8f0bc395]{color:#1d27388a;font-size:.72rem;font-weight:850}.show-presentation__nav-copy strong[data-v-8f0bc395]{overflow:hidden;color:#1d2738;font-size:.92rem;font-weight:900;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.show-presentation__footer-current[data-v-8f0bc395]{min-width:0;max-width:28vw;color:#1d273894;font-size:.84rem;font-weight:850;text-align:center}.show-presentation__footer-current span[data-v-8f0bc395]{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}[data-v-8f0bc395] .show-content-preview__inner{align-self:unset}@media (max-width: 900px){.show-presentation[data-v-8f0bc395]{height:auto;min-height:100dvh}.show-presentation__header-actions button[data-v-8f0bc395]{width:38px;border-radius:50%;padding:0;justify-content:center}.show-presentation__header-actions button span[data-v-8f0bc395]{display:none}.show-presentation__header-actions button em[data-v-8f0bc395]{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.show-presentation__footer[data-v-8f0bc395]{flex-wrap:wrap;padding:12px 12px 24px}.show-presentation__stage[data-v-8f0bc395]{padding:12px}.show-presentation__footer-current[data-v-8f0bc395]{order:1;width:100%;max-width:none}}.show-content-toolbar[data-v-5dcf9a2e]{display:flex;flex-shrink:0;gap:12px 16px;min-height:48px;padding:12px;border-bottom:1px solid rgba(44,52,66,.08)}@media (max-width: 1200px){.show-content-toolbar[data-v-5dcf9a2e]{flex-wrap:wrap}}.show-content-toolbar__info-header[data-v-5dcf9a2e]{position:relative;display:flex;flex-direction:column;gap:4px;padding-left:48px}.show-content-toolbar__info-header dt[data-v-5dcf9a2e]{color:var(--show-blue);font-size:.82rem;font-weight:900}.show-content-toolbar__info-header dd[data-v-5dcf9a2e]{color:#182238;font-size:1.28rem;line-height:1.22;font-weight:700}.show-content-toolbar__info-header .icon[data-v-5dcf9a2e]{position:absolute;left:0;top:10px}.show-content-toolbar__actions[data-v-5dcf9a2e]{display:flex;gap:10px;justify-content:center;align-items:center;margin-left:auto;flex-shrink:0}.show-content-toolbar__actions button[data-v-5dcf9a2e]{height:30px;width:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#303b590a;border:0;color:#35509f;font-weight:900}.show-content-toolbar__actions button[data-v-5dcf9a2e]:hover{background-color:#303b5914}.show-content-toolbar__actions button[data-v-5dcf9a2e]:disabled{cursor:not-allowed;opacity:.45}.show-content-toolbar__actions button .icon[data-v-5dcf9a2e]{width:16px;height:16px}.show-content-toolbar__actions button .icon.next[data-v-5dcf9a2e]{transform:rotate(-180deg)}.show-content-toolbar__actions strong[data-v-5dcf9a2e]{color:var(--show-blue)}.show-content-preview__workbook-icon[data-v-5dcf9a2e]{width:44px;height:44px;color:var(--show-blue);margin-top:-5px}.show-detail-panel[data-v-1b8ab2fe]{min-height:0;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);gap:16px}.show-detail-panel__header[data-v-1b8ab2fe]{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.show-detail-panel__copy[data-v-1b8ab2fe]{min-width:0;display:grid;gap:6px}.show-detail-panel__copy p[data-v-1b8ab2fe],.show-detail-panel__copy h2[data-v-1b8ab2fe]{margin:0}.show-detail-panel__copy p[data-v-1b8ab2fe]{color:#4f6cdb;font-size:.8rem;font-weight:900}.show-detail-panel__copy h2[data-v-1b8ab2fe]{color:#182238;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.2}.show-detail-panel__copy>span[data-v-1b8ab2fe]{min-width:0;overflow:hidden;color:#2c3442ad;font-size:.94rem;line-height:1.55}.show-detail-panel__copy-header[data-v-1b8ab2fe]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px}.show-detail-panel__copy-header-title[data-v-1b8ab2fe]{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.show-detail-panel__tags[data-v-1b8ab2fe]{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.show-detail-panel__tags span[data-v-1b8ab2fe]{max-width:160px;overflow:hidden;padding:5px 9px;border:1px solid rgba(79,108,219,.16);border-radius:999px;background:#4f6cdb14;color:#35509f;font-size:.78rem;font-weight:800;line-height:1;text-overflow:ellipsis;white-space:nowrap}.show-detail-panel__copy[data-v-1b8ab2fe] .workspace-breadcrumbs{gap:.2rem;color:#2c34429e;font-size:.9rem;font-weight:400;line-height:1.55;word-break:break-all}.show-detail-panel__copy[data-v-1b8ab2fe] .workspace-breadcrumbs__icon{width:18px;height:18px;color:currentColor}.show-detail-panel__copy[data-v-1b8ab2fe] .workspace-breadcrumbs__link,.show-detail-panel__copy[data-v-1b8ab2fe] .workspace-breadcrumbs__link span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.show-detail-panel__copy[data-v-1b8ab2fe] .workspace-breadcrumbs__link:last-of-type,.show-detail-panel__copy[data-v-1b8ab2fe] .workspace-breadcrumbs__link:last-of-type span{color:#35509f;font-weight:600}.show-detail-panel__actions[data-v-1b8ab2fe]{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-left:auto}.show-detail-panel__primary-button[data-v-1b8ab2fe],.show-detail-panel__ghost-button[data-v-1b8ab2fe]{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;border:1px solid transparent;border-radius:999px;font-weight:900;position:relative}.show-detail-panel__primary-button .icon[data-v-1b8ab2fe],.show-detail-panel__ghost-button .icon[data-v-1b8ab2fe]{width:16px;height:16px;flex-shrink:0}.show-detail-panel__primary-button .tip[data-v-1b8ab2fe],.show-detail-panel__ghost-button .tip[data-v-1b8ab2fe]{top:0;right:0;bottom:0;left:0;position:absolute;display:none}@media (max-width: 1400px){.show-detail-panel__primary-button[data-v-1b8ab2fe],.show-detail-panel__ghost-button[data-v-1b8ab2fe]{padding:0;border-radius:50%;width:42px}.show-detail-panel__primary-button .txt[data-v-1b8ab2fe],.show-detail-panel__ghost-button .txt[data-v-1b8ab2fe]{display:none}.show-detail-panel__primary-button .tip[data-v-1b8ab2fe],.show-detail-panel__ghost-button .tip[data-v-1b8ab2fe]{display:block}}.show-detail-panel__primary-button[data-v-1b8ab2fe]{color:#fff;background:linear-gradient(135deg,#4f6cdb,#65a6ff)}.show-detail-panel__ghost-button[data-v-1b8ab2fe]{border-color:#303b5924;background:#303b590a;color:#2c3442b8}.show-detail-panel__ghost-button[data-v-1b8ab2fe]:hover{background:#303b5914;color:#182238}.show-detail-panel__ghost-button--strong[data-v-1b8ab2fe]{border-color:#4f6cdb33;color:#35509f}.show-detail-panel__play-icon[data-v-1b8ab2fe],.show-detail-panel__play-icon svg[data-v-1b8ab2fe]{width:16px;height:16px;flex-shrink:0}.show-detail-panel__state[data-v-1b8ab2fe],.show-detail-panel__empty[data-v-1b8ab2fe]{min-height:0;display:grid;place-items:center;align-content:center;gap:8px;padding:24px;border:1px dashed rgba(79,108,219,.22);border-radius:20px;background:#f8faffb8;color:#2c3442ad;text-align:center}.show-detail-panel__state strong[data-v-1b8ab2fe],.show-detail-panel__empty strong[data-v-1b8ab2fe]{color:#182238;font-size:1rem;font-weight:900}.show-detail-panel__state[data-v-1b8ab2fe]{min-height:320px}.show-detail-panel__state--error[data-v-1b8ab2fe]{border-color:#c64b3e3d;background:#c64b3e14}.show-detail-panel__state--error strong[data-v-1b8ab2fe]{color:#9b352d}.show-detail-panel__state-actions[data-v-1b8ab2fe]{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.show-detail-panel__state-actions button[data-v-1b8ab2fe]{min-height:36px;padding:0 12px;border:1px solid rgba(79,108,219,.18);border-radius:999px;background:#fff;color:#35509f;font-weight:900}.show-detail-panel__body[data-v-1b8ab2fe]{min-height:0;display:grid;grid-template-columns:minmax(260px,34%) minmax(0,1fr);gap:16px}.show-detail-panel__sequence[data-v-1b8ab2fe],.show-detail-panel__preview[data-v-1b8ab2fe]{min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(44,52,66,.1);border-radius:18px;background:#f8faffd1}.show-detail-panel__sequence-head[data-v-1b8ab2fe]{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 14px 7px;align-items:center}.show-detail-panel__sequence-head strong[data-v-1b8ab2fe]{color:#182238;font-size:.95rem;font-weight:900}.show-detail-panel__sequence-head span[data-v-1b8ab2fe]{color:#2c344294;font-size:.82rem;font-weight:900}.show-detail-panel__sequence-list[data-v-1b8ab2fe]{min-height:0;display:grid;align-content:start;gap:8px;overflow:auto;padding:12px}.show-detail-panel__sequence-item[data-v-1b8ab2fe]{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:10px;border:1px solid rgba(79,108,219,.1);border-radius:14px;background:#f8faffc2;color:#182238;text-align:left}.show-detail-panel__sequence-item.is-active[data-v-1b8ab2fe]{border-color:#4f6cdb57;background:#4f6cdb1a;box-shadow:0 10px 22px #4f6cdb1a}.show-detail-panel__sequence-number[data-v-1b8ab2fe]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#4f6cdb1f;color:#35509f;font-size:.76rem;font-weight:900}.show-detail-panel__sequence-copy[data-v-1b8ab2fe]{min-width:0;display:grid;gap:4px}.show-detail-panel__sequence-copy span[data-v-1b8ab2fe]{color:#2c344294;font-size:.76rem;font-weight:900}.show-detail-panel__sequence-copy strong[data-v-1b8ab2fe]{overflow:hidden;color:#182238;font-size:.9rem;font-weight:900;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.show-detail-panel__preview[data-v-1b8ab2fe]{overflow:hidden}.show-detail-panel__slide[data-v-1b8ab2fe]{flex:1 1 auto;min-height:0;display:grid;overflow:auto;padding:20px}.show-detail-panel__empty--preview[data-v-1b8ab2fe]{flex:1;border:0;border-radius:0;background:transparent}@media (max-width: 900px){.show-detail-panel[data-v-1b8ab2fe]{height:auto}.show-detail-panel__header[data-v-1b8ab2fe]{flex-direction:column;align-items:stretch}.show-detail-panel__body[data-v-1b8ab2fe]{grid-template-columns:1fr}.show-detail-panel__preview[data-v-1b8ab2fe]{min-height:640px}.show-detail-panel__actions[data-v-1b8ab2fe]{zoom:.85}}@media (max-width: 640px){.show-detail-panel__copy-header[data-v-1b8ab2fe]{flex-direction:column;gap:0}.show-detail-panel__actions[data-v-1b8ab2fe]{order:-1;margin-bottom:-20px}}.show-picker[data-v-8a87a603]{--show-line: rgba(44, 52, 66, .1);--show-blue: #4f6cdb}.show-picker__backdrop[data-v-8a87a603]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-workspace-dialog-backdrop);background:#2c344238;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.show-picker__panel[data-v-8a87a603]{position:fixed;inset:50% auto auto 50%;z-index:var(--z-index-workspace-dialog-panel);width:min(1360px,100vw - 32px);height:min(800px,100vh - 32px);display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;border-radius:24px;border:1px solid rgba(79,108,219,.12);background:#fffbf5fa;box-shadow:0 28px 64px #2c344233;transform:translate(-50%,-50%);overflow:hidden}.show-picker__header[data-v-8a87a603]{display:flex;align-items:center;justify-content:space-between;padding:22px 24px 14px;border-bottom:1px solid var(--show-line)}.show-picker__header p[data-v-8a87a603],.show-picker__header h3[data-v-8a87a603]{margin:0}.show-picker__header p[data-v-8a87a603]{color:var(--show-blue);font-size:.82rem;font-weight:900}.show-picker__header button[data-v-8a87a603]{width:40px;height:40px;border-radius:999px;background:#303b5914;font-size:1.4rem}.show-picker__content[data-v-8a87a603]{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:12px;padding:12px 18px 18px;overflow:hidden}.show-picker__browser[data-v-8a87a603]{min-width:0;min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden}.show-picker__tabs[data-v-8a87a603]{display:flex;gap:8px;padding:0 0 12px;overflow-x:auto}.show-picker__tabs button[data-v-8a87a603]{min-height:38px;padding:0 14px;border:1px solid rgba(48,59,89,.12);border-radius:999px;background:#fff;color:#303846;font-weight:900;white-space:nowrap}.show-picker__tabs button[data-v-8a87a603]:hover,.show-picker__tabs button[data-v-8a87a603]:focus-visible{border-color:#4f6cdb61;color:#243a86;background:#4f6cdb14}.show-picker__tabs button.is-active[data-v-8a87a603]{color:#fff;border-color:#304fb4;background:#304fb4}.show-picker__tabs button.is-active[data-v-8a87a603]:hover,.show-picker__tabs button.is-active[data-v-8a87a603]:focus-visible{color:#fff;background:#29459f}.show-picker__search[data-v-8a87a603]{padding:0 0 12px;display:flex;gap:12px;align-items:center}.show-picker__search-options[data-v-8a87a603]{display:flex;gap:8px}.show-picker__search-options button[data-v-8a87a603]{flex-shrink:0;width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);background:#fff;color:var(--field-placeholder)}.show-picker__search-options button[data-v-8a87a603]:hover{background:#4f6cdb14;color:var(--text)}.show-picker__search-options button.is-active[data-v-8a87a603]{color:var(--text);background:#fff}.show-picker__search-options button svg[data-v-8a87a603]{width:20px;height:20px}.show-picker__body[data-v-8a87a603]{min-height:0;overflow:hidden;display:grid;grid-template-columns:280px minmax(0,1fr);gap:12px}.show-picker__tree-panel[data-v-8a87a603],.show-picker__items-panel[data-v-8a87a603]{min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--show-line);border-radius:16px;background:#ffffffd1}.show-picker__tree-panel[data-v-8a87a603] .tree-panel{flex:1 1 auto;min-height:0}.show-picker__tree-panel[data-v-8a87a603] .tree-panel__body{padding:12px;gap:8px}.show-picker__selection-panel[data-v-8a87a603]{min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid rgba(79,108,219,.16);border-radius:16px;background:#ffffffe6}.show-picker__selection-head[data-v-8a87a603]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px;border-bottom:1px solid var(--show-line)}.show-picker__selection-head span[data-v-8a87a603],.show-picker__selection-head strong[data-v-8a87a603]{display:block}.show-picker__selection-head span[data-v-8a87a603]{color:var(--text-soft);font-size:.8rem;font-weight:900}.show-picker__selection-head strong[data-v-8a87a603]{margin-top:2px;color:var(--text);font-size:1.02rem}.show-picker__selection-head button[data-v-8a87a603]{min-height:34px;padding:0 10px;border-radius:999px;background:#303b5914;color:#303846;font-size:.8rem;font-weight:900;display:flex;align-items:center;gap:4px}.show-picker__selection-head button[data-v-8a87a603]:disabled{opacity:.45}.show-picker__selection-head button svg[data-v-8a87a603]{width:20px;height:20px;color:var(--text-soft)}.show-picker__selection-empty[data-v-8a87a603]{min-height:140px;display:grid;place-items:center;padding:18px;color:var(--text-soft);text-align:center}.show-picker__selection-list[data-v-8a87a603]{min-height:0;display:grid;align-content:start;gap:8px;overflow:auto;padding:10px}.show-picker__selected-row[data-v-8a87a603]{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr) 30px;align-items:center;gap:8px;padding:9px;border:1px solid var(--show-line);border-radius:12px;background:#4f6cdb0f}.show-picker__selected-row strong[data-v-8a87a603],.show-picker__selected-row span[data-v-8a87a603]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.show-picker__selected-row span[data-v-8a87a603]{color:var(--text-soft);font-size:.76rem}.show-picker__selected-row button[data-v-8a87a603]{width:30px;height:30px;border-radius:999px;background:#303b5914;color:#303846;font-size:1.05rem;font-weight:900}.show-picker__list[data-v-8a87a603]{min-height:0;flex:1 1 auto;display:flex;flex-direction:column;gap:8px;overflow:auto;padding:10px}.show-picker__row[data-v-8a87a603]{min-width:0;display:flex;align-items:center;gap:10px;border:1px solid rgba(44,52,66,.1);border-radius:18px;background:#fff;box-shadow:0 10px 18px #ae926f0d;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease}.show-picker__row[data-v-8a87a603]:hover,.show-picker__row[data-v-8a87a603]:focus-visible{border-color:#2f6bff38;background:#fff;box-shadow:0 14px 24px #2f6bff17;transform:translateY(-1px);outline:none}.show-picker__row .tit[data-v-8a87a603],.show-picker__row .desc[data-v-8a87a603]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.show-picker__row .desc[data-v-8a87a603]{color:var(--text-soft);font-size:.8rem}.show-picker__row button[data-v-8a87a603]{height:30px;min-height:30px;align-self:center;padding:0 12px;border:1px solid rgba(47,107,255,.16);border-radius:999px;background:#f2f7fff5;color:#3150be;font-weight:700;transition:transform .14s ease,border-color .14s ease,background-color .14s ease,color .14s ease,box-shadow .14s ease}.show-picker__row button[data-v-8a87a603]:hover,.show-picker__row button[data-v-8a87a603]:focus-visible{border-color:#2f6bff4d;background:#ebf3fffa;box-shadow:0 10px 18px #2f6bff1f;transform:translateY(-1px);outline:none}.show-picker__row .summary[data-v-8a87a603]{color:var(--text-soft);font-size:.8rem;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-height:2.4rem}.show-picker__item-row .list-info[data-v-8a87a603]{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;align-content:center;justify-content:stretch;gap:2px}.show-picker__item-row .list-info .type[data-v-8a87a603]{display:flex;gap:4px;align-items:center}.show-picker__item-row .list-info .content-type-icon[data-v-8a87a603]{zoom:.8}.show-picker__item-row[data-v-8a87a603]{padding:8px 10px}.show-picker__item-row .thumb[data-v-8a87a603]{width:56px;height:56px;flex:0 0 56px;overflow:hidden;border-radius:14px;background:#303b590f}.show-picker__item-row strong[data-v-8a87a603]{color:var(--text);font-size:.92rem;line-height:1.32}.show-picker__item-row span[data-v-8a87a603]{line-height:1.2}.show-picker__bundle-list[data-v-8a87a603]{gap:10px}.show-picker__bundle-group[data-v-8a87a603]{display:grid;gap:6px}.show-picker__item-row--content[data-v-8a87a603]{align-items:flex-start}.show-picker__row .show-picker__expand-button[data-v-8a87a603]{width:24px;height:24px;min-height:24px;flex:0 0 24px;align-self:center;padding:0;border:0;border-color:transparent;border-radius:0;background:transparent;box-shadow:none;color:#1f2937;line-height:1;display:inline-grid;place-items:center}.show-picker__row .show-picker__expand-button[data-v-8a87a603]:hover,.show-picker__row .show-picker__expand-button[data-v-8a87a603]:focus-visible{border-color:transparent;background:transparent;box-shadow:none;outline:none}.show-picker__workbook-icon[data-v-8a87a603]{flex:0 0 auto}.show-picker__expand-chevron[data-v-8a87a603]{width:10px;height:10px;border-right:2px solid rgba(31,41,55,.82);border-bottom:2px solid rgba(31,41,55,.82);transform:rotate(-45deg);transition:transform .14s ease}.show-picker__expand-chevron.is-open[data-v-8a87a603]{transform:rotate(45deg)}.show-picker__bundle-children[data-v-8a87a603]{display:grid;gap:6px;margin-left:34px;padding:0 0 2px}.show-picker__inline-state[data-v-8a87a603]{min-height:44px;display:grid;align-items:center;padding:8px 10px;border:1px dashed rgba(48,59,89,.14);border-radius:10px;color:var(--text-soft);font-size:.82rem}.show-picker__inline-state.is-error[data-v-8a87a603]{border-color:#db484840;color:#b43a3a;background:#db48480f}.show-picker__workbook-icon[data-v-8a87a603]{width:18px;height:18px;align-self:center;color:#4f6cdb}.show-picker__empty[data-v-8a87a603]{min-height:120px;display:grid;place-items:center;color:var(--text-soft)}.show-picker__mobile-selection[data-v-8a87a603]{display:none}.show-picker__footer[data-v-8a87a603]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:14px 18px 18px;border-top:1px solid var(--show-line)}.show-picker__footer>div[data-v-8a87a603]{display:flex;gap:8px}.show-picker__footer button[data-v-8a87a603]{min-height:40px;padding:0 14px;border-radius:999px;background:#303b5914;font-weight:900}.show-picker__footer .show-picker__primary-button[data-v-8a87a603]{color:#fff;background:var(--show-blue)}.show-picker__footer .show-picker__primary-button[data-v-8a87a603]:disabled{opacity:.55}@media (max-width: 900px){.show-picker__content[data-v-8a87a603]{grid-template-columns:1fr;padding:10px;overflow:auto}.show-picker__browser[data-v-8a87a603]{overflow:visible}.show-picker__body[data-v-8a87a603]{grid-template-columns:1fr;overflow:visible}.show-picker__tree-panel[data-v-8a87a603],.show-picker__items-panel[data-v-8a87a603]{min-height:220px}.show-picker__selection-panel[data-v-8a87a603]{display:none}.show-picker__mobile-selection[data-v-8a87a603]{display:grid;border-top:1px solid var(--show-line);background:#fffffff5;position:relative}.show-picker__mobile-selection-toggle[data-v-8a87a603]{min-height:42px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;color:#303846;font-weight:900}.show-picker__mobile-selection-toggle strong[data-v-8a87a603]{font-size:.85rem}.show-picker__mobile-selection-toggle .icon[data-v-8a87a603]{margin-left:auto;width:20px;height:20px;color:var(--text-soft)}.is-open .show-picker__mobile-selection-toggle[data-v-8a87a603]{position:absolute;width:34px;min-height:34px;padding:0 7px;border-radius:50%;right:12px;top:22px;justify-content:center;background-color:#303b5914}.is-open .show-picker__mobile-selection-toggle~.show-picker__mobile-selection-panel .show-picker__selection-head[data-v-8a87a603]{padding-right:60px}.show-picker__mobile-selection-panel[data-v-8a87a603]{max-height:240px;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border-top:1px solid var(--show-line)}.show-picker__footer[data-v-8a87a603]{padding:10px}.show-picker__panel[data-v-8a87a603]{width:calc(100vw - 20px);height:calc(100vh - 20px)}}html:has(.show-picker__panel){overflow:hidden}.show-studio__workspace[data-v-de78d5f9]{width:100%;min-width:0;min-height:560px;height:calc(100dvh - var(--workspace-header-height) - 44px);--show-line: rgba(44, 52, 66, .1);--show-blue: #4f6cdb}.show-studio__main-grid[data-v-de78d5f9]{width:100%;min-width:0;min-height:0;height:100%;flex:1;display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.show-studio__sidebar[data-v-de78d5f9],.show-studio__detail[data-v-de78d5f9]{min-height:0;display:flex;flex-direction:column}.show-studio__sidebar[data-v-de78d5f9]{gap:14px;padding:16px;overflow-y:auto}.show-studio__sidebar-head[data-v-de78d5f9]{display:grid;gap:6px}.show-studio__sidebar-head .tit[data-v-de78d5f9]{font-size:1.05rem;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:6px}.show-studio__sidebar-head .desc[data-v-de78d5f9]{color:var(--text-soft);font-size:.88rem}.show-studio__sidebar-head[data-v-de78d5f9]{position:relative;padding-bottom:16px}.show-studio__sidebar-head[data-v-de78d5f9]:after{content:"";position:absolute;left:-16px;right:-16px;bottom:0;height:1px;background:#2c344214}.show-studio__sidebar-head .desc[data-v-de78d5f9]{margin:0;line-height:1.5}.show-studio__sidebar-actions[data-v-de78d5f9]{margin-top:12px;display:flex;gap:10px}.show-studio__create-button[data-v-de78d5f9]{flex-grow:1;min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:0;border-radius:16px;padding:12px 8px;background:linear-gradient(135deg,#1f4fd8,#3f7bff);color:#fff;font-size:.92rem;font-weight:700;box-shadow:0 14px 28px #1f4fd82e;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease,opacity .14s ease}.show-studio__create-button .icon[data-v-de78d5f9]{width:20px;height:20px;flex-shrink:0}.show-studio__create-button[data-v-de78d5f9]:not(:disabled):hover{filter:brightness(1.02);box-shadow:0 18px 32px #1f4fd83d;transform:translateY(-1px)}.show-studio__create-button[data-v-de78d5f9]:disabled{cursor:not-allowed;opacity:.55}.show-studio__field[data-v-de78d5f9]{display:grid;gap:6px;padding-top:2px}.show-studio__field>span[data-v-de78d5f9]{color:var(--text-soft);font-size:.82rem;font-weight:700}.show-studio__scope-list[data-v-de78d5f9],.show-studio__folder-list[data-v-de78d5f9]{display:grid;gap:8px}.show-studio__tree[data-v-de78d5f9]{min-height:0;flex:1;display:flex;flex-direction:column;position:relative;padding-top:12px}.show-studio__tree[data-v-de78d5f9]:before{content:"";position:absolute;left:-16px;right:-16px;top:0;height:1px;background:#2c344214}.show-studio__tree.is-edit-locked[data-v-de78d5f9]{pointer-events:none}.show-studio__tree[data-v-de78d5f9] .tree-panel{min-height:0;height:auto;display:flex;flex-direction:column;overflow:visible}.show-studio__tree[data-v-de78d5f9] .tree-panel__body{min-height:0;overflow:visible;padding:0;gap:4px}.show-studio__folder-tree[data-v-de78d5f9]{min-height:0;min-width:0;flex:1 1 auto;overflow:auto;display:grid;align-content:start;gap:4px;width:auto;margin:-16px;padding:16px;overscroll-behavior:contain}.show-studio__folder-search-empty[data-v-de78d5f9]{padding:.95rem .85rem;border-radius:14px;border:1px dashed rgba(44,52,66,.12);color:var(--text-soft);font-size:.86rem}.show-studio__scope-button[data-v-de78d5f9],.show-studio__folder-select[data-v-de78d5f9]{width:100%;min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 12px;border:1px solid var(--show-line);border-radius:12px;background:#ffffffb8;color:var(--text);font-weight:800;text-align:left}.show-studio__scope-button.is-active[data-v-de78d5f9],.show-studio__folder-select.is-active[data-v-de78d5f9]{color:#fff;background:var(--show-blue);border-color:var(--show-blue)}.show-studio__scope-button[data-v-de78d5f9]:disabled,.show-studio__folder-select[data-v-de78d5f9]:disabled{cursor:not-allowed;opacity:.62}.show-studio__panel-error[data-v-de78d5f9]{display:grid;gap:10px;padding:12px;border:1px solid rgba(198,75,62,.2);border-radius:12px;background:#c64b3e14;color:#9b352d;font-size:.84rem;font-weight:800;line-height:1.45}.show-studio__panel-error button[data-v-de78d5f9]{justify-self:start;min-height:32px;padding:0 10px;border-radius:8px;background:#ffffffd6;color:#9b352d;font-weight:900}.show-studio__panel-error button[data-v-de78d5f9]:disabled{cursor:not-allowed;opacity:.55}.show-studio__folder-head[data-v-de78d5f9]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:8px}.show-studio__folder-head button[data-v-de78d5f9]{height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border-radius:999px;background:#4f6cdb1a;color:#35509f;font-weight:800}.show-studio__folder-head button[data-v-de78d5f9]:disabled{cursor:not-allowed;opacity:.55}.show-studio__folder-head .icon[data-v-de78d5f9]{width:16px;height:16px}.show-studio__folder-row[data-v-de78d5f9]{display:grid;grid-template-columns:minmax(0,1fr) 28px 28px 28px 28px;align-items:center;gap:4px}.show-studio__icon-button[data-v-de78d5f9]{width:28px;height:28px;border-radius:8px;background:#303b5914;color:var(--text-soft);font-weight:900}.show-studio__icon-button.is-danger[data-v-de78d5f9]{color:#c64b3e}.show-studio__icon-button[data-v-de78d5f9]:disabled{cursor:not-allowed;opacity:.5}.show-studio__detail[data-v-de78d5f9]{min-height:0;height:100%;flex:1 1 auto;gap:18px;padding:22px;border:1px solid var(--show-line);border-radius:var(--content-border-radius, 28px);background:#ffffffe0;overflow-y:auto}.show-studio__detail--list[data-v-de78d5f9]{overflow-y:auto}.show-studio__content-header[data-v-de78d5f9]{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0}.show-studio__selection-toolbar[data-v-de78d5f9]{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;flex-wrap:wrap}.show-studio__selection-count[data-v-de78d5f9]{color:var(--text-soft);font-size:.84rem;font-weight:800;white-space:nowrap}.show-studio__selection-action[data-v-de78d5f9]{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border-radius:999px;border:1px solid rgba(79,108,219,.16);background:#ffffffeb;color:#36509d;font-size:.82rem;font-weight:800;white-space:nowrap;box-shadow:0 10px 22px #1f2c4f14,inset 0 1px #ffffffc7;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.show-studio__selection-action .icon[data-v-de78d5f9]{width:15px;height:15px}.show-studio__selection-action[data-v-de78d5f9]:hover:not(:disabled){transform:translateY(-1px);border-color:#4f6cdb47;box-shadow:0 14px 26px #1f2c4f1f,inset 0 1px #ffffffd1}.show-studio__selection-action[data-v-de78d5f9]:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.show-studio__selection-action--select[data-v-de78d5f9],.show-studio__selection-action--move[data-v-de78d5f9],.show-studio__selection-action--restore[data-v-de78d5f9]{background:#eff6fff0;color:#1f4fd8}.show-studio__selection-action--danger[data-v-de78d5f9]{border-color:#dc26262e;background:#fef2f2f0;color:#b91c1c}.show-studio__selection-action--ghost[data-v-de78d5f9]{color:var(--text-soft)}.show-studio__editor-header[data-v-de78d5f9]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;flex-shrink:0}.show-studio__editor-copy[data-v-de78d5f9]{display:grid;gap:6px;min-width:0}.show-studio__editor-copy p[data-v-de78d5f9],.show-studio__editor-copy h2[data-v-de78d5f9],.show-studio__editor-copy h3[data-v-de78d5f9],.show-studio__editor-copy span[data-v-de78d5f9]{margin:0}.show-studio__editor-copy p[data-v-de78d5f9]{color:#4f6cdb;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.show-studio__editor-copy h2[data-v-de78d5f9],.show-studio__editor-copy h3[data-v-de78d5f9]{color:var(--text);font-size:1.85rem;line-height:1.15}.show-studio__editor-copy span[data-v-de78d5f9]{color:var(--text-soft);font-size:1rem;line-height:1.6}.show-studio__editor-copy h2[data-v-de78d5f9]{margin:0}.show-studio__editor-copy>span[data-v-de78d5f9]{min-width:0;color:var(--text-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.show-studio__editor-copy[data-v-de78d5f9] .workspace-breadcrumbs{gap:.2rem;color:var(--text-soft);font-size:.9rem;font-weight:400;line-height:1.55;letter-spacing:0;text-transform:none;word-break:break-all}.show-studio__editor-copy[data-v-de78d5f9] .workspace-breadcrumbs__icon{width:18px;height:18px;color:currentColor}.show-studio__editor-copy[data-v-de78d5f9] .workspace-breadcrumbs__link,.show-studio__editor-copy[data-v-de78d5f9] .workspace-breadcrumbs__link span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.show-studio__editor-copy[data-v-de78d5f9] .workspace-breadcrumbs__link:last-of-type,.show-studio__editor-copy[data-v-de78d5f9] .workspace-breadcrumbs__link:last-of-type span{color:#35509f;font-weight:600}.show-studio__editor-copy[data-v-de78d5f9] .workspace-breadcrumbs__separator{color:#2c344257;font-size:inherit;font-weight:inherit;line-height:inherit}.show-studio__editor-actions[data-v-de78d5f9]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.show-studio__primary-button[data-v-de78d5f9],.show-studio__ghost-button[data-v-de78d5f9]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:0 16px;border-radius:999px;border:1px solid transparent;font-weight:900}.show-studio__primary-button .icon[data-v-de78d5f9],.show-studio__ghost-button .icon[data-v-de78d5f9]{width:16px;height:16px;flex-shrink:0}.show-studio__primary-button[data-v-de78d5f9]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#4f6cdb,#65a6ff)}.show-studio__primary-button[data-v-de78d5f9]:disabled{opacity:.55}.show-studio__ghost-button[data-v-de78d5f9]{color:var(--text-soft);border-color:#303b5924;background:#303b590a}.show-studio__ghost-button[data-v-de78d5f9]:hover{color:var(--text);background:#303b5914}.show-studio__ghost-button--strong[data-v-de78d5f9]{border-color:#4f6cdb33}.show-studio__editor-footer[data-v-de78d5f9]{display:flex;justify-content:flex-end;gap:10px;flex-shrink:0;padding-top:14px;border-top:1px solid rgba(44,52,66,.08)}.show-studio__card-grid[data-v-de78d5f9]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));justify-content:start;align-items:start}.show-studio__card[data-v-de78d5f9]{position:relative;display:grid;gap:14px;padding:20px;border-radius:24px;border:1px solid rgba(79,108,219,.12);background:radial-gradient(circle at top right,rgba(157,191,229,.22),transparent 34%),linear-gradient(180deg,#fffffff0,#f4f8fff0);box-shadow:0 18px 34px #2c458914;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.show-studio__card[data-v-de78d5f9]:hover{transform:translateY(-2px);border-color:#4f6cdb38;box-shadow:0 22px 38px #2c45891f}.show-studio__card[data-v-de78d5f9]:focus-visible{outline:3px solid rgba(79,108,219,.32);outline-offset:3px}.show-studio__card--selection-mode[data-v-de78d5f9]{padding-top:46px;border-color:#4f6cdb47}.show-studio__card--selection-mode[data-v-de78d5f9]:hover{border-color:#4f6cdb7a}.show-studio__card--selection-mode.is-selected[data-v-de78d5f9]{border-color:#1f4fd8c2;background:linear-gradient(180deg,#fffffffa,#ebf4fff5),#eff6fff5;box-shadow:0 0 0 3px #4f6cdb2e,0 24px 46px #1f4fd829,inset 0 1px #ffffffd1}.show-studio__selection-indicator[data-v-de78d5f9]{position:absolute;top:16px;right:16px;z-index:5;display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 11px;border-radius:999px;border:1px solid rgba(79,108,219,.16);background:#ffffffeb;color:#36509d;font-size:.74rem;font-weight:900;line-height:1;box-shadow:0 10px 18px #1f2c4f14,inset 0 1px #ffffffd1;pointer-events:none}.show-studio__selection-indicator.is-selected[data-v-de78d5f9]{border-color:#1f4fd8db;background:#1f4fd8;color:#fff;box-shadow:0 14px 26px #1f4fd842,inset 0 1px #ffffff3d}.show-studio__card-head[data-v-de78d5f9],.show-studio__card-menu[data-v-de78d5f9],.show-studio__card-count[data-v-de78d5f9],.show-studio__tags[data-v-de78d5f9]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.show-studio__card-head[data-v-de78d5f9]{justify-content:space-between;color:var(--text-soft);font-size:.82rem;font-weight:800}.show-studio__card-count[data-v-de78d5f9]{min-height:30px;display:inline-flex;align-items:center;padding:0 .8rem;border-radius:999px;background:#ffffffb8;border:1px solid rgba(79,108,219,.12);color:#2a4079c7;font-size:.78rem;font-weight:700}.show-studio__card-count .icon[data-v-de78d5f9]{width:15px;height:15px;color:var(--show-blue)}.show-studio__card-menu[data-v-de78d5f9]{margin-left:auto;flex-wrap:nowrap}.show-studio__favorite[data-v-de78d5f9],.show-studio__present-icon-button[data-v-de78d5f9]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(79,108,219,.18);border-radius:10px;background:linear-gradient(180deg,#f6fafff5,#e8f1fff5);box-shadow:0 10px 18px #4f6cdb14,inset 0 1px #ffffffbd;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,color .16s ease,background-color .16s ease}.show-studio__favorite[data-v-de78d5f9]:hover,.show-studio__present-icon-button[data-v-de78d5f9]:hover{transform:translateY(-1px);box-shadow:0 14px 24px #4f6cdb24,inset 0 1px #ffffffd1}.show-studio__favorite svg[data-v-de78d5f9],.show-studio__present-icon-button svg[data-v-de78d5f9]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;pointer-events:none}.show-studio__favorite[data-v-de78d5f9],.show-studio__present-icon-button[data-v-de78d5f9]{color:#4f6cdbd1}.show-studio__favorite[data-v-de78d5f9]:hover,.show-studio__present-icon-button[data-v-de78d5f9]:hover{border-color:#4f6cdb4d;color:#2f6df6}.show-studio__favorite.is-active[data-v-de78d5f9],.show-studio__present-icon-button.is-active[data-v-de78d5f9]{color:#2f6df6;border-color:#2f6df65c;background:linear-gradient(180deg,#ebf4fffa,#d5e5fffa);box-shadow:0 16px 28px #4f6cdb2e,inset 0 1px #ffffffdb}.show-studio__favorite.is-active svg[data-v-de78d5f9],.show-studio__present-icon-button.is-active svg[data-v-de78d5f9]{fill:currentColor}.show-studio__present-icon-button[data-v-de78d5f9]{color:#fff;background:linear-gradient(135deg,#4f6cdb,#65a6ff)}.show-studio__present-icon-button svg[data-v-de78d5f9]{width:15px;height:15px;flex-shrink:0;pointer-events:none}.show-studio__present-icon-button[data-v-de78d5f9]:hover{border-color:#4f6cdb5c;color:#fff}.show-studio__card-toast[data-v-de78d5f9]{position:absolute;left:50%;top:16px;z-index:4;transform:translate(-50%);max-width:calc(100% - 120px);padding:.58rem .82rem;border-radius:999px;background:#714811d1;color:#fff9ef;border:1px solid rgba(255,232,191,.34);font-size:.78rem;font-weight:700;line-height:1.2;text-align:center;box-shadow:0 12px 24px #7148112e,inset 0 1px #fff4df2e;pointer-events:none}.show-studio__card-title[data-v-de78d5f9]{color:var(--text);font-size:1.08rem;line-height:1.4}.show-studio__card-description[data-v-de78d5f9]{margin:0;color:var(--text-soft);line-height:1.68;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;max-height:6.72rem}.show-studio__tags span[data-v-de78d5f9]{color:#35509f;font-size:.82rem;font-weight:800}.show-studio__list-empty[data-v-de78d5f9],.show-studio__preview-empty[data-v-de78d5f9],.show-studio__outline-empty[data-v-de78d5f9],.show-studio__empty-small[data-v-de78d5f9]{display:grid;place-items:center;gap:8px;min-height:180px;color:var(--text-soft);text-align:center}.show-studio__list-empty[data-v-de78d5f9]:has(.show-content-preview__empty),.show-studio__preview-empty[data-v-de78d5f9]:has(.show-content-preview__empty),.show-studio__outline-empty[data-v-de78d5f9]:has(.show-content-preview__empty),.show-studio__empty-small[data-v-de78d5f9]:has(.show-content-preview__empty){flex:1}.show-studio__empty-small[data-v-de78d5f9]{min-height:56px;font-size:.88rem}.show-studio__metadata[data-v-de78d5f9]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;flex-shrink:0}.show-studio__metadata label[data-v-de78d5f9]{display:grid;gap:8px}.show-studio__metadata span[data-v-de78d5f9]{color:var(--text-soft);font-size:.8rem;font-weight:900}.show-studio__metadata-textarea[data-v-de78d5f9]{width:100%;min-height:108px;padding:.95rem 1rem;border-radius:var(--field-radius);border:1px solid var(--field-border);background:var(--field-surface);color:var(--field-text);font:inherit;line-height:1.6;resize:vertical;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.show-studio__metadata-textarea[data-v-de78d5f9]::placeholder{color:var(--field-placeholder)}.show-studio__metadata-textarea[data-v-de78d5f9]:focus{border-color:var(--field-border-focus);box-shadow:var(--field-focus-ring)}.show-studio__editor-grid[data-v-de78d5f9]{display:grid;grid-template-columns:minmax(260px,34%) minmax(0,1fr);gap:16px;flex:1}.show-studio__outline[data-v-de78d5f9],.show-studio__preview[data-v-de78d5f9]{min-height:0;display:flex;flex-direction:column;border:1px solid var(--show-line);border-radius:18px;background:#f8faffd1}.show-studio__outline-actions[data-v-de78d5f9]{padding:14px;border-bottom:1px solid var(--show-line)}.show-studio__add-material[data-v-de78d5f9]{width:100%;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;color:#fff;background:var(--show-blue);font-weight:900}.show-studio__add-material .icon[data-v-de78d5f9]{width:18px;height:18px}.show-studio__outline-list[data-v-de78d5f9]{min-height:0;display:grid;align-content:start;gap:8px;overflow:auto;padding:12px;position:sticky;top:-20px}.show-studio__outline-item[data-v-de78d5f9]{position:relative;min-height:48px;display:grid;grid-template-columns:30px minmax(52px,auto) minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;border:1px solid var(--show-line);border-radius:12px;background:#fffc;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease}.show-studio__outline-item.is-active[data-v-de78d5f9]{border-color:#4f6cdb8c;box-shadow:0 0 0 3px #4f6cdb1a}.show-studio__outline-item.is-dragging[data-v-de78d5f9]{opacity:.48;transform:scale(.99)}.show-studio__outline-item.is-drop-active[data-v-de78d5f9]{border-color:#245cd47a;background:#edf4fffa;box-shadow:0 12px 24px #245cd42e}.show-studio__outline-item.is-drop-before[data-v-de78d5f9]:before,.show-studio__outline-item.is-drop-after[data-v-de78d5f9]:after{content:"";position:absolute;left:12px;right:12px;z-index:2;height:4px;border-radius:999px;background:#245cd4;box-shadow:0 0 0 3px #245cd429;pointer-events:none}.show-studio__outline-item.is-drop-before[data-v-de78d5f9]:before{top:-7px}.show-studio__outline-item.is-drop-after[data-v-de78d5f9]:after{bottom:-7px}.show-studio__outline-item strong[data-v-de78d5f9]{overflow:hidden;color:var(--text);font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.show-studio__outline-title[data-v-de78d5f9]{min-width:0;display:inline-flex;align-items:center;gap:6px}.show-studio__outline-count[data-v-de78d5f9]{flex:0 0 auto;min-height:22px;display:inline-flex;align-items:center;padding:0 7px;border-radius:999px;background:#303b5914;color:var(--text-soft);font-size:.72rem;font-weight:900;white-space:nowrap}.show-studio__outline-type-label[data-v-de78d5f9]{max-width:76px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;padding:0 8px;border:1px solid rgba(79,108,219,.16);border-radius:999px;background:#4f6cdb14;color:#35509f;font-size:.72rem;font-weight:900;line-height:1;text-overflow:ellipsis;white-space:nowrap}.show-studio__drag-handle[data-v-de78d5f9]{width:30px;height:30px;border-radius:8px;background:#303b5914;color:var(--text-soft);font-weight:900}.show-studio__drag-handle[data-v-de78d5f9]:disabled{opacity:.4}.show-studio__drag-handle[data-v-de78d5f9] svg{width:16px;height:16px}.show-studio__outline-tools[data-v-de78d5f9]{display:flex;align-items:center;justify-content:flex-end;gap:4px}.show-studio__outline-tools[data-v-de78d5f9] .action-buttons-menu__trigger{width:30px;height:30px;border-radius:8px}.show-studio__outline-delete-button[data-v-de78d5f9]{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#d85d4d1a;color:#b24a3d;transition:background-color .14s ease,color .14s ease,transform .14s ease}.show-studio__outline-delete-button[data-v-de78d5f9]:hover{background:#d85d4d29;color:#9d3d32;transform:translateY(-1px)}.show-studio__outline-delete-button[data-v-de78d5f9] svg{width:18px;height:18px}.show-studio__outline-menu-item[data-v-de78d5f9]:disabled{cursor:not-allowed;opacity:.42}.show-studio__outline-menu-item[data-v-de78d5f9]:disabled:hover{background:transparent}.show-studio__outline-menu-icon--up[data-v-de78d5f9]{transform:rotate(180deg)}.show-studio__slide[data-v-de78d5f9]{flex:1 1 auto;min-height:0;display:grid;overflow:auto;padding:20px}.show-studio__slide-header[data-v-de78d5f9]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.show-studio__slide-header p[data-v-de78d5f9],.show-studio__slide-header h3[data-v-de78d5f9]{margin:0}.show-studio__slide-header p[data-v-de78d5f9]{color:var(--show-blue);font-size:.82rem;font-weight:900}.show-studio__slide-workbook-icon[data-v-de78d5f9]{width:42px;height:42px;color:var(--show-blue)}@media (max-width: 1400px){[data-v-de78d5f9] .show-content-preview__slide-layout{grid-template-columns:1fr;height:unset}[data-v-de78d5f9] .show-content-preview__dock-panel{width:100%}}@media (max-width: 900px){.show-studio__workspace[data-v-de78d5f9],.show-studio__main-grid[data-v-de78d5f9]{min-height:unset;height:auto}.show-studio__metadata[data-v-de78d5f9],.show-studio__editor-grid[data-v-de78d5f9]{grid-template-columns:1fr}.show-studio__editor-header[data-v-de78d5f9]{flex-direction:column}.show-studio__editor-actions[data-v-de78d5f9],.show-studio__editor-footer[data-v-de78d5f9]{width:100%;justify-content:flex-start}.show-studio__detail--list[data-v-de78d5f9]{overflow-y:unset}.show-studio__content-header[data-v-de78d5f9]{align-items:stretch;flex-direction:column}.show-studio__selection-toolbar[data-v-de78d5f9]{justify-content:stretch}.show-studio__selection-action[data-v-de78d5f9]{flex:1 1 0}.show-studio__selection-count[data-v-de78d5f9]{flex:1 0 100%}.show-studio__card-grid[data-v-de78d5f9]{grid-template-columns:minmax(0,1fr)}.show-studio__outline-list[data-v-de78d5f9]{position:unset}}:root{color-scheme:light;--bg: #fffaf2;--bg-soft: #f7efe3;--panel: rgba(255, 252, 246, .8);--panel-strong: rgba(255, 249, 239, .94);--line: rgba(140, 116, 83, .16);--line-strong: rgba(140, 116, 83, .28);--text: #2c3442;--text-soft: rgba(56, 66, 82, .7);--cyan: #7db8ff;--mint: #83d6ba;--amber: #f2be74;--rose: #f2a2a0;--violet: #b7a6e8;--shadow: 0 12px 35px rgba(174, 146, 111, .16);--field-border: rgba(44, 52, 66, .12);--field-border-focus: rgba(79, 108, 219, .4);--field-surface: rgba(255, 255, 255, .92);--field-text: var(--text);--field-placeholder: rgba(44, 52, 66, .38);--field-radius: 14px;--field-height: 42px;--field-padding: 0 .95rem;--field-focus-ring: 0 0 0 4px rgba(79, 108, 219, .08);--content-border-radius: 28px;--nav-mobile-button-zoom: .85;--workspace-header-height: 78px;--workspace-header-height-mobile: 139px;--workbook-toggle-width: 48px;--z-index-workspace-header: 30;--z-index-workbook-dock-backdrop: 39;--z-index-workbook-dock-toggle: 40;--z-index-workbook-dock-panel: 41;--z-index-workspace-left-backdrop: 42;--z-index-workspace-left-toggle: 43;--z-index-workspace-left-panel: 44;--z-index-workspace-dialog-backdrop: 50;--z-index-workspace-dialog-panel: 51;--z-index-workspace-dialog-nested-root: 55;--workspace-modal-detail-backdrop-background: rgba(34, 37, 44, .26);--z-index-alert-dialog-backdrop: 90;--z-index-alert-dialog-panel: 91;--z-index-floating-menu: 80;--section-content-width: min(1180px, calc(100% - 40px) );--footer-height: 192px}@media (max-width: 900px){:root{--workspace-header-height: var(--workspace-header-height-mobile)}}@media (max-width: 780px){:root{--section-content-width: min(100% - 24px, 1180px)}}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-family:Pretendard GOV;scroll-behavior:smooth;line-height:1.6;letter-spacing:-.02em;word-break:keep-all}html ::-webkit-scrollbar{width:14px;height:14px;background-color:transparent;border-radius:20px}html ::-webkit-scrollbar-corner{background-color:transparent}html ::-webkit-scrollbar-thumb{background-color:var(--color-element-gray-light, #e2e4e6);border-radius:20px;border:4px solid transparent;background-clip:content-box}html ::-webkit-scrollbar-track{background-color:transparent;margin:6px}html ::-webkit-scrollbar-corner,html ::-webkit-scrollbar{transition:background-color .2s ease-out}html ::-webkit-scrollbar-thumb{transition:border-color .2s ease-out}body{margin:0;min-width:320px;background:radial-gradient(circle at top left,rgba(125,184,255,.32),transparent 28%),radial-gradient(circle at 85% 15%,rgba(242,190,116,.22),transparent 24%),radial-gradient(circle at 75% 40%,rgba(131,214,186,.18),transparent 22%),linear-gradient(180deg,#fffdf8,#fdf6ec 48%,#f7efe1);color:var(--text);transition:padding .01s}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(177,150,118,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(177,150,118,.08) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent 92%);pointer-events:none}a{color:inherit;text-decoration:none}img{max-width:100%}button{border:0;padding:0;background:transparent;color:inherit;font:inherit;line-height:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none}button:not(:disabled){cursor:pointer}input,textarea,select{font:inherit}input:not([type=checkbox],[type=radio],[type=range]),.common-file-input,textarea,select,.Selectbox .select-btn{min-height:var(--field-height);padding:var(--field-padding);border:1px solid var(--field-border);border-radius:var(--field-radius);background-color:var(--field-surface);color:var(--field-text);outline:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}input:not([type=checkbox],[type=radio],[type=range]).disabled,input:not([type=checkbox],[type=radio],[type=range]):disabled,.common-file-input.disabled,.common-file-input:disabled,textarea.disabled,textarea:disabled,select.disabled,select:disabled,.Selectbox .select-btn.disabled,.Selectbox .select-btn:disabled{opacity:1;background-color:#2c34421a}.common-file-input .placeholder,input:not([type=checkbox],[type=radio],[type=range])::placeholder,textarea::placeholder{color:var(--field-placeholder)}.common-file-input:has(input:focus),input:not([type=checkbox],[type=radio],[type=range]):focus,textarea:focus,select:focus,.Selectbox .select-btn:focus{border-color:var(--field-border-focus);box-shadow:var(--field-focus-ring)}textarea{resize:none}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:2rem;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='currentColor'%3e%3cpath%20d='M480-344%20240-584l56-56%20184%20184%20184-184%2056%2056-240%20240Z'/%3e%3c/svg%3e");background-position:calc(100% - 10px) 50%;background-size:20px auto;background-repeat:no-repeat}input[type=checkbox],input[type=radio]{width:20px;height:20px;transition:border-color .18s ease,background-color .18s ease}.section-shell{width:var(--section-content-width, min(1180px, 100% - 40px));margin:0 auto}.section-shell--wide{width:100%;max-width:1220px;padding:0 20px}@media (max-width: 780px){.section-shell--wide{padding:0 12px}}.content-section{padding-top:4rem}.section-marker{display:block;width:100%;height:1px;margin-bottom:-1px;scroll-margin-top:104px;pointer-events:none}.bbh-bogle-regular{font-family:BBH Bogle,sans-serif;font-weight:400;font-style:normal}html:has(.app-modal-panel){overflow:hidden}.paperlogy{font-family:var(--paperlogy, "Paperlogy")}.hakgyoansimGeurimilgi{font-family:var(--hakgyoansimGeurimilgi, "HakgyoansimGeurimilgi")}body .katex{font-size:1em}body [data-tippy-root]{-webkit-backdrop-filter:none;backdrop-filter:none}body .tippy-box{--tippy-backdrop-color: rgba(60, 64, 72, .9);--tippy-border-color: rgba(60, 64, 72, .5);--tippy-arrow-color: rgba(60, 64, 72, 1);position:relative;font-size:.8rem;line-height:1.25;letter-spacing:-.02em;white-space:normal;outline:0;transition-property:transform,visibility,opacity;max-width:320px;color:var(--color-input-surface, #fff);padding:5px 8px;background-color:transparent;border-radius:3px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:var(--tippy-backdrop-color);border:1px solid var(--tippy-border-color);box-shadow:0 4px 8px #00000026}body .tippy-box .tippy-arrow{color:var(--tippy-arrow-color);margin:-1px}body .tippy-box .tippy-arrow:before{transform:scale(.6)}body .tippy-box .tippy-content{position:relative;z-index:1;padding:0}body .tippy-box[data-theme~=workspace-draft-dock-tippy]{white-space:nowrap}body .tippy-box[data-theme~=toolbox-tippy]{--tippy-backdrop-color: #33363d;--tippy-border-color: var(--tippy-backdrop-color);--tippy-arrow-color: var(--tippy-backdrop-color);font-weight:700;white-space:nowrap}body .tippy-box[data-theme~=toolbox-tippy] i{font-style:normal;color:#b1b8be;letter-spacing:-.04em;font-weight:400}@keyframes detail-panel-spin{to{transform:rotate(360deg)}}
