*,:after,:before{box-sizing:border-box;-moz-user-select:none;user-select:none;-webkit-user-select:none}[contenteditable],input,textarea{-moz-user-select:text!important;user-select:text!important;-webkit-user-select:text!important}[role=button],a,button,label{touch-action:manipulation}img,svg,video{display:block;max-width:100%}:root,[data-theme^=dark]{--bg-base:#000000;--bg-subtle:#141414;--bg-surface:#0f0f0f;--bg-inset:#1a1a1a;--bg-overlay:rgba(0,0,0,0.7);--fg-default:#e8e8e8;--fg-muted:#888888;--fg-subtle:#555555;--fg-on-accent:#000000;--fg-disabled:#333333;--border-default:#1e1e1e;--border-strong:#444444;--border-subtle:#111111;--border-interactive:#333333;--border-focus:rgba(255,255,255,0.3);--accent:#ffffff;--accent-hover:rgba(255,255,255,0.85);--accent-muted:#1a1a1a;--danger:#ef4444;--danger-bg:rgba(239,68,68,0.08);--danger-fg:#ef4444;--danger-border:rgba(239,68,68,0.2);--warning:#eab308;--warning-bg:rgba(234,179,8,0.08);--warning-fg:#eab308;--warning-border:rgba(234,179,8,0.2);--success:#22c55e;--success-bg:rgba(34,197,94,0.08);--success-fg:#22c55e;--success-border:rgba(34,197,94,0.2);--info:#3b82f6;--info-bg:rgba(59,130,246,0.08);--info-fg:#3b82f6;--info-border:rgba(59,130,246,0.2);--shadow-xs:0 1px 3px rgba(0,0,0,0.12);--shadow-sm:0 2px 8px rgba(0,0,0,0.16);--shadow-md:0 4px 16px rgba(0,0,0,0.24);--shadow-lg:0 20px 60px rgba(0,0,0,0.3);--ring-focus:0 0 0 2px rgba(255,255,255,0.15);--ring-error:0 0 0 2px rgba(239,68,68,0.25);--ring-success:0 0 0 2px rgba(34,197,94,0.25);--glass-bg:rgba(255,255,255,0.03);--glass-border:rgba(255,255,255,0.06);--inset-top:inset 0 1px 0 rgba(255,255,255,0.06);color-scheme:dark}[data-theme=light]{--bg-base:#F5F5F7;--bg-subtle:rgba(0,0,0,0.04);--bg-surface:#ffffff;--bg-inset:rgba(0,0,0,0.06);--bg-overlay:rgba(0,0,0,0.4);--fg-default:rgba(0,0,0,0.88);--fg-muted:rgba(0,0,0,0.56);--fg-subtle:rgba(0,0,0,0.28);--fg-on-accent:#ffffff;--fg-disabled:rgba(0,0,0,0.2);--border-default:rgba(0,0,0,0.08);--border-strong:rgba(0,0,0,0.2);--border-subtle:rgba(0,0,0,0.04);--border-interactive:rgba(0,0,0,0.16);--border-focus:rgba(62,3,178,0.5);--accent:#3E03B2;--accent-hover:#3200A0;--accent-muted:rgba(62,3,178,0.08);--danger:#DC0004;--danger-bg:rgba(220,0,4,0.08);--danger-fg:#DC0004;--danger-border:rgba(220,0,4,0.2);--warning:#E07700;--warning-bg:rgba(224,119,0,0.08);--warning-fg:#E07700;--warning-border:rgba(224,119,0,0.2);--success:#34C85B;--success-bg:rgba(52,200,91,0.08);--success-fg:#34C85B;--success-border:rgba(52,200,91,0.2);--info:#3E03B2;--info-bg:rgba(62,3,178,0.08);--info-fg:#3E03B2;--info-border:rgba(62,3,178,0.2);--glass-bg:rgba(0,0,0,0.03);--glass-border:rgba(0,0,0,0.06);--inset-top:inset 0 1px 0 rgba(255,255,255,0.8);color-scheme:light}[data-theme^=dark]{--bg-gradient:radial-gradient(ellipse 110% 65% at 50% 130%,rgba(8,18,72,0.95) 0%,rgba(4,9,36,0.70) 45%,transparent 70%),radial-gradient(ellipse 60% 40% at 0% 120%,rgba(5,12,50,0.70) 0%,transparent 60%),radial-gradient(ellipse 60% 40% at 100% 115%,rgba(7,14,58,0.65) 0%,transparent 60%),radial-gradient(ellipse 45% 30% at 50% 90%,rgba(12,20,70,0.40) 0%,transparent 55%),linear-gradient(180deg,#000000,#000000 18%,#00020a 38%,#000515 60%,#010820 80%,#020b28)}[data-theme=dark-1]{--bg-gradient:radial-gradient(ellipse 110% 65% at 50% 130%,rgba(8,18,72,0.95) 0%,rgba(4,9,36,0.70) 45%,transparent 70%),radial-gradient(ellipse 60% 40% at 0% 120%,rgba(5,12,50,0.70) 0%,transparent 60%),radial-gradient(ellipse 60% 40% at 100% 115%,rgba(7,14,58,0.65) 0%,transparent 60%),linear-gradient(180deg,#000000,#000000 18%,#00020a 38%,#000515 60%,#010820 80%,#020b28)}[data-theme=dark-2]{--bg-gradient:radial-gradient(ellipse 100% 60% at 50% 125%,rgba(6,10,55,0.95) 0%,rgba(3,6,28,0.70) 48%,transparent 68%),radial-gradient(ellipse 55% 38% at 20% 115%,rgba(4,8,40,0.65) 0%,transparent 58%),linear-gradient(180deg,#000000,#000000 20%,#000208 40%,#000412 62%,#010618 82%,#010a1e)}[data-theme=dark-3]{--bg-gradient:radial-gradient(ellipse 115% 68% at 50% 130%,rgba(10,20,80,0.95) 0%,rgba(5,10,42,0.72) 44%,transparent 72%),radial-gradient(ellipse 65% 42% at 80% 120%,rgba(8,15,62,0.62) 0%,transparent 58%),linear-gradient(180deg,#000000,#000000 18%,#000308 38%,#000718 60%,#010c24 80%,#010f2c)}[data-theme=dark-4]{--bg-gradient:radial-gradient(ellipse 105% 62% at 50% 128%,rgba(7,15,65,0.92) 0%,rgba(4,8,32,0.68) 46%,transparent 68%),radial-gradient(ellipse 50% 35% at 10% 118%,rgba(5,10,44,0.68) 0%,transparent 55%),linear-gradient(180deg,#000000,#000000 20%,#000309 40%,#000614 62%,#010a1e 82%,#020d26)}body{margin:0;background:var(--bg-gradient,var(--bg-base));color:var(--fg-default);min-height:100vh;min-height:100dvh;font-family:var(--font-ui);font-size:14px;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:none}html{overscroll-behavior-y:none}body,html{height:100%;overflow:hidden}body{scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-ui);margin:0}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}.g-card{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--inset-top);padding:var(--space-4);transition:border-color var(--transition-fast)}.g-card:hover{border-color:var(--border-strong)}.g-card--no-hover:hover{border-color:var(--border-default)}.g-card--compact{padding:var(--space-3);border-radius:var(--radius-md)}.g-card--flush{padding:0}.g-card--clip{overflow:hidden}.g-card--clickable{cursor:pointer}.g-card--grab{cursor:-webkit-grab;cursor:grab}.g-card--danger{border-color:var(--danger-border)}.g-card--warning{border-color:var(--warning-border)}.g-card--info{border:1px solid rgba(59,130,246,.15);border-left:3px solid var(--info)}.g-fade-in{animation:fadeIn .2s ease}.g-list{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-surface)}.g-list-header{display:flex;align-items:center;height:var(--height-list-header);padding:0 var(--space-4);background:var(--bg-subtle);border-bottom:1px solid var(--border-subtle);position:-webkit-sticky;position:sticky;top:0;gap:var(--space-3);font-size:var(--text-xs);font-family:var(--font-ui);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--fg-subtle)}.g-list-scroll{scroll-snap-type:y proximity;overflow-y:auto}.g-list-row,.g-list-scroll>*{scroll-snap-align:start}.g-list-row{display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-4);min-height:var(--height-list-row);border:none;border-bottom:1px solid var(--border-subtle);background:transparent;transition:background var(--transition-fast);width:100%;box-sizing:border-box;text-align:left;color:inherit;font:inherit}.g-list-row:last-child{border-bottom:none}button.g-list-row{cursor:pointer}button.g-list-row:focus-visible{outline:none;box-shadow:var(--ring-focus)}[data-theme^=dark] .g-list-row:hover:not(.g-list-row--active){background:linear-gradient(145deg,rgba(22,22,32,.58),rgba(14,14,22,.68),rgba(26,26,36,.52))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(0,0,0,.2)!important}[data-theme^=dark] .g-list-row.g-list-row--active{background:linear-gradient(145deg,rgba(37,99,235,.42),rgba(29,78,216,.52),rgba(37,99,235,.36))!important;box-shadow:0 2px 12px rgba(37,99,235,.35),inset 0 1px 0 rgba(147,185,255,.32),inset 0 -1px 0 rgba(0,0,0,.28)!important;outline:.5px solid rgba(99,149,255,.45)!important}.g-list-row:hover:not(.g-list-row--active){background:var(--bg-subtle)}.g-list-row.g-list-row--active{background:rgba(37,99,235,.12);outline:.5px solid rgba(37,99,235,.35)}[data-density=airy] .g-list-row{min-height:var(--height-list-row-airy)}.g-table{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-surface)}.g-table-header{height:var(--height-list-header);background:var(--bg-subtle);border-bottom:1px solid var(--border-subtle);position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-raised);font-size:var(--text-xs);font-family:var(--font-ui);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--fg-subtle)}.g-table-header,.g-table-row{display:flex;align-items:center;padding:0 var(--space-4);gap:var(--space-3)}.g-table-row{scroll-snap-align:start;min-height:var(--height-list-row);border:none;border-bottom:1px solid var(--border-subtle);background:transparent;transition:background var(--transition-fast);width:100%;box-sizing:border-box;text-align:left;color:inherit;font:inherit}.g-table-row:last-child{border-bottom:none}button.g-table-row{cursor:pointer}button.g-table-row:hover{background:var(--bg-subtle)}button.g-table-row:focus-visible{outline:none;box-shadow:var(--ring-focus)}[data-density=airy] .g-table-row{min-height:var(--height-list-row-airy)}.g-table-cell{min-width:0;overflow:hidden;font-size:var(--text-md);color:var(--fg-default)}.g-table-label{font-size:var(--text-xs);font-weight:var(--font-weight-bold);color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.04em}.g-pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:0 var(--space-4);border-top:1px solid var(--border-subtle);flex-shrink:0;height:116px}.g-pagination-total{font-size:var(--text-sm);color:var(--fg-subtle);font-family:var(--font-ui);font-weight:500;flex-shrink:0}.g-pagination-controls{display:flex;align-items:center;gap:var(--space-1)}.g-pagination-btn{height:56px;min-width:56px;padding:0 var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--border-default);background:transparent;color:var(--fg-default);font-size:var(--text-md);font-family:var(--font-ui);font-weight:var(--font-weight-medium);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--transition-fast),border-color var(--transition-fast);-webkit-tap-highlight-color:transparent;white-space:nowrap}.g-pagination-btn:hover:not(:disabled){background:var(--bg-subtle);border-color:var(--border-strong)}.g-pagination-btn:focus-visible{outline:none;box-shadow:var(--ring-focus)}.g-pagination-btn--active{color:var(--bg-base);font-weight:var(--font-weight-bold)}.g-pagination-btn--active,.g-pagination-btn--active:hover{background:var(--fg-default);border-color:var(--fg-default)}.g-pagination-btn:disabled{opacity:.35;cursor:default}.g-pagination-ellipsis{min-width:var(--height-btn-md);text-align:center;color:var(--fg-subtle);font-size:var(--text-md);line-height:var(--height-btn-md);-webkit-user-select:none;-moz-user-select:none;user-select:none}.g-empty{display:flex;flex-direction:column;align-items:center;text-align:center;font-family:var(--font-ui)}.g-empty--standard{padding:var(--space-9) var(--space-5);gap:var(--space-3)}.g-empty--compact{padding:var(--space-5) var(--space-4);gap:var(--space-2)}.g-empty-visual{display:flex;align-items:center;justify-content:center;color:var(--fg-subtle);flex-shrink:0}.g-empty--standard .g-empty-visual{width:48px;height:48px;font-size:48px}.g-empty--standard .g-empty-visual svg{width:40px;height:40px}.g-empty--compact .g-empty-visual{width:32px;height:32px;font-size:32px}.g-empty--compact .g-empty-visual svg{width:24px;height:24px}.g-empty-title{color:var(--fg-default);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.g-empty--standard .g-empty-title{font-size:var(--text-xl)}.g-empty--compact .g-empty-title{font-size:var(--text-base)}.g-empty-description{color:var(--fg-muted);line-height:var(--line-height-normal)}.g-empty--standard .g-empty-description{font-size:var(--text-md);max-width:340px}.g-empty--compact .g-empty-description{font-size:var(--text-sm);max-width:260px}.g-empty-action{margin-top:var(--space-1)}@keyframes g-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.g-skeleton-shimmer{background:linear-gradient(90deg,var(--bg-subtle) 25%,var(--bg-inset) 50%,var(--bg-subtle) 75%);background-size:800px 100%;animation:g-shimmer 1.5s linear infinite;border-radius:var(--radius-xs)}.g-skeleton-row{display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-4);min-height:var(--height-list-row);border-bottom:1px solid var(--border-subtle)}.g-skeleton-row--airy,[data-density=airy] .g-skeleton-row{min-height:var(--height-list-row-airy)}.g-skeleton-avatar{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-sm);flex-shrink:0}.g-skeleton-lines{flex:1 1;display:flex;flex-direction:column;gap:var(--space-2)}.g-skeleton-line{height:var(--text-sm);border-radius:var(--radius-xs)}.g-skeleton-line--primary{width:55%}.g-skeleton-line--secondary{width:35%;height:var(--text-xs)}.g-skeleton-badge{width:var(--space-7);height:var(--space-4);border-radius:var(--radius-xs);flex-shrink:0}.g-split-frame{flex:1 1;min-height:0}.g-split{display:flex;height:100%;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);overflow:hidden}.g-split-list{width:var(--width-split-list);flex-shrink:0;border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;overflow:hidden}.g-split-detail{flex:1 1;min-width:0;overflow:hidden}.g-split-detail,.g-split-rail{display:flex;flex-direction:column}.g-split-rail{width:var(--width-split-rail);flex-shrink:0;border-left:1px solid var(--border-subtle);overflow-y:auto;scrollbar-width:none}@media (max-width:1280px){.g-split-rail{display:none}}@media (max-width:1024px){.g-split-list{width:360px}}@media (max-width:768px){.g-split,.g-split-frame{height:auto;min-height:0}.g-split{border:none;border-radius:0;background:transparent}.g-split-list{width:100%;border-right:none}.g-split-detail{position:fixed;inset:0;z-index:var(--z-overlay);background:var(--bg-base);transform:translateX(100%);transition:transform var(--transition-default);overflow-y:auto}.g-split-detail--visible{transform:translateX(0)}}.g-card-title{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--fg-muted);letter-spacing:-.01em}.g-page-header-bar{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);height:var(--height-page-header);padding:0;display:flex;align-items:center;justify-content:space-between;background:color-mix(in srgb,var(--bg-base) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);flex-shrink:0}.g-page-header{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--fg-default);letter-spacing:-.04em;line-height:1.1;margin:0;font-family:var(--font-ui)}.g-page-header-subtitle{font-size:var(--text-sm);color:var(--fg-muted);margin-top:var(--space-1);line-height:var(--line-height-snug)}.g-page-header-right{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.g-page-header-status{display:flex;align-items:center;gap:var(--space-2)}.g-page-header-status-label{font-size:var(--text-xs);color:var(--fg-subtle);line-height:var(--line-height-tight)}.g-page-header-refresh{width:var(--height-btn-sm);height:var(--height-btn-sm);border-radius:var(--radius-sm);border:1px solid var(--border-default);background:transparent;color:var(--fg-subtle);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color var(--transition-fast),color var(--transition-fast);flex-shrink:0}.g-page-header-refresh:hover{border-color:var(--border-strong);color:var(--fg-default)}.g-page-header-refresh:disabled{opacity:.4;cursor:default;pointer-events:none}.g-page-header-refresh[aria-busy=true] svg{animation:btn-spin .8s linear infinite}.g-metric{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);transition:border-color var(--transition-fast);cursor:default}.g-metric:hover{border-color:var(--border-strong)}.g-metric-period{font-size:var(--text-xs);color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-3)}.g-metric-period,.g-metric-value{font-weight:var(--font-weight-bold)}.g-metric-value{font-size:var(--text-2xl);color:var(--fg-muted);line-height:var(--line-height-tight);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.g-module-card{text-decoration:none;display:block;padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--border-default);cursor:pointer;transition:border-color var(--transition-fast)}.g-module-card:hover{border-color:var(--border-strong)}.g-module-card-label{font-size:var(--text-xs);font-weight:var(--font-weight-bold);color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-4)}.g-module-card-value{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.g-module-card-sub{font-size:var(--text-xs);color:var(--fg-subtle);margin-top:var(--space-1)}@keyframes btn-spin{to{transform:rotate(1turn)}}.g-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:0 var(--space-4);border-radius:var(--radius-sm);border:1px solid transparent;font-size:var(--text-base);font-weight:var(--font-weight-medium);font-family:var(--font-ui);cursor:pointer;transition:all var(--transition-fast);height:var(--height-btn-md);white-space:nowrap;text-decoration:none;flex-shrink:0}.g-btn-sm{height:var(--height-btn-sm);padding:0 var(--space-3);font-size:var(--text-sm)}.g-btn-lg{height:var(--height-btn-lg);padding:0 var(--space-5);font-size:var(--text-lg)}.g-btn-primary{background:var(--accent);color:var(--fg-on-accent);border-color:transparent}.g-btn-primary:hover{opacity:.85}.g-btn-secondary{background:var(--bg-surface);color:var(--fg-default);border-color:var(--border-default)}.g-btn-secondary:hover{border-color:var(--border-strong);background:var(--bg-inset)}.g-btn-ghost{background:transparent;color:var(--fg-muted);border-color:transparent}.g-btn-ghost:hover{background:var(--bg-inset);color:var(--fg-default)}.g-btn-danger{background:var(--danger-bg);color:var(--danger-fg);border-color:var(--danger-border)}.g-btn-danger:hover{background:var(--danger);color:var(--fg-on-accent);border-color:transparent}.g-btn:disabled,.g-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}.g-btn[data-loading=true]{cursor:wait;pointer-events:none}.g-btn[data-loading=true] .g-btn-content{opacity:0}.g-btn-spinner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.g-btn-spinner-ring{width:var(--text-base);height:var(--text-base);border:2px solid transparent;border-top-color:currentcolor;border-radius:var(--radius-full);animation:btn-spin .6s linear infinite;flex-shrink:0}.g-btn-sm .g-btn-spinner-ring{width:var(--text-sm);height:var(--text-sm)}.g-btn-lg .g-btn-spinner-ring{width:var(--text-lg);height:var(--text-lg)}.g-btn-icon{padding:0;width:var(--height-btn-md)}.g-btn-sm.g-btn-icon{width:var(--height-btn-sm)}.g-btn-lg.g-btn-icon{width:var(--height-btn-lg)}.g-pill{padding:var(--space-1) var(--space-3);font-size:var(--text-sm);font-weight:var(--font-weight-regular);border-radius:var(--radius-sm);border:none;cursor:pointer;background:transparent;color:var(--fg-subtle);transition:all var(--transition-fast)}.g-pill:hover{background:var(--bg-inset)}.g-pill[data-active=true]{background:var(--accent-muted);color:var(--fg-default);font-weight:var(--font-weight-semibold)}.g-chip-bar{flex-wrap:wrap;min-height:40px;flex-shrink:0}.g-chip-bar,.g-chip-bar-extra{display:flex;gap:var(--space-2);align-items:center}.g-chip-bar-all,.g-chip-bar-extra{margin-left:auto}.g-chip,.g-chip-bar-all{flex-shrink:0}.g-chip{height:40px;padding:0 var(--space-3);font-size:var(--text-sm);font-weight:var(--font-weight-medium);font-family:var(--font-ui);border-radius:var(--radius-md);border:1px solid var(--border-default);background:transparent;color:var(--fg-muted);cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-2);transition:border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast);white-space:nowrap}.g-chip:hover:not(.g-chip-active):not(:disabled){border-color:var(--border-strong);color:var(--fg-default)}.g-chip-active{border-color:transparent;background:var(--fg-default);color:var(--bg-base)}.g-chip-critical{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.g-chip:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.g-chip-count{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--fg-subtle);opacity:.7;min-width:12px;text-align:center}.g-chip-active .g-chip-count{color:var(--bg-base);opacity:1}.g-chip-critical .g-chip-count{color:var(--danger-fg);opacity:1}.g-toolbar{gap:var(--space-2);min-height:var(--height-toolbar);flex-shrink:0}.g-toolbar,.g-toolbar-search{display:flex;align-items:center}.g-toolbar-search{position:relative;flex:1 1;min-width:0}.g-toolbar-input{width:100%;height:var(--height-toolbar);padding:0 44px;font-size:var(--text-base);font-weight:var(--font-weight-regular);font-family:var(--font-ui);border-radius:var(--radius-md);border:1px solid var(--border-default);background:transparent;color:var(--fg-default);outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.g-toolbar-input::placeholder{color:var(--fg-subtle)}.g-toolbar-input:hover{border-color:var(--border-strong)}.g-toolbar-input:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus)}.g-toolbar-icon-leading{left:var(--space-4);pointer-events:none;z-index:1}.g-toolbar-clear,.g-toolbar-icon-leading{position:absolute;color:var(--fg-subtle);display:flex;align-items:center}.g-toolbar-clear{right:var(--space-2);width:32px;height:32px;border-radius:var(--radius-sm);border:1px solid transparent;outline:none;background:transparent;cursor:pointer;justify-content:center;transition:background var(--transition-fast),color var(--transition-fast)}.g-toolbar-clear:hover{background:var(--bg-inset);color:var(--fg-default)}.g-toolbar-tools{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.g-toolbar:not(:has(.g-toolbar-search)) .g-toolbar-tools{margin-left:auto}.g-toolbar-density{display:flex;border:1px solid var(--border-default);border-radius:var(--radius-md);overflow:hidden;height:var(--height-toolbar)}.g-toolbar-density-btn{height:100%;padding:0 var(--space-4);font-size:var(--text-sm);font-family:var(--font-ui);font-weight:var(--font-weight-medium);border:1px solid transparent;outline:none;cursor:pointer;background:transparent;color:var(--fg-muted);transition:background var(--transition-fast),color var(--transition-fast)}.g-toolbar-density-active{background:var(--fg-default);color:var(--bg-base)}.g-toolbar-icon-btn{width:var(--height-toolbar);height:var(--height-toolbar);border-radius:var(--radius-md);border:1px solid var(--border-default);background:transparent;color:var(--fg-subtle);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}.g-toolbar-icon-btn:hover{background:var(--bg-subtle);border-color:var(--border-strong);color:var(--fg-default)}.g-toolbar-icon-btn.active{background:var(--accent-muted);border-color:transparent;color:var(--accent)}.g-toolbar-icon-btn--ghost{border-color:transparent}.g-toolbar-icon-btn--ghost.active,.g-toolbar-icon-btn--ghost:hover{background:var(--bg-subtle);border-color:transparent;color:var(--fg-default)}.g-toolbar-select{height:var(--height-toolbar);padding:0 var(--space-4);font-size:var(--text-base);font-family:var(--font-ui);font-weight:var(--font-weight-medium);border-radius:var(--radius-md);border:1px solid var(--border-default);background:transparent;color:var(--fg-default);cursor:pointer;outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.g-toolbar-select:hover{border-color:var(--border-strong)}.g-toolbar-select:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus)}@media (max-width:768px){.g-toolbar-density{display:none}}.g-field{display:flex;flex-direction:column;gap:var(--space-1);width:100%}.g-field-label{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--fg-muted);line-height:var(--line-height-tight)}.g-input-wrap{position:relative;width:100%}.g-input-icon,.g-input-wrap{display:flex;align-items:center}.g-input-icon{position:absolute;top:50%;transform:translateY(-50%);justify-content:center;width:16px;height:16px;color:var(--fg-subtle);pointer-events:none;flex-shrink:0}.g-input-icon--leading{left:var(--space-3)}.g-input-icon--trailing{right:var(--space-3)}.g-input{height:var(--height-input);padding:0 var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--border-default);background:var(--bg-subtle);color:var(--fg-default);font-size:var(--text-md);font-family:var(--font-ui);outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:100%}.g-input:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus)}.g-input::placeholder{color:var(--fg-subtle)}.g-input--leading{padding-left:calc(var(--space-3) + 16px + var(--space-2))}.g-input--trailing{padding-right:calc(var(--space-3) + 16px + var(--space-2))}.g-input--error{border-color:var(--danger-border)}.g-input--error:focus{border-color:var(--danger);box-shadow:var(--ring-error)}.g-input:disabled{opacity:.4;cursor:not-allowed;background:var(--bg-inset)}.g-input[readonly]{background:var(--bg-inset);cursor:default;color:var(--fg-muted)}.g-input[readonly]:focus{border-color:var(--border-interactive);box-shadow:none}.g-field-hint{font-size:var(--text-xs);color:var(--fg-subtle);line-height:var(--line-height-snug)}.g-field-hint--error{color:var(--danger-fg)}.g-row{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-default);transition:background var(--transition-fast);cursor:pointer}.g-row:hover,.g-row[data-active=true]{background:var(--bg-subtle)}.g-row[data-active=true]{border-left:3px solid var(--accent)}.g-badge{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--radius-xs);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);border:1px solid transparent;white-space:nowrap;flex-shrink:0}.g-badge-sm{padding:2px var(--space-2)}.g-badge-error{background:var(--danger-bg);color:var(--danger-fg);border-color:var(--danger-border)}.g-badge-success{background:var(--success-bg);color:var(--success-fg);border-color:var(--success-border)}.g-badge-warn{background:var(--warning-bg);color:var(--warning-fg);border-color:var(--warning-border)}.g-badge-info{background:var(--info-bg);color:var(--info-fg);border-color:var(--info-border)}.g-badge-muted{background:var(--bg-inset);color:var(--fg-muted);border-color:var(--border-default)}.g-sep{height:1px;background:var(--border-default);margin:var(--space-1) var(--space-4)}.g-dropdown-menu{position:absolute;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-1);min-width:140px;z-index:var(--z-dropdown);box-shadow:var(--shadow-md)}.g-dropdown-item{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--fg-muted);cursor:pointer;transition:background var(--transition-fast)}.g-dropdown-item:hover{background:var(--bg-inset)}.g-dropdown-item[data-active=true]{background:var(--accent-muted);color:var(--fg-default);font-weight:var(--font-weight-semibold)}.g-dropdown{position:relative;display:inline-flex;flex-shrink:0}.g-dropdown-trigger{height:var(--height-toolbar);display:flex;align-items:center;gap:6px;padding:0 12px;background:transparent;border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--fg-muted);font-size:13px;font-weight:500;font-family:var(--font-ui);cursor:pointer;white-space:nowrap;transition:border-color .15s ease,color .15s ease}.g-dropdown-trigger:hover{background:var(--bg-subtle)}.g-dropdown-trigger--has-value,.g-dropdown-trigger:hover{border-color:var(--border-strong);color:var(--fg-default)}.g-dropdown-trigger--ghost{border-color:transparent;background:transparent}.g-dropdown-trigger--ghost:hover{border-color:var(--border-default)}.g-dropdown-chevron{flex-shrink:0;opacity:.45;margin-left:2px}.g-context-menu{border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:6px 0;z-index:var(--z-top)}.g-context-menu,.g-dropdown-panel{background:var(--bg-surface);box-shadow:var(--shadow-md);overflow:hidden}.g-dropdown-panel{position:absolute;top:calc(100% + 4px);left:0;min-width:max-content;border:1px solid var(--border-default);border-radius:var(--radius-md);z-index:var(--z-dropdown);padding:4px}.g-dropdown-panel--right{left:auto;right:0}.g-dropdown-option{display:flex;align-items:center;justify-content:space-between;height:38px;padding:0 10px;border-radius:6px;font-size:13px;font-family:var(--font-ui);color:var(--fg-muted);cursor:pointer;transition:background .1s ease,color .1s ease}.g-dropdown-option:hover{background:var(--bg-inset);color:var(--fg-default)}.g-dropdown-option--selected{color:var(--fg-default);font-weight:500}.g-segments{display:flex;gap:var(--space-1);padding:var(--space-1);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md)}.g-segment{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--fg-subtle);cursor:pointer;border:none;background:transparent;transition:all var(--transition-fast)}.g-segment:hover{background:var(--bg-inset)}.g-segment[data-active=true]{background:var(--accent-muted);color:var(--fg-default);font-weight:var(--font-weight-semibold)}.g-toast-stack{position:fixed;top:16px;left:50%;transform:translateX(-50%);z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-2);align-items:center;pointer-events:none;max-width:calc(100vw - 32px)}.g-toast{pointer-events:auto;display:flex;align-items:flex-start;gap:var(--space-3);padding:10px var(--space-4);border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--border-default);font-size:var(--text-md);color:var(--fg-default);box-shadow:var(--shadow-lg);min-width:240px;max-width:420px;animation:fadeIn .18s ease;white-space:nowrap}.g-toast--exit{animation:fadeOut .15s ease forwards}.g-toast-body{flex:1 1;min-width:0}.g-toast-title{font-size:var(--text-md);font-weight:500}.g-toast-detail{font-size:var(--text-sm);color:var(--fg-subtle);margin-top:2px}.g-toast-close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:var(--fg-subtle);cursor:pointer;padding:0;border-radius:var(--radius-sm);transition:background .1s,color .1s}.g-toast-close:hover{background:var(--bg-hover);color:var(--fg-default)}.g-toast--success{border-color:color-mix(in srgb,var(--success) 30%,transparent)}.g-toast--error{border-color:color-mix(in srgb,var(--danger) 30%,transparent)}.g-toast--warn{border-color:color-mix(in srgb,var(--warning) 30%,transparent)}.g-toast--info{border-color:color-mix(in srgb,var(--info) 30%,transparent)}@keyframes fadeOut{to{opacity:0;transform:translateY(-6px)}}.g-backdrop{position:fixed;inset:0;background:var(--bg-overlay);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:var(--z-overlay)}.g-modal{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-modal)}.g-modal-overlay{position:fixed;inset:0;z-index:300;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:24px}.g-modal-sheet{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:20px;box-shadow:0 24px 64px rgba(0,0,0,.35),0 8px 20px rgba(0,0,0,.12);width:100%;max-width:720px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;scrollbar-width:none}.g-modal-sheet::-webkit-scrollbar{display:none}.g-modal-header{display:flex;align-items:center;padding:16px 24px;border-bottom:1px solid var(--border-default);flex-shrink:0}.g-modal-body{overflow-y:auto;padding:0 24px 24px;flex:1 1;display:flex;flex-direction:column;gap:6px;scrollbar-width:none}.g-modal-body::-webkit-scrollbar{display:none}.g-modal-actions{display:flex;gap:8px;padding:14px 24px;border-top:1px solid var(--border-default);flex-shrink:0;background:var(--bg-surface)}.g-modal-section{font-size:10.5px;font-weight:700;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;margin-top:18px}.g-modal-card{background:var(--bg-inset);border-radius:14px;padding:16px 18px;border:1px solid var(--border-default);margin-bottom:6px;box-shadow:0 1px 2px rgba(0,0,0,.06)}.g-modal-card-label{font-size:10.5px;font-weight:700;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.07em;margin-bottom:7px}.g-modal-card-row{display:flex;gap:8px}.g-modal-card-row>*{flex:1 1;min-width:0}.g-modal-action-btn{flex:1 1;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:13.5px;font-weight:600;cursor:pointer;border:1px solid var(--border-default);background:transparent;color:var(--fg-default);font-family:var(--font-ui);transition:background .12s,border-color .12s}.g-modal-action-btn:hover:not(:disabled){background:var(--bg-subtle)}.g-modal-action-btn--primary{background:var(--fg-default);color:var(--bg-base);border-color:transparent}.g-modal-action-btn--primary:hover:not(:disabled){opacity:.9}.g-modal-action-btn--danger{color:var(--danger)}.g-modal-action-btn--danger:hover:not(:disabled){background:var(--danger-bg);border-color:var(--danger)}.g-modal-tags-row{display:flex;gap:6px;padding:10px 24px 2px;flex-wrap:wrap;align-items:center}.g-modal-close{width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border-default);background:transparent;cursor:pointer;color:var(--fg-muted);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s}.g-modal-close:hover{background:var(--bg-inset);color:var(--fg-default)}.g-filter-popover{position:absolute;top:calc(100% + 4px);right:0;width:240px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);z-index:var(--z-overlay);padding:12px 8px}.g-filter-section-label{font-size:10.5px;font-weight:700;color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.06em;padding:0 8px 6px}.g-filter-divider{height:1px;background:var(--border-subtle);margin:8px 0}.g-dot{display:inline-block;width:8px;height:8px;border-radius:var(--radius-full);flex-shrink:0}.g-dot-sm{width:6px;height:6px}.g-dot-lg{width:10px;height:10px}.g-dot-error{background:var(--danger)}.g-dot-success{background:var(--success)}.g-dot-warn{background:var(--warning)}.g-dot-info{background:var(--info)}.g-dot-muted{background:var(--fg-subtle)}@keyframes dot-live{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.6}}@keyframes dot-stale{0%,to{transform:scale(1);opacity:.45}50%{transform:scale(1.2);opacity:.2}}@keyframes dot-critical{0%,to{transform:scale(1);opacity:1}45%,55%{transform:scale(1.55);opacity:.35}}.g-dot-live{animation:dot-live 2s ease-in-out infinite}.g-dot-stale{animation:dot-stale 3s ease-in-out infinite;opacity:.45}.g-dot-critical-stale{animation:dot-critical 1.5s ease-in-out infinite}.g-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g-mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.g-label{font-size:var(--text-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.06em}.g-label,.g-meta{color:var(--fg-subtle)}.g-meta{font-size:var(--text-sm)}.g-body{font-size:var(--text-md);color:var(--fg-muted)}.g-heading{font-size:var(--text-xl);font-weight:var(--font-weight-bold);color:var(--fg-default);letter-spacing:-.02em}.field-hover{transition:border-color var(--transition-fast),box-shadow var(--transition-fast),color var(--transition-fast)}.field-hover:hover{border-color:var(--border-interactive)!important}.field-hover:focus,.field-hover:hover{box-shadow:var(--ring-focus);color:var(--fg-default)!important}.field-hover:focus{border-color:var(--border-focus)!important;outline:none}@media (min-width:769px){.filter-chip:hover{border-color:var(--border-interactive)!important;color:var(--fg-default)!important}}.filter-chip{transition:border-color var(--transition-fast),color var(--transition-fast)}.search-input::placeholder{color:var(--fg-subtle);opacity:1;transition:color var(--transition-fast)}.search-input:hover::placeholder{color:var(--fg-muted)}.page-sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);background:var(--bg-base);padding-top:var(--space-6);margin-top:calc(-1 * var(--space-6))}@media (max-width:768px){.desktop-only{display:none!important}.mobile-only{display:flex!important}.hide-mobile{display:none!important}.main-container{padding:0 16px!important;min-height:auto!important}.main-content{padding:72px 16px 120px!important;min-height:auto!important;max-width:none!important}.page-header{display:none!important}:root{--page-padding:20px;--list-row-padding:16px;--section-header-padding:24px;--font-body:15px;--font-secondary:13px;--font-meta:12px}.mobile-tap-target{min-height:44px!important;min-width:44px!important;display:flex!important;align-items:center!important;justify-content:center!important}.card-row-responsive{flex-direction:column}.g-modal-sheet .g-card-action{width:40px;height:40px}input,select,textarea{font-size:16px!important}*{-webkit-tap-highlight-color:transparent!important}a,button,nav{-moz-user-select:none;user-select:none;-webkit-user-select:none}.mobile-detail{position:fixed!important;inset:0!important;z-index:var(--z-overlay)!important;background:var(--bg-base)!important;display:flex!important;flex-direction:column!important}.mobile-detail-header{display:flex!important;align-items:center!important;padding:var(--space-2) var(--space-6)!important;padding-top:calc(env(safe-area-inset-top, 0px) + var(--space-2))!important;gap:var(--space-2)!important;flex-shrink:0!important;border-bottom:1px solid var(--border-default)!important}.mobile-detail-header .detail-title{flex:1 1!important;min-width:0!important}.mobile-detail-header .detail-title h2{font-size:var(--text-xl)!important;font-weight:var(--font-weight-bold)!important;color:var(--fg-default)!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.mobile-detail-header .detail-title p{font-size:var(--text-sm)!important;color:var(--fg-subtle)!important;margin:var(--space-1) 0 0!important}.mobile-detail-header .detail-btn{width:48px!important;height:48px!important}.mobile-detail-header .detail-btn.danger{border-color:var(--danger-border)!important;color:var(--danger)!important}.mobile-detail-body{flex:1 1!important;overflow-y:auto!important;padding:var(--space-4) 0 136px!important;scrollbar-width:none!important}.mobile-detail-body::-webkit-scrollbar{display:none!important}.mobile-detail-body.no-body-padding{padding:0 0 96px!important}.mobile-detail-body .modal-actions{z-index:calc(var(--z-overlay) + 2)!important;background:var(--bg-surface)!important;padding:var(--space-3) var(--space-4)!important;padding-bottom:calc(env(safe-area-inset-bottom, 34px) + var(--space-2))!important;margin:0!important}.mobile-detail-body .modal-actions,.mobile-detail-footer{position:fixed!important;bottom:0!important;left:0!important;right:0!important}.mobile-detail-footer{z-index:var(--z-top)!important;background:var(--bg-base)!important;padding:var(--space-3) var(--space-4)!important;padding-bottom:120px!important}.glass-btn{width:48px!important;height:48px!important;border-radius:24px!important;border:1px solid rgba(255,255,255,.1)!important;background:rgba(255,255,255,.06)!important;backdrop-filter:blur(20px) saturate(1.4)!important;-webkit-backdrop-filter:blur(20px) saturate(1.4)!important;color:rgba(255,255,255,.56)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;flex-shrink:0!important;position:relative!important;overflow:hidden!important;transition:transform .15s ease,color .15s ease,border-color .15s ease,background .15s ease!important;-webkit-tap-highlight-color:transparent!important}.glass-btn:active{transform:scale(.9)!important;color:rgba(255,255,255,1)!important;border-color:rgba(255,255,255,.2)!important;background:rgba(255,255,255,.12)!important}@keyframes glass-ripple{0%{transform:translate(-50%,-50%) scale(0);opacity:.3}to{transform:translate(-50%,-50%) scale(4);opacity:0}}.glass-btn:after{content:""!important;position:absolute!important;width:48px!important;height:48px!important;border-radius:50%!important;background:rgba(255,255,255,.2)!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%) scale(0)!important;pointer-events:none!important}.glass-btn:active:after{animation:glass-ripple .4s ease-out!important}.g-chip-bar{position:fixed!important;top:calc(env(safe-area-inset-top, 0px) + var(--height-topbar))!important;left:0!important;right:0!important;z-index:var(--z-dropdown)!important;background:var(--bg-base)!important;padding:var(--space-1) 0 0!important;gap:var(--space-2)!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none!important}.g-chip-bar::-webkit-scrollbar{display:none!important}.g-chip-bar .g-chip:first-child{margin-left:var(--space-4)!important}.g-chip{min-height:44px!important;height:auto!important;border-radius:var(--radius-md)!important;-webkit-tap-highlight-color:transparent!important}.mobile-page-chips{padding-top:56px!important}@media (orientation:landscape) and (max-height:500px){body:before{content:"Lütfen dikey kullanın"!important;position:fixed!important;inset:0!important;z-index:var(--z-top)!important;background:var(--bg-base)!important;color:var(--fg-default)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:var(--text-xl)!important;font-weight:var(--font-weight-semibold)!important}}*{-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important}[contenteditable],input,textarea{-moz-user-select:text!important;user-select:text!important;-webkit-user-select:text!important}*{scroll-behavior:smooth}@keyframes spin{to{transform:rotate(1turn)}}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark}}@media (min-width:769px){.mobile-only{display:none!important}.desktop-only{display:flex!important}}.g-glass-3d{background:var(--glass-bg,rgba(255,255,255,.06));-webkit-backdrop-filter:blur(40px) saturate(2.2) brightness(.88);backdrop-filter:blur(40px) saturate(2.2) brightness(.88);border:1px solid var(--glass-border,rgba(255,255,255,.1));box-shadow:var(--shadow-glass,0 8px 32px rgba(0,0,0,.32))}.g-section-header{padding:10px 20px;border-bottom:1px solid var(--border-subtle);background:var(--bg-subtle)}.g-section-header span{font-size:10.5px;font-weight:700;font-family:var(--font-ui);color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.06em}.g-app-shell{display:flex;height:100vh;height:100dvh;overflow:hidden}.g-app-main{flex:1 1;overflow-y:hidden;overflow-x:auto}.g-app-main,.g-page-shell{display:flex;flex-direction:column}.g-page-shell{flex:1 1;min-height:0}.g-page-shell-inner{display:flex;flex-direction:column;gap:var(--space-4);flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 32px var(--dock-clearance,120px);max-width:1440px;min-width:900px;width:100%;margin:0 auto;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-y:contain;scroll-padding-top:80px;-webkit-overflow-scrolling:touch}.g-page-shell-inner::-webkit-scrollbar{display:none}.g-page-shell--fill{overflow:hidden}.g-page-shell-inner--fill{overflow:hidden;padding-bottom:16px}.g-page-shell-inner--fill>.g-list-container{flex:1 1;min-height:0;overflow-y:auto}.g-page-shell-inner--fill>.g-split-frame{flex:1 1;min-height:0;overflow:hidden}.g-page-content-fill{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden;gap:var(--space-5);padding-bottom:0}.g-page-content-fill>.g-list-container{flex:1 1;min-height:0;overflow-y:auto}.g-page-content-fill>.g-split-frame{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}@media (max-width:768px){.g-page-content-fill{padding-bottom:0;overflow:visible}.g-page-shell-inner--fill{padding-bottom:0}:root{--dock-clearance:128px}.g-page-shell-inner{padding-top:var(--space-4);gap:var(--space-4)}}@media (max-width:1440px){.g-page-shell-inner{padding-left:24px!important;padding-right:24px!important}}@media (max-width:1024px){.g-page-shell-inner{padding-left:20px!important;padding-right:20px!important}}@media (max-width:480px){table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.g-metric-value,.g-module-card-value{font-size:var(--text-xl)!important}.g-metric,.g-module-card{padding:var(--space-3) var(--space-4)!important}.g-card:not(.g-card--flush){padding:var(--space-3)!important}}.dash-card-hover:hover{border-color:var(--border-interactive)!important}@media (max-width:768px){.dash-layout{display:flex!important;flex-direction:column!important;gap:var(--space-4)!important}.dash-layout>*{margin-top:0!important;margin-bottom:0!important}.dash-title{display:none!important}.dash-chart-container{order:-1!important}.dash-chart-header{flex-direction:column!important;gap:var(--space-2)!important;align-items:flex-start!important}.dash-chart-wrap{height:220px!important}.dash-chart-wrap .recharts-line-curve{stroke:transparent!important}.dash-metrics{display:none!important}.dash-metric-chips{display:flex!important}.dash-module-cards{grid-template-columns:repeat(2,1fr)!important;gap:var(--space-2)!important}.dash-top-grid{grid-template-columns:1fr!important;gap:var(--space-4)!important}.dash-top-grid>div{margin-bottom:0!important}.dash-top-header{display:none!important}.dash-range-pills{flex-wrap:wrap!important}.ops-insights-grid{grid-template-columns:repeat(2,1fr)!important;gap:var(--space-2)!important}.ops-insights-grid>div{padding:var(--space-3) var(--space-4)!important}}.prod-row{transition:background var(--transition-fast);border-radius:var(--radius-md);margin:0 calc(-1 * var(--space-2));padding:var(--space-2)!important}.prod-row:hover{background:var(--bg-subtle)}.prod-hint{visibility:hidden;font-size:var(--text-xs);color:var(--fg-default);flex-shrink:0;position:absolute;right:var(--space-2)}.prod-row:hover .prod-hint{visibility:visible}.prod-vals{transition:opacity var(--transition-fast)}.prod-row:hover .prod-vals{opacity:0}.city-row{transition:background var(--transition-fast);border-radius:var(--radius-md);margin:0 calc(-1 * var(--space-2));padding:var(--space-2)!important}.city-row:hover{background:var(--bg-subtle)}.city-hint{visibility:hidden;font-size:var(--text-xs);color:var(--fg-default)}.city-row:hover .city-hint{visibility:visible}.city-vals{transition:opacity var(--transition-fast)}.city-row:hover .city-vals{opacity:0}.ops-card{transition:all var(--transition-fast);cursor:pointer}.ops-card:hover{box-shadow:var(--shadow-sm)!important}.ops-card:hover .ops-val{color:var(--fg-default)!important}.warn-row{transition:all var(--transition-fast);cursor:pointer}.warn-row:hover{filter:brightness(1.2);transform:translateX(2px)}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes trkPulse{0%,to{box-shadow:0 0 0 0 currentColor;opacity:1}50%{box-shadow:0 0 8px 3px currentColor;opacity:.85}}.g-pulse-dot{animation:trkPulse 1.8s ease-in-out infinite}@keyframes chipPulse{0%,to{border-color:rgba(239,68,68,.3)}50%{border-color:rgba(239,68,68,.8)}}.chip-critical-pulse{animation:chipPulse 2s ease infinite}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes printPop{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}tr.order-new{animation:rowPulse 1.2s ease 0s 2}.row-hover:hover{background:var(--bg-inset)!important}.print-btn{transition:all var(--transition-fast);border-radius:var(--radius-sm)!important}.print-btn:hover{color:var(--fg-default)!important}.order-card{transition:all var(--transition-fast)!important}.order-card:hover{border-radius:var(--radius-xl)}.sticky-transparent{position:relative;z-index:var(--z-raised)}.sticky-transparent,.sticky-transparent .page-header{background:transparent!important}.sync-btn{transition:all var(--transition-default)}.sync-btn:hover{color:var(--fg-default)!important}@media (min-width:769px){.mobile-accordion,.mobile-sync-btn{display:none!important}}@media (max-width:768px){.order-list-container{padding:4px!important;border-radius:16px!important}.order-card{padding:16px!important;gap:10px!important;overflow:hidden!important}.order-card .mobile-accordion{margin:0!important;padding:0!important;min-height:0!important}.order-card>div:first-child{gap:16px!important;align-items:center!important;width:100%!important;overflow:hidden!important}.order-card .status-badge{width:auto!important;min-width:auto!important;height:var(--space-5)!important;border-radius:var(--radius-sm)!important;flex-shrink:0!important;padding:0 var(--space-1)!important}.order-card .status-badge span{font-size:var(--text-xs)!important;line-height:var(--line-height-tight)!important}.order-card .meta-row{display:none!important}.order-card .customer-name{font-size:var(--text-md)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.order-card .order-amount{font-size:var(--text-md)!important;flex-shrink:0!important;text-align:right!important;font-weight:var(--font-weight-regular)!important}.order-card .print-col,.orders-search-row .platform-dropdown{display:none!important}.orders-header .page-header{position:static!important;background:transparent!important;margin:0!important;padding:0!important}.orders-sticky-top.sticky-transparent{background:rgba(0,0,0,.5)!important;backdrop-filter:blur(20px) saturate(1.5)!important;-webkit-backdrop-filter:blur(20px) saturate(1.5)!important}.orders-map-mode .g-toolbar{background:transparent!important}.orders-header{display:none!important}.filter-chips{gap:4px!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;margin-bottom:10px!important}.filter-chips::-webkit-scrollbar{display:none!important}.filter-chips .chip-count{display:none!important}.orders-search-row{margin-bottom:10px!important}.orders-search-row input{font-size:16px!important}.sync-area{display:none!important}.mobile-sync-btn{display:flex!important}}.conv-row{transition:background var(--transition-fast)}.inbox-filter{transition:all var(--transition-fast)}.inbox-support-list .order-card{min-height:78px!important}.inbox-support-list .conv-row-inner{padding:2px 0}.inbox-support-list .conv-row{display:flex;align-items:center}.inbox-support-list .conv-row-checkbox{flex-shrink:0;accent-color:var(--accent);cursor:pointer}.inbox-support-list .conv-row-inner{flex:1 1;min-width:0}.reply-composer{padding:10px 12px 12px;border-top:1px solid rgba(255,255,255,.06);background:transparent;flex-shrink:0}.reply-composer-blocked{font-size:11px;color:var(--fg-subtle);padding:6px 10px;border-radius:8px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);margin-bottom:8px;text-align:center}.reply-composer-error{font-size:11px;color:var(--danger);padding:4px 8px;margin-bottom:6px}.reply-composer-row{display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);border-radius:18px;padding:10px 14px 8px;transition:border-color .15s,background .15s}.reply-composer-row:focus-within{border-color:rgba(147,185,255,.35);background:rgba(255,255,255,.055)}.reply-composer-input{width:100%;min-height:40px;max-height:140px;resize:none;border:none;outline:none;background:transparent;color:var(--fg-default);font-size:13.5px;line-height:1.55;font-family:var(--font-ui);caret-color:var(--accent);scrollbar-width:none}.reply-composer-input::placeholder{color:var(--fg-subtle)}.reply-composer-input[data-blocked=true]{opacity:.5}.reply-composer-actions{display:flex;align-items:center;gap:6px;justify-content:flex-end}.reply-composer-send{padding:5px 16px;border-radius:99px;border:none;background:var(--accent,#2563eb);color:#fff;font-size:12px;font-weight:600;font-family:var(--font-ui);cursor:pointer;transition:opacity .12s,transform .08s}.reply-composer-send:hover:not(:disabled){opacity:.88}.reply-composer-send:active:not(:disabled){transform:scale(.97)}.reply-composer-send:disabled{opacity:.35;cursor:default}.reply-composer-note{padding:5px 12px;border-radius:99px;border:1px solid rgba(255,255,255,.12);background:transparent;color:var(--fg-muted);font-size:11px;font-weight:500;font-family:var(--font-ui);cursor:pointer;transition:border-color .12s,color .12s}.reply-composer-note:hover:not(:disabled){border-color:rgba(255,255,255,.22);color:var(--fg-default)}.reply-composer-note:disabled{opacity:.35;cursor:default}[data-theme^=dark] .inbox-context{--bg-subtle:rgba(255,255,255,0.04);--border-subtle:rgba(255,255,255,0.07);border-left:1px solid rgba(255,255,255,.07);background:rgba(10,10,16,.72);backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6)}[data-theme^=dark] .inbox-context .g-input{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}[data-theme^=dark] .inbox-context [style*="var(--bg-subtle)"]{background:rgba(255,255,255,.04)!important}.cust-row{transition:background var(--transition-fast)}.cust-action{transition:all var(--transition-fast)}.cust-action:hover{border-color:var(--border-interactive)!important}.fin-row{transition:background var(--transition-fast)}.fin-row:hover{background:var(--bg-inset)!important}@media (max-width:768px){.fin-header-metrics{display:none!important}.fin-segment-bar{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.fin-segment-bar::-webkit-scrollbar{display:none}.fin-tabs{flex-wrap:wrap!important}.fin-row{min-height:44px!important}.fin-row,.fin-signal{padding:var(--space-3) var(--space-4)!important}}.review-row{transition:background var(--transition-fast);cursor:pointer}.review-row:hover{background:var(--bg-inset)!important}@media (max-width:768px){.reviews-layout{flex-direction:column!important;height:auto!important}.reviews-list{max-height:none!important;width:100%!important;border-right:none!important;border-bottom:1px solid var(--border-default)}.reviews-detail-desktop{display:none!important}.reviews-header{flex-wrap:wrap!important}}.service-row{transition:background var(--transition-fast)}.service-row:hover{background:var(--bg-inset)}@media (max-width:768px){.service-row{min-height:48px!important;padding:var(--space-3) var(--space-3)!important;flex-wrap:wrap!important}.service-row span[style*="minWidth: 100"]{min-width:70px!important}}@keyframes cardExit{to{opacity:0;transform:translateY(-8px);max-height:0;padding-top:0;padding-bottom:0;margin:0;overflow:hidden}}@keyframes flashSuccess{0%,15%{box-shadow:inset 0 0 0 1.5px var(--success)}to{box-shadow:none}}@keyframes flashError{0%,15%{box-shadow:inset 0 0 0 1.5px var(--danger)}to{box-shadow:none}}@keyframes flashPartial{0%,15%{box-shadow:inset 0 0 0 1.5px var(--warning)}to{box-shadow:none}}.task-card{transition:background var(--transition-fast);border-left:3px solid transparent}.task-card:hover{background:var(--bg-inset)!important}.task-card.card-focused{background:var(--bg-subtle)!important;outline:1px solid var(--border-default);outline-offset:-1px}.task-card.card-exiting{animation:cardExit var(--transition-slow) ease forwards;pointer-events:none}.task-card.fb-success{animation:flashSuccess .6s ease forwards}.task-card.fb-error{animation:flashError .6s ease forwards}.task-card.fb-partial{animation:flashPartial .6s ease forwards}.task-card.card-critical{border-left-color:var(--danger)!important;background:var(--danger-bg)!important}.task-card.card-warning{border-left-color:var(--warning)!important}.task-card.card-low{border-left-color:var(--border-default)!important}.action-btn{transition:all var(--transition-fast)}.action-btn:hover{background:var(--accent-muted)!important;color:var(--fg-default)!important;transform:scale(1.08)}.action-btn:active{transform:scale(.95)}.exec-btn{transition:all var(--transition-fast)}.exec-btn:hover{opacity:.85}.exec-btn:active{transform:scale(.97)}.dismiss-btn{transition:all var(--transition-fast)}.dismiss-btn:hover{background:var(--bg-inset)!important}.bucket-toggle{transition:all var(--transition-fast);cursor:pointer}.bucket-toggle:hover{background:var(--bg-inset)!important}@media (max-width:768px){.flow-sticky-top{position:relative!important;background:var(--bg-base)!important;padding:var(--space-2) 0!important}.flow-sticky-top .page-header{position:static!important;padding:0!important;background:transparent!important;margin:0!important}.task-card{padding:var(--space-3) var(--space-4)!important}.task-card .exec-btn{font-size:var(--text-sm)!important}.task-card .dismiss-btn,.task-card .exec-btn{min-height:44px!important;min-width:44px!important}.bucket-toggle{min-height:44px!important}.kbd-hints{display:none!important}}.note-row{transition:background var(--transition-fast)}.note-row:hover{background:var(--bg-inset)!important}.todo-header{transition:background var(--transition-fast)}.todo-header:hover{background:var(--bg-inset)!important}.todo-item-row{transition:background var(--transition-fast)}.todo-item-row:hover{background:var(--bg-inset)!important}.board-card{transition:box-shadow var(--transition-fast),transform var(--transition-fast)}.board-card:hover{box-shadow:var(--shadow-sm)!important;transform:translateY(-1px)}.board-col-add:hover{border-color:var(--border-interactive)!important}@media (max-width:768px){.notes-layout{flex-direction:column!important;min-height:auto!important}.notes-list{max-height:calc(100vh - 240px);width:100%!important;border-right:none!important;border-bottom:1px solid var(--border-default);max-height:calc(100dvh - 240px);overflow-y:auto}.notes-editor{min-height:300px}.board-scroll{gap:var(--space-3)!important;scroll-snap-type:x mandatory}.board-scroll>div{min-width:260px!important;max-width:280px!important;flex:0 0 260px!important;scroll-snap-align:start}.board-scroll .board-col-add{min-width:160px!important}.todo-input-row{flex-direction:column!important}.todo-input-row input{width:100%!important}.note-row,.todo-header,.todo-item-row{min-height:44px}}@media (max-width:1100px){.tp-board{flex-direction:column!important}.tp-left,.tp-right{width:100%!important}}.pkg-drop-active{background:var(--accent-muted)!important}.tp-action-btn{transition:background var(--transition-fast),border-color var(--transition-fast)}.tp-action-btn:hover{background:var(--bg-inset)!important;border-color:var(--border-interactive)!important}.tp-product-card{transition:border-color var(--transition-fast)}.tp-product-card:hover{border-color:var(--border-interactive)!important}[data-theme^=dark] .g-context-menu,[data-theme^=dark] .g-dropdown-panel,[data-theme^=dark] .g-filter-popover,[data-theme^=dark] .g-modal-sheet,[data-theme^=dark] .g-notif-panel,[data-theme^=dark] .g-sidebar-nav{background:linear-gradient(160deg,rgba(16,16,26,.86),rgba(10,10,18,.92) 50%,rgba(18,18,28,.82))!important;backdrop-filter:blur(40px) saturate(1.8) brightness(.92)!important;-webkit-backdrop-filter:blur(40px) saturate(1.8) brightness(.92)!important;border-color:rgba(255,255,255,.11)!important;box-shadow:0 8px 48px rgba(0,0,0,.7),0 2px 12px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.18),inset 0 -2px 0 rgba(0,0,0,.32),inset 1px 0 0 rgba(255,255,255,.06)!important}[data-theme^=dark] .g-list-container{background:linear-gradient(160deg,rgba(16,16,26,.86),rgba(10,10,18,.92) 50%,rgba(18,18,28,.82))!important;backdrop-filter:blur(40px) saturate(1.8) brightness(.92)!important;-webkit-backdrop-filter:blur(40px) saturate(1.8) brightness(.92)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),inset 0 1px 0 rgba(255,255,255,.15),inset 0 -2px 0 rgba(0,0,0,.28),0 4px 32px rgba(0,0,0,.5)!important}.g-detail-card{border-radius:12px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.04);padding:14px 16px;transition:background .12s,border-color .12s}.g-detail-card:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.12)}[data-theme^=dark] .chip-v2:not(.chip-v2-active){background:linear-gradient(145deg,rgba(22,22,32,.58),rgba(14,14,22,.68),rgba(26,26,36,.52))!important;backdrop-filter:blur(40px) saturate(2.2) brightness(.88)!important;-webkit-backdrop-filter:blur(40px) saturate(2.2) brightness(.88)!important;border-color:rgba(255,255,255,.13)!important;box-shadow:0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.25)!important;color:rgba(255,255,255,.85)!important}[data-theme^=dark] .chip-v2:not(.chip-v2-active):hover{background:linear-gradient(135deg,rgba(30,30,40,.7),rgba(18,18,28,.8),rgba(34,34,44,.65))!important;border-color:rgba(255,255,255,.2)!important;color:rgba(255,255,255,1)!important}[data-theme^=dark] .chip-v2.chip-v2-active{background:linear-gradient(145deg,rgba(37,99,235,.42),rgba(29,78,216,.52),rgba(37,99,235,.36))!important;backdrop-filter:blur(40px) saturate(2.2) brightness(.88)!important;-webkit-backdrop-filter:blur(40px) saturate(2.2) brightness(.88)!important;border-color:rgba(99,149,255,.5)!important;box-shadow:0 2px 12px rgba(37,99,235,.35),inset 0 1px 0 rgba(147,185,255,.32),inset 0 -1px 0 rgba(0,0,0,.28)!important;color:rgba(255,255,255,1)!important}[data-theme^=dark] .chip-v2{color:rgba(255,255,255,.8)!important}[data-theme^=dark] .chip-v2 span{color:rgba(255,255,255,.65)!important}[data-theme^=dark] .chip-v2.chip-v2-active span{color:rgba(255,255,255,1)!important}[data-theme^=dark] .g-toolbar-search{background:linear-gradient(145deg,rgba(16,16,24,.58),rgba(10,10,18,.68),rgba(20,20,28,.52))!important;backdrop-filter:blur(40px) saturate(2.2) brightness(.88)!important;-webkit-backdrop-filter:blur(40px) saturate(2.2) brightness(.88)!important;border:.5px solid rgba(255,255,255,.14)!important;border-radius:var(--radius-md)!important;box-shadow:0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.25)!important}[data-theme^=dark] .g-toolbar-input{background:transparent!important;border:none!important;color:rgba(255,255,255,.9)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-theme^=dark] .g-toolbar-input::placeholder{color:rgba(255,255,255,.35)!important}[data-theme^=dark] .g-toolbar-icon-btn{background:linear-gradient(145deg,rgba(22,22,32,.58),rgba(14,14,22,.68),rgba(26,26,36,.52))!important;backdrop-filter:blur(40px) saturate(2.2) brightness(.88)!important;-webkit-backdrop-filter:blur(40px) saturate(2.2) brightness(.88)!important;border-color:rgba(255,255,255,.13)!important;box-shadow:0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.25)!important;color:rgba(255,255,255,.75)!important}[data-theme^=dark] .g-toolbar-icon-btn:hover{background:linear-gradient(135deg,rgba(30,30,40,.7),rgba(18,18,28,.8),rgba(34,34,44,.65))!important;border-color:rgba(255,255,255,.2)!important;color:rgba(255,255,255,1)!important}[data-theme^=dark] .g-toolbar-icon-btn.active{background:linear-gradient(145deg,rgba(37,99,235,.42),rgba(29,78,216,.52),rgba(37,99,235,.36))!important;border-color:rgba(99,149,255,.5)!important;box-shadow:0 2px 12px rgba(37,99,235,.35),inset 0 1px 0 rgba(147,185,255,.32),inset 0 -1px 0 rgba(0,0,0,.28)!important;color:rgba(255,255,255,1)!important}[data-theme^=dark] .g-toolbar-icon-btn--ghost{border-color:transparent!important;background:transparent!important;box-shadow:none!important}[data-theme^=dark] .g-toolbar-icon-btn--ghost:hover{background:rgba(255,255,255,.08)!important;border-color:transparent!important}[data-theme^=dark] .g-card{background:linear-gradient(160deg,rgba(16,16,26,.72),rgba(10,10,18,.82) 50%,rgba(18,18,28,.68))!important;border-color:rgba(255,255,255,.1)!important;box-shadow:0 4px 32px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.14),inset 0 -2px 0 rgba(0,0,0,.2)!important}[data-theme^=dark] .g-card,[data-theme^=dark] .g-split-detail-glass{backdrop-filter:blur(24px) saturate(1.8) brightness(.9)!important;-webkit-backdrop-filter:blur(24px) saturate(1.8) brightness(.9)!important}[data-theme^=dark] .g-split-detail-glass{background:linear-gradient(160deg,rgba(12,12,20,.75),rgba(8,8,16,.85) 50%,rgba(14,14,22,.7))!important}[data-theme^=dark] .flow-module-card{background:linear-gradient(145deg,rgba(16,16,26,.68),rgba(10,10,18,.78) 50%,rgba(18,18,28,.62))!important;backdrop-filter:blur(20px) saturate(1.6)!important;-webkit-backdrop-filter:blur(20px) saturate(1.6)!important;border-color:rgba(255,255,255,.1)!important;box-shadow:0 2px 16px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.12)!important}@keyframes orderHoverPulse{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.22) saturate(1.15)}}[data-theme^=dark] .conv-row:hover,[data-theme^=dark] .g-list-row:hover:not(.g-list-row--active),[data-theme^=dark] .list-row-v2:hover,[data-theme^=dark] .order-card:hover,[data-theme^=dark] .review-row:hover{background:linear-gradient(90deg,rgba(37,99,235,.26),rgba(29,78,216,.14) 55%,transparent)!important;box-shadow:inset 0 1px 0 rgba(147,185,255,.22),inset 0 -1px 0 rgba(0,0,0,.2),0 0 24px rgba(37,99,235,.14)!important;border-radius:16px!important;animation:orderHoverPulse 2s ease-in-out infinite}[data-theme^=dark] .conv-row:has(.order-card):hover{background:transparent!important;box-shadow:none!important;border-radius:0!important}[data-theme^=dark] .order-card.order-status-shipped:hover{background:linear-gradient(90deg,rgba(34,197,94,.24),rgba(22,163,74,.12) 55%,transparent)!important;box-shadow:inset 0 1px 0 rgba(180,255,200,.2),inset 0 -1px 0 rgba(0,0,0,.2),0 0 24px rgba(34,197,94,.14)!important}[data-theme^=dark] .order-card.order-status-delivered:hover{background:linear-gradient(90deg,rgba(255,255,255,.12),rgba(255,255,255,.06) 55%,transparent)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 0 rgba(0,0,0,.2),0 0 24px rgba(255,255,255,.06)!important}[data-theme^=dark] .order-card.order-status-cancelled:hover{background:linear-gradient(90deg,rgba(239,68,68,.24),rgba(220,38,38,.12) 55%,transparent)!important;box-shadow:inset 0 1px 0 rgba(255,180,180,.2),inset 0 -1px 0 rgba(0,0,0,.2),0 0 24px rgba(239,68,68,.14)!important}[data-theme^=dark] .order-card.order-status-not_shipped:hover{background:linear-gradient(90deg,rgba(245,158,11,.26),rgba(217,119,6,.14) 55%,transparent)!important;box-shadow:inset 0 1px 0 rgba(255,220,150,.22),inset 0 -1px 0 rgba(0,0,0,.2),0 0 24px rgba(245,158,11,.14)!important}[data-theme^=dark] .order-card.order-status-issue:hover{background:linear-gradient(90deg,rgba(249,115,22,.26),rgba(234,88,12,.14) 55%,transparent)!important;box-shadow:inset 0 1px 0 rgba(255,200,150,.22),inset 0 -1px 0 rgba(0,0,0,.2),0 0 24px rgba(249,115,22,.14)!important}[data-theme^=dark] .order-card.order-deadline-missed:hover{background:linear-gradient(90deg,rgba(220,38,38,.3),rgba(185,28,28,.16) 55%,transparent)!important;box-shadow:inset 0 1px 0 rgba(255,180,180,.22),inset 0 -1px 0 rgba(0,0,0,.2),0 0 24px rgba(220,38,38,.16)!important}[data-theme^=dark] .list-row-v2--active,[data-theme^=dark] .order-card--selected{background:linear-gradient(90deg,rgba(37,99,235,.26),rgba(29,78,216,.14) 55%,transparent)!important;box-shadow:inset 4px 0 0 rgba(99,149,255,.95),inset 10px 0 32px rgba(37,99,235,.28),inset 0 1px 0 rgba(147,185,255,.22),inset 0 -1px 0 rgba(0,0,0,.2),0 0 24px rgba(37,99,235,.14)!important;border-radius:var(--radius-xl)!important}[data-theme^=dark] .list-row-v2--active:hover,[data-theme^=dark] .order-card--selected:hover{background:linear-gradient(90deg,rgba(37,99,235,.34),rgba(29,78,216,.2) 55%,transparent)!important;box-shadow:inset 4px 0 0 rgba(99,149,255,1),inset 12px 0 36px rgba(37,99,235,.34),inset 0 1px 0 rgba(147,185,255,.28),inset 0 -1px 0 rgba(0,0,0,.2),0 0 28px rgba(37,99,235,.18)!important}[data-theme^=dark] .g-modal-sheet .g-modal-header{border-bottom-color:rgba(255,255,255,.08)!important;background:transparent!important}[data-theme^=dark] .g-modal-sheet .g-modal-body{background:transparent!important}[data-theme^=dark] .g-modal-sheet .g-modal-card{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.1)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(0,0,0,.2),0 1px 4px rgba(0,0,0,.18)!important;transition:background .1s,border-color .12s ease!important}[data-theme^=dark] .g-modal-sheet .g-modal-card:hover{background:rgba(255,255,255,.055)!important;border-color:rgba(255,255,255,.14)!important}[data-theme^=dark] .g-modal-sheet .g-modal-section{color:rgba(255,255,255,.45)!important}[data-theme^=dark] .g-modal-sheet .g-modal-card-label{color:rgba(255,255,255,.4)!important}[data-theme^=dark] .g-modal-sheet .g-modal-actions{border-top-color:rgba(255,255,255,.08)!important;background:transparent!important}[data-theme^=dark] .g-modal-sheet .g-modal-actions a{color:rgba(255,255,255,.9)!important}[data-theme^=dark] .g-modal-sheet .g-modal-action-btn{background:linear-gradient(145deg,rgba(22,22,32,.62),rgba(14,14,22,.72),rgba(26,26,36,.56))!important;backdrop-filter:blur(40px) saturate(2.2) brightness(.88)!important;-webkit-backdrop-filter:blur(40px) saturate(2.2) brightness(.88)!important;border-color:rgba(255,255,255,.13)!important;box-shadow:0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -2px 0 rgba(0,0,0,.28)!important;color:rgba(255,255,255,.9)!important}[data-theme^=dark] .g-modal-sheet .g-modal-action-btn:hover:not(:disabled){background:linear-gradient(135deg,rgba(30,30,40,.72),rgba(18,18,28,.82),rgba(34,34,44,.68))!important;border-color:rgba(255,255,255,.22)!important;color:rgba(255,255,255,1)!important}[data-theme^=dark] .g-modal-sheet .g-modal-action-btn:disabled{opacity:.35!important}[data-theme^=dark] .g-modal-sheet .g-modal-action-btn--primary{background:rgba(255,255,255,.92)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-color:transparent!important;color:#000!important;box-shadow:none!important}[data-theme^=dark] .g-modal-sheet .g-modal-action-btn--primary:hover:not(:disabled){background:rgba(255,255,255,1)!important;border-color:transparent!important;color:#000!important}[data-theme^=dark] .g-modal-sheet .g-modal-action-btn--danger{background:linear-gradient(145deg,rgba(22,22,32,.62),rgba(14,14,22,.72),rgba(26,26,36,.56))!important;color:var(--danger)!important;border-color:rgba(248,113,113,.25)!important}[data-theme^=dark] .g-modal-sheet .g-modal-action-btn--danger:hover:not(:disabled){background:rgba(185,28,28,.25)!important;border-color:rgba(248,113,113,.4)!important}[data-theme^=dark] .g-split-detail-glass .g-modal-action-btn{background:linear-gradient(145deg,rgba(22,22,32,.62),rgba(14,14,22,.72),rgba(26,26,36,.52));border-color:rgba(255,255,255,.12);color:rgba(255,255,255,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -2px 0 rgba(0,0,0,.28)}[data-theme^=dark] .g-split-detail-glass .g-modal-action-btn:hover:not(:disabled){background:linear-gradient(135deg,rgba(30,30,40,.72),rgba(18,18,28,.82),rgba(34,34,44,.62));border-color:rgba(255,255,255,.22);color:rgba(255,255,255,1)}[data-theme^=dark] .g-split-detail-glass .g-modal-action-btn:disabled{opacity:.35}[data-theme^=dark] .g-modal-sheet .g-modal-close{border-color:rgba(255,255,255,.1)!important;color:rgba(255,255,255,.6)!important}[data-theme^=dark] .g-modal-sheet .g-modal-close:hover{background:rgba(255,255,255,.08)!important;color:rgba(255,255,255,.9)!important}[data-theme^=dark] .g-sidebar-nav .g-sidebar-item:hover:not(.g-sidebar-item--active),[data-theme^=dark] .g-sidebar-nav a:hover .g-sidebar-item:not(.g-sidebar-item--active){background:linear-gradient(145deg,rgba(22,22,32,.58),rgba(14,14,22,.68),rgba(26,26,36,.52))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(0,0,0,.2)!important}[data-theme^=dark] .g-sidebar-nav .g-sidebar-item--active{background:linear-gradient(145deg,rgba(37,99,235,.42),rgba(29,78,216,.52),rgba(37,99,235,.36))!important;border-radius:7px!important;box-shadow:inset 0 1px 0 rgba(147,185,255,.3),inset 0 -1px 0 rgba(0,0,0,.25),inset 0 0 0 1px rgba(99,149,255,.35)!important;outline:none!important}[data-theme^=dark] .g-sidebar-nav .g-sidebar-item--active span{color:rgba(255,255,255,1)!important}[data-theme^=dark] .g-badge-muted{background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.14)!important;color:rgba(255,255,255,.65)!important;box-shadow:0 0 6px rgba(255,255,255,.04)!important}[data-theme^=dark] .g-badge-info{background:rgba(37,99,235,.22)!important;border-color:rgba(99,149,255,.32)!important;color:rgba(147,185,255,1)!important;box-shadow:0 0 8px rgba(37,99,235,.25)!important}[data-theme^=dark] .g-badge-success{background:rgba(22,163,74,.2)!important;border-color:rgba(74,222,128,.28)!important;color:rgba(134,239,172,1)!important;box-shadow:0 0 8px rgba(22,163,74,.22)!important}[data-theme^=dark] .g-badge-warn{background:rgba(202,138,4,.2)!important;border-color:rgba(234,179,8,.28)!important;color:rgba(253,224,71,1)!important;box-shadow:0 0 8px rgba(202,138,4,.25)!important}[data-theme^=dark] .g-badge-error{background:rgba(185,28,28,.22)!important;border-color:rgba(248,113,113,.28)!important;color:rgba(252,165,165,1)!important;box-shadow:0 0 8px rgba(220,38,38,.28)!important}@keyframes cancelPulseDark{0%,to{background:rgba(185,28,28,.1)}50%{background:rgba(220,38,38,.22)}}@keyframes issuePulseDark{0%,to{background:rgba(217,119,6,.1)}50%{background:rgba(245,158,11,.22)}}[data-theme^=dark] .order-cancelled{animation:cancelPulseDark 3s ease-in-out infinite!important}[data-theme^=dark] .g-table{background:transparent!important}[data-theme^=dark] .g-table-header{background:rgba(255,255,255,.04)!important;border-bottom-color:rgba(255,255,255,.08)!important}[data-theme^=dark] .g-table-row{border-bottom-color:rgba(255,255,255,.06)!important}[data-theme^=dark] .g-table-row:hover,[data-theme^=dark] button.g-table-row:hover{background:rgba(255,255,255,.05)!important}[data-theme^=dark] .g-dropdown-menu,[data-theme^=dark] .g-dropdown-panel{background:linear-gradient(160deg,rgba(16,16,26,.86),rgba(10,10,18,.92) 50%,rgba(18,18,28,.82))!important;backdrop-filter:blur(40px) saturate(1.8) brightness(.92)!important;-webkit-backdrop-filter:blur(40px) saturate(1.8) brightness(.92)!important;border-color:rgba(255,255,255,.11)!important;box-shadow:0 8px 48px rgba(0,0,0,.7),0 2px 12px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.18),inset 0 -2px 0 rgba(0,0,0,.32)!important}[data-theme^=dark] .g-dropdown-item,[data-theme^=dark] .g-dropdown-option{color:rgba(255,255,255,.8)!important}[data-theme^=dark] .g-dropdown-item:hover,[data-theme^=dark] .g-dropdown-option:hover{background:rgba(255,255,255,.07)!important;color:rgba(255,255,255,1)!important}[data-theme^=dark] .g-dropdown-item[data-active=true],[data-theme^=dark] .g-dropdown-option[aria-selected=true]{background:rgba(37,99,235,.25)!important;color:rgba(255,255,255,1)!important}.cp-root--hidden{display:none!important}.cp-backdrop{position:fixed;inset:0;z-index:var(--z-top,9999);display:flex;align-items:flex-start;justify-content:center;padding-top:100px;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cp-modal{width:100%;max-width:580px;border-radius:16px;background:var(--bg-surface);border:1px solid var(--border-default);box-shadow:0 24px 64px rgba(0,0,0,.35),0 2px 12px rgba(0,0,0,.2);overflow:hidden}.cp-input-row{display:flex;align-items:center;gap:10px;padding:14px 16px}.cp-search-icon{color:var(--fg-subtle);flex-shrink:0}.cp-input{flex:1 1;background:transparent;border:none;outline:none;font-size:15px;font-family:var(--font-ui);color:var(--fg-default);caret-color:var(--accent)}.cp-input::placeholder{color:var(--fg-subtle)}.cp-divider{height:1px;background:var(--border-subtle)}.cp-results{max-height:360px;overflow-y:auto;padding:8px 0}.cp-results--faded{opacity:.5;pointer-events:none}.cp-hint{padding:12px 16px;font-size:13px;color:var(--fg-subtle);font-family:var(--font-ui)}.cp-center-row{gap:8px;padding:12px 16px}.cp-center-row,.cp-group-label{display:flex;align-items:center}.cp-group-label{gap:6px;padding:6px 16px 4px;font-size:10.5px;font-weight:700;font-family:var(--font-ui);color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.06em}.cp-group-count{font-size:10px;padding:1px 5px;border-radius:99px;background:var(--bg-subtle);color:var(--fg-subtle)}.cp-item{display:flex;align-items:center;gap:10px;padding:9px 16px;font-size:13px;font-family:var(--font-ui);color:var(--fg-default);cursor:pointer;transition:background 80ms}.cp-item--active,.cp-item:hover,.cp-platform-tag{background:var(--bg-subtle)}.cp-platform-tag{font-size:10px;font-weight:700;text-transform:capitalize;color:var(--fg-subtle);padding:2px 6px;border-radius:4px;flex-shrink:0}.cp-order-id{font-weight:600;flex-shrink:0}.cp-secondary{font-size:12px;color:var(--fg-subtle)}.cp-flex1{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-enter-hint{margin-left:auto;font-size:11px;color:var(--fg-subtle)}.cp-mark{background:color-mix(in srgb,var(--accent) 20%,transparent);color:var(--accent);border-radius:2px;font-style:normal}.cp-spinner{width:14px;height:14px;border:2px solid var(--border-default);border-top-color:var(--accent);border-radius:50%;animation:spin .6s linear infinite;flex-shrink:0}.cp-footer{gap:16px;padding:8px 16px;border-top:1px solid var(--border-subtle);background:var(--bg-subtle)}.cp-footer,.cp-kbd-hint{display:flex;align-items:center}.cp-kbd-hint{gap:4px}.cp-kbd{font-size:10px;font-family:ui-monospace,monospace;padding:2px 5px;border-radius:4px;background:var(--bg-inset,var(--bg-subtle));border:1px solid var(--border-default)}.cp-kbd,.cp-kbd-label{color:var(--fg-subtle)}.cp-kbd-label{font-size:11px;font-family:var(--font-ui)}[data-theme^=dark] .cp-modal{background:linear-gradient(135deg,rgba(12,12,20,.88),rgba(8,8,16,.92) 50%,rgba(14,14,24,.86))!important;backdrop-filter:blur(48px) saturate(2) brightness(.92)!important;-webkit-backdrop-filter:blur(48px) saturate(2) brightness(.92)!important;border-color:rgba(255,255,255,.1)!important;box-shadow:0 8px 48px rgba(0,0,0,.65),inset 0 1px 0 rgba(255,255,255,.08)!important}[data-theme^=dark] .g-dropdown-trigger{background:linear-gradient(135deg,rgba(20,20,28,.5),rgba(12,12,18,.6),rgba(24,24,32,.45))!important;backdrop-filter:blur(40px) saturate(2.2) brightness(.9)!important;-webkit-backdrop-filter:blur(40px) saturate(2.2) brightness(.9)!important;border-color:rgba(255,255,255,.12)!important;color:rgba(255,255,255,.8)!important}[data-theme^=dark] .g-dropdown-trigger:hover{background:linear-gradient(135deg,rgba(30,30,40,.7),rgba(18,18,28,.8),rgba(34,34,44,.65))!important;border-color:rgba(255,255,255,.2)!important;color:rgba(255,255,255,1)!important}[data-theme^=dark] .g-segment-bar{background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.1)!important}[data-theme^=dark] .g-segment-item{color:rgba(255,255,255,.6)!important}[data-theme^=dark] .g-segment-item:hover{color:rgba(255,255,255,.9)!important}[data-theme^=dark] .g-segment-item.active,[data-theme^=dark] .g-segment-item[aria-selected=true]{background:rgba(37,99,235,.3)!important;color:rgba(255,255,255,1)!important;border-color:rgba(99,149,255,.35)!important}[data-theme^=dark] .print-btn{color:rgba(255,255,255,.6)!important}[data-theme^=dark] .print-btn:hover{background:rgba(255,255,255,.08)!important;color:rgba(255,255,255,.9)!important}:root{--floating-bar-bottom:200px}@media (max-width:768px){:root{--floating-bar-bottom:128px}}@keyframes rowPulse{0%,to{background:rgba(79,142,247,0)}40%{background:rgba(79,142,247,.1)}}@keyframes cancelPulse{0%,to{background:rgba(239,68,68,.08)}50%{background:rgba(239,68,68,.18)}}.order-card{transition:background .15s ease}.order-card:hover{background:var(--bg-subtle)!important}.order-card:hover .meta-item{color:var(--fg-default)!important}.order-card.order-card--selected{background:color-mix(in srgb,var(--accent) 6%,transparent)!important}.print-btn{transition:all .15s ease;border-radius:8px!important;background:transparent!important}.print-btn:hover{color:var(--accent)!important}.print-btn:active,.print-btn:hover{background:var(--accent-muted)!important}.print-btn:active{transform:scale(.92)}.sync-btn{transition:all .2s ease}.sync-btn:hover{border-color:var(--accent)!important;color:var(--accent)!important}@media (min-width:769px){.mobile-accordion{display:none!important}}@media (max-width:768px){.order-card{padding:16px!important;gap:10px!important;overflow:hidden!important}.order-card>div:first-child{gap:16px!important;align-items:center!important;width:100%!important;overflow:hidden!important}.order-card .meta-row{display:none!important}.order-card .customer-name{font-size:13px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.order-card .order-amount{font-size:13px!important;flex-shrink:0!important;text-align:right!important;font-weight:400!important}.order-card .print-col{display:none!important}.orders-map-mode .g-toolbar{background:transparent!important}.sync-area{display:none!important}}.chip-v2{transition:border-color .15s ease,background .15s ease}.chip-v2:hover:not(.chip-v2-active){background:var(--bg-subtle)!important;border-color:var(--border-strong)!important;color:var(--fg-default)!important}.mobile-chip-bar{display:flex;flex-direction:row;align-items:center;gap:6px;height:48px;min-height:48px;max-height:48px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;padding:0 4px;box-sizing:border-box}.mobile-chip-bar::-webkit-scrollbar{display:none}.mobile-chip{display:inline-flex;align-items:center;gap:5px;height:34px;min-height:34px;max-height:34px;padding:0 12px;border-radius:var(--radius-md);border:1px solid var(--border-default);background:transparent;color:var(--fg-muted);font-family:var(--font-ui);font-size:12px;font-weight:500;white-space:nowrap;flex-shrink:0;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.mobile-chip.active{background:var(--fg-default);border-color:var(--fg-default);color:var(--bg-base)}.mobile-chip.critical{border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.06);color:var(--danger)}.mobile-chip.active.critical{background:var(--danger);border-color:var(--danger);color:#fff}.list-row-v2{display:flex;align-items:center;gap:12px;padding:0 16px;min-height:var(--height-list-row);border:none;border-bottom:1px solid var(--border-subtle);background:transparent;cursor:pointer;transition:background .12s ease;width:100%;box-sizing:border-box;text-align:left}.list-row-v2:last-child{border-bottom:none}.list-row-v2:hover{background:var(--bg-subtle)!important}[data-density=airy] .list-row-v2{min-height:var(--height-list-row-airy)}div[data-context-menu=order]:last-child .order-card{border-bottom:none!important}.cust-row{transition:background .1s;cursor:pointer}.cust-row:hover{background:var(--bg-inset)!important}.cust-action{transition:all .15s}.cust-action:hover{background:var(--bg-inset)!important;border-color:var(--fg-subtle)!important}@media (max-width:768px){.cust-layout{flex-direction:column!important}.cust-list{max-height:none!important;width:100%!important}.cust-detail{display:none!important}.cust-source-bar{overflow-x:auto!important;flex-wrap:nowrap!important}.cust-source-bar::-webkit-scrollbar{display:none!important}.cust-source-bar button{flex-shrink:0!important}}.pkg-drop-active{outline:2px solid var(--accent)!important;outline-offset:-2px;background:rgba(37,99,235,.06)!important}.prod-card-drag{opacity:.5}.tp-product-card{transition:all .15s ease}.tp-product-card:hover{background:var(--bg-subtle)!important;border-color:var(--fg-subtle)!important}[data-theme^=dark] .tp-product-card{background:linear-gradient(145deg,rgba(16,16,26,.68),rgba(10,10,18,.78),rgba(18,18,28,.62))!important;backdrop-filter:blur(20px) saturate(1.6)!important;-webkit-backdrop-filter:blur(20px) saturate(1.6)!important;border-color:rgba(255,255,255,.1)!important}[data-theme^=dark] .tp-product-card:hover{background:linear-gradient(145deg,rgba(22,22,32,.76),rgba(14,14,22,.86),rgba(26,26,36,.7))!important;border-color:rgba(255,255,255,.18)!important}@media (max-width:900px){.tp-card-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:600px){.tp-card-grid{grid-template-columns:1fr!important}}@media (max-width:768px){.inbox-layout{flex-direction:column!important;height:auto!important;border:none!important;border-radius:0!important;background:transparent!important}.inbox-list{width:100%!important;border-right:none!important;max-height:none!important;height:auto!important;overflow-y:visible!important;overscroll-behavior:contain!important}.inbox-context,.inbox-mail-content,.inbox-tabs,.inbox-thread{display:none!important}.inbox-list>div:first-child{scrollbar-width:none!important}.inbox-list>div:first-child::-webkit-scrollbar{display:none!important}}.conv-row{transition:background .1s;cursor:pointer}.conv-row:hover{background:var(--bg-inset)!important}.conv-row:has(.order-card):hover{background:transparent!important}.inbox-filter{transition:all .15s;cursor:pointer}@media (min-width:769px){.inbox-filter:hover{background:var(--bg-inset)!important}}.inbox-list div:first-child::-webkit-scrollbar{display:none}@keyframes livePulse{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.4)}50%{box-shadow:0 0 0 4px rgba(34,197,94,0)}}.service-row{transition:background .15s}.service-row:hover{background:var(--bg-subtle)}@media (max-width:768px){.service-row{min-height:48px!important;padding:12px 14px!important;flex-wrap:wrap!important}}@keyframes flowPulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes widgetPulse{0%,to{box-shadow:var(--shadow-glass)}50%{box-shadow:0 0 0 2px var(--danger),var(--shadow-glass)}}.widget-critical{border-color:var(--danger)!important;animation:widgetPulse 2s ease infinite}.react-grid-item.react-grid-placeholder{background:var(--accent);opacity:.15;border-radius:var(--radius-xl)}.react-resizable-handle{opacity:.3}.react-resizable-handle:hover{opacity:.8}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}@keyframes tpGlowPulse{0%,to{opacity:1}50%{opacity:.45}}.tp-glow-pulse{animation:tpGlowPulse 2.2s ease-in-out infinite}.g-btn:focus-visible,[role=tab]:focus-visible,[tabindex]:focus-visible,a:focus-visible,button:focus-visible,select:focus-visible{outline:none;box-shadow:var(--ring-focus);border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}