@charset "UTF-8";@layer properties;.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}:root{color-scheme:light;--text-primary: #0f172a;--text-secondary: #465568;--text-tertiary: #758195;--text-disabled: #9aa6b6;--text-inverse: #ffffff;--accent: #2563eb;--accent-hover: #1d4ed8;--accent-active: #1e40af;--color-primary: var(--accent);--color-primary-hover: var(--accent-hover);--color-primary-active: var(--accent-active);--bg-app: #f3f5f8;--bg-panel: #ffffff;--bg-card: #ffffff;--bg-card-hover: #f7f9fc;--bg-control: #f8fafc;--bg-code: #fcfcfd;--bg-page: var(--bg-app);--body-bg: var(--bg-page);--bg-page-shell: linear-gradient( 180deg, var(--bg-panel) 0%, var(--bg-app) 100% );--bg-surface: var(--bg-card);--bg-surface-secondary: var(--bg-card-hover);--bg-surface-glass: var(--bg-card);--bg-surface-glass-strong: var(--bg-card);--bg-surface-glass-soft: var(--bg-control);--bg-page-accent: rgb(37 99 235 / 7%);--bg-backdrop: rgb(0 0 0 / 34%);--border-primary: #d4dde8;--border-secondary: #e8eef5;--border-focus: rgb(37 99 235 / 58%);--border-hover: #adbbce;--border-strong: #8290a3;--scrollbar-thumb: rgb(51 65 85 / 38%);--success: #34c759;--warning: #ff9f0a;--danger: #ff3b30;--selected-bg: rgb(37 99 235 / 12%);--selected-border: rgb(37 99 235 / 46%);--operation-card-selected-bg-color: var(--bg-card);--operation-card-selected-bg: linear-gradient( 180deg, var(--operation-card-selected-bg-color) 0%, var(--color-primary) 100% );--operation-card-selected-border: var(--color-primary);--operation-card-selected-shadow: var(--shadow-sm), var(--shadow-md);--operation-card-selected-strip-bg: linear-gradient(180deg, #bfdbfe 0%, #8fbdf7 100%);--operation-card-selected-strip-pattern: repeating-linear-gradient(135deg, rgb(30 64 175 / 32%) 0 1px, transparent 1px 5px), repeating-linear-gradient(45deg, rgb(96 165 250 / 24%) 0 1px, transparent 1px 7px), linear-gradient(90deg, rgb(255 255 255 / 36%) 0%, transparent 64%);--panel-border: var(--border-primary);--panel-bg: var(--bg-panel);--panel-shadow: var(--shadow-sm), var(--shadow-md);--panel-header-border: 0 solid transparent;--panel-header-bg: transparent;--icon-button-border: var(--border-primary);--icon-button-bg: var(--bg-control);--icon-button-color: var(--text-primary);--icon-button-shadow: none;--icon-button-hover-border: var(--border-hover);--icon-button-hover-bg: var(--bg-card-hover);--icon-button-hover-color: var(--color-primary);--icon-button-active-border: var(--selected-border);--icon-button-active-bg: var(--selected-bg);--icon-button-active-color: var(--color-primary);--tooltip-border: var(--border-strong);--tooltip-bg: var(--bg-card);--tooltip-text: var(--text-primary);--tooltip-shadow: var(--shadow-lg), var(--inset-highlight);--tooltip-light-border: rgb(148 163 184 / 26%);--tooltip-light-bg: rgb(255 255 255 / 96%);--tooltip-light-text: #172033;--tooltip-light-shadow: 0 12px 32px rgb(15 23 42 / 16%);--tooltip-dark-border: rgb(148 163 184 / 26%);--tooltip-dark-bg: rgb(24 29 39 / 94%);--tooltip-dark-text: #e8edf5;--tooltip-dark-shadow: 0 16px 40px rgb(0 0 0 / 28%);--card-accent-strip-bg: linear-gradient(180deg, #bfdbfe 0%, #8fbdf7 100%);--card-accent-strip-pattern: repeating-linear-gradient(135deg, rgb(30 64 175 / 32%) 0 1px, transparent 1px 5px), repeating-linear-gradient(45deg, rgb(96 165 250 / 24%) 0 1px, transparent 1px 7px), linear-gradient(90deg, rgb(255 255 255 / 36%) 0%, transparent 64%);--operation-codes-border: var(--border-primary);--operation-codes-text: var(--text-primary);--operation-code-item-text: var(--text-secondary);--operation-code-item-weight: var(--font-weight-regular);--operation-title-weight: var(--font-weight-regular);--operation-target-text: var(--text-secondary);--operation-card-bg: var(--bg-card);--operation-card-border: var(--border-primary);--operation-card-shadow: var(--shadow-sm), var(--shadow-md);--sequence-card-bg: var(--bg-card);--sequence-card-border: var(--border-primary);--sequence-card-shadow: var(--shadow-sm), var(--shadow-md);--filter-group-border: var(--border-secondary);--filter-title-text: var(--text-secondary);--filter-title-weight: var(--font-weight-medium);--operations-empty-border: var(--border-strong);--operations-empty-bg: var(--bg-card);--operations-empty-icon-text: var(--text-tertiary);--quantity-control-border: var(--border-primary);--quantity-control-bg: var(--bg-control);--quantity-control-text: var(--text-secondary);--quantity-control-shadow: var(--shadow-sm);--quantity-add-hover-border: var(--selected-border);--quantity-add-hover-bg: var(--selected-bg);--quantity-add-hover-text: var(--color-primary);--quantity-add-active-border: var(--selected-border);--quantity-add-active-bg: var(--quantity-control-bg);--quantity-add-active-text: var(--quantity-control-text);--quantity-button-bg: transparent;--quantity-button-hover-bg: var(--color-primary);--quantity-button-hover-text: var(--text-primary);--quantity-button-active-bg: var(--selected-bg);--quantity-button-active-text: var(--text-primary);--quantity-value-bg: transparent;--quantity-value-text: var(--text-primary);--badge-border: var(--border-primary);--badge-bg: var(--bg-card);--badge-text: var(--text-secondary);--badge-shadow: none;--badge-hover-border: var(--border-hover);--badge-hover-bg: var(--bg-card-hover);--badge-hover-text: var(--text-primary);--badge-active-border: var(--operation-card-selected-border);--badge-active-bg-color: var(--operation-card-selected-bg-color);--badge-active-bg: var(--operation-card-selected-bg);--badge-active-text: var(--text-primary);--badge-active-shadow: var(--operation-card-selected-shadow);--badge-active-hover-border: var(--badge-active-border);--badge-active-hover-bg: var(--badge-active-bg);--badge-active-hover-text: var(--badge-active-text);--dialog-border: var(--border-primary);--dialog-bg: var(--bg-surface-glass-strong);--dialog-shadow: var(--shadow-lg), var(--inset-highlight);--dialog-footer-border: var(--border-secondary);--dialog-footer-bg: var(--bg-surface);--preview-editor-border: var(--border-primary);--preview-editor-bg: var(--bg-code);--preview-editor-shadow: var(--inset-highlight), 0 1px 2px rgb(15 23 42 / 5%), 0 10px 26px rgb(15 23 42 / 7%);--preview-code-highlight-bg: var(--color-primary);--preview-code-highlight-shadow: none;--preview-code-link-bg: var(--color-primary);--preview-code-link-shadow: none;--preview-code-link-text: var(--color-primary);--sequence-drag-preview-border: var(--border-focus);--sequence-drag-preview-bg: var(--bg-card);--sequence-drag-preview-shadow: 0 22px 46px rgb(0 0 0 / 34%), 0 8px 18px rgb(0 0 0 / 18%), 0 0 0 1px var(--border-focus);--sequence-placeholder-border: var(--border-focus);--sequence-placeholder-bg: var(--bg-card-hover);--sequence-code-hover-border: var(--border-primary);--sequence-code-hover-bg: var(--bg-control);--sequence-code-hover-text: var(--color-primary);--sequence-dropzone-border: var(--border-strong);--sequence-dropzone-bg: var(--bg-card);--alert-border: var(--warning);--alert-border-accent: var(--warning);--alert-bg: var(--bg-card);--alert-shadow: var(--shadow-lg), var(--inset-highlight);--mobile-nav-fade-bg: var(--bg-page);--segmented-control-border: 0 solid transparent;--segmented-control-bg: var(--text-primary);--segmented-control-shadow: none;--segmented-control-indicator-bg: var(--text-primary);--segmented-control-indicator-shadow: 0 8px 18px rgb(0 0 0 / 10%);--segmented-control-item-text: var(--text-tertiary);--segmented-control-item-hover-text: var(--text-tertiary);--segmented-control-item-active-text: var(--text-primary);--shadow-sm: 0 1px 2px rgb(15 23 42 / 5%), 0 2px 6px rgb(15 23 42 / 4%);--shadow-md: 0 1px 2px rgb(15 23 42 / 5%), 0 8px 24px rgb(15 23 42 / 8%);--shadow-lg: 0 2px 6px rgb(15 23 42 / 7%), 0 22px 54px rgb(15 23 42 / 14%);--inset-highlight: inset 0 1px 0 rgb(255 255 255 / 92%);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--font-family-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--font-family-mono: "JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono", "Courier New", ui-monospace, monospace;--font-code: var(--font-family-mono);--font-size-xs: .75rem;--font-size-sm: .8125rem;--font-size-md: .9375rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-flat: 1;--line-height-tight: 1.22;--line-height-compact: 1.32;--line-height-normal: 1.45;--line-height-relaxed: 1.62;--container-padding: var(--space-3);--page-max-width: 1680px;--panel-header-height: 68px;--panel-header-padding-x: var(--space-5);--panel-header-padding-y: var(--space-4);--panel-title-font-size: var(--font-size-lg);--panel-title-font-weight: var(--font-weight-semibold);--mobile-panel-header-height: 52px;--mobile-panel-header-padding-x: var(--space-4);--mobile-panel-header-padding-y: var(--space-3);--mobile-panel-title-font-size: var(--font-size-xl);--code-font-size: 16px;--code-line-height: 24px;--code-padding-top: 2px;--code-padding-bottom: 2px;--code-line-decorations-width: 4px;--code-scrollbar-size: 8px;--control-height-sm: 32px;--control-height-md: 38px;--control-height-lg: 44px;--icon-size-sm: 14px;--icon-size-md: 18px;--icon-size-lg: 22px;--z-base: 1;--z-panel: 10;--z-nav: 20;--z-overlay: 100;--accent-soft: var(--selected-bg);--accent-muted: var(--color-primary);--accent-contrast: var(--text-inverse);--bg-card-selected: var(--operation-card-selected-bg);--bg-editor: var(--bg-code);--border-subtle: var(--border-secondary);--border-card: var(--border-primary);--border-card-selected: var(--selected-border);--shadow-panel: var(--shadow-sm), var(--shadow-md);--shadow-card: var(--shadow-sm), var(--shadow-md);--shadow-card-selected: var(--shadow-sm), var(--shadow-md);--shadow-floating: var(--shadow-lg);--filter-badge-bg: var(--badge-bg);--filter-badge-border: var(--badge-border);--filter-badge-text: var(--badge-text);--filter-badge-active-bg: var(--badge-active-bg);--filter-badge-active-border: var(--badge-active-border);--filter-badge-active-text: var(--badge-active-text);--button-bg: var(--bg-control);--button-border: var(--border-primary);--button-text: var(--text-secondary);--button-hover-bg: var(--bg-card-hover);--button-active-bg: var(--selected-bg);--button-disabled-bg: var(--bg-control);--button-disabled-text: var(--text-disabled);--editor-bg: var(--bg-code);--editor-line-number: var(--text-tertiary);--editor-text: var(--text-primary);--text-code: var(--editor-text);--editor-border: var(--preview-editor-border);--editor-highlight-bg: var(--preview-code-highlight-bg);--editor-selection-bg: var(--selected-bg);--card-accent-strip-width: 3px;--card-accent-strip-transition: transform 70ms ease-out, opacity 70ms ease-out}@supports (color: color-mix(in lab,red,red)){:root{--bg-page-shell: linear-gradient( 180deg, color-mix(in srgb, var(--bg-panel) 62%, var(--bg-app)) 0%, var(--bg-app) 100% )}}@supports (color: color-mix(in lab,red,red)){:root{--bg-surface-glass: color-mix(in srgb, var(--bg-card) 88%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--bg-surface-glass-strong: color-mix(in srgb, var(--bg-card) 96%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--bg-surface-glass-soft: color-mix(in srgb, var(--bg-control) 82%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--operation-card-selected-bg: linear-gradient( 180deg, var(--operation-card-selected-bg-color) 0%, color-mix(in srgb, var(--color-primary) 4%, var(--bg-card)) 100% )}}@supports (color: color-mix(in lab,red,red)){:root{--operation-card-selected-border: color-mix(in srgb, var(--color-primary) 32%, var(--border-primary))}}@supports (color: color-mix(in lab,red,red)){:root{--tooltip-border: color-mix(in srgb, var(--border-strong) 42%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--tooltip-bg: color-mix(in srgb, var(--bg-card) 99%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--operations-empty-border: color-mix(in srgb, var(--border-strong) 56%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--operations-empty-bg: color-mix(in srgb, var(--bg-card) 42%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--operations-empty-icon-text: color-mix(in srgb, var(--text-tertiary) 62%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--quantity-button-hover-bg: color-mix(in srgb, var(--color-primary) 8%, var(--bg-card-hover))}}@supports (color: color-mix(in lab,red,red)){:root{--badge-border: color-mix(in srgb, var(--border-primary) 78%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--badge-bg: color-mix(in srgb, var(--bg-card) 34%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--badge-hover-bg: color-mix(in srgb, var(--bg-card-hover) 72%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--dialog-footer-bg: color-mix(in srgb, var(--bg-surface) 88%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--preview-editor-border: color-mix(in srgb, var(--border-primary) 88%, var(--border-strong))}}@supports (color: color-mix(in lab,red,red)){:root{--preview-code-highlight-bg: color-mix(in srgb, var(--color-primary) 18%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--preview-code-link-bg: color-mix(in srgb, var(--color-primary) 12%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--sequence-drag-preview-border: color-mix(in srgb, var(--border-focus) 72%, var(--border-primary))}}@supports (color: color-mix(in lab,red,red)){:root{--sequence-drag-preview-shadow: 0 22px 46px rgb(0 0 0 / 34%), 0 8px 18px rgb(0 0 0 / 18%), 0 0 0 1px color-mix(in srgb, var(--border-focus) 22%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--sequence-placeholder-border: color-mix(in srgb, var(--border-focus) 46%, var(--border-primary))}}@supports (color: color-mix(in lab,red,red)){:root{--sequence-placeholder-bg: color-mix(in srgb, var(--bg-card-hover) 38%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--sequence-code-hover-bg: color-mix(in srgb, var(--bg-control) 72%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--sequence-dropzone-bg: color-mix(in srgb, var(--bg-card) 62%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--alert-border: color-mix(in srgb, var(--warning) 44%, var(--border-primary))}}@supports (color: color-mix(in lab,red,red)){:root{--alert-bg: color-mix(in srgb, var(--bg-card) 94%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--mobile-nav-fade-bg: color-mix(in srgb, var(--bg-page) 18%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--segmented-control-bg: color-mix(in srgb, var(--text-primary) .75%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--segmented-control-indicator-bg: color-mix(in srgb, var(--text-primary) 2%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--accent-muted: color-mix(in srgb, var(--color-primary) 18%, transparent)}}:root,:root[data-theme=black-night]{color-scheme:dark;--text-primary: #f4f4f5;--text-secondary: #d4d4d4;--text-tertiary: #a3a3a3;--text-disabled: #737373;--text-muted: var(--text-tertiary);--text-subtle: var(--text-disabled);--text-inverse: #050505;--accent: #f5f5f5;--accent-hover: #e4e4e7;--accent-active: #ffffff;--color-primary: var(--accent);--color-primary-hover: var(--accent-hover);--color-primary-active: var(--accent-active);--bg-app: #0a0a0a;--bg-panel: #111111;--bg-card: #171717;--bg-card-hover: #1b1b1b;--bg-control: #1f1f1f;--bg-code: #101010;--bg-page: var(--bg-app);--body-bg: var(--bg-page);--bg-page-shell: linear-gradient(180deg, #111111 0%, #0a0a0a 100%);--bg-surface: var(--bg-card);--bg-surface-secondary: var(--bg-card-hover);--bg-surface-glass: rgb(17 17 17 / 94%);--bg-surface-glass-strong: rgb(23 23 23 / 98%);--bg-surface-glass-soft: rgb(31 31 31 / 92%);--bg-page-accent: rgb(255 255 255 / 5%);--bg-backdrop: rgb(0 0 0 / 72%);--border-subtle: #2a2a2a;--border-primary: #333333;--border-secondary: var(--border-subtle);--border-focus: #d4d4d4;--border-hover: #3a3a3a;--border-strong: #404040;--scrollbar-thumb: rgb(245 245 245 / 28%);--success: #a3a3a3;--warning: #d6b36a;--danger: #f87171;--selected-bg: #1d1d1d;--selected-border: #525252;--operation-card-selected-bg-color: #1d1d1d;--operation-card-selected-bg: linear-gradient(180deg, #1d1d1d 0%, #222222 100%);--operation-card-selected-border: #525252;--operation-card-selected-shadow: inset 0 1px 0 rgb(255 255 255 / 6%), 0 14px 30px rgb(0 0 0 / 42%);--operation-card-selected-strip-bg: linear-gradient(180deg, #e5e5e5 0%, #737373 100%);--operation-card-selected-strip-pattern: repeating-linear-gradient( 135deg, rgb(0 0 0 / 28%) 0 1px, transparent 1px 5px );--card-accent-strip-bg: var(--operation-card-selected-strip-bg);--card-accent-strip-pattern: var(--operation-card-selected-strip-pattern);--panel-border: var(--border-primary);--panel-bg: var(--bg-panel);--panel-shadow: 0 18px 44px rgb(0 0 0 / 46%), var(--inset-highlight);--panel-header-border: 1px solid var(--border-secondary);--panel-header-bg: #141414;--icon-button-border: var(--border-primary);--icon-button-bg: var(--bg-control);--icon-button-color: var(--text-secondary);--icon-button-shadow: none;--icon-button-hover-border: var(--border-hover);--icon-button-hover-bg: #262626;--icon-button-hover-color: var(--text-primary);--icon-button-active-border: var(--border-strong);--icon-button-active-bg: #2a2a2a;--icon-button-active-color: #ffffff;--tooltip-border: var(--border-strong);--tooltip-bg: rgb(23 23 23 / 98%);--tooltip-text: var(--text-primary);--tooltip-shadow: 0 18px 44px rgb(0 0 0 / 48%), var(--inset-highlight);--tooltip-light-border: var(--tooltip-border);--tooltip-light-bg: var(--tooltip-bg);--tooltip-light-text: var(--text-primary);--tooltip-light-shadow: var(--tooltip-shadow);--tooltip-dark-border: var(--tooltip-border);--tooltip-dark-bg: var(--tooltip-bg);--tooltip-dark-text: var(--text-primary);--tooltip-dark-shadow: var(--tooltip-shadow);--operation-codes-border: var(--border-primary);--operation-codes-text: var(--text-primary);--operation-code-item-text: var(--text-secondary);--operation-code-item-weight: var(--font-weight-regular);--operation-title-weight: var(--font-weight-medium);--operation-target-text: var(--text-secondary);--operation-number-color: var(--text-primary);--method-title-color: var(--text-primary);--operation-card-bg: var(--bg-card);--operation-card-border: var(--border-primary);--operation-card-shadow: inset 0 1px 0 rgb(255 255 255 / 3%), 0 10px 22px rgb(0 0 0 / 30%);--sequence-card-bg: var(--operation-card-bg);--sequence-card-border: var(--operation-card-border);--sequence-card-shadow: var(--operation-card-shadow);--filter-group-border: var(--border-secondary);--filter-title-text: var(--text-secondary);--filter-title-weight: var(--font-weight-medium);--operations-empty-border: var(--border-primary);--operations-empty-bg: rgb(23 23 23 / 68%);--operations-empty-icon-text: rgb(245 245 245 / 34%);--quantity-control-border: var(--border-primary);--quantity-control-bg: var(--bg-control);--quantity-control-text: var(--text-secondary);--quantity-control-shadow: none;--quantity-add-hover-border: var(--border-hover);--quantity-add-hover-bg: #262626;--quantity-add-hover-text: #ffffff;--quantity-add-active-border: var(--border-strong);--quantity-add-active-bg: #2a2a2a;--quantity-add-active-text: #ffffff;--quantity-button-bg: transparent;--quantity-button-hover-bg: #262626;--quantity-button-hover-text: #ffffff;--quantity-button-active-bg: #2a2a2a;--quantity-button-active-text: #ffffff;--quantity-value-bg: transparent;--quantity-value-text: var(--text-primary);--badge-border: var(--border-primary);--badge-bg: rgb(31 31 31 / 72%);--badge-text: var(--text-secondary);--badge-shadow: none;--badge-hover-border: var(--border-hover);--badge-hover-bg: #262626;--badge-hover-text: var(--text-primary);--badge-active-border: var(--operation-card-selected-border);--badge-active-bg-color: var(--operation-card-selected-bg-color);--badge-active-bg: var(--operation-card-selected-bg);--badge-active-text: #ffffff;--badge-active-shadow: var(--operation-card-selected-shadow);--badge-active-hover-border: #5c5c5c;--badge-active-hover-bg: linear-gradient(180deg, #242424 0%, #2a2a2a 100%);--badge-active-hover-text: #ffffff;--dialog-border: var(--border-primary);--dialog-bg: rgb(17 17 17 / 98%);--dialog-shadow: 0 24px 68px rgb(0 0 0 / 62%), var(--inset-highlight);--dialog-footer-border: var(--border-subtle);--dialog-footer-bg: rgb(10 10 10 / 88%);--preview-editor-border: #2f2f2f;--preview-editor-bg: var(--code-bg);--preview-editor-shadow: inset 0 1px 0 rgb(255 255 255 / 4%), 0 16px 34px rgb(0 0 0 / 38%);--preview-code-highlight-bg: #262626;--preview-code-highlight-shadow: none;--preview-code-link-bg: #262626;--preview-code-link-shadow: none;--preview-code-link-text: #ffffff;--preview-code-target-highlight-mid: #262626;--preview-code-target-highlight-soft: #1f1f1f;--sequence-drag-preview-border: #525252;--sequence-drag-preview-bg: #1d1d1d;--sequence-drag-preview-shadow: 0 24px 56px rgb(0 0 0 / 62%), 0 0 0 1px #404040;--sequence-placeholder-border: #404040;--sequence-placeholder-bg: #171717;--sequence-code-hover-border: var(--border-hover);--sequence-code-hover-bg: #262626;--sequence-code-hover-text: #ffffff;--sequence-dropzone-border: var(--border-strong);--sequence-dropzone-bg: rgb(23 23 23 / 72%);--alert-border: var(--warning);--alert-border-accent: var(--warning);--alert-bg: rgb(255 255 255 / 5%);--alert-shadow: 0 18px 44px rgb(0 0 0 / 42%), var(--inset-highlight);--mobile-nav-fade-bg: rgb(10 10 10 / 24%);--segmented-control-border: 1px solid var(--border-subtle);--segmented-control-bg: #111111;--segmented-control-shadow: inset 0 1px 0 rgb(255 255 255 / 4%);--segmented-control-indicator-bg: #262626;--segmented-control-indicator-shadow: inset 0 0 0 1px var(--border-primary);--segmented-control-item-text: var(--text-tertiary);--segmented-control-item-hover-text: var(--text-secondary);--segmented-control-item-active-text: #ffffff;--button-bg: var(--bg-control);--button-border: var(--border-primary);--button-text: var(--text-secondary);--button-hover-bg: #262626;--button-active-bg: #2a2a2a;--button-disabled-bg: #171717;--button-disabled-text: var(--text-disabled);--changed-highlight-bg: #262626;--changed-highlight-border: #525252;--changed-highlight-text: #f5f5f5;--code-bg: #101010;--code-text: #f3f4f6;--code-line-number: #6b7280;--code-comment: #8b8b8b;--code-active-line: #181818;--code-selection: #262626;--code-border: #2f2f2f;--sidebar-bg: #111111;--sidebar-icon: #d4d4d4;--sidebar-icon-active: #f5f5f5;--sidebar-item-hover: #1b1b1b;--sidebar-item-active-bg: #1f1f1f;--shadow-sm: 0 1px 2px rgb(0 0 0 / 34%);--shadow-md: 0 8px 24px rgb(0 0 0 / 36%);--shadow-lg: 0 20px 54px rgb(0 0 0 / 54%);--inset-highlight: inset 0 1px 0 rgb(255 255 255 / 7%)}@supports (color: color-mix(in lab,red,red)){:root,:root[data-theme=black-night]{--alert-border: color-mix(in srgb, var(--warning) 38%, var(--border-primary))}}:root[data-theme=white-day]{color-scheme:light;--text-primary: #111111;--text-secondary: #262626;--text-tertiary: #404040;--text-disabled: #737373;--text-inverse: #ffffff;--accent: #111111;--accent-hover: #000000;--accent-active: #000000;--accent-primary: #111111;--accent-primary-hover: #000000;--accent-muted: #404040;--color-primary: var(--accent);--color-primary-hover: var(--accent-hover);--color-primary-active: var(--accent-active);--link-color: var(--accent);--interactive-accent-text: var(--accent);--bg-app: #f7f7f8;--bg-panel: #ffffff;--bg-card: #ffffff;--bg-card-hover: #f5f5f5;--bg-control: #ffffff;--bg-control-hover: #f3f4f6;--bg-selected: #e5e7eb;--bg-code: #ffffff;--bg-page: var(--bg-app);--bg-shell: #ffffff;--body-bg: var(--bg-page);--bg-page-shell: #f7f7f8;--bg-surface: var(--bg-card);--bg-surface-secondary: var(--bg-card-hover);--bg-surface-glass: rgb(255 255 255 / 92%);--bg-surface-glass-strong: rgb(255 255 255 / 98%);--bg-surface-glass-soft: rgb(249 250 251 / 92%);--bg-page-accent: rgb(17 17 17 / 4%);--bg-backdrop: rgb(17 17 17 / 38%);--border-primary: #d1d5db;--border-secondary: #e5e7eb;--border-focus: #111111;--border-hover: #737373;--border-strong: #404040;--scrollbar-thumb: rgb(17 17 17 / 34%);--success: #404040;--success-bg: #f3f4f6;--success-text: #404040;--warning: #92400e;--warning-bg: #fffbeb;--warning-border: #f59e0b;--warning-text: #92400e;--danger: #991b1b;--error-bg: #fef2f2;--error-border: #ef4444;--error-text: #991b1b;--selected-bg: #e5e7eb;--selected-border: #404040;--operation-card-selected-bg-color: #ffffff;--operation-card-selected-bg: linear-gradient(180deg, #ffffff 0%, #f1f1f1 100%);--operation-card-selected-border: #404040;--operation-card-selected-shadow: 0 1px 2px rgb(0 0 0 / 10%);--operation-card-selected-strip-bg: linear-gradient(180deg, #111111 0%, #404040 100%);--operation-card-selected-strip-pattern: repeating-linear-gradient( 135deg, rgb(255 255 255 / 36%) 0 1px, transparent 1px 5px );--card-accent-strip-bg: var(--operation-card-selected-strip-bg);--card-accent-strip-pattern: var(--operation-card-selected-strip-pattern);--panel-border: var(--border-primary);--panel-bg: var(--bg-panel);--panel-shadow: 0 2px 8px rgb(0 0 0 / 8%);--panel-header-border: 1px solid var(--border-secondary);--panel-header-bg: #ffffff;--icon-button-border: #d1d5db;--icon-button-bg: #ffffff;--icon-button-color: var(--text-secondary);--icon-button-shadow: none;--icon-button-hover-border: #737373;--icon-button-hover-bg: #f3f4f6;--icon-button-hover-color: var(--text-primary);--icon-button-active-border: #404040;--icon-button-active-bg: #e5e7eb;--icon-button-active-color: var(--text-primary);--tooltip-border: #d1d5db;--tooltip-bg: rgb(255 255 255 / 98%);--tooltip-text: var(--text-primary);--tooltip-shadow: 0 16px 40px rgb(0 0 0 / 16%), var(--inset-highlight);--tooltip-light-border: var(--tooltip-border);--tooltip-light-bg: var(--tooltip-bg);--tooltip-light-text: var(--text-primary);--tooltip-light-shadow: var(--tooltip-shadow);--tooltip-dark-border: var(--tooltip-border);--tooltip-dark-bg: var(--tooltip-bg);--tooltip-dark-text: var(--text-primary);--tooltip-dark-shadow: var(--tooltip-shadow);--operation-codes-border: #d4d4d8;--operation-codes-text: var(--text-primary);--operation-code-item-text: var(--text-secondary);--operation-code-item-weight: var(--font-weight-regular);--operation-title-weight: var(--font-weight-regular);--operation-target-text: var(--text-secondary);--operation-number-color: #111111;--method-title-color: #111111;--operation-card-bg: var(--bg-card);--operation-card-border: var(--border-primary);--operation-card-shadow: 0 1px 2px rgb(0 0 0 / 8%);--sequence-card-bg: var(--operation-card-bg);--sequence-card-border: var(--operation-card-border);--sequence-card-shadow: var(--operation-card-shadow);--filter-group-border: var(--border-secondary);--filter-title-text: var(--text-secondary);--filter-title-weight: var(--font-weight-medium);--operations-empty-border: #d1d5db;--operations-empty-bg: rgb(255 255 255 / 54%);--operations-empty-icon-text: rgb(17 17 17 / 28%);--quantity-control-border: #d1d5db;--quantity-control-bg: #ffffff;--quantity-control-text: var(--text-secondary);--quantity-control-shadow: none;--quantity-add-hover-border: #737373;--quantity-add-hover-bg: #f3f4f6;--quantity-add-hover-text: var(--text-primary);--quantity-add-active-border: #404040;--quantity-add-active-bg: #e5e7eb;--quantity-add-active-text: var(--text-primary);--quantity-button-bg: transparent;--quantity-button-hover-bg: #f3f4f6;--quantity-button-hover-text: var(--text-primary);--quantity-button-active-bg: #e5e7eb;--quantity-button-active-text: var(--text-primary);--quantity-value-bg: transparent;--quantity-value-text: var(--text-primary);--badge-border: #d1d5db;--badge-bg: rgb(255 255 255 / 48%);--badge-text: var(--text-secondary);--badge-shadow: none;--badge-hover-border: #737373;--badge-hover-bg: #f3f4f6;--badge-hover-text: var(--text-primary);--badge-active-border: var(--operation-card-selected-border);--badge-active-bg-color: var(--operation-card-selected-bg-color);--badge-active-bg: var(--operation-card-selected-bg);--badge-active-text: var(--text-primary);--badge-active-shadow: var(--operation-card-selected-shadow);--badge-active-hover-border: #404040;--badge-active-hover-bg: linear-gradient(180deg, #ffffff 0%, #eeeeee 100%);--badge-active-hover-text: var(--text-primary);--dialog-border: var(--border-primary);--dialog-bg: #ffffff;--dialog-shadow: 0 24px 64px rgb(0 0 0 / 22%), var(--inset-highlight);--dialog-footer-border: var(--border-secondary);--dialog-footer-bg: #f9fafb;--preview-editor-border: #d1d5db;--preview-editor-bg: var(--bg-code);--preview-editor-shadow: inset 0 1px 0 rgb(255 255 255 / 92%), 0 1px 2px rgb(0 0 0 / 8%);--preview-code-highlight-bg: #e5e7eb;--preview-code-highlight-shadow: none;--preview-code-link-bg: #f3f4f6;--preview-code-link-shadow: none;--preview-code-link-text: var(--text-primary);--preview-code-target-highlight-mid: #e5e7eb;--preview-code-target-highlight-soft: #f3f4f6;--sequence-drag-preview-border: #404040;--sequence-drag-preview-bg: #ffffff;--sequence-drag-preview-shadow: 0 24px 56px rgb(0 0 0 / 20%), 0 0 0 1px rgb(0 0 0 / 12%);--sequence-placeholder-border: #737373;--sequence-placeholder-bg: #f3f4f6;--sequence-code-hover-border: #d1d5db;--sequence-code-hover-bg: #f3f4f6;--sequence-code-hover-text: var(--text-primary);--sequence-dropzone-border: #737373;--sequence-dropzone-bg: rgb(255 255 255 / 62%);--alert-border: #f59e0b;--alert-border-accent: var(--warning);--alert-bg: var(--warning-bg);--alert-shadow: 0 18px 44px rgb(0 0 0 / 16%), var(--inset-highlight);--mobile-nav-fade-bg: rgb(247 247 248 / 28%);--segmented-control-border: 1px solid #d1d5db;--segmented-control-bg: #f3f4f6;--segmented-control-shadow: inset 0 1px 0 rgb(255 255 255 / 74%);--segmented-control-indicator-bg: #ffffff;--segmented-control-indicator-shadow: inset 0 0 0 1px #d1d5db, 0 4px 12px rgb(0 0 0 / 8%);--segmented-control-item-text: var(--text-tertiary);--segmented-control-item-hover-text: var(--text-secondary);--segmented-control-item-active-text: var(--text-primary);--button-bg: #ffffff;--button-border: #d1d5db;--button-text: var(--text-secondary);--button-hover-bg: #f3f4f6;--button-active-bg: #e5e7eb;--button-disabled-bg: #f3f4f6;--button-disabled-text: var(--text-disabled);--changed-highlight-bg: #f3f4f6;--changed-highlight-border: #737373;--changed-highlight-text: #111111;--code-bg: #ffffff;--code-text: #111111;--code-line-number: #737373;--code-comment: #525252;--code-active-line: #f3f4f6;--code-selection: #e5e7eb;--code-border: #d1d5db;--sidebar-bg: #ffffff;--sidebar-icon: #262626;--sidebar-icon-active: #111111;--sidebar-item-hover: #f3f4f6;--sidebar-item-active-bg: #e5e7eb;--shadow-sm: 0 1px 2px rgb(0 0 0 / 8%);--shadow-md: 0 2px 8px rgb(0 0 0 / 8%);--shadow-lg: 0 24px 64px rgb(0 0 0 / 22%);--inset-highlight: inset 0 1px 0 rgb(255 255 255 / 92%)}@media(min-width:1121px){:root{--space-1: 3px;--space-2: 7px;--space-3: 10px;--space-4: 13px;--space-5: 17px;--space-6: 20px;--space-8: 27px;--space-10: 34px;--space-12: 41px;--space-16: 54px;--container-padding: 10px;--panel-header-height: 56px;--panel-header-padding-x: var(--space-5);--panel-header-padding-y: var(--space-3);--control-height-sm: 28px;--control-height-md: 34px;--control-height-lg: 40px;--icon-size-sm: 12px;--icon-size-md: 16px;--icon-size-lg: 20px;--code-font-size: 16px;--code-line-height: 24px;--code-padding-top: 1px;--code-padding-bottom: 1px;--code-line-decorations-width: 3px;--code-scrollbar-size: 7px}}@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black: #000;--color-white: #fff;--spacing: .25rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-2xl: 1rem;--shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.rounded-2xl{border-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-black{background-color:var(--color-black)}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-4{padding-block:calc(var(--spacing) * 4)}.text-white{color:var(--color-white)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.block-1{block-size:calc(var(--spacing) * 1)}}html,body{height:100%;overflow:hidden;font-family:var(--font-family-sans),sans-serif;font-size:17px;line-height:var(--line-height-normal);text-rendering:optimizeLegibility;background:var(--body-bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:1121px){html,body{font-size:15.5px}}button,input{font:inherit}button{border:0;-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}button:disabled,input:disabled{color:var(--text-disabled);cursor:not-allowed;opacity:.58}.ui-accent-strip{position:relative;overflow:hidden}.ui-accent-strip:before{position:absolute;top:0;bottom:0;left:0;width:var(--card-accent-strip-width);border-radius:var(--radius-md) 0 0 var(--radius-md);background:var(--card-accent-strip-pattern),var(--card-accent-strip-bg);content:"";opacity:0;pointer-events:none;transform:scaleX(0);transform-origin:left center;transition:var(--card-accent-strip-transition)}.ui-accent-strip:hover:before,.ui-accent-strip:focus-visible:before,.ui-accent-strip:focus-within:before,.ui-accent-strip:active:before{opacity:1;transform:scaleX(1)}.panel{display:flex;height:100%;min-height:0;overflow:hidden;flex-direction:column;border:1px solid var(--panel-border);border-radius:var(--radius-lg);background:var(--panel-bg);box-shadow:var(--panel-shadow)}.panel__header{display:flex;min-height:var(--panel-header-height);align-items:center;justify-content:space-between;gap:var(--space-4);border-bottom:var(--panel-header-border);background:var(--panel-header-bg);padding:var(--panel-header-padding-y) var(--panel-header-padding-x)}.panel__title{margin:0;color:var(--text-primary);font-size:var(--panel-title-font-size);font-weight:var(--panel-title-font-weight);line-height:var(--line-height-tight)}.operations-onboarding{display:grid;flex:1 1 auto;min-height:clamp(420px,100dvh - 170px,760px);container-type:inline-size;place-items:center;margin:var(--space-3) var(--space-4) var(--space-4);padding:var(--space-6);border:2px dashed var(--operations-empty-border);border-radius:var(--radius-lg);background:linear-gradient(180deg,var(--bg-card),transparent),var(--operations-empty-bg);color:var(--text-secondary);text-align:center;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}@supports (color: color-mix(in lab,red,red)){.operations-onboarding{background:linear-gradient(180deg,color-mix(in srgb,var(--bg-card) 74%,transparent),transparent),var(--operations-empty-bg)}}.operations-onboarding--dragging{border-color:var(--border-focus);background:var(--selected-bg);box-shadow:inset 0 0 0 1px var(--border-focus),0 18px 50px #0000003d}@supports (color: color-mix(in lab,red,red)){.operations-onboarding--dragging{background:color-mix(in srgb,var(--selected-bg) 46%,var(--operations-empty-bg))}}@supports (color: color-mix(in lab,red,red)){.operations-onboarding--dragging{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--border-focus) 28%,transparent),0 18px 50px #0000003d}}.operations-onboarding--rejected,.operations-onboarding--error{border-color:var(--danger)}@supports (color: color-mix(in lab,red,red)){.operations-onboarding--rejected,.operations-onboarding--error{border-color:color-mix(in srgb,var(--danger) 72%,var(--operations-empty-border))}}.operations-onboarding--busy{cursor:progress}.operations-onboarding--success{border-color:var(--success)}@supports (color: color-mix(in lab,red,red)){.operations-onboarding--success{border-color:color-mix(in srgb,var(--success) 78%,var(--operations-empty-border))}}.operations-onboarding__content{display:grid;width:min(780px,100%);justify-items:center;gap:var(--space-5)}.operations-onboarding__icon-shell{display:grid;width:88px;height:88px;place-items:center;border:1px solid var(--border-primary);border-radius:50%;background:var(--bg-control);color:var(--text-secondary);box-shadow:inset 0 1px #ffffff0d}.operations-onboarding--error .operations-onboarding__icon-shell{border-color:var(--danger);color:var(--danger)}@supports (color: color-mix(in lab,red,red)){.operations-onboarding--error .operations-onboarding__icon-shell{border-color:color-mix(in srgb,var(--danger) 56%,var(--border-primary))}}.operations-onboarding--success .operations-onboarding__icon-shell{border-color:var(--success);color:var(--text-primary);animation:operations-onboarding-check .42s cubic-bezier(.22,1,.36,1) both}@supports (color: color-mix(in lab,red,red)){.operations-onboarding--success .operations-onboarding__icon-shell{border-color:color-mix(in srgb,var(--success) 62%,var(--border-primary))}}.operations-onboarding__icon{width:44px;height:44px}.operations-onboarding__spinner{display:block;width:40px;height:40px;border:3px solid var(--text-secondary);border-top-color:var(--text-primary);border-radius:50%;animation:operations-onboarding-spin .82s linear infinite}@supports (color: color-mix(in lab,red,red)){.operations-onboarding__spinner{border:3px solid color-mix(in srgb,var(--text-secondary) 24%,transparent)}}.operations-onboarding__copy{display:grid;max-width:680px;gap:var(--space-2)}.operations-onboarding__title{color:var(--text-primary);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);overflow-wrap:anywhere;white-space:pre-line}.operations-onboarding__description{color:var(--text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-normal);overflow-wrap:anywhere}.operations-onboarding__actions{display:grid;justify-items:center;gap:var(--space-2)}.operations-onboarding__button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:var(--space-2);padding:0 var(--space-4);border:1px solid var(--icon-button-border);border-radius:var(--radius-sm);background:var(--bg-control);color:var(--text-primary);cursor:pointer;font:inherit;font-weight:var(--font-weight-semibold);transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.operations-onboarding__button:hover:not(:disabled){border-color:var(--icon-button-hover-border);background:var(--icon-button-hover-bg);color:var(--icon-button-hover-color)}.operations-onboarding__button:active:not(:disabled){transform:translateY(.5px)}.operations-onboarding__button-icon{width:var(--icon-size-md);height:var(--icon-size-md)}.operations-onboarding__button-icon--continue{width:var(--icon-size-lg);height:var(--icon-size-lg)}.operations-onboarding__hint{color:var(--text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.operations-onboarding__button--primary{border-color:var(--border-strong);background:var(--text-primary);color:var(--bg-page)}.operations-onboarding__button--primary:hover:not(:disabled){border-color:var(--text-primary);background:var(--text-primary);color:var(--bg-page)}.operations-onboarding__button--secondary{color:var(--text-secondary)}.operations-file-manager{display:grid;gap:var(--space-3);width:100%;color:var(--text-secondary);text-align:left}.operations-file-manager--inline{width:min(680px,100%);padding:var(--space-3);border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--bg-card);box-shadow:var(--operation-card-shadow)}.operations-file-dialog .ui-dialog{width:min(100%,760px);max-height:min(86dvh,760px)}.operations-file-dialog .ui-dialog__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-normal);line-height:var(--line-height-tight)}.operations-file-manager__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.operations-file-manager__title{margin:0;color:var(--text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.operations-file-manager__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}.operations-file-manager__button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:var(--space-3);border:1px solid var(--icon-button-border);border-radius:var(--radius-sm);background:var(--bg-control);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.operations-file-manager__button{padding:0 var(--space-4)}.operations-file-dialog .operations-file-manager__button{min-height:34px;gap:var(--space-2);padding:0 var(--space-3)}.operations-file-manager__button:hover:not(:disabled){border-color:var(--icon-button-hover-border);background:var(--icon-button-hover-bg);color:var(--text-primary)}.operations-file-manager__button--danger-active:not(:disabled){border-color:var(--danger);background:var(--danger);color:#fff}@supports (color: color-mix(in lab,red,red)){.operations-file-manager__button--danger-active:not(:disabled){border-color:color-mix(in srgb,var(--danger) 72%,var(--border-strong))}}.operations-file-manager__button--danger-active:hover:not(:disabled){border-color:var(--danger);background:var(--danger);color:#fff}@supports (color: color-mix(in lab,red,red)){.operations-file-manager__button--danger-active:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger) 84%,var(--border-strong))}}@supports (color: color-mix(in lab,red,red)){.operations-file-manager__button--danger-active:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 84%,#000000)}}.operations-file-manager__button:active:not(:disabled){transform:translateY(.5px)}.operations-file-manager__button:disabled{cursor:not-allowed;opacity:.52}.operations-file-manager__button-icon{width:var(--icon-size-md);height:var(--icon-size-md)}.operations-file-manager__groups{display:grid;gap:var(--space-3)}.operations-file-manager__group:not(:last-child){padding-bottom:var(--space-3);border-bottom:1px solid var(--border-secondary)}.operations-file-manager__group-header{display:grid;align-items:center;margin-bottom:var(--space-2)}.operations-file-manager__group-title{min-width:0}.operations-file-manager__file-check{display:flex;min-width:0;align-items:center;gap:var(--space-2);min-height:28px}.operations-file-manager__group-title strong,.operations-file-manager__file-name{display:block;min-width:0;color:var(--text-primary);overflow-wrap:anywhere}.operations-file-manager__group-title strong{font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.operations-file-manager__file-name{font-size:var(--font-size-md);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.operations-file-manager__file-diagnostic{display:block;margin-top:2px;color:var(--danger);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}@supports (color: color-mix(in lab,red,red)){.operations-file-manager__file-diagnostic{color:color-mix(in srgb,var(--danger) 68%,var(--text-secondary))}}.operations-file-manager__file-diagnostic--error{color:var(--danger)}.operations-file-manager__file-name[role=button]{cursor:pointer}.operations-file-manager__file-name[role=button]:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--border-focus);outline-offset:2px}.operations-file-manager__file-check:has(.ui-checkbox:checked) .operations-file-manager__file-name{color:var(--danger)}.ui-checkbox{appearance:none;position:relative;display:inline-block;flex:0 0 18px;width:18px;height:18px;box-sizing:border-box;margin:0;border:2px solid var(--border-strong);border-radius:4px;background:var(--bg-control);cursor:pointer;transition:background .15s ease,border-color .15s ease}.ui-checkbox:before,.ui-checkbox:after{position:absolute;top:50%;left:50%;width:10px;height:2px;border-radius:999px;background:#fff;content:"";opacity:0;transform-origin:center;transition:opacity .12s ease}.ui-checkbox:before{transform:translate(-50%,-50%) rotate(45deg)}.ui-checkbox:after{transform:translate(-50%,-50%) rotate(-45deg)}.ui-checkbox:hover{border-color:var(--text-secondary)}.ui-checkbox:checked{border-color:var(--danger);background:var(--danger)}.ui-checkbox:checked:before,.ui-checkbox:checked:after{opacity:1}.ui-checkbox:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.operations-file-manager__list{display:grid;gap:1px;margin:0;padding:0;list-style:none}.operations-file-manager__file-main{min-width:0}.operations-file-manager__empty{margin:0;padding:var(--space-3);color:var(--text-tertiary);font-size:var(--font-size-sm)}.ui-icon-button{display:inline-grid;flex:0 0 auto;place-items:center;color:var(--icon-button-color);cursor:pointer;width:var(--control-height-md);height:var(--control-height-md);border:0;border-radius:var(--radius-sm);background:var(--icon-button-bg);box-shadow:var(--icon-button-shadow);transition:background .15s ease,color .15s ease,transform .15s ease}.ui-icon-button:hover{background:var(--icon-button-hover-bg);color:var(--icon-button-hover-color)}.ui-icon-button:active{background:var(--icon-button-active-bg);color:var(--icon-button-active-color);transform:scale(.96)}.ui-icon-button__icon{width:var(--icon-size-lg);height:var(--icon-size-lg)}.ui-action-icon-button{display:inline-flex;width:34px;height:34px;min-width:0;align-items:center;justify-content:center;gap:var(--space-1);padding:0}.ui-action-icon-button:hover{background:var(--icon-button-hover-bg)}.ui-action-icon-button:active{background:var(--icon-button-active-bg);transform:translateY(.5px)}.ui-action-icon-button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ui-tooltip{position:fixed;z-index:calc(var(--z-overlay) + 80);max-width:min(280px,100vw - 24px);padding:9px 12px;border:1px solid var(--tooltip-border);border-radius:var(--radius-sm);background:var(--tooltip-bg);box-shadow:var(--tooltip-shadow);color:var(--tooltip-text);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);opacity:0;pointer-events:none;transform:translateY(2px) scale(.98);transform-origin:center;transition:opacity .14s ease,transform .14s ease;white-space:pre-line;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.ui-tooltip--visible{opacity:1;transform:translateY(0) scale(1)}.ui-tooltip--s{padding:7px 10px;font-size:var(--font-size-sm)}.ui-tooltip--light{border-color:var(--tooltip-light-border);background:var(--tooltip-light-bg);color:var(--tooltip-light-text);box-shadow:var(--tooltip-light-shadow)}.ui-tooltip--dark{border-color:var(--tooltip-dark-border);background:var(--tooltip-dark-bg);color:var(--tooltip-dark-text);box-shadow:var(--tooltip-dark-shadow)}.ui-tooltip:after{position:absolute;width:10px;height:10px;border:inherit;background:inherit;content:"";transform:rotate(45deg)}.ui-tooltip--top:after{bottom:-6px;left:calc(var(--ui-tooltip-arrow-x, 50%) - 5px);border-top:0;border-left:0}.ui-tooltip--bottom:after{top:-6px;left:calc(var(--ui-tooltip-arrow-x, 50%) - 5px);border-right:0;border-bottom:0}.ui-tooltip--left:after{top:calc(var(--ui-tooltip-arrow-y, 50%) - 5px);right:-6px;border-bottom:0;border-left:0}.ui-tooltip--right:after{top:calc(var(--ui-tooltip-arrow-y, 50%) - 5px);left:-6px;border-top:0;border-right:0}.operations-filters{position:relative;z-index:2;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--space-2);margin:0 var(--space-4) var(--space-4)}.operations-filters__bar,.operations-active-filters,.operations-filter-popover__chips{display:flex;gap:var(--space-2);flex-wrap:wrap}.operations-filters__bar{min-width:0;align-items:center}.operations-filter-menu{position:relative;min-width:0}.operations-filter-trigger,.operations-filter-sheet-trigger{display:inline-flex;min-height:var(--control-height-md);align-items:center;justify-content:center;gap:var(--space-2);padding:0 var(--space-3);border:0;border-radius:var(--radius-sm);background:var(--button-bg);color:var(--button-text);cursor:pointer;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-flat);transition:background .14s ease,color .14s ease,box-shadow .14s ease}.operations-filter-trigger:hover,.operations-filter-sheet-trigger:hover{background:var(--button-hover-bg);color:var(--text-primary)}.operations-filter-trigger[aria-expanded=true],.operations-filter-sheet-trigger[aria-expanded=true]{background:var(--selected-bg);color:var(--color-primary);box-shadow:var(--badge-active-shadow)}.operations-filter-trigger:focus-visible,.operations-filter-sheet-trigger:focus-visible,.operations-filter-reset-all:focus-visible,.operations-filter-group__reset:focus-visible,.operations-filter-sheet__close:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.operations-filter-trigger__label{color:var(--text-tertiary);white-space:nowrap}.operations-filter-trigger__value{min-width:0;color:currentColor;white-space:nowrap}.operations-filter-trigger__icon{width:var(--icon-size-sm);height:var(--icon-size-sm);opacity:.78}.operations-filter-sheet-trigger{display:none}.operations-filter-reset-all,.operations-filter-group__reset{display:inline-flex;gap:5px;align-items:center;justify-content:center;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-primary-active);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-flat);transition:background .14s ease,color .14s ease,transform .12s ease}@supports (color: color-mix(in lab,red,red)){.operations-filter-reset-all,.operations-filter-group__reset{color:color-mix(in srgb,var(--color-primary-active) 72%,var(--text-secondary))}}.operations-filter-reset-all{min-height:var(--control-height-md);padding:0 var(--space-3)}.operations-filter-group__reset{min-height:var(--control-height-sm);padding:0 var(--space-3)}.operations-filter-reset-all:before,.operations-filter-group__reset:before{content:"\21ba";font-size:var(--font-size-md);line-height:var(--line-height-flat);transform:translateY(-.02em)}.operations-filter-reset-all:hover:not(:disabled),.operations-filter-group__reset:hover:not(:disabled){background:var(--color-primary);color:var(--color-primary-active)}@supports (color: color-mix(in lab,red,red)){.operations-filter-reset-all:hover:not(:disabled),.operations-filter-group__reset:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 10%,var(--bg-card))}}.operations-filter-reset-all:active:not(:disabled),.operations-filter-group__reset:active:not(:disabled){transform:translateY(.5px)}.operations-filter-reset-all:disabled,.operations-filter-group__reset:disabled{color:var(--text-disabled);cursor:not-allowed;opacity:.58}.operations-active-filters{align-items:center}.operations-active-filter{gap:6px;max-width:100%}.operations-active-filter__remove{color:currentColor;font-size:var(--font-size-md);line-height:1;opacity:.76}.operations-active-filters__more{display:inline-flex;min-height:var(--control-height-sm);align-items:center;color:var(--text-tertiary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.operations-filter-popover{position:absolute;top:calc(100% + var(--space-2));left:0;z-index:calc(var(--z-overlay) + 1);display:grid;width:min(420px,100vw - 48px);max-height:min(360px,100dvh - 180px);overflow:hidden;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--dialog-border);border-radius:var(--radius-md);background:var(--dialog-bg);box-shadow:var(--dialog-shadow)}.operations-filter-popover__header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-3)}.operations-filter-popover__title{margin:0;color:var(--filter-title-text);font-size:var(--font-size-md);font-weight:var(--filter-title-weight);line-height:var(--line-height-compact)}.operations-filter-popover__chips{overflow:auto;align-content:flex-start;padding-right:2px;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.operations-filter-sheet-backdrop{position:fixed;inset:0;z-index:var(--z-overlay);background:var(--bg-backdrop)}.operations-filter-sheet{position:fixed;right:0;bottom:0;left:0;z-index:calc(var(--z-overlay) + 1);display:grid;max-height:min(78dvh,620px);grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--dialog-border);border-bottom:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--dialog-bg);box-shadow:var(--dialog-shadow)}.operations-filter-sheet__handle{width:42px;height:4px;justify-self:center;margin-top:var(--space-2);border-radius:999px;background:var(--text-tertiary)}@supports (color: color-mix(in lab,red,red)){.operations-filter-sheet__handle{background:color-mix(in srgb,var(--text-tertiary) 34%,transparent)}}.operations-filter-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--dialog-footer-border)}.operations-filter-sheet__title{margin:0;color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-compact)}.operations-filter-sheet__close{display:grid;width:var(--control-height-sm);height:var(--control-height-sm);place-items:center;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);cursor:pointer;font-size:var(--font-size-xl);line-height:1}.operations-filter-sheet__close:hover{background:var(--button-hover-bg);color:var(--text-primary)}.operations-filter-sheet__content{display:grid;align-content:start;gap:var(--space-4);overflow:auto;padding:var(--space-4);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.operations-filter-sheet__group{display:grid;gap:var(--space-2)}.operation-info{flex:0 1 calc(50% - var(--operation-card-gap));align-self:flex-start;min-width:0}.operation-info__title{color:var(--text-primary);font-size:var(--font-size-base);font-weight:var(--operation-title-weight);line-height:var(--line-height-compact);overflow-wrap:anywhere;white-space:normal}.operation-info__target{color:var(--operation-target-text);font-size:var(--font-size-md);line-height:var(--line-height-compact)}.operation-info,.operation-codes{display:flex;min-width:0;flex-direction:column}.operation-codes{flex:0 1 calc(25% - var(--operation-card-gap) / 2);align-self:flex-start;align-items:flex-start;color:var(--operation-codes-text);font-family:var(--font-family-mono),monospace;font-size:var(--font-size-md);font-weight:var(--font-weight-normal);font-variant-numeric:tabular-nums;line-height:var(--line-height-normal);min-height:0;padding-left:var(--space-4);border-left:1px solid var(--operation-codes-border)}.operation-codes__item{display:block}.ui-list{display:flex;flex-direction:column;gap:var(--space-2);flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.ui-list>*{flex:0 0 auto;min-width:0}.ui-card{position:relative;width:100%;border-radius:var(--radius-md);padding:var(--space-1) var(--space-3);background:var(--sequence-card-bg);box-shadow:var(--sequence-card-shadow);transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.ui-card_selected{border-color:var(--operation-card-selected-border);background-color:var(--operation-card-selected-bg-color);background-image:var(--operation-card-selected-bg);box-shadow:var(--operation-card-selected-shadow)}.ui-card:after{position:absolute;inset:0;border:1px solid var(--border-primary);border-left:0;border-radius:inherit;content:"";opacity:0;pointer-events:none;transition:opacity .15s ease}.ui-card:hover:after{opacity:1}:root[data-theme=black-night] .ui-card{background:var(--operation-card-bg)}:root[data-theme=black-night] .ui-card:hover{background:var(--bg-card-hover)}:root[data-theme=black-night] .ui-card:after{border-color:var(--operation-card-border);opacity:1}:root[data-theme=black-night] .ui-card:hover:after{border-color:var(--border-hover)}:root[data-theme=black-night] .ui-card_selected:after{border-color:var(--operation-card-selected-border)}:root[data-theme=white-day] .ui-card{background:var(--operation-card-bg)}:root[data-theme=white-day] .ui-card:hover{background:var(--bg-card-hover)}:root[data-theme=white-day] .ui-card:after{border-color:var(--operation-card-border);opacity:1}:root[data-theme=white-day] .ui-card_selected:after{border-color:var(--operation-card-selected-border)}@media(width<=1120px){html,body{font-size:18px;overflow:auto}.panel{width:100%;min-height:520px;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.panel--before,.panel--after,.panel--active{transform:none}.panel__header{min-height:var(--mobile-panel-header-height);padding:var(--mobile-panel-header-padding-y) var(--mobile-panel-header-padding-x)}.panel__title{font-size:var(--mobile-panel-title-font-size)}.operations-onboarding{min-height:calc(100dvh - var(--mobile-panel-header-height) - var(--space-4));margin:0 var(--space-2) var(--space-2);padding:var(--space-4)}.operations-onboarding__content{gap:var(--space-4)}.operations-onboarding__title{font-size:var(--font-size-2xl)}.operations-onboarding__description{font-size:var(--font-size-base)}.operations-file-manager--inline{width:100%}.operations-file-manager__toolbar,.operations-file-manager__group-header{grid-template-columns:minmax(0,1fr)}.operations-file-manager__toolbar{display:grid}.operations-file-manager__actions{justify-content:flex-start}.operation-info__title{font-size:var(--font-size-lg)}.operation-info__target,.operation-codes{font-size:var(--font-size-base)}.ui-icon-button{width:34px;height:34px}.ui-accent-strip{--card-accent-strip-width: 3px}}@media(width<=1120px){html,body{overflow:hidden}.panel{grid-column:1;grid-row:1;height:100%;min-height:0;opacity:0;pointer-events:none;border-radius:0;box-shadow:var(--shadow-md);transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1)}.panel--before{transform:translate(-18px)}.panel--after{transform:translate(18px)}.panel--active{opacity:1;pointer-events:auto;transform:none}}@media(width<=420px){.operation-codes{font-size:var(--font-size-base)}}@media(width<=640px){.operations-file-dialog .operations-file-dialog__header-actions{display:flex;width:auto;flex-wrap:nowrap;gap:var(--space-2);justify-content:flex-end}.operations-file-dialog .operations-file-manager__button{width:auto;min-width:0;min-height:32px;gap:var(--space-1);padding:0 10px;font-size:var(--font-size-xs)}.operations-file-dialog .operations-file-manager__button-icon{width:18px;height:18px}}@media(width<480px){.operations-file-manager--inline .operations-file-manager__actions{display:grid;width:100%}}@media(prefers-reduced-motion:reduce){.panel,.ui-tooltip,.operations-onboarding,.operations-onboarding__spinner,.operations-onboarding--success .operations-onboarding__icon-shell{transition-duration:1ms;animation-duration:1ms}}@keyframes operations-onboarding-spin{to{transform:rotate(360deg)}}@keyframes operations-onboarding-check{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}.ui-dialog__backdrop{background:var(--bg-backdrop);-webkit-backdrop-filter:blur(8px) saturate(1.08);backdrop-filter:blur(8px) saturate(1.08);animation:ui-dialog-backdrop-enter .22s ease-out both}.ui-dialog__backdrop--closing{animation:ui-dialog-backdrop-leave 125ms ease-in forwards}.ui-dialog__panel{border-radius:2rem}.ui-dialog__panel--closing{pointer-events:none}@keyframes ui-dialog-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes ui-dialog-backdrop-leave{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.ui-dialog__backdrop,.ui-dialog__backdrop--closing{animation-duration:1ms}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial}}}
