.mm-button[data-v-9e54f928]{display:inline-flex;align-items:center;justify-content:center;gap:var(--mm-space-2);min-height:44px;padding:0 var(--mm-space-4);border-radius:var(--mm-radius-m);border:1px solid transparent;font-size:var(--mm-font-base);font-weight:600;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.mm-button[data-v-9e54f928]:disabled{opacity:.55;cursor:not-allowed}.mm-button--primary[data-v-9e54f928]{background-color:var(--mm-primary);color:var(--mm-white);border-color:#00000012;box-shadow:inset 0 1px #ffffff1a,0 2px 3px #3524160d}.mm-button--primary[data-v-9e54f928]:hover:not(:disabled){background-color:var(--mm-primary-hover)}.mm-button--primary[data-v-9e54f928]:active:not(:disabled){background-color:var(--mm-primary-active)}.mm-button--ghost[data-v-9e54f928]{background-color:var(--mm-white);color:var(--mm-ink);border-color:#c9cec5}.mm-button--ghost[data-v-9e54f928]:hover:not(:disabled){background-color:var(--mm-canvas);border-color:#929d8d}.mm-button--danger[data-v-9e54f928]{background-color:var(--mm-danger);color:var(--mm-white)}.mm-button--danger[data-v-9e54f928]:hover:not(:disabled){background-color:var(--mm-danger-hover)}.mm-button__spinner[data-v-9e54f928]{width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:mm-spin-9e54f928 .8s linear infinite}@keyframes mm-spin-9e54f928{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mm-button[data-v-9e54f928]{transition:none}.mm-button__spinner[data-v-9e54f928]{animation:none}}.mm-confirm-dialog[data-v-7b822050]{width:min(440px,calc(100vw - 32px));padding:24px;border:1px solid var(--mm-border);border-radius:16px;color:var(--mm-ink);box-shadow:0 12px 80px #24252230}.mm-confirm-dialog[data-v-7b822050]::backdrop{background:#2425226b}.mm-confirm-dialog p[data-v-7b822050]{margin:16px 0;white-space:pre-wrap}.mm-confirm-dialog .mm-actions[data-v-7b822050]{justify-content:flex-end}.welcome-mascot[data-v-9f9eb9d1]{width:100%;height:auto;overflow:visible;color:#393c32}.welcome-mascot.is-idle[data-v-9f9eb9d1] *{animation:none!important;transition:none!important}.welcome-mascot__float[data-v-9f9eb9d1]{transform-origin:90px 130px;animation:mascot-breathe-9f9eb9d1 4.8s ease-in-out infinite}.welcome-mascot__head[data-v-9f9eb9d1]{transform-origin:90px 112px;transform:rotate(calc(var(--look-x, 0) * 7deg));transition:transform .16s ease-out}.welcome-mascot__face[data-v-9f9eb9d1]{transform:translate(calc(var(--look-x, 0) * 4px),calc(var(--look-y, 0) * 3px));transition:transform .1s ease-out}.welcome-mascot__pupils[data-v-9f9eb9d1]{transform:translate(calc(var(--look-x, 0) * 4px),calc(var(--look-y, 0) * 4px));transition:transform .1s ease-out}.welcome-mascot__eyes[data-v-9f9eb9d1]{transform-origin:90px 85px;animation:mascot-blink-9f9eb9d1 6s ease-in-out infinite}.welcome-mascot__hand[data-v-9f9eb9d1]{transform-origin:135px 92px}.is-greeting .welcome-mascot__hand[data-v-9f9eb9d1]{animation:mascot-wave-9f9eb9d1 .38s ease-in-out 3}.is-greeting .welcome-mascot__float[data-v-9f9eb9d1]{animation:mascot-hello-9f9eb9d1 .6s ease-in-out 2}@keyframes mascot-breathe-9f9eb9d1{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-5px) rotate(2deg)}}@keyframes mascot-blink-9f9eb9d1{0%,43%,47%,to{transform:scaleY(1)}45%{transform:scaleY(.1)}}@keyframes mascot-wave-9f9eb9d1{0%,to{transform:rotate(-10deg)}50%{transform:rotate(25deg)}}@keyframes mascot-hello-9f9eb9d1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px) rotate(-4deg)}}@media(prefers-reduced-motion:reduce){.welcome-mascot[data-v-9f9eb9d1] *{animation:none!important;transition:none!important}}.tina-launcher[data-v-004bf3ed]{--dock-safe-top: env(safe-area-inset-top, 0px);--dock-safe-right: env(safe-area-inset-right, 0px);--dock-safe-bottom: env(safe-area-inset-bottom, 0px);--dock-safe-left: env(safe-area-inset-left, 0px);position:fixed;right:max(18px,calc((100vw - 1380px)/2));bottom:max(18px,env(safe-area-inset-bottom));z-index:40;display:flex;flex-direction:column;align-items:center;width:86px;padding:0;border:0;border-radius:20px;background:transparent;color:#393c32;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.tina-launcher.is-dragging[data-v-004bf3ed]{cursor:grabbing}.tina-launcher.is-snapping[data-v-004bf3ed]{transition:left .46s cubic-bezier(.2,.75,.2,1),top .46s cubic-bezier(.2,.75,.2,1)}.tina-launcher .tina-launcher__mascot[data-v-004bf3ed]{width:72px;height:66px;filter:drop-shadow(0 4px 5px #292b2614);transition:transform .18s ease-out,filter .18s ease-out}.tina-launcher.is-dragging .tina-launcher__mascot[data-v-004bf3ed]{transform:translateY(-4px) scale(1.08);filter:drop-shadow(0 12px 10px #292b2638)}.tina-launcher__label[data-v-004bf3ed]{font-size:10px;font-weight:600;letter-spacing:1px;padding:4px 9px;border:1px solid #e0e2d5;border-radius:20px;background:#fffef9;box-shadow:0 3px 10px #292b260c}.tina-face[data-v-004bf3ed]{width:34px;height:34px;flex:none}.tina-face--large[data-v-004bf3ed]{width:50px;height:46px}.tina-unread[data-v-004bf3ed]{position:absolute;right:7px;top:7px;width:7px;height:7px;border-radius:50%;background:var(--mm-primary)}.tina-dialog[data-v-004bf3ed]{max-width:none;position:fixed;inset:auto max(18px,calc((100vw - 1380px)/2)) max(18px,env(safe-area-inset-bottom)) auto;width:min(450px,calc(100vw - 28px));height:min(690px,calc(100dvh - 40px));max-height:calc(100dvh - 24px);margin:0;padding:0;border:1px solid #ded7cd;border-radius:20px;background:#f7f6f2;color:var(--mm-ink);box-shadow:0 18px 70px #25241f40;overflow:hidden}.tina-dialog[open][data-v-004bf3ed]{animation:tina-open-004bf3ed .22s cubic-bezier(.2,.8,.2,1)}.tina-dialog--left[data-v-004bf3ed]{left:max(18px,env(safe-area-inset-left));right:auto}@keyframes tina-open-004bf3ed{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}.tina-dialog[data-v-004bf3ed]::backdrop{background:#24252222}.tina-panel[data-v-004bf3ed]{display:flex;flex-direction:column;height:100%;min-height:0}.tina-header[data-v-004bf3ed]{display:flex;align-items:center;gap:12px;padding:20px 18px 16px;background:#fffdf9;flex:none}.tina-header h2[data-v-004bf3ed]{margin:0;font-size:20px}.tina-header h2 span[data-v-004bf3ed]{font-size:11px;font-weight:400;margin-left:6px;color:#73695a}.tina-header p[data-v-004bf3ed]{font-size:11px;color:#73695a;margin:4px 0 0}.tina-icon-button[data-v-004bf3ed]{margin-left:auto;width:32px;height:32px;border:0;background:transparent;font-size:27px;color:#5d5d50;cursor:pointer}.tina-tabs[data-v-004bf3ed]{display:flex;padding:0 18px;border-bottom:1px solid var(--mm-border);gap:20px;flex:none}.tina-tabs button[data-v-004bf3ed]{padding:13px 0 11px;color:var(--mm-muted);border:0;border-bottom:2px solid transparent;background:transparent;font-size:13px;cursor:pointer}.tina-tabs button[aria-selected=true][data-v-004bf3ed]{border-color:var(--mm-primary);color:var(--mm-primary);font-weight:700}.tina-tabs .tina-refresh[data-v-004bf3ed]{margin-left:auto;font-size:11px}.tina-body[data-v-004bf3ed]{flex:1;overflow-y:auto;min-height:0;padding:20px 18px;overscroll-behavior:contain}.tina-welcome[data-v-004bf3ed]{margin:0 0 18px}.tina-eyebrow[data-v-004bf3ed]{color:#8b744f;font-size:11px}.tina-welcome h3[data-v-004bf3ed]{font-size:19px;margin:8px 0}.tina-welcome p[data-v-004bf3ed],.tina-state p[data-v-004bf3ed]{font-size:13px;line-height:1.7;color:var(--mm-muted)}.tina-state[data-v-004bf3ed]{padding:15px;background:#f1f1e9;border-radius:10px;font-size:13px}.tina-state button[data-v-004bf3ed]{border:0;background:none;color:var(--mm-primary);padding:0;cursor:pointer}.tina-caption[data-v-004bf3ed],.tina-history-note[data-v-004bf3ed]{font-size:12px;color:var(--mm-muted);line-height:1.6}.tina-history-note[data-v-004bf3ed]{text-align:center;font-size:10px;margin:18px 0}.tina-messages[data-v-004bf3ed]{list-style:none;margin:0;padding:0}.tina-messages li[data-v-004bf3ed]{margin:0 0 20px}.tina-message[data-v-004bf3ed]{max-width:94%;margin:0 0 12px;padding:14px 16px;border-radius:18px;font-size:14px;line-height:1.85;animation:tina-message-in-004bf3ed .18s ease-out;overflow-wrap:anywhere}.tina-message p[data-v-004bf3ed]{margin:4px 0 0;white-space:pre-wrap}.tina-author[data-v-004bf3ed]{font-size:10px;color:#786e60}.tina-message--user[data-v-004bf3ed]{margin-left:auto;background:#eee2d3;width:fit-content;border-bottom-right-radius:3px}.tina-message--assistant[data-v-004bf3ed]{background:#fff;border:1px solid #e6e2d9;border-bottom-left-radius:3px;box-shadow:0 2px 5px #322d2005}.tina-thinking[data-v-004bf3ed]{display:flex;align-items:center;gap:11px;margin:18px 0;font-size:13px;color:#75634e}.tina-thinking .tina-face[data-v-004bf3ed]{width:30px;height:30px;font-size:20px}.tina-thinking small[data-v-004bf3ed]{display:block;font-size:11px;color:#8b857b;margin-top:5px}.tina-dots[data-v-004bf3ed]{display:inline-flex;gap:4px;margin-left:10px}.tina-dots i[data-v-004bf3ed]{width:4px;height:4px;background:#b57642;border-radius:50%;animation:tina-dot-004bf3ed 1.2s ease-in-out infinite}.tina-dots i[data-v-004bf3ed]:nth-child(2){animation-delay:.15s}.tina-dots i[data-v-004bf3ed]:nth-child(3){animation-delay:.3s}@keyframes tina-dot-004bf3ed{0%,70%,to{transform:translateY(0);opacity:.35}35%{transform:translateY(-4px);opacity:1}}@keyframes tina-message-in-004bf3ed{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tina-dialog[open][data-v-004bf3ed],.tina-message[data-v-004bf3ed],.tina-dots i[data-v-004bf3ed]{animation:none}}.tina-failure[data-v-004bf3ed]{font-size:12px;color:#875132}.tina-failure button[data-v-004bf3ed]{background:transparent;color:var(--mm-primary);border:1px solid #dac1b0;border-radius:6px;padding:5px 10px;cursor:pointer}.tina-typing[data-v-004bf3ed]{font-size:12px;color:var(--mm-muted)}.tina-typing span[data-v-004bf3ed]{margin-left:8px;letter-spacing:3px}.tina-faq[data-v-004bf3ed]{border-bottom:1px solid var(--mm-border);padding:13px 0;font-size:13px}.tina-faq summary[data-v-004bf3ed]{cursor:pointer;font-weight:600}.tina-faq p[data-v-004bf3ed]{color:var(--mm-muted);line-height:1.8;white-space:pre-wrap}.tina-error[data-v-004bf3ed]{margin:0;padding:8px 18px;background:#fff0e7;color:#9a3c1a;font-size:12px;flex:none}.tina-compose[data-v-004bf3ed]{padding:12px 18px 8px;border-top:1px solid var(--mm-border);background:#fff;flex:none}.tina-compose textarea[data-v-004bf3ed]{display:block;resize:none;width:100%;min-height:58px;max-height:120px;border:0;padding:0;background:transparent;font:inherit;font-size:13px;line-height:1.6;color:var(--mm-ink)}.tina-compose textarea[data-v-004bf3ed]:focus{outline:none}.tina-compose[data-v-004bf3ed]:focus-within{box-shadow:inset 0 2px #bd5019}.tina-compose div[data-v-004bf3ed]{display:flex;align-items:center;justify-content:space-between;gap:10px}.tina-compose small[data-v-004bf3ed]{font-size:10px;color:var(--mm-muted)}.tina-compose button[data-v-004bf3ed]{padding:7px 17px;background:var(--mm-primary);color:#fff;border:0;border-radius:7px;font-size:12px;cursor:pointer}.tina-footer[data-v-004bf3ed]{padding:10px 18px 13px;flex:none;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:7px}.tina-footer a[data-v-004bf3ed],.tina-footer button[data-v-004bf3ed]{font-size:11px}.tina-footer button[data-v-004bf3ed]{border:0;background:transparent;color:var(--mm-muted);cursor:pointer}.tina-footer p[data-v-004bf3ed]{flex-basis:100%;margin:0;color:#857f73;font-size:9px;line-height:1.5}.tina-panel button[data-v-004bf3ed]:disabled{opacity:.5;cursor:not-allowed}.tina-panel button[data-v-004bf3ed]:focus-visible,.tina-launcher[data-v-004bf3ed]:focus-visible{outline:2px solid var(--mm-primary);outline-offset:3px}@media(max-width:600px){.tina-launcher[data-v-004bf3ed]{right:10px;bottom:max(14px,env(safe-area-inset-bottom));width:76px}.tina-launcher .tina-launcher__mascot[data-v-004bf3ed]{width:64px;height:58px}.tina-dialog[data-v-004bf3ed]{left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));width:calc(100% - 20px);height:min(720px,calc(100dvh - 24px));max-height:calc(100dvh - 24px);border-radius:18px}.tina-header[data-v-004bf3ed]{padding:15px}.tina-header .tina-face[data-v-004bf3ed]{width:38px;height:38px;font-size:26px}.tina-body[data-v-004bf3ed]{padding:16px}.tina-compose[data-v-004bf3ed]{padding:10px 16px 7px}}@media(prefers-reduced-motion:reduce){.tina-launcher[data-v-004bf3ed],.tina-launcher .tina-launcher__mascot[data-v-004bf3ed]{transition:none!important}.tina-launcher.is-dragging .tina-launcher__mascot[data-v-004bf3ed],.tina-launcher[data-v-004bf3ed]:hover{transform:none}}.mm-avatar[data-v-537d7e16]{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:50%;background:#efe6d8;color:#3d342c;border:1px solid #dfd4c3;overflow:hidden;font-weight:750;font-size:16px;vertical-align:middle}.mm-avatar img[data-v-537d7e16]{width:100%;height:100%;object-fit:cover}.mm-icon[data-v-abfe0967]{width:22px;height:22px;flex:none;vertical-align:middle}.mm-work-nav[data-v-e6e593df]{border-bottom:1px solid var(--mm-border);background:#fffdf9}.mm-work-nav__inner[data-v-e6e593df]{max-width:1280px;margin:auto;padding:16px 28px 0}.mm-work-nav__heading[data-v-e6e593df]{display:flex;align-items:center;gap:16px;margin-bottom:10px}.mm-work-nav__heading>span[data-v-e6e593df]{display:flex;gap:8px;align-items:center;font-weight:700;font-size:15px}.mm-work-nav__heading .mm-icon[data-v-e6e593df]{width:18px}.mm-work-nav__heading small[data-v-e6e593df]{font-size:12px;color:var(--mm-muted);border-left:1px solid var(--mm-border);padding-left:16px}nav[data-v-e6e593df]{display:flex;gap:22px;overflow-x:auto}nav a[data-v-e6e593df]{flex:none;padding:10px 2px 13px;font-size:13px;color:var(--mm-muted);border-bottom:2px solid transparent}nav a[data-v-e6e593df]:hover{color:var(--mm-primary);text-decoration:none}nav a.is-active[data-v-e6e593df]{color:var(--mm-primary);border-color:var(--mm-primary);font-weight:700}@media(max-width:760px){.mm-work-nav__inner[data-v-e6e593df]{padding:12px 16px 0}nav[data-v-e6e593df]{gap:18px}}.mm-header__workspace[data-v-04a505b0]{flex:1;display:flex;flex-direction:column;gap:4px;border-left:1px solid var(--mm-border);padding-left:24px}.mm-header__workspace span[data-v-04a505b0]{font-size:12px;color:var(--mm-muted)}.mm-header__workspace strong[data-v-04a505b0]{font-size:19px}.mm-app--admin .mm-header__inner[data-v-04a505b0]{max-width:1520px}.mm-app[data-v-04a505b0]{min-height:100vh;display:flex;flex-direction:column}.mm-skip[data-v-04a505b0]{position:absolute;left:12px;top:-60px;z-index:100;background:#242421;color:#fff;padding:10px}.mm-skip[data-v-04a505b0]:focus{top:8px}.mm-header[data-v-04a505b0]{background:#fff;border-bottom:1px solid var(--mm-border);position:relative;z-index:30}.mm-header__inner[data-v-04a505b0]{max-width:1280px;margin:auto;min-height:94px;display:flex;align-items:center;gap:48px;padding:18px 28px}.mm-brand[data-v-04a505b0]{display:flex;align-items:center;gap:10px;flex:none;color:var(--mm-ink);font-size:25px;font-weight:850;letter-spacing:-1px;line-height:1.3}.mm-brand[data-v-04a505b0]:hover{text-decoration:none}.mm-brand img[data-v-04a505b0]{width:41px;height:41px}.mm-brand small[data-v-04a505b0]{display:block;font-size:8px;letter-spacing:2px;font-weight:650;margin-top:3px}.mm-header__search[data-v-04a505b0]{display:flex;align-items:center;gap:12px;flex:1;border:1px solid var(--mm-border);border-radius:8px;background:var(--mm-canvas);padding:5px 6px 5px 15px;min-width:0}.mm-header__search[data-v-04a505b0]:focus-within{border-color:#b6bbae;box-shadow:0 0 0 3px #eceee7}.mm-header__search-key[data-v-04a505b0]{border:1px solid var(--mm-border);border-radius:4px;min-width:20px;padding:0 5px;text-align:center;font:12px/22px inherit;color:var(--mm-muted)}.mm-header__search:focus-within .mm-header__search-key[data-v-04a505b0]{visibility:hidden}.mm-header__search>.mm-icon[data-v-04a505b0]{width:19px;color:var(--mm-muted)}.mm-header__search input[data-v-04a505b0]{border:0;outline:0;min-width:0;width:100%;height:34px;background:transparent;font-size:14px}.mm-header__search button[data-v-04a505b0]{background:var(--mm-ink);color:#fff;border:0;border-radius:5px;padding:9px 21px;white-space:nowrap;font-weight:600}.mm-header__actions[data-v-04a505b0]{display:flex;align-items:center;gap:25px;flex:none}.mm-header__cart[data-v-04a505b0]{display:flex;align-items:center;gap:8px;color:var(--mm-ink);font-size:14px;min-height:44px}.mm-header__login[data-v-04a505b0]{font-size:14px;color:var(--mm-ink);font-weight:650;white-space:nowrap}.mm-header__menu-toggle[data-v-04a505b0]{display:none;background:none;border:0;padding:6px}.mm-header__nav-wrap[data-v-04a505b0]{border-top:1px solid #f3f1ed}.mm-header__nav[data-v-04a505b0]{max-width:1280px;margin:auto;display:flex;align-items:center;gap:7px;padding:8px 28px;min-height:60px}.mm-header__nav>a[data-v-04a505b0]{position:relative;display:inline-flex;align-items:center;gap:7px;color:var(--mm-muted);font-weight:600;font-size:14px;padding:10px 13px;border-radius:7px;white-space:nowrap}.mm-header__nav>a[data-v-04a505b0]:hover{text-decoration:none;color:var(--mm-ink);background:#f5f5f1}.mm-header__nav>a.is-active[data-v-04a505b0]{color:var(--mm-zone-accent);background:var(--mm-zone-soft);box-shadow:inset 0 -2px var(--mm-zone-accent)}.mm-header__nav>a>.mm-icon[data-v-04a505b0]{width:17px;height:17px;flex:none}.mm-header__nav .mm-header__publish[data-v-04a505b0]{margin-left:auto;color:var(--mm-primary);display:flex;align-items:center;gap:5px}.mm-header__publish .mm-icon[data-v-04a505b0]{width:17px}.mm-user[data-v-04a505b0]{position:relative}.mm-user__trigger[data-v-04a505b0]{display:flex;align-items:center;gap:7px;border:0;padding:0;background:transparent;min-height:44px}.mm-user__trigger>.mm-icon[data-v-04a505b0]{width:14px}.mm-user__panel[data-v-04a505b0]{position:absolute;right:0;top:calc(100% + 15px);width:250px;max-width:calc(100vw - 32px);padding:10px;background:#fff;border:1px solid var(--mm-border);border-radius:12px;box-shadow:0 12px 44px #29221c1f;z-index:50}.mm-user__identity[data-v-04a505b0]{display:flex;gap:12px;align-items:center;padding:10px 9px 18px;margin-bottom:7px;border-bottom:1px solid var(--mm-border)}.mm-user__identity>div[data-v-04a505b0]{min-width:0}.mm-user__identity strong[data-v-04a505b0]{display:block;overflow-wrap:anywhere}.mm-user__identity>div>span[data-v-04a505b0]{display:block;color:var(--mm-muted);font-size:12px}.mm-user__panel>a[data-v-04a505b0],.mm-user__panel>button[data-v-04a505b0]{display:flex;align-items:center;gap:12px;width:100%;padding:10px 11px;border:0;border-radius:6px;background:none;color:var(--mm-ink);font-size:14px;text-align:left}.mm-user__panel>a[data-v-04a505b0]:hover,.mm-user__panel>button[data-v-04a505b0]:hover{background:var(--mm-canvas);text-decoration:none}.mm-user__panel .mm-icon[data-v-04a505b0]{width:18px;height:18px;color:var(--mm-muted)}.mm-user__panel>.mm-user__logout[data-v-04a505b0]{border-top:1px solid var(--mm-border);margin-top:7px;color:var(--mm-danger);border-radius:0}.mm-main[data-v-04a505b0]{flex:1;width:100%;min-width:0}.mm-main[data-v-04a505b0]:focus{outline:none}.mm-back-top[data-v-04a505b0]{position:fixed;right:max(18px,calc((100vw - 1380px)/2));bottom:106px;z-index:15;width:48px;min-height:58px;border:1px solid var(--mm-border);border-radius:10px;background:#fff;color:var(--mm-muted);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;box-shadow:0 3px 14px #2425220b}.mm-back-top .mm-icon[data-v-04a505b0]{transform:rotate(-90deg);width:18px;height:18px}.mm-back-top span[data-v-04a505b0]{font-size:11px}.mm-back-top[data-v-04a505b0]:hover{color:var(--mm-ink);border-color:#b8bfb1}.mm-main[data-v-04a505b0]{background:var(--mm-zone-canvas)}.mm-main--auth[data-v-04a505b0]{background:#f4f0e8}.mm-footer[data-v-04a505b0]{background:#fff;border-top:1px solid var(--mm-border);padding:38px max(28px,calc((100vw - 1224px)/2));margin-top:auto}.mm-footer__top[data-v-04a505b0],.mm-footer__bottom[data-v-04a505b0]{display:flex;justify-content:space-between;gap:20px;align-items:center}.mm-footer__brand[data-v-04a505b0]{font-size:21px;font-weight:800;color:var(--mm-ink)}.mm-footer__top p[data-v-04a505b0]{color:var(--mm-muted);font-size:13px;margin-top:5px}.mm-footer nav[data-v-04a505b0]{display:flex;gap:25px;flex-wrap:wrap;font-size:13px}.mm-footer nav a[data-v-04a505b0]{color:var(--mm-ink)}.mm-footer__bottom[data-v-04a505b0]{font-size:11px;color:var(--mm-muted);border-top:1px solid var(--mm-border);margin-top:25px;padding-top:18px}@media(max-width:1000px){.mm-header__inner[data-v-04a505b0]{gap:24px}.mm-header__nav[data-v-04a505b0]{gap:3px;flex-wrap:wrap}.mm-header__nav>a[data-v-04a505b0]{padding:10px 9px;font-size:13px;gap:5px}.mm-header__actions[data-v-04a505b0]{gap:15px}.mm-header__cart span[data-v-04a505b0]{display:none}.mm-brand[data-v-04a505b0]{font-size:22px}.mm-brand img[data-v-04a505b0]{width:36px;height:36px}}@media(max-width:760px){.mm-header__inner[data-v-04a505b0]{padding:11px 16px;min-height:0;flex-wrap:wrap;gap:10px}.mm-header__actions[data-v-04a505b0]{margin-left:auto;gap:6px}.mm-brand[data-v-04a505b0]{font-size:21px}.mm-brand img[data-v-04a505b0]{width:33px;height:33px}.mm-header__menu-toggle[data-v-04a505b0]{display:grid;place-items:center;width:40px;height:44px}.mm-header__search[data-v-04a505b0]{order:3;flex-basis:100%}.mm-header__nav[data-v-04a505b0]{display:none;flex-wrap:wrap;gap:0;padding:8px 18px 14px}.mm-header__nav.is-open[data-v-04a505b0]{display:flex}.mm-header__nav>a[data-v-04a505b0]{flex-basis:50%;padding:12px 10px;font-size:14px}.mm-header__nav>a.is-active[data-v-04a505b0]{background:var(--mm-zone-soft);border-radius:6px;color:var(--mm-zone-accent)}.mm-header__nav .mm-header__publish[data-v-04a505b0]{margin-left:0}.mm-header__cart[data-v-04a505b0]{display:flex;justify-content:center;width:36px}.mm-header__search-key[data-v-04a505b0]{display:none}.mm-header__login[data-v-04a505b0]{font-size:12px}.mm-back-top[data-v-04a505b0]{bottom:104px;right:12px;width:42px;min-height:48px}.mm-footer[data-v-04a505b0]{padding:27px 18px}.mm-footer__top[data-v-04a505b0],.mm-footer__bottom[data-v-04a505b0]{align-items:flex-start;flex-direction:column}.mm-footer nav[data-v-04a505b0]{gap:12px 20px}.mm-footer__bottom[data-v-04a505b0]{gap:7px}}:root{--mm-primary: #b94e18;--mm-primary-hover: #9a3d10;--mm-primary-active: #7d300c;--mm-canvas: #f7f6f2;--mm-ink: #242522;--mm-muted: #656a61;--mm-white: #ffffff;--mm-accent-soft: #fcf0e6;--mm-warm: #eee8dc;--mm-danger: #c0344a;--mm-danger-hover: #a82b40;--mm-success: #1e7b4e;--mm-warning: #a35e00;--mm-info: #1f5fa8;--mm-border: #e4e4dd;--mm-shadow: 0 2px 8px rgba(34, 36, 30, .035);--mm-radius-s: 6px;--mm-radius-m: 10px;--mm-radius-l: 12px;--mm-font-s: 13px;--mm-font-base: 15px;--mm-font-l: 18px;--mm-font-xl: 22px;--mm-font-xxl: 36px;--mm-space-1: 4px;--mm-space-2: 8px;--mm-space-3: 12px;--mm-space-4: 16px;--mm-space-5: 24px;--mm-space-6: 32px;--mm-bp-mobile: 360px;--mm-bp-tablet: 768px;--mm-bp-desktop: 1440px}:focus-visible{outline:2px solid var(--mm-primary);outline-offset:2px;border-radius:var(--mm-radius-s)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{scrollbar-gutter:stable;scroll-padding-top:20px}::selection{background:#f3d7c2;color:#242522}body{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans CJK SC,system-ui,-apple-system,Segoe UI,sans-serif;font-size:var(--mm-font-base);line-height:1.6;color:var(--mm-ink);background-color:var(--mm-canvas);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}img{max-width:100%;display:block}a{color:var(--mm-primary);text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit;cursor:pointer}input,textarea,select{font-family:inherit;font-size:inherit;color:var(--mm-ink)}#app{min-height:100vh;display:flex;flex-direction:column}.mm-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mm-page{width:100%;max-width:1200px;margin:0 auto;padding:24px 16px;display:flex;flex-direction:column;gap:20px}.mm-page h1{font-size:28px;letter-spacing:-.5px}.mm-page h2{font-size:20px}.mm-stack{display:flex;flex-direction:column;gap:14px}.mm-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.mm-panel{background:var(--mm-white);border:1px solid var(--mm-border);border-radius:10px;padding:22px;display:flex;flex-direction:column;gap:12px;box-shadow:0 3px 12px #24252204}.mm-muted{color:var(--mm-muted);font-size:14px}.mm-error{color:var(--mm-danger);overflow-wrap:anywhere}.mm-notice{background:var(--mm-accent-soft);border-left:4px solid var(--mm-primary);padding:12px 16px;border-radius:6px;font-size:14px}.mm-form{display:flex;flex-direction:column;gap:14px;max-width:620px}.mm-form label{display:flex;flex-direction:column;gap:6px;font-weight:600;font-size:14px}.mm-form input,.mm-form textarea,.mm-form select,.mm-select{width:100%;min-height:42px;padding:9px 12px;border:1px solid #c8cdc5;border-radius:8px;background:#fff}.mm-form textarea{min-height:90px;resize:vertical}.mm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mm-data{display:grid;grid-template-columns:auto 1fr;gap:8px 20px;font-size:14px;margin:0}.mm-data dt{color:var(--mm-muted)}.mm-data dd{margin:0;overflow-wrap:anywhere}.mm-chip{padding:3px 9px;background:var(--mm-accent-soft);border-radius:6px;font-size:13px;align-self:flex-start}.mm-item{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap}.mm-item img{width:76px;height:76px;border-radius:10px;object-fit:cover}.mm-item-body{flex:1;min-width:180px;overflow-wrap:anywhere}:focus-visible{outline:3px solid var(--mm-primary);outline-offset:3px}@media(max-width:640px){.mm-grid{grid-template-columns:1fr}.mm-panel{padding:16px}.mm-page h1{font-size:24px}}.mm-eyebrow{font-size:10px;font-weight:700;letter-spacing:1.7px;color:var(--mm-muted);text-transform:uppercase}.mm-page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:8px 0 24px;border-bottom:1px solid var(--mm-border)}.mm-page-heading h1{font-size:31px;font-weight:800;letter-spacing:-.8px;margin:8px 0 7px}.mm-page-heading p:not(.mm-eyebrow){color:var(--mm-muted);font-size:13px;line-height:1.8}.mm-text-link{color:var(--mm-ink);display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:13px}.mm-workspace{max-width:1224px;margin:auto;padding:30px 28px 54px;display:flex;flex-direction:column;gap:24px;width:100%;min-width:0}.mm-workspace__toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:15px 18px;background:#fff;border:1px solid var(--mm-border);border-left:4px solid var(--mm-zone-accent);border-radius:8px}.mm-workspace__toolbar label{display:flex;gap:10px;align-items:center;font-size:13px}.mm-workspace__toolbar select{padding:8px 34px 8px 12px;border:1px solid #bcc7bc;border-radius:6px;background:#fff;max-width:100%}.mm-summary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mm-summary-strip>div{padding:20px 22px;background:#fff;border:1px solid var(--mm-zone-border);border-radius:12px;position:relative;box-shadow:0 4px 12px #233a2e05}.mm-summary-strip>div:first-child{background:var(--mm-zone-soft);border-top:3px solid var(--mm-zone-accent);padding-top:18px}.mm-summary-strip>div>.mm-icon{position:absolute;right:20px;bottom:24px;width:36px;height:36px;padding:8px;color:var(--mm-zone-accent);background:var(--mm-zone-soft);border-radius:10px}.mm-summary-strip span{font-size:12px;color:var(--mm-muted)}.mm-summary-strip strong{display:block;font-size:29px;font-weight:750;font-variant-numeric:tabular-nums;margin-top:5px}.mm-main--admin .mm-panel{border-radius:10px;box-shadow:none}.mm-main--admin .mm-button{font-size:13px;min-height:35px}.mm-main--admin .mm-stack{gap:19px}.mm-main--admin h1{font-size:25px}.mm-main--admin .mm-grid{gap:14px}@media(max-width:760px){.mm-workspace{padding:24px 18px 38px;gap:20px}.mm-page-heading{align-items:flex-start;gap:15px;flex-wrap:wrap;padding-bottom:20px}.mm-page-heading h1{font-size:26px}.mm-summary-strip>div{padding:14px 11px}.mm-summary-strip{gap:8px}.mm-summary-strip>div:first-child{padding-top:12px}.mm-summary-strip>div>.mm-icon{display:none}.mm-summary-strip strong{font-size:24px}.mm-summary-strip span{font-size:11px}}.mm-app{--mm-zone-accent: #a44920;--mm-zone-soft: #fbefe5;--mm-zone-banner: #f4ece0;--mm-zone-ink: #473c2d;--mm-zone-muted: #716350;--mm-zone-border: #e4d8c7;--mm-zone-icon-bg: #fff9f0;--mm-zone-canvas: #faf9f6}.mm-app--admin{--mm-primary: #354b60;--mm-primary-hover: #263443;--mm-primary-active: #1a2631;--mm-accent-soft: #edf1f6;--mm-zone-accent: #354b60;--mm-zone-soft: #edf1f6;--mm-zone-banner: #263443;--mm-zone-ink: #ffffff;--mm-zone-muted: #c6d4e2;--mm-zone-border: #cbd4df;--mm-zone-icon-bg: #ffffff12;--mm-zone-canvas: #eef1f5}.mm-main--admin .mm-admin__main>section{display:flex;flex-direction:column;gap:20px}.mm-main--admin .mm-panel{border-color:var(--mm-zone-border)}.mm-main--admin .mm-panel>h2{font-size:18px}.mm-main--admin .mm-admin__main>section>label,.mm-main--admin .mm-admin__main>section>.mm-form{display:flex;flex-wrap:wrap;gap:12px;align-items:center;max-width:none;padding:16px 18px;background:#fff;border:1px solid var(--mm-zone-border);border-left:4px solid var(--mm-zone-accent);border-radius:9px;font-size:14px}.mm-main--admin .mm-admin__main input:not([type=checkbox]):not([type=radio]),.mm-main--admin .mm-admin__main select,.mm-main--admin .mm-admin__main textarea{padding:9px 12px;min-height:42px;max-width:100%;border:1px solid #c5d0da;border-radius:7px;background:#fff}.mm-main--admin .mm-panel .mm-button{align-self:flex-start}@media(max-width:760px){.mm-main--admin .mm-button{min-height:42px}}
