.workspace-footer[data-v-ced2d743]{border:1px solid var(--farmer-border);border-radius:var(--farmer-radius-lg);max-width:var(--farmer-content-wide-max-width);background:#ffffffdb;flex:none;grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:18px;margin:28px auto 0;padding:18px 20px;display:grid}.workspace-footer__brand[data-v-ced2d743]{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.workspace-footer__mark[data-v-ced2d743]{object-fit:contain;width:42px;height:42px;display:block}.workspace-footer__title[data-v-ced2d743]{color:var(--farmer-text-main);font-size:16px;font-weight:var(--farmer-weight-section,680);flex:auto;margin:0 0 3px;line-height:1.25;overflow-wrap:normal!important;white-space:normal!important;word-break:normal!important}.workspace-footer__text[data-v-ced2d743]{color:var(--farmer-text-secondary);margin:0;font-size:13px;line-height:1.42}.workspace-footer__links[data-v-ced2d743]{flex-wrap:wrap;justify-content:center;gap:8px 14px;display:flex}.workspace-footer__links a[data-v-ced2d743]{border-radius:var(--farmer-radius-sm);color:var(--farmer-primary-pressed);font-size:14px;font-weight:var(--farmer-weight-label,600);align-items:center;min-height:44px;padding:0 4px;text-decoration:none;display:inline-flex}.workspace-footer__links a[data-v-ced2d743]:hover{text-decoration:underline}.workspace-footer__links a[data-v-ced2d743]:focus-visible{box-shadow:0 0 0 3px var(--farmer-focus);outline:none}@media (width<=980px){.workspace-footer[data-v-ced2d743]{grid-template-columns:1fr}.workspace-footer__links[data-v-ced2d743]{justify-content:flex-start}}@media (width<=640px){.workspace-footer[data-v-ced2d743]{border-radius:var(--farmer-radius-md);gap:10px;margin-top:18px;padding:12px}.workspace-footer__brand[data-v-ced2d743]{grid-template-columns:34px minmax(0,1fr);gap:10px}.workspace-footer__mark[data-v-ced2d743]{border-radius:12px;width:34px;height:34px;font-size:18px}.workspace-footer__title[data-v-ced2d743]{margin-bottom:2px;font-size:15px}.workspace-footer__text[data-v-ced2d743]{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:normal;font-size:12px;line-height:1.35}.workspace-footer__links[data-v-ced2d743]{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:4px 10px;display:grid}.workspace-footer__links a[data-v-ced2d743]{min-height:44px;padding:0}}.farmer-status-tag[data-v-191af0ff]{height:auto;inline-size:fit-content;max-inline-size:100%;max-width:100%;min-inline-size:0;overflow-wrap:normal;text-overflow:clip;white-space:normal;word-break:normal;flex:0 auto;align-self:flex-start;width:fit-content;min-width:0;font-size:14px;line-height:1.35;display:inline-flex;overflow:visible}.farmer-status-tag[data-v-191af0ff] .n-tag__content{min-inline-size:0;max-inline-size:100%;overflow-wrap:normal;text-overflow:clip;white-space:normal;word-break:normal;flex-wrap:wrap;align-items:center;min-width:0;line-height:1.35;display:inline-flex;overflow:visible}.farmer-status-tag__label[data-v-191af0ff]{overflow-wrap:normal;text-overflow:clip;white-space:normal;word-break:normal;min-width:0;overflow:visible}.farmer-status-tag__label--short[data-v-191af0ff]{display:none}@media (width<=1024px){.farmer-status-tag--responsive-label .farmer-status-tag__label--full[data-v-191af0ff]{display:none}.farmer-status-tag--responsive-label .farmer-status-tag__label--short[data-v-191af0ff]{display:inline}}@media (width>=1025px){.farmer-status-tag[data-v-191af0ff],.farmer-status-tag[data-v-191af0ff] .n-tag__content,.farmer-status-tag__label[data-v-191af0ff]{inline-size:fit-content;max-inline-size:100%;max-width:100%;overflow-wrap:normal;white-space:normal;min-inline-size:0;word-break:normal;width:fit-content}}.workspace-header-desktop[data-v-09c673f1]{max-width:var(--farmer-content-wide-max-width);min-height:68px;min-height:var(--farmer-header-height,68px);grid-template-columns:minmax(320px,1fr) auto;align-items:start;gap:12px 20px;margin:0 auto;padding:10px 28px;display:grid}.workspace-header-mobile[data-v-09c673f1]{display:none}.workspace-header-title-row[data-v-09c673f1]{align-items:center;gap:14px;min-width:0;display:flex}.workspace-heading[data-v-09c673f1]{min-width:0}.workspace-heading__eyebrow[data-v-09c673f1]{color:var(--farmer-primary);font-size:12px;font-weight:var(--farmer-weight-label,600);letter-spacing:.05em;text-transform:uppercase;margin:0 0 2px}.workspace-heading h2[data-v-09c673f1]{color:var(--farmer-text-main);font-size:23px;font-weight:var(--farmer-weight-heading,720);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.18;overflow:hidden}.workspace-heading p[data-v-09c673f1]:not(.workspace-heading__eyebrow){color:var(--farmer-text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:560px;margin:3px 0 0;font-size:14px;line-height:1.35;overflow:hidden}.workspace-header-actions[data-v-09c673f1]{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.workspace-context-control[data-v-09c673f1]{flex:0 330px;align-items:center;gap:8px;min-width:240px;display:inline-flex}.workspace-context-label[data-v-09c673f1]{color:var(--farmer-text-secondary);font-size:14px;font-weight:var(--farmer-weight-label,600);white-space:nowrap}.workspace-context-select[data-v-09c673f1]{width:min(260px,24vw)}.workspace-header-statuses[data-v-09c673f1],.workspace-header-buttons[data-v-09c673f1]{flex:none;align-items:center;gap:8px;display:flex}.workspace-header-status[data-v-09c673f1]{max-width:220px}.workspace-header-status[data-v-09c673f1] .n-tag__content,.workspace-header-statuses[data-v-09c673f1] .n-tag__content{overflow-wrap:normal;text-overflow:clip;white-space:nowrap;word-break:normal;overflow:visible}.workspace-header-buttons[data-v-09c673f1] .n-button,.workspace-header-menu[data-v-09c673f1],.workspace-header-mobile__orders[data-v-09c673f1],.workspace-header-blocker[data-v-09c673f1] .n-button{min-height:44px}.workspace-header-buttons[data-v-09c673f1] .n-button:focus-visible,.workspace-header-menu[data-v-09c673f1]:focus-visible,.workspace-header-mobile__orders[data-v-09c673f1]:focus-visible,.workspace-header-blocker[data-v-09c673f1] .n-button:focus-visible{box-shadow:0 0 0 3px var(--farmer-focus);outline:none}@media (width<=1480px) and (width>=1121px){.workspace-header-desktop[data-v-09c673f1]{grid-template-columns:1fr}.workspace-header-actions[data-v-09c673f1]{flex-wrap:wrap;justify-content:flex-start;width:100%}.workspace-context-control[data-v-09c673f1]{flex:0 420px}.workspace-heading p[data-v-09c673f1]:not(.workspace-heading__eyebrow){max-width:760px}}@media (width<=1120px){.workspace-header-desktop[data-v-09c673f1]{display:none}.workspace-header-mobile[data-v-09c673f1]{box-sizing:border-box;max-height:var(--farmer-mobile-header-max-height);max-width:var(--farmer-content-wide-max-width);flex-direction:column;gap:8px;margin:0 auto;padding:8px 16px;display:flex}.workspace-header-mobile__row[data-v-09c673f1]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;display:grid}.workspace-header-menu[data-v-09c673f1]{display:inline-flex}.workspace-header-mobile__heading[data-v-09c673f1]{min-width:0}.workspace-header-mobile__heading span[data-v-09c673f1]{color:var(--farmer-primary);font-size:11px;font-weight:var(--farmer-weight-label,600);letter-spacing:.04em;text-transform:uppercase;line-height:1.15;display:block}.workspace-header-mobile__heading h2[data-v-09c673f1]{color:var(--farmer-text-main);font-size:18px;font-weight:var(--farmer-weight-heading,720);overflow-wrap:normal;-webkit-line-clamp:2;word-break:normal;-webkit-box-orient:vertical;margin:2px 0 0;line-height:1.18;display:-webkit-box;overflow:hidden}.workspace-header-blocker[data-v-09c673f1]{background:var(--farmer-warning-soft);border-radius:var(--farmer-radius-md);box-sizing:border-box;color:var(--farmer-text-main);font-size:14px;font-weight:var(--farmer-weight-label,600);border:1px solid #b7791f47;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:4px 6px 4px 12px;display:flex}.workspace-header-blocker--status-only[data-v-09c673f1]{background:0 0;border-color:#0000;justify-content:flex-start;min-height:40px;padding:0}.workspace-header-blocker__status[data-v-09c673f1]{background:var(--farmer-warning-soft);box-sizing:border-box;border:1px solid #b7791f47;border-radius:999px;max-width:100%;min-height:36px;padding:8px 12px;display:inline-flex}.workspace-header-blocker--status-only .workspace-header-blocker__status[data-v-09c673f1]{max-width:fit-content}}@media (width<=440px){.workspace-header-mobile[data-v-09c673f1]{padding-left:10px;padding-right:10px}.workspace-header-mobile__row[data-v-09c673f1]{gap:7px}.workspace-header-menu[data-v-09c673f1],.workspace-header-mobile__orders[data-v-09c673f1]{padding-left:10px;padding-right:10px}.workspace-header-mobile__heading h2[data-v-09c673f1]{font-size:16px}}.workspace-onboarding-card[data-v-65e55a1a]{background:var(--farmer-surface,#fff);border:1px solid var(--farmer-border,#dde5d8);border-radius:var(--farmer-radius-lg);box-shadow:var(--farmer-shadow-card);flex-direction:column;gap:10px;padding:10px;display:flex}.workspace-onboarding-card--compact[data-v-65e55a1a]{gap:8px;padding:10px}.workspace-onboarding-card__topline[data-v-65e55a1a],.workspace-onboarding-card__progress-label[data-v-65e55a1a],.workspace-onboarding-card__step[data-v-65e55a1a],.workspace-onboarding-card__compact-summary[data-v-65e55a1a]{justify-content:space-between;align-items:center;gap:10px;display:flex}.workspace-onboarding-card__topline[data-v-65e55a1a]{color:var(--farmer-text-secondary);font-size:13px;font-weight:var(--farmer-weight-label,600);letter-spacing:.04em;text-transform:uppercase}.workspace-onboarding-card__compact-summary[data-v-65e55a1a]{justify-content:flex-start;align-items:flex-start}.workspace-onboarding-card__compact-summary>div[data-v-65e55a1a]{min-width:0}.workspace-onboarding-card__compact-summary strong[data-v-65e55a1a]{color:var(--farmer-text-main);font-size:15px;font-weight:var(--farmer-weight-section,680);line-height:1.25;display:block}.workspace-onboarding-card__compact-summary p[data-v-65e55a1a]{color:var(--farmer-text-secondary);margin:3px 0 0;font-size:13px;line-height:1.35}.workspace-onboarding-card__heading h2[data-v-65e55a1a]{color:var(--farmer-text-main);font-size:18px;font-weight:var(--farmer-weight-heading,720);margin:0 0 6px;line-height:1.18}.workspace-onboarding-card__heading p[data-v-65e55a1a],.workspace-onboarding-card__next-copy p[data-v-65e55a1a]{color:var(--farmer-text-secondary);margin:0;font-size:13px;line-height:1.42}.workspace-onboarding-card__progress[data-v-65e55a1a]{flex-direction:column;gap:7px;display:flex}.workspace-onboarding-card__progress-label[data-v-65e55a1a]{color:var(--farmer-text-secondary);font-size:13px;line-height:1.2}.workspace-onboarding-card__progress-label strong[data-v-65e55a1a]{color:var(--farmer-text-main);font-size:14px}.workspace-onboarding-card__progress-track[data-v-65e55a1a]{border-radius:var(--farmer-radius-pill);background:#6b728029;height:8px;overflow:hidden}.workspace-onboarding-card__progress-track span[data-v-65e55a1a]{background:var(--farmer-primary);border-radius:inherit;min-width:8px;height:100%;transition:width .18s;display:block}.workspace-onboarding-card__next[data-v-65e55a1a]{background:var(--farmer-surface);border-radius:var(--farmer-radius-md);border:1px solid #b7791f52;flex-direction:column;gap:10px;padding:12px;display:flex}.workspace-onboarding-card__next-copy[data-v-65e55a1a]{flex-direction:column;gap:4px;display:flex}.workspace-onboarding-card__next-copy span[data-v-65e55a1a]{color:var(--farmer-accent-harvest);font-size:12px;font-weight:var(--farmer-weight-label,600);letter-spacing:.03em;text-transform:uppercase}.workspace-onboarding-card__next-copy strong[data-v-65e55a1a]{color:var(--farmer-text-main);font-size:15px;font-weight:var(--farmer-weight-section,680);line-height:1.2}.workspace-onboarding-card__steps[data-v-65e55a1a]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.workspace-onboarding-card__step[data-v-65e55a1a]{border-radius:var(--farmer-radius-md);background:#ffffffb8;border:1px solid #0000;min-height:34px;padding:6px 7px}.workspace-onboarding-card__step--current[data-v-65e55a1a]{background:#d98f261a;border-color:#b7791f47}.workspace-onboarding-card__step--done[data-v-65e55a1a]{background:#e7f3eac7}.workspace-onboarding-card__step-dot[data-v-65e55a1a]{background:var(--farmer-border-strong);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.workspace-onboarding-card__step--done .workspace-onboarding-card__step-dot[data-v-65e55a1a]{background:var(--farmer-success)}.workspace-onboarding-card__step--current .workspace-onboarding-card__step-dot[data-v-65e55a1a]{background:var(--farmer-accent-harvest)}.workspace-onboarding-card__step-label[data-v-65e55a1a]{color:var(--farmer-text-main);font-size:13px;font-weight:var(--farmer-weight-label,600);flex:auto;min-width:0;line-height:1.2}.workspace-onboarding-card__step[data-v-65e55a1a] .farmer-status-tag{flex:none}.workspace-onboarding-card__details-toggle[data-v-65e55a1a]{border-radius:var(--farmer-radius-md);color:var(--farmer-primary-pressed);cursor:pointer;font-size:14px;font-weight:var(--farmer-weight-label,600);text-align:left;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:8px 10px;display:flex}.workspace-onboarding-card__details-toggle[data-v-65e55a1a]:hover{background:var(--farmer-surface-muted)}.workspace-onboarding-card__details-toggle[data-v-65e55a1a]:focus-visible{box-shadow:0 0 0 3px var(--farmer-focus);outline:none}.workspace-onboarding-card__details-chevron[data-v-65e55a1a]{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-right:4px;transition:transform .16s;transform:rotate(45deg)}.workspace-onboarding-card__details-chevron--open[data-v-65e55a1a]{transform:rotate(225deg)}.workspace-onboarding-card__compact-details[data-v-65e55a1a]{border-top:1px solid var(--farmer-border);flex-direction:column;gap:10px;padding-top:10px;display:flex}.workspace-onboarding-card[data-v-65e55a1a] .n-button{min-height:44px}.workspace-onboarding-card[data-v-65e55a1a] .n-button:focus-visible{box-shadow:0 0 0 3px var(--farmer-focus);outline:none}.workspace-sidebar-content[data-v-1ca6058e]{flex-direction:column;gap:14px;height:auto;min-height:100%;padding:18px 12px 24px;display:flex}.workspace-sidebar-content--compact[data-v-1ca6058e]{gap:10px;min-height:0;padding:12px 10px 20px}.workspace-brand[data-v-1ca6058e]{flex:none;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-height:54px;padding:0 4px;display:grid}.workspace-brand__mark[data-v-1ca6058e]{object-fit:contain;width:44px;height:44px;display:block}.workspace-brand__copy[data-v-1ca6058e]{min-width:0}.workspace-brand__title[data-v-1ca6058e]{-webkit-hyphens:none;hyphens:none;flex:auto;overflow-wrap:normal!important;white-space:normal!important;word-break:normal!important}.workspace-nav[data-v-1ca6058e]{order:1}.workspace-onboarding-card[data-v-1ca6058e]{order:2}.workspace-sidebar-tools[data-v-1ca6058e]{order:3}.workspace-brand__help[data-v-1ca6058e]{min-height:44px}.workspace-brand__help[data-v-1ca6058e]:focus-visible{box-shadow:0 0 0 3px var(--farmer-focus);outline:none}.workspace-sidebar-content--compact .workspace-brand[data-v-1ca6058e]{grid-template-columns:40px minmax(0,1fr) auto;gap:9px;min-height:48px}.workspace-sidebar-content--compact .workspace-brand__mark[data-v-1ca6058e]{border-radius:13px;width:40px;height:40px;font-size:20px}.workspace-sidebar-content--compact .workspace-brand__title[data-v-1ca6058e]{margin-bottom:0;font-size:16px}.workspace-sidebar-content--compact .workspace-brand__subtitle[data-v-1ca6058e]{display:none}.workspace-brand__title[data-v-1ca6058e]{color:var(--farmer-text-main);font-size:18px;font-weight:var(--farmer-weight-heading,720);margin:0 0 4px;line-height:1.16}.workspace-brand__subtitle[data-v-1ca6058e]{color:var(--farmer-text-secondary);margin:0;font-size:13px;line-height:1.4}.workspace-nav[data-v-1ca6058e]{background:var(--farmer-surface);border:1px solid var(--farmer-border);border-radius:var(--farmer-radius-lg);flex-direction:column;flex:none;gap:8px;min-height:0;padding:12px;display:flex;overflow:visible;box-shadow:0 1px #1f4d3508}.workspace-nav__header[data-v-1ca6058e],.workspace-mini-status[data-v-1ca6058e]{justify-content:space-between;align-items:center;gap:10px;display:flex}.workspace-nav__header[data-v-1ca6058e]{color:var(--farmer-text-main);font-size:15px;font-weight:var(--farmer-weight-label,600);flex:none;min-height:28px;padding:0 2px 2px;line-height:1.2}.workspace-menu[data-v-1ca6058e]{flex:none;min-height:0;max-height:none;padding-right:0;overflow:visible}.workspace-menu[data-v-1ca6058e] .n-menu-item-content__icon{color:var(--farmer-text-muted);flex:0 0 34px;justify-content:center;align-items:center;width:34px;min-width:34px;margin-right:6px;display:inline-flex}.workspace-menu[data-v-1ca6058e] .n-menu-item-content__arrow{justify-content:center;align-items:center;display:inline-flex}.workspace-menu[data-v-1ca6058e] .workspace-menu-icon{justify-content:center;align-items:center;line-height:1;display:inline-flex}.workspace-menu[data-v-1ca6058e] .n-menu-item-content--selected .n-menu-item-content__icon,.workspace-menu[data-v-1ca6058e] .n-menu-item-content--child-active .n-menu-item-content__icon{color:var(--farmer-primary)}.workspace-menu[data-v-1ca6058e] .n-menu-item-content-header{align-items:center;min-width:0;display:flex}.workspace-menu[data-v-1ca6058e] .n-menu-item-content,.workspace-menu[data-v-1ca6058e] .n-menu-item-content-header{border-radius:var(--farmer-radius-md);color:var(--farmer-text-main);min-height:44px}.workspace-menu[data-v-1ca6058e] .n-menu-item-content{height:auto;padding-top:6px;padding-bottom:6px;padding-left:8px!important}.workspace-menu[data-v-1ca6058e] .n-submenu .n-menu-item-content{font-weight:520}.workspace-menu[data-v-1ca6058e] .n-submenu .n-menu-item-content:before{border:1px solid #0000}.workspace-menu[data-v-1ca6058e] .n-submenu .n-menu-item-content.n-menu-item-content--child-active:before,.workspace-menu[data-v-1ca6058e] .n-submenu .n-menu-item-content.n-menu-item-content--selected:before{background:var(--farmer-primary-soft);border-color:var(--farmer-border-strong)}.workspace-menu[data-v-1ca6058e] .n-submenu .n-menu-item-content.n-menu-item-content--child-active .workspace-nav__group-label,.workspace-menu[data-v-1ca6058e] .workspace-nav__group-label--active{color:var(--farmer-primary)}.workspace-menu[data-v-1ca6058e] .n-submenu-children .n-menu-item-content{min-height:42px}.workspace-menu[data-v-1ca6058e] .n-menu-item-content:before{border-radius:var(--farmer-radius-md)}.workspace-menu[data-v-1ca6058e] .n-menu-item-content:hover:before{background:var(--farmer-surface-muted)}.workspace-menu[data-v-1ca6058e] .n-menu-item-content.n-menu-item-content--selected:before{background:var(--farmer-primary-soft)}.workspace-menu[data-v-1ca6058e] .n-menu-item-content.n-menu-item-content--selected{color:var(--farmer-primary);font-weight:var(--farmer-weight-label,600)}.workspace-menu[data-v-1ca6058e] .n-menu-item-content.n-menu-item-content--selected:after{background:var(--farmer-primary);border-radius:var(--farmer-radius-pill);content:"";width:4px;position:absolute;top:8px;bottom:8px;left:0}.workspace-menu[data-v-1ca6058e] .workspace-nav__group-label{overflow-wrap:break-word;text-overflow:clip;white-space:normal;min-width:0;font-size:15px;font-weight:560;line-height:1.25;display:block;overflow:visible}.workspace-menu[data-v-1ca6058e] .workspace-menu-link{color:inherit;align-items:center;width:100%;min-width:0;text-decoration:none;display:flex}.workspace-menu[data-v-1ca6058e] .workspace-menu-link__label{overflow-wrap:break-word;text-overflow:clip;white-space:normal;min-width:0;font-size:15px;font-weight:500;line-height:1.3;overflow:visible}.workspace-menu[data-v-1ca6058e] .n-menu-item-content--selected .workspace-menu-link__label{font-weight:var(--farmer-weight-label,600)}.workspace-menu[data-v-1ca6058e] .n-menu-item-content:focus-visible{outline:3px solid var(--farmer-focus);outline-offset:2px}.workspace-sidebar-tools[data-v-1ca6058e]{background:var(--farmer-surface-warm);border:1px solid var(--farmer-border);border-radius:var(--farmer-radius-lg);flex-direction:column;flex:none;gap:9px;padding:12px;display:flex;overflow:visible}.workspace-mini-status[data-v-1ca6058e]{color:var(--farmer-text-secondary);min-width:0;font-size:13px;line-height:1.3}.workspace-mini-status span[data-v-1ca6058e]:first-child{font-weight:var(--farmer-weight-label,600)}.workspace-mini-status[data-v-1ca6058e] .farmer-status-tag{flex:0 auto;max-width:176px}.workspace-mini-status[data-v-1ca6058e] .n-tag__content{text-overflow:clip;white-space:normal;overflow:visible}.workspace-access-panel[data-v-1ca6058e]{border-top:1px solid var(--farmer-border);flex-direction:column;gap:10px;padding-top:10px;display:flex;overflow:visible}.workspace-access-toggle[data-v-1ca6058e]{border-radius:var(--farmer-radius-md);color:var(--farmer-text-main);cursor:pointer;font-size:14px;font-weight:var(--farmer-weight-label,600);text-align:left;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 8px;line-height:1.2;display:flex}.workspace-access-toggle[data-v-1ca6058e]:hover{background:var(--farmer-surface-muted)}.workspace-access-toggle[data-v-1ca6058e]:focus-visible{box-shadow:0 0 0 3px var(--farmer-focus);outline:none}.workspace-access-panel--open .workspace-access-toggle[data-v-1ca6058e]{background:var(--farmer-primary-soft);border-color:var(--farmer-border-strong)}.workspace-access-toggle__chevron[data-v-1ca6058e]{border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;margin-right:4px;transition:transform .16s;display:inline-block;transform:rotate(45deg)}.workspace-access-panel--open .workspace-access-toggle__chevron[data-v-1ca6058e]{transform:rotate(225deg)}.workspace-access-panel__body[data-v-1ca6058e]{min-width:0;display:block}.workspace-sidebar-content[data-v-1ca6058e] .n-button,.workspace-sidebar-content[data-v-1ca6058e] .n-input,.workspace-sidebar-content[data-v-1ca6058e] .n-base-selection{min-height:44px}.workspace-sidebar-content[data-v-1ca6058e] .n-alert{border-radius:var(--farmer-radius-md)}.workspace-shell[data-v-4ae57f89]{background:var(--farmer-bg);color:var(--farmer-text-main);font-family:var(--farmer-font-family);min-height:100dvh}.workspace-skip-link[data-v-4ae57f89]{background:var(--farmer-surface);border:2px solid var(--farmer-primary);border-radius:var(--farmer-radius-md);box-shadow:var(--farmer-shadow-panel);color:var(--farmer-primary-pressed);font-weight:var(--farmer-weight-action,650);opacity:0;z-index:1000;min-height:44px;padding:10px 14px;text-decoration:none;transition:opacity .14s,transform .14s;position:fixed;top:12px;left:16px;transform:translateY(-140%)}.workspace-skip-link[data-v-4ae57f89]:focus,.workspace-skip-link[data-v-4ae57f89]:focus-visible{opacity:1;transform:translateY(0)}.workspace-sidebar[data-v-4ae57f89]{background:var(--farmer-surface);border-color:var(--farmer-border);overflow:hidden}.workspace-sidebar--desktop[data-v-4ae57f89]{align-self:flex-start;height:100dvh;max-height:100dvh;position:sticky;top:0}.workspace-sidebar--desktop[data-v-4ae57f89] .n-layout-sider-scroll-container{overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;overflow:hidden auto}.workspace-main-layout[data-v-4ae57f89]{background:var(--farmer-bg);flex-direction:column;min-width:0;min-height:100dvh;display:flex}.workspace-main-layout[data-v-4ae57f89],.workspace-content-shell[data-v-4ae57f89]{width:100%}.workspace-header[data-v-4ae57f89]{border-color:var(--farmer-border);z-index:20;background:#fffffff0;flex:none;min-height:0;position:sticky;top:0}.workspace-content-shell[data-v-4ae57f89]{background:var(--farmer-bg);flex:auto;min-height:0;display:flex}.workspace-content[data-v-4ae57f89]{background:var(--farmer-bg);box-sizing:border-box;min-height:calc(100dvh - var(--farmer-header-height));min-width:0;padding:var(--farmer-space-desktop);padding-bottom:calc(var(--farmer-space-desktop) + var(--farmer-sticky-actions-height));flex-direction:column;flex:auto;display:flex;overflow:hidden visible}.workspace-route[data-v-4ae57f89]{max-width:var(--farmer-content-wide-max-width);overflow-wrap:break-word;word-break:normal;flex:1 0 auto;width:100%;min-width:0;margin:0 auto}.workspace-content[data-v-4ae57f89]:focus-visible{box-shadow:none;outline:none}.workspace-mobile-drawer[data-v-4ae57f89] .n-drawer-content-wrapper{background:var(--farmer-bg);box-sizing:border-box;max-width:100vw;overflow-x:hidden;width:min(100vw,360px)!important}.workspace-mobile-drawer[data-v-4ae57f89] .n-drawer-body,.workspace-mobile-drawer[data-v-4ae57f89] .n-drawer-content,.workspace-mobile-drawer[data-v-4ae57f89] .n-drawer-body-content-wrapper{max-width:100vw;overflow-x:hidden}.workspace-mobile-drawer[data-v-4ae57f89] .n-drawer-body-content-wrapper{padding:0}.workspace-mobile-drawer[data-v-4ae57f89] .n-drawer-header{box-sizing:border-box;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:64px;padding:12px 12px 12px 16px;display:flex}.workspace-mobile-drawer[data-v-4ae57f89] .n-drawer-header__main{overflow-wrap:anywhere;min-width:0}.workspace-mobile-drawer[data-v-4ae57f89] .n-drawer-close,.workspace-mobile-drawer[data-v-4ae57f89] .n-base-close.n-drawer-header__close{box-sizing:border-box;flex:0 0 44px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;margin-left:8px;display:inline-flex}.workspace-mobile-drawer[data-v-4ae57f89] .n-drawer-close:focus-visible,.workspace-mobile-drawer[data-v-4ae57f89] .n-base-close.n-drawer-header__close:focus-visible{box-shadow:0 0 0 3px var(--farmer-focus);outline:none}.workspace-mobile-drawer .n-drawer-close,.workspace-mobile-drawer .n-base-close.n-drawer-header__close,.n-base-close.n-drawer-header__close{box-sizing:border-box;flex:0 0 44px;margin-left:8px;padding:0;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.workspace-mobile-drawer .n-drawer-close:focus-visible,.workspace-mobile-drawer .n-base-close.n-drawer-header__close:focus-visible,.n-base-close.n-drawer-header__close:focus-visible{box-shadow:0 0 0 3px var(--farmer-focus);outline:none}.workspace-mobile-drawer[data-v-4ae57f89] .workspace-sidebar-content{min-height:0;max-height:calc(100dvh - 64px);overflow-y:auto}@media (width<=640px){.workspace-mobile-drawer[data-v-4ae57f89] .n-drawer-header{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}}@media (width<=360px){.workspace-mobile-drawer[data-v-4ae57f89] .n-drawer-content-wrapper{width:100vw!important}}@media (width<=1180px){.workspace-content[data-v-4ae57f89]{padding:var(--farmer-space-tablet);padding-bottom:calc(var(--farmer-space-tablet) + var(--farmer-sticky-actions-height))}}@media (width<=1120px){.workspace-shell[data-v-4ae57f89]{display:block}.workspace-sidebar--desktop[data-v-4ae57f89]{display:none}.workspace-main-layout[data-v-4ae57f89]{min-height:100dvh}.workspace-content[data-v-4ae57f89]{min-height:calc(100dvh - 64px)}.workspace-main-layout--blocked .workspace-content[data-v-4ae57f89]{min-height:calc(100dvh - var(--farmer-mobile-header-max-height))}.workspace-route[data-v-4ae57f89]{max-width:var(--farmer-dashboard-max-width)}}@media (width<=640px){.workspace-content[data-v-4ae57f89]{padding:var(--farmer-space-mobile);padding-bottom:calc(var(--farmer-space-mobile) + var(--farmer-sticky-actions-height))}.workspace-skip-link[data-v-4ae57f89]{text-align:center;left:10px;right:10px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--farmer-bg:#f3faf0;--farmer-mint-bg:#f3faf0;--farmer-mint-bg-soft:#f6fbf3;--farmer-card-border:#dceed9;--farmer-hero-gradient:linear-gradient(135deg, #fff 0%, #f6fbf3 48%, #e8f5e8 100%);--farmer-reference-shadow:0 12px 36px #1f7a3b14;--farmer-surface:#fff;--farmer-surface-warm:#f6fbf3;--farmer-surface-muted:#eef7eb;--farmer-surface-warning:#fff8e8;--farmer-surface-draft:#f3f4f1;--farmer-primary:#2e8540;--farmer-primary-hover:#24783a;--farmer-primary-pressed:#1f6b35;--farmer-primary-soft:#e8f5e8;--farmer-forest-dark:#173a26;--farmer-accent-harvest:#e6a626;--farmer-text-main:#173a26;--farmer-text-secondary:#5d6b62;--farmer-text-muted:#66756b;--farmer-border:#dceed9;--farmer-border-strong:#bfddbc;--farmer-success:#2e8540;--farmer-success-soft:#e8f5e8;--farmer-warning:#b87500;--farmer-warning-soft:#fff8e8;--farmer-draft:#6b7280;--farmer-draft-soft:#f3f4f1;--farmer-error:#b42318;--farmer-error-soft:#fdecec;--farmer-info:#2563eb;--farmer-info-soft:#eef4ff;--farmer-focus:#2e854047;--farmer-focus-ring:#2e854047;--farmer-radius-control:16px;--farmer-radius-card:22px;--farmer-radius-shell:28px;--farmer-radius-layout:28px;--farmer-radius-round:999px;--farmer-radius-sm:16px;--farmer-radius-md:16px;--farmer-radius-lg:22px;--farmer-radius-xl:28px;--farmer-radius-pill:999px;--farmer-header-height:68px;--farmer-mobile-header-max-height:140px;--farmer-sidebar-width:320px;--farmer-dashboard-max-width:1360px;--farmer-dashboard-wide-max-width:1440px;--farmer-table-max-width:1440px;--farmer-content-max:1360px;--farmer-content-wide-max:1440px;--farmer-content-max-width:1360px;--farmer-content-wide-max-width:1440px;--farmer-desktop-gap:32px;--farmer-tablet-gap:24px;--farmer-mobile-gap:16px;--farmer-space-desktop:32px;--farmer-space-tablet:24px;--farmer-space-mobile:16px;--farmer-card-radius:22px;--farmer-control-radius:16px;--farmer-sticky-actions-height:82px;--farmer-heading-page:32px;--farmer-heading-card:23px;--farmer-heading-section:20px;--farmer-shadow-card:0 12px 36px #1f7a3b14;--farmer-shadow-panel:0 18px 46px #1f7a3b1a;--farmer-shadow-sticky:0 16px 44px #1f7a3b1f;--farmer-shadow-soft:0 12px 36px #1f7a3b14;--farmer-font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--farmer-font-size:16px;--farmer-line-height:1.5;--farmer-color-background:var(--farmer-bg);--farmer-color-surface:var(--farmer-surface);--farmer-color-surface-warm:var(--farmer-surface-warm);--farmer-color-surface-muted:var(--farmer-surface-muted);--farmer-color-surface-warning:var(--farmer-surface-warning);--farmer-color-primary:var(--farmer-primary);--farmer-color-primary-soft:var(--farmer-primary-soft);--farmer-color-forest-dark:var(--farmer-forest-dark);--farmer-color-text-main:var(--farmer-text-main);--farmer-color-text-secondary:var(--farmer-text-secondary);--farmer-color-text-muted:var(--farmer-text-muted);--farmer-color-border:var(--farmer-border);--farmer-weight-heading:720;--farmer-weight-section:680;--farmer-weight-label:600;--farmer-weight-action:650;--farmer-status-primary-bg:var(--farmer-primary-soft);--farmer-status-primary-text:var(--farmer-primary-pressed);--farmer-status-success-bg:var(--farmer-success-soft);--farmer-status-success-text:var(--farmer-success);--farmer-status-warning-bg:var(--farmer-warning-soft);--farmer-status-warning-text:var(--farmer-warning);--farmer-status-draft-bg:var(--farmer-draft-soft);--farmer-status-draft-text:var(--farmer-draft);--farmer-status-error-bg:var(--farmer-error-soft);--farmer-status-error-text:var(--farmer-error);--farmer-status-info-bg:var(--farmer-info-soft);--farmer-status-info-text:var(--farmer-info)}*,:before,:after{box-sizing:border-box}html,body,#app{min-height:100%}body{background:radial-gradient(circle at top right, #2e854014, transparent 34vw), radial-gradient(circle at 8% 18%, #e6a6260f, transparent 28vw), var(--farmer-bg);color:var(--farmer-text-main);font-family:var(--farmer-font-family);font-size:var(--farmer-font-size);line-height:var(--farmer-line-height);text-rendering:optimizelegibility;margin:0}button,a,input,select,textarea{font:inherit}a{color:inherit}img,svg,video,canvas{max-width:100%}table{border-collapse:collapse;max-width:100%}:focus-visible{box-shadow:0 0 0 3px var(--farmer-focus-ring);outline-offset:2px;outline:2px solid #0000}.farmer-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.farmer-card-surface{background:var(--farmer-surface);border:1px solid var(--farmer-card-border,var(--farmer-border));border-radius:var(--farmer-radius-card);box-shadow:var(--farmer-shadow-card)}.farmer-reference-surface{background:var(--farmer-hero-gradient);border:1px solid var(--farmer-card-border,var(--farmer-border));border-radius:var(--farmer-radius-shell,28px);box-shadow:var(--farmer-reference-shadow)}.farmer-section-title{color:var(--farmer-text-main);font-size:var(--farmer-heading-section);font-weight:var(--farmer-weight-section);line-height:1.28}.farmer-eyebrow{color:var(--farmer-primary);font-size:13px;font-weight:var(--farmer-weight-label);letter-spacing:.06em;text-transform:uppercase}.farmer-status-tag{font-size:14px;font-weight:var(--farmer-weight-action);overflow-wrap:break-word;text-overflow:clip;white-space:normal;flex:0 auto;width:fit-content;min-width:0;max-width:100%;height:auto;display:inline-flex;overflow:visible}.farmer-status-tag .n-tag__content{overflow-wrap:break-word;text-align:center;text-overflow:clip;white-space:normal;width:fit-content;min-width:0;max-width:100%;line-height:1.35;overflow:visible}.farmer-status-tag--primary{background:var(--farmer-status-primary-bg)!important;color:var(--farmer-status-primary-text)!important}.farmer-status-tag--success{background:var(--farmer-status-success-bg)!important;color:var(--farmer-status-success-text)!important}.farmer-status-tag--warning{background:var(--farmer-status-warning-bg)!important;color:var(--farmer-status-warning-text)!important}.farmer-status-tag--draft,.farmer-status-tag--muted,.farmer-status-tag--default{background:var(--farmer-status-draft-bg)!important;color:var(--farmer-status-draft-text)!important}.farmer-status-tag--error{background:var(--farmer-status-error-bg)!important;color:var(--farmer-status-error-text)!important}.farmer-status-tag--info{background:var(--farmer-status-info-bg)!important;color:var(--farmer-status-info-text)!important}.n-card{border-radius:var(--farmer-radius-card,22px);box-shadow:var(--farmer-shadow-card)}.n-button:not(.n-button--disabled) .n-button__content{font-weight:var(--farmer-weight-action)}.n-button .n-button__content{min-width:0}.n-alert--warning{background-color:var(--farmer-warning-soft)}.n-alert--success{background-color:var(--farmer-success-soft)}.n-alert--info{background-color:var(--farmer-info-soft)}.workspace-route,.n-card,.n-card__content,.n-grid,.n-grid>*,.n-grid-item,.n-grid-item,.n-form,.n-form-item,.n-form-item-blank,.n-input,.n-select,.n-base-selection,.n-base-selection-label,.n-descriptions,.n-data-table,.n-alert,.n-data-table,.n-data-table-wrapper,.n-scrollbar,.n-scrollbar-container,.n-scrollbar-content,.n-tabs,.n-tabs-nav,.n-tabs-nav-scroll-wrapper,.n-card__content>*,.workspace-route>*,.profile-page,.routes-page,.products-page,.product-editor-page,.calendar-page,.fields-page{min-width:0}.n-input,.n-select,.n-base-selection{width:100%}.n-base-selection-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.farmer-sticky-actions{border:1px solid var(--farmer-border);border-radius:var(--farmer-radius-lg);box-shadow:var(--farmer-shadow-sticky);min-height:var(--farmer-sticky-actions-height,82px);z-index:6;background:#fffffff7;justify-content:space-between;align-items:center;gap:14px;margin-top:20px;padding:12px 14px;display:flex;position:sticky;bottom:16px}.farmer-sticky-actions__copy{gap:3px;min-width:0;display:grid}.farmer-sticky-actions__copy strong,.farmer-sticky-actions__copy span{display:block}.farmer-sticky-actions__copy strong{color:var(--farmer-text-main);font-size:16px;font-weight:var(--farmer-weight-section,680)}.farmer-sticky-actions__copy span{color:var(--farmer-text-secondary);font-size:14px;line-height:1.4}button,a,[role=button],.n-button,.n-base-selection,.n-input-wrapper{min-height:44px}a,button,[role=button],.n-button,.n-menu-item-content,.n-base-selection,.n-checkbox-box,.n-switch,.weekday-chip,.production-direction-card{touch-action:manipulation}button:disabled,.n-button--disabled,[aria-disabled=true]{cursor:not-allowed}@media (width<=1180px){.n-grid,.n-grid>*,.n-grid-item,.commerce-summary-grid,.production-metric-grid,.service-summary-grid{min-width:0}}@media (width<=760px){:root{--farmer-sticky-actions-height:0px}.farmer-sticky-actions{flex-direction:column;align-items:stretch;min-height:0;position:static;bottom:auto}.farmer-sticky-actions .n-space,.farmer-sticky-actions .n-button,.farmer-sticky-actions a,.farmer-sticky-actions button{width:100%}.n-card,.farmer-card-surface,.farmer-section-card,.empty-state,.form-state-banner{border-radius:var(--farmer-radius-md)}.n-card>.n-card__content,.farmer-section-card{padding-left:16px;padding-right:16px}.n-button,.n-base-selection,.n-input-wrapper,input,select,textarea{min-height:46px}.n-button .n-button__content{overflow-wrap:break-word;text-align:center;white-space:normal;line-height:1.25}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.farmer-section-card,.form-state-banner,.empty-state,.draft-save-status{min-width:0}.farmer-section-card :is(input,select,textarea,.n-input,.n-select,.n-base-selection),.product-editor-page :is(input,select,textarea),.routes-page :is(input,select,textarea),.profile-page :is(input,select,textarea){width:100%;min-width:0;min-height:44px}.farmer-section-card label,.product-field,.profile-form-section,.routes-form-card{min-width:0}.farmer-form-disabled-reason{color:var(--farmer-warning);font-size:14px;line-height:1.45}.farmer-sticky-actions{scroll-margin-bottom:calc(var(--farmer-sticky-actions-height,82px) + 32px)}.form-state-banner--dirty,.form-state-banner--disabled,.form-state-banner--partial{border-color:#b7791f47}.form-state-banner--saved{border-color:#15803d3d}.form-state-banner--error{border-color:#b423183d}:root{--farmer-state-onboarding-bg:var(--farmer-warning-soft);--farmer-state-onboarding-border:#b7791f38;--farmer-state-locked-bg:var(--farmer-info-soft);--farmer-state-locked-border:#2563eb2e;--farmer-state-empty-bg:var(--farmer-surface-warm);--farmer-state-empty-border:var(--farmer-border-strong);--farmer-state-loading-bg:var(--farmer-info-soft);--farmer-state-partial-bg:var(--farmer-warning-soft);--farmer-state-partial-border:#b7791f47;--farmer-state-success-bg:var(--farmer-success-soft);--farmer-state-error-bg:var(--farmer-error-soft)}.workspace-route,.cabinet-page,.profile-page,.routes-page,.products-page,.product-editor-page,.catalog-page,.sales-page,.calendar-page,.fields-page,.orders-page,.fulfillment-page,.billing-page,.tariff-page,.growth-page,.docs-page,.support-page,.experts-page{padding-bottom:calc(var(--farmer-sticky-actions-height,82px) + 32px)}.page-hero,.commerce-card,.farmer-section-card,.commerce-summary-grid__card,.production-metric-grid__card,.service-summary-grid__card,.product-summary-card,.workspace-metric-card,.empty-state,.app-state-panel{overflow-wrap:normal;word-break:normal}.commerce-summary-grid__top,.production-metric-grid__top,.service-summary-grid__top,.product-summary-card,.stat-card,.metric-card{min-width:0}.commerce-summary-grid__value,.production-metric-grid__value,.service-summary-grid__value,.product-summary-card__value{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.n-alert--error{background-color:var(--farmer-error-soft)}.n-alert:not(.n-alert--error),.form-state-banner--idle,.form-state-banner--loading,.form-state-banner--disabled,.form-state-banner--partial,.empty-state--locked,.empty-state--empty,.empty-state--onboarding,.empty-state--loading{color:var(--farmer-text-main)}.farmer-state-guard-source{display:none}.app-status-tag,.farmer-status-tag,.farmer-compact-status-badge,.app-status-tag .n-tag__content,.farmer-status-tag .n-tag__content,.farmer-compact-status-badge .n-tag__content,.app-status-tag span,.farmer-status-tag span,.farmer-compact-status-badge span{overflow-wrap:break-word;text-overflow:clip;white-space:normal;word-break:normal;flex:0 auto;width:fit-content;min-width:0;max-width:100%;overflow:visible}@media (width<=640px){.app-status-tag,.farmer-status-tag,.farmer-compact-status-badge{place-self:flex-start start;width:fit-content;max-width:100%}}.independent-action-card .n-button,.action-error-card .n-button,.empty-state__action{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%}@media (width<=760px){.independent-action-card .n-button,.action-error-card .n-button{overflow-wrap:anywhere;white-space:normal;width:100%;height:auto;min-height:44px}.independent-action-card .n-button__content,.action-error-card .n-button__content,.empty-state__action{overflow-wrap:break-word;text-align:center;white-space:normal;line-height:1.35}}.app-grid>*,.app-form-grid>*,.route-basic-grid>*,.form-two-columns>*,.n-grid-item,.n-form-item,.n-form-item-blank{min-width:0}.profile-publish-bar,.profile-sticky-actions.farmer-sticky-actions{grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:16px;display:grid}@media (width<=900px){.profile-publish-bar,.profile-sticky-actions.farmer-sticky-actions{grid-template-columns:minmax(0,1fr);align-items:stretch}}@media (width<=640px){.route-basic-grid,.form-two-columns,.routes-page .n-grid,.routes-page .n-form-item,.routes-page .n-form-item-blank{width:100%;min-width:0;grid-template-columns:minmax(0,1fr)!important}.routes-page .n-grid-item,.routes-page .n-form-item,.routes-page .n-form-item-label,.routes-page .n-form-item-blank,.routes-page label,.routes-page .n-select,.routes-page .n-input{width:100%;min-width:0}.routes-page .n-grid>*{width:100%;min-width:0;grid-column:1/-1!important}}@media (width>=1025px){.farmer-status-tag,.app-status-tag,.farmer-status-tag .n-tag__content,.app-status-tag .n-tag__content,.farmer-status-tag__label,.app-status-tag span,.farmer-status-tag span{white-space:nowrap;word-break:keep-all}}body :is(small,.field-help,.muted,.muted-text,.commerce-muted){line-height:1.45;font-size:max(15px,.875em)!important}button,[role=button],.n-button,.n-button .n-button__content,.app-status-tag,.farmer-status-tag,.farmer-compact-status-badge{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;white-space:normal;word-break:normal}@media (width<=760px){body{font-size:17px}button,a,[role=button],.n-button,.n-base-selection,.n-input-wrapper,input,select,textarea{min-height:48px}:is(.dashboard-grid,.content-grid,.grid-two,.two-column,.tariff-two-column,.expert-question-form,.expert-question-board,.expert-help-choice__grid,.support-case-detail-panel,.commerce-summary-grid,.production-metric-grid,.service-summary-grid,.form-grid,.quick-create-grid,.review-grid,.choice-grid,.provider-grid){grid-template-columns:minmax(0,1fr)!important}}.workspace-brand__title,.workspace-footer__title,.workspace-brand-name{-webkit-hyphens:none;hyphens:none;flex:none;overflow-wrap:normal!important;white-space:nowrap!important;word-break:keep-all!important}.workspace-content :is(p,li,dd,label,input,textarea,select),.workspace-content :is(.n-input,.n-select,.n-form-item-label){font-size:max(16px,1em);line-height:1.5}.workspace-content :is(small,.field-help,.muted,.muted-text,.commerce-muted){color:var(--farmer-text-secondary);line-height:1.45;font-size:max(14px,.875em)!important}.workspace-content :is(label,.field-label,.n-form-item-label){font-size:15px;font-weight:var(--farmer-weight-label,600)}.workspace-content :is(h1,.page-hero h1,.production-page-header h1){font-size:clamp(30px,3vw,36px);line-height:1.12}.workspace-content :is(h2,.section-card h2){font-size:clamp(22px,2.2vw,26px);line-height:1.18}.workspace-content :is(h3,.n-card-header__main){font-size:clamp(18px,1.8vw,20px);line-height:1.3}.workspace-content :is(button,[role=button],.n-button,.n-base-selection,.n-input-wrapper,input,select){min-height:48px}.workspace-content :is(.n-button--secondary-type,.button--secondary,.btn--ghost):not(:disabled){border:1px solid var(--farmer-primary,#2e8540)!important;color:var(--farmer-primary-pressed,#24783a)!important;background:#fff!important}.workspace-content :is(.n-button--secondary-type,.button--secondary,.btn--ghost):not(:disabled):hover{background:var(--farmer-primary-soft,#e8f5e8)!important}.farmer-status-tag,.app-status-tag,.farmer-compact-status-badge,.farmer-status-tag .n-tag__content,.app-status-tag .n-tag__content{max-width:100%;text-overflow:clip!important;white-space:normal!important;height:auto!important;overflow:visible!important}.workspace-content :focus-visible{outline:3px solid var(--farmer-focus,#2e854052);outline-offset:2px}@media (width<=760px){.workspace-content :is(h1,.page-hero h1,.production-page-header h1){font-size:clamp(28px,8vw,32px)}.workspace-content :is(h2,.section-card h2){font-size:clamp(20px,6vw,22px)}}@media (width<=480px){.support-page__secondary-actions,.support-case-header__actions,.support-case-detail-panel__send-row,.support-case-detail-panel__attachment-picker{width:100%;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;display:grid!important}.support-page__secondary-actions .n-button,.support-case-header__actions .n-button,.support-case-detail-panel__send-row .n-button,.support-case-detail-panel__attachment-picker .n-button{justify-content:center;width:100%}}@media (width<=420px),(resolution>=144dpi) and (width<=900px){.workspace-brand__subtitle,.workspace-brand-subtitle{display:none!important}}.n-button.n-button--tertiary-type:not(.n-button--disabled){--n-color:#fff!important;--n-color-hover:var(--farmer-primary-soft,#e8f5e8)!important;--n-border:1px solid var(--farmer-primary,#2f7d4b)!important;--n-border-hover:1px solid var(--farmer-primary-hover,#25683e)!important;--n-text-color:var(--farmer-primary-pressed,#1f5f37)!important;--n-text-color-hover:var(--farmer-primary-pressed,#1f5f37)!important}.workspace-shell :is(h1,h2,h3,button,nav a,.n-button,.n-tag){overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.commerce-page{max-width:var(--farmer-content-wide-max-width,1440px);gap:18px;width:100%;display:grid}.commerce-page--form{max-width:var(--farmer-content-max-width,1360px)}.commerce-alert-stack{gap:10px;display:grid}.commerce-card,.commerce-panel-card{border:1px solid var(--farmer-border,#dde5d8);border-radius:var(--farmer-radius-card,16px)}.commerce-section-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.commerce-section-header h3,.commerce-section-header p{margin:0}.commerce-section-header h3{color:var(--farmer-text-main,#1f2933);font-size:var(--farmer-heading-section,20px);line-height:1.25}.commerce-section-header p,.commerce-muted,.commerce-field-hint{color:var(--farmer-text-secondary,#4b5563);line-height:1.5}.commerce-section-header p{margin-top:6px}.commerce-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.commerce-form-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.commerce-field{gap:7px;min-width:0;display:grid}.commerce-field--wide{grid-column:1/-1}.commerce-field>span,.commerce-field-label,.commerce-check-row{color:var(--farmer-text-main,#1f2933);font-size:16px;font-weight:700;line-height:1.35}.commerce-field-hint{margin:0;font-size:15px}.commerce-input{border:1px solid var(--farmer-border,#dde5d8);border-radius:var(--farmer-radius-control,12px);box-sizing:border-box;color:var(--farmer-text-main,#1f2933);font:inherit;background:#fff;width:100%;min-width:0;min-height:46px;padding:10px 12px}.commerce-input::placeholder{color:var(--farmer-text-muted,#6b7280);opacity:1}.commerce-input:focus{border-color:var(--farmer-primary,#2f7d4b);box-shadow:0 0 0 3px var(--farmer-focus-ring,#2f7d4b38);outline:none}.commerce-input[disabled]{background:var(--farmer-surface-muted,#eef4ec);color:var(--farmer-text-muted,#6b7280);cursor:not-allowed}.commerce-textarea{resize:vertical;min-height:112px}.commerce-check-row{align-items:center;gap:10px;display:flex}.commerce-check-row input{accent-color:var(--farmer-primary,#2f7d4b);width:20px;height:20px}.commerce-editor-layout{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:20px;display:grid}.commerce-editor-main,.commerce-editor-aside{gap:18px;min-width:0;display:grid}.commerce-editor-aside{top:calc(var(--farmer-header-height,72px) + 18px);position:sticky}.commerce-button-link{color:var(--farmer-primary,#2f7d4b);font-weight:700;text-decoration:none}.commerce-button-link:hover{color:var(--farmer-primary-hover,#276b40);text-decoration:underline}.commerce-inline-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.commerce-mini-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.commerce-soft-card{background:var(--farmer-surface-warm,#fbfbf6);border:1px solid var(--farmer-border,#dde5d8);border-radius:var(--farmer-radius-md,12px);padding:12px}.commerce-soft-card strong,.commerce-soft-card p{margin:0}.commerce-soft-card p{color:var(--farmer-text-secondary,#4b5563);margin-top:6px;line-height:1.45}@media (width<=1100px){.commerce-editor-layout{grid-template-columns:1fr}.commerce-editor-aside{position:static}}@media (width<=820px){.commerce-page{gap:16px}.commerce-section-header{display:grid}.commerce-form-grid,.commerce-form-grid--three{grid-template-columns:1fr}}.service-page{color:var(--farmer-text-main,#1f2933);max-width:var(--farmer-content-wide-max-width,1440px);gap:20px;width:100%;display:grid}.service-page--form{max-width:var(--farmer-content-max-width,1360px)}.service-page .panel,.service-page .summary-card,.service-page .notice,.service-page .service-card{background:var(--farmer-surface,#fff);border:1px solid var(--farmer-border,#dde5d8);border-radius:var(--farmer-radius-card,16px);box-shadow:var(--farmer-shadow-card)}.service-page .panel{padding:24px}.service-page .section-header,.service-page .question-detail__top,.service-page .answer-card__header,.service-page .case-card__top,.service-page .expert-card__top,.service-page .archive-row,.service-page .document-row{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.service-page .section-header{margin-bottom:16px}.service-page .section-header h3,.service-page .section-header p,.service-page .panel h3,.service-page .panel h4{margin:0}.service-page .panel h3{color:var(--farmer-text-main,#1f2933);font-size:clamp(21px,2.2vw,24px);line-height:1.25}.service-page .panel h4{color:var(--farmer-text-main,#1f2933);font-size:19px;line-height:1.28}.service-page p,.service-page li{line-height:1.55}.service-page .section-header p,.service-page .muted,.service-page .case-meta,.service-page .record-card span,.service-page .record-card p,.service-page .document-row small{color:var(--farmer-text-secondary,#4b5563)}.service-page .eyebrow{color:var(--farmer-primary,#2f7d4b);font-size:13px;font-weight:var(--farmer-weight-section,680);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px}.service-page .hero-actions,.service-page .actions,.service-page .question-actions,.service-page .inline-actions{flex-wrap:wrap;gap:10px;display:flex}.service-page .button,.service-page .link-button,.service-page .section-tab,.service-page .question-row{cursor:pointer;font:inherit}.service-page .button{border-radius:var(--farmer-radius-control,12px);border:0;min-height:46px;padding:11px 16px}.service-page .button--primary{background:var(--farmer-primary,#2f7d4b);color:#fff;font-weight:var(--farmer-weight-section,680)}.service-page .button--secondary{background:var(--farmer-primary-soft,#e7f3ea);border:1px solid var(--farmer-border-strong,#c8d8c1);color:var(--farmer-forest-dark,#1f4d35);font-weight:var(--farmer-weight-section,680)}.service-page .button:disabled{cursor:not-allowed;opacity:.58}.service-page .link-button{color:var(--farmer-primary,#2f7d4b);font-weight:var(--farmer-weight-section,680);text-align:left;background:0 0;border:0;padding:0}.service-page .notice{padding:14px 18px}.service-page .notice--info{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.service-page .notice--error{color:var(--farmer-error,#b42318);background:#fff2f3;border-color:#ffd0d6}.service-page .notice--success{color:var(--farmer-success,#15803d);background:#eefaf3;border-color:#c9ecd8}.service-page .section-tabs{background:var(--farmer-surface-muted,#eef4ec);border:1px solid var(--farmer-border,#dde5d8);border-radius:16px;flex-wrap:wrap;gap:6px;padding:6px;display:flex}.service-page .section-tab{color:var(--farmer-text-secondary,#4b5563);background:0 0;border:0;border-radius:12px;min-height:44px;padding:10px 16px}.service-page .section-tab--active{color:var(--farmer-primary,#2f7d4b);font-weight:var(--farmer-weight-section,680);background:#fff;box-shadow:0 4px 16px #1f4d3514}.service-page .two-column-layout,.service-page .grid-two,.service-page .service-two-column{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:18px;display:grid}.service-page .two-column-layout--reverse,.service-page .service-two-column--reverse{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.service-page .filter-grid,.service-page .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.service-page .field{flex-direction:column;gap:7px;min-width:0;margin:0;display:flex}.service-page .field--wide{grid-column:1/-1}.service-page .field span,.service-page .access-box strong,.service-page .reviews strong,.service-page .record-card strong,.service-page .document-row strong{font-weight:var(--farmer-weight-section,680)}.service-page .field small{color:var(--farmer-text-secondary,#4b5563)}.service-page input,.service-page select,.service-page textarea{border:1px solid var(--farmer-border,#dde5d8);border-radius:var(--farmer-radius-control,12px);box-sizing:border-box;color:var(--farmer-text-main,#1f2933);font:inherit;background:#fff;width:100%;min-width:0;min-height:46px;padding:11px 12px}.service-page input::placeholder,.service-page textarea::placeholder{color:var(--farmer-text-muted,#6b7280);opacity:1}.service-page input:focus,.service-page select:focus,.service-page textarea:focus{border-color:var(--farmer-primary,#2f7d4b);box-shadow:0 0 0 3px var(--farmer-focus-ring,#2f7d4b47);outline:none}.service-page textarea{resize:vertical}.service-page .input--short{max-width:260px}.service-page .question-list,.service-page .answer-list,.service-page .expert-grid,.service-page .case-list,.service-page .mini-list,.service-page .card-list,.service-page .archive-table,.service-page .support-thread,.service-page .support-case-list{gap:14px;display:grid}.service-page .question-row{border:1px solid var(--farmer-border,#dde5d8);text-align:left;background:#fff;border-radius:16px;gap:8px;padding:16px;display:grid}.service-page .question-row--active{border-color:var(--farmer-primary,#2f7d4b);box-shadow:0 0 0 3px #2f7d4b1f}.service-page .question-row__title{font-weight:var(--farmer-weight-section,680)}.service-page .question-row__meta,.service-page .question-row__footer{color:var(--farmer-text-secondary,#4b5563)}.service-page .question-row__footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.service-page .tag-row,.service-page .case-meta,.service-page .case-steps,.service-page .document-tags{flex-wrap:wrap;gap:8px;display:flex}.service-page .tag{background:var(--farmer-surface-muted,#eef4ec);color:var(--farmer-text-secondary,#4b5563);font-size:13px;font-weight:var(--farmer-weight-section,680);border-radius:999px;justify-self:start;padding:5px 10px;display:inline-flex}.service-page .tag--success{color:var(--farmer-success,#15803d);background:#e7f8ef}.service-page .tag--warning{color:#8a5300;background:#fff4df}.service-page .tag--danger{color:var(--farmer-error,#b42318);background:#fee2e2}.service-page .tag--muted{color:#526071;background:#eef2f6}.service-page .linked-product,.service-page .paid-hint,.service-page .access-box,.service-page .price-box,.service-page .empty-state,.service-page .record-card,.service-page .answer-card,.service-page .expert-card,.service-page .case-card,.service-page .mini-card,.service-page .document-row,.service-page .support-step,.service-page .support-message,.service-page .support-case-row{border-radius:16px}.service-page .linked-product{background:#f6faf8;border:1px solid #dcefe6;margin:14px 0;padding:12px}.service-page .record-card,.service-page .answer-card,.service-page .expert-card,.service-page .case-card,.service-page .empty-state,.service-page .mini-card,.service-page .document-row,.service-page .support-case-row{border:1px solid var(--farmer-border,#dde5d8);padding:16px}.service-page .record-card,.service-page .case-card,.service-page .mini-card{gap:10px;display:grid}.service-page .answer-card,.service-page .support-message{background:#f8fafc}.service-page .paid-hint{color:#795000;background:#fff7e8;border:1px solid #f7d9a3;padding:12px}.service-page .check-row{align-items:center;gap:10px;margin-bottom:18px;display:flex}.service-page .check-row input,.service-page .access-box input{width:auto;min-height:auto}.service-page .expert-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-page .expert-card{flex-direction:column;gap:14px;display:flex}.service-page .expert-photo{background-position:50%;background-size:cover;border-radius:22px;flex:0 0 82px;width:82px;height:82px}.service-page .rating-row{color:var(--farmer-accent-harvest,#d98f26);align-items:center;gap:10px;display:flex}.service-page .rating-row strong{color:var(--farmer-text-main,#1f2933);font-size:22px}.service-page .rating-row em{color:var(--farmer-text-secondary,#4b5563);font-style:normal}.service-page .price-box,.service-page .access-box,.service-page .empty-state,.service-page .support-step{border:1px solid var(--farmer-border,#dde5d8);background:#f8fafc;padding:14px}.service-page .price-box{justify-content:space-between;align-items:center;display:flex}.service-page .reviews{background:#fbfdfb;border-radius:14px;padding:12px}.service-page .reviews p{margin:8px 0 0}.service-page .access-box{gap:8px;margin:16px 0;display:grid}.service-page .access-box label{align-items:center;gap:8px;display:flex}.service-page .case-price{white-space:nowrap}.service-page .case-steps span{color:#55606f;background:#f1f4f8;border-radius:999px;padding:6px 10px}.service-page .case-steps .done{color:var(--farmer-success,#15803d);font-weight:var(--farmer-weight-section,680);background:#e7f8ef}.service-page .archive-table{border:1px solid var(--farmer-border,#dde5d8);border-radius:16px;overflow:hidden}.service-page .archive-row{grid-template-columns:1.3fr 1fr .8fr .7fr;gap:10px;padding:14px;display:grid}.service-page .archive-row+.archive-row{border-top:1px solid var(--farmer-border,#dde5d8)}.service-page .archive-row--head{background:var(--farmer-surface-muted,#eef4ec)}.service-page .support-grid{grid-template-columns:minmax(0,1fr) minmax(280px,380px);gap:18px;display:grid}.service-page .support-status-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.service-page .support-step--done{color:var(--farmer-success,#15803d);font-weight:var(--farmer-weight-section,680);background:#e7f8ef;border-color:#c9ecd8}.service-page .support-step--warning{color:#8a5300;font-weight:var(--farmer-weight-section,680);background:#fff7e8;border-color:#f7d9a3}.service-page .support-message{border:1px solid var(--farmer-border,#dde5d8);gap:6px;padding:14px;display:grid}.service-page .support-message--support{background:var(--farmer-primary-soft,#e7f3ea)}.service-page .support-case-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}@media (width<=1100px){.service-page .two-column-layout,.service-page .two-column-layout--reverse,.service-page .grid-two,.service-page .service-two-column,.service-page .service-two-column--reverse,.service-page .expert-grid,.service-page .support-grid,.service-page .support-status-strip{grid-template-columns:1fr}}@media (width<=720px){.service-page .panel{padding:18px}.service-page .filter-grid,.service-page .form-grid,.service-page .archive-row,.service-page .support-case-row{grid-template-columns:1fr}.service-page .section-header,.service-page .case-card__top,.service-page .expert-card__top,.service-page .document-row{flex-direction:column}.service-page .input--short{max-width:none}}.service-page{width:100%}.service-two-column{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.service-panel-card{min-width:0}.service-select{min-width:240px}.service-card-list,.service-mini-list,.service-case-list,.service-expert-grid,.service-answer-list{gap:14px;display:grid}.service-record-card,.service-soft-card,.service-question-row,.service-answer-card,.service-expert-card,.service-case-card,.service-empty-state{background:var(--farmer-surface-warm,#fbfbf6);border:1px solid var(--farmer-border,#dde5d8);border-radius:var(--farmer-radius-card,16px);min-width:0;padding:16px}.service-record-card,.service-case-card,.service-expert-card,.service-answer-card,.service-empty-state,.service-soft-card{gap:10px;display:grid}.service-record-card strong,.service-question-row strong,.service-answer-card strong,.service-expert-card strong,.service-case-card strong,.service-empty-state strong{color:var(--farmer-text-main,#1f2933)}.service-record-card span,.service-record-card p,.service-question-row span,.service-question-row p,.service-answer-card p,.service-case-card p,.service-expert-card p,.service-empty-state p,.service-table small{color:var(--farmer-text-secondary,#4b5563);margin:0;line-height:1.5}.service-actions,.service-form-actions{margin-top:16px}.service-table{border:1px solid var(--farmer-border,#dde5d8);border-radius:var(--farmer-radius-card,16px);overflow:hidden}.service-table__row{grid-template-columns:1.3fr 1fr .8fr .7fr;gap:12px;padding:14px 16px;display:grid}.service-table__row+.service-table__row{border-top:1px solid var(--farmer-border,#dde5d8)}.service-table__row--head{background:var(--farmer-primary-soft,#e7f3ea);color:var(--farmer-forest-dark,#1f4d35)}.service-table small{margin-top:4px;display:block}.service-status-strip,.service-case-steps,.service-tag-row{flex-wrap:wrap;gap:10px;display:flex}.service-status-step,.service-case-steps span{background:var(--farmer-surface-muted,#eef4ec);border:1px solid var(--farmer-border,#dde5d8);border-radius:var(--farmer-radius-pill,999px);color:var(--farmer-text-secondary,#4b5563);padding:8px 12px}.service-status-step--done,.service-case-steps .done{background:var(--farmer-primary-soft,#e7f3ea);border-color:var(--farmer-border-strong,#c8d8c1);color:var(--farmer-primary,#2f7d4b);font-weight:var(--farmer-weight-section,680)}.service-status-step--warning{color:var(--farmer-warning,#b7791f);font-weight:var(--farmer-weight-section,680);background:#fff4df;border-color:#f3cf8f}.service-two-pane{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);align-items:start;gap:18px;display:grid}.service-two-pane--reverse{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.service-filter-grid,.service-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.service-field-wide{grid-column:1/-1}.service-question-row{cursor:pointer;text-align:left}.service-question-row--active{border-color:var(--farmer-primary,#2f7d4b);box-shadow:0 0 0 3px var(--farmer-focus,#2f7d4b38)}.service-question-row__footer,.service-case-meta,.service-expert-card__top,.service-answer-card__header,.service-case-card__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.service-linked-product,.service-paid-hint,.service-access-box,.service-price-box,.service-reviews{border-radius:var(--farmer-radius-card,16px);padding:14px}.service-linked-product,.service-access-box{background:var(--farmer-primary-soft,#e7f3ea);border:1px solid var(--farmer-border-strong,#c8d8c1)}.service-paid-hint,.service-price-box{color:#795000;background:#fff7e8;border:1px solid #f4d58d}.service-access-box{gap:10px;margin:16px 0;display:grid}.service-access-box label,.service-check-row{color:var(--farmer-text-main,#1f2933);align-items:center;gap:10px;font-weight:700;display:flex}.service-check-row{margin:0 0 18px}.service-check-row input,.service-access-box input{accent-color:var(--farmer-primary,#2f7d4b);width:20px;height:20px;min-height:auto}.service-expert-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-expert-card__photo{background-position:50%;background-size:cover;border-radius:22px;flex:0 0 82px;justify-content:center;align-items:center;width:82px;height:82px;display:flex}.service-rating-row{color:var(--farmer-accent-harvest,#d98f26);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.service-rating-row strong{color:var(--farmer-text-main,#1f2933);font-size:22px}.service-rating-row em{color:var(--farmer-text-secondary,#4b5563);font-style:normal}.service-price-box{justify-content:space-between;align-items:center;display:flex}.service-reviews{background:var(--farmer-surface,#fff);border:1px solid var(--farmer-border,#dde5d8)}.service-link-button{color:var(--farmer-primary,#2f7d4b);font-weight:var(--farmer-weight-section,680);text-decoration:none}.service-link-button:hover{color:var(--farmer-primary-hover,#276b40);text-decoration:underline}@media (width<=1100px){.service-two-column,.service-two-pane,.service-two-pane--reverse,.service-expert-grid{grid-template-columns:1fr}}@media (width<=760px){.service-select{width:100%;min-width:0}.service-filter-grid,.service-form-grid,.service-table__row{grid-template-columns:1fr}.service-question-row__footer,.service-case-card__top,.service-expert-card__top,.service-answer-card__header{display:grid}}.experts-page{color:var(--farmer-text-main,#1f2933);gap:20px;width:100%;display:grid}.experts-page .panel,.experts-page .notice{background:var(--farmer-surface,#fff);border:1px solid var(--farmer-border,#dde5d8);border-radius:var(--farmer-radius-xl,22px);box-shadow:0 12px 34px #1622330a}.experts-page .panel{padding:24px}.experts-page .panel h3,.experts-page .panel h4,.experts-page .panel p{margin:0}.experts-page p,.experts-page li{line-height:1.55}.experts-page .eyebrow{color:var(--farmer-primary,#2f7d4b);font-size:13px;font-weight:var(--farmer-weight-section,680);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px}.experts-page .actions,.experts-page .question-actions,.experts-page .hero-actions{flex-wrap:wrap;gap:10px;display:flex}.experts-page .button,.experts-page .link-button,.experts-page .section-tab,.experts-page .question-row{cursor:pointer;font:inherit}.experts-page .button{border:0;border-radius:14px;min-height:44px;padding:11px 16px}.experts-page .button--primary{background:var(--farmer-primary,#2f7d4b);color:var(--farmer-surface,#fff);font-weight:var(--farmer-weight-section,680)}.experts-page .button--secondary{background:var(--farmer-surface-warm,#fbfbf6);border:1px solid var(--farmer-border,#dde5d8);color:var(--farmer-text-main,#1f2933)}.experts-page .button:disabled{cursor:not-allowed;opacity:.58}.experts-page .link-button{color:var(--farmer-primary,#2f7d4b);font-weight:var(--farmer-weight-section,680);text-align:left;background:0 0;border:0;padding:0}.experts-page .notice{padding:14px 18px}.experts-page .notice--error{color:var(--farmer-error,#b42318);background:#fff1f2;border-color:#ffd0d6}.experts-page .notice--success{color:var(--farmer-success,#15803d);background:#ecfdf3;border-color:#c9ecd8}.experts-page .section-tabs{background:var(--farmer-surface-warm,#fbfbf6);border:1px solid var(--farmer-border,#dde5d8);border-radius:var(--farmer-radius-card,16px);flex-wrap:wrap;gap:6px;padding:6px;display:flex}.experts-page .section-tab{border-radius:var(--farmer-radius-control,12px);color:var(--farmer-text-secondary,#4b5563);background:0 0;border:0;min-height:44px;padding:10px 16px}.experts-page .section-tab--active{background:var(--farmer-surface,#fff);color:var(--farmer-primary,#2f7d4b);font-weight:var(--farmer-weight-section,680);box-shadow:0 4px 16px #16223314}.experts-page .two-column-layout{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:18px;display:grid}.experts-page .two-column-layout--reverse{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.experts-page .section-header,.experts-page .question-detail__top,.experts-page .answer-card__header,.experts-page .case-card__top,.experts-page .expert-card__top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.experts-page .section-header p,.experts-page .muted,.experts-page .case-meta{color:var(--farmer-text-secondary,#4b5563)}.experts-page .filter-grid,.experts-page .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.experts-page .field{flex-direction:column;gap:7px;min-width:0;display:flex}.experts-page .field--wide{grid-column:1/-1}.experts-page .field span,.experts-page .access-box strong,.experts-page .reviews strong{font-weight:var(--farmer-weight-section,680)}.experts-page .field small{color:var(--farmer-text-secondary,#4b5563)}.experts-page input,.experts-page select,.experts-page textarea{background:var(--farmer-surface,#fff);border:1px solid var(--farmer-border,#dde5d8);border-radius:var(--farmer-radius-control,12px);box-sizing:border-box;color:var(--farmer-text-main,#1f2933);font:inherit;width:100%;min-width:0;min-height:46px;padding:11px 12px}.experts-page input::placeholder,.experts-page textarea::placeholder{color:var(--farmer-text-muted,#6b7280);opacity:1}.experts-page textarea{resize:vertical}.experts-page .question-list,.experts-page .answer-list,.experts-page .expert-grid,.experts-page .case-list,.experts-page .mini-list{gap:14px;display:grid}.experts-page .question-row{background:var(--farmer-surface,#fff);border:1px solid var(--farmer-border,#dde5d8);border-radius:var(--farmer-radius-card,16px);text-align:left;gap:8px;padding:16px;display:grid}.experts-page .question-row--active{border-color:var(--farmer-primary,#2f7d4b);box-shadow:0 0 0 3px var(--farmer-focus,#2f7d4b38)}.experts-page .question-row__title{font-weight:var(--farmer-weight-section,680)}.experts-page .question-row__meta,.experts-page .question-row__footer{color:var(--farmer-text-secondary,#4b5563)}.experts-page .question-row__footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.experts-page .tag-row,.experts-page .case-meta,.experts-page .case-steps{flex-wrap:wrap;gap:8px;display:flex}.experts-page .tag{background:var(--farmer-surface-muted,#eef4ec);border-radius:var(--farmer-radius-pill,999px);color:var(--farmer-text-main,#1f2933);padding:5px 9px;font-size:13px;font-weight:700;display:inline-flex}.experts-page .tag--success{color:var(--farmer-success,#15803d);background:#e7f8ef}.experts-page .tag--warning{color:var(--farmer-warning,#b7791f);background:#fff4df}.experts-page .tag--muted{background:var(--farmer-surface-muted,#eef4ec);color:var(--farmer-text-secondary,#4b5563)}.experts-page .linked-product,.experts-page .paid-hint,.experts-page .access-box,.experts-page .price-box,.experts-page .empty-state{border-radius:var(--farmer-radius-card,16px)}.experts-page .linked-product{background:var(--farmer-primary-soft,#e7f3ea);border:1px solid var(--farmer-border-strong,#c8d8c1);margin:14px 0;padding:12px}.experts-page .answer-card,.experts-page .expert-card,.experts-page .case-card,.experts-page .empty-state,.experts-page .mini-card{border:1px solid var(--farmer-border,#dde5d8);border-radius:var(--farmer-radius-card,16px);padding:16px}.experts-page .answer-card{background:var(--farmer-surface-warm,#fbfbf6)}.experts-page .paid-hint{color:#795000;background:#fff7e8;border:1px solid #f7d9a3;padding:12px}.experts-page .check-row{align-items:center;gap:10px;margin-bottom:18px;display:flex}.experts-page .check-row input,.experts-page .access-box input{accent-color:var(--farmer-primary,#2f7d4b);width:auto;min-height:auto}.experts-page .expert-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.experts-page .expert-card{flex-direction:column;gap:14px;display:flex}.experts-page .expert-photo{background-position:50%;background-size:cover;border-radius:22px;flex:0 0 82px;width:82px;height:82px}.experts-page .rating-row{color:var(--farmer-accent-harvest,#d98f26);align-items:center;gap:10px;display:flex}.experts-page .rating-row strong{color:var(--farmer-text-main,#1f2933);font-size:22px}.experts-page .rating-row em{color:var(--farmer-text-secondary,#4b5563);font-style:normal}.experts-page .price-box,.experts-page .access-box,.experts-page .empty-state{background:var(--farmer-surface-warm,#fbfbf6);border:1px solid var(--farmer-border,#dde5d8);padding:14px}.experts-page .price-box{justify-content:space-between;align-items:center;display:flex}.experts-page .reviews{background:var(--farmer-surface,#fff);border:1px solid var(--farmer-border,#dde5d8);border-radius:14px;padding:12px}.experts-page .reviews p{margin:8px 0 0}.experts-page .access-box{gap:8px;margin:16px 0;display:grid}.experts-page .access-box label{align-items:center;gap:8px;display:flex}.experts-page .case-card,.experts-page .mini-card{gap:12px;display:grid}.experts-page .case-price{white-space:nowrap}.experts-page .case-steps span{background:var(--farmer-surface-muted,#eef4ec);border-radius:var(--farmer-radius-pill,999px);color:var(--farmer-text-secondary,#4b5563);padding:6px 10px}.experts-page .case-steps .done{background:var(--farmer-primary-soft,#e7f3ea);color:var(--farmer-primary,#2f7d4b);font-weight:var(--farmer-weight-section,680)}.experts-quick-start :where(.n-card__content){justify-content:space-between;align-items:center;gap:16px;display:flex}.experts-quick-start strong,.experts-quick-start p{margin:0}.experts-quick-start p{color:var(--farmer-text-secondary,#4b5563);margin-top:4px;line-height:1.5}@media (width<=1100px){.experts-page .two-column-layout,.experts-page .two-column-layout--reverse,.experts-page .expert-grid{grid-template-columns:1fr}}@media (width<=820px){.experts-quick-start :where(.n-card__content){align-items:stretch;display:grid}}@media (width<=720px){.experts-page .panel{padding:18px}.experts-page .filter-grid,.experts-page .form-grid{grid-template-columns:1fr}.experts-page .section-header,.experts-page .case-card__top,.experts-page .expert-card__top{flex-direction:column}}.profile-page{padding-bottom:32px}.profile-hero-card,.profile-readiness-card,.profile-form-card,.profile-preview-card{border-color:var(--farmer-border,#dde5d8)}.profile-wizard-layout{grid-template-columns:minmax(0,920px) minmax(320px,380px);align-items:start;gap:22px;width:100%;max-width:1340px;margin:0 auto;display:grid}.profile-wizard-layout>*,.profile-wizard-layout__main,.profile-wizard-layout__side{min-width:0}.profile-wizard-layout__main{gap:20px;display:grid}.profile-wizard-layout__side{top:calc(var(--farmer-header-height,68px) + 24px);position:sticky}.profile-questionnaire__intro{color:var(--farmer-text-secondary,#4b5563);max-width:860px;margin:0 0 16px;line-height:1.5}.profile-field-stack{gap:16px;display:grid}.profile-wizard-actions{border-top:1px solid var(--farmer-border,#dde5d8);justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding-top:14px;display:flex}.profile-wizard-actions__clean{color:var(--farmer-text-secondary,#4b5563);align-items:center;gap:10px;display:flex}.profile-form-section{border:1px solid var(--farmer-border,#dde5d8);border-radius:var(--farmer-radius-lg,16px);gap:12px;min-width:0;padding:16px;display:grid}.profile-form-section__title{gap:4px;min-width:0;display:grid}.profile-form-section__title strong{color:var(--farmer-text-main,#1f2933);font-size:18px;font-weight:var(--farmer-weight-section,680)}.profile-form-section__title span{color:var(--farmer-text-secondary,#4b5563);line-height:1.45}.direction-actions{margin-bottom:10px}.section-chip-row{flex-wrap:wrap;gap:8px;margin:12px 0 16px;display:flex}.profile-page .n-grid,.profile-page .n-grid>*,.profile-page .n-form-item,.profile-page .n-select,.profile-page .n-input,.profile-page .n-base-selection{width:100%;min-width:0}.profile-page .n-base-selection-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.profile-sticky-actions{top:calc(var(--farmer-header-height,68px) + 12px);z-index:7;width:100%;position:sticky!important;bottom:auto!important}@media (width<=1365px){.profile-hero,.profile-wizard-layout{grid-template-columns:1fr}.profile-wizard-layout__side{position:static}}@media (width<=900px){.profile-hero-card .page-hero__tags{display:none}.n-grid{grid-template-columns:1fr!important}.profile-sticky-actions,.profile-wizard-actions{flex-direction:column;align-items:stretch}}.profile-preview-trigger{justify-self:start;display:none}@media (width<=1365px){.profile-wizard-layout__side{display:none}.profile-preview-trigger{display:inline-flex}}.profile-hero-card{background:var(--farmer-hero-gradient,linear-gradient(135deg, #fff 0%, #f6fbf3 48%, #e8f5e8 100%));border-color:var(--farmer-card-border,#dceed9);border-radius:var(--farmer-radius-shell,28px);box-shadow:var(--farmer-reference-shadow,0 12px 36px #1f7a3b14)}.profile-form-card{border-color:var(--farmer-card-border,#dceed9);border-radius:var(--farmer-radius-card,22px);box-shadow:var(--farmer-shadow-card,0 12px 36px #1f7a3b14)}.profile-form-section{border-color:var(--farmer-card-border,#dceed9);border-radius:var(--farmer-radius-card,22px);background:#fff}.profile-form-section--pending{background:var(--farmer-surface-warning,#fff8e8);border-color:#e6a62647}
