@import"https://font.sec.miui.com/font/css?family=MiSans:500:MiSans";.acr-markdown-preview[data-v-d01c3542]{min-width:0;color:var(--acr-text);font-size:14px;line-height:1.8;overflow-wrap:anywhere}.acr-markdown-preview__content[data-v-d01c3542] :first-child{margin-top:0}.acr-markdown-preview__content[data-v-d01c3542] :last-child{margin-bottom:0}.acr-markdown-preview__content[data-v-d01c3542] p,.acr-markdown-preview__content[data-v-d01c3542] ul,.acr-markdown-preview__content[data-v-d01c3542] ol,.acr-markdown-preview__content[data-v-d01c3542] blockquote,.acr-markdown-preview__content[data-v-d01c3542] pre{margin:.55em 0}.acr-markdown-preview__content[data-v-d01c3542] h1,.acr-markdown-preview__content[data-v-d01c3542] h2,.acr-markdown-preview__content[data-v-d01c3542] h3,.acr-markdown-preview__content[data-v-d01c3542] h4,.acr-markdown-preview__content[data-v-d01c3542] h5,.acr-markdown-preview__content[data-v-d01c3542] h6{margin:.35em 0;color:var(--acr-title);font-size:1em;line-height:1.45}.acr-markdown-preview__content[data-v-d01c3542] ul,.acr-markdown-preview__content[data-v-d01c3542] ol{padding-left:1.35em}.acr-markdown-preview__content[data-v-d01c3542] blockquote{padding:.15em 0 .15em .8em;border-left:3px solid var(--acr-border);color:var(--acr-muted)}.acr-markdown-preview__content[data-v-d01c3542] a{color:var(--acr-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.acr-markdown-preview__content[data-v-d01c3542] code{font-family:var(--acr-font-family);padding:.1em .3em;border-radius:4px;background:var(--acr-sub);color:var(--acr-text);font-size:.9em}.acr-markdown-preview__content[data-v-d01c3542] pre{font-family:var(--acr-font-family);overflow:auto;padding:.7em .8em;border-radius:6px;background:var(--acr-sub);color:var(--acr-text);font-size:.88em;line-height:1.55}.acr-markdown-preview__content[data-v-d01c3542] pre code{padding:0;background:transparent}.acr-markdown-preview__content[data-v-d01c3542] img{display:block;max-width:100%;max-height:180px;margin:.65em 0;border-radius:6px;object-fit:cover}.acr-markdown-preview__empty[data-v-d01c3542]{margin:0;color:var(--acr-muted)}@layer acr-theme{.acr-ui{--acr-primary:#0f766e;--acr-on-primary:#fff;--acr-primary-soft:#e7f4f1;--acr-title:#3f3f46;--acr-text:#52525b;--acr-muted:#71717a;--acr-surface:#fff;--acr-page:#f6f7f8;--acr-sub:#f2f3f4;--acr-border:#e4e4e7;--acr-danger:#b91c1c;--acr-danger-border:#d99a9a;--acr-danger-soft:#fff7f7;--acr-danger-ring:#b91c1c2e;--acr-success:#15803d;--acr-success-border:#97bea3;--acr-success-soft:#f4faf6;--acr-success-ring:#15803d29;--acr-warning:#92400e;--acr-overlay:#18181b59;--acr-overlay-blur:8px;--acr-loading-mask:#ffffffd1;--acr-loading-mask-blur:2px;--acr-shadow:0 8px 30px #18181b17;--acr-motion-fast:.14s;--acr-motion-base:.18s;--acr-motion-slow:.22s;--acr-ease:cubic-bezier(.16, 1, .3, 1);--acr-control-height-sm:28px;--acr-control-height:32px;--acr-control-height-lg:36px;--acr-control-font-size-sm:12px;--acr-control-font-size:13px;--acr-control-font-size-lg:14px;--acr-control-line-height-sm:18px;--acr-control-line-height:20px;--acr-control-line-height-lg:22px;--acr-control-icon-size-sm:14px;--acr-control-icon-size:16px;--acr-control-icon-size-lg:16px;--acr-panel-padding:16px;--acr-z-portal:100;--acr-z-overlay:100;--acr-z-dialog:101;--acr-z-popover:102;--acr-z-viewer-overlay:150;--acr-z-viewer:151;--acr-z-loading-overlay:210;--acr-z-loading:211;--acr-z-toast:220;--acr-font-family:"Acr Fira Code", "MiSans", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--acr-font-weight:500;--acr-font-weight-heading:600;--acr-font-weight-emphasis:600;color:var(--acr-text);font-family:var(--acr-font-family);font-weight:var(--acr-font-weight);font-size:var(--acr-control-font-size);letter-spacing:0;color-scheme:light;line-height:1.6}.acr-ui[data-acr-theme=dark]{--acr-primary:#5eead4;--acr-on-primary:#134e4a;--acr-primary-soft:#183c38;--acr-title:#e4e4e7;--acr-text:#d4d4d8;--acr-muted:#a1a1aa;--acr-surface:#242427;--acr-page:#19191c;--acr-sub:#303034;--acr-border:#424247;--acr-danger:#fca5a5;--acr-danger-border:#c98282;--acr-danger-soft:#3a292a;--acr-danger-ring:#fca5a538;--acr-success:#86efac;--acr-success-border:#7db08f;--acr-success-soft:#26362c;--acr-success-ring:#86efac33;--acr-warning:#fcd34d;--acr-overlay:#000000a6;--acr-loading-mask:#242427d6;color-scheme:dark}.acr-ui[data-acr-accent=blue]{--acr-primary:#1d4ed8;--acr-primary-soft:#eff6ff}.acr-ui[data-acr-accent=rose]{--acr-primary:#be123c;--acr-primary-soft:#fff1f2}.acr-ui[data-acr-theme=dark][data-acr-accent=blue]{--acr-primary:#93c5fd;--acr-on-primary:#172554;--acr-primary-soft:#1c2e48}.acr-ui[data-acr-theme=dark][data-acr-accent=rose]{--acr-primary:#fda4af;--acr-on-primary:#4c0519;--acr-primary-soft:#43252c}.acr-ui :where(button,input,select,textarea){font:inherit;letter-spacing:0}.acr-ui :where(strong,b){font-weight:var(--acr-font-weight-emphasis)}.acr-ui :where([class^=acr-],[class*=" acr-"]){box-sizing:border-box}.acr-ui :where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--acr-primary);outline-offset:3px}.acr-ui :where(button:disabled,[data-disabled]){cursor:not-allowed;opacity:.5}.acr-ui :where(button){cursor:pointer}.acr-ui :where(svg){flex-shrink:0}.acr-portals{z-index:var(--acr-z-portal);position:relative}.acr-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.acr-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acr-stack{gap:10px;min-width:0;display:grid}.acr-muted{color:var(--acr-muted)}.acr-error{color:var(--acr-danger)}.acr-title{color:var(--acr-title);font-weight:var(--acr-font-weight-heading)}.acr-icon{width:var(--acr-control-icon-size);height:var(--acr-control-icon-size)}.acr-grid{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px;display:grid}@media(max-width:768px){.acr-ui{--acr-panel-padding:12px}}@media(prefers-reduced-motion:reduce){.acr-ui *,.acr-ui :before,.acr-ui :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.acr-ui{--acr-notice-primary:#245ec5;--acr-notice-primary-bg:#edf4ff;--acr-notice-success:#287a42;--acr-notice-success-bg:#edf8ef;--acr-notice-warning:#a45b0b;--acr-notice-warning-bg:#fff6e8;--acr-notice-info:#62656e;--acr-notice-info-bg:#f1f2f4;--acr-notice-error:#c0343a;--acr-notice-error-bg:#fff0f0}.acr-ui[data-acr-theme=dark]{--acr-notice-primary:#a8caff;--acr-notice-primary-bg:#21334d;--acr-notice-success:#96dba6;--acr-notice-success-bg:#243b2d;--acr-notice-warning:#f4c478;--acr-notice-warning-bg:#423524;--acr-notice-info:#c8cbd3;--acr-notice-info-bg:#303238;--acr-notice-error:#ffb0b4;--acr-notice-error-bg:#452c32}}@layer acr-components{.acr-button{min-height:var(--acr-control-height);font-weight:var(--acr-font-weight);font-size:var(--acr-control-font-size);line-height:var(--acr-control-line-height);transition:opacity var(--acr-motion-fast) ease,background-color var(--acr-motion-fast) ease,border-color var(--acr-motion-fast) ease,color var(--acr-motion-fast) ease;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:5px 12px;text-decoration:none;display:inline-flex}.acr-button:hover:not(:disabled){opacity:.86}.acr-button--round{border-radius:999px}.acr-button--plain{background:var(--acr-primary-soft);color:var(--acr-primary)}.acr-button--block{width:100%;display:flex}.acr-button--default{background:var(--acr-primary);color:var(--acr-on-primary)}.acr-button--secondary{background:var(--acr-sub);color:var(--acr-title)}.acr-button--outline{background:var(--acr-surface);color:var(--acr-text);border-color:var(--acr-border)}.acr-button--ghost,.acr-button--link{color:var(--acr-text);background:0 0}.acr-button--ghost:hover{background:var(--acr-sub)}.acr-button--link{color:var(--acr-primary);text-underline-offset:4px;text-decoration:underline}.acr-button--destructive{background:var(--acr-danger);color:var(--acr-surface)}.acr-control--sm{min-height:var(--acr-control-height-sm);font-size:var(--acr-control-font-size-sm);line-height:var(--acr-control-line-height-sm);gap:4px;padding:4px 8px}.acr-control--lg{min-height:var(--acr-control-height-lg);font-size:var(--acr-control-font-size-lg);line-height:var(--acr-control-line-height-lg);gap:8px;padding:6px 16px}.acr-control--sm .acr-icon{width:var(--acr-control-icon-size-sm);height:var(--acr-control-icon-size-sm)}.acr-control--lg .acr-icon{width:var(--acr-control-icon-size-lg);height:var(--acr-control-icon-size-lg)}.acr-icon-button{width:var(--acr-control-height);height:var(--acr-control-height);padding:0}.acr-field{width:100%;min-width:0;height:var(--acr-control-height);font-size:var(--acr-control-font-size);line-height:var(--acr-control-line-height);color:var(--acr-text);background:var(--acr-sub);transition:background-color var(--acr-motion-fast) ease,border-color var(--acr-motion-fast) ease,box-shadow var(--acr-motion-fast) ease;border:1px solid #0000;border-radius:6px;outline:none;padding:5px 10px}.acr-field::placeholder{color:var(--acr-muted)}.acr-field:focus{background:var(--acr-surface);border-color:var(--acr-primary);box-shadow:0 0 0 1px var(--acr-primary);outline:none}.acr-field[aria-invalid=true]{background:var(--acr-sub);border-color:var(--acr-danger-border)}.acr-field[aria-invalid=true]:focus{background:var(--acr-surface);border-color:var(--acr-danger-border);box-shadow:0 0 0 2px var(--acr-danger-ring)}.acr-field--success{background:var(--acr-sub);border-color:var(--acr-success-border)}.acr-field--success:focus{background:var(--acr-surface);border-color:var(--acr-success-border);box-shadow:0 0 0 2px var(--acr-success-ring)}textarea.acr-field{resize:vertical;height:auto;min-height:84px}.acr-input-group{gap:4px;width:100%;display:flex;position:relative}.acr-input-group .acr-field{flex:1}.acr-number-field{align-items:center;gap:0}.acr-number-field-input{padding-inline:36px}.acr-number-field-button{z-index:1;width:24px;min-height:0;color:var(--acr-muted);background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:inline-grid;position:absolute;top:4px;bottom:4px}.acr-number-field-button:hover:not(:disabled){background:var(--acr-surface);color:var(--acr-title)}.acr-number-field-button:focus-visible{outline:2px solid var(--acr-primary);outline-offset:1px}.acr-number-field-decrement{left:4px}.acr-number-field-increment{right:4px}.acr-multi-field{min-width:0;min-height:var(--acr-control-height);font-size:var(--acr-control-font-size);line-height:var(--acr-control-line-height);background:var(--acr-sub);cursor:text;transition:background-color var(--acr-motion-fast) ease,border-color var(--acr-motion-fast) ease,box-shadow var(--acr-motion-fast) ease;border:1px solid #0000;border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px 6px;padding:5px 8px}.acr-multi-field:focus-within{background:var(--acr-surface);border-color:var(--acr-primary);box-shadow:0 0 0 1px var(--acr-primary)}.acr-multi-field--sm{min-height:var(--acr-control-height-sm);font-size:var(--acr-control-font-size-sm);line-height:var(--acr-control-line-height-sm);padding:3px 6px}.acr-multi-field--lg{min-height:var(--acr-control-height-lg);font-size:var(--acr-control-font-size-lg);line-height:var(--acr-control-line-height-lg);padding:5px 10px}.acr-multi-field--with-action{padding-right:32px}.acr-multi-input{width:60px;min-width:0;max-width:100%;height:20px;color:var(--acr-text);background:0 0;border:0;border-radius:0;flex:60px;padding:0}.acr-multi-input:focus,.acr-multi-input:focus-visible{box-shadow:none;outline:none}.acr-multi-input::placeholder{color:var(--acr-text)}.acr-multi-tag{background:var(--acr-primary-soft);min-width:0;max-width:100%;height:20px;color:var(--acr-primary);border-radius:4px;align-items:center;gap:4px;padding:0 4px 0 8px;font-size:12px;display:inline-flex}.acr-multi-field--lg .acr-multi-input,.acr-multi-field--lg .acr-multi-tag{height:24px}.acr-multi-tag-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.acr-multi-tag-remove{width:20px;height:20px;color:inherit;background:0 0;border:0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.acr-multi-tag-remove:hover:not(:disabled){background:var(--acr-surface)}.acr-field-indicator{color:var(--acr-muted);pointer-events:none;align-items:center;display:inline-flex;position:absolute;top:0;bottom:0;right:10px}.acr-picker-field{text-align:left;cursor:pointer;height:auto;min-height:var(--acr-control-height);overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.acr-input-group--password .acr-icon-button{position:absolute;top:50%;right:0;transform:translateY(-50%)}.acr-field-clear{z-index:1;width:24px;height:24px;color:var(--acr-muted);background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:inline-grid;position:absolute;top:50%;right:34px;transform:translateY(-50%)}.acr-field-clear:hover{color:var(--acr-title);background:var(--acr-surface)}.acr-check-label{cursor:pointer;min-height:var(--acr-control-height);align-items:center;gap:8px;display:inline-flex}.acr-checkbox,.acr-radio{border:1px solid var(--acr-muted);background:var(--acr-surface);width:16px;height:16px;color:var(--acr-on-primary);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.acr-checkbox>svg{display:block}.acr-checkbox[data-state=checked],.acr-checkbox[data-state=indeterminate]{background:var(--acr-primary);border-color:var(--acr-primary)}.acr-radio{border-radius:50%}.acr-radio[data-state=checked]{border:4px solid var(--acr-primary)}.acr-switch{background:var(--acr-border);border:0;border-radius:12px;flex-shrink:0;width:32px;height:18px;padding:2px;position:relative}.acr-switch[data-state=checked]{background:var(--acr-primary)}.acr-switch-thumb{background:var(--acr-surface);width:14px;height:14px;transition:transform var(--acr-motion-fast) var(--acr-ease);border-radius:50%;display:block;box-shadow:0 1px 2px #0002}.acr-switch[data-state=checked] .acr-switch-thumb{transform:translate(14px)}.acr-trigger{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:8px;display:flex}.acr-trigger-icon{transition:transform var(--acr-motion-fast) var(--acr-ease)}.acr-trigger[data-state=open] .acr-trigger-icon{transform:rotate(180deg)}.acr-options{min-width:180px;max-height:280px;overflow:auto}.acr-option,.acr-menu-item{min-height:28px;font-size:var(--acr-control-font-size);line-height:var(--acr-control-line-height);cursor:pointer;color:var(--acr-text);text-align:left;background:0 0;border:0;border-radius:4px;outline:none;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:4px 8px;display:flex}.acr-option[data-highlighted],.acr-menu-item[data-highlighted],.acr-menu-item:hover{background:var(--acr-sub)}.acr-option[data-state=checked],.acr-menu-item[data-state=checked],.acr-menu-item[aria-selected=true]{background:var(--acr-primary-soft);color:var(--acr-primary)}.acr-slider{touch-action:none;align-items:center;width:100%;height:20px;display:flex;position:relative}.acr-slider-track{background:var(--acr-sub);border-radius:4px;flex-grow:1;height:4px;position:relative}.acr-slider-range{background:var(--acr-primary);border-radius:4px;height:100%;position:absolute}.acr-slider-thumb{background:var(--acr-surface);border:2px solid var(--acr-primary);border-radius:50%;width:14px;height:14px;display:block}.acr-toggle{border:1px solid var(--acr-border);background:var(--acr-surface);color:var(--acr-text);min-height:var(--acr-control-height);line-height:var(--acr-control-line-height);border-radius:6px;padding:5px 10px}.acr-toggle[data-state=on]{background:var(--acr-primary-soft);color:var(--acr-primary);border-color:var(--acr-primary)}.acr-tags{box-sizing:border-box;background:var(--acr-sub);width:100%;min-width:0;max-width:100%;min-height:var(--acr-control-height);transition:background-color var(--acr-motion-fast) ease,border-color var(--acr-motion-fast) ease,box-shadow var(--acr-motion-fast) ease;border:1px solid #0000;border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:flex}.acr-tags:focus-within{background:var(--acr-surface);border-color:var(--acr-primary);box-shadow:0 0 0 1px var(--acr-primary)}.acr-tag{min-width:0;max-width:100%;line-height:var(--acr-control-line-height);background:var(--acr-surface);border-radius:4px;flex:0 auto;align-items:center;gap:4px;padding:1px 6px;display:inline-flex}.acr-tag button{color:var(--acr-muted);background:0 0;border:0;padding:2px;display:inline-flex}.acr-tags-input{width:auto;min-width:min(10rem,100%);max-width:100%;height:22px;line-height:var(--acr-control-line-height);color:var(--acr-text);background:0 0;border:0;outline:none;flex:10rem;padding:1px 3px}.acr-tags-input:focus-visible{outline:none}.acr-pin{gap:6px;display:flex}.acr-pin input{text-align:center;flex:0 32px;width:32px;min-width:0}.acr-form-field{gap:6px;display:grid}.acr-form-label{font-weight:var(--acr-font-weight);color:var(--acr-title)}.acr-form-help,.acr-form-error{margin:0;font-size:12px}.acr-form-help{color:var(--acr-muted)}.acr-form-error{color:var(--acr-danger)}.acr-card{border:1px solid var(--acr-border);background:var(--acr-surface);transition:box-shadow var(--acr-motion-base) ease,transform var(--acr-motion-base) ease;border-radius:8px;overflow:hidden}.acr-card--shadow-always,.acr-card--shadow-hover:hover{box-shadow:var(--acr-shadow)}.acr-card-header,.acr-card-content,.acr-card-footer{padding:var(--acr-panel-padding)}.acr-card-title{color:var(--acr-title);font-size:14px;font-weight:var(--acr-font-weight-heading);margin:0}.acr-card-header p{margin:5px 0 0}.acr-card-header+.acr-card-content{padding-top:0}.acr-card-footer{border-top:1px solid var(--acr-border)}.acr-badge{background:var(--acr-sub);color:var(--acr-text);font-size:11px;line-height:18px;font-weight:var(--acr-font-weight);border-radius:4px;align-items:center;gap:4px;padding:1px 6px;display:inline-flex}.acr-badge--sm{padding:0 4px;font-size:11px;line-height:16px}.acr-badge--lg{padding:2px 8px;font-size:12px;line-height:20px}.acr-badge--round{border-radius:999px}.acr-tone--primary{color:var(--acr-primary);background:var(--acr-primary-soft)}.acr-tone--success{color:var(--acr-success)}.acr-tone--warning{color:var(--acr-warning)}.acr-tone--danger{color:var(--acr-danger)}.acr-avatar{background:var(--acr-primary-soft);color:var(--acr-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.acr-avatar--square{border-radius:6px}.acr-avatar img{object-fit:cover;width:100%;height:100%}.acr-separator{background:var(--acr-border)}.acr-separator[data-orientation=horizontal]{width:100%;height:1px;margin:8px 0}.acr-separator[data-orientation=vertical]{align-self:stretch;width:1px}.acr-typography{overflow-wrap:anywhere;margin:0}.acr-scroll-area{overflow:hidden}.acr-scroll-viewport{width:100%;height:100%}.acr-scrollbar{width:6px;padding:1px;display:flex}.acr-scroll-thumb{background:var(--acr-border);border-radius:4px;flex:1}.acr-overlay,.acr-loading-backdrop{background:var(--acr-overlay);-webkit-backdrop-filter:blur(var(--acr-overlay-blur));backdrop-filter:blur(var(--acr-overlay-blur))}.acr-loading-mask{background:var(--acr-loading-mask);-webkit-backdrop-filter:blur(var(--acr-loading-mask-blur));backdrop-filter:blur(var(--acr-loading-mask-blur))}.acr-overlay{z-index:var(--acr-z-overlay);position:fixed;inset:0}.acr-overlay[data-state=open]{animation:acr-fade-in var(--acr-motion-base) ease both}.acr-overlay[data-state=closed]{animation:acr-fade-out var(--acr-motion-fast) ease both}.acr-dialog{z-index:var(--acr-z-dialog);background:var(--acr-surface);color:var(--acr-text);border:1px solid var(--acr-border);width:min(480px,100% - 32px);max-height:calc(100dvh - 48px);box-shadow:var(--acr-shadow);border-radius:8px;padding:20px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.acr-dialog[data-state=open]{animation:acr-dialog-in var(--acr-motion-base) var(--acr-ease) both}.acr-dialog[data-state=closed]{animation:acr-dialog-out var(--acr-motion-fast) ease both}.acr-dialog-title{font-size:16px;font-weight:var(--acr-font-weight-heading);color:var(--acr-title);margin:0 36px 6px 0}.acr-dialog-description{color:var(--acr-muted);margin:0 0 16px}.acr-dialog-close{position:absolute;top:10px;right:10px}.acr-dialog-footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.acr-sheet{border-radius:0;width:min(420px,100%);height:100dvh;max-height:none;inset:0 0 0 auto;transform:none}.acr-sheet[data-state=open]{animation:acr-sheet-in var(--acr-motion-slow) var(--acr-ease) both}.acr-sheet[data-state=closed]{animation:acr-sheet-out var(--acr-motion-base) ease both}.acr-popover{z-index:var(--acr-z-popover);background:var(--acr-surface);border:1px solid var(--acr-border);max-width:min(360px,100vw - 24px);color:var(--acr-text);box-shadow:var(--acr-shadow);transform-origin:var(--reka-popper-transform-origin,center);border-radius:8px;padding:10px}.acr-hover-card{width:max-content;min-width:min(260px,100vw - 24px);padding:12px}.acr-popover[data-state=open]{animation:acr-popover-in var(--acr-motion-base) var(--acr-ease) both}.acr-popover[data-state=closed]{animation:acr-popover-out var(--acr-motion-fast) ease both}.acr-menu{min-width:190px;max-height:min(360px,var(--reka-popper-available-height,360px));padding:5px;overflow:auto}.acr-tooltip{background:var(--acr-title);color:var(--acr-surface);border:0;padding:6px 10px;font-size:12px;position:relative}.acr-tooltip:before{content:"";pointer-events:none;border:5px solid #0000;width:0;height:0;position:absolute}.acr-tooltip[data-side=top]:before{border-top-color:var(--acr-title);bottom:-10px;left:50%;transform:translate(-50%)}.acr-tooltip[data-side=bottom]:before{border-bottom-color:var(--acr-title);top:-10px;left:50%;transform:translate(-50%)}.acr-tooltip[data-side=left]:before{border-left-color:var(--acr-title);top:50%;right:-10px;transform:translateY(-50%)}.acr-tooltip[data-side=right]:before{border-right-color:var(--acr-title);top:50%;left:-10px;transform:translateY(-50%)}.acr-spin{animation:1s linear infinite acr-spin}@keyframes acr-spin{to{transform:rotate(360deg)}}.acr-alert{background:var(--acr-sub);border-radius:6px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.acr-alert p{margin:4px 0 0}.acr-progress{background:var(--acr-sub);border-radius:4px;width:100%;height:6px;overflow:hidden}.acr-progress-indicator{background:var(--acr-primary);height:100%;transition:width var(--acr-motion-base) var(--acr-ease)}.acr-skeleton{background:var(--acr-sub);border-radius:6px;animation:1.6s ease-in-out infinite alternate acr-pulse}@keyframes acr-pulse{to{opacity:.45}}.acr-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px 12px;display:flex}.acr-empty p{margin:0}.acr-tabs-list{border-bottom:1px solid var(--acr-border);flex-wrap:wrap;gap:4px;display:flex}.acr-tab{min-height:32px;font-size:var(--acr-control-font-size);line-height:var(--acr-control-line-height);color:var(--acr-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:5px 12px}.acr-tab[data-state=active]{border-bottom-color:var(--acr-primary);color:var(--acr-primary)}.acr-tab-content{padding:14px 0}.acr-tab-content[data-state=active]{animation:acr-fade-in var(--acr-motion-base) ease both}.acr-breadcrumb,.acr-nav-list{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.acr-breadcrumb li{align-items:center;gap:8px;display:flex}.acr-breadcrumb a{color:var(--acr-muted);text-decoration:none}.acr-pagination-ellipsis{width:var(--acr-control-height);height:var(--acr-control-height);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.acr-nav-link{color:var(--acr-text);border-radius:6px;padding:5px 10px;text-decoration:none;display:inline-flex}.acr-nav-link[data-active],.acr-nav-active{background:var(--acr-primary-soft);color:var(--acr-primary)}.acr-sidebar{gap:4px;max-width:260px;display:grid}.acr-accordion-item{border-bottom:1px solid var(--acr-border)}.acr-accordion-header{margin:0;font-size:13px}.acr-accordion-trigger{width:100%;color:var(--acr-title);font-weight:var(--acr-font-weight);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.acr-accordion-content{overflow:hidden}.acr-accordion-content[data-state=open]{animation:acr-accordion-down var(--acr-motion-base) var(--acr-ease) both}.acr-accordion-content[data-state=closed]{animation:acr-accordion-up var(--acr-motion-fast) ease both}.acr-accordion-content>*{padding-bottom:12px}.acr-steps{flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none;display:flex}.acr-step{flex:160px;align-items:flex-start;min-width:0;display:flex;position:relative}.acr-step-label{z-index:1;min-width:0;color:var(--acr-muted);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex;position:relative}.acr-step-text{overflow-wrap:anywhere;min-width:0}.acr-step-number{border:1px solid var(--acr-border);background:var(--acr-surface);border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.acr-step-connector{background:var(--acr-border);flex:auto;height:1px;margin:12px 10px 0}.acr-step-complete .acr-step-label,.acr-step-current .acr-step-label{color:var(--acr-primary)}.acr-step-complete .acr-step-number{background:var(--acr-primary-soft);color:var(--acr-primary);border-color:var(--acr-primary)}.acr-step-current .acr-step-number{background:var(--acr-primary);color:var(--acr-on-primary);border-color:#0000}.acr-step-complete .acr-step-connector{background:var(--acr-primary)}.acr-steps--vertical{gap:0;display:grid}.acr-steps--vertical .acr-step{flex:none;padding-bottom:20px;display:block}.acr-steps--vertical .acr-step:last-child{padding-bottom:0}.acr-steps--vertical .acr-step-connector{width:1px;height:auto;margin:0;position:absolute;top:24px;bottom:0;left:12px}.acr-context{align-items:flex-start;gap:8px;display:flex}.acr-context-target{flex:1;min-width:0}@keyframes acr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes acr-fade-out{0%{opacity:1}to{opacity:0}}@keyframes acr-dialog-in{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))scale(.985)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes acr-dialog-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,calc(4px - 50%))scale(.99)}}@keyframes acr-sheet-in{0%{opacity:0;transform:translate(var(--acr-slide-x),var(--acr-slide-y))}to{opacity:1;transform:translate(0)}}@keyframes acr-sheet-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--acr-slide-x),var(--acr-slide-y))}}@keyframes acr-popover-in{0%{opacity:0;transform:translate(var(--acr-pop-x),var(--acr-pop-y)) scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes acr-popover-out{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--acr-pop-x),var(--acr-pop-y)) scale(.98)}}@keyframes acr-accordion-down{0%{opacity:0;height:0}to{height:var(--reka-accordion-content-height);opacity:1}}@keyframes acr-accordion-up{0%{height:var(--reka-accordion-content-height);opacity:1}to{opacity:0;height:0}}@media(max-width:480px){.acr-pagination-edge{display:none}}.acr-calendar{width:252px;max-width:100%}.acr-calendar-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.acr-calendar-grid{border-collapse:collapse;table-layout:fixed;width:100%}.acr-calendar-week{font-weight:var(--acr-font-weight);color:var(--acr-muted);padding:5px 0;font-size:12px}.acr-calendar-cell{text-align:center;padding:1px}.acr-calendar-day{width:30px;height:30px;color:var(--acr-text);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.acr-calendar-day:hover{background:var(--acr-sub)}.acr-calendar-day[data-selected],.acr-calendar-day[data-selection-start],.acr-calendar-day[data-selection-end]{background:var(--acr-primary);color:var(--acr-on-primary)}.acr-calendar-day[data-highlighted]:not([data-selected]){background:var(--acr-primary-soft)}.acr-calendar-day[data-outside-view]{opacity:.4}.acr-carousel{min-width:0}.acr-carousel-viewport{border-radius:8px;overflow:hidden}.acr-carousel-track{touch-action:pan-y pinch-zoom;display:flex}.acr-carousel-slide{flex:0 0 100%;min-width:0;margin:0;position:relative}.acr-carousel-slide img{aspect-ratio:16/8;object-fit:cover;width:100%;display:block}.acr-carousel-slide figcaption{color:var(--acr-title);padding:12px 0}.acr-carousel-controls{justify-content:center;align-items:center;gap:14px;padding-top:8px;display:flex}.acr-carousel-dot{background:0 0;border:0;width:20px;height:20px;padding:6px}.acr-carousel-dot:after{content:"";background:var(--acr-border);border-radius:50%;width:8px;height:8px;display:block}.acr-carousel-dot[aria-current=true]:after{background:var(--acr-primary)}.acr-upload-drop{border:1px dashed var(--acr-border);background:var(--acr-sub);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}.acr-upload-drop[data-dragging=true]{border-color:var(--acr-primary);background:var(--acr-primary-soft)}.acr-upload-item{border-bottom:1px solid var(--acr-border);align-items:center;gap:8px;padding:8px 0;display:flex}.acr-upload-item strong{overflow-wrap:anywhere}.acr-upload-item img{object-fit:cover;border-radius:4px;width:36px;height:36px}.acr-table-wrap{width:100%;overflow-x:auto}.acr-table{border-collapse:collapse;text-align:left;width:100%}.acr-table th{background:var(--acr-sub);color:var(--acr-muted);font-weight:var(--acr-font-weight-emphasis)}.acr-table th,.acr-table td{border-bottom:1px solid var(--acr-border);overflow-wrap:anywhere;padding:8px 10px}.acr-table tr[data-selected=true] td{background:var(--acr-primary-soft)}.acr-table-sort{color:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.acr-table-select{gap:0;font-size:0}.acr-table-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.acr-descriptions{grid-template-columns:minmax(80px,1fr) 3fr;margin:0;display:grid}.acr-descriptions dt,.acr-descriptions dd{border-bottom:1px solid var(--acr-border);overflow-wrap:anywhere;margin:0;padding:8px 10px}.acr-descriptions dt{color:var(--acr-muted);background:var(--acr-sub)}.acr-timeline{margin:0;padding:0 0 0 18px;list-style:none}.acr-timeline li{border-left:1px solid var(--acr-border);gap:4px;padding:0 0 18px 16px;display:grid;position:relative}.acr-timeline li:before{content:"";background:var(--acr-primary);border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:-5px}.acr-timeline p{margin:0}.acr-tree{margin:0;padding:0;list-style:none}.acr-tree-item{width:100%;min-height:var(--acr-control-height);box-sizing:border-box;cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:4px 6px;display:flex}.acr-tree-item:hover,.acr-tree-item[data-highlighted]{background:var(--acr-sub)}.acr-tree-item[data-selected]{background:var(--acr-primary-soft);color:var(--acr-primary)}.acr-tree-item[data-disabled]{cursor:not-allowed}.acr-tree-toggle,.acr-tree-toggle-spacer{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.acr-tree-toggle{color:inherit;background:0 0;border:0;border-radius:4px;padding:0}.acr-tree-toggle:hover:not(:disabled){background:var(--acr-border)}.acr-tree-content{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.acr-tree-label,.acr-cascader-label{overflow-wrap:anywhere;min-width:0}.acr-tree-label{flex:auto}.acr-tree-selected{background:var(--acr-primary);width:22px;height:22px;color:var(--acr-on-primary);border-radius:50%;flex:0 0 22px;place-items:center;margin-left:auto;display:inline-grid}.acr-popover.acr-tree-select-popover{width:max(280px,var(--reka-popover-trigger-width,280px));max-width:min(calc(100vw - 24px),var(--reka-popover-content-available-width, calc(100vw - 24px) ));max-height:var(--reka-popover-content-available-height,400px);overflow:auto}.acr-popover.acr-tree-select-popover[data-state=open],.acr-popover.acr-tree-select-popover[data-state=delayed-open],.acr-popover.acr-tree-select-popover[data-state=instant-open]{animation:acr-tree-popover-in var(--acr-motion-base) var(--acr-ease) both}.acr-tree-select-popover .acr-tree{max-height:min(320px,calc(var(--reka-popover-content-available-height,400px) - 80px));overflow:auto}.acr-popover.acr-cascader-popover{width:max-content;min-width:min(max(320px,var(--reka-popover-trigger-width,320px)),calc(100vw - 24px),var(--reka-popover-content-available-width, calc(100vw - 24px) ));max-width:min(calc(100vw - 24px),var(--reka-popover-content-available-width, calc(100vw - 24px) ));padding:8px;overflow:hidden}.acr-cascader{overscroll-behavior-x:contain;flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}.acr-cascader-level{flex:1 0 180px;width:180px;min-width:180px;padding:0 6px}.acr-cascader-level+.acr-cascader-level{border-left:1px solid var(--acr-border)}.acr-cascader-column{min-height:min(200px,calc(var(--reka-popover-content-available-height,320px) - 32px));max-height:min(300px,calc(var(--reka-popover-content-available-height,332px) - 32px));overflow-y:auto}@keyframes acr-tree-popover-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.acr-sortable-row{border-bottom:1px solid var(--acr-border);align-items:center;gap:10px;min-height:40px;display:flex}.acr-drag-handle{cursor:grab}.acr-chart{width:100%;min-width:0}.acr-editor{border:1px solid var(--acr-border);border-radius:6px;width:100%;overflow:hidden}.acr-editor-placeholder{background:var(--acr-sub);place-items:center;display:grid}.acr-editor .w-e-text-container,.acr-editor .w-e-toolbar{--w-e-textarea-bg-color:var(--acr-surface);--w-e-textarea-color:var(--acr-text);--w-e-toolbar-color:var(--acr-text);--w-e-toolbar-bg-color:var(--acr-surface);--w-e-toolbar-border-color:var(--acr-border);--w-e-toolbar-active-color:var(--acr-primary);--w-e-toolbar-active-bg-color:var(--acr-primary-soft)}.acr-dialog{width:min(var(--acr-dialog-width,480px),calc(100% - 32px))}.acr-sheet{--acr-slide-x:24px;--acr-slide-y:0px;width:min(var(--acr-dialog-width,420px),100%)}.acr-sheet[data-placement=left]{--acr-slide-x:-24px;left:0;right:auto}.acr-sheet[data-placement=top],.acr-sheet[data-placement=bottom]{--acr-slide-x:0px;width:100%;height:auto;max-height:85dvh;left:0;right:0}.acr-sheet[data-placement=top]{--acr-slide-y:-24px;top:0;bottom:auto}.acr-sheet[data-placement=bottom]{--acr-slide-y:24px;top:auto;bottom:0}.acr-popover{--acr-pop-x:0px;--acr-pop-y:-4px;transform-origin:var(--reka-select-content-transform-origin,var(--reka-popover-content-transform-origin,var(--reka-popper-transform-origin,center)))}.acr-popover[data-side=top]{--acr-pop-y:4px}.acr-popover[data-side=left]{--acr-pop-x:4px;--acr-pop-y:0px}.acr-popover[data-side=right]{--acr-pop-x:-4px;--acr-pop-y:0px}.acr-popover[data-state=delayed-open],.acr-popover[data-state=instant-open]{animation:acr-popover-in var(--acr-motion-base) var(--acr-ease) both}.acr-collapsible-content{overflow:hidden}.acr-collapsible-content[data-state=open]{animation:acr-collapse-in var(--acr-motion-base) var(--acr-ease)}.acr-collapsible-content[data-state=closed]{animation:acr-collapse-out var(--acr-motion-fast) ease}.acr-accordion-trigger svg{transition:transform var(--acr-motion-base) var(--acr-ease)}.acr-accordion-trigger[data-state=open] svg{transform:rotate(180deg)}.acr-tabs[data-orientation=vertical]{gap:20px;display:flex}.acr-tabs[data-orientation=vertical] .acr-tabs-list{border-bottom:0;flex-direction:column}.acr-tabs--pill .acr-tabs-list{background:var(--acr-sub);border:0;border-radius:6px;padding:4px}.acr-tabs--pill .acr-tab{border:0;border-radius:4px}.acr-tabs--pill .acr-tab[data-state=active]{background:var(--acr-surface)}.acr-tabs--capsule .acr-tabs-list{background:var(--acr-sub);border:0;border-radius:999px;gap:3px;max-width:100%;padding:3px;display:inline-flex}.acr-tabs--capsule .acr-tab{border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:28px;padding:4px 12px;display:inline-flex}.acr-tabs--capsule .acr-tab[data-state=active]{color:var(--acr-primary);background:var(--acr-surface);box-shadow:0 1px 4px #0000000f}.acr-tabs--sm .acr-tab{min-height:var(--acr-control-height-sm);padding:4px 8px;font-size:12px;line-height:18px}.acr-tabs--lg .acr-tab{min-height:var(--acr-control-height-lg);padding:6px 16px;font-size:14px;line-height:22px}.acr-tabs--capsule.acr-tabs--sm .acr-tab{min-height:24px;padding-block:3px}.acr-tabs--capsule.acr-tabs--lg .acr-tab{min-height:34px;padding-block:6px}.acr-tabs[data-orientation=vertical] .acr-tabs-list{align-items:stretch}.acr-tab{transition:color var(--acr-motion-fast),background var(--acr-motion-fast),border-color var(--acr-motion-fast)}.acr-table--striped tbody tr:nth-child(2n){background:var(--acr-sub)}.acr-table--bordered td,.acr-table--bordered th{border:1px solid var(--acr-border)}.acr-table--compact th,.acr-table--compact td{padding:6px 10px}.acr-descriptions--bordered{border:1px solid var(--acr-border)}.acr-descriptions--compact dt,.acr-descriptions--compact dd{padding:6px 10px}.acr-timeline--compact li{padding-bottom:12px}.acr-sortable--compact .acr-sortable-row{min-height:38px}.acr-aspect img{object-fit:var(--acr-object-fit);width:100%;height:100%;display:block}.acr-field.acr-control--sm{height:var(--acr-control-height-sm);min-height:var(--acr-control-height-sm);font-size:var(--acr-control-font-size-sm);line-height:var(--acr-control-line-height-sm);padding:4px 8px}.acr-field.acr-control--lg{height:var(--acr-control-height-lg);min-height:var(--acr-control-height-lg);font-size:var(--acr-control-font-size-lg);line-height:var(--acr-control-line-height-lg);padding:6px 16px}.acr-field.acr-field--clearable,.acr-input-group--combobox .acr-field--with-action{padding-right:34px}.acr-input-group--password .acr-field{padding-right:36px}.acr-input-group--password .acr-field.acr-control--lg{padding-right:42px}.acr-input-addon{background:var(--acr-sub);color:var(--acr-muted);border-radius:6px;align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.acr-field-clear--input{right:5px}.acr-icon-button.acr-control--sm{width:var(--acr-control-height-sm);height:var(--acr-control-height-sm);padding:0}.acr-icon-button.acr-control--lg{width:var(--acr-control-height-lg);height:var(--acr-control-height-lg);padding:0}.acr-switch-thumb--loading:after{content:"";border:2px solid var(--acr-primary);border-right-color:#0000;border-radius:50%;width:8px;height:8px;margin:1px;animation:1s linear infinite acr-spin;display:block}@keyframes acr-collapse-in{0%{opacity:0;height:0}to{height:var(--reka-collapsible-content-height);opacity:1}}@keyframes acr-collapse-out{0%{height:var(--reka-collapsible-content-height);opacity:1}to{opacity:0;height:0}}.acr-modal{box-sizing:border-box;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));box-shadow:0 24px 80px #0000002e,var(--acr-shadow);flex-direction:column;padding:0;display:flex;overflow:hidden}.acr-modal-header{box-sizing:border-box;border-bottom:1px solid var(--acr-border);flex:none;max-height:30dvh;padding:20px 20px 16px;overflow:auto}.acr-modal-header .acr-dialog-title{overflow-wrap:anywhere}.acr-modal-header .acr-dialog-description{overflow-wrap:anywhere;margin:8px 28px 0 0}.acr-modal-body{overscroll-behavior:contain;scrollbar-gutter:stable;overflow-wrap:anywhere;flex:auto;min-width:0;min-height:0;padding:20px;overflow:auto}.acr-modal-body:focus-visible{outline:2px solid var(--acr-primary);outline-offset:-3px}.acr-modal>.acr-dialog-footer{box-sizing:border-box;border-top:1px solid var(--acr-border);flex:none;max-height:25dvh;margin:0;padding:12px 20px;overflow:auto}@media(max-width:480px){.acr-modal-header{padding:16px 12px 12px}.acr-modal-body{padding:16px 12px}.acr-modal>.acr-dialog-footer{padding:10px 12px}}.acr-navigation{width:min(var(--acr-navigation-width,260px),100%);min-width:0;color:var(--acr-text);background:var(--acr-surface);padding:8px}.acr-navigation[data-mode=horizontal]{width:100%}.acr-navigation[data-collapsed]{width:min(var(--acr-navigation-collapsed-width,64px),100%)}.acr-navigation-list{flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.acr-navigation[data-mode=horizontal]>.acr-navigation-list{flex-flow:wrap;gap:6px}.acr-navigation-node{min-width:0}.acr-navigation-item{width:100%;min-width:0;min-height:var(--acr-control-height);text-align:left;font:inherit;font-size:var(--acr-control-font-size);line-height:var(--acr-control-line-height);color:var(--acr-text);cursor:pointer;outline-offset:-2px;transition:background var(--acr-motion-fast),color var(--acr-motion-fast);background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:5px 10px;text-decoration:none;display:flex}.acr-navigation-item:hover:not(:disabled,[data-disabled]),.acr-navigation-item[data-highlighted]{background:var(--acr-sub)}.acr-navigation-item[data-ancestor]{color:var(--acr-primary)}.acr-navigation-item[data-selected]{background:var(--acr-primary-soft);color:var(--acr-primary);font-weight:var(--acr-font-weight)}.acr-navigation-item[data-selected]:hover{background:var(--acr-primary-soft)}.acr-navigation-item:disabled,.acr-navigation-item[data-disabled]{opacity:.5;cursor:not-allowed}.acr-navigation-label{overflow-wrap:anywhere;flex:1;min-width:0}.acr-navigation-icon{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.acr-navigation-icon svg{width:16px;height:16px}.acr-navigation-arrow{transition:transform var(--acr-motion-base) var(--acr-ease);flex-shrink:0;margin-left:auto}.acr-navigation-collapse{overflow:hidden}.acr-navigation-collapse[data-state=open]{animation:acr-collapse-in var(--acr-motion-base) var(--acr-ease)}.acr-navigation-collapse[data-state=closed]{animation:acr-collapse-out var(--acr-motion-fast) var(--acr-ease)}.acr-navigation-item[aria-expanded=true]>.acr-navigation-arrow{transform:rotate(180deg)}.acr-navigation[data-mode=vertical] .acr-navigation-item[aria-haspopup=menu]>.acr-navigation-arrow{transform:none}.acr-navigation-children{margin-top:4px;margin-left:20px}.acr-navigation-badge{background:var(--acr-sub);color:var(--acr-muted);border-radius:4px;flex-shrink:0;padding:0 6px;font-size:11px}.acr-navigation-item[data-compact]{justify-content:center;padding-inline:8px}.acr-navigation-popup{width:var(--acr-navigation-popup-width,220px);max-width:min(calc(100vw - 24px),var(--reka-popper-available-width,100vw));max-height:min(420px,var(--reka-popper-available-height,420px));overscroll-behavior:contain;padding:6px;overflow:auto}.acr-navigation-popup .acr-navigation-item+.acr-navigation-item{margin-top:3px}.acr-navigation[data-size=sm] .acr-navigation-item,.acr-navigation-popup[data-size=sm] .acr-navigation-item{min-height:var(--acr-control-height-sm);font-size:var(--acr-control-font-size-sm);line-height:var(--acr-control-line-height-sm);gap:6px;padding:4px 8px}.acr-navigation[data-size=lg] .acr-navigation-item,.acr-navigation-popup[data-size=lg] .acr-navigation-item{min-height:var(--acr-control-height-lg);font-size:var(--acr-control-font-size-lg);line-height:var(--acr-control-line-height-lg);gap:10px;padding:6px 12px}.acr-navigation[data-size=sm] .acr-navigation-icon,.acr-navigation-popup[data-size=sm] .acr-navigation-icon{flex-basis:16px;width:16px;height:16px}.acr-navigation[data-size=lg] .acr-navigation-icon,.acr-navigation-popup[data-size=lg] .acr-navigation-icon{flex-basis:20px;width:20px;height:20px}.acr-navigation[data-size=sm] .acr-navigation-icon svg,.acr-navigation-popup[data-size=sm] .acr-navigation-icon svg{width:14px;height:14px}.acr-navigation[data-size=lg] .acr-navigation-icon svg,.acr-navigation-popup[data-size=lg] .acr-navigation-icon svg{width:18px;height:18px}.acr-navigation-empty{text-align:center;color:var(--acr-muted);padding:16px 12px;display:block}.acr-toast-viewport{top:max(20px,env(safe-area-inset-top));right:max(20px,env(safe-area-inset-right));z-index:var(--acr-z-toast);scrollbar-width:thin;outline-offset:4px;flex-direction:column;gap:10px;width:min(400px,100vw - 40px);max-height:calc(100dvh - 40px);margin:0;padding:0;list-style:none;display:flex;position:fixed;overflow-y:auto}.acr-toast{--acr-toast-color:var(--acr-notice-info);--acr-toast-bg:var(--acr-notice-info-bg);background:var(--acr-toast-bg);min-height:44px;color:var(--acr-toast-color);box-shadow:none;border:0;border-radius:8px;flex-shrink:0;align-items:flex-start;gap:11px;padding:11px 12px;display:flex}.acr-toast--primary{--acr-toast-color:var(--acr-notice-primary);--acr-toast-bg:var(--acr-notice-primary-bg)}.acr-toast--success{--acr-toast-color:var(--acr-notice-success);--acr-toast-bg:var(--acr-notice-success-bg)}.acr-toast--warning{--acr-toast-color:var(--acr-notice-warning);--acr-toast-bg:var(--acr-notice-warning-bg)}.acr-toast--error{--acr-toast-color:var(--acr-notice-error);--acr-toast-bg:var(--acr-notice-error-bg)}.acr-toast-icon{width:18px;height:18px;fill:var(--acr-toast-color);stroke:var(--acr-toast-bg);stroke-width:2px;margin-top:1px}.acr-toast-body{flex:1;gap:5px;min-width:0;display:grid}.acr-toast-title{font-size:13px;font-weight:var(--acr-font-weight-emphasis);color:inherit;overflow-wrap:anywhere;line-height:20px}.acr-toast-description{color:inherit;overflow-wrap:anywhere;font-size:13px;line-height:1.65}.acr-toast--notification{padding:14px}.acr-toast--notification .acr-toast-title{font-size:14px;font-weight:var(--acr-font-weight-emphasis)}.acr-toast--notification .acr-toast-description{color:var(--acr-text)}.acr-toast-action{width:fit-content;color:inherit;text-underline-offset:3px;font-size:12px;font-weight:var(--acr-font-weight);background:0 0;border:0;justify-self:start;padding:3px 0;text-decoration:underline}.acr-toast-close{color:inherit;background:0 0;border:0;margin:-5px -6px -5px 0}.acr-toast-close:hover{background:var(--acr-toast-color)}@supports (color:color-mix(in lab,red,red)){.acr-toast-close:hover{background:color-mix(in srgb,var(--acr-toast-color) 9%,transparent)}}.acr-toast[data-state=open]{animation:acr-toast-in var(--acr-motion-base) var(--acr-ease) both}.acr-toast[data-state=closed]{animation:acr-toast-out var(--acr-motion-base) var(--acr-ease) both}.acr-toast[data-swipe=move]{transform:translate(var(--reka-toast-swipe-move-x));animation:none}.acr-toast[data-swipe=cancel]{transition:transform var(--acr-motion-base) var(--acr-ease);transform:translate(0)}.acr-toast[data-swipe=end]{animation:acr-toast-out var(--acr-motion-base) var(--acr-ease) both}.acr-status-icon{width:20px;height:20px;margin-top:1px}.acr-status-icon--primary{color:var(--acr-notice-primary)}.acr-status-icon--success{color:var(--acr-notice-success)}.acr-status-icon--warning{color:var(--acr-notice-warning)}.acr-status-icon--info{color:var(--acr-notice-info)}.acr-status-icon--error{color:var(--acr-notice-error)}.acr-message-box{grid-template-columns:20px minmax(0,1fr);gap:10px;margin-top:16px;display:grid}.acr-message-box-content{overflow-wrap:anywhere}.acr-message-box-error{margin:0;font-size:12px}.acr-popconfirm{min-width:220px;max-width:300px}.acr-popconfirm-heading{color:var(--acr-title);align-items:flex-start;gap:9px;display:flex}.acr-popconfirm-heading strong{font-size:13px;font-weight:var(--acr-font-weight-heading);overflow-wrap:anywhere}.acr-popconfirm-description{color:var(--acr-muted);overflow-wrap:anywhere;margin:10px 0;font-size:12px}.acr-popconfirm-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.acr-loading{min-width:0;position:relative}.acr-loading-mask,.acr-loading-fullscreen{color:var(--acr-primary);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.acr-loading-mask{z-index:2;border-radius:6px;font-size:13px;position:absolute;inset:0}.acr-loading-backdrop{z-index:var(--acr-z-loading-overlay);position:fixed;inset:0}.acr-loading-fullscreen{z-index:var(--acr-z-loading);outline:none;position:fixed;inset:0}.acr-loading-text{font-size:13px;font-weight:var(--acr-font-weight);margin:0}.acr-loading-fade-enter-active,.acr-loading-fade-leave-active{transition:opacity var(--acr-motion-base) var(--acr-ease)}.acr-loading-fade-enter-from,.acr-loading-fade-leave-to{opacity:0}.acr-loading-backdrop[data-state=open],.acr-loading-fullscreen[data-state=open]{animation:acr-fade-in var(--acr-motion-base) var(--acr-ease)}.acr-loading-backdrop[data-state=closed],.acr-loading-fullscreen[data-state=closed]{animation:acr-fade-out var(--acr-motion-base) var(--acr-ease)}@keyframes acr-toast-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes acr-toast-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(16px)}}.acr-image{background:var(--acr-sub);min-width:0;max-width:100%;display:block;position:relative;overflow:hidden}.acr-image--rounded{border-radius:8px}.acr-image-surface{width:100%;height:100%;min-height:40px;position:relative}.acr-image-surface img{width:100%;height:100%;transition:opacity var(--acr-motion-fast) var(--acr-ease);display:block}.acr-image-surface[data-state=loading] img{opacity:0}.acr-image-surface[data-state=error] img{visibility:hidden}.acr-image-state{background:var(--acr-sub);color:var(--acr-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:13px;display:flex;position:absolute;inset:0}.acr-image-preview{cursor:zoom-in;border-radius:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0}.acr-image-preview:focus-visible{outline-offset:-3px}.acr-image-preview:disabled{pointer-events:none}.acr-viewer-overlay{z-index:var(--acr-z-viewer-overlay)}.acr-image-viewer{--acr-viewer-foreground:#e4e4e7;--acr-viewer-muted:#b4b4bc;--acr-viewer-control:#303032e0;--acr-viewer-control-hover:#454548;z-index:var(--acr-z-viewer);min-width:0;color:var(--acr-viewer-foreground);color-scheme:dark;background:0 0;border:0;outline:none;position:fixed;inset:0;overflow:hidden}.acr-image-viewer[data-state=open]{animation:acr-fade-in var(--acr-motion-base) var(--acr-ease)}.acr-image-viewer[data-state=closed]{animation:acr-fade-out var(--acr-motion-base) var(--acr-ease)}.acr-viewer-stage{justify-content:center;align-items:center;min-height:0;padding:88px 80px;display:flex;position:absolute;inset:0;overflow:hidden}.acr-viewer-media{touch-action:none;flex-shrink:0;max-width:100%;max-height:100%;position:relative}.acr-viewer-media .acr-image-surface{width:auto;height:auto;min-height:0}.acr-viewer-media .acr-image-surface img{border-radius:4px;width:auto;max-width:calc(100vw - 160px);height:auto;max-height:calc(100dvh - 176px);box-shadow:0 16px 64px #00000059}.acr-viewer-media .acr-image-surface:not([data-state=loaded]){min-width:min(280px,100vw - 160px);min-height:min(180px,100dvh - 176px)}.acr-viewer-media .acr-image-state{color:var(--acr-viewer-muted);background:0 0}.acr-viewer-media[data-draggable]{cursor:grab}.acr-viewer-media[data-draggable]:active{cursor:grabbing}.acr-image-viewer .acr-icon-button{color:var(--acr-viewer-foreground);background:var(--acr-viewer-control);border:0;border-radius:6px}.acr-image-viewer .acr-icon-button:hover:not(:disabled){background:var(--acr-viewer-control-hover);opacity:1}.acr-image-viewer .acr-icon-button:focus-visible{outline-offset:2px;outline-color:#e4e4e7}.acr-viewer-prev,.acr-viewer-next{z-index:2;width:44px;height:44px;position:absolute;top:calc(50% - 22px)}.acr-viewer-prev{left:max(20px,env(safe-area-inset-left))}.acr-viewer-next{right:max(20px,env(safe-area-inset-right))}.acr-viewer-close{z-index:3;top:max(20px,env(safe-area-inset-top));right:max(20px,env(safe-area-inset-right));position:absolute}.acr-viewer-toolbar{z-index:2;top:max(20px,env(safe-area-inset-top));background:var(--acr-viewer-control);border-radius:6px;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;width:max-content;max-width:calc(100% - 128px);padding:4px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.acr-viewer-toolbar .acr-icon-button{background:0 0}.acr-viewer-scale{text-align:center;width:44px;color:var(--acr-viewer-muted);font-variant-numeric:tabular-nums;font-size:12px}.acr-viewer-caption{z-index:2;bottom:max(20px,env(safe-area-inset-bottom));text-align:center;justify-items:center;gap:6px;max-width:calc(100% - 120px);display:grid;position:absolute;left:50%;transform:translate(-50%)}.acr-viewer-counter{color:var(--acr-viewer-muted);font-variant-numeric:tabular-nums;font-size:12px}.acr-viewer-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:13px;line-height:20px;font-weight:var(--acr-font-weight);color:var(--acr-viewer-foreground);background:#0006;border-radius:6px;margin:0;padding:3px 10px;overflow:hidden}.acr-viewer-empty{color:var(--acr-viewer-muted)}@media(max-width:600px){.acr-viewer-stage{padding:80px 12px}.acr-viewer-media .acr-image-surface img{max-width:calc(100vw - 24px);max-height:calc(100dvh - 160px)}.acr-viewer-media .acr-image-surface:not([data-state=loaded]){min-width:min(280px,100vw - 24px);min-height:min(180px,100dvh - 160px)}.acr-viewer-toolbar{top:max(12px,env(safe-area-inset-top));max-width:calc(100% - 112px)}.acr-viewer-toolbar .acr-icon-button{width:34px;height:34px}.acr-viewer-close{top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right))}.acr-viewer-prev{left:max(8px,env(safe-area-inset-left))}.acr-viewer-next{right:max(8px,env(safe-area-inset-right))}.acr-viewer-caption{bottom:max(12px,env(safe-area-inset-bottom));max-width:calc(100% - 48px)}}.acr-tag-display{--acr-tag-color:var(--acr-primary);--acr-tag-background:var(--acr-primary-soft);min-width:0;max-width:100%;min-height:24px;color:var(--acr-tag-color);background:var(--acr-tag-background);transition:background-color var(--acr-motion-fast),box-shadow var(--acr-motion-fast);border:1px solid #0000;border-radius:4px;align-items:center;gap:2px;padding:1px 4px;font-size:12px;line-height:18px;display:inline-flex}.acr-tag-display--success{--acr-tag-color:var(--acr-notice-success);--acr-tag-background:var(--acr-notice-success-bg)}.acr-tag-display--warning{--acr-tag-color:var(--acr-notice-warning);--acr-tag-background:var(--acr-notice-warning-bg)}.acr-tag-display--error{--acr-tag-color:var(--acr-notice-error);--acr-tag-background:var(--acr-notice-error-bg)}.acr-tag-display--info{--acr-tag-color:var(--acr-notice-info);--acr-tag-background:var(--acr-notice-info-bg)}.acr-tag-display--sm{min-height:20px;padding:1px 3px;font-size:11px;line-height:16px}.acr-tag-display--lg{min-height:28px;padding:3px 6px;font-size:13px;line-height:20px}.acr-tag-display--round{border-radius:999px}.acr-tag-display--plain{border-color:var(--acr-tag-color);background:0 0}.acr-tag-display--dark{background:var(--acr-tag-color);color:var(--acr-surface)}.acr-tag-display[data-selected]{box-shadow:0 0 0 1px var(--acr-tag-color)}.acr-tag-content{min-width:0;color:inherit;line-height:inherit;overflow-wrap:anywhere;text-align:left;background:0 0;border:0;align-items:center;gap:4px;padding:0 2px;display:inline-flex}.acr-tag-close{width:20px;height:20px;color:inherit;background:0 0;border:0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.acr-tag-close:hover:not(:disabled){background:currentColor}@supports (color:color-mix(in lab,red,red)){.acr-tag-close:hover:not(:disabled){background:color-mix(in srgb,currentColor 12%,transparent)}}.acr-tag-display--sm .acr-tag-close{width:16px;height:16px}.acr-form{gap:12px;width:100%;min-width:0;display:grid}.acr-form-fields{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.acr-form--left .acr-form-field{grid-template-columns:minmax(0,var(--acr-label-width)) minmax(0,1fr);align-items:start;gap:4px 10px}.acr-form--left .acr-form-label{overflow-wrap:anywhere;padding-top:5px}.acr-form--left .acr-form-help,.acr-form--left .acr-form-error{grid-column:2}.acr-date-time-field>.acr-picker-field{flex:1}.acr-date-time-field .acr-picker-field{height:auto}.acr-date-time-popover{width:300px}.acr-date-time-actions{justify-content:flex-end;gap:8px;display:flex}.acr-splitter{border:1px solid var(--acr-border);border-radius:6px;flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}.acr-splitter-toolbar{border-bottom:1px solid var(--acr-border);background:var(--acr-sub);flex-shrink:0;justify-content:flex-start;padding:2px 6px;display:flex}.acr-splitter-group{flex:1;min-width:0;min-height:0}.acr-splitter-panel{min-width:0;min-height:0;overflow:hidden}.acr-splitter-content{overflow-wrap:anywhere;width:100%;height:100%;padding:12px;overflow:auto}.acr-splitter-handle{background:var(--acr-sub);color:var(--acr-muted);outline-offset:-2px;flex:0 0 12px;justify-content:center;align-items:center;display:flex}.acr-splitter-handle[data-state=drag],.acr-splitter-handle:focus-visible{background:var(--acr-primary-soft);color:var(--acr-primary)}.acr-splitter-handle[data-orientation=horizontal]{cursor:col-resize}.acr-splitter-handle[data-orientation=vertical]{cursor:row-resize}@media(max-width:480px){.acr-form--left .acr-form-field{grid-template-columns:minmax(0,1fr)}.acr-form--left .acr-form-help,.acr-form--left .acr-form-error{grid-column:1}.acr-form--left .acr-form-label{padding-top:0}.acr-splitter-content{padding:10px}}.acr-markdown-editor{--acr-md-document-width:900px;--acr-md-gutter:40px;border:1px solid var(--acr-border);background:var(--acr-surface);width:100%;min-width:0;color:var(--acr-text);text-align:left;border-radius:8px;flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}.acr-md-header{border-bottom:1px solid var(--acr-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:6px 12px;display:flex}.acr-md-document{align-items:center;gap:9px;min-width:0;font-size:13px;display:flex}.acr-md-document>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acr-md-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.acr-md-toolbar{border-bottom:1px solid var(--acr-border);background:var(--acr-surface);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;gap:4px 12px;padding:6px 10px;display:flex}.acr-md-tools{scrollbar-width:thin;align-items:center;gap:2px;min-width:0;max-width:100%;padding:2px;display:flex;overflow-x:auto}.acr-md-tools .acr-icon-button{color:var(--acr-text);flex-shrink:0}.acr-md-tools .acr-icon-button[aria-pressed=true]{color:var(--acr-primary);background:var(--acr-primary-soft)}.acr-md-tools .acr-icon-button:focus-visible{outline-offset:-2px}.acr-md-tool-divider{background:var(--acr-border);flex:0 0 1px;height:18px;margin:0 5px}.acr-md-workspace{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.acr-md-workspace.acr-md-with-sidebar{grid-template-columns:minmax(0,1fr) 196px}.acr-md-main{flex-direction:column;min-width:0;min-height:0;display:flex}.acr-md-panes{width:100%;max-width:var(--acr-md-document-width);flex:1;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;margin:0 auto;display:grid}.acr-md-panes[data-mode=split]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.acr-md-source-pane{min-width:0;min-height:0;position:relative;overflow:hidden}.acr-md-canvas{height:100%;padding-inline:var(--acr-md-gutter)}.acr-md-loading{z-index:1;background:var(--acr-surface);justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.acr-md-preview{min-width:0;min-height:0;padding-inline:var(--acr-md-gutter);overflow:hidden}.acr-md-preview-scroll{min-width:0;height:100%;padding-block:20px 60px;scroll-padding-top:20px;overflow:auto}.acr-md-panes[data-mode=split] .acr-md-preview{border-left:1px solid var(--acr-border)}.acr-md-prose{overflow-wrap:anywhere;width:100%;font-size:15px;line-height:1.9}.acr-md-prose :where(h1,h2,h3,h4,h5,h6){color:var(--acr-title);line-height:1.5;font-weight:var(--acr-font-weight-heading);margin:24px 0 12px}.acr-md-prose h1{font-size:28px}.acr-md-prose h2{font-size:23px}.acr-md-prose h3{font-size:19px}.acr-md-prose>:first-child{margin-top:0}.acr-md-prose p{margin:0 0 14px}.acr-md-prose ul,.acr-md-prose ol{padding-inline-start:24px}.acr-md-prose a{color:var(--acr-primary);text-underline-offset:3px}.acr-md-prose blockquote{border-left:3px solid var(--acr-primary);background:var(--acr-sub);color:var(--acr-muted);margin:16px 0;padding:8px 16px}.acr-md-prose blockquote>p:last-child{margin-bottom:0}.acr-md-prose pre{font-family:var(--acr-font-family);background:var(--acr-sub);border-radius:6px;padding:16px;font-size:13px;overflow:auto}.acr-md-prose code{font-family:var(--acr-font-family);background:var(--acr-sub);border-radius:3px;padding:2px 4px}.acr-md-prose pre code{padding:0}.acr-md-prose img{border-radius:6px;max-width:100%;height:auto;display:block}.acr-md-prose table{border-collapse:collapse;width:100%;max-width:100%;display:block;overflow:auto}.acr-md-prose th,.acr-md-prose td{border:1px solid var(--acr-border);text-align:left;padding:8px 14px}.acr-md-prose th{background:var(--acr-sub)}.acr-md-prose hr{border:0;border-top:1px solid var(--acr-border);margin:24px 0}.acr-md-sidebar{border-left:1px solid var(--acr-border);min-width:0;min-height:0;padding:12px 8px;overflow:auto}.acr-md-sidebar .acr-tabs-list{width:100%}.acr-md-sidebar [role=tab]{flex:1}.acr-md-outline{flex-direction:column;gap:4px;display:flex}.acr-md-outline .acr-button{white-space:normal;overflow-wrap:anywhere;height:auto;min-height:32px;font-weight:var(--acr-font-weight);text-align:left;justify-content:flex-start}.acr-md-outline-empty{color:var(--acr-muted);justify-items:center;gap:12px;padding:48px 8px;font-size:13px;display:grid}.acr-md-details{grid-template-columns:1fr auto;gap:16px 8px;padding:12px 8px;font-size:12px;display:grid}.acr-md-details dt{color:var(--acr-muted)}.acr-md-details dd{margin:0}.acr-md-status{border-top:1px solid var(--acr-border);color:var(--acr-muted);flex-shrink:0;justify-content:space-between;gap:12px;padding:6px 16px;font-size:11px;display:flex}.acr-md-empty{color:var(--acr-muted);text-align:center;margin:24px 0}.acr-md-insert{gap:8px;padding-top:8px;display:grid}.acr-md-insert label{margin-top:8px;font-size:13px}.acr-md-error{color:var(--acr-danger);font-size:13px}@container (max-width:700px){.acr-md-main{--acr-md-gutter:20px}.acr-md-workspace.acr-md-with-sidebar{grid-template-rows:minmax(150px,1fr) minmax(0,140px);grid-template-columns:minmax(0,1fr);overflow:auto}.acr-md-sidebar{border-left:0;border-top:1px solid var(--acr-border);padding:4px 12px}.acr-md-outline-empty{justify-content:center;padding:12px;display:flex}.acr-md-panes[data-mode=split]{grid-template-rows:minmax(90px,1fr) minmax(90px,1fr);grid-template-columns:minmax(0,1fr);overflow:auto}.acr-md-panes[data-mode=split] .acr-md-preview{border-left:0;border-top:1px solid var(--acr-border)}.acr-md-header{padding-inline:12px}}}@layer utilities{.acr\:block{display:block}}@font-face{font-family:Acr Fira Code;src:url(/assets/FiraCode-Medium--YTCSZkP.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap;ascent-override:104.4%;descent-override:28.2%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-24F,U+1E??}.acr-editor[data-v-336a0c4b] .w-e-text-container [data-slate-editor],.acr-editor[data-v-336a0c4b] .w-e-text-container [data-slate-editor] code{font-family:var(--acr-font-family)}blog-tabs,blog-accordion,blog-steps,blog-timeline,blog-gallery,blog-link-card,blog-comparison{--content-component-text: var(--text-main, var(--el-text-color-primary, #1f2328));--content-component-muted: var(--text-muted, var(--el-text-color-secondary, #667085));--content-component-border: var(--border-line, var(--el-border-color-lighter, #e5e7eb));--content-component-bg: var(--bg-main, var(--el-bg-color, #fff));--content-component-sub-bg: var(--bg-sub, var(--el-fill-color-light, #f5f6f8));--content-component-focus: var(--link-blue, var(--el-color-primary, #2563eb));display:block;margin:1.5rem 0;color:var(--content-component-text)}blog-tab,blog-accordion-item,blog-step,blog-timeline-item,blog-gallery-item,blog-comparison-item{display:block}blog-tabs[data-enhanced=true]{display:grid;gap:0;overflow:hidden;background:var(--content-component-bg);border:1px solid var(--content-component-border);border-radius:8px}.blog-tabs__list{box-sizing:border-box;display:flex;gap:6px;width:100%;padding:10px 12px;overflow-x:auto;background:var(--content-component-sub-bg);border-bottom:1px solid var(--content-component-border);scrollbar-width:thin}.blog-tabs__tab{flex:0 0 auto;height:34px;padding:0 14px;font:inherit;font-size:.84rem;font-weight:600;color:var(--content-component-muted);letter-spacing:0;cursor:pointer;background:transparent;border:0;border-radius:999px;outline:0;transition:color .18s ease,background-color .18s ease}.blog-tabs__tab:hover,.blog-tabs__tab.is-active{color:var(--content-component-text);background:var(--content-component-bg)}.blog-tabs__tab:focus-visible,.blog-accordion__trigger:focus-visible{outline:2px solid var(--content-component-focus);outline-offset:2px}.blog-tabs__panel{min-width:0;padding:16px;color:var(--content-component-text)}.blog-tabs__panel[hidden]{display:none}.blog-tabs__panel>:first-child,.blog-accordion__body-content>:first-child{margin-top:0}.blog-tabs__panel>:last-child,.blog-accordion__body-content>:last-child{margin-bottom:0}blog-accordion[data-enhanced=true]{display:grid;gap:8px}.blog-accordion__item{overflow:hidden;background:var(--content-component-bg);border:1px solid var(--content-component-border);border-radius:6px}.blog-accordion__trigger{box-sizing:border-box;display:flex;gap:12px;align-items:center;justify-content:space-between;width:100%;min-height:46px;padding:0 14px;font:inherit;font-weight:700;color:var(--content-component-text);text-align:left;letter-spacing:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:0;transition:background-color .18s ease,border-color .18s ease}.blog-accordion__trigger:hover{background:color-mix(in srgb,var(--content-component-border) 35%,transparent)}.blog-accordion__item.is-open .blog-accordion__trigger{background:var(--content-component-sub-bg);border-bottom:1px solid var(--content-component-border)}.blog-accordion__label{min-width:0;overflow-wrap:anywhere}.blog-accordion__indicator{flex:0 0 20px;font-size:1rem;font-weight:600;line-height:1;color:var(--content-component-muted);text-align:center}.blog-accordion__body{font-size:.94rem;color:var(--content-component-muted)}blog-accordion[data-enhanced=true] .blog-accordion__body{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .22s ease-out,opacity .18s ease-out}blog-accordion[data-enhanced=true] .blog-accordion__item.is-open .blog-accordion__body{grid-template-rows:1fr;opacity:1}.blog-accordion__body-inner{min-height:0;overflow:hidden}.blog-accordion__body-content{padding:14px;font-size:.94rem;color:var(--content-component-muted)}blog-steps{display:grid;gap:14px;counter-reset:blog-content-step}blog-step{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:2px 12px;counter-increment:blog-content-step}blog-step:before{z-index:1;display:grid;grid-row:1 / span 2;place-items:center;width:26px;height:26px;font-size:.76rem;font-weight:800;color:var(--content-component-bg);content:counter(blog-content-step);background:var(--content-component-text);border-radius:50%}blog-step:not(:last-child):after{position:absolute;top:28px;bottom:-14px;left:12px;width:1px;content:"";background:var(--content-component-border)}blog-step>strong,blog-timeline-item>strong,blog-comparison-item>strong{display:block;align-self:center;min-width:0;font-size:.92rem;color:var(--content-component-text);overflow-wrap:anywhere}blog-step>div,blog-timeline-item>div,blog-comparison-item>div{min-width:0;font-size:.9rem;color:var(--content-component-muted)}blog-step>div{grid-column:2}blog-step>div>:first-child,blog-timeline-item>div>:first-child,blog-comparison-item>div>:first-child{margin-top:4px}blog-step>div>:last-child,blog-timeline-item>div>:last-child,blog-comparison-item>div>:last-child{margin-bottom:0}blog-timeline{display:grid;gap:18px}blog-timeline-item{position:relative;padding-left:28px}blog-timeline-item:before{position:absolute;top:7px;left:4px;width:9px;height:9px;content:"";background:var(--content-component-text);border:2px solid var(--content-component-bg);border-radius:50%;box-shadow:0 0 0 1px var(--content-component-text)}blog-timeline-item:after{position:absolute;top:22px;bottom:-18px;left:9px;width:1px;content:"";background:var(--content-component-border)}blog-timeline-item:last-child:after{display:none}blog-timeline-item>time{display:block;margin-top:2px;font-size:.76rem;color:var(--content-component-muted)}blog-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}blog-gallery-item{min-width:0;overflow:hidden;line-height:0;background:transparent;border:0;border-radius:8px;transition:transform .18s ease}blog-gallery-item:hover{transform:translateY(-1px)}blog-gallery-item figure{display:block;margin:0;line-height:0}blog-gallery-item img{display:block;width:100%;aspect-ratio:4 / 3;margin:0!important;object-fit:cover;border:0!important;border-radius:8px!important;box-shadow:none!important;transition:transform .22s ease}blog-gallery-item:hover img{transform:scale(1.025)}blog-gallery-item figcaption{display:none}.moment-gallery-surface :is(.moment-image-group,blog-gallery){display:grid;width:52%;max-width:620px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:12px 0 16px}.moment-gallery-surface blog-gallery-item,.moment-gallery-surface blog-gallery-item figure{width:100%;min-width:0;margin:0;overflow:hidden}.moment-gallery-surface :is(.moment-image-group img,blog-gallery-item img){display:block;width:100%!important;min-width:0;aspect-ratio:1!important;margin:0!important;object-fit:cover!important;border:0!important;border-radius:6px!important;box-shadow:none!important;cursor:zoom-in;outline:0}.moment-gallery-surface .moment-image-group:has(img:only-child),.moment-gallery-surface blog-gallery:has(blog-gallery-item:only-child){display:block;width:auto;max-width:280px}.moment-gallery-surface .moment-image-group:has(img:only-child) img,.moment-gallery-surface blog-gallery:has(blog-gallery-item:only-child) img{width:auto!important;max-width:100%!important;max-height:280px;aspect-ratio:auto!important;object-fit:contain!important}blog-link-card{display:block;width:min(100%,480px)}blog-link-card>a{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:9px;align-items:center;min-height:60px;padding:9px;overflow:hidden;color:var(--content-component-text)!important;text-decoration:none!important;background:var(--content-component-bg);border:1px solid var(--content-component-border);border-radius:8px;box-shadow:0 4px 14px #0f172a0d;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}blog-link-card>a:hover{background:var(--content-component-sub-bg);border-color:color-mix(in srgb,var(--content-component-focus) 28%,var(--content-component-border));box-shadow:0 6px 18px #0f172a14;transform:translateY(-1px)}blog-link-card>a:focus-visible{outline:2px solid var(--content-component-focus);outline-offset:2px}blog-link-card>a:after{position:absolute;top:10px;right:10px;font-size:.8rem;font-weight:700;line-height:1;color:var(--content-component-muted);content:"↗";transition:color .18s ease,opacity .18s ease,transform .18s ease;opacity:.55;transform:translate(-1px,1px)}blog-link-card>a:hover:after{color:var(--content-component-text);opacity:1;transform:translate(0)}blog-link-card>a>img{display:block;grid-column:1;grid-row:1;width:40px;height:40px;margin:0!important;object-fit:cover;border:1px solid var(--content-component-border)!important;border-radius:8px!important;box-shadow:none!important}blog-link-card>a>span{display:grid;grid-column:2;grid-row:1;grid-template-columns:minmax(0,1fr) auto;gap:3px;min-width:0;padding:0 20px 0 0}blog-link-card:not(:has(img))>a{grid-template-columns:40px minmax(0,1fr)}blog-link-card:not(:has(img))>a:before{display:grid;grid-column:1;grid-row:1;place-items:center;width:40px;height:40px;font-size:.9rem;font-weight:700;color:var(--content-component-focus);content:"∞";background:color-mix(in srgb,var(--content-component-focus) 10%,transparent);border-radius:8px;transform:rotate(-36deg)}blog-link-card strong,blog-link-card small,blog-link-card code{display:block;min-width:0}blog-link-card strong{grid-column:1;grid-row:1;overflow:hidden;font-size:.86rem;font-weight:700;line-height:1.35;color:var(--content-component-text);text-overflow:ellipsis;white-space:nowrap}blog-link-card small{display:-webkit-box;grid-column:1 / -1;grid-row:2;overflow:hidden;font-size:.74rem;line-height:1.35;color:var(--content-component-muted);-webkit-box-orient:vertical;-webkit-line-clamp:1}blog-link-card code{display:flex;grid-column:2;grid-row:1;gap:5px;align-items:center;align-self:center;width:fit-content;max-width:120px;padding:0!important;overflow:hidden;font-family:inherit;font-size:.7rem;color:var(--content-component-muted)!important;text-overflow:ellipsis;white-space:nowrap;background:transparent!important;border:0}blog-link-card code:before{flex:0 0 auto;width:4px;height:4px;content:"";background:var(--content-component-focus);border-radius:50%}blog-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;background:var(--content-component-bg);border:1px solid var(--content-component-border);border-radius:8px}blog-comparison-item{min-width:0}blog-comparison-item+blog-comparison-item{border-left:1px solid var(--content-component-border)}blog-comparison-item>strong{padding:11px 14px;background:var(--content-component-sub-bg);border-bottom:1px solid var(--content-component-border)}blog-comparison-item>div{padding:10px 14px 14px}.md-editor .md-editor-preview .md-editor-admonition{--content-admonition-color: var(--info, var(--el-color-primary, #2563eb));--content-admonition-soft: var(--info-soft, var(--el-color-primary-light-9, #eff6ff));position:relative;display:flow-root;padding:13px 15px 13px 18px;margin:16px 0 16px 18px;color:var(--content-admonition-color);background:var(--content-admonition-soft);border:0;border-left:4px solid var(--content-admonition-color);border-radius:0 6px 6px 0;page-break-inside:avoid}.md-editor .md-editor-preview .md-editor-admonition:before{position:absolute;top:-1px;left:-15px;z-index:1;display:grid;place-items:center;width:26px;height:26px;font-family:Arial,sans-serif;font-size:.78rem;font-weight:800;line-height:1;color:#fff;content:"i";background:var(--content-admonition-color);border:2px solid var(--content-admonition-soft);border-radius:50%}.md-editor .md-editor-preview .md-editor-admonition-title{padding:0;margin:0 0 5px;font-weight:700;color:var(--content-admonition-color)}.md-editor .md-editor-preview .md-editor-admonition>:not(.md-editor-admonition-title){color:color-mix(in srgb,var(--content-admonition-color) 72%,var(--md-color, #1f2328))}.md-editor .md-editor-preview .md-editor-admonition>:first-child{margin-top:0}.md-editor .md-editor-preview .md-editor-admonition>:last-child{margin-bottom:0}.md-editor .md-editor-preview .md-editor-admonition-note,.md-editor .md-editor-preview .md-editor-admonition-abstract,.md-editor .md-editor-preview .md-editor-admonition-info,.md-editor .md-editor-preview .md-editor-admonition-attention{--content-admonition-color: var(--info, var(--el-color-primary, #2563eb));--content-admonition-soft: var(--info-soft, var(--el-color-primary-light-9, #eff6ff))}.md-editor .md-editor-preview .md-editor-admonition-note:before{content:"N"}.md-editor .md-editor-preview .md-editor-admonition-abstract:before{content:"A"}.md-editor .md-editor-preview .md-editor-admonition-attention:before{content:"!"}.md-editor .md-editor-preview .md-editor-admonition-tip,.md-editor .md-editor-preview .md-editor-admonition-success,.md-editor .md-editor-preview .md-editor-admonition-hint{--content-admonition-color: var(--success, var(--el-color-success, #16a34a));--content-admonition-soft: var(--success-soft, var(--el-color-success-light-9, #f0fdf4))}.md-editor .md-editor-preview .md-editor-admonition-tip:before,.md-editor .md-editor-preview .md-editor-admonition-success:before,.md-editor .md-editor-preview .md-editor-admonition-hint:before{content:"✓"}.md-editor .md-editor-preview .md-editor-admonition-question,.md-editor .md-editor-preview .md-editor-admonition-warning,.md-editor .md-editor-preview .md-editor-admonition-caution{--content-admonition-color: var(--warning, var(--el-color-warning, #d97706));--content-admonition-soft: var(--warning-soft, var(--el-color-warning-light-9, #fffbeb))}.md-editor .md-editor-preview .md-editor-admonition-question:before{content:"?"}.md-editor .md-editor-preview .md-editor-admonition-warning:before,.md-editor .md-editor-preview .md-editor-admonition-caution:before{content:"!"}.md-editor .md-editor-preview .md-editor-admonition-failure,.md-editor .md-editor-preview .md-editor-admonition-danger,.md-editor .md-editor-preview .md-editor-admonition-bug,.md-editor .md-editor-preview .md-editor-admonition-error{--content-admonition-color: var(--danger, var(--el-color-danger, #dc2626));--content-admonition-soft: var(--danger-soft, var(--el-color-danger-light-9, #fef2f2))}.md-editor .md-editor-preview .md-editor-admonition-failure:before,.md-editor .md-editor-preview .md-editor-admonition-danger:before,.md-editor .md-editor-preview .md-editor-admonition-error:before{content:"×"}.md-editor .md-editor-preview .md-editor-admonition-bug:before{content:"!"}.md-editor .md-editor-preview .md-editor-admonition-example{--content-admonition-color: var(--el-color-primary, #7c3aed);--content-admonition-soft: var(--el-color-primary-light-9, #f5f3ff)}.md-editor .md-editor-preview .md-editor-admonition-example:before{content:"E"}.md-editor .md-editor-preview .md-editor-admonition-quote{--content-admonition-color: var(--text-muted, var(--el-text-color-secondary, #667085));--content-admonition-soft: var(--bg-sub, var(--el-fill-color-light, #f5f6f8))}.md-editor .md-editor-preview .md-editor-admonition-quote:before{content:"“"}.md-editor .md-editor-preview video{display:block;width:min(100%,760px);aspect-ratio:16 / 9;margin:1.25rem auto;overflow:hidden;background:#050505;border:1px solid var(--content-component-border, var(--border-line, #e5e7eb));border-radius:8px;box-shadow:0 10px 30px #0f172a1a;object-fit:contain;cursor:zoom-in}@media(max-width:640px){.blog-tabs__tab{padding:0 12px}.blog-tabs__panel{padding:14px}blog-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.moment-gallery-surface :is(.moment-image-group,blog-gallery){width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}blog-link-card>a{grid-template-columns:38px minmax(0,1fr);min-height:56px;padding:8px}blog-link-card>a>img{width:38px;height:38px}blog-link-card:not(:has(img))>a{grid-template-columns:38px minmax(0,1fr)}blog-link-card:not(:has(img))>a:before{width:38px;height:38px}blog-link-card>a>span{grid-template-columns:minmax(0,1fr)}blog-link-card code{display:none}blog-comparison{grid-template-columns:minmax(0,1fr)}blog-comparison-item+blog-comparison-item{border-top:1px solid var(--content-component-border);border-left:0}}@media(not (max-width:640px))and (max-width:768px){.moment-gallery-surface :is(.moment-image-group,blog-gallery){width:72%}}@media(prefers-reduced-motion:reduce){.blog-tabs__tab,blog-accordion[data-enhanced=true] .blog-accordion__body{transition:none}}*{box-sizing:border-box}body{margin:0}@layer acr-theme{button,input,textarea{font:inherit}}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}a:not(.acr-button){color:inherit;text-decoration:none}[hidden]{display:none!important}.acr-ui{min-height:100dvh;background:var(--acr-page)}.admin-visual-filters{position:fixed;width:0;height:0;pointer-events:none}.admin-app.is-high-contrast .acr-ui{--acr-title: #18181b;--acr-text: #27272a;--acr-muted: #52525b;--acr-border: #a1a1aa;--admin-divider: #a1a1aa}.admin-app.is-high-contrast .acr-ui[data-acr-theme=dark]{--acr-title: #fff;--acr-text: #f4f4f5;--acr-muted: #d4d4d8;--acr-border: #71717a;--admin-divider: #71717a}.admin-app.is-color-weak:not(.is-grayscale)>.acr-ui{filter:url(#admin-color-weak)}.admin-app.is-grayscale>.acr-ui{filter:grayscale(1)}.admin-app.motion-reduced *,.admin-app.motion-reduced *:before,.admin-app.motion-reduced *:after{animation-duration:80ms!important;transition-duration:80ms!important}.admin-app.motion-none *,.admin-app.motion-none *:before,.admin-app.motion-none *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}h1,h2,h3,p{margin:0}h1,h2,h3{color:var(--acr-title)}h1{font-size:26px;font-weight:var(--acr-font-weight-heading);line-height:1.35}h2{font-size:18px;font-weight:var(--acr-font-weight-heading)}h3{font-size:14px;font-weight:var(--acr-font-weight-heading)}.brand-mark{display:flex;gap:11px;align-items:center;min-width:0}.brand-mark img,.brand-symbol{width:34px;height:34px;flex:0 0 34px;object-fit:contain}.brand-symbol{display:grid;place-items:center;color:var(--acr-on-primary);background:var(--acr-primary);border-radius:8px}.brand-name{font-size:19px;font-weight:var(--acr-font-weight-heading);color:var(--acr-title);overflow-wrap:anywhere}.eyebrow{color:var(--acr-muted);font-size:11px;font-weight:var(--acr-font-weight-emphasis)}.field{display:grid;gap:8px;min-width:0}.field label{font-weight:var(--acr-font-weight);font-size:13px}.field-error{color:var(--acr-danger);font-size:12px}.inline-error{margin:16px 0;padding:12px;background:var(--acr-sub);border-radius:6px}.inline-error p{margin-bottom:10px;color:var(--acr-danger)}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.page-heading h1{margin:6px 0 10px}.page-heading p{font-size:13px;color:var(--acr-muted)}.workspace-section{border-top:1px solid var(--acr-border);padding:24px 0}.section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.section-heading h2{font-size:16px}.section-heading>span{color:var(--acr-muted);font-size:12px}.welcome-section{display:flex;gap:20px;align-items:center;padding:8px 0 32px}.welcome-section h2{font-size:22px;margin-bottom:6px}.welcome-section p{color:var(--acr-muted)}.welcome-section .text-link{margin-left:auto}.text-link{color:var(--acr-primary);display:inline-flex;align-items:center;gap:6px;font-size:13px;white-space:nowrap}.text-divider{margin:0 12px;color:var(--acr-border)}.status-label{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--acr-muted)}.status-label>span{width:6px;height:6px;border-radius:50%;background:var(--acr-success)}.shortcut-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.shortcut-item{display:flex;align-items:center;gap:15px;border:1px solid var(--acr-border);border-radius:8px;background:var(--acr-surface);padding:22px 18px;transition:border-color .14s,background .14s}.shortcut-item:hover{border-color:var(--acr-primary);background:var(--acr-primary-soft)}.shortcut-item>svg:first-child{color:var(--acr-primary)}.shortcut-item>svg:last-child{margin-left:auto;color:var(--acr-muted)}.shortcut-item p{color:var(--acr-muted);font-size:12px;margin-top:5px}.workbench-columns{display:grid;grid-template-columns:1fr 1fr;gap:36px}.detail-list{margin:0}.detail-list>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid var(--acr-border)}.detail-list dt{color:var(--acr-muted)}.detail-list dd{margin:0;overflow-wrap:anywhere}.security-list{list-style:none;padding:0;margin:0;display:grid;gap:20px}.security-list li{display:flex;gap:12px}.security-list svg{color:var(--acr-primary);margin-top:3px}.security-list p{color:var(--acr-muted);font-size:12px;margin-top:5px}.profile-heading{display:flex;gap:22px;align-items:center;margin:12px 0 30px}.profile-heading p{color:var(--acr-muted);margin-top:6px}.profile-details{max-width:760px}.table-section{background:var(--acr-surface);padding:22px;border-top:1px solid var(--acr-border)}.row-actions{display:flex;gap:4px}.edit-form{display:grid;gap:20px}.example-form{max-width:980px}.form-section{display:grid;grid-template-columns:220px minmax(0,1fr);gap:30px;border-top:1px solid var(--acr-border);padding:28px 0}.form-section-heading{display:flex;align-items:flex-start;gap:14px}.form-section-heading>span{font-size:12px;color:var(--acr-primary);margin-top:3px;font-weight:var(--acr-font-weight-heading)}.form-section-heading h2{font-size:16px}.form-section-heading p{color:var(--acr-muted);font-size:12px;margin-top:6px}.form-fields{display:grid;gap:16px}.form-footer{display:flex;flex-wrap:wrap;align-items:center;gap:12px;border-top:1px solid var(--acr-border);padding-top:24px}.form-footer>span{color:var(--acr-muted);font-size:12px;margin-left:auto}.unsaved-label{color:var(--acr-warning);font-size:12px}.error-page{min-height:100dvh;padding:32px;display:flex;flex-direction:column}.error-page>:last-child{margin:auto;max-width:540px}.error-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.spinning{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1024px){.shortcut-grid{gap:10px}.shortcut-item{padding:18px 12px;gap:10px}.shortcut-item>svg:last-child{display:none}.form-section{grid-template-columns:180px minmax(0,1fr);gap:20px}}@media(max-width:640px){.page-heading{align-items:flex-start;flex-wrap:wrap;gap:14px;margin-bottom:24px}h1{font-size:24px}.status-label{display:none}.welcome-section{flex-wrap:wrap;gap:14px}.welcome-section .text-link{margin-left:0}.welcome-section h2{font-size:20px}.shortcut-grid,.workbench-columns{grid-template-columns:1fr}.workbench-columns{gap:0}.shortcut-item>svg:last-child{display:block}.form-section{grid-template-columns:1fr;gap:22px}.table-section{padding:18px 0;background:transparent}.form-footer>span{width:100%;margin:0}.detail-list>div{grid-template-columns:86px minmax(0,1fr)}}.admin-app .acr-ui{--admin-canvas: #f5f7fb;--admin-divider: color-mix(in srgb, var(--acr-border) 70%, transparent);--admin-surface-padding: var(--acr-panel-padding)}.admin-app .acr-ui[data-acr-theme=dark]{--admin-canvas: #19191c}.admin-layout{--sidebar-width: var(--sidebar-expanded-width, 224px);height:100dvh;overflow:hidden;background:var(--admin-canvas);font-size:13px}.admin-layout :is(.acr-field,.acr-button:not(.acr-button--round),.acr-navigation-item,.acr-card){border-radius:var(--admin-radius, 8px)}.admin-layout.layout-dual{--sidebar-width: calc(72px + var(--sidebar-expanded-width, 224px))}.admin-layout.is-collapsed{--sidebar-width: 80px}.admin-layout.layout-dual.is-collapsed{--sidebar-width: 72px}.admin-layout.is-top{--sidebar-width: 0px}.desktop-sidebar{position:fixed;top:0;bottom:0;left:0;width:var(--sidebar-width);border:0;border-right:1px solid var(--admin-divider);background:var(--acr-surface);padding:0 8px;display:flex;flex-direction:column;z-index:20;transition:width .18s}.dual-sidebar{position:fixed;inset:0 auto 0 0;z-index:20;display:flex;width:var(--sidebar-width);overflow:hidden;border-right:1px solid var(--admin-divider);background:var(--acr-surface);transition:width var(--acr-motion-base) var(--acr-ease)}.dual-sidebar__detail{flex:0 0 var(--sidebar-expanded-width, 224px);width:var(--sidebar-expanded-width, 224px);min-width:0;border-left:1px solid var(--admin-divider)}.admin-body{margin-left:var(--sidebar-width);min-width:0;display:flex;flex-direction:column;height:100%;min-height:0;transition:margin-left .18s}.mobile-toggle{display:none!important}.top-navigation{min-width:0;flex-shrink:0;padding:0 20px;background:var(--acr-surface);overflow-x:auto;scrollbar-width:thin}.layout-mixed .top-navigation{padding-left:12px}.top-navigation .acr-navigation{max-width:100%}.top-navigation .acr-navigation-list{flex-wrap:nowrap}.top-navigation .acr-navigation-node{flex-shrink:0}.work-tabs{display:flex;flex-shrink:0;align-items:center;gap:6px;padding:0 16px;height:var(--admin-tabs-height, 44px);border:0;background:var(--acr-surface)}.work-tabs-scroll{position:relative;flex:1;min-width:0;display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none;height:100%}.work-tabs-scroll>.acr-context{flex-shrink:0}.work-tab{display:flex;align-items:center;gap:3px;height:32px;border:0;border-radius:min(6px,var(--admin-radius, 8px));white-space:nowrap;color:var(--acr-muted);transition:background .14s,color .14s}.work-tab a{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;font-size:12px}.work-tab.active{color:var(--acr-primary);background:var(--acr-primary-soft)}.work-tab:hover{background:var(--acr-sub)}.work-tab.active:hover{background:var(--acr-primary-soft)}.work-tab button{display:grid;place-items:center;margin-right:5px;padding:4px;border:0;background:transparent;border-radius:4px;color:var(--acr-muted)}.work-tab button:hover{color:var(--acr-danger);background:var(--acr-sub)}.work-tab.active button{color:inherit}.work-tab.active button:hover{background:var(--acr-surface)}.work-tab-menu-item{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;width:100%}.work-tab-menu-item svg{flex-shrink:0;color:var(--acr-muted)}.tab-actions{display:flex;align-items:center;gap:2px}.page-content{flex:1;min-height:0;padding:var(--admin-page-gap, 20px);width:100%;min-width:0;overflow:auto;overscroll-behavior:contain}.page-content-fill{display:flex;flex-direction:column;overflow:hidden}.admin-search-dialog{display:grid;gap:14px}.admin-search-dialog .acr-input-group{min-height:44px;border:1px solid var(--acr-border);border-radius:var(--admin-radius, 8px);background:var(--acr-surface);transition:border-color var(--acr-motion-fast) ease,box-shadow var(--acr-motion-fast) ease}.admin-search-dialog .acr-input-group:focus-within{border-color:var(--acr-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--acr-primary) 14%,transparent)}.admin-search-dialog .acr-input-addon{padding-left:12px;padding-right:2px;background:transparent;color:var(--acr-muted)}.admin-search-dialog .acr-field.admin-search-input{height:42px;padding-left:8px;border:0;box-shadow:none;background:transparent}.admin-search-dialog .acr-field.admin-search-input:focus{border-color:transparent;box-shadow:none}.admin-search-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:18px;padding:0 2px;color:var(--acr-muted);font-size:12px}.admin-search-shortcuts{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.admin-search-shortcuts kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 4px;border:1px solid var(--acr-border);border-bottom-width:2px;border-radius:4px;background:var(--acr-sub);color:var(--acr-text);font-size:11px;line-height:1}.admin-search-results{display:grid;gap:12px;max-height:min(430px,52dvh);overflow:auto;margin:0 -8px;padding:0 8px 2px;scrollbar-width:thin}.admin-search-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:7px}.admin-search-group-heading{display:flex;align-items:center;gap:6px;grid-column:1 / -1;padding:0 4px 1px;color:var(--acr-muted);font-size:11px;font-weight:var(--acr-font-weight-emphasis);letter-spacing:.02em}.admin-search-group-heading svg{color:var(--acr-muted)}.admin-search-group-count{margin-left:auto;color:var(--acr-muted);font-size:11px;font-weight:var(--acr-font-weight)}.admin-search-result{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-width:0;min-height:54px;padding:7px 8px;border:0;border-radius:7px;background:var(--acr-sub);text-align:left;transition:border-color var(--acr-motion-fast) ease,background-color var(--acr-motion-fast) ease,box-shadow var(--acr-motion-fast) ease}.admin-search-result:hover{background:color-mix(in srgb,var(--acr-sub) 72%,var(--acr-surface))}.admin-search-result[aria-selected=true]{background:color-mix(in srgb,var(--acr-sub) 58%,var(--acr-surface));color:var(--acr-text);box-shadow:none}.admin-search-result-icon{display:inline-grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:0;border-radius:7px;background:transparent;color:var(--acr-muted)}.admin-search-result[aria-selected=true] .admin-search-result-icon{color:var(--acr-muted)}.admin-search-result-copy{display:grid;flex:1;min-width:0;gap:2px}.admin-search-result-copy strong{overflow:hidden;color:var(--acr-title);font-size:13px;font-weight:var(--acr-font-weight-emphasis);text-overflow:ellipsis;white-space:nowrap}.admin-search-result-copy small{overflow:hidden;color:var(--acr-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.admin-search-recent,.admin-search-enter{flex:0 0 auto;color:var(--acr-muted)}.admin-search-empty{display:grid;justify-items:center;gap:6px;padding:32px 16px 24px;color:var(--acr-muted);text-align:center}.admin-search-empty svg{margin-bottom:4px;color:var(--acr-border)}.admin-search-empty strong{color:var(--acr-text);font-size:13px}.admin-search-empty span{font-size:12px}@media(max-width:640px){.admin-search-meta{align-items:flex-start;flex-direction:column;gap:6px}.admin-search-shortcuts{display:none}}.admin-layout .admin-surface,.page-content>:not(.management-page,.workbench-view,.analysis-page,.monitor-page){border:0;border-radius:var(--admin-radius, 8px);background:var(--acr-surface);box-shadow:none}.admin-layout.surface-border .admin-surface,.admin-layout.surface-border .page-content>:not(.management-page,.workbench-view,.analysis-page,.monitor-page){border:1px solid var(--admin-divider)}.admin-layout.surface-shadow .admin-surface,.admin-layout.surface-shadow .page-content>:not(.management-page,.workbench-view,.analysis-page,.monitor-page){box-shadow:0 8px 24px #18181b0f}.admin-layout.content-1200 .page-content>*{width:min(100%,1200px);margin-inline:auto}.admin-layout.content-1440 .page-content>*{width:min(100%,1440px);margin-inline:auto}.page-content>:not(.management-page,.workbench-view,.analysis-page,.monitor-page){padding:var(--admin-surface-padding)}.page-content>.admin-page-slide-enter-active,.page-content>.admin-page-slide-left-enter-active,.page-content>.admin-page-fade-enter-active,.page-content>.admin-page-scale-enter-active{transition:opacity var(--acr-motion-base) var(--acr-ease),transform var(--acr-motion-base) var(--acr-ease)}.page-content>.admin-page-slide-leave-active,.page-content>.admin-page-slide-left-leave-active,.page-content>.admin-page-fade-leave-active,.page-content>.admin-page-scale-leave-active{transition:opacity var(--acr-motion-fast) ease;pointer-events:none}.page-content>.admin-page-slide-enter-from{opacity:0;transform:translateY(6px)}.page-content>.admin-page-slide-left-enter-from{opacity:0;transform:translate(10px)}.page-content>.admin-page-scale-enter-from{opacity:0;transform:scale(.99)}.page-content>.admin-page-slide-leave-to,.page-content>.admin-page-slide-left-leave-to,.page-content>.admin-page-fade-enter-from,.page-content>.admin-page-fade-leave-to,.page-content>.admin-page-scale-leave-to{opacity:0}.admin-layout.tabs-capsule .work-tab{border-radius:999px}.admin-layout.tabs-capsule .work-tab.active{color:var(--acr-on-primary);background:var(--acr-primary)}.admin-layout.tabs-capsule .work-tab.active:hover{background:var(--acr-primary)}.admin-layout.tabs-capsule .work-tab.active button:hover{color:var(--acr-primary);background:var(--acr-on-primary)}.admin-layout.tabs-card .work-tabs{background:var(--admin-canvas)}.admin-layout.tabs-card .work-tab{border-radius:var(--admin-radius, 8px) var(--admin-radius, 8px) 0 0;background:color-mix(in srgb,var(--acr-surface) 72%,var(--admin-canvas))}.admin-layout.tabs-card .work-tab.active{color:var(--acr-primary);background:var(--acr-surface)}.admin-layout.tabs-line .work-tab{position:relative;border-radius:0}.admin-layout.tabs-line .work-tab.active{color:var(--acr-primary);background:transparent}.admin-layout.tabs-line .work-tab.active:after{position:absolute;right:8px;bottom:0;left:8px;height:2px;border-radius:2px 2px 0 0;background:var(--acr-primary);content:""}.admin-layout.density-compact{--admin-tabs-height: 38px}.admin-layout.density-comfortable{--admin-tabs-height: 50px}.admin-layout.density-compact .admin-header{flex-basis:56px;padding-inline:18px}.admin-layout.density-comfortable .admin-header{flex-basis:70px;padding-inline:28px}.admin-layout.hide-menu-icons .top-navigation .acr-navigation-icon{display:none}.admin-layout.menu-theme-light :is(.desktop-sidebar,.dual-sidebar,.top-navigation,.module-rail,.dual-sidebar__detail){--acr-title: #3f3f46;--acr-text: #52525b;--acr-muted: #71717a;--acr-surface: #fff;--acr-sub: #f2f3f4;--acr-border: #e4e4e7;color-scheme:light;background:var(--acr-surface)}.admin-layout.menu-theme-dark :is(.desktop-sidebar,.dual-sidebar,.top-navigation,.module-rail,.dual-sidebar__detail){--acr-title: #f4f4f5;--acr-text: #d4d4d8;--acr-muted: #a1a1aa;--acr-surface: #242427;--acr-sub: #303034;--acr-border: #424247;--acr-primary-soft: color-mix(in srgb, var(--acr-primary) 18%, #242427);color-scheme:dark;background:var(--acr-surface)}.admin-layout.menu-theme-accent :is(.desktop-sidebar,.dual-sidebar,.top-navigation,.module-rail,.dual-sidebar__detail){color:#fff;background:var(--acr-primary);--acr-title: #fff;--acr-text: rgb(255 255 255 / 92%);--acr-muted: rgb(255 255 255 / 68%);--acr-surface: transparent;--acr-sub: rgb(255 255 255 / 12%);--acr-border: rgb(255 255 255 / 18%);--acr-primary-soft: rgb(255 255 255 / 18%)}.admin-layout.menu-theme-accent :is(.desktop-sidebar,.dual-sidebar,.top-navigation) .acr-navigation-item[data-selected]{color:#fff;background:#fff3}.admin-layout.menu-theme-accent .sidebar-brand img{filter:brightness(0) invert(1)}.page-content .external-view{height:100%}.external-view iframe{width:100%;height:100%;border:0}.admin-app .acr-portals :is(.acr-menu,.acr-navigation-popup){border:0;box-shadow:0 8px 28px #18181b1f}.admin-app .acr-portals .acr-menu:has(.work-tab-menu-item){display:flex;flex-direction:column;align-items:stretch;width:max-content;min-width:0}.admin-app .acr-portals .acr-menu:has(.work-tab-menu-item) .acr-menu-item{width:auto}.access-sync-error{position:fixed;bottom:16px;left:50%;transform:translate(-50%);z-index:50;padding:10px 16px;border:1px solid var(--acr-border);border-radius:8px;background:var(--acr-surface);box-shadow:0 4px 24px #0002;max-width:90vw;font-size:13px}.access-sync-error button{margin-left:12px;color:var(--acr-primary);border:0;background:transparent}.admin-footer{display:flex;justify-content:space-between;padding:20px 32px;font-size:11px;color:var(--acr-muted)}@media(max-width:900px){.admin-layout{--sidebar-width: 0px !important}.desktop-sidebar,.dual-sidebar,.top-navigation{display:none}.mobile-toggle{display:inline-flex!important}.page-content{padding:min(var(--admin-page-gap, 20px),16px)}}@media(max-width:640px){.header-actions{gap:0}.header-actions .account-copy,.header-actions .account-trigger>svg,.fullscreen-button{display:none!important}.header-actions .account-trigger{padding:4px}.work-tabs{padding:0 10px;gap:6px}.page-content{padding:min(var(--admin-page-gap, 20px),12px)}.tab-scroll-button{display:none!important}.admin-footer{padding:18px}}@media(prefers-reduced-motion:reduce){.admin-layout *,.admin-layout *:before,.admin-layout *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.page-content>.admin-page-slide-enter-from{transform:none}.page-content>.admin-page-slide-left-enter-from,.page-content>.admin-page-scale-enter-from{transform:none}}.admin-header{display:flex;flex:0 0 64px;align-items:center;justify-content:space-between;gap:16px;padding:0 24px;background:var(--acr-surface);border:0;border-bottom:1px solid var(--admin-divider)}.header-leading,.header-actions{display:flex;align-items:center;gap:6px}.header-leading{flex:1;min-width:0}.header-actions{flex-shrink:0;margin-left:auto}.admin-header .acr-icon-button{width:34px;height:34px;min-height:34px;padding:7px;color:var(--acr-muted)}.admin-header .acr-icon-button:hover{color:var(--acr-primary);background:var(--acr-primary-soft)}.admin-header .header-search{width:180px;height:34px;min-height:34px;justify-content:flex-start;gap:8px;margin-right:10px;padding:0 12px;border:0;background:var(--acr-sub);color:var(--acr-muted);font-size:13px;font-weight:var(--acr-font-weight)}.admin-header .header-search:hover{background:var(--acr-primary-soft);color:var(--acr-primary)}.header-breadcrumbs{min-width:0;margin-left:10px;font-size:13px}.header-breadcrumbs ol{display:flex;align-items:center;gap:10px;list-style:none;padding:0;margin:0}.header-breadcrumbs li{display:flex;align-items:center;gap:10px;min-width:0}.header-breadcrumbs a,.breadcrumb-current{display:flex;align-items:center;gap:7px;min-width:0;color:var(--acr-muted)}.header-breadcrumbs svg{flex-shrink:0}.header-breadcrumbs a:hover{color:var(--acr-primary)}.header-breadcrumbs :is(a,.breadcrumb-current)>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header-breadcrumbs .breadcrumb-current{color:var(--acr-text);font-weight:var(--acr-font-weight-emphasis)}.breadcrumb-separator{color:var(--acr-muted)}.header-notifications{position:relative}.notification-dot{position:absolute;right:7px;top:5px;width:6px;height:6px;border-radius:50%;background:var(--acr-danger)}.notification-panel{display:flex;flex-direction:column;gap:18px;min-width:0}.notification-toolbar,.notification-heading,.notification-meta{display:flex;align-items:center;justify-content:space-between;gap:10px}.notification-toolbar>span{margin-right:auto;font-size:13px;color:var(--acr-muted)}.notification-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.notification-list li{padding:16px;border-radius:8px;background:var(--acr-sub)}.notification-list li.is-unread{background:var(--acr-primary-soft)}.notification-heading{align-items:flex-start}.notification-heading strong{font-size:14px;overflow-wrap:anywhere}.notification-heading>span{flex-shrink:0;font-size:11px;color:var(--acr-primary)}.notification-list p{margin:8px 0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--acr-muted);font-size:13px}.notification-meta{margin-top:8px;min-height:30px;font-size:12px;color:var(--acr-muted)}.notification-empty{display:flex;align-items:center;flex-direction:column;gap:12px;padding:48px 16px;color:var(--acr-muted)}.notification-error{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--acr-danger);font-size:13px;overflow-wrap:anywhere}@media(max-width:1180px){.admin-header{padding:0 16px;gap:8px}.admin-header .header-search{width:34px;padding:8px;margin:0}.header-search span,.header-actions .account-copy{display:none}}@media(max-width:900px){.admin-header .desktop-collapse{display:none}}@media(max-width:640px){.admin-header{padding:0 10px;flex-basis:58px}.header-leading,.header-actions{gap:2px}.header-breadcrumbs{margin-left:2px}.header-breadcrumbs li:not(:last-child),.header-breadcrumbs .breadcrumb-separator,.header-breadcrumbs .breadcrumb-current>svg{display:none}.header-breadcrumbs .breadcrumb-current{font-size:12px}.header-actions .account-trigger{min-width:34px}}.sidebar-content{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}.sidebar-toolbar{display:flex;align-items:center;flex:0 0 64px;min-width:0;padding:0 12px}.sidebar-brand{display:flex;align-items:center;min-width:0;max-width:100%;padding:4px;border:0;border-radius:6px;color:var(--acr-title);background:transparent;cursor:pointer}.sidebar-brand:hover{background:var(--acr-sub)}.sidebar-brand:focus-visible{outline:2px solid var(--acr-primary);outline-offset:3px}.sidebar-brand .brand-name{font-size:20px;font-weight:var(--acr-font-weight-heading);line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-navigation{min-height:0;flex:1;overflow:auto;scrollbar-width:thin;overscroll-behavior:contain}.sidebar-navigation .acr-navigation{width:100%;padding:4px 8px;background:transparent;border:0}.sidebar-navigation .acr-navigation-list{gap:6px}.sidebar-navigation .acr-navigation-item{min-height:44px;padding:10px 12px;font-size:13px}.sidebar-navigation .acr-navigation-item[data-selected]{background:var(--acr-primary);color:var(--acr-on-primary)}.density-compact .sidebar-navigation .acr-navigation-item{min-height:36px;padding-block:6px}.density-comfortable .sidebar-navigation .acr-navigation-item{min-height:48px;padding-block:12px}.sidebar-navigation .acr-navigation-children{margin-left:14px;padding-left:8px}.sidebar-navigation .acr-navigation-children .acr-navigation-item[data-selected]{background:var(--acr-primary-soft);color:var(--acr-primary)}.sidebar-bottom{display:grid;flex-shrink:0;gap:12px;padding:16px 8px;margin-top:auto}.theme-mode-control{justify-self:center;max-width:100%}.theme-mode-control .acr-tabs-list{flex-wrap:nowrap}.sidebar-content-minimal .sidebar-navigation{padding-top:8px}.sidebar-menu-without-icons .acr-navigation-icon{display:none}.module-rail{display:flex;flex:0 0 72px;flex-direction:column;width:72px;min-width:72px;min-height:0;padding:10px 8px;background:var(--acr-surface)}.module-rail__brand{display:grid;flex:0 0 48px;place-items:center;width:48px;height:48px;margin:0 auto 8px;border:0;border-radius:var(--admin-radius, 8px);background:transparent}.module-rail__brand:hover{background:var(--acr-sub)}.module-rail__navigation{display:grid;gap:5px;min-height:0;overflow-y:auto;scrollbar-width:none}.module-rail__navigation button{display:grid;justify-items:center;gap:2px;min-width:0;min-height:52px;padding:7px 3px;border:0;border-radius:var(--admin-radius, 8px);background:transparent;color:var(--acr-muted);transition:color var(--acr-motion-fast),background var(--acr-motion-fast)}.module-rail__navigation button:hover{color:var(--acr-text);background:var(--acr-sub)}.module-rail__navigation button[aria-current=page]{color:var(--acr-primary);background:var(--acr-primary-soft)}.module-rail__navigation small{width:100%;overflow:hidden;font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.module-rail__fallback{display:grid;place-items:center;width:20px;height:20px;font-size:12px;font-weight:var(--acr-font-weight-heading)}.module-rail__footer{display:grid;gap:4px;margin-top:auto;padding-top:8px}.account-control{min-width:0}.account-control .account-trigger{display:flex;width:100%;min-width:0;gap:10px;border:0;padding:6px 10px;text-align:left;font-weight:var(--acr-font-weight)}.account-control .account-trigger-sidebar{min-height:58px;padding:8px}.account-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.account-copy strong,.account-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-copy strong{color:var(--acr-title);font-size:13px;font-weight:var(--acr-font-weight-emphasis)}.account-copy small{color:var(--acr-muted);font-size:11px}.account-trigger>svg{margin-left:auto;color:var(--acr-muted)}.header-actions .account-control{max-width:190px}.sidebar-content-compact .sidebar-toolbar{justify-content:center;padding-inline:0}.sidebar-content-compact .sidebar-navigation .acr-navigation{padding-inline:6px}.sidebar-content-compact .sidebar-navigation .acr-navigation-item{padding-inline:8px}.sidebar-content-compact .sidebar-bottom{justify-items:center;padding-inline:0}.account-control .account-trigger-compact{width:48px;min-height:48px;padding:7px;justify-content:center}.admin-app .acr-sheet:has(.mobile-sidebar){display:flex;flex-direction:column;overflow:hidden;border:0}.mobile-sidebar{display:flex;flex:1;min-height:0}.mobile-sidebar .sidebar-toolbar{flex-basis:56px;padding:0 8px 8px}.management-page{display:flex;flex-direction:column;gap:16px;flex:1;height:100%;min-height:0;min-width:0}.user-cell{display:flex;align-items:center;gap:10px}.user-cell strong{font-weight:var(--acr-font-weight);color:var(--acr-title)}.user-cell small{display:block;margin-top:3px;font-size:11px;color:var(--acr-muted)}.tree-cell,.menu-name-cell{display:flex;gap:7px;align-items:center;white-space:nowrap}.tree-expander{display:inline-flex;align-items:center;justify-content:center;width:24px;height:var(--acr-control-height-sm);flex:0 0 24px;padding:0;border:0;border-radius:4px;color:var(--acr-muted);background:transparent}button.tree-expander:hover{color:var(--acr-primary);background:var(--acr-primary-soft)}.record-fields{padding:0;margin:0;border:0;min-width:0}.record-fields:disabled{opacity:.8}.record-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.record-wide{grid-column:1 / -1}.record-loading{padding:48px 20px;text-align:center;color:var(--acr-muted)}.avatar-preview{width:48px;height:48px;border-radius:6px;object-fit:cover}.permission-tree{display:grid;gap:12px;min-width:0}.permission-tree-scroll{max-height:360px;min-height:80px;overflow:auto;border:1px solid var(--acr-border);padding:8px;border-radius:6px}.permission-node{display:flex;align-items:center;gap:6px;min-height:36px}.tree-tools{display:flex;gap:4px;flex-wrap:wrap}.icon-picker{display:flex;align-items:center;gap:8px}.icon-picker-trigger{display:flex;gap:10px;align-items:center;min-height:var(--acr-control-height);padding:5px 10px;border:0;border-radius:6px;color:var(--acr-text);background:var(--acr-sub)}.icon-picker-panel{display:grid;gap:12px;width:min(320px,72vw)}.icon-picker-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:5px;max-height:280px;overflow:auto}.icon-picker-grid button{display:grid;place-items:center;width:40px;height:40px;border:0;background:transparent;color:var(--acr-text);border-radius:6px}.icon-picker-grid button:hover,.icon-picker-grid button[aria-pressed=true]{background:var(--acr-primary-soft);color:var(--acr-primary)}@media(max-width:768px){.management-page{gap:12px}}@media(max-width:480px){.record-grid{grid-template-columns:1fr}}
