:root{--background:oklch(98.2% .004 225);--foreground:oklch(20.5% .014 240);--card:oklch(100% 0 0);--card-foreground:oklch(20.5% .014 240);--popover:oklch(100% 0 0);--popover-foreground:oklch(20.5% .014 240);--primary:oklch(51% .135 159);--primary-foreground:oklch(99% 0 0);--secondary:oklch(95% .008 225);--secondary-foreground:oklch(26% .014 235);--muted:oklch(95.5% .006 225);--muted-foreground:oklch(52% .018 235);--accent:oklch(95.5% .01 160);--accent-foreground:oklch(28% .04 160);--border:oklch(91% .008 225);--input:oklch(90% .009 225);--ring:oklch(60% .12 159);--radius:.85rem;--sidebar:oklch(96.5% .008 225);--sidebar-foreground:oklch(28.5% .017 235);--sidebar-primary:oklch(26% .022 230);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(93% .01 225);--sidebar-accent-foreground:oklch(25% .02 230);--sidebar-border:oklch(89% .01 225);--sidebar-ring:oklch(58% .12 159);--crm-chart-grid:oklch(90% .008 225)}.dark{--background:oklch(16% .012 235);--foreground:oklch(94% .008 225);--card:oklch(19.2% .014 235);--card-foreground:oklch(94% .008 225);--popover:oklch(20.5% .014 235);--popover-foreground:oklch(94% .008 225);--primary:oklch(66% .145 158);--primary-foreground:oklch(14% .025 160);--secondary:oklch(24.5% .014 235);--secondary-foreground:oklch(92% .008 225);--muted:oklch(23.5% .014 235);--muted-foreground:oklch(67% .018 225);--accent:oklch(25% .025 160);--accent-foreground:oklch(86% .075 158);--border:oklch(28.5% .015 235);--input:oklch(30% .015 235);--ring:oklch(61% .13 158);--sidebar:oklch(17.5% .015 235);--sidebar-foreground:oklch(88% .01 225);--sidebar-primary:oklch(62% .13 158);--sidebar-primary-foreground:oklch(13% .02 160);--sidebar-accent:oklch(23% .015 235);--sidebar-accent-foreground:oklch(94% .008 225);--sidebar-border:oklch(27.5% .014 235);--crm-chart-grid:oklch(28.5% .015 235)}html{scrollbar-gutter:stable}body{font-feature-settings:"cv02", "cv03", "cv04", "cv11";letter-spacing:-.006em}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}::selection{background:oklch(75% .11 158/.35)}.crm-page{flex-direction:column;flex:1;gap:1rem;width:100%;max-width:1680px;margin-inline:auto;padding:1.35rem 1.5rem 2.5rem;display:flex}.crm-page-header{justify-content:space-between;align-items:flex-end;gap:1.25rem;min-height:4.5rem;padding-block:.2rem .6rem;display:flex}.crm-eyebrow,.crm-section-label{color:var(--muted-foreground);letter-spacing:.145em;text-transform:uppercase;font-size:.625rem;font-weight:700;line-height:1.2}.crm-page-title{letter-spacing:-.045em;margin-top:.32rem;font-size:clamp(1.55rem,2vw,2rem);font-weight:650;line-height:1.08}.crm-page-description{color:var(--muted-foreground);margin-top:.45rem;font-size:.79rem;line-height:1.5}.crm-page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.crm-panel{border:1px solid var(--border);background:var(--card);border-radius:1.15rem;padding:1.15rem 1.25rem;box-shadow:0 1px 2px #12202a06,0 10px 34px #12202a06}.dark .crm-panel{box-shadow:0 1px 1px #0000001f,0 14px 38px #00000017}.crm-filter-cluster{align-items:center;gap:.45rem;display:flex}.crm-compact-select{background:var(--card);border-radius:.75rem;width:10.5rem;height:2.25rem;font-size:.72rem}.crm-compact-select svg{width:.9rem;height:.9rem}.crm-app-header{z-index:30;border-bottom:1px solid color-mix(in oklab, var(--border) 78%, transparent);background:color-mix(in oklab, var(--background) 91%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);flex-shrink:0;align-items:center;gap:.5rem;height:3.5rem;padding-inline:1.25rem;display:flex;position:sticky;top:0}.crm-sidebar [data-sidebar=sidebar]{box-shadow:inset -1px 0 var(--sidebar-border)}[dir=rtl] .crm-sidebar [data-sidebar=sidebar]{box-shadow:inset 1px 0 var(--sidebar-border)}.crm-logo-mark{background:oklch(50% .14 159);border-radius:.72rem;flex:none;place-items:center;width:2.15rem;height:2.15rem;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e,0 5px 12px #0e794d29}.crm-logo-mark:before,.crm-logo-mark:after,.crm-logo-mark>span{content:"";background:#fff;border-radius:1rem;width:.42rem;position:absolute;transform:rotate(42deg)}.crm-logo-mark:before{opacity:.72;height:.9rem;translate:-.38rem .18rem}.crm-logo-mark>span{height:1.3rem;translate:.02rem}.crm-logo-mark:after{opacity:.86;height:.72rem;translate:.42rem -.25rem}.crm-logo-mark-light{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff26}.crm-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.crm-metric-card{border:1px solid var(--border);background:var(--card);border-radius:1.05rem;min-width:0;padding:.95rem 1rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #12202a06}.crm-metric-card:after{background:var(--metric-soft,transparent);content:"";filter:blur(18px);opacity:.5;border-radius:999px;width:4rem;height:4rem;position:absolute;inset:auto -.5rem -.8rem auto}.crm-metric-label{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:650}.crm-metric-value{letter-spacing:-.045em;font-size:clamp(1.45rem,2.1vw,1.85rem);font-weight:660;line-height:1}.crm-metric-icon{background:var(--metric-soft,var(--muted));width:1.9rem;height:1.9rem;color:var(--metric-color,var(--muted-foreground));border-radius:.65rem;place-items:center;display:grid}.crm-metric-green{--metric-soft:oklch(92% .045 158);--metric-color:oklch(46% .14 158)}.crm-metric-red{--metric-soft:oklch(94% .035 25);--metric-color:oklch(52% .18 25)}.crm-metric-amber{--metric-soft:oklch(94% .05 75);--metric-color:oklch(55% .13 65)}.crm-metric-blue{--metric-soft:oklch(93% .04 260);--metric-color:oklch(52% .14 260)}.crm-metric-teal{--metric-soft:oklch(92% .045 195);--metric-color:oklch(47% .105 195)}.dark .crm-metric-card{--metric-soft:oklch(28% .04 230)}.crm-change-pill{background:var(--muted);border-radius:999px;align-items:center;gap:.12rem;padding:.22rem .4rem;font-size:.6rem;font-weight:650;display:inline-flex}.crm-compact-stat{border:1px solid var(--border);background:var(--card);border-radius:1rem;align-items:center;gap:.8rem;padding:.9rem 1rem;display:flex}.crm-compact-stat>span{background:var(--muted);width:2rem;height:2rem;color:var(--muted-foreground);border-radius:.65rem;flex:none;place-items:center;display:grid}.crm-compact-stat svg{width:.95rem;height:.95rem}.crm-compact-stat p{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.08em;font-size:.62rem}.crm-compact-stat strong{margin-top:.18rem;font-size:.79rem;display:block}.crm-table{border-collapse:separate;border-spacing:0;text-align:start;width:100%}.crm-table th{border-bottom:1px solid var(--border);background:color-mix(in oklab, var(--muted) 55%, transparent);height:2.65rem;color:var(--muted-foreground);letter-spacing:.08em;text-align:start;text-transform:uppercase;white-space:nowrap;padding:0 .85rem;font-size:.61rem;font-weight:700}.crm-table td{border-bottom:1px solid color-mix(in oklab, var(--border) 75%, transparent);vertical-align:middle;height:3.9rem;padding:.55rem .85rem;font-size:.76rem}.crm-table tbody tr:last-child td{border-bottom:0}.crm-table tbody tr{transition:background .14s,box-shadow .14s}.crm-table tbody tr:hover{background:color-mix(in oklab, var(--muted) 42%, transparent)}.crm-avatar{border:1px solid color-mix(in oklab, var(--border) 65%, transparent);background:linear-gradient(145deg, var(--muted), var(--card));width:2rem;height:2rem;color:var(--foreground);border-radius:.68rem;flex:none;place-items:center;font-size:.65rem;font-weight:700;display:inline-grid}.crm-rank{background:var(--muted);border-radius:.5rem;place-items:center;width:1.5rem;height:1.5rem;font-size:.65rem;font-weight:700;display:inline-grid}.crm-rank-top{color:oklch(45% .1 68);background:oklch(93% .06 82)}.crm-neutral-pill,.crm-secure-pill{border:1px solid var(--border);background:color-mix(in oklab, var(--muted) 55%, transparent);width:fit-content;color:var(--muted-foreground);text-transform:capitalize;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .48rem;font-size:.61rem;font-weight:650;display:inline-flex}.crm-neutral-pill svg,.crm-secure-pill svg{width:.76rem;height:.76rem}.crm-secure-pill{color:oklch(43% .105 158);background:oklch(94% .035 158/.65);border-color:oklch(78% .06 158/.45)}.dark .crm-secure-pill{color:oklch(78% .1 158);background:oklch(30% .04 158/.5)}.crm-account-active,.crm-account-disabled,[class^=crm-payroll-]{text-transform:capitalize;white-space:nowrap;align-items:center;gap:.36rem;font-size:.66rem;font-weight:650;display:inline-flex}.crm-account-active>span,.crm-account-disabled>span,[class^=crm-payroll-]>span{background:currentColor;border-radius:999px;width:.4rem;height:.4rem}.crm-account-active,.crm-payroll-paid{color:oklch(48% .135 158)}.crm-account-disabled,.crm-payroll-unpaid{color:var(--muted-foreground)}.crm-payroll-partially_paid,.crm-payroll-partially-paid,.crm-payroll-closed{color:oklch(58% .13 69)}.crm-status-badge{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:.28rem;width:fit-content;padding:.28rem .48rem;font-size:.63rem;font-weight:650;line-height:1;display:inline-flex}.crm-status-confirmed{color:oklch(44% .13 158);background:oklch(95% .035 158);border-color:oklch(78% .08 158/.55)}.crm-status-refused{color:oklch(51% .18 25);background:oklch(96% .03 25);border-color:oklch(80% .07 25/.5)}.crm-status-no-answer{color:oklch(53% .13 62);background:oklch(96% .04 76);border-color:oklch(80% .08 70/.5)}.crm-status-call-later{color:oklch(50% .14 260);background:oklch(96% .028 260);border-color:oklch(80% .07 260/.5)}.crm-status-contacted{color:oklch(43% .1 195);background:oklch(95% .03 195);border-color:oklch(79% .06 195/.5)}.crm-status-pending{border-color:color-mix(in oklab, var(--muted-foreground) 28%, transparent);background:var(--muted);color:var(--muted-foreground)}.dark .crm-status-badge{background:color-mix(in oklab, currentColor 9%, var(--card))}.crm-orders-surface{border:1px solid var(--border);background:var(--card);border-radius:1.15rem;min-width:0;overflow:hidden;box-shadow:0 1px 2px #12202a06,0 10px 34px #12202a06}.crm-orders-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.8rem;display:flex}.crm-expanded-filters{border-top:1px solid var(--border);background:color-mix(in oklab, var(--muted) 35%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.75rem;display:grid}.crm-expanded-filters>*{background:var(--card);border-radius:.7rem;height:2.25rem;font-size:.7rem}.crm-count-badge{background:var(--foreground);min-width:1.15rem;height:1.15rem;color:var(--background);border-radius:999px;place-items:center;padding-inline:.25rem;font-size:.57rem;display:inline-grid}.crm-orders-table th{z-index:2;position:sticky;top:0}.crm-order-row{cursor:pointer;outline:none;position:relative}.crm-order-row:after{content:"";background:0 0;border-radius:0 3px 3px 0;width:3px;position:absolute;inset-block:.3rem;inset-inline-start:0}[dir=rtl] .crm-order-row:after{border-radius:3px 0 0 3px}.crm-order-row.is-selected{background:oklch(96% .023 158);box-shadow:inset 0 1px oklch(75% .08 158/.35),inset 0 -1px oklch(75% .08 158/.35)}.dark .crm-order-row.is-selected{background:oklch(24% .035 158/.7)}.crm-order-row.is-selected:after{background:oklch(54% .145 158)}.crm-order-row.is-terminal:not(.is-selected){opacity:.82}.crm-phone{color:var(--foreground);align-items:center;gap:.35rem;font-size:.72rem;font-weight:550;text-decoration:none;display:inline-flex}.crm-phone svg{width:.78rem;height:.78rem;color:var(--muted-foreground)}.crm-phone:hover{color:var(--primary)}.crm-order-card{border:0;width:100%;color:inherit;text-align:start;background:0 0;border-inline-start:3px solid #0000;padding:1rem;display:block}.crm-order-card.is-selected{border-inline-start-color:var(--primary);background:color-mix(in oklab, var(--primary) 7%, transparent)}.crm-pagination{border-top:1px solid var(--border);min-height:3.75rem;color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .85rem;font-size:.68rem;display:flex}.crm-live-pill{border:1px solid var(--border);background:var(--card);width:fit-content;color:var(--muted-foreground);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.34rem .55rem;font-size:.62rem;font-weight:650;display:inline-flex}.crm-live-pill svg{width:.75rem;height:.75rem}.crm-live-pill.is-live{color:oklch(44% .13 158);background:oklch(96% .025 158);border-color:oklch(78% .08 158/.5)}.dark .crm-live-pill.is-live{color:oklch(78% .12 158);background:oklch(27% .035 158)}.crm-order-sheet{background:var(--background);box-shadow:-22px 0 60px #0c192229}[dir=rtl] .crm-order-sheet{box-shadow:22px 0 60px #0c192229}.crm-order-sheet-header{border-bottom:1px solid var(--border);background:color-mix(in oklab, var(--card) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex:none;padding:1.15rem 1.25rem 1rem}.crm-order-sheet-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.crm-sheet-section{border-bottom:1px solid color-mix(in oklab, var(--border) 80%, transparent);padding:1.1rem 1.25rem}.crm-call-button{color:#fff;background:oklch(49% .135 158);border-radius:.9rem;align-items:center;gap:.65rem;min-height:3.25rem;padding:.7rem 1rem;transition:transform .15s,background .15s;display:flex;box-shadow:0 8px 22px oklch(45% .13 158/.18)}.crm-call-button:hover{background:oklch(45% .14 158);transform:translateY(-1px)}.crm-call-button span{font-size:.78rem;font-weight:650}.crm-call-button strong{margin-inline-start:auto;font-size:.8rem}.crm-info-block{border:1px solid var(--border);background:var(--card);border-radius:.85rem;align-items:flex-start;gap:.7rem;min-width:0;padding:.75rem;display:flex}.crm-info-icon{background:var(--muted);width:1.65rem;height:1.65rem;color:var(--muted-foreground);border-radius:.5rem;flex:none;place-items:center;display:grid}.crm-info-icon svg{width:.78rem;height:.78rem}.crm-info-label{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:650;display:block}.crm-info-value{overflow-wrap:anywhere;margin-top:.2rem;font-size:.74rem;font-weight:520;line-height:1.4}.crm-detail-list{border-top:1px solid var(--border);background:color-mix(in oklab, var(--muted) 38%, transparent);grid-template-columns:1fr 1fr;display:grid}.crm-detail-list>div{padding:.65rem .85rem}.crm-detail-list>div+div{border-inline-start:1px solid var(--border)}.crm-detail-list dt{color:var(--muted-foreground);text-transform:uppercase;font-size:.58rem;font-weight:650}.crm-detail-list dd{margin-top:.22rem;font-size:.7rem}.crm-status-action{border:1px solid var(--action-border,var(--border));background:var(--action-bg,var(--card));min-height:2.85rem;color:var(--action-color,var(--foreground));text-align:start;border-radius:.8rem;align-items:center;gap:.42rem;padding:.55rem .65rem;font-size:.67rem;font-weight:650;transition:border .15s,transform .15s,filter .15s;display:flex;position:relative}.crm-status-action:hover{filter:saturate(1.2);transform:translateY(-1px)}.crm-status-action:disabled{cursor:wait;opacity:.55;transform:none}.crm-status-action svg{width:.88rem;height:.88rem}.crm-status-action kbd{opacity:.45;border:1px solid;border-radius:.3rem;margin-inline-start:auto;padding:.1rem .25rem;font-size:.5rem}.crm-action-confirmed{--action-border:oklch(78% .07 158);--action-bg:oklch(96% .025 158);--action-color:oklch(43% .13 158)}.crm-action-refused{--action-border:oklch(84% .055 25);--action-bg:oklch(97% .025 25);--action-color:oklch(51% .18 25)}.crm-action-no-answer{--action-border:oklch(84% .07 70);--action-bg:oklch(97% .035 75);--action-color:oklch(52% .13 62)}.crm-action-call-later{--action-border:oklch(84% .055 260);--action-bg:oklch(97% .025 260);--action-color:oklch(49% .14 260)}.crm-action-contacted{--action-border:oklch(83% .055 195);--action-bg:oklch(97% .025 195);--action-color:oklch(42% .1 195)}.dark .crm-status-action{--action-bg:color-mix(in oklab, var(--action-color) 10%, var(--card))}.crm-inline-action{border:1px solid var(--border);background:var(--card);border-radius:.9rem;padding:.85rem;box-shadow:0 8px 24px #141e280f}.crm-textarea{resize:vertical;border:1px solid var(--input);width:100%;min-height:4.5rem;color:var(--foreground);background:0 0;border-radius:.75rem;outline:none;padding:.65rem .75rem;font-size:.76rem;line-height:1.5}.crm-textarea:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 20%, transparent)}.crm-note{border:1px solid var(--border);background:var(--card);border-radius:.8rem;padding:.7rem .8rem}.crm-note strong{font-size:.66rem}.crm-note time{color:var(--muted-foreground);font-size:.58rem}.crm-note p{margin-top:.35rem;font-size:.72rem;line-height:1.55}.crm-timeline{padding-inline-start:1rem;position:relative}.crm-timeline:before{background:var(--border);content:"";width:1px;position:absolute;inset-block:.35rem .65rem;inset-inline-start:.2rem}.crm-timeline li{min-height:2.75rem;padding:0 0 .85rem .65rem;font-size:.7rem;position:relative}[dir=rtl] .crm-timeline li{padding:0 .65rem .85rem 0}.crm-timeline-dot{inset-inline-start:-1rem;border:2px solid var(--card);background:var(--primary);width:.45rem;height:.45rem;box-shadow:0 0 0 1px var(--border);border-radius:99px;position:absolute;top:.22rem}.crm-timeline time{color:var(--muted-foreground);margin-top:.22rem;font-size:.58rem;display:block}.crm-conflict-banner{color:oklch(45% .11 62);background:oklch(96% .04 76);border-bottom:1px solid oklch(82% .07 73);gap:.65rem;padding:.75rem 1.25rem;font-size:.68rem;display:flex}.crm-conflict-banner strong{font-size:.72rem}.crm-conflict-banner p{opacity:.82;margin-top:.12rem;line-height:1.45}.crm-kbd{border:1px solid var(--border);background:var(--card);border-bottom-width:2px;border-radius:.45rem;place-items:center;min-width:1.6rem;height:1.55rem;padding-inline:.35rem;font-size:.65rem;font-weight:650;display:inline-grid}.crm-audit-icon{background:var(--muted);width:2rem;height:2rem;color:var(--muted-foreground);border-radius:.65rem;flex:none;place-items:center;display:grid}.crm-audit-icon svg{width:.88rem;height:.88rem}.crm-integration-hero{border:1px solid var(--border);background:var(--card);border-radius:1.2rem;flex-wrap:wrap;align-items:center;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 1px 2px #12202a06}.crm-integration-status-icon{background:var(--muted);width:3rem;height:3rem;color:var(--muted-foreground);border-radius:1rem;flex:none;place-items:center;display:grid}.crm-integration-status-icon svg{width:1.25rem;height:1.25rem}.crm-integration-hero.is-healthy .crm-integration-status-icon{color:oklch(45% .14 158);background:oklch(93% .05 158)}.crm-integration-hero.is-degraded .crm-integration-status-icon{color:oklch(52% .13 62);background:oklch(95% .055 75)}.crm-integration-hero.is-offline .crm-integration-status-icon{color:oklch(52% .16 25);background:oklch(95% .04 25)}.crm-integration-step{border:1px solid var(--border);border-radius:.85rem;padding:.75rem;position:relative}.crm-integration-step>span{background:var(--foreground);width:1.35rem;height:1.35rem;color:var(--background);border-radius:.42rem;place-items:center;font-size:.58rem;font-weight:700;display:grid}.crm-integration-step strong{margin-top:.65rem;font-size:.69rem;display:block}.crm-integration-step p{color:var(--muted-foreground);margin-top:.3rem;font-size:.62rem;line-height:1.5}.crm-sheets-notice{background:oklch(96% .025 158);border:1px solid oklch(80% .07 158/.5);border-radius:1rem;align-items:center;gap:.85rem;padding:1rem 1.15rem;display:flex}.dark .crm-sheets-notice{background:oklch(23.5% .025 158)}.crm-sheets-notice>span{color:oklch(46% .13 158);background:#fff;border-radius:.7rem;flex:none;place-items:center;width:2.2rem;height:2.2rem;display:grid;box-shadow:0 2px 8px #0000000d}.dark .crm-sheets-notice>span{background:oklch(29% .025 158)}.crm-sheets-notice>span svg{width:1rem;height:1rem}.crm-sheets-notice h2{font-size:.76rem;font-weight:650}.crm-sheets-notice p{color:var(--muted-foreground);margin-top:.2rem;font-size:.65rem;line-height:1.45}.crm-auth-shell{background:var(--background);grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);min-height:100svh;display:grid}.crm-auth-story{color:#fff;background:radial-gradient(circle at 82% 22%,oklch(45% .11 158/.28),#0000 28%),radial-gradient(circle at 18% 86%,oklch(38% .09 210/.24),#0000 32%),oklch(18% .02 230);padding:clamp(2rem,5vw,4.5rem);position:relative;overflow:hidden}.crm-auth-story:before{opacity:.13;content:"";background-image:linear-gradient(#ffffff26 1px,#0000 1px),linear-gradient(90deg,#ffffff26 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom right,#000,#0000 72%);mask-image:linear-gradient(to bottom right,#000,#0000 72%)}.crm-auth-form{place-items:center;padding:2.25rem;display:grid}@media (width>=900px){.crm-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.crm-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=1023px){.crm-auth-shell{grid-template-columns:1fr}.crm-auth-story{display:none}.crm-expanded-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.crm-page{gap:.75rem;padding:1rem .75rem 1.75rem}.crm-page-header{flex-direction:column;align-items:flex-start;min-height:0;padding-block:.25rem}.crm-page-actions{justify-content:flex-start;width:100%;padding-bottom:.1rem;overflow-x:auto}.crm-panel{border-radius:.95rem;padding:1rem}.crm-metric-grid{gap:.55rem}.crm-metric-card{border-radius:.9rem;padding:.82rem}.crm-metric-value{font-size:1.35rem}.crm-metric-icon{width:1.7rem;height:1.7rem}.crm-orders-toolbar>button span:not(.crm-count-badge){display:none}.crm-expanded-filters{grid-template-columns:1fr 1fr}.crm-pagination{flex-direction:column;align-items:flex-start}.crm-pagination>div{justify-content:space-between;width:100%}.crm-order-sheet{width:100vw!important;max-width:none!important}.crm-detail-list{grid-template-columns:1fr}.crm-detail-list>div+div{border-inline-start:0;border-top:1px solid var(--border)}.crm-auth-form{padding:1.35rem}.crm-sheets-notice{align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.crm-orders-surface[data-hidden-columns~=order] .crm-orders-table :is(th,td):first-child,.crm-orders-surface[data-hidden-columns~=date] .crm-orders-table :is(th,td):nth-child(2),.crm-orders-surface[data-hidden-columns~=customer] .crm-orders-table :is(th,td):nth-child(3),.crm-orders-surface[data-hidden-columns~=phone] .crm-orders-table :is(th,td):nth-child(4),.crm-orders-surface[data-hidden-columns~=city] .crm-orders-table :is(th,td):nth-child(5),.crm-orders-surface[data-hidden-columns~=product] .crm-orders-table :is(th,td):nth-child(6),.crm-orders-surface[data-hidden-columns~=total] .crm-orders-table :is(th,td):nth-child(7),.crm-orders-surface[data-hidden-columns~=status] .crm-orders-table :is(th,td):nth-child(8),.crm-orders-surface[data-hidden-columns~=handled_by] .crm-orders-table :is(th,td):nth-child(9){display:none}}
