.settings-two-column{align-items:start}.section-description{color:var(--muted);max-width:720px;margin-top:8px;font-size:16px;line-height:1.6}.ui-muted-heading{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:850;line-height:1.2}.ui-choice-pill{background:var(--panel-subtle);border:1px solid var(--line);color:var(--muted);cursor:pointer;letter-spacing:0;text-transform:none;border-radius:999px;justify-content:center;align-items:center;width:auto;min-height:30px;padding:6px 9px;font-size:11px;font-weight:760;line-height:1.2;display:inline-flex}.ui-choice-pill:hover{border-color:color-mix(in srgb, var(--primary) 55%, var(--line));color:var(--foreground)}.ui-choice-pill.active{background:var(--primary);border-color:var(--primary);box-shadow:none;color:var(--on-dark)}.panel-split{grid-template-columns:minmax(0,1fr) minmax(420px,.95fr);align-items:start;gap:24px;display:grid}.panel-actions-grid{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.automation-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.45fr);align-items:start;gap:20px;margin-top:18px;display:grid}.automation-status-card{gap:14px;display:grid}.automation-status-card .status-list{margin-top:0}.automation-status-card .button{justify-content:center;width:100%}.checkbox-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.automation-status-row{grid-template-columns:minmax(190px,1fr) minmax(170px,.9fr) minmax(130px,.65fr) minmax(130px,.65fr) minmax(140px,.72fr) minmax(210px,1.1fr)}.mini-status-stack{gap:4px;display:grid}.mini-status-stack span+span{margin-top:0}.desktop-filing-ops{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);gap:14px;margin-top:18px;padding:18px;display:grid}.desktop-filing-status-list{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:0}.desktop-filing-recent{border-top:1px solid var(--line);gap:10px;padding-top:14px;display:grid}.desktop-filing-recent ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.desktop-filing-recent li{background:var(--panel-subtle);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden}.desktop-filing-job-row>summary{cursor:pointer;grid-template-columns:minmax(160px,.4fr) minmax(0,1fr) 20px;align-items:center;gap:12px;padding:11px 36px 11px 12px;list-style:none;display:grid;position:relative}.desktop-filing-job-row>summary::-webkit-details-marker{display:none}.desktop-filing-job-row>summary span:not(.row-chevron){color:var(--muted);text-align:right;font-size:13px}.desktop-filing-job-row>summary .row-chevron{right:14px}.desktop-filing-job-row[open]>summary .row-chevron{color:var(--primary);transform:translateY(-35%)rotate(225deg)}.desktop-filing-job-detail{border-top:1px solid var(--line);gap:16px;padding:14px;display:grid}.field-debug-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:8px 0 0;display:grid}.field-debug-grid div{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-control);min-width:0;padding:10px}.field-debug-grid dt{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:850}.field-debug-grid dd{color:var(--foreground);overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:1.4}.claim-inline-packet{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.claim-filing-header{justify-content:space-between;align-items:start;gap:16px;display:flex}.claim-filing-header p:not(.section-label){color:var(--muted);max-width:680px;margin:4px 0 0;font-size:13px;line-height:1.5}.claim-packet-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 14px;min-width:260px;display:flex}.claim-packet-links a{color:var(--primary);text-underline-offset:3px;font-size:12px;font-weight:820;text-decoration:underline}.claim-packet-links a:hover{color:var(--primary)}.claim-filing-card{background:var(--panel-subtle);border:1px solid var(--line);border-radius:var(--radius-card);gap:14px;padding:14px;display:grid}.claim-filing-card .section-label{margin:0}.claim-essential-column{gap:10px;display:grid}.claim-packet-steps{gap:6px;display:grid}.claim-packet-steps .claim-packet-links{justify-content:flex-start;min-width:0}.claim-packet-steps p,.claim-filing-footnote{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.claim-filing-footnote{border-top:1px solid var(--line);padding-top:12px}.claim-filing-layout{grid-template-columns:minmax(260px,.85fr) minmax(280px,1fr);align-items:start;gap:18px;display:grid}.claim-essential-grid{grid-template-columns:1fr;gap:10px;margin:0;display:grid}.claim-essential-grid>div{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);gap:8px;padding:12px;display:grid}.claim-essential-grid dt{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:850;line-height:1.2}.claim-essential-grid dd{margin:0}.claim-ready-actions{grid-template-columns:repeat(2,minmax(220px,1fr));align-items:stretch;gap:12px;width:100%;margin-top:0;display:grid}.claim-ready-action-form{grid-template-columns:1fr;align-items:stretch;gap:10px;display:grid}.claim-ready-action-form .button{width:100%}.claim-ready-action-form label{color:var(--muted);gap:6px;font-size:12px;font-weight:820;display:grid}.claim-ready-action-form input,.claim-ready-action-form select{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-control);color:var(--foreground);width:100%;min-height:40px;padding:9px 10px}.claim-status-footer{border-top:1px solid var(--line);place-items:end;gap:8px;width:100%;margin-top:16px;padding-top:14px;display:grid}.claim-resolution-form{gap:10px;width:100%;max-width:520px;display:grid}.claim-resolution-form label{color:var(--muted);gap:6px;font-size:12px;font-weight:820;display:grid}.claim-resolution-form textarea{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-control);color:var(--foreground);resize:vertical;width:100%;min-height:76px;padding:9px 10px}.claim-resolution-buttons{grid-template-columns:repeat(2,minmax(150px,1fr));gap:10px;display:grid}.claim-status-footer>form:not(.claim-resolution-form){justify-self:end}.claim-status-footer .button{min-width:180px}.text-action-button{color:var(--primary);cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:3px 0;font-size:12px;font-weight:850;text-decoration:underline}.text-action-button:hover{color:var(--primary)}.copy-field{justify-content:space-between;align-items:center;gap:8px;display:flex}.copy-field-strong{color:var(--foreground);font-size:13px;font-weight:850}.copy-field span{overflow-wrap:anywhere;min-width:0}.copy-button{background:var(--primary);border:1px solid var(--primary);color:#fff;cursor:pointer;border-radius:6px;flex:none;padding:8px 10px;font-size:11px;font-weight:850;line-height:1}.copy-button:hover:not(:disabled){filter:brightness(.95)}.copy-button:disabled{color:var(--muted);cursor:not-allowed;opacity:.65}.claim-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.claim-action-form{background:var(--panel-subtle);border:1px solid var(--line);border-radius:var(--radius-card);gap:10px;padding:14px;display:grid}.claim-action-form .section-label{margin-bottom:2px}.claim-action-form label{color:var(--muted);gap:6px;font-size:12px;font-weight:820;display:grid}.claim-action-form input,.claim-action-form select,.claim-action-form textarea{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-control);color:var(--foreground);width:100%;min-height:40px;padding:9px 10px}.claim-action-form textarea{resize:vertical;min-height:86px}.claim-action-compact{align-content:start}.claim-action-compact form{gap:10px;display:grid}.claim-action-wide,.claim-action-form .helper-text{grid-column:1/-1}.claim-utility-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px;display:flex}.first-import-copy p:last-child{color:var(--muted);margin:0;line-height:1.55}.surface-card{background:var(--panel-subtle);border:1px solid var(--line);border-radius:var(--radius-card);gap:14px;padding:18px;display:grid}.workflow-item,.ai-feature,.dashboard-tile,.dashboard-hero,.admin-panel,.claims-table,.agent-console,.empty-state,.integration-heading,.credential-panel,.import-board,.ops-board,.lead-form,.auth-panel,.agent-terminal,.desktop-filing-ops,.desktop-filing-recent li,.claim-filing-card,.claim-essential-grid>div,.claim-action-form,.surface-card,.settings-form,.billing-shell,.billing-plan-card,.billing-customer-row,.billing-summary-grid>div,.billing-summary-card,.billing-recovery-panel,.run-detail-table,.inbound-email-row,.initial-review-progress,.status-list div{border-radius:var(--radius-card)}select:not([multiple]){appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 14px) calc(50% - 1px),calc(100% - 10px) calc(50% - 1px);background-repeat:no-repeat;background-size:4px 4px,4px 4px;padding-right:32px}.ui-arrow{transform-origin:50%;height:6px;transition:transform var(--motion-standard) var(--ease-standard);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;margin-left:2px;display:inline-block}.ui-arrow-down{transform:rotate(45deg)}.ui-arrow-up{transform:rotate(225deg)}.data-header a.active .ui-arrow{margin-left:6px}.shipment-detail-row>summary{position:relative}.shipment-detail-row>summary.data-row{padding-right:42px}.row-chevron{color:var(--muted);border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transition:color .15s,transform .15s;position:absolute;top:50%;right:16px;transform:translateY(-65%)rotate(45deg)}.shipment-detail-row[open]>summary .row-chevron{color:var(--primary);transform:translateY(-35%)rotate(225deg)}.admin-panel>.table-heading+.settings-two-column,.admin-panel>.table-heading+.settings-form,.admin-panel>.table-heading+.billing-shell,.admin-panel>.table-heading+.data-table,.admin-panel>.table-heading+.lead-list,.admin-panel>.table-heading+.empty-state,.admin-panel>.table-heading+.card-grid{margin-top:18px}.collapsible-section{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.collapsible-section summary{color:var(--primary);cursor:pointer;align-items:flex-start;gap:8px;list-style:none;display:flex}.collapsible-section summary::-webkit-details-marker{display:none}.collapsible-section summary:before{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;margin-top:2px;transition:transform .16s;transform:rotate(-45deg)}.collapsible-section[open] summary:before{transform:rotate(45deg)}.collapsible-heading{gap:3px;display:grid}.collapsible-title{color:var(--primary);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:850;line-height:1.2;display:block}.collapsible-meta{color:var(--muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:760;line-height:1.35;display:block}.collapsible-content{margin-top:12px}.event-list,.tracking-event-list{gap:10px;margin:0 0 0 16px;padding:0;list-style:none;display:grid}.event-list li,.tracking-event-list li{border-left:2px solid var(--line-strong);gap:4px;padding-left:14px;display:grid}.event-date{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:850;line-height:1.3;display:block}.event-description{color:var(--foreground);font-size:13px;line-height:1.45;display:block}.event-meta{color:var(--muted);font-size:12px;line-height:1.4;display:block}@media (max-width:1080px){.automation-layout,.card-grid,.checkbox-grid,.claim-action-grid,.claim-essential-grid,.claim-filing-layout,.claim-filing-header,.claim-ready-action-form,.claim-ready-actions,.desktop-filing-status-list,.field-debug-grid,.panel-actions-grid,.panel-split{grid-template-columns:1fr}.claim-filing-header{flex-direction:column;align-items:flex-start}.claim-packet-links{justify-content:flex-start;min-width:0}}@media (max-width:720px){.automation-status-row{grid-template-columns:1fr}.claim-essential-grid{gap:8px}.claim-essential-grid>div,.claim-filing-card,.surface-card{padding:12px}.copy-field{align-items:stretch;display:grid}.copy-button{justify-self:start}.collapsible-section summary{align-items:flex-start}.desktop-filing-job-row>summary{grid-template-columns:1fr 20px;align-items:start}.desktop-filing-job-row>summary span:not(.row-chevron){text-align:left;grid-area:2/1/auto/-1}.event-list,.tracking-event-list{margin-left:4px}}
@keyframes ui-surface-enter{0%{opacity:0;transform:translateY(12px)scale(.994)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ui-pill-select{0%{opacity:.52}to{opacity:1}}@keyframes ui-filter-content-exit{0%{opacity:1}to{opacity:.08}}@keyframes ui-filter-content-enter{0%,12%{opacity:0}to{opacity:1}}@keyframes ui-subfilter-expand{0%{opacity:0;max-height:0;margin-top:0;transform:translateY(-5px)}to{opacity:1;max-height:160px;margin-top:10px;transform:translateY(0)}}@keyframes ui-subfilter-pill-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-scroll-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.motion-reveal{animation:ui-surface-enter var(--motion-emphasis) var(--ease-standard) both}.motion-disclosure>.motion-reveal{animation:none}.dashboard-main.motion-page>:where(.dashboard-header,.dashboard-grid,.dashboard-range-tabs,.integration-flow-overview,.notice-banner,.admin-panel,.claims-table):not(.filter-transition-content){animation:ui-surface-enter var(--motion-emphasis) var(--ease-standard) both}.dashboard-main.motion-page>:where(.dashboard-grid,.dashboard-range-tabs,.integration-flow-overview):not(.filter-transition-content){animation-delay:70ms}.dashboard-main.motion-page>:where(.admin-panel,.claims-table):not(.filter-transition-content){animation-delay:.11s}.dashboard-main.motion-page>.filter-transition-card{animation:none}.motion-page :where(.dashboard-grid,.workflow-grid,.signal-list,.ai-feature-list):not(.filter-transition-content)>*{animation:ui-surface-enter var(--motion-emphasis) var(--ease-standard) both}.motion-page :where(.dashboard-grid,.workflow-grid,.signal-list,.ai-feature-list)>:nth-child(2){animation-delay:45ms}.motion-page :where(.dashboard-grid,.workflow-grid,.signal-list,.ai-feature-list)>:nth-child(3){animation-delay:90ms}.motion-page :where(.dashboard-grid,.workflow-grid,.signal-list,.ai-feature-list)>:nth-child(4){animation-delay:.135s}.motion-page :where(.dashboard-grid,.workflow-grid,.signal-list,.ai-feature-list)>:nth-child(n+5){animation-delay:.18s}.site-shell.motion-page .nav,.site-shell.motion-page .hero-content>*{animation:ui-surface-enter .62s var(--ease-standard) both}.site-shell.motion-page .hero-content>:nth-child(2){animation-delay:70ms}.site-shell.motion-page .hero-content>:nth-child(3){animation-delay:.12s}.site-shell.motion-page .hero-content>:nth-child(4){animation-delay:.17s}.site-shell.motion-page .hero-content>:nth-child(5){animation-delay:.22s}.site-shell.motion-page>:where(.stat-strip,.section){animation:1ms linear both ui-scroll-reveal;animation-timeline:view();animation-range:entry 8% cover 28%}:where(.dashboard-hero,.dashboard-tile,.admin-panel,.claims-table,.surface-card,.settings-form,.auth-panel,.lead-form,.workflow-item,.ai-feature,.signal,.agent-terminal,.billing-plan-card,.billing-summary-card,.initial-review-card,.automatic-filing-status-card,.authorization-panel,.shipment-detail-row,.inbound-email-row,.run-row){transition:background-color var(--motion-standard) var(--ease-standard), border-color var(--motion-standard) var(--ease-standard), box-shadow var(--motion-standard) var(--ease-standard), opacity var(--motion-standard) var(--ease-standard), transform var(--motion-standard) var(--ease-standard)}:where(.tab-row a,.subfilter-row a,.dashboard-range-tabs a,.pagination-row a,.side-nav a),:where(.shipment-filter-summary,.shipment-filter-close,.shipment-filter-options button,.shipment-filter-chip,.shipment-filter-clear){transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard)}.shipment-filter-options button.active{animation:ui-pill-select var(--motion-filter-in) var(--ease-standard)}.filter-transition-content{opacity:1;will-change:opacity}.filter-transition-content[data-filter-transition-phase=exiting]{animation:ui-filter-content-exit var(--motion-filter-out) ease-in both}.filter-transition-content[data-filter-transition-phase=entering]{animation:ui-filter-content-enter var(--motion-filter-in) ease-out both}.filter-content-after-subfilters[data-filter-transition-phase=entering]{animation-delay:.17s}.filter-transition-content[data-filter-transition-initial=true].dashboard-grid>*{animation:ui-surface-enter var(--motion-emphasis) var(--ease-standard) both}.filter-transition-content[data-filter-transition-initial=true].dashboard-grid>:nth-child(2){animation-delay:45ms}.filter-transition-content[data-filter-transition-initial=true].dashboard-grid>:nth-child(3){animation-delay:90ms}.filter-transition-content[data-filter-transition-initial=true].dashboard-grid>:nth-child(4){animation-delay:.135s}.subfilter-row{animation:ui-subfilter-expand .26s var(--ease-standard) both;overflow:hidden}.subfilter-row>*{animation:ui-subfilter-pill-enter .22s var(--ease-standard) both;animation-delay:90ms}.subfilter-row>:nth-child(2){animation-delay:.12s}.subfilter-row>:nth-child(3){animation-delay:.15s}.subfilter-row>:nth-child(4){animation-delay:.18s}.subfilter-row>:nth-child(n+5){animation-delay:.21s}:where(.tab-row a,.subfilter-row a,.dashboard-range-tabs a).active,:where(.tab-row a,.subfilter-row a,.dashboard-range-tabs a).filter-pill-pending{animation:ui-pill-select var(--motion-filter-in) var(--ease-standard)}.tab-row a.filter-pill-pending,.subfilter-row a.filter-pill-pending,.dashboard-range-tabs a.filter-pill-pending{background:var(--primary);border-color:var(--primary);color:var(--on-dark)}.tab-row a.active.filter-pill-deactivating{background:var(--panel-subtle);border-color:var(--line);color:var(--muted)}.subfilter-row a.active.filter-pill-deactivating{border-color:var(--line);color:var(--muted);background:0 0}.dashboard-range-tabs a.active.filter-pill-deactivating{background:var(--panel);border-color:var(--line);color:var(--muted)}@media (hover:hover){:where(a.dashboard-tile,.workflow-item,.ai-feature,.signal,.billing-plan-card):hover{border-color:color-mix(in srgb, var(--primary) 35%, var(--line));transform:translateY(-3px);box-shadow:0 16px 34px #0f172a1a}:where(.tab-row a,.subfilter-row a,.dashboard-range-tabs a,.pagination-row a):hover{transform:translateY(-1px)}}details:not(.mobile-navigation-menu){interpolate-size:allow-keywords}details:not(.mobile-navigation-menu)::details-content{opacity:0;block-size:0;transition:block-size var(--motion-emphasis) var(--ease-standard), content-visibility var(--motion-emphasis) allow-discrete, opacity var(--motion-standard) var(--ease-standard);overflow:hidden}details:not(.mobile-navigation-menu)[open]::details-content{opacity:1;block-size:auto}@starting-style{details:not(.mobile-navigation-menu)[open]::details-content{opacity:0;block-size:0}}@media (prefers-reduced-motion:reduce){.motion-reveal,.motion-page *,.site-shell.motion-page>:where(.stat-strip,.section){animation:none!important}details:not(.mobile-navigation-menu)::details-content{transition:none!important}.filter-transition-content{opacity:1!important;transition:none!important;animation:none!important}.subfilter-row,.subfilter-row>*{animation:none!important}}
