.ftn-app [data-order-list]{--ol-bg:#f7f7fa;--ol-brand:#6f5aa8;--ol-brand-hover:#5d4a96;--ol-brand-soft:#6f5aa81f;--ol-text:#202124;--ol-text-muted:#6b7280;--ol-border:#e5e7eb;--ol-card-shadow:0 1px 3px #0f172a0f;--ol-row-hover:#f8f7fc;--ol-mobile-header-control-height:36px}.ftn-app [data-order-list].od-order-list-view.od-orders-page{background:var(--od-page-bg);color:var(--od-text)}@media (max-width:1023px){.ftn-app [data-order-list].od-order-list-view.od-orders-page{background:var(--ol-bg)}}.ftn-app [data-order-list] .od-order-list-body--modern{flex-direction:column;flex:auto;gap:0;min-width:0;min-height:0;display:flex;overflow:hidden}@media (max-width:1023px){.ftn-app [data-order-list] .od-orders-list-desktop-only{display:none!important}}.ftn-app [data-order-list] .od-orders-page-content,.ftn-app [data-order-list] .od-orders-page-content.od-page-content{box-sizing:border-box;flex-direction:column;flex:auto;min-height:0;padding:.75rem .75rem 0;display:flex;overflow:hidden}@media (min-width:640px){.ftn-app [data-order-list] .od-orders-page-content,.ftn-app [data-order-list] .od-orders-page-content.od-page-content{padding:1rem 1rem 0}}.ftn-app [data-order-list] .od-orders-list-search-row{align-items:center;gap:.625rem;display:flex}.ftn-app [data-order-list] .od-orders-list-search{flex:auto;min-width:0}.ftn-app [data-order-list] .od-orders-list-search-actions{flex-shrink:0}.ftn-app [data-order-list] .od-list-control-row{flex-wrap:nowrap;justify-content:space-between}.ftn-app [data-order-list] .od-list-new-btn{white-space:nowrap;flex-shrink:0}.ftn-app [data-order-list] .od-ol-selection-bar{border-bottom:1px solid var(--ol-border);background:#fff;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px 12px;display:flex}@media (min-width:1024px){.ftn-app [data-order-list] .od-ol-selection-bar{padding:8px 24px 12px}}.ftn-app [data-order-list] .od-ol-mobile-chrome{flex-shrink:0;padding:12px 16px}@media (min-width:1024px){.ftn-app [data-order-list] .od-ol-mobile-chrome{display:none}}.ftn-app [data-order-list] .od-ol-list-thumb{border:1px solid var(--ol-border);background:#f3f4f6;flex-shrink:0;width:40px;height:40px;display:flex;position:relative;overflow:hidden}.ftn-app [data-order-list] .od-ol-list-thumb-img{object-fit:cover;width:100%;height:100%;display:block}.ftn-app [data-order-list] .od-ol-list-thumb-img.is-pending{opacity:0;position:absolute;inset:0}.ftn-app [data-order-list] .od-ol-list-thumb-placeholder{background:#e5e7eb;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ftn-app [data-order-list] .od-ol-list-thumb-loading{position:absolute;inset:0}.ftn-app [data-order-list] .od-ol-list-thumb-fallback{color:#9ca3af;width:1.125rem;height:1.125rem}.ftn-app [data-order-list] .od-list-col-thumb-cell{vertical-align:middle;width:56px;padding:6px 8px!important}.ftn-app [data-order-list] .od-ol-mobile-search-row{gap:8px;margin-bottom:12px;display:flex}.ftn-app [data-order-list] .od-ol-mobile-search-field{min-height:var(--ol-mobile-header-control-height);border:1px solid var(--ol-border);background:#fff;border-radius:0;flex:1;align-items:center;gap:8px;padding:0 10px;display:flex}.ftn-app [data-order-list] .od-ol-mobile-search-icon{width:1.125rem;height:1.125rem;color:var(--ol-text-muted);flex-shrink:0}.ftn-app [data-order-list] .od-ol-mobile-search-input{min-width:0;color:var(--ol-text);background:0 0;border:0;outline:none;flex:1;font-size:.8125rem}.ftn-app [data-order-list] .od-ol-mobile-filter-btn{height:var(--ol-mobile-header-control-height);border:1px solid var(--ol-border);color:var(--ol-text);cursor:pointer;background:#fff;border-radius:0;flex-shrink:0;align-items:center;gap:6px;padding:0 10px;font-size:.8125rem;font-weight:500;display:inline-flex}.ftn-app [data-order-list] .od-ol-mobile-filter-btn.has-active{border-color:var(--ol-brand);color:var(--ol-brand);background:var(--ol-brand-soft)}.ftn-app [data-order-list] .od-ol-status-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.ftn-app [data-order-list] .od-ol-status-scroll::-webkit-scrollbar{display:none}.ftn-app [data-order-list] .od-ol-status-chip{border:1px solid var(--ol-border);color:var(--ol-text-muted);cursor:pointer;white-space:nowrap;background:#fff;border-radius:0;flex-shrink:0;padding:6px 10px;font-size:.75rem;font-weight:500}.ftn-app [data-order-list] .od-ol-status-chip.is-active{border-color:var(--ol-brand);background:var(--ol-brand);color:#fff}.ftn-app [data-order-list] .od-ol-status-chip--custom{cursor:default}.ftn-app [data-order-list] .od-ol-status-chip.is-loading-counts{opacity:.85}.ftn-app [data-order-list] .od-orders-list-loading{padding:.25rem 0 .5rem}.ftn-app [data-order-list] .od-orders-list-loading--desktop .od-orders-list-loading-table{border:1px solid var(--ol-border);background:#fff;border-radius:8px;flex-direction:column;gap:0;display:flex;overflow:hidden}.ftn-app [data-order-list] .od-orders-list-loading-row{border-bottom:1px solid var(--ol-border);align-items:center;gap:12px;padding:12px 16px;display:flex}.ftn-app [data-order-list] .od-orders-list-loading-row:last-child{border-bottom:0}.ftn-app [data-order-list] .od-orders-list-loading-row-text{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.ftn-app [data-order-list] .od-orders-list-loading--mobile{flex-direction:column;gap:10px;display:flex}.ftn-app [data-order-list] .od-orders-list-loading-card{pointer-events:none;opacity:.92}.ftn-app [data-order-list] .od-orders-list-loading-card-head{align-items:center;gap:10px;display:flex}.ftn-app [data-order-list] .od-ol-filter-sheet-root,.ftn-app>.od-ol-filter-sheet-root{z-index:60;position:fixed;inset:0}.ftn-app [data-order-list] .od-ol-filter-sheet-backdrop{cursor:pointer;background:#0f172a66;border:0;position:absolute;inset:0}.ftn-app [data-order-list] .od-ol-filter-sheet{background:#fff;border-radius:0;flex-direction:column;max-height:90vh;padding:6px 20px 0;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -8px 32px #0f172a1f}.ftn-app [data-order-list] .od-ol-filter-sheet-handle{background:#d1d5db;border-radius:0;width:40px;height:4px;margin:6px auto 10px}.ftn-app [data-order-list] .od-ol-filter-sheet-head{justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:18px;display:flex}.ftn-app [data-order-list] .od-ol-filter-sheet-title{color:#1f1635;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.ftn-app [data-order-list] .od-ol-filter-sheet-head-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.ftn-app [data-order-list] .od-ol-filter-sheet-clear{color:var(--ol-brand);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 6px;font-size:.8125rem;font-weight:500;display:inline-flex}.ftn-app [data-order-list] .od-ol-filter-sheet-clear-icon{width:1rem;height:1rem}.ftn-app [data-order-list] .od-ol-filter-sheet-close{width:36px;height:36px;color:var(--ol-text-muted);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;display:inline-flex}.ftn-app [data-order-list] .od-ol-filter-sheet-body{flex:1;padding-bottom:8px;overflow-y:auto}.ftn-app [data-order-list] .od-ol-filter-sheet-body:has(.od-ol-filter-dropdown.is-open){overflow:visible}.ftn-app [data-order-list] .od-ol-filter-sheet-section:has(.od-ol-filter-dropdown.is-open){z-index:12;position:relative}.ftn-app [data-order-list] .od-ol-filter-sheet-section{margin-bottom:18px}.ftn-app [data-order-list] .od-ol-filter-sheet-section--partner{z-index:4;position:relative}.ftn-app [data-order-list] .od-ol-filter-sheet-label{color:var(--ol-text);margin:0 0 10px;font-size:.9375rem;font-weight:600}.ftn-app [data-order-list] .od-ol-filter-sheet-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ftn-app [data-order-list] .od-ol-filter-chip{border:1px solid var(--ol-border);min-height:40px;color:var(--ol-text);cursor:pointer;text-align:center;background:#fff;border-radius:0;padding:8px 6px;font-size:.8125rem;font-weight:500;line-height:1.25}.ftn-app [data-order-list] .od-ol-filter-chip.is-active{color:#fff;background:#4f3f8f;border-color:#4f3f8f;font-weight:600}.ftn-app [data-order-list] .od-ol-filter-field{display:block}.ftn-app [data-order-list] .od-ol-filter-field-control{border:1px solid var(--ol-border);background:#fff;border-radius:0;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 12px;display:flex;position:relative}.ftn-app [data-order-list] .od-ol-filter-field-control.is-filled .od-ol-filter-field-value,.ftn-app [data-order-list] .od-ol-filter-field-control.is-filled .od-ol-filter-date-input{color:#1f1635;font-weight:600}.ftn-app [data-order-list] .od-ol-filter-field-control.is-open{border-color:var(--ol-brand);box-shadow:inset 0 0 0 1px var(--ol-brand)}.ftn-app [data-order-list] .od-ol-filter-dropdown{position:relative}.ftn-app [data-order-list] .od-ol-filter-dropdown-trigger{cursor:pointer;text-align:left;width:100%}.ftn-app [data-order-list] .od-ol-filter-field-icon-wrap{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ftn-app [data-order-list] .od-ol-filter-dropdown-menu{z-index:13;border:1px solid var(--ol-border);background:#fff;border-top:1px solid #e5e7eb;max-height:220px;margin-top:-1px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0f172a1f}.ftn-app [data-order-list] .od-ol-filter-dropdown-option{color:#374151;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f3f4f6;width:100%;padding:12px 14px;font-size:.9375rem;font-weight:500;line-height:1.35;display:block}.ftn-app [data-order-list] .od-ol-filter-dropdown-option:last-child{border-bottom:0}.ftn-app [data-order-list] .od-ol-filter-dropdown-option.is-selected{color:#3d2f6e;background:#ebe6f4;font-weight:700}.ftn-app [data-order-list] .od-ol-filter-dropdown-option:active{background:#e0d9ef}.ftn-app [data-order-list] .od-ol-filter-field-chevron--open{transform:rotate(180deg)}.ftn-app [data-order-list] .od-ol-filter-field-icon{width:1.125rem;height:1.125rem;color:var(--ol-text-muted);flex-shrink:0}.ftn-app [data-order-list] .od-ol-filter-field-select{z-index:1;cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.ftn-app [data-order-list] .od-ol-filter-field-value{z-index:0;color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;flex:1;min-width:0;font-size:.9375rem;position:relative;overflow:hidden}.ftn-app [data-order-list] .od-ol-filter-field-chevron{width:1.125rem;height:1.125rem;color:var(--ol-text-muted);pointer-events:none;flex-shrink:0}.ftn-app [data-order-list] .od-ol-filter-field--grow{flex:1;min-width:0}.ftn-app [data-order-list] .od-ol-filter-date-row,.ftn-app [data-order-list] .od-ol-filter-price-row{align-items:center;gap:8px;display:flex}.ftn-app [data-order-list] .od-ol-filter-date-sep{color:var(--ol-text-muted);flex-shrink:0}.ftn-app [data-order-list] .od-ol-filter-date-input{width:100%;min-width:0;color:var(--ol-text);background:0 0;border:0;font-size:.875rem}.ftn-app [data-order-list] .od-ol-filter-price-field{border:1px solid var(--ol-border);background:#fff;flex:1;align-items:center;gap:8px;min-height:48px;padding:0 12px;display:flex}.ftn-app [data-order-list] .od-ol-filter-price-prefix{color:var(--ol-text-muted);flex-shrink:0;font-size:.875rem}.ftn-app [data-order-list] .od-ol-filter-price-input{width:100%;min-width:0;color:var(--ol-text);background:0 0;border:0;font-size:.9375rem}.ftn-app [data-order-list] .od-ol-filter-price-input::placeholder{color:#9ca3af}.ftn-app [data-order-list] .od-ol-filter-partner-shell{border:1px solid var(--ol-border);background:#fff;min-height:48px;position:relative}.ftn-app [data-order-list] .od-ol-filter-partner-shell.is-filled .od-partner-combobox-field{color:#1f1635;font-weight:600}.ftn-app [data-order-list] .od-ol-filter-partner-shell-icon{z-index:2;width:1.125rem;height:1.125rem;color:var(--ol-text-muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ftn-app [data-order-list] .od-ol-filter-partner-combobox{z-index:3;width:100%;padding-left:36px;position:relative}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-combobox-input{min-height:48px;position:relative}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-combobox-field{min-height:48px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 2.25rem 0 0;font-size:.9375rem}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-combobox-input:has(.od-partner-combobox-clear) .od-partner-combobox-field{padding-right:3.25rem}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-combobox-clear{z-index:1;width:1.5rem;height:1.5rem;color:var(--ol-text-muted);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:1.75rem;transform:translateY(-50%)}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-combobox-chevron{pointer-events:none;color:var(--ol-text-muted);justify-content:center;align-items:center;transition:transform .15s;display:flex;position:absolute;top:0;bottom:0;right:.5rem}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-combobox-chevron.is-open{transform:rotate(180deg)}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-dropdown{z-index:80;border:1px solid var(--ol-border);background:#fff;border-radius:0;position:absolute;top:calc(100% + 2px);left:-36px;right:0;box-shadow:0 8px 24px #0f172a1f}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-dropdown-results{max-height:12rem;overflow-y:auto}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-dropdown-empty{color:var(--ol-text-muted);margin:0;padding:.625rem .75rem;font-size:.8125rem}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-dropdown-option{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:.125rem;width:100%;padding:.625rem .75rem;font-size:.8125rem;display:flex}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-dropdown-name{max-width:100%;color:var(--ol-text);text-overflow:ellipsis;align-items:center;gap:.375rem;font-weight:500;display:inline-flex;overflow:hidden}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-dropdown-line-tag{color:#fff;background:#06c755;border-radius:0;flex-shrink:0;align-items:center;padding:.0625rem .375rem;font-size:.625rem;font-weight:700;line-height:1.2;display:inline-flex}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-dropdown-subtitle{max-width:100%;color:var(--ol-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-dropdown-option:hover,.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-dropdown-option.is-active{background:#ebe6f4}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-dropdown-option.is-active .od-partner-dropdown-name{color:#3d2f6e;font-weight:700}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-dropdown-footer{border-top:1px solid var(--ol-border)}.ftn-app [data-order-list] .od-ol-filter-partner-combobox .od-partner-dropdown-action{width:100%;color:var(--ol-brand);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:.625rem .75rem;font-size:.8125rem;font-weight:500;display:flex}.ftn-app [data-order-list] .od-ol-filter-sheet-foot{border-top:1px solid var(--ol-border);padding:16px 0 calc(16px + env(safe-area-inset-bottom,0));flex-direction:column;gap:10px;display:flex}.ftn-app [data-order-list] .od-ol-filter-sheet-apply,.ftn-app [data-order-list] .od-ol-filter-sheet-reset{cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;font-size:.9375rem;font-weight:600;display:inline-flex}.ftn-app [data-order-list] .od-ol-filter-sheet-apply-spinner{flex-shrink:0;width:1rem;height:1rem}.ftn-app [data-order-list] .od-ol-filter-sheet-apply{border-color:var(--ol-brand);background:var(--ol-brand);color:#fff}.ftn-app [data-order-list] .od-ol-filter-sheet-apply:hover{border-color:var(--ol-brand-hover);background:var(--ol-brand-hover)}.ftn-app [data-order-list] .od-ol-filter-sheet-reset{background:var(--ol-brand-soft);color:var(--ol-brand);border-color:#0000}.ftn-app [data-order-list] .od-ol-filter-sheet-reset:hover{background:#6f5aa82e}.ftn-app [data-order-list] .od-list-mobile-list{background:0 0;gap:8px;padding:12px 16px 16px}.ftn-app [data-order-list] .od-ol-mobile-card{border:1px solid var(--ol-border);box-shadow:var(--ol-card-shadow);background:#fff;border-radius:0;padding:10px 12px}.ftn-app [data-order-list] .od-ol-mobile-card.is-selected{border-color:color-mix(in srgb, var(--ol-brand) 35%, var(--ol-border));background:#e8f2fb}.ftn-app [data-order-list] .od-ol-mobile-card-select{margin-right:2px}.ftn-app [data-order-list] .od-ol-mobile-card-status.is-cancelled{background:#fef2f2;border-color:#fecaca}.ftn-app [data-order-list] .od-ol-mobile-card-status.is-delivered,.ftn-app [data-order-list] .od-ol-mobile-card-status.is-completed{background:#f0fdf4;border-color:#bbf7d0}.ftn-app [data-order-list] .od-ol-mobile-card-status.is-confirmed{background:#eff6ff;border-color:#bfdbfe}.ftn-app [data-order-list] .od-ol-mobile-card-status.is-progress,.ftn-app [data-order-list] .od-ol-mobile-card-status.is-received{border-color:var(--ol-border);background:#fff}.ftn-app [data-order-list] .od-ol-mobile-card-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ftn-app [data-order-list] .od-ol-mobile-card-top-left{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.ftn-app [data-order-list] .od-ol-mobile-card-top-right{flex-shrink:0;align-items:center;gap:2px;display:flex}.ftn-app [data-order-list] .od-ol-mobile-card-ro-cell{flex:1;min-width:0;overflow:visible}.ftn-app [data-order-list] .od-ol-mobile-card-ro-cell .od-repair-order-number-cell{width:100%;min-width:0}.ftn-app [data-order-list] .od-ol-mobile-card-ro-cell .od-repair-order-number-row{min-width:0}.ftn-app [data-order-list] .od-ol-mobile-card-ro-cell .od-list-primary{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.2;overflow:hidden}.ftn-app [data-order-list] .od-ol-mobile-card-date{color:var(--ol-text-muted);white-space:nowrap;font-size:.6875rem;line-height:1.2}.ftn-app [data-order-list] .od-ol-actions-menu{flex-shrink:0;position:relative}.ftn-app [data-order-list] .od-ol-actions-menu-trigger{width:28px;height:28px;color:var(--ol-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ftn-app [data-order-list] .od-ol-actions-menu-trigger:hover{background:var(--ol-row-hover);color:var(--ol-text);border-radius:50%}.ftn-app [data-order-list] .od-ol-actions-menu-panel{z-index:40;border:1px solid var(--ol-border);background:#fff;border-radius:0;min-width:12rem;padding:4px 0;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #0f172a1f}.ftn-app [data-order-list] .od-ol-mobile-card-body{cursor:pointer;align-items:stretch;gap:10px;display:flex}.ftn-app [data-order-list] .od-ol-mobile-card-thumb{background:#fff;border-radius:0;flex-shrink:0;justify-content:center;align-self:stretch;align-items:stretch;width:72px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #0f172a14}.ftn-app [data-order-list] .od-ol-mobile-card-thumb-img{object-fit:cover;width:100%;height:100%;min-height:4.5rem;display:block}.ftn-app [data-order-list] .od-ol-mobile-card-thumb-img.is-pending{opacity:0;position:absolute;inset:0}.ftn-app [data-order-list] .od-ol-mobile-card-thumb-placeholder{background:#e5e7eb;border-radius:0;flex:1;justify-content:center;align-items:center;width:100%;height:100%;min-height:4.5rem;display:flex}.ftn-app [data-order-list] .od-ol-mobile-card-thumb-loading{position:absolute;inset:0}.ftn-app [data-order-list] .od-ol-mobile-card-thumb-fallback{color:#9ca3af;width:1.375rem;height:1.375rem}.ftn-app [data-order-list] .od-ol-mobile-card-main{flex-direction:column;flex:auto;justify-content:center;min-width:0;padding:2px 0;display:flex}.ftn-app [data-order-list] .od-ol-mobile-card-customer{color:var(--ol-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8125rem;font-weight:600;line-height:1.25;overflow:hidden}.ftn-app [data-order-list] .od-ol-mobile-card-phone{color:var(--ol-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:.6875rem;line-height:1.25;overflow:hidden}.ftn-app [data-order-list] .od-ol-mobile-card-instrument{min-width:0;margin-top:4px}.ftn-app [data-order-list] .od-ol-mobile-card-instrument-type{color:var(--ol-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.6875rem;font-weight:600;line-height:1.25;overflow:hidden}.ftn-app [data-order-list] .od-ol-mobile-card-instrument-brand{color:var(--ol-text);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:.6875rem;line-height:1.25;overflow:hidden}.ftn-app [data-order-list] .od-ol-list-instrument-cell .od-ol-list-instrument-type{font-size:.75rem;font-weight:600}.ftn-app [data-order-list] .od-ol-mobile-card-side{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;gap:4px;padding:2px 0;display:flex;overflow:visible}.ftn-app [data-order-list] .od-ol-mobile-card-badge.od-order-status{white-space:nowrap;padding:2px 8px;font-size:.625rem;line-height:1.3}.ftn-app [data-order-list] .od-ol-mobile-card-quote{max-width:100%;overflow:visible}.ftn-app [data-order-list] .od-ol-mobile-card-quote .od-quote-total-cell{width:fit-content;max-width:100%}.ftn-app [data-order-list] .od-ol-mobile-card-quote .od-quote-total-row{width:auto;max-width:100%}.ftn-app [data-order-list] .od-ol-mobile-card-quote .od-quote-total-amount{color:var(--ol-text);white-space:nowrap;font-size:.8125rem;font-weight:700;line-height:1.2}@media (max-width:1023px){.ftn-app [data-order-list] .od-related-docs-hint,.ftn-app [data-order-list] .od-payment-details-hint{display:none}.ftn-app [data-order-list] .od-payment-details-status-chip{white-space:nowrap;margin-top:.125rem;padding:.125rem .375rem;font-size:.625rem;font-weight:600;line-height:1.25;display:inline-block;border-radius:.25rem!important}.ftn-app [data-order-list] .od-payment-details-status-chip.is-final{background:var(--od-brand);color:var(--od-accent-on-brand)}.ftn-app [data-order-list] .od-payment-details-status-chip.is-deposit{color:#fff;background:#c9920a}.ftn-app [data-order-list] .od-payment-details-status-chip.is-due{color:#fff;background:#b03a2e}.ftn-app [data-order-list] .od-ol-mobile-card-quote .od-quote-total-cell--end{align-items:flex-end}.ftn-app [data-order-list] .od-payment-details-trigger,.ftn-app [data-order-list] .od-related-docs-trigger{width:1.125rem;height:1.125rem}.ftn-app [data-order-list] .od-payment-details-trigger-mark{font-size:.6875rem}}.ftn-app [data-order-list] .od-ol-mobile-card-chevron{color:#9ca3af;flex-shrink:0;width:1rem;height:1rem}.ftn-app [data-order-list] .od-ol-mobile-card.is-in-merge-block{box-shadow:none;border-left:0;border-right:0;border-radius:0}.ftn-app [data-order-list] .od-list-mobile-merge-block{border:1px solid var(--ol-border);box-shadow:var(--ol-card-shadow);background:#fff;border-radius:0;overflow:hidden}@media (max-width:1023px){.ftn-app [data-order-list] .od-orders-list-table-wrap{display:none!important}.ftn-app [data-order-list] .od-orders-page-content,.ftn-app [data-order-list] .od-orders-page-content.od-page-content{padding-top:.25rem}.ftn-app [data-order-list] .od-ol-mobile-chrome{padding:8px 16px 2px}.ftn-app [data-order-list] .od-ol-mobile-search-row{margin-bottom:8px}.ftn-app [data-order-list] .od-ol-status-scroll{padding-bottom:2px}.ftn-app [data-order-list] .od-orders-list-shell{margin:.25rem .75rem 0}.ftn-app [data-order-list] .od-ol-list-shell{margin-top:0}.ftn-app [data-order-list] .od-orders-list-toolbar{padding:.3rem .65rem .15rem}.ftn-app [data-order-list] .od-list-mobile-list{padding:4px 12px 12px}.ftn-app [data-order-list] .od-orders-list-loading{padding:0 0 .5rem}}@media (min-width:640px) and (max-width:1023px){.ftn-app [data-order-list] .od-orders-page-content,.ftn-app [data-order-list] .od-orders-page-content.od-page-content{padding-top:.25rem}.ftn-app [data-order-list] .od-orders-list-shell{margin:.25rem 1rem 0}}@media (min-width:1024px){.ftn-app [data-order-list] .od-list-mobile-list{display:none!important}}.ftn-app [data-order-list] .od-ol-list-shell{border:1px solid var(--ol-border);box-shadow:var(--ol-card-shadow);background:#fff;border-radius:0;margin:0}.ftn-app [data-order-list] .od-orders-list-table-wrap{border-radius:0}.ftn-app [data-order-list] .od-ol-table-row:hover{background:var(--ol-row-hover)!important}.ftn-app [data-order-list] .od-ol-table-row.od-list-row-status,.ftn-app [data-order-list] .od-ol-table-row.od-list-row-status.is-received,.ftn-app [data-order-list] .od-ol-table-row.od-list-row-status.is-confirmed,.ftn-app [data-order-list] .od-ol-table-row.od-list-row-status.is-progress,.ftn-app [data-order-list] .od-ol-table-row.od-list-row-status.is-completed,.ftn-app [data-order-list] .od-ol-table-row.od-list-row-status.is-delivered,.ftn-app [data-order-list] .od-ol-table-row.od-list-row-status.is-cancelled{background:0 0!important}.ftn-app [data-order-list] .od-view-switcher-btn.is-active{background:var(--ol-brand-soft);color:var(--ol-brand)}.ftn-app [data-order-list] .od-cp-search-field.is-open,.ftn-app [data-order-list] .od-cp-search-field:focus-within{border-color:var(--ol-brand);box-shadow:inset 0 0 0 1px var(--ol-brand)}.ftn-app [data-order-list],.ftn-app [data-order-list] *{border-radius:0!important}.ftn-app [data-order-list] .od-order-status-dot,.ftn-app [data-order-list] .od-related-docs-trigger,.ftn-app [data-order-list] .od-related-docs-menu-filter,.ftn-app [data-order-list] .od-payment-details-trigger,.ftn-app [data-order-list] .od-ol-actions-menu-trigger,.ftn-app [data-order-list] .od-sale-order-cell-filter,.ftn-app [data-order-list] .od-merge-block-actions-trigger,.ftn-app .od-related-docs-menu .od-related-docs-menu-filter{border-radius:50%!important}.ftn-app [data-order-list] .od-payment-details-hint,.ftn-app [data-order-list] .od-related-docs-hint{border-radius:.25rem!important}.ftn-app [data-order-list] .od-ol-mobile-card-top-left .od-order-status-dot{width:.5rem;height:.5rem}
