:root{--su-euf-space-1: .25rem;--su-euf-space-2: .5rem;--su-euf-space-3: .75rem;--su-euf-space-4: 1rem;--su-euf-space-5: 1.25rem;--su-euf-space-6: 1.5rem;--su-euf-space-8: 2rem;--su-euf-font-xs: .75rem;--su-euf-font-sm: .875rem;--su-euf-font-md: 1rem;--su-euf-font-lg: 1.125rem;--su-euf-font-xl: 1.5rem;--su-euf-title-size: clamp(1.65rem, 2.6vw, 2.65rem);--su-euf-heading-size: clamp(1.05rem, 1.45vw, 1.35rem);--su-euf-card-title-size: clamp(.98rem, 1.05vw, 1.08rem);--su-euf-kpi-value-size: clamp(1.45rem, 2.1vw, 2rem);--su-euf-line-tight: 1.06;--su-euf-line-heading: 1.12;--su-euf-line-body: 1.55;--su-euf-line-meta: 1.35;--su-euf-tracking-tight: -.035em;--su-euf-tracking-eyebrow: .12em;--su-euf-measure-title: 22ch;--su-euf-measure-copy: 70ch;--su-euf-measure-panel: 58ch;--su-euf-page-gutter: clamp(.75rem, 1.8vw, 1.5rem);--su-euf-region-min: 0;--su-euf-sidebar-min: 220px;--su-euf-primary-min: 320px;--su-euf-secondary-min: 320px;--su-euf-inspector-min: 260px;--su-euf-command-min: 180px;--su-euf-mobile-action-height: 4.25rem;--su-euf-touch-target: 44px;--su-euf-input-height: 2.75rem;--su-euf-safe-bottom: env(safe-area-inset-bottom, 0px);--su-euf-tablet-contract: 1366px;--su-euf-mobile-contract: 860px;--su-euf-radius-sm: .65rem;--su-euf-radius-md: .95rem;--su-euf-radius-lg: 1.25rem;--su-euf-radius-xl: 1.75rem;--su-euf-surface: rgba(255, 255, 255, .94);--su-euf-surface-soft: rgba(248, 250, 252, .9);--su-euf-surface-strong: rgba(15, 23, 42, .96);--su-euf-border: rgba(148, 163, 184, .28);--su-euf-border-strong: rgba(99, 102, 241, .32);--su-euf-text: #0f172a;--su-euf-text-muted: #64748b;--su-euf-brand: #4f46e5;--su-euf-brand-2: #0ea5e9;--su-euf-brand-3: #10b981;--su-euf-shadow-sm: 0 10px 25px rgba(15, 23, 42, .08);--su-euf-shadow-md: 0 18px 45px rgba(15, 23, 42, .12);--su-euf-shadow-lg: 0 28px 70px rgba(15, 23, 42, .18);--su-euf-scrollbar-track: rgba(226, 232, 240, .7);--su-euf-scrollbar-thumb: rgba(99, 102, 241, .42);--su-euf-loading-shimmer: linear-gradient(90deg, rgba(148, 163, 184, .12), rgba(79, 70, 229, .18), rgba(148, 163, 184, .12));--su-euf-motion-fast: .14s;--su-euf-motion-base: .18s;--su-euf-motion-slow: .26s;--su-euf-motion-ease: cubic-bezier(.2, .8, .2, 1);--su-euf-motion-lift: translateY(-1px);--su-euf-motion-press: translateY(0) scale(.99);--su-euf-focus-ring: 0 0 0 4px rgba(79, 70, 229, .16);--su-euf-focus-ring-strong: 0 0 0 4px rgba(79, 70, 229, .22), 0 0 0 1px rgba(79, 70, 229, .34)}.su-euf-workspace,.su-euf-workspace *{box-sizing:border-box}.su-euf-workspace{min-height:100%;width:100%;max-width:100%;color:var(--su-euf-text);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:var(--su-euf-space-4);padding:var(--su-euf-page-gutter);overflow-x:clip;background:linear-gradient(135deg,#4f46e514,#0ea5e912,#10b9810f);font-size:var(--su-euf-font-md);line-height:var(--su-euf-line-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.su-euf-workspace :where(p,span,strong,small,h1,h2,h3,h4,button,a,input,select,textarea,code){max-width:100%;overflow-wrap:anywhere}.su-euf-workspace :where(img,svg,canvas,video){max-width:100%}.su-euf-workspace :where(button,a,input,select,textarea,[role=tab]){transition:transform var(--su-euf-motion-fast) var(--su-euf-motion-ease),box-shadow var(--su-euf-motion-base) var(--su-euf-motion-ease),border-color var(--su-euf-motion-base) var(--su-euf-motion-ease),background-color var(--su-euf-motion-base) var(--su-euf-motion-ease),color var(--su-euf-motion-base) var(--su-euf-motion-ease),opacity var(--su-euf-motion-base) var(--su-euf-motion-ease)}.su-euf-workspace :where(button,a,input,select,textarea,[role=tab]):focus-visible{outline:0;box-shadow:var(--su-euf-focus-ring-strong);border-color:var(--su-euf-border-strong)}.su-euf-workspace :where(button,a,[role=tab]):active{transform:var(--su-euf-motion-press)}.su-euf-workspace :where(button,input,select,textarea,[role=tab]){min-height:var(--su-euf-touch-target)}.su-euf-workspace :where(button:disabled,[aria-disabled=true],[data-disabled=true]){cursor:not-allowed;opacity:.62;transform:none}.su-euf-workspace ::-webkit-scrollbar{width:10px;height:10px}.su-euf-workspace ::-webkit-scrollbar-track{background:var(--su-euf-scrollbar-track);border-radius:999px}.su-euf-workspace ::-webkit-scrollbar-thumb{background:var(--su-euf-scrollbar-thumb);border-radius:999px}.su-euf-workspace ::-webkit-scrollbar-thumb:hover{background:#6366f194}.su-euf-density-compact{--su-euf-space-4: .75rem;--su-euf-space-5: 1rem;--su-euf-space-6: 1.15rem}.su-euf-command-region{min-width:0;max-width:100%}.su-euf-body{min-height:0;min-width:0;display:grid;grid-template-columns:minmax(var(--su-euf-sidebar-min),.85fr) minmax(var(--su-euf-primary-min),1.3fr) minmax(var(--su-euf-secondary-min),1.6fr) minmax(var(--su-euf-inspector-min),.85fr);gap:var(--su-euf-space-4);align-items:stretch;overflow:hidden}.su-euf-sidebar-region,.su-euf-primary-region,.su-euf-secondary-region,.su-euf-inspector-region{min-width:0;min-height:0;max-width:100%}.su-euf-primary-region,.su-euf-secondary-region{overflow:auto;overscroll-behavior:contain}.su-euf-commandbar,.su-euf-header,.su-euf-panel,.su-euf-card,.su-euf-sidebar,.su-euf-inspector,.su-euf-drawer,.su-euf-empty,.su-euf-success,.su-euf-error,.su-euf-loading{max-width:100%;min-width:0;border:1px solid var(--su-euf-border);background:var(--su-euf-surface);border-radius:var(--su-euf-radius-lg);box-shadow:var(--su-euf-shadow-sm);transition:transform var(--su-euf-motion-base) var(--su-euf-motion-ease),box-shadow var(--su-euf-motion-base) var(--su-euf-motion-ease),border-color var(--su-euf-motion-base) var(--su-euf-motion-ease),background-color var(--su-euf-motion-base) var(--su-euf-motion-ease),opacity var(--su-euf-motion-base) var(--su-euf-motion-ease)}.su-euf-commandbar,.su-euf-header,.su-euf-panel,.su-euf-card,.su-euf-empty,.su-euf-success,.su-euf-error,.su-euf-loading{animation:su-euf-enter var(--su-euf-motion-slow) var(--su-euf-motion-ease) both}.su-euf-commandbar{display:grid;grid-template-columns:minmax(0,auto) minmax(var(--su-euf-command-min),1fr) minmax(0,auto) minmax(0,auto);gap:var(--su-euf-space-3);align-items:center;padding:var(--su-euf-space-3);position:sticky;top:0;z-index:5;max-width:100%;overflow:clip;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.su-euf-commandbar-leading,.su-euf-commandbar-content,.su-euf-commandbar-actions,.su-euf-header-actions,.su-euf-panel-actions,.su-euf-card-actions{min-width:0;max-width:100%;display:flex;flex-wrap:wrap;gap:var(--su-euf-space-2);align-items:center}.su-euf-commandbar-content,.su-euf-commandbar-actions,.su-euf-header-actions,.su-euf-panel-actions,.su-euf-card-actions{justify-content:flex-end}.su-euf-commandbar-search{min-width:0;max-width:100%}.su-euf-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--su-euf-space-5);padding:clamp(var(--su-euf-space-5),2vw,var(--su-euf-space-8))}.su-euf-header>div,.su-euf-panel-header>div,.su-euf-card-header>div{min-width:0;display:grid;gap:var(--su-euf-space-1)}.su-euf-eyebrow,.su-euf-description,.su-euf-panel-header p,.su-euf-card small,.su-euf-kpi-card small,.su-euf-timeline-item small{color:var(--su-euf-text-muted)}.su-euf-eyebrow,.su-euf-empty-eyebrow,.su-euf-success-eyebrow,.su-euf-error-eyebrow{margin:0;font-size:var(--su-euf-font-xs);text-transform:uppercase;letter-spacing:var(--su-euf-tracking-eyebrow);font-weight:850;line-height:var(--su-euf-line-meta)}.su-euf-eyebrow{margin-bottom:var(--su-euf-space-1)}.su-euf-header h1,.su-euf-panel h2{margin:0;color:var(--su-euf-text);line-height:var(--su-euf-line-heading);letter-spacing:var(--su-euf-tracking-tight);text-wrap:balance}.su-euf-header h1{max-width:var(--su-euf-measure-title);font-size:var(--su-euf-title-size);line-height:var(--su-euf-line-tight)}.su-euf-panel h2{max-width:var(--su-euf-measure-panel);font-size:var(--su-euf-heading-size)}.su-euf-description,.su-euf-panel-header p{margin:var(--su-euf-space-2) 0 0;max-width:var(--su-euf-measure-copy);font-size:var(--su-euf-font-sm);line-height:var(--su-euf-line-body);text-wrap:pretty}.su-euf-panel-header p{margin:0;max-width:var(--su-euf-measure-panel)}.su-euf-card-header strong{color:var(--su-euf-text);font-size:var(--su-euf-card-title-size);line-height:var(--su-euf-line-heading);letter-spacing:-.02em;text-wrap:balance}.su-euf-card small,.su-euf-kpi-card small,.su-euf-timeline-item small{font-size:var(--su-euf-font-xs);line-height:var(--su-euf-line-meta)}.su-euf-sidebar,.su-euf-inspector{min-height:0;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.su-euf-sidebar-title,.su-euf-sidebar-footer,.su-euf-inspector-header,.su-euf-drawer-header{padding:var(--su-euf-space-4);border-bottom:1px solid var(--su-euf-border)}.su-euf-sidebar-title strong,.su-euf-inspector-header strong,.su-euf-drawer-header strong{display:block;color:var(--su-euf-text);font-size:var(--su-euf-card-title-size);line-height:var(--su-euf-line-heading);letter-spacing:-.02em}.su-euf-sidebar-footer{border-top:1px solid var(--su-euf-border);border-bottom:0}.su-euf-sidebar-scroll,.su-euf-inspector-body,.su-euf-drawer-body,.su-euf-panel-body,.su-euf-card-body{min-height:0;min-width:0;max-width:100%;overflow:auto;overscroll-behavior:contain;padding:var(--su-euf-space-4)}.su-euf-panel-body,.su-euf-card-body,.su-euf-inspector-body,.su-euf-drawer-body{line-height:var(--su-euf-line-body)}.su-euf-grid{display:grid;grid-template-columns:repeat(var(--su-euf-grid-columns, 3),minmax(0,1fr));gap:var(--su-euf-space-4);min-width:0;max-width:100%}.su-euf-panel{overflow:hidden}.su-euf-panel:hover,.su-euf-card:hover,.su-euf-kpi-card:hover{transform:var(--su-euf-motion-lift);box-shadow:var(--su-euf-shadow-md);border-color:var(--su-euf-border-strong)}.su-euf-panel-header,.su-euf-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--su-euf-space-3);padding:var(--su-euf-space-4);border-bottom:1px solid var(--su-euf-border)}.su-euf-card{overflow:hidden}.su-euf-kpi-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:var(--su-euf-space-3);min-width:0}.su-euf-kpi-card{display:grid;gap:var(--su-euf-space-1);min-width:0;padding:var(--su-euf-space-4);border:1px solid var(--su-euf-border);background:var(--su-euf-surface);border-radius:var(--su-euf-radius-md);transition:transform var(--su-euf-motion-base) var(--su-euf-motion-ease),box-shadow var(--su-euf-motion-base) var(--su-euf-motion-ease),border-color var(--su-euf-motion-base) var(--su-euf-motion-ease),background-color var(--su-euf-motion-base) var(--su-euf-motion-ease)}.su-euf-kpi-card span{color:var(--su-euf-text-muted);font-size:var(--su-euf-font-xs);font-weight:850;text-transform:uppercase;letter-spacing:.08em;line-height:var(--su-euf-line-meta)}.su-euf-kpi-card strong{color:var(--su-euf-text);font-size:var(--su-euf-kpi-value-size);line-height:var(--su-euf-line-tight);letter-spacing:var(--su-euf-tracking-tight);overflow-wrap:anywhere}.su-euf-tabs,.su-euf-filters,.su-euf-action-group{display:flex;flex-wrap:wrap;gap:var(--su-euf-space-2);align-items:center;min-width:0;max-width:100%}.su-euf-action-group{min-width:0}.su-euf-action-group-compact{gap:var(--su-euf-space-1)}.su-euf-action-group-start{justify-content:flex-start}.su-euf-action-group-center{justify-content:center}.su-euf-action-group-end{justify-content:flex-end}.su-euf-action-group-between{justify-content:space-between}.su-euf-tab,.su-euf-action-button,.su-euf-search button,.su-euf-commandbar button,.su-euf-header button,.su-euf-panel button,.su-euf-card button,.su-euf-empty button,.su-euf-success button,.su-euf-error button{min-height:var(--su-euf-touch-target);border:1px solid var(--su-euf-border);border-radius:var(--su-euf-radius-sm);background:var(--su-euf-surface-soft);color:var(--su-euf-text);font-weight:800;cursor:pointer}.su-euf-action-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--su-euf-space-2);min-width:var(--su-euf-touch-target);max-width:100%;padding:0 var(--su-euf-space-4);white-space:nowrap}.su-euf-action-label{display:inline-flex;align-items:center;gap:var(--su-euf-space-2);min-width:0}.su-euf-action-primary{border-color:transparent;background:linear-gradient(135deg,var(--su-euf-brand),var(--su-euf-brand-2));color:#fff;box-shadow:0 12px 24px #4f46e52e}.su-euf-action-secondary{background:#fffffff0}.su-euf-action-quiet{background:transparent;border-color:transparent;box-shadow:none;color:var(--su-euf-text-muted)}.su-euf-action-danger{border-color:#ef444442;background:#fef2f2eb;color:#b91c1c}.su-euf-action-button:disabled,.su-euf-action-button[aria-disabled=true],.su-euf-action-button[data-disabled=true],.su-euf-action-button[data-busy=true]{cursor:not-allowed;opacity:.62;transform:none;box-shadow:none}.su-euf-action-button[aria-busy=true]:after,.su-euf-action-button[data-busy=true]:after{content:"";width:.8rem;height:.8rem;border:2px solid currentColor;border-top-color:transparent;border-radius:999px;animation:su-euf-spin .8s linear infinite}.su-euf-tab:hover,.su-euf-action-button:hover:not(:disabled):not([aria-disabled=true]),.su-euf-search button:hover,.su-euf-commandbar button:hover,.su-euf-header button:hover,.su-euf-panel button:hover,.su-euf-card button:hover,.su-euf-empty button:hover,.su-euf-success button:hover,.su-euf-error button:hover{transform:var(--su-euf-motion-lift);border-color:var(--su-euf-border-strong);box-shadow:var(--su-euf-shadow-sm)}.su-euf-action-primary:hover:not(:disabled):not([aria-disabled=true]){box-shadow:0 16px 32px #4f46e538}.su-euf-action-danger:hover:not(:disabled):not([aria-disabled=true]){border-color:#ef44446b;box-shadow:0 12px 26px #ef444424}.su-euf-tab{display:inline-flex;gap:var(--su-euf-space-2);align-items:center;padding:0 var(--su-euf-space-3)}.su-euf-tab-active{border-color:var(--su-euf-border-strong);background:linear-gradient(135deg,#4f46e524,#0ea5e91f)}.su-euf-tab em{font-style:normal;color:var(--su-euf-brand)}.su-euf-drawer{position:fixed;inset:auto 0 0 auto;width:min(420px,100vw);max-width:100vw;max-height:82vh;transform:translateY(110%);transition:transform var(--su-euf-motion-base) var(--su-euf-motion-ease),box-shadow var(--su-euf-motion-base) var(--su-euf-motion-ease);z-index:30;overflow:hidden}.su-euf-drawer-open{transform:translateY(0);box-shadow:var(--su-euf-shadow-lg)}.su-euf-drawer[aria-hidden=true]{pointer-events:none}.su-euf-timeline{list-style:none;margin:0;padding:0;display:grid;gap:var(--su-euf-space-3)}.su-euf-timeline-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--su-euf-space-3);align-items:start;min-width:0;transition:transform var(--su-euf-motion-base) var(--su-euf-motion-ease),opacity var(--su-euf-motion-base) var(--su-euf-motion-ease)}.su-euf-timeline-item:hover{transform:translate(2px)}.su-euf-timeline-item>span{width:.8rem;height:.8rem;margin-top:.3rem;border-radius:999px;background:var(--su-euf-brand);box-shadow:0 0 0 4px #4f46e524}.su-euf-timeline-item div{display:grid;gap:var(--su-euf-space-1);min-width:0}.su-euf-timeline-item strong{color:var(--su-euf-text);font-size:var(--su-euf-card-title-size);line-height:var(--su-euf-line-heading);letter-spacing:-.02em}.su-euf-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--su-euf-space-2);min-width:0}.su-euf-search input,.su-euf-commandbar input,.su-euf-filters input,.su-euf-filters select{width:100%;min-width:0;max-width:100%;min-height:var(--su-euf-input-height);border:1px solid var(--su-euf-border);border-radius:var(--su-euf-radius-sm);background:#ffffffeb;color:var(--su-euf-text);padding:0 var(--su-euf-space-3)}.su-euf-search input:hover,.su-euf-commandbar input:hover,.su-euf-filters input:hover,.su-euf-filters select:hover{border-color:#6366f13d}.su-euf-search input:focus-visible,.su-euf-commandbar input:focus-visible,.su-euf-filters input:focus-visible,.su-euf-filters select:focus-visible{outline:0;border-color:var(--su-euf-border-strong);box-shadow:var(--su-euf-focus-ring-strong)}.su-euf-search input:disabled,.su-euf-commandbar input:disabled,.su-euf-filters input:disabled,.su-euf-filters select:disabled{cursor:not-allowed;opacity:.62}.su-euf-empty,.su-euf-success,.su-euf-error,.su-euf-loading{min-height:12rem;display:grid;place-items:center;align-content:center;gap:var(--su-euf-space-2);text-align:center;padding:var(--su-euf-space-8)}.su-euf-empty{position:relative;overflow:hidden;min-height:clamp(13rem,26vh,19rem);padding-inline:clamp(1.5rem,5vw,4rem);background:radial-gradient(circle at 50% 0%,rgba(14,165,233,.1),transparent 48%),linear-gradient(180deg,#fffffffa,#f8fafcf0);border-color:#6366f12e}.su-euf-empty:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(79,70,229,.08),transparent 42%,rgba(16,185,129,.08));opacity:.72}.su-euf-empty-orb,.su-euf-empty-copy,.su-euf-empty-actions{position:relative;z-index:1}.su-euf-empty-orb{width:3rem;height:3rem;display:grid;place-items:center;border-radius:999px;background:#0ea5e91a;box-shadow:0 0 0 8px #0ea5e90f}.su-euf-empty-orb span{width:1.15rem;height:1.15rem;border-radius:.4rem;background:linear-gradient(135deg,var(--su-euf-brand),var(--su-euf-brand-2));box-shadow:0 8px 20px #4f46e533;transform:rotate(8deg)}.su-euf-empty-copy,.su-euf-success-copy,.su-euf-error-copy,.su-euf-loading-copy{display:grid;gap:var(--su-euf-space-1);max-width:40rem}.su-euf-empty-copy strong,.su-euf-success-copy strong,.su-euf-error-copy strong{color:var(--su-euf-text);font-size:clamp(1.15rem,2vw,1.65rem);line-height:var(--su-euf-line-heading);letter-spacing:var(--su-euf-tracking-tight);text-wrap:balance}.su-euf-empty-copy p,.su-euf-success-copy p,.su-euf-error-copy p,.su-euf-loading-copy p{margin:0;color:var(--su-euf-text-muted);font-size:var(--su-euf-font-sm);line-height:var(--su-euf-line-body);text-wrap:pretty}.su-euf-empty-eyebrow{color:var(--su-euf-brand)}.su-euf-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--su-euf-space-2);margin-top:var(--su-euf-space-2)}.su-euf-empty-success{border-color:#10b98142}.su-euf-empty-warning{border-color:#f59e0b4d}.su-euf-empty-danger{border-color:#ef444442}.su-euf-empty-info{border-color:#0ea5e94d}.su-euf-success{position:relative;overflow:hidden;min-height:clamp(12rem,24vh,18rem);padding-inline:clamp(1.5rem,5vw,4rem);background:radial-gradient(circle at 50% 0%,rgba(16,185,129,.13),transparent 48%),linear-gradient(180deg,#fffffffa,#f0fdf4d6);border-color:#10b98147}.su-euf-success:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(16,185,129,.12),transparent 44%,rgba(14,165,233,.08));opacity:.72}.su-euf-success-orb,.su-euf-success-copy,.su-euf-success-actions{position:relative;z-index:1}.su-euf-success-orb{width:3rem;height:3rem;display:grid;place-items:center;border-radius:999px;background:#10b9811f;box-shadow:0 0 0 8px #10b98112}.su-euf-success-orb span{width:1.2rem;height:.7rem;border-left:3px solid var(--su-euf-brand-3);border-bottom:3px solid var(--su-euf-brand-3);transform:rotate(-45deg) translateY(-1px)}.su-euf-success-eyebrow{color:var(--su-euf-brand-3)}.su-euf-success-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--su-euf-space-2);margin-top:var(--su-euf-space-2)}.su-euf-error{position:relative;overflow:hidden;min-height:clamp(13rem,26vh,19rem);padding-inline:clamp(1.5rem,5vw,4rem);background:radial-gradient(circle at 50% 0%,rgba(239,68,68,.12),transparent 48%),linear-gradient(180deg,#fffffffa,#fef2f2d6);border-color:#ef444447}.su-euf-error:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(239,68,68,.11),transparent 44%,rgba(245,158,11,.08));opacity:.72}.su-euf-error-orb,.su-euf-error-copy,.su-euf-error-actions{position:relative;z-index:1}.su-euf-error-orb{width:3rem;height:3rem;display:grid;place-items:center;border-radius:999px;background:#ef44441a;box-shadow:0 0 0 8px #ef44440f}.su-euf-error-orb span{width:1.35rem;height:1.35rem;border-radius:999px;border:2px solid rgba(239,68,68,.62);position:relative}.su-euf-error-orb span:before,.su-euf-error-orb span:after{content:"";position:absolute;left:50%;top:50%;width:.7rem;height:2px;border-radius:999px;background:#ef4444d1;transform-origin:center}.su-euf-error-orb span:before{transform:translate(-50%,-50%) rotate(45deg)}.su-euf-error-orb span:after{transform:translate(-50%,-50%) rotate(-45deg)}.su-euf-error-copy{max-width:42rem}.su-euf-error-eyebrow{color:#dc2626}.su-euf-error-detail{margin-top:var(--su-euf-space-2);max-width:min(100%,42rem);overflow-wrap:anywhere;border:1px solid rgba(239,68,68,.18);border-radius:var(--su-euf-radius-md);background:#ffffffad;color:#991b1b;font-size:var(--su-euf-font-sm);line-height:var(--su-euf-line-body);padding:var(--su-euf-space-3)}.su-euf-error-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--su-euf-space-2);margin-top:var(--su-euf-space-2)}.su-euf-loading{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(13rem,28vh,20rem);background:radial-gradient(circle at 50% 0%,rgba(79,70,229,.12),transparent 48%),linear-gradient(180deg,#fffffffa,#f8fafceb);border-color:#6366f138}.su-euf-loading:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--su-euf-loading-shimmer);background-size:220% 100%;opacity:.56;animation:su-euf-shimmer 1.8s ease-in-out infinite}.su-euf-loading-orb{width:3rem;height:3rem;display:grid;place-items:center;border-radius:999px;background:#4f46e51a;box-shadow:0 0 0 8px #4f46e50f}.su-euf-loading-orb span{width:2rem;height:2rem;border:3px solid rgba(79,70,229,.16);border-top-color:var(--su-euf-brand);border-radius:999px;animation:su-euf-spin .8s linear infinite}.su-euf-loading-copy{max-width:34rem}.su-euf-loading-copy strong{color:var(--su-euf-text);font-size:var(--su-euf-font-lg);line-height:var(--su-euf-line-heading);letter-spacing:-.02em}.su-euf-loading-skeleton{width:min(26rem,100%);display:grid;gap:var(--su-euf-space-2);margin-top:var(--su-euf-space-2)}.su-euf-loading-skeleton span{height:.62rem;border-radius:999px;background:var(--su-euf-loading-shimmer);background-size:220% 100%;animation:su-euf-shimmer 1.8s ease-in-out infinite}.su-euf-loading-skeleton span:nth-child(2){width:82%;justify-self:center}.su-euf-loading-skeleton span:nth-child(3){width:58%;justify-self:center}.su-euf-tone-success{border-color:#10b98157}.su-euf-tone-warning{border-color:#f59e0b61}.su-euf-tone-danger{border-color:#ef444457}.su-euf-tone-info{border-color:#0ea5e957}.su-euf-bottom-actions{display:none}@keyframes su-euf-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes su-euf-spin{to{transform:rotate(360deg)}}@keyframes su-euf-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){.su-euf-workspace,.su-euf-workspace *,.su-euf-workspace *:before,.su-euf-workspace *:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}.su-euf-panel:hover,.su-euf-card:hover,.su-euf-kpi-card:hover,.su-euf-tab:hover,.su-euf-action-button:hover,.su-euf-search button:hover,.su-euf-commandbar button:hover,.su-euf-header button:hover,.su-euf-panel button:hover,.su-euf-card button:hover,.su-euf-empty button:hover,.su-euf-success button:hover,.su-euf-error button:hover,.su-euf-timeline-item:hover{transform:none!important}}@media(max-width:1366px){.su-euf-workspace{--su-euf-page-gutter: clamp(.75rem, 1.5vw, 1.15rem)}.su-euf-commandbar{grid-template-columns:minmax(0,1fr) auto}.su-euf-commandbar-leading,.su-euf-commandbar-search,.su-euf-commandbar-content{grid-column:1 / -1}.su-euf-commandbar-actions{grid-column:1 / -1;justify-content:flex-start}.su-euf-body{grid-template-columns:minmax(var(--su-euf-sidebar-min),.8fr) minmax(0,1.6fr) minmax(0,1.4fr)}.su-euf-inspector-region{display:none}.su-euf-grid{grid-template-columns:repeat(min(var(--su-euf-grid-columns, 2),2),minmax(0,1fr))}}@media(max-width:1100px){.su-euf-body{grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr)}.su-euf-secondary-region{display:none}}@media(max-width:860px){.su-euf-workspace{--su-euf-page-gutter: var(--su-euf-space-3);min-height:100dvh;padding:var(--su-euf-page-gutter);padding-bottom:calc(var(--su-euf-mobile-action-height) + var(--su-euf-space-5) + var(--su-euf-safe-bottom));overflow-x:hidden}.su-euf-commandbar,.su-euf-header{position:static;display:grid;grid-template-columns:1fr}.su-euf-commandbar{overflow:visible}.su-euf-commandbar-leading,.su-euf-commandbar-search,.su-euf-commandbar-content,.su-euf-commandbar-actions,.su-euf-header-actions,.su-euf-panel-actions,.su-euf-card-actions{width:100%;justify-content:stretch}.su-euf-header{gap:var(--su-euf-space-4)}.su-euf-body{grid-template-columns:1fr;overflow:visible}.su-euf-sidebar-region,.su-euf-secondary-region,.su-euf-primary-region,.su-euf-inspector-region{overflow:visible}.su-euf-secondary-region,.su-euf-inspector-region{display:block}.su-euf-sidebar,.su-euf-inspector{height:auto}.su-euf-sidebar-scroll,.su-euf-inspector-body,.su-euf-drawer-body,.su-euf-panel-body,.su-euf-card-body{overflow:visible}.su-euf-grid,.su-euf-search{grid-template-columns:1fr}.su-euf-action-group,.su-euf-action-group-start,.su-euf-action-group-center,.su-euf-action-group-end,.su-euf-action-group-between{width:100%;justify-content:stretch}.su-euf-action-button,.su-euf-tab,.su-euf-search button,.su-euf-commandbar button,.su-euf-header button,.su-euf-panel button,.su-euf-card button,.su-euf-empty button,.su-euf-success button,.su-euf-error button{width:100%}.su-euf-bottom-actions{position:fixed;left:var(--su-euf-space-3);right:var(--su-euf-space-3);bottom:calc(var(--su-euf-space-3) + var(--su-euf-safe-bottom));z-index:25;display:flex;flex-wrap:wrap;gap:var(--su-euf-space-2);justify-content:stretch;min-height:var(--su-euf-mobile-action-height);padding:var(--su-euf-space-2);border:1px solid var(--su-euf-border);border-radius:var(--su-euf-radius-xl);background:#ffffffeb;box-shadow:var(--su-euf-shadow-lg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}@media(max-width:520px){.su-euf-workspace{--su-euf-page-gutter: var(--su-euf-space-2)}.su-euf-header,.su-euf-panel-header,.su-euf-card-header{gap:var(--su-euf-space-3)}.su-euf-header,.su-euf-panel-header,.su-euf-card-header,.su-euf-sidebar-title,.su-euf-sidebar-footer,.su-euf-inspector-header,.su-euf-drawer-header,.su-euf-sidebar-scroll,.su-euf-inspector-body,.su-euf-drawer-body,.su-euf-panel-body,.su-euf-card-body{padding:var(--su-euf-space-3)}.su-euf-empty,.su-euf-success,.su-euf-error,.su-euf-loading{padding:var(--su-euf-space-5)}}.su-dx-desktop-shell{display:grid;gap:clamp(12px,1vw,18px);width:100%;min-height:0;container-type:inline-size}.su-dx-desktop-shell[data-dx-density=dense]{gap:10px}.su-dx-desktop-shell[data-dx-density=comfortable]{gap:20px}.su-dx-resizable-panel{min-width:0;min-height:0;overflow:auto;scrollbar-gutter:stable;border-radius:24px}.su-dx-collapsible-region{border:1px solid rgba(15,23,42,.08);border-radius:22px;background:#ffffffb8;padding:14px}.su-dx-collapsible-region>header,.su-dx-inspector-framework>header,.su-dx-activity-framework>header,.su-dx-ai-framework>header,.su-dx-diagnostics-panel>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.su-dx-collapsible-region h3{margin:0;font-size:.95rem}.su-dx-inspector-framework,.su-dx-activity-framework,.su-dx-ai-framework,.su-dx-diagnostics-panel{border:1px solid rgba(15,23,42,.08);border-radius:24px;background:linear-gradient(135deg,#ffffffd1,#ebfaffb8);padding:16px;min-width:0;overflow:auto}.su-dx-inspector-framework header span,.su-dx-activity-framework header span,.su-dx-ai-framework header span,.su-dx-diagnostics-panel header span{text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;color:#64748b;font-weight:800}.su-dx-diagnostics-panel p{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 0;padding:8px 10px;border-radius:14px;background:#ffffffb8}.su-universal-workspace-page[data-dx-engine=DX-1A]{--su-dx-sticky-top:0px;min-height:100dvh}.su-universal-workspace-page[data-dx-engine=DX-1A] .su-universal-workspace-header{position:sticky;top:var(--su-dx-sticky-top);z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.su-universal-workspace-page[data-dx-engine=DX-1A] .su-universal-workspace-kpi-ribbon{position:sticky;top:calc(var(--su-dx-sticky-top) + 86px);z-index:7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.su-universal-workspace-page[data-dx-engine=DX-1A] .su-universal-workspace-commandbar,.su-universal-workspace-page[data-dx-engine=DX-1A] .su-universal-workspace-tabs{position:sticky;top:calc(var(--su-dx-sticky-top) + 146px);z-index:6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.su-universal-workspace-page[data-dx-engine=DX-1A] .su-universal-workspace-split{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(420px,1.35fr);gap:14px;align-items:stretch;min-height:min(720px,calc(100dvh - 250px));overflow:hidden}.su-universal-workspace-page[data-dx-engine=DX-1A] .su-universal-workspace-split.has-inspector{grid-template-columns:minmax(260px,.75fr) minmax(420px,1.2fr) minmax(260px,.7fr)}.su-universal-workspace-page[data-dx-engine=DX-1A] .su-universal-workspace-list-panel,.su-universal-workspace-page[data-dx-engine=DX-1A] .su-universal-workspace-detail-panel,.su-universal-workspace-page[data-dx-engine=DX-1A] .su-universal-workspace-inspector{min-height:0;overflow:auto;scrollbar-gutter:stable}.su-universal-workspace-page[data-dx-density=dense] .su-universal-workspace-kpi strong{font-size:clamp(1.65rem,2.2vw,2.6rem)}@media(max-width:1100px){.su-universal-workspace-page[data-dx-engine=DX-1A] .su-universal-workspace-split,.su-universal-workspace-page[data-dx-engine=DX-1A] .su-universal-workspace-split.has-inspector{grid-template-columns:1fr;overflow:visible}.su-universal-workspace-page[data-dx-engine=DX-1A] .su-universal-workspace-header,.su-universal-workspace-page[data-dx-engine=DX-1A] .su-universal-workspace-kpi-ribbon,.su-universal-workspace-page[data-dx-engine=DX-1A] .su-universal-workspace-commandbar,.su-universal-workspace-page[data-dx-engine=DX-1A] .su-universal-workspace-tabs{position:relative;top:auto}}
