.farmqr-operations-heading{justify-content:space-between;align-items:flex-start;gap:var(--c-space-3) var(--c-space-5);flex-wrap:wrap;display:flex}.farmqr-operations-heading .farmqr-page-heading{flex:320px;min-width:0;max-width:100%}.farmqr-demo-disclosure{max-width:300px;padding:var(--c-space-3) var(--c-space-4);border:1px solid var(--authBorder);border-radius:var(--workspace-control-radius);font-size:14px;line-height:21px}.farmqr-demo-disclosure strong{background:var(--noticeSurface);padding:0 var(--c-space-2);border-radius:var(--c-radius-2);margin-bottom:var(--c-space-1);display:inline-block}.farmqr-demo-disclosure span{display:block}.farmqr-dashboard .farmqr-workload-summary{gap:var(--c-space-2) var(--c-space-5);margin-top:calc(-1 * var(--c-space-2));font-variant-numeric:tabular-nums;padding:var(--c-space-4) 0;border-top:1px solid var(--authBorder);border-bottom:1px solid var(--authBorder);flex-wrap:wrap;font-size:15px;display:flex}.farmqr-workload-summary strong{margin-right:var(--c-space-1);font-size:24px}.farmqr-workload-summary li{align-items:baseline;gap:var(--c-space-1);display:flex}.farmqr-workload-summary [data-urgent=true]{color:var(--errorText)}.farmqr-operations-tabs{gap:var(--c-space-1);border-bottom:1px solid var(--authBorder);display:flex}.farmqr-dashboard .farmqr-operations-tab{min-height:48px;padding:var(--c-space-3) var(--c-space-4);color:var(--brandDark);text-align:center;background:0 0;border:0;border-radius:0;flex-direction:row;justify-content:center;align-items:center;font-weight:500;display:flex;position:relative}.farmqr-dashboard .farmqr-operations-tab:hover{background:var(--noticeSurface)}.farmqr-dashboard .farmqr-operations-tab[aria-selected=true]{font-weight:700}.farmqr-dashboard .farmqr-operations-tab .farmqr-operations-tab-label{font:inherit;color:inherit}.farmqr-operations-tab[aria-selected=true]:after{content:"";height:3px;bottom:0;left:var(--c-space-4);right:var(--c-space-4);background:var(--brand);position:absolute}.farmqr-operations-view:focus-visible{outline-offset:6px}.farmqr-priorities-view,.farmqr-operational-sections{gap:var(--c-space-5);flex-direction:column;display:flex}.farmqr-priorities-view{align-items:start;gap:var(--c-space-5) var(--c-space-6);grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);display:grid}.farmqr-priorities-view>.farmqr-immediate-section,.farmqr-priorities-view>.farmqr-other-issues,.farmqr-priorities-view>.farmqr-monitoring-scope{grid-column:1/-1}.farmqr-triage-section{min-width:0;container-type:inline-size}.farmqr-immediate-section{border:1px solid var(--authBorder);border-radius:var(--workspace-surface-radius);padding:var(--c-space-4) var(--c-space-5) 0;background:var(--authSurface)}.farmqr-immediate-section .farmqr-issue-section-heading h2{color:var(--errorText)}.farmqr-immediate-section .farmqr-issue-list{margin-inline:calc(-1 * var(--c-space-5))}.farmqr-immediate-section .farmqr-issue-list>li:last-child{border-bottom:0}.farmqr-issue-section-heading{justify-content:space-between;align-items:baseline;gap:var(--c-space-3);margin-bottom:var(--c-space-3);display:flex}.farmqr-issue-section-heading h2{align-items:center;gap:var(--c-space-2);flex-wrap:wrap;display:flex}.farmqr-issue-section-heading p,.farmqr-issue-total,.farmqr-queue-count,.farmqr-issue-footer,.farmqr-monitoring-scope{font-size:14px;line-height:21px}.farmqr-issue-section-heading p{margin-top:var(--c-space-1)}.farmqr-queue-count{font-variant-numeric:tabular-nums;min-width:24px;padding:0 var(--c-space-2);border-radius:var(--c-radius-2);background:var(--noticeSurface);color:var(--brandDark);text-align:center;font-weight:500}.farmqr-issue-total{white-space:nowrap;font-variant-numeric:tabular-nums}.farmqr-issue-list{border:1px solid var(--authBorder);border-radius:var(--workspace-surface-radius);background:var(--authSurface);overflow:hidden}.farmqr-immediate-section .farmqr-issue-list{border-radius:0 0 var(--workspace-surface-radius) var(--workspace-surface-radius);border-inline:0;border-bottom:0}.farmqr-issue-list>li:last-child{border-bottom:0}.farmqr-issue-list>li{border-bottom:1px solid var(--authBorder)}.farmqr-dashboard .farmqr-issue-row{align-items:center;gap:var(--c-space-4);width:100%;padding:var(--c-space-4);color:var(--brandDark);text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 165px 24px;min-height:80px;display:grid}.farmqr-dashboard .farmqr-issue-row:hover{background:var(--authCream)}.farmqr-dashboard .farmqr-issue-row[data-selected=true]{background:var(--noticeSurface)}.farmqr-dashboard .farmqr-issue-row:focus-visible{z-index:1;outline-offset:-3px;position:relative}.farmqr-issue-content{gap:var(--c-space-1);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.farmqr-issue-content strong{font-size:15px;font-weight:600;line-height:23px}.farmqr-issue-subject{color:var(--authMuted);font-size:15px;line-height:23px}.farmqr-issue-row:hover .farmqr-issue-subject,.farmqr-issue-row[data-selected=true] .farmqr-issue-subject{color:var(--brandDark)}.farmqr-issue-context,.farmqr-issue-category,.farmqr-issue-timing{font-size:14px;line-height:21px}.farmqr-issue-category{padding-left:var(--c-space-3);border-left:1px solid var(--authBorder)}.farmqr-issue-subject-meta{align-items:baseline;gap:var(--c-space-1) var(--c-space-3);flex-wrap:wrap;display:flex}.farmqr-issue-status{align-items:flex-start;gap:var(--c-space-2);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.farmqr-issue-severity{padding:0 var(--c-space-2);border:1px solid var(--authBorder);border-radius:var(--c-radius-2);background:var(--authCream);color:var(--brandDark);font-size:14px;line-height:21px;display:inline-flex}.farmqr-issue-severity[data-priority=high]{border-color:var(--brand);background:var(--noticeSurface);font-weight:700}.farmqr-issue-severity[data-priority=critical]{border-color:var(--errorText);background:var(--errorText);color:var(--authSurface);font-weight:700}.farmqr-issue-severity[data-priority=medium]{font-weight:600}[data-overdue=true]{color:var(--errorText);font-weight:600}.farmqr-issue-review{align-items:center;gap:var(--c-space-1);color:var(--brand);display:flex}.farmqr-issue-review>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.farmqr-queue-empty{padding:var(--c-space-4) 0}.farmqr-queue-empty p{margin-top:var(--c-space-1)}.farmqr-other-issues summary{cursor:pointer;min-height:44px;padding:var(--c-space-3) 0;font-weight:600}.farmqr-other-issues summary span{margin-left:var(--c-space-2);font-weight:400}.farmqr-issue-footer{justify-content:space-between;gap:var(--c-space-2);margin-top:var(--c-space-3);flex-wrap:wrap;display:flex}.farmqr-issue-detail{border:0;border-left:1px solid var(--authBorder);background:var(--authSurface);width:480px;max-width:100vw;height:100dvh;max-height:none;color:var(--brandDark);overscroll-behavior:contain;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow-y:auto}.farmqr-issue-detail::backdrop{background:var(--brandDark);opacity:.35}.farmqr-detail-header{z-index:1;padding:var(--c-space-3) var(--c-space-5);border-bottom:1px solid var(--authBorder);background:var(--authCream);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.farmqr-dashboard .farmqr-detail-close{background:var(--authCream);border:1px solid var(--authBorder);border-radius:var(--c-radius-3);width:44px;height:44px;color:var(--brandDark);justify-content:center;align-items:center;display:flex}.farmqr-dashboard .farmqr-detail-close:hover{background:var(--noticeSurface)}.farmqr-detail-body{gap:var(--c-space-5);padding:var(--c-space-5);overflow-wrap:anywhere;flex-direction:column;display:flex}.farmqr-detail-summary h3{margin:var(--c-space-3) 0 var(--c-space-2);font-size:22px;line-height:30px}.farmqr-detail-summary p{margin-bottom:var(--c-space-1);font-size:18px}.farmqr-detail-summary>span:last-child,.farmqr-detail-demo,.farmqr-detail-limitation{font-size:14px;line-height:21px}.farmqr-detail-body section{border-top:1px solid var(--authBorder);padding-top:var(--c-space-4)}.farmqr-detail-body section h3{margin:0 0 var(--c-space-2);font-size:16px;line-height:24px}.farmqr-detail-body section p+p{margin-top:var(--c-space-2)}.farmqr-detail-body dl{margin:var(--c-space-3) 0 0;font-size:14px;line-height:21px}.farmqr-detail-body dl>div{gap:var(--c-space-3);padding:var(--c-space-1) 0;grid-template-columns:1fr 1fr;display:grid}.farmqr-detail-body dd{margin:0;font-weight:600}.farmqr-escalation-explanation{margin-top:var(--c-space-3)!important}.farmqr-detail-body .farmqr-recommended-step{background:var(--noticeSurface);padding:var(--c-space-4);border:0}.farmqr-operations-loading{border-top:3px solid var(--authBorder);min-height:320px;padding:var(--c-space-5) var(--c-space-4);background:var(--authSurface)}@media (max-width:1280px){.farmqr-dashboard .farmqr-issue-row{gap:var(--c-space-3);grid-template-columns:minmax(0,1fr) 155px 24px}}@container (max-width:600px){.farmqr-dashboard .farmqr-issue-row{gap:var(--c-space-2);grid-template-columns:minmax(0,1fr) 24px}.farmqr-issue-status{flex-flow:wrap;grid-column:1;align-items:center}.farmqr-issue-review{grid-area:1/2/3}.farmqr-issue-subject-meta{flex-direction:column}.farmqr-issue-category{border-left:0;padding-left:0}}@media (max-width:1100px){.farmqr-priorities-view{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.farmqr-dashboard .farmqr-issue-row{gap:var(--c-space-3);grid-template-columns:minmax(0,1fr) 24px}.farmqr-issue-content{grid-column:1}.farmqr-issue-category{border-left:0;padding-left:0}.farmqr-issue-subject-meta{flex-direction:column}.farmqr-issue-status{align-items:center;gap:var(--c-space-3);flex-flow:wrap;grid-column:1/-1}.farmqr-issue-review{grid-area:1/2/3}.farmqr-immediate-section{padding:var(--c-space-4) var(--c-space-5) 0}.farmqr-issue-section-heading{gap:var(--c-space-2);flex-wrap:wrap}}@media (max-width:600px){.farmqr-issue-detail{border-left:0;width:100vw}.farmqr-detail-header{padding:var(--c-space-3) var(--c-space-4);padding-top:max(var(--c-space-3), env(safe-area-inset-top))}.farmqr-detail-body{padding:var(--c-space-4);padding-bottom:max(var(--c-space-4), env(safe-area-inset-bottom))}.farmqr-demo-disclosure{max-width:none}.farmqr-dashboard .farmqr-operations-tab{padding:var(--c-space-3) var(--c-space-2);flex:1;font-size:14px}.farmqr-dashboard .farmqr-workload-summary{gap:var(--c-space-2) var(--c-space-4)}}.farmqr-operations-search{grid-template-columns:minmax(220px,420px) auto;align-items:center;gap:4px 16px;margin-block:20px;display:grid}.farmqr-operations-search label{grid-column:1/-1;font-size:14px;font-weight:600}.farmqr-operations-search input{width:100%;min-height:44px}@media (max-width:600px){.farmqr-operations-search{grid-template-columns:1fr}}
.company-workspace{color:var(--brandDark);min-width:0}.company-management-workspace{gap:var(--c-space-4);min-width:0;padding-top:var(--c-space-3);display:grid}.company-management-workspace>*{min-width:0}.company-management-workspace h2,.company-management-workspace h3{margin:0 0 var(--c-space-3)}.company-management-disclosure{padding:var(--c-space-3) var(--c-space-4);border-bottom:1px solid var(--authBorder);background:var(--authSurface)}.company-management-disclosure[open]{background:var(--authCream)}.company-management-disclosure>summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600;display:list-item}.company-management-form{max-width:760px;margin-top:var(--c-space-3)}.company-management-form fieldset{gap:var(--c-space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.company-management-form legend{margin-bottom:var(--c-space-3);padding:0;font-size:18px;font-weight:600}.company-management-select{gap:var(--c-space-1);display:grid}.company-management-select select{width:100%;min-height:44px;padding:var(--c-space-3);border:1px solid var(--authMuted);border-radius:var(--workspace-control-radius);color:var(--brandDark);background:var(--authSurface);font:inherit}.company-management-select select[multiple]{min-height:120px}.company-management-filters>div,.company-management-filters>label{flex:180px;min-width:0;max-width:320px}.company-filters.company-management-filters{flex-wrap:wrap;display:flex}.company-management-table-wrap{border:1px solid var(--authBorder);border-radius:var(--workspace-surface-radius);scrollbar-color:var(--authMuted) var(--authCream);max-width:100%;overflow:auto}.company-management-table{border-collapse:collapse;background:var(--authSurface);width:100%;font-size:15px;line-height:1.5}.company-management-table caption{text-align:left;padding:var(--c-space-3);background:var(--authCream);font-weight:600}.company-management-table th,.company-management-table td{text-align:left;vertical-align:top;padding:var(--c-space-4);border-bottom:1px solid var(--authBorder);overflow-wrap:normal;min-width:120px}.company-management-table thead{color:var(--brandDark);background:var(--noticeSurface)}.company-management-table thead th{white-space:nowrap;overflow-wrap:normal}.company-management-workspace .company-record-fields dt{color:var(--brandDark)}.company-management-table tbody th{min-width:200px}.company-management-table tbody tr:hover{background:var(--authCream)}.company-management-table tbody th a{min-height:44px;color:var(--brandDark);align-items:center;font-weight:600;display:inline-flex}.company-management-table a{color:var(--brand);text-underline-offset:3px}.company-management-table span{margin-top:var(--c-space-1);font-weight:400;display:block}.company-management-table tr[data-selected=true]{background:var(--noticeSurface)}.company-management-record-list{margin:0;padding:0;list-style:none}.company-management-record-list>li{padding-block:var(--c-space-3);border-bottom:1px solid var(--authBorder);overflow-wrap:anywhere}.company-management-record-list>li>span{margin-top:var(--c-space-2);display:block}.company-management-detail{scroll-margin-top:var(--c-space-5);background:var(--authSurface);border:1px solid var(--authBorder);border-radius:var(--workspace-surface-radius)}.company-management-workspace :is(summary,select,input,button,a):focus-visible{outline:2px solid var(--brandDark);outline-offset:3px}.company-management-workspace p{max-width:75ch}@media (max-width:600px){.company-filters.company-management-filters{grid-template-columns:minmax(0,1fr);display:grid}.company-management-filters>div,.company-management-filters>label{flex-basis:100%;max-width:none}.company-management-form{width:100%}}.company-page-header,.company-profile-header,.company-results-heading,.company-pagination,.company-pagination>div{justify-content:space-between;align-items:center;gap:var(--c-space-4);display:flex}.company-page-header{margin-bottom:var(--c-space-5);align-items:flex-start}.company-page-header .farmqr-page-heading,.company-profile-header .farmqr-page-heading{flex:1 1 0;min-width:0;margin-bottom:0}.company-page-header h1,.company-profile-header h1{overflow-wrap:anywhere;font-size:34px;line-height:1.25}.company-creation-action{text-align:right;flex:0 0 235px}.company-creation-action p{margin-top:var(--c-space-2);font-size:14px;line-height:21px}.company-button{align-self:flex-start;text-decoration:none}.company-directory-workspace{--company-name-width:280px}.company-status-views{gap:var(--c-space-1);border-bottom:1px solid var(--authBorder);margin-bottom:var(--c-space-4);flex-wrap:wrap;display:flex}.company-status-views a{min-height:44px;padding:var(--c-space-2) var(--c-space-4);color:var(--brandDark);border-bottom:2px solid #0000;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.company-status-views a:hover{background:var(--noticeSurface)}.company-status-views a[aria-current=page]{border-bottom-color:var(--brand);background:var(--noticeSurface)}.company-filters{align-items:flex-end;gap:var(--c-space-3);margin-bottom:var(--c-space-4);flex-wrap:wrap;display:flex}.company-search-toolbar{align-items:flex-end;gap:var(--c-space-3);flex-wrap:wrap;flex:560px;display:flex}.company-search-field{flex:260px;min-width:0}.company-filters label{margin-bottom:var(--c-space-1);font-weight:600;line-height:20px;display:block}.company-filters input,.company-filters select{width:100%;min-height:44px}.company-filters input{caret-color:var(--brandDark)}.company-filters select{appearance:auto;padding:0 var(--c-space-3);font:inherit;color:var(--brandDark);background:var(--authSurface);border:1px solid var(--authMuted);border-radius:var(--workspace-control-radius);cursor:pointer;max-width:100%}.company-filters select:hover{border-color:var(--brandDark)}.company-clear{min-height:44px;color:var(--brandDark);text-underline-offset:3px;align-items:center;display:inline-flex}.company-query-tools{flex:0 auto}.company-query-tools[open]{flex:100%}.company-query-tools summary,.company-column-chooser summary{justify-content:center;align-items:center;gap:var(--c-space-2);min-height:44px;padding:var(--c-space-2) var(--c-space-3);border:1px solid var(--authMuted);border-radius:var(--workspace-control-radius);color:var(--brandDark);background:var(--authSurface);cursor:pointer;font-size:14px;font-weight:600;list-style:none;display:flex}.company-query-tools summary::-webkit-details-marker{display:none}.company-column-chooser summary::-webkit-details-marker{display:none}.company-query-tools[open] summary{width:fit-content}.company-query-tools summary:hover,.company-column-chooser summary:hover{background:var(--noticeSurface);border-color:var(--brandDark)}.company-query-tools[open] summary svg,.company-column-chooser[open] summary svg{transform:rotate(180deg)}.company-filter-count{text-align:center;background:var(--noticeSurface);border-radius:var(--c-radius-2);min-width:20px}.company-filter-fields{gap:var(--c-space-4);padding:var(--c-space-4) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.company-filter-chips{align-items:center;gap:var(--c-space-2);margin-bottom:var(--c-space-4);flex-wrap:wrap;font-size:14px;display:flex}.company-filter-chips a{align-items:center;gap:var(--c-space-2);max-width:100%;min-height:44px;padding:var(--c-space-2) var(--c-space-3);background:var(--authSurface);border:1px solid var(--authMuted);border-radius:var(--workspace-control-radius);color:var(--brandDark);overflow-wrap:anywhere;text-decoration:none;display:inline-flex}.company-filter-chips a:hover{background:var(--noticeSurface)}.company-filter-chips svg{flex:0 0 20px}.company-table-workspace{background:var(--authSurface);border:1px solid var(--authBorder);border-radius:var(--workspace-surface-radius)}.company-table-toolbar{justify-content:space-between;align-items:center;gap:var(--c-space-4);padding:var(--c-space-4);flex-wrap:wrap;display:flex}.company-table-title h2{margin:0;font-size:18px;line-height:24px}.company-table-title p{margin:var(--c-space-1) 0 0;color:var(--authMuted);font-size:14px;line-height:21px}.company-table-tools{align-items:center;gap:var(--c-space-2);flex-wrap:wrap;display:flex}.company-column-chooser{position:relative}.company-column-options{top:calc(100% + var(--c-space-2));z-index:8;width:256px;max-width:calc(100vw - 40px);padding:var(--c-space-4);background:var(--authSurface);border:1px solid var(--authMuted);border-radius:var(--workspace-control-radius);margin:0;position:absolute;right:0}.company-column-options legend{float:left;width:100%;font-weight:600}.company-column-options p{clear:both;margin:var(--c-space-2) 0;color:var(--authMuted);font-size:14px;line-height:21px}.company-column-options label{align-items:center;gap:var(--c-space-3);cursor:pointer;min-height:44px;display:flex}.company-column-options input{accent-color:var(--brand);width:20px;height:20px}.company-table-scroll-hint{padding:0 var(--c-space-4) var(--c-space-3);color:var(--authMuted);margin:0;font-size:14px;line-height:21px}.company-table-scroll{scrollbar-color:var(--authMuted) var(--authCream);scrollbar-width:auto;min-height:120px;max-height:62vh;overflow:auto}.company-table-scroll:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.company-directory{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;color:var(--brandDark)}.company-directory th,.company-directory td{padding:var(--c-space-3) var(--c-space-4);text-align:left;vertical-align:middle;overflow-wrap:anywhere}.company-directory th{z-index:2;background:var(--noticeSurface);color:var(--brandDark);font-size:14px;font-weight:600;line-height:21px;position:sticky;top:0}.company-directory th:first-child{z-index:3;left:0}.company-directory td{border-bottom:1px solid var(--authBorder);background:var(--authSurface)}.company-directory td:first-child{z-index:1;border-right:1px solid var(--authBorder);position:sticky;left:0}.company-directory tbody tr:hover td,.company-directory tbody tr:focus-within td{background:var(--noticeSurface)}.company-directory [data-column=workplaces],.company-directory [data-column=users]{text-align:right;font-variant-numeric:tabular-nums}.company-directory [data-column=created]{font-variant-numeric:tabular-nums}.company-sort-link{border-radius:var(--c-radius-2);justify-content:space-between;align-items:center;min-height:44px;text-decoration:none;display:flex;color:var(--brandDark)!important}.company-sort-link:hover{background:var(--authBorder)}.company-sort-link:focus-visible{outline-color:var(--brand)!important}.company-directory th[aria-sort=ascending] svg{transform:rotate(180deg)}.company-directory th:not([aria-sort]) .company-sort-link svg{opacity:.65}.company-record-link{justify-content:space-between;align-items:center;gap:var(--c-space-2);min-height:44px;font-weight:600;text-decoration:none;display:flex;color:var(--brandDark)!important}.company-record-link svg{color:var(--brand);flex:0 0 20px}.company-record-link:hover>span{text-underline-offset:3px;text-decoration:underline}.company-record-link:focus-visible{outline:none}.company-directory tr:has(.company-record-link:focus-visible){outline:2px solid var(--brand);outline-offset:-2px}.company-row-secondary{margin-top:var(--c-space-1);color:var(--authMuted);font-size:14px;font-weight:400;line-height:21px;display:block}.company-directory tbody tr:hover .company-row-secondary,.company-directory tbody tr:focus-within .company-row-secondary{color:var(--brandDark)}.company-management-filters>.company-management-advanced-filters{border-top:1px solid var(--authBorder);flex:100%;max-width:none}.company-management-advanced-filters>summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600}.company-management-advanced-fields{gap:var(--c-space-4);padding:var(--c-space-3) 0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.company-entitlement-identifier{margin-top:var(--c-space-2);overflow-wrap:anywhere;font-size:14px;font-weight:400}.company-entitlement-identifier>summary{cursor:pointer;align-content:center;min-height:44px}.company-data-unavailable{font-size:14px}.company-directory[data-density=compact] td{padding-top:var(--c-space-2);padding-bottom:var(--c-space-2)}.company-status{white-space:nowrap;font-size:14px;font-weight:600;line-height:21px;display:inline-block}.company-status[data-status=pending_owner]{color:var(--brand)}.company-status[data-status=suspended]{color:var(--errorText)}.company-directory .company-status{padding:var(--c-space-1) var(--c-space-2);border-radius:var(--c-radius-2);background:var(--authCream);color:var(--brandDark)}.company-directory .company-status[data-status=pending_owner]{background:var(--noticeSurface)}.company-directory .company-status[data-status=active]{color:var(--brand)}.company-directory .company-status[data-status=suspended]{background:var(--errorSurface);color:var(--errorText)}.company-table-empty{padding:var(--c-space-4);border-top:1px solid var(--authBorder)}.company-pagination{justify-content:space-between;align-items:center;gap:var(--c-space-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.company-table-workspace .company-pagination{padding:var(--c-space-3) var(--c-space-4)}.company-pagination p{margin:0;font-size:14px;line-height:21px}.company-pagination a,.company-pagination span[aria-disabled]{min-height:44px;padding:var(--c-space-2) var(--c-space-3);border:1px solid var(--authMuted);border-radius:var(--workspace-control-radius);align-items:center;text-decoration:none;display:inline-flex}.company-pagination a:hover{background:var(--noticeSurface)}.company-pagination span[aria-disabled]{color:var(--brandDark);opacity:.65;border-color:var(--authBorder)}.company-directory-note{max-width:80ch;font-size:14px;line-height:21px;margin-top:var(--c-space-3)!important}@media (max-width:760px){.company-directory-workspace{--company-name-width:200px}.company-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.company-table-toolbar{align-items:flex-start;position:relative}.company-table-tools{width:100%}.company-table-tools summary{padding-right:var(--c-space-2);padding-left:var(--c-space-2)}.company-column-chooser{position:static}.company-column-options{left:var(--c-space-4);right:var(--c-space-4);width:auto;max-width:256px}.company-status-views{flex-wrap:nowrap;overflow-x:auto}.company-status-views a{white-space:nowrap;flex-shrink:0}.company-table-scroll{max-height:60vh}}@media (max-width:400px){.company-filter-fields{grid-template-columns:minmax(0,1fr)}.company-filters{grid-template-columns:auto minmax(0,1fr);display:grid}.company-search-toolbar{display:contents}.company-search-field,.company-query-tools[open]{grid-column:1/-1}.company-query-tools summary{width:100%}.company-query-tools[open] summary{width:fit-content}}.company-record-navigation{justify-content:space-between;gap:var(--c-space-3);margin-bottom:var(--c-space-4);flex-wrap:wrap;display:flex}.company-profile-header{margin-bottom:var(--c-space-4);align-items:flex-start}.company-profile-header .farmqr-page-heading p{margin-top:var(--c-space-2)}.company-record-status{padding:var(--c-space-2) var(--c-space-3);border-radius:var(--workspace-control-radius);background:var(--noticeSurface);flex-shrink:0}.company-record-status[data-status=suspended],.company-record-status[data-status=archived]{color:var(--errorText);background:var(--errorSurface)}.company-tabs{gap:var(--c-space-4);margin-top:var(--c-space-4);margin-bottom:var(--c-space-5);border-bottom:1px solid var(--authBorder);flex-wrap:nowrap;padding-bottom:0;display:flex;overflow-x:auto}.company-tabs a{align-items:center;gap:var(--c-space-2);min-height:44px;padding:var(--c-space-2) var(--c-space-3);color:var(--brandDark);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;text-decoration:none;transition:background-color .15s ease-out;display:inline-flex}.company-tabs a[aria-current=page]{color:var(--brandDark);border-color:var(--brand);background:0 0;font-weight:600}.company-tabs a:hover{background:var(--noticeSurface)}.company-tabs a[aria-current=page]:hover{background:var(--noticeSurface);border-color:var(--brand)}.company-tab-later{font-size:14px}.company-profile-layout{gap:var(--c-space-5);grid-template-columns:minmax(0,1fr) minmax(300px,340px);align-items:start;display:grid}.company-profile-record,.company-owner-workspace{background:var(--authSurface);border:1px solid var(--authBorder);border-radius:var(--workspace-surface-radius);min-width:0}.company-profile-section{padding:var(--c-space-5);scroll-margin-top:100px}.company-profile-section+.company-profile-section,.company-profile-record>div+.company-profile-section,.company-profile-record>div{border-top:1px solid var(--authBorder)}.company-section-heading{align-items:center;gap:var(--c-space-2);margin-bottom:var(--c-space-4);display:flex}.company-section-heading h2{margin:0}.company-profile-section h2{font-size:18px}.company-account-summary{background:var(--authCream)}.company-account-summary h2{margin-bottom:var(--c-space-4)}.company-record-fields,.company-summary-fields{gap:var(--c-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;display:grid}.company-field-wide{grid-column:1/-1}.company-record-fields dt,.company-summary-fields dt,.company-send-review dt{margin-bottom:var(--c-space-1);font-size:14px;line-height:21px}.company-record-fields dd,.company-summary-fields dd,.company-send-review dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:600;line-height:23px}.company-record-fields dt,.company-send-review dt{color:var(--brandDark);font-weight:400}.company-section-note{max-width:70ch;font-size:14px;line-height:21px;margin-top:var(--c-space-3)!important}.company-record-disclosure{margin-top:var(--c-space-4)}.company-record-disclosure summary{justify-content:space-between;align-items:center;gap:var(--c-space-3);min-height:44px;color:var(--brand);cursor:pointer;text-underline-offset:3px;font-weight:600;text-decoration:underline;display:flex}.company-record-disclosure summary:hover{color:var(--brandDark)}.company-record-disclosure summary svg{flex-shrink:0}.company-record-disclosure[open]>summary svg{transform:rotate(180deg)}.company-record-disclosure summary::-webkit-details-marker{display:none}.company-record-identifiers{padding-top:var(--c-space-3);grid-template-columns:minmax(0,1fr)}.company-profile-capabilities{padding-top:var(--c-space-3);padding-bottom:var(--c-space-3)}.company-profile-capabilities details{margin-top:0}.company-profile-capabilities h3{margin:var(--c-space-4) 0 var(--c-space-2);font-size:16px}.company-profile-capabilities p{font-size:14px;line-height:21px}.company-onboarding-header{padding:var(--c-space-5);background:var(--brandDark);color:var(--authSurface);border-radius:var(--workspace-surface-radius) var(--workspace-surface-radius) 0 0}.company-onboarding-header h2{margin:0 0 var(--c-space-2);color:inherit;font-size:20px}.company-onboarding-header p{color:var(--authBorder);margin:0;font-size:14px;line-height:21px}.company-onboarding-body{padding:var(--c-space-5)}.company-owner-recipient{gap:var(--c-space-1);margin-bottom:var(--c-space-5);flex-direction:column;display:flex}.company-owner-recipient>span{color:var(--authMuted);font-size:14px}.company-owner-recipient>strong{font-size:16px;line-height:24px}.company-onboarding-checklist{counter-reset:onboarding;margin:0;padding:0;list-style:none}.company-onboarding-checklist>li{counter-increment:onboarding;padding:0 0 var(--c-space-4) 44px;position:relative}.company-onboarding-checklist>li:not(:last-child):after{content:"";background:var(--authBorder);width:1px;position:absolute;top:31px;bottom:3px;left:14px}.company-onboarding-checklist>li:before{content:counter(onboarding);border:1px solid var(--authBorder);width:29px;height:29px;color:var(--brandDark);background:var(--authCream);border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid;position:absolute;top:0;left:0}.company-onboarding-checklist>li[data-complete=true]:before{color:var(--authSurface);background:var(--brand);border-color:var(--brand)}.company-onboarding-checklist>li[data-attention=true]:before{color:var(--errorText);background:var(--errorSurface);border-color:var(--errorText)}.company-step-heading{align-items:baseline;gap:var(--c-space-1) var(--c-space-3);flex-wrap:wrap;justify-content:space-between;padding-top:3px;line-height:22px;display:flex}.company-step-heading strong{font-size:15px}.company-step-state{font-size:14px}.company-onboarding-checklist li[data-attention=true] .company-step-state{color:var(--errorText)}.company-step-content p{color:var(--authMuted);margin:var(--c-space-1) 0 0;font-size:14px;line-height:21px}.company-next-step{padding:var(--c-space-4);background:var(--noticeSurface);border-radius:var(--workspace-control-radius);font-size:14px;line-height:21px}.company-next-step strong{margin-bottom:var(--c-space-1);display:block}.company-next-step p{margin:0}.company-next-step[data-attention=true]{color:var(--errorText);background:var(--errorSurface)}.company-onboarding-footer{padding-top:var(--c-space-3);border-top:1px solid var(--authBorder);color:var(--authMuted)}.company-workspace :is(a,button,summary,select,input):focus-visible{outline:2px solid var(--brand);outline-offset:3px}.company-onboarding-header h2:focus{outline:2px solid var(--authSurface);outline-offset:4px}.company-workspace ::selection{color:var(--authSurface);background:var(--brand)}@media (max-width:900px){.company-profile-layout{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.company-tabs a{transition:none}}.company-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.company-page-header{flex-direction:column}.company-page-header .farmqr-page-heading{flex:none;width:100%}.company-creation-action{text-align:left;flex-basis:auto}.company-profile-header{gap:var(--c-space-2);flex-direction:column}.company-profile-header .farmqr-page-heading{flex:none;width:100%}.company-profile-layout{grid-template-columns:minmax(0,1fr)}.company-profile-aside{padding:0}.company-pagination{align-items:flex-start;gap:var(--c-space-2);flex-direction:column}}@media (max-width:400px){.company-record-fields{grid-template-columns:minmax(0,1fr)}.company-profile-section{padding:var(--c-space-4)}.company-filters>div{flex-basis:100%}}.company-onboarding-form{gap:var(--c-space-4);max-width:560px;padding:var(--c-space-4) 0;color:var(--brandDark);flex-direction:column;display:flex}.company-workspace :is(input,textarea,select),.company-onboarding-form input{border-radius:var(--workspace-control-radius);font-size:16px}.company-onboarding-form label{font-size:14px;font-weight:600}.company-section-navigation{align-items:center;gap:var(--c-space-2) var(--c-space-5);padding-bottom:var(--c-space-4);margin-top:calc(-1 * var(--c-space-3));flex-wrap:wrap;display:flex}.company-section-navigation a{min-height:44px;color:var(--brandDark);text-underline-offset:4px;align-items:center;font-size:14px;display:inline-flex}.company-profile-aside>.company-profile-section{padding-inline:0}.company-profile-aside h3{margin:var(--c-space-5) 0 var(--c-space-2);font-size:16px}.company-creation-layout{gap:var(--c-space-6);grid-template-columns:minmax(0,680px) minmax(240px,1fr);align-items:start;display:grid}.company-creation-layout>.company-onboarding-form{max-width:none;padding:var(--c-space-5);background:var(--authSurface);border:1px solid var(--authBorder);border-radius:var(--workspace-surface-radius)}.company-creation-guide{padding-block:var(--c-space-5);max-width:45ch}.company-creation-guide h2{margin-bottom:var(--c-space-4)}.company-creation-guide ol{padding-left:var(--c-space-5);margin:0}.company-creation-guide li{padding:0 0 var(--c-space-4) var(--c-space-2)}.company-confirmation{align-items:flex-start;gap:var(--c-space-3);min-height:44px;padding:var(--c-space-3);border:1px solid var(--authBorder);border-radius:var(--workspace-control-radius);background:var(--noticeSurface);display:flex}.company-confirmation input{width:20px;height:20px;accent-color:var(--brand);flex-shrink:0}.company-onboarding-form h2,.company-onboarding-form p{margin:0}.company-onboarding-form label{line-height:22px}.company-onboarding-form input{min-width:0;caret-color:var(--brandDark)}.company-onboarding-form button{align-self:flex-start}.company-onboarding-form a{color:var(--brand);text-underline-offset:3px}.company-onboarding-form .company-form-error{color:var(--errorText)}.company-onboarding-actions{gap:var(--c-space-3);padding-top:var(--c-space-4);flex-direction:column;display:flex}.company-disclosure-action{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--c-space-3);min-height:44px;padding:var(--c-space-2) var(--c-space-3);border:1px solid var(--authMuted);border-radius:var(--workspace-control-radius);color:var(--brandDark);background:var(--authSurface);font-size:15px;font-weight:600;line-height:22px;display:flex}.company-disclosure-action::-webkit-details-marker{display:none}.company-disclosure-action:hover{background:var(--noticeSurface);border-color:var(--brandDark)}.company-disclosure-action svg{flex-shrink:0}details[open]>.company-disclosure-action svg{transform:rotate(180deg)}.company-owner-send[open]>.company-disclosure-action svg{transform:rotate(90deg)}.company-disclosure-primary{color:var(--authSurface);background:var(--brand);border-color:var(--brand);--farmqr-icon-color:var(--authSurface)}.company-disclosure-primary:hover{color:var(--authSurface);background:var(--brandDark);border-color:var(--brandDark)}.company-disclosure-primary:focus-visible{outline-offset:3px}.company-trial-settings{margin-top:var(--c-space-3)}.company-trial-settings .company-disclosure-action{font-size:14px;font-weight:400}.company-trial-settings .company-onboarding-form{margin-left:-44px}.company-send-review{gap:var(--c-space-3);margin:0;display:grid}.company-owner-send .company-onboarding-form,.company-owner-correction .company-onboarding-form,.company-owner-retry{padding-bottom:var(--c-space-4);border-bottom:1px solid var(--authBorder)}.company-confirm{align-items:flex-start;gap:var(--c-space-2);overflow-wrap:anywhere;min-height:44px;display:flex}.company-confirm input{width:20px;height:20px;accent-color:var(--brand);flex-shrink:0;margin-top:1px}.company-select{border:1px solid var(--authMuted);background:var(--authSurface);max-width:100%;min-height:44px;color:var(--brandDark);border-radius:var(--workspace-control-radius);padding:var(--c-space-2)}.company-edit-fields{gap:var(--c-space-4);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.company-edit-fields>:has(textarea){grid-column:1/-1}@media (max-width:600px){.company-edit-fields{grid-template-columns:minmax(0,1fr)}}.company-textarea{box-sizing:border-box;border:1px solid var(--authMuted);background:var(--authSurface);width:100%;color:var(--brandDark);font:inherit;resize:vertical;border-radius:8px;margin-top:6px;padding:12px;display:block}.company-textarea:focus-visible{outline:2px solid var(--brandDark);outline-offset:2px}.company-textarea:disabled{opacity:.65}.company-support-note,.company-contact-record,.company-note-history{border-top:1px solid var(--authMuted);padding-block:20px}.company-contact-record h3,.company-note-history h3{margin-top:0}.company-note-body{white-space:pre-wrap;overflow-wrap:anywhere}.company-record-fields dd{white-space:pre-line}.company-break{overflow-wrap:anywhere}.company-inline-actions,.company-activity-filters,.company-action-options{align-items:center;gap:var(--c-space-3);margin-top:var(--c-space-4);flex-wrap:wrap;display:flex}.company-actions-menu{margin-top:var(--c-space-4)}.company-admin-dialog{box-sizing:border-box;width:min(560px,100% - 32px);max-height:calc(100dvh - 32px);padding:var(--c-space-5);border:1px solid var(--authBorder);border-radius:var(--workspace-surface-radius);background:var(--authSurface);color:var(--brandDark);overflow-y:auto}.company-admin-dialog::backdrop{background:color-mix(in srgb, var(--brandDark) 65%, transparent)}.company-admin-dialog .company-onboarding-form{padding:0}.company-workspace .company-form-error{color:var(--errorText);line-height:23px}.company-activity-filters{padding:var(--c-space-4) 0;border-bottom:1px solid var(--authBorder);align-items:end}.company-activity-filters>div{gap:var(--c-space-1);flex-direction:column;flex:160px;min-width:0;display:flex}.company-activity-list{margin:var(--c-space-4) 0;padding:0;list-style:none}.company-activity-event summary{border-radius:var(--workspace-control-radius)}.company-activity-list li+li{border-top:1px solid var(--authBorder)}.company-activity-event summary{justify-content:space-between;gap:var(--c-space-4);cursor:pointer;min-height:44px;padding:var(--c-space-4) var(--c-space-2);display:flex}.company-activity-event summary:hover{background:var(--authCream)}.company-activity-event summary>span,.company-activity-actor{overflow-wrap:anywhere;min-width:0;display:block}.company-activity-actor,.company-activity-event time{font-variant-numeric:tabular-nums;font-size:14px;line-height:21px}.company-activity-title{align-items:center;gap:var(--c-space-2);display:flex}.company-activity-title svg{flex-shrink:0}.company-activity-event[open] .company-activity-title svg{transform:rotate(180deg)}.company-activity-event time{flex-shrink:0}.company-activity-event>dl{margin:var(--c-space-3) var(--c-space-2)}.company-audit-changes{gap:var(--c-space-3);padding:var(--c-space-4) var(--c-space-2);display:grid}.company-audit-changes>div{gap:var(--c-space-3);overflow-wrap:anywhere;grid-template-columns:minmax(120px,.6fr) repeat(2,minmax(0,1fr));display:grid}.company-activity-event[open]{padding-bottom:var(--c-space-4)}.company-section-heading{flex-wrap:wrap}@media (max-width:600px){.company-activity-event summary{gap:var(--c-space-2);flex-direction:column}.company-audit-changes>div{gap:var(--c-space-1);grid-template-columns:minmax(0,1fr)}.company-admin-dialog{padding:var(--c-space-4)}}@media (max-width:400px){.company-onboarding-header,.company-onboarding-body{padding:var(--c-space-4)}}.support-start-fields{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.support-start-fields>div{gap:2px;display:grid}.support-session-list{margin-top:20px}.support-session-record{border-bottom:1px solid var(--authBorder);overflow-wrap:anywhere;gap:8px;padding:20px 0;display:grid}.support-session-record>div:first-child{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.support-session-record p{margin:0}.support-session-detail{overflow-wrap:anywhere;margin-top:24px}.company-detail-drawer{background:var(--authSurface);width:min(640px,100vw);max-width:100vw;height:100dvh;max-height:none;color:var(--brandDark);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow-y:auto}.company-detail-drawer::backdrop{background:color-mix(in srgb, var(--brandDark) 45%, transparent)}.company-drawer-header{z-index:2;justify-content:space-between;align-items:center;gap:var(--c-space-4);padding:var(--c-space-3) var(--c-space-5);border-bottom:1px solid var(--authBorder);background:var(--authCream);display:flex;position:sticky;top:0}.company-drawer-body{padding:var(--c-space-5)}.company-drawer-body .company-management-detail{border:0;padding:0}.company-drawer-body .support-session-detail{margin-top:0}@media (max-width:1100px){.company-profile-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.company-creation-layout{gap:var(--c-space-4);grid-template-columns:minmax(0,1fr)}.company-page-header h1,.company-profile-header h1{font-size:28px}.company-tabs{gap:var(--c-space-2)}}@media (max-width:600px){.company-detail-drawer{width:100vw}.company-drawer-header{padding:var(--c-space-3) var(--c-space-4);padding-top:max(var(--c-space-3), env(safe-area-inset-top))}.company-drawer-body{padding:var(--c-space-4);padding-bottom:max(var(--c-space-4), env(safe-area-inset-bottom))}.company-section-navigation{gap:var(--c-space-4);flex-wrap:nowrap;overflow-x:auto}.company-section-navigation a{flex-shrink:0}}.support-notes-text{white-space:pre-wrap}.company-query-workspace{min-width:0;margin-block:8px 12px}.company-query-toolbar{flex-wrap:wrap;align-items:end;gap:12px;min-width:0;padding:16px 0;display:flex}.company-query-search{flex:220px;min-width:0}.company-query-search>div{gap:4px;display:grid}.company-query-toolbar label{font-size:14px;font-weight:600}.company-query-toolbar :is(input,select){box-sizing:border-box;width:100%}.company-query-sort{flex:0 190px}.company-query-sort>div{gap:4px;display:grid}.company-query-sort select{border:1px solid var(--authMuted);border-radius:var(--workspace-control-radius);background:var(--authSurface);min-height:44px;color:var(--brandDark);font:inherit;padding:8px 12px}.company-query-reset{min-height:44px;color:var(--brand);text-underline-offset:3px;align-items:center;padding-inline:8px;font-weight:600;display:inline-flex}.company-query-toolbar[aria-busy=true]{opacity:.75}.company-query-toolbar :is(input,select,a):focus-visible{outline:2px solid var(--brand);outline-offset:3px}.company-column-options h3{margin:8px 0 0;font-size:14px}.company-management-table caption{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.company-management-table tbody tr:focus-within{background:var(--noticeSurface)}.company-management-table td{font-variant-numeric:tabular-nums}.company-management-table tbody th{z-index:1;background:var(--authSurface);position:sticky;left:0}.company-management-table tbody tr:is(:hover,:focus-within,[data-selected=true]) th{background:var(--noticeSurface)}.farmqr-context-drawer .company-management-detail{background:var(--authSurface);border:0;padding:0}.farmqr-context-drawer .company-onboarding-form{margin-top:0}.farmqr-context-drawer .company-edit-fields{grid-template-columns:1fr;gap:20px;display:grid}.farmqr-context-drawer .company-management-form legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.company-profile-layout .company-profile-record{background:0 0;border:0;border-radius:0}.company-profile-layout .company-profile-section{padding:24px 0}.company-profile-layout .company-profile-section:first-child{padding-top:0}.company-profile-layout .company-profile-section+.company-profile-section{margin-top:8px}.company-profile-record .company-section-heading h2{font-size:20px}.company-profile-section .farmqr-action-drawer-trigger{margin-top:12px}.company-table-title>p{color:var(--brandDark);font-weight:600}@media (max-width:600px){.company-query-search{flex-basis:100%}.company-query-sort{flex:160px}.company-query-toolbar{gap:10px}.company-profile-layout .company-profile-section{padding-block:20px}}.company-row-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.farmqr-drawer-feedback{color:var(--brandDark);padding-top:8px;font-size:14px;display:block}.company-owner-history{border-bottom:1px solid var(--authBorder);margin-bottom:24px}.company-owner-history>summary{cursor:pointer;align-content:center;min-height:48px;font-weight:600}.company-profile-aside .farmqr-section-tabs{gap:16px}.company-profile-aside .company-profile-section{padding:0}.company-record-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.company-refresh-control{color:var(--brand);cursor:pointer;border:0}.company-refresh-control:disabled{opacity:.6;cursor:wait}.company-refresh-control[aria-busy=true] svg{animation:.9s linear infinite company-refresh-spin}@keyframes company-refresh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.company-refresh-control[aria-busy=true] svg{animation:none}}.company-role-versions-table{margin-block:16px;overflow-x:auto}.company-role-versions-table table{border-collapse:collapse;text-align:left;width:100%}.company-role-versions-table th,.company-role-versions-table td{border-bottom:1px solid var(--authBorder);padding:12px 16px}
