@import"https://fonts.googleapis.com/css2?family=Geist+Mono:wght@100..900&display=swap";.dialkit-root{position:relative;--dial-surface: rgba(255, 255, 255, .05);--dial-surface-hover: rgba(255, 255, 255, .1);--dial-surface-active: rgba(255, 255, 255, .11);--dial-surface-subtle: rgba(255, 255, 255, .06);--dial-text-root: #FFFFFF;--dial-text-section: rgba(255, 255, 255, .7);--dial-text-label: rgba(255, 255, 255, .7);--dial-text-focus: #ffffff;--dial-text-primary: rgba(255, 255, 255, .95);--dial-text-secondary: rgba(255, 255, 255, .6);--dial-text-tertiary: rgba(255, 255, 255, .4);--dial-border: rgba(255, 255, 255, .1);--dial-border-hover: rgba(255, 255, 255, .15);--dial-timeline-clip-overlay: transparent;--dial-glass-bg: #212121;--dial-dropdown-bg: #2a2a2a;--dial-backdrop-blur: 20px;--dial-radius: 8px;--dial-row-height: 36px;--dial-shadow: 0 8px 32px rgba(0, 0, 0, .5);--dial-shadow-collapsed: 0 4px 16px rgba(0, 0, 0, .25);--dial-shadow-dropdown: 0 8px 24px rgba(0, 0, 0, .4);font-family:system-ui,-apple-system,SF Pro Display,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dialkit-panel{position:fixed;z-index:9999;max-height:calc(100vh - 32px);overflow:visible}.dialkit-root[data-mode=inline]{max-height:100%}.dialkit-panel[data-mode=inline]{position:static;z-index:auto;max-height:inherit;height:auto;overflow:visible}.dialkit-panel-inner{background:var(--dial-glass-bg);border:1px solid var(--dial-border);border-radius:14px;backdrop-filter:blur(var(--dial-backdrop-blur));-webkit-backdrop-filter:blur(var(--dial-backdrop-blur));padding:10px 12px 0;transform:translateZ(0);transform-origin:top right}.dialkit-panel[data-origin-x=left] .dialkit-panel-inner{transform-origin:top left}.dialkit-panel[data-origin-x=right] .dialkit-panel-inner{transform-origin:top right}.dialkit-panel[data-position=top-left] .dialkit-panel-inner{transform-origin:top left;max-height:calc(100vh - 80px);overflow-y:auto}.dialkit-panel-inner[data-collapsed=true]{border-radius:50%;padding:12px;box-sizing:border-box}.dialkit-panel-inner[data-collapsed=true] .dialkit-panel-header{padding-bottom:0;margin-bottom:0;border-bottom:none}.dialkit-panel-inner[data-collapsed=true] .dialkit-folder-title-row{display:none}.dialkit-panel-inner[data-collapsed=true] .dialkit-folder-header-top{justify-content:center;padding:0}.dialkit-panel-inner::-webkit-scrollbar{display:none}.dialkit-panel-inner{-ms-overflow-style:none;scrollbar-width:none}.dialkit-panel-inline{width:100%;height:auto;max-height:inherit;overflow-y:auto;box-shadow:none;border-radius:0;border:none;box-sizing:border-box}.dialkit-panel[data-mode=inline] .dialkit-panel-wrapper{display:flex;flex-direction:column;width:100%;max-height:inherit;height:auto}.dialkit-panel[data-position=top-right]{top:16px;right:16px}.dialkit-panel[data-position=top-left]{top:16px;left:16px}.dialkit-panel[data-position=bottom-right]{bottom:16px;right:16px}.dialkit-panel[data-position=bottom-left]{bottom:16px;left:16px}.dialkit-folder{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--dial-surface-subtle)}.dialkit-folder:last-child:not(.dialkit-folder-root){padding-bottom:0;margin-bottom:0}.dialkit-folder-root{padding-bottom:0;margin-bottom:0;border-bottom:none}.dialkit-panel-header{padding-bottom:6px;margin-bottom:12px;border-bottom:1px solid var(--dial-surface-subtle)}.dialkit-panel:not([data-mode=inline]) .dialkit-panel-inner:not([data-collapsed=true])>.dialkit-folder-root>.dialkit-panel-header{cursor:grab}.dialkit-panel:not([data-mode=inline]) .dialkit-panel-inner:not([data-collapsed=true])>.dialkit-folder-root>.dialkit-panel-header:active{cursor:grabbing}.dialkit-panel:not([data-mode=inline]) .dialkit-panel-icon{cursor:pointer}.dialkit-folder-header{cursor:pointer;-webkit-user-select:none;user-select:none}.dialkit-folder-header-top{display:flex;align-items:center;justify-content:space-between;padding:0 0 8px}.dialkit-folder-title{font-size:13px;font-weight:600;color:var(--dial-text-section);letter-spacing:-.01em;transform:translateY(-.5px);transition:color .15s}.dialkit-folder-title-root{font-size:15px;font-weight:600;color:var(--dial-text-root);transform:translateZ(0)}.dialkit-folder-title-row{display:flex;align-items:center;gap:6px;flex:1;white-space:nowrap;overflow:hidden}.dialkit-folder-copy{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:none;cursor:pointer}.dialkit-folder-copy svg{width:14px;height:14px;color:var(--dial-text-section)}.dialkit-folder-icon{width:20px;height:20px;padding:2px;box-sizing:border-box;flex-shrink:0;color:var(--dial-text-label);opacity:.6}.dialkit-panel-icon{position:absolute;top:12px;right:12px;width:16px;height:16px;color:var(--dial-text-focus);z-index:1}.dialkit-folder-content{will-change:transform}.dialkit-folder-inner{display:flex;flex-direction:column;gap:6px;padding-bottom:10px}.dialkit-folder:not(.dialkit-folder-root){border-top:1px solid var(--dial-surface-subtle);border-bottom:1px solid var(--dial-surface-subtle);margin-top:4px;margin-bottom:4px;padding-bottom:0}.dialkit-folder:not(.dialkit-folder-root):last-child{border-bottom:none;margin-bottom:0}.dialkit-folder:not(.dialkit-folder-root)+.dialkit-folder:not(.dialkit-folder-root){margin-top:-10px;border-top:none}.dialkit-folder:not(.dialkit-folder-root)>.dialkit-folder-header{height:var(--dial-row-height);padding:0}.dialkit-folder:not(.dialkit-folder-root)>.dialkit-folder-header>.dialkit-folder-header-top{padding:0;height:100%}.dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner{padding-bottom:0}.dialkit-panel[data-multiple=true] .dialkit-panel-inner:not([data-collapsed=true]){padding:0 12px}.dialkit-panel[data-multiple=true] .dialkit-panel-inner:not([data-collapsed=true]) .dialkit-panel-icon{top:14px}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-panel-header{padding-bottom:0;margin-bottom:0}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-panel-header>.dialkit-folder-header-top,.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner>.dialkit-folder>.dialkit-folder-header>.dialkit-folder-header-top{height:44px;padding:0}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner>.dialkit-folder>.dialkit-folder-header{height:44px}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner{gap:0}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner>.dialkit-folder{margin:0;padding-bottom:0;border-top:1px solid var(--dial-surface-subtle);border-bottom:none}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner>.dialkit-folder>.dialkit-folder-header .dialkit-folder-title{font-size:15px;font-weight:600;line-height:20px;color:var(--dial-text-root);transform:translateZ(0)}.dialkit-panel[data-multiple=true] .dialkit-folder-title-root{line-height:20px}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner>.dialkit-folder:first-child{border-top:none;margin-top:0}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner>.dialkit-folder+.dialkit-folder{margin-top:0}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner>.dialkit-folder>.dialkit-folder-content>.dialkit-folder-inner{padding-top:4px;padding-bottom:12px}.dialkit-slider-wrapper{position:relative;height:var(--dial-row-height)}.dialkit-slider{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden;background:var(--dial-surface);border-radius:var(--dial-radius);touch-action:none}.dialkit-slider-hashmarks{position:absolute;inset:0;pointer-events:none}.dialkit-slider-hashmark{position:absolute;top:50%;width:1px;height:8px;border-radius:999px;transform:translate(-50%) translateY(-50%);background:#fff0;transition:background .2s}.dialkit-slider-active .dialkit-slider-hashmark{background:var(--dial-border-hover)}.dialkit-slider-active .dialkit-slider-value{color:var(--dial-text-focus)}.dialkit-slider-fill{position:absolute;top:0;bottom:0;left:0;background:var(--dial-surface-active);transition:background .15s;pointer-events:none}.dialkit-slider-active .dialkit-slider-fill{background:var(--dial-border-hover)}.dialkit-slider-handle{position:absolute;top:50%;width:3px;height:20px;border-radius:999px;background:var(--dial-text-primary);pointer-events:none}.dialkit-slider-label{position:absolute;left:10px;top:50%;transform:translateY(calc(-50% - .5px));font-size:13px;font-weight:500;color:var(--dial-text-label);pointer-events:none;transition:color .15s;display:inline-flex;align-items:center}.dialkit-slider-value{position:absolute;right:10px;top:50%;transform:translateY(calc(-50% + .5px));font-size:13px;font-weight:500;font-family:Geist Mono,monospace;color:var(--dial-text-label);pointer-events:auto;transition:color .15s,border-color .15s;border-bottom:1px solid transparent;padding-bottom:1px}.dialkit-slider-value-editable{border-bottom-color:var(--dial-text-label)}.dialkit-slider-input{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:4ch;min-width:3ch;max-width:6ch;font-size:13px;font-weight:500;font-family:Geist Mono,monospace;color:var(--dial-text-label);background:transparent;border:none;border-bottom:1px solid var(--dial-text-label);padding:0 0 1px;outline:none;text-align:right}.dialkit-slider-input:focus{color:var(--dial-text-focus)}.dialkit-segmented{position:relative;display:flex;padding:2px;background:transparent;border-radius:var(--dial-radius)}.dialkit-segmented-pill{position:absolute;top:2px;bottom:2px;background:var(--dial-surface-active);border-radius:6px;z-index:0;pointer-events:none}.dialkit-segmented-button{position:relative;z-index:1;flex:0 0 auto;padding:6px 8px;font-family:inherit;font-size:13px;font-weight:500;background:transparent;border:none;cursor:pointer;transition:color .15s}.dialkit-segmented-button[data-active=true]{color:var(--dial-text-primary)}.dialkit-segmented-button[data-active=false]{color:var(--dial-text-label)}.dialkit-toggle{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:var(--dial-surface);border-radius:var(--dial-radius);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s}.dialkit-toggle:hover{background:var(--dial-surface-hover)}.dialkit-toggle-label{font-size:13px;font-weight:500;color:var(--dial-text-label);transition:color .15s}.dialkit-toggle[data-checked=true] .dialkit-toggle-label{color:var(--dial-text-primary)}.dialkit-toggle-track{width:36px;height:20px;border-radius:10px;background:var(--dial-surface-active);transition:background .2s;position:relative}.dialkit-toggle[data-checked=true] .dialkit-toggle-track{background:var(--dial-border-hover)}.dialkit-toggle-thumb{position:absolute;top:2px;width:16px;height:16px;border-radius:8px;background:var(--dial-text-primary)}.dialkit-button-group{display:flex;flex-direction:column;gap:6px}.dialkit-button{flex:1;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:500;color:var(--dial-text-secondary);background:var(--dial-surface);border:none;border-radius:var(--dial-radius);cursor:pointer;transition:background .15s,color .15s}.dialkit-button:hover{background:var(--dial-surface-hover);color:var(--dial-text-primary)}.dialkit-button:active{background:var(--dial-surface-active)}.dialkit-labeled-control{display:flex;align-items:center;justify-content:space-between;gap:12px;height:var(--dial-row-height);padding:2px 10px 2px 12px;background:var(--dial-surface);border-radius:var(--dial-radius)}.dialkit-labeled-control-label{display:flex;align-items:center;font-size:13px;font-weight:500;color:var(--dial-text-label);flex-shrink:0;line-height:17px}.dialkit-labeled-control .dialkit-segmented{flex-shrink:0;margin-right:-6px}.dialkit-action-button{width:160px;flex-shrink:0;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:500;color:var(--dial-text-secondary);background:var(--dial-surface);border:none;border-radius:var(--dial-radius);cursor:pointer;transition:background .15s,color .15s}.dialkit-action-button:hover{background:var(--dial-surface-hover);color:var(--dial-text-primary)}.dialkit-action-button:active{background:var(--dial-surface-active)}.dialkit-actions-group{align-items:flex-start}.dialkit-actions-stack{display:flex;flex-direction:column;gap:6px;width:160px}.dialkit-spring-viz{width:100%;border-radius:var(--dial-radius);background:var(--dial-surface);overflow:visible}.dialkit-easing-viz{width:100%;aspect-ratio:256 / 140}.dialkit-panel-wrapper{display:inline-flex;flex-direction:column}.dialkit-panel-toolbar{display:flex;align-items:center;gap:6px;height:var(--dial-row-height);margin-bottom:6px;min-width:0;overflow:hidden}.dialkit-panel-section-toolbar{display:flex;align-items:center;gap:6px;width:100%;height:var(--dial-row-height);min-width:0;overflow:hidden}.dialkit-toolbar-add{display:flex;align-items:center;justify-content:center;width:var(--dial-row-height);height:var(--dial-row-height);padding:0;flex-shrink:0;background:var(--dial-surface);border:none;border-radius:var(--dial-radius);cursor:pointer;transition:background .15s}.dialkit-toolbar-add:hover{background:var(--dial-surface-hover)}.dialkit-timeline-toolbar-toggle[data-active]{background:var(--dial-surface-active);color:var(--dial-text-root)}.dialkit-toolbar-add svg{width:16px;height:16px;color:var(--dial-text-label)}.dialkit-timeline-toolkit-only{height:var(--dial-row-height);display:flex;align-items:center;padding:0 12px;border-radius:var(--dial-radius);background:var(--dial-surface-subtle);color:var(--dial-text-secondary);font-size:12px}.dialkit-toolbar-copy{position:relative;display:flex;align-items:center;gap:6px;height:var(--dial-row-height);padding:0 12px;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:500;color:var(--dial-text-label);background:var(--dial-surface);border:none;border-radius:var(--dial-radius);cursor:pointer;transition:background .15s}.dialkit-toolbar-copy:hover{background:var(--dial-surface-hover)}.dialkit-toolbar-copy-icon-wrap{position:relative;width:16px;height:16px;flex-shrink:0}.dialkit-toolbar-copy-icon{position:absolute;inset:0;width:16px;height:16px}.dialkit-text-control{display:flex;align-items:center;justify-content:space-between;gap:12px;height:var(--dial-row-height);padding:0 12px;background:var(--dial-surface);border-radius:var(--dial-radius)}.dialkit-text-label{font-size:13px;font-weight:500;color:var(--dial-text-label);flex-shrink:0}.dialkit-text-input{flex:1;min-width:0;font-family:inherit;font-size:13px;font-weight:500;color:var(--dial-text-label);background:transparent;border:none;padding:0;outline:none;text-align:right;cursor:text}.dialkit-text-input:focus{color:var(--dial-text-focus)}.dialkit-text-input::placeholder{color:var(--dial-text-tertiary)}.dialkit-select-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--dial-row-height);padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;color:var(--dial-text-label);background:var(--dial-surface);border:none;border-radius:var(--dial-radius);cursor:pointer;transition:background .15s}.dialkit-select-trigger:hover{background:var(--dial-surface-hover)}.dialkit-select-trigger[data-open=true]{background:var(--dial-surface-active)}.dialkit-select-label{font-size:13px;font-weight:500;color:var(--dial-text-label);flex-shrink:0;transform:translateY(-.5px)}.dialkit-select-right{display:flex;align-items:center;gap:8px}.dialkit-select-value{font-size:13px;font-weight:500;color:var(--dial-text-label);transform:translateY(-.5px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialkit-select-chevron{width:20px;height:20px;padding:2px;box-sizing:border-box;flex-shrink:0;opacity:.6}.dialkit-select-dropdown{background:var(--dial-glass-bg);border:1px solid var(--dial-border);border-radius:var(--dial-radius);padding:4px;z-index:10000;box-shadow:var(--dial-shadow-dropdown)}.dialkit-select-option{display:block;width:100%;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:500;color:var(--dial-text-label);background:transparent;border:none;border-radius:6px;cursor:pointer;text-align:left;transition:background .15s,color .15s}.dialkit-select-option:hover{background:var(--dial-surface-hover)}.dialkit-select-option[data-selected=true]{color:var(--dial-text-primary);background:var(--dial-surface-active)}.dialkit-color-control{display:flex;align-items:center;justify-content:space-between;gap:12px;height:var(--dial-row-height);padding:0 12px;background:var(--dial-surface);border-radius:var(--dial-radius)}.dialkit-color-label{font-size:13px;font-weight:500;color:var(--dial-text-label);flex-shrink:0;transform:translateY(-.5px)}.dialkit-color-inputs{display:flex;align-items:center;gap:8px}.dialkit-color-hex{font-size:13px;font-weight:500;font-family:Geist Mono,monospace;color:var(--dial-text-label);cursor:text;transform:translateY(-.5px)}.dialkit-color-hex-input{width:7ch;font-size:13px;font-weight:500;font-family:Geist Mono,monospace;color:var(--dial-text-label);background:transparent;border:none;padding:0;outline:none;text-transform:uppercase;transform:translateY(-.5px)}.dialkit-color-hex-input:focus{color:var(--dial-text-focus)}.dialkit-color-swatch{width:20px;height:20px;border-radius:4px;border:1px solid var(--dial-border-hover);cursor:pointer;transition:transform .15s}.dialkit-color-swatch:hover{transform:scale(1.1)}.dialkit-color-picker-native{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.dialkit-preset-manager{position:relative;flex:1}.dialkit-preset-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--dial-row-height);padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;color:var(--dial-text-label);background:var(--dial-surface);border:none;border-radius:var(--dial-radius);cursor:pointer;transition:background .15s}.dialkit-preset-trigger:hover{background:var(--dial-surface-hover)}.dialkit-preset-trigger[data-disabled=true]{cursor:default}.dialkit-preset-trigger[data-disabled=true]:hover{background:var(--dial-surface)}.dialkit-preset-trigger[data-open=true]{background:var(--dial-surface-active)}.dialkit-preset-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialkit-preset-dropdown{width:max-content;background:var(--dial-dropdown-bg);border:1px solid var(--dial-border);border-radius:12px;padding:4px;z-index:10000;box-shadow:var(--dial-shadow-dropdown)}.dialkit-preset-list{display:flex;flex-direction:column;gap:2px;margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid var(--dial-border)}.dialkit-preset-item{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;gap:8px;border-radius:8px;cursor:pointer;transition:background .15s}.dialkit-preset-item:hover{background:var(--dial-surface-hover)}.dialkit-preset-item[data-active=true]{background:var(--dial-surface-active)}.dialkit-preset-name{font-size:13px;font-weight:500;color:var(--dial-text-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialkit-preset-item[data-active=true] .dialkit-preset-name{color:var(--dial-text-primary)}.dialkit-preset-delete{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;cursor:pointer;opacity:0;transition:opacity .15s;flex-shrink:0}.dialkit-preset-item:hover .dialkit-preset-delete{opacity:.6}.dialkit-preset-delete:hover{opacity:1!important}.dialkit-preset-delete svg{width:14px;height:14px;color:var(--dial-text-focus);pointer-events:none}.dialkit-preset-save-btn{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:500;color:var(--dial-text-label);background:transparent;border:none;border-radius:6px;cursor:pointer;transition:background .15s,color .15s}.dialkit-preset-save-btn:hover{background:var(--dial-surface-hover);color:var(--dial-text-primary)}.dialkit-preset-save-btn svg{width:12px;height:12px}.dialkit-preset-save-row{display:flex;align-items:center;gap:6px;padding:4px}.dialkit-preset-input{flex:1;min-width:0;padding:6px 8px;font-family:inherit;font-size:13px;color:var(--dial-text-primary);background:var(--dial-surface);border:1px solid var(--dial-border);border-radius:6px;outline:none}.dialkit-preset-input:focus{border-color:var(--dial-text-label)}.dialkit-preset-input::placeholder{color:var(--dial-text-tertiary)}.dialkit-preset-confirm{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:var(--dial-surface);border:none;border-radius:6px;cursor:pointer;transition:background .15s}.dialkit-preset-confirm:hover:not(:disabled){background:var(--dial-surface-hover)}.dialkit-preset-confirm:disabled{opacity:.4;cursor:not-allowed}.dialkit-preset-confirm svg{width:14px;height:14px;color:var(--dial-text-label)}.dialkit-shortcut-pill{display:inline-block;font-size:10px;font-weight:600;font-family:system-ui,-apple-system,sans-serif;color:var(--dial-text-tertiary);background:var(--dial-surface-subtle);padding:1px 5px;border-radius:4px;margin-left:6px;letter-spacing:.02em;line-height:16px;white-space:nowrap;vertical-align:middle;transition:color .15s,background .15s}.dialkit-shortcut-pill-active{color:var(--dial-text-primary);background:var(--dial-border-hover)}.dialkit-shortcuts-trigger{display:flex;align-items:center;justify-content:center;width:var(--dial-row-height);height:var(--dial-row-height);padding:0;flex-shrink:0;background:var(--dial-surface);border:none;border-radius:var(--dial-radius);cursor:pointer;transition:background .15s}.dialkit-shortcuts-trigger:hover{background:var(--dial-surface-hover)}.dialkit-shortcuts-trigger svg{width:16px;height:16px;color:var(--dial-text-label)}.dialkit-shortcuts-dropdown{background:var(--dial-dropdown-bg);border:1px solid var(--dial-border);border-radius:12px;padding:8px;z-index:10000;box-shadow:var(--dial-shadow-dropdown);min-width:200px}.dialkit-shortcuts-title{font-size:11px;font-weight:600;color:var(--dial-text-tertiary);text-transform:uppercase;letter-spacing:.05em;padding:4px 8px 8px}.dialkit-shortcuts-list{display:flex;flex-direction:column;gap:2px}.dialkit-shortcuts-row{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:6px}.dialkit-shortcuts-row-key{font-size:11px;font-weight:600;font-family:ui-monospace,SF Mono,Courier New,monospace;color:var(--dial-text-secondary);background:var(--dial-surface-subtle);padding:2px 6px;border-radius:4px;min-width:28px;text-align:center}.dialkit-shortcuts-row-label{flex:1;font-size:13px;font-weight:500;color:var(--dial-text-label)}.dialkit-shortcuts-row-mode{font-size:11px;font-weight:500;color:var(--dial-text-tertiary);font-style:italic}.dialkit-shortcuts-hint{font-size:11px;color:var(--dial-text-tertiary);padding:6px 8px 2px;border-top:1px solid var(--dial-border);margin-top:4px}.dialkit-root[data-theme=light]{--dial-surface: rgba(0, 0, 0, .04);--dial-surface-hover: rgba(0, 0, 0, .08);--dial-surface-active: rgba(0, 0, 0, .1);--dial-surface-subtle: rgba(0, 0, 0, .06);--dial-text-root: #000000;--dial-text-section: rgba(0, 0, 0, .65);--dial-text-label: rgba(0, 0, 0, .6);--dial-text-focus: #000000;--dial-text-primary: rgba(0, 0, 0, .9);--dial-text-secondary: rgba(0, 0, 0, .55);--dial-text-tertiary: rgba(0, 0, 0, .35);--dial-border: rgba(0, 0, 0, .1);--dial-border-hover: rgba(0, 0, 0, .15);--dial-timeline-clip-overlay: rgba(0, 0, 0, .28);--dial-glass-bg: #fafafa;--dial-dropdown-bg: #ffffff;--dial-shadow: 0 4px 20px rgba(0, 0, 0, .08);--dial-shadow-collapsed: 0 2px 10px rgba(0, 0, 0, .06);--dial-shadow-dropdown: 0 4px 16px rgba(0, 0, 0, .08)}.dialkit-root[data-theme=light] .dialkit-spring-viz line{stroke:#00000014}.dialkit-root[data-theme=light] .dialkit-spring-viz line[stroke-dasharray]{stroke:#00000026}.dialkit-root[data-theme=light] .dialkit-spring-viz path{stroke:#00000080}.dialkit-root[data-theme=light] .dialkit-toggle-thumb{box-shadow:0 0 0 1px #0000000f,0 1px 2px #00000014}@media(prefers-color-scheme:light){.dialkit-root[data-theme=system]{--dial-surface: rgba(0, 0, 0, .04);--dial-surface-hover: rgba(0, 0, 0, .08);--dial-surface-active: rgba(0, 0, 0, .1);--dial-surface-subtle: rgba(0, 0, 0, .06);--dial-text-root: #000000;--dial-text-section: rgba(0, 0, 0, .65);--dial-text-label: rgba(0, 0, 0, .6);--dial-text-focus: #000000;--dial-text-primary: rgba(0, 0, 0, .9);--dial-text-secondary: rgba(0, 0, 0, .55);--dial-text-tertiary: rgba(0, 0, 0, .35);--dial-border: rgba(0, 0, 0, .1);--dial-border-hover: rgba(0, 0, 0, .15);--dial-timeline-clip-overlay: rgba(0, 0, 0, .28);--dial-glass-bg: #fafafa;--dial-dropdown-bg: #ffffff;--dial-shadow: 0 4px 20px rgba(0, 0, 0, .08);--dial-shadow-collapsed: 0 2px 10px rgba(0, 0, 0, .06);--dial-shadow-dropdown: 0 4px 16px rgba(0, 0, 0, .08)}.dialkit-root[data-theme=system] .dialkit-spring-viz line{stroke:#00000014}.dialkit-root[data-theme=system] .dialkit-spring-viz line[stroke-dasharray]{stroke:#00000026}.dialkit-root[data-theme=system] .dialkit-spring-viz path{stroke:#00000080}.dialkit-root[data-theme=system] .dialkit-toggle-thumb{box-shadow:0 0 0 1px #0000000f,0 1px 2px #00000014}}.dialkit-timeline{position:fixed;left:12px;right:12px;bottom:12px;z-index:9998}.dialkit-timeline[hidden]{display:none}.dialkit-timeline-dock{position:relative;box-sizing:border-box;background:var(--dial-glass-bg);border:1px solid var(--dial-border);border-radius:14px;backdrop-filter:blur(var(--dial-backdrop-blur));-webkit-backdrop-filter:blur(var(--dial-backdrop-blur));padding:0 12px 10px;display:flex;flex-direction:column;gap:10px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--dial-text-tertiary) transparent}.dialkit-timeline-resize-handle{position:absolute;top:-4px;left:0;right:0;z-index:9;height:10px;cursor:ns-resize;touch-action:none}.dialkit-timeline-dock::-webkit-scrollbar{width:8px}.dialkit-timeline-dock::-webkit-scrollbar-track{background:transparent}.dialkit-timeline-dock::-webkit-scrollbar-thumb{border-radius:999px;background:var(--dial-text-tertiary)}.dialkit-timeline-section{--dial-timeline-label-w: 96px;--dial-timeline-actions-w: 284px;--dial-timeline-header-h: calc(var(--dial-row-height) + 4px)}.dialkit-timeline-section+.dialkit-timeline-section{border-top:1px solid var(--dial-border);padding-top:10px}.dialkit-timeline-header{display:grid;grid-template-columns:auto minmax(100px,1fr) auto;align-items:center;gap:12px;position:sticky;top:0;z-index:7;box-sizing:border-box;height:var(--dial-timeline-header-h);padding:4px 0 0;margin:0;background:var(--dial-glass-bg);backdrop-filter:blur(var(--dial-backdrop-blur));-webkit-backdrop-filter:blur(var(--dial-backdrop-blur))}.dialkit-timeline-header[data-open]{grid-template-columns:minmax(0,1fr) auto;gap:12px}.dialkit-timeline-header:not([data-open]){grid-template-columns:var(--dial-timeline-label-w) minmax(0,1fr) auto;gap:0}.dialkit-timeline-header:not([data-open]) .dialkit-timeline-identity{width:var(--dial-timeline-label-w);box-sizing:border-box;padding-right:10px;overflow:hidden}.dialkit-timeline-header:not([data-open]) .dialkit-timeline-title{overflow:hidden;text-overflow:ellipsis}.dialkit-timeline-header:not([data-open]) .dialkit-timeline-overview{margin-right:12px}.dialkit-timeline-identity{min-width:0;display:flex;align-items:center;gap:10px}.dialkit-timeline-title{display:block;min-width:0;font-size:15px;font-weight:600;color:var(--dial-text-root);letter-spacing:-.01em;white-space:nowrap}.dialkit-timeline-header[data-open] .dialkit-timeline-identity{width:100%;overflow:hidden}.dialkit-timeline-header[data-open] .dialkit-timeline-title{display:inline-block;flex:0 1 auto;width:fit-content;max-width:100%;overflow:hidden;text-overflow:ellipsis}.dialkit-timeline-time{font-family:Geist Mono,ui-monospace,monospace;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--dial-text-label);white-space:nowrap}.dialkit-timeline-overview{position:relative;min-width:60px;height:12px;border-radius:999px;background:var(--dial-surface-subtle);overflow:hidden;cursor:col-resize;touch-action:none;user-select:none;-webkit-user-select:none}.dialkit-timeline-overview-viewport{position:absolute;inset-block:0;border-radius:inherit;pointer-events:none}.dialkit-timeline-overview-viewport[data-zoomed]{background:color-mix(in srgb,var(--dial-text-tertiary) 18%,transparent);box-shadow:inset 0 0 0 1px var(--dial-border)}.dialkit-timeline-overview-progress{position:absolute;inset:0 auto 0 0;border-radius:999px 0 0 999px;background:var(--dial-text-tertiary);opacity:.35;pointer-events:none}.dialkit-timeline-overview-playhead{position:absolute;top:0;bottom:0;width:2px;border-radius:2px;background:var(--dial-text-root);transform:translate(-1px);pointer-events:none}.dialkit-timeline-actions{display:flex;align-items:center;gap:6px}.dialkit-timeline-header[data-open] .dialkit-timeline-actions{width:auto;box-sizing:border-box;justify-content:flex-end;padding-left:0}.dialkit-timeline-actions .dialkit-preset-manager{flex:0 0 120px;width:120px}.dialkit-timeline-chevron{background:none;border:none;width:20px;height:var(--dial-row-height);padding:2px;cursor:pointer;color:var(--dial-text-label);opacity:.6;display:flex;align-items:center;justify-content:center;transition:opacity .15s}.dialkit-timeline-chevron:hover{opacity:1}.dialkit-timeline-chevron svg{width:16px;height:16px;transition:transform .18s ease}.dialkit-timeline-chevron[data-open=true] svg{transform:rotate(180deg)}.dialkit-timeline-body{margin-top:0;overflow:visible}.dialkit-timeline-scroll-row{position:sticky;bottom:-10px;z-index:6;display:grid;grid-template-columns:var(--dial-timeline-label-w) minmax(0,1fr);margin-top:6px;margin-bottom:-10px;padding:4px 0 10px;background:var(--dial-glass-bg);backdrop-filter:blur(var(--dial-backdrop-blur));-webkit-backdrop-filter:blur(var(--dial-backdrop-blur))}.dialkit-timeline-horizontal-scroll{min-width:0;height:10px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--dial-text-tertiary) transparent;overscroll-behavior-x:contain}.dialkit-timeline-horizontal-scroll>div{height:1px}.dialkit-timeline-horizontal-scroll::-webkit-scrollbar{height:8px}.dialkit-timeline-horizontal-scroll::-webkit-scrollbar-track{background:transparent}.dialkit-timeline-horizontal-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:var(--dial-text-tertiary)}.dialkit-timeline-grid{position:relative;display:flex;flex-direction:column;gap:6px}.dialkit-timeline-row{display:grid;grid-template-columns:var(--dial-timeline-label-w) minmax(0,1fr);align-items:stretch}.dialkit-timeline-label{flex:0 0 var(--dial-timeline-label-w);box-sizing:border-box;display:flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:var(--dial-text-label);padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;user-select:none;-webkit-user-select:none}.dialkit-timeline-ruler{position:relative;min-width:0;height:28px;cursor:col-resize;touch-action:none;overflow:visible;user-select:none;-webkit-user-select:none;z-index:5}.dialkit-timeline-ruler-row{position:sticky;top:var(--dial-timeline-header-h);z-index:6;height:28px;background:var(--dial-glass-bg);backdrop-filter:blur(var(--dial-backdrop-blur));-webkit-backdrop-filter:blur(var(--dial-backdrop-blur))}.dialkit-timeline-tick{position:absolute;top:50%;width:1px;height:100%;background:var(--dial-text-tertiary);transform:translateY(-50%);pointer-events:none}.dialkit-timeline-tick-medium{height:16px;background:var(--dial-border-hover)}.dialkit-timeline-tick-fine{height:8px;background:var(--dial-border)}.dialkit-timeline-tick-label{position:absolute;top:50%;left:4px;display:flex;align-items:center;height:18px;transform:translateY(-50%);font-family:Geist Mono,ui-monospace,monospace;font-size:9.5px;line-height:18px;font-variant-numeric:tabular-nums;color:var(--dial-text-tertiary);white-space:nowrap}.dialkit-timeline-row{height:28px}.dialkit-timeline-group-row{height:22px}.dialkit-timeline-group-row .dialkit-timeline-label{gap:4px;font-weight:600;color:var(--dial-text-root)}.dialkit-timeline-group-row .dialkit-timeline-lane{background:none}.dialkit-timeline-group-toggle{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;margin-left:-2px;cursor:pointer;color:var(--dial-text-tertiary)}.dialkit-timeline-group-toggle svg{width:10px;height:10px;transform:rotate(-90deg);transition:transform .15s ease}.dialkit-timeline-group-toggle[data-open=true] svg{transform:rotate(0)}.dialkit-timeline-row[data-grouped] .dialkit-timeline-label{padding-left:14px}.dialkit-timeline-lane{position:relative;flex:1;background:var(--dial-surface-subtle);border-radius:8px;overflow:hidden}.dialkit-timeline-clip{position:absolute;top:3px;bottom:3px;border-radius:6px;display:flex;align-items:center;justify-content:flex-end;padding:0 9px;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:none;box-sizing:border-box;overflow:hidden;z-index:1;box-shadow:inset 0 0 0 999px var(--dial-timeline-clip-overlay)}.dialkit-timeline-clip-ghost{position:absolute;top:4px;bottom:4px;display:flex;border-radius:5px;box-sizing:border-box;overflow:hidden;opacity:.18;pointer-events:none;user-select:none;-webkit-user-select:none}.dialkit-timeline-clip-ghost-segment{height:100%;flex-shrink:0;box-sizing:border-box}.dialkit-timeline-clip-ghost-segment+.dialkit-timeline-clip-ghost-segment{box-shadow:inset 1px 0 #00000080}.dialkit-timeline-loop-infinity{position:absolute;top:50%;right:7px;z-index:2;color:var(--dial-text-tertiary);font-family:Geist Mono,ui-monospace,monospace;font-size:13px;font-weight:600;line-height:1;transform:translateY(-50%);pointer-events:none;user-select:none;-webkit-user-select:none}.dialkit-timeline-clip[data-dragging]{cursor:grabbing}.dialkit-timeline-clip[data-selected]{box-shadow:0 0 0 2px var(--dial-text-root),inset 0 0 0 999px var(--dial-timeline-clip-overlay)}.dialkit-timeline-clip-duration{font-family:Geist Mono,ui-monospace,monospace;font-size:9.5px;font-variant-numeric:tabular-nums;color:#0000008c;white-space:nowrap;pointer-events:none}.dialkit-timeline-clip[data-steps]{padding:0;justify-content:flex-start}.dialkit-timeline-clip-segment{position:relative;height:100%;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;padding:0 8px;box-sizing:border-box;overflow:hidden}.dialkit-timeline-clip-segment+.dialkit-timeline-clip-segment{box-shadow:inset 1.5px 0 #00000040}.dialkit-timeline-clip-segment:hover{background:#0000000f}.dialkit-timeline-clip-segment[data-selected]{background:#0000001f}.dialkit-timeline-clip[data-composite]{cursor:pointer}.dialkit-timeline-track-row .dialkit-timeline-label{font-size:13px;color:var(--dial-text-tertiary);padding-left:26px}.dialkit-timeline-track-row[data-grouped] .dialkit-timeline-label{padding-left:32px}.dialkit-timeline-clip-handle{position:absolute;top:0;bottom:0;width:8px;cursor:ew-resize}.dialkit-timeline-clip-handle[data-edge=start]{left:0}.dialkit-timeline-clip-handle[data-edge=end]{right:0}.dialkit-timeline-playhead-control{position:absolute;top:0;bottom:0;width:12px;margin-left:-6px;cursor:ew-resize;touch-action:none}.dialkit-timeline-playhead-anchor{position:sticky;top:calc(var(--dial-timeline-header-h) + 14px);z-index:8;width:0;height:0;margin-left:6px}.dialkit-timeline-playhead-anchor:before{content:"";position:absolute;top:0;left:-1px;width:2px;height:15px;background:var(--dial-text-root);pointer-events:none}.dialkit-timeline-playhead-flag{position:absolute;top:0;left:calc(var(--dial-timeline-playhead-flag-offset, 0px) - 26px);z-index:1;width:52px;height:18px;padding:0 7px;box-sizing:border-box;border:1px solid rgba(255,255,255,.75);border-radius:6px;background:#f3f3f3;color:#414141;font-family:Geist Mono,ui-monospace,monospace;font-size:9.5px;font-weight:600;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;line-height:16px;text-align:center;white-space:nowrap;transform:translateY(-50%);box-shadow:0 1px 4px #00000047;transition:top .12s ease}.dialkit-timeline-playhead-stem{position:absolute;top:27px;bottom:0;left:5px;z-index:5;width:2px;background:var(--dial-text-root);pointer-events:none}.dialkit-timeline-popover{position:fixed;z-index:10000;background:var(--dial-glass-bg);border:1px solid var(--dial-border);border-radius:14px;backdrop-filter:blur(var(--dial-backdrop-blur));-webkit-backdrop-filter:blur(var(--dial-backdrop-blur));box-shadow:var(--dial-shadow);padding:10px 12px;box-sizing:border-box;max-height:60vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.dialkit-timeline-popover::-webkit-scrollbar{display:none}.dialkit-timeline-popover-header{display:flex;align-items:center;gap:8px;padding:2px 2px 8px;margin-bottom:6px;border-bottom:1px solid var(--dial-border)}.dialkit-timeline-popover-title{font-size:15px;font-weight:600;color:var(--dial-text-root);letter-spacing:-.01em}.dialkit-timeline-popover-close{width:24px;height:24px;margin-left:auto;padding:5px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:none;color:var(--dial-text-tertiary);cursor:pointer}.dialkit-timeline-popover-close:hover{color:var(--dial-text-root);background:var(--dial-surface-hover)}.dialkit-timeline-popover-close svg{width:14px;height:14px}.dialkit-timeline-popover-body{display:flex;flex-direction:column;gap:6px}.dialkit-timeline-popover-body>.dialkit-folder:first-child{margin-top:0;border-top:none}@media(max-width:720px){.dialkit-timeline-dock{padding:0 10px 10px}.dialkit-timeline-header{grid-template-columns:auto minmax(40px,1fr) auto;gap:8px}.dialkit-timeline-section{--dial-timeline-label-w: 76px;--dial-timeline-actions-w: 270px}.dialkit-timeline-identity{overflow:hidden;gap:7px}.dialkit-timeline-title{font-size:13px;overflow:hidden;text-overflow:ellipsis}.dialkit-timeline-time{font-size:11px}.dialkit-timeline-overview{height:12px}.dialkit-timeline-actions{min-width:0}.dialkit-timeline-actions .dialkit-preset-manager{flex-basis:100px;width:100px}.dialkit-timeline-chevron{width:26px;height:28px;justify-content:center;padding:0}.dialkit-timeline-grid{min-width:0}}._button_krvnc_9{--btn-hover-scale: 1.065 1.095;--btn-click-scale: .955, .925;--btn-focus-inset: -.125em;--btn-focus-ring: .125em;--btn-duration-hover: .4s;--btn-duration-hover-in: 425ms;--btn-delay-hover-in: 50ms;--btn-duration-click: .15s;--btn-duration-focus: .3s;--btn-ease-click: cubic-bezier(.4, 0, .2, 1);--btn-ease-hover: cubic-bezier(.34, 2.27, .64, 1);--btn-ease-focus: cubic-bezier(.32, .72, 0, 1);position:relative;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-system);font-size:var(--fs-xs);font-weight:400;line-height:normal;text-align:center;white-space:nowrap;background-color:transparent;border:none;outline-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}._button_krvnc_9:after{content:"";position:absolute;inset:var(--btn-focus-inset);border-radius:inherit;transition:box-shadow var(--btn-duration-focus) var(--btn-ease-focus),scale var(--btn-duration-hover) var(--btn-ease-hover);pointer-events:none;z-index:1}._button_krvnc_9:focus-visible:after{box-shadow:0 0 0 var(--btn-focus-ring) var(--accent);scale:var(--btn-hover-scale);transition:box-shadow var(--btn-duration-focus) var(--btn-ease-focus),scale var(--btn-duration-hover-in) var(--btn-delay-hover-in) var(--btn-ease-hover)}._bg_krvnc_2{position:absolute;inset:0;border-radius:inherit;pointer-events:none;transition:scale var(--btn-duration-hover) var(--btn-ease-hover),transform var(--btn-duration-click) var(--btn-ease-click)}._bg_krvnc_2:after{content:"";position:absolute;inset:0;border-radius:inherit;background:currentColor;opacity:0;transition:opacity var(--transition-fast)}._button_krvnc_9:hover:not(:disabled) ._bg_krvnc_2:after{opacity:.1}._button_krvnc_9:active:not(:disabled) ._bg_krvnc_2:after{opacity:.15}._button_krvnc_9:active:not(:disabled) ._bg_krvnc_2{transform:scale(var(--btn-click-scale))}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){._button_krvnc_9:is(:hover,:focus-visible):not(:disabled) ._bg_krvnc_2,[data-hover]:is(:hover,:focus-visible) ._button_krvnc_9:not(:disabled) ._bg_krvnc_2{scale:var(--btn-hover-scale);transition:scale var(--btn-duration-hover-in) var(--btn-delay-hover-in) var(--btn-ease-hover),transform var(--btn-duration-click) var(--btn-ease-click)}}._inner_krvnc_3{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);pointer-events:none;z-index:1}._button_krvnc_9:disabled{opacity:.5;cursor:not-allowed}._button_krvnc_9{--_radius: var(--btn-radius, 1.625rem)}._button_krvnc_9[data-variant=primary]{color:var(--bg);border-radius:var(--_radius);padding:var(--space-3) var(--space-3)}._button_krvnc_9[data-variant=primary] ._bg_krvnc_2{background-color:var(--fg)}._button_krvnc_9[data-variant=secondary]{color:var(--bg);border-radius:var(--_radius);padding:var(--space-3) var(--space-3)}._button_krvnc_9[data-variant=secondary] ._bg_krvnc_2{background-color:var(--accent)}._button_krvnc_9[data-variant=inverted]{color:var(--fg);border-radius:var(--_radius);padding:var(--space-3) var(--space-3)}._button_krvnc_9[data-variant=inverted] ._bg_krvnc_2{background-color:var(--bg);box-shadow:0 0 0 1px var(--border)}._button_krvnc_9[data-variant=ghost]{color:var(--fg);border-radius:var(--_radius);padding:var(--space-2) var(--space-3)}._button_krvnc_9[data-variant=ghost] ._bg_krvnc_2{background-color:transparent}._button_krvnc_9[data-size=sm]{height:var(--btn-height, 36px);padding-left:var(--btn-pad-left, var(--btn-pad-x, var(--space-3)));padding-right:var(--btn-pad-right, var(--btn-pad-x, var(--space-3)));font-size:var(--btn-font-size, var(--fs-xs))}._button_krvnc_9[data-size=md]{height:var(--btn-height, 48px);padding-left:var(--btn-pad-left, var(--btn-pad-x, var(--space-4)));padding-right:var(--btn-pad-right, var(--btn-pad-x, var(--space-4)));font-size:var(--btn-font-size, var(--fs-xs))}._button_krvnc_9[data-size=lg]{height:var(--btn-height, 56px);padding-left:var(--btn-pad-left, var(--btn-pad-x, 28px));padding-right:var(--btn-pad-right, var(--btn-pad-x, 28px));font-size:var(--btn-font-size, var(--fs-sm))}._icon_krvnc_205{display:inline-flex;align-items:center;flex-shrink:0}._icon_krvnc_205>svg{width:1em;height:1em}._text_jk88v_1{color:var(--fg);margin:0}._text_jk88v_1[data-variant=xs]{font-size:var(--fs-xs);letter-spacing:var(--tracking-xs);line-height:var(--lh-default)}._text_jk88v_1[data-variant=sm]{font-size:var(--fs-sm);letter-spacing:var(--tracking-sm);line-height:var(--lh-default)}._text_jk88v_1[data-variant=md]{font-size:var(--fs-md);letter-spacing:var(--tracking-md);line-height:var(--lh-default)}._text_jk88v_1[data-variant=lg]{font-size:var(--fs-lg);letter-spacing:var(--tracking-lg);line-height:var(--lh-tight)}._text_jk88v_1[data-variant=xl]{font-size:var(--fs-xl);letter-spacing:var(--tracking-xl);line-height:var(--lh-tight)}._text_jk88v_1[data-variant="2xl"]{font-size:var(--fs-2xl);letter-spacing:var(--tracking-2xl);line-height:var(--lh-tight)}._text_jk88v_1[data-variant="3xl"]{font-size:var(--fs-3xl);letter-spacing:var(--tracking-3xl);line-height:var(--lh-tight)}._text_jk88v_1[data-tone=muted]{color:var(--fg-muted)}._text_jk88v_1[data-tone=accent]{color:var(--accent)}._text_jk88v_1[data-weight=normal]{font-weight:400}._text_jk88v_1[data-weight=medium]{font-weight:500}._text_jk88v_1[data-weight=semibold]{font-weight:600}._text_jk88v_1[data-align=left]{text-align:left}._text_jk88v_1[data-align=center]{text-align:center}._text_jk88v_1[data-align=right]{text-align:right}._header_1emx6_1{position:fixed;top:0;left:0;right:0;z-index:100;padding:var(--space-4) var(--space-4);padding-top:calc(var(--space-4) + env(safe-area-inset-top,0px));pointer-events:none}._headerInner_1emx6_14{margin:0 auto;display:flex;align-items:center;justify-content:flex-end}._wordmark_1emx6_22{display:flex;align-items:center;color:var(--fg);text-decoration:none;pointer-events:auto;margin-right:auto}._wordmark_1emx6_22 svg{height:65px;width:auto}._downloadBtn_1emx6_39{opacity:0;pointer-events:none;translate:0 -4px;transition:opacity .3s ease,translate .3s ease}._downloadBtnVisible_1emx6_46{opacity:1;pointer-events:auto;translate:0 0}@media(max-width:599px){._header_1emx6_1{display:none}}@media(min-width:600px){._header_1emx6_1{padding:var(--space-6) var(--space-6)}}@media(min-width:960px){._header_1emx6_1{padding:var(--space-6) var(--space-8)}}._footer_1ui6z_1{height:520px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--bg-inverse);color:var(--fg);padding:120px 0 240px}._footerContent_1ui6z_18{max-width:1440px;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);text-align:center}._heading_1ui6z_33{font-family:var(--font-primary);font-size:var(--fs-display);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--lh-display);color:#fefefe}._footerLinks_1ui6z_42{position:absolute;bottom:0;left:0;right:0;padding:var(--space-4)}._linksRow_1ui6z_50{width:100%;padding:0 8px;display:flex;justify-content:space-between;align-items:center;font-size:var(--fs-xs);color:#e8e8ea;opacity:.4}._links_1ui6z_50{display:flex;gap:var(--space-3)}._link_1ui6z_50{color:inherit;text-decoration:none;transition:opacity var(--transition-fast)}._link_1ui6z_50:hover{opacity:1}._copyright_1ui6z_78{color:inherit;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:599px){._footer_1ui6z_1{height:auto;padding:60px 0 calc(32px + env(safe-area-inset-bottom,0px)) 0;gap:var(--space-7)}._footerContent_1ui6z_18{padding:0 var(--space-4)}._footerLinks_1ui6z_42{position:static;align-self:stretch;padding:0 var(--space-4);margin-top:var(--space-6)}._linksRow_1ui6z_50{flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-4);font-size:.75rem;opacity:.6}._links_1ui6z_50{gap:var(--space-3)}}@media(max-width:599px){._heading_1ui6z_33{font-size:var(--fs-xl);letter-spacing:var(--tracking-xl);line-height:var(--lh-tight)}}._overlay_1k8jo_4{position:fixed;inset:0;z-index:200;background:var(--bg-elev)}._markSlot_1k8jo_16{position:absolute;transform-origin:0 0;will-change:transform}._mark_1k8jo_16{display:block}._label_1k8jo_26{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}._wrapper_1cgwx_1{position:absolute;top:0;left:0;right:0;z-index:-1;pointer-events:none;opacity:0;will-change:opacity,transform}._gradient_1cgwx_12{width:100%}@media(max-width:599px){._wrapper_1cgwx_1{position:absolute;inset:0;height:auto!important;transform:none!important;background:radial-gradient(120% 80% at 20% 10%,#f2f0ed 0%,transparent 55%),radial-gradient(120% 80% at 90% 90%,#b4cedf 0%,transparent 60%),#f2f0ed;background-attachment:fixed;-webkit-mask-image:none!important;mask-image:none!important}._gradient_1cgwx_12{display:none}}._deviceContainer_fkv0h_1{width:100%;container-type:inline-size}._deviceFrame_fkv0h_6{position:relative;width:100%;aspect-ratio:352 / 762;--device-bezel: 5px;--device-bezel: 1.42cqi;--device-corner-h: var(--device-corner, 14%);border-radius:var(--device-corner-h) / calc(var(--device-corner-h) * 352 / 762);box-shadow:0 0 0 var(--device-bezel) #212121,0 24px 64px #00000014;overflow:hidden;background-color:var(--card-bg);contain:layout}._deviceInner_fkv0h_46{position:absolute;inset:0;border-radius:inherit;overflow:hidden}@supports (corner-shape: squircle){._deviceFrame_fkv0h_6,._deviceInner_fkv0h_46{corner-shape:var(--device-corner-shape, round)}}._hero_14muo_5{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:var(--hero-d-pad-top, var(--space-8)) var(--hero-d-pad-x, var(--space-8)) var(--hero-d-pad-bottom, var(--space-10));background-color:transparent;overflow:hidden;min-height:100vh}._wordmark_14muo_24{align-self:flex-start;display:flex;align-items:center;color:var(--fg);text-decoration:none;margin-bottom:var(--space-6);padding-top:env(safe-area-inset-top,0px)}._wordmark_14muo_24 svg{height:65px;width:auto}._intro_14muo_42{display:flex;flex-direction:column;align-items:center;gap:var(--hero-d-gap-logo-heading, var(--space-5));text-align:center;margin-bottom:var(--hero-d-intro-mb, var(--space-8))}._logoWrapper_14muo_51{display:flex;align-items:center;justify-content:center;will-change:padding,height}._logoIcon_14muo_58{width:var(--hero-d-logo-icon, 86px);height:var(--hero-d-logo-icon, 86px);display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 6px 16px rgba(0,0,0,.12));transform-origin:center center;will-change:transform,opacity;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}._logoIcon_14muo_58 img{width:100%;height:100%;object-fit:contain;display:block}._heading_14muo_86{font-family:var(--font-primary);font-size:var(--hero-d-heading-fs, var(--fs-display));font-weight:var(--hero-d-heading-weight, 500);color:var(--fg);letter-spacing:var(--hero-d-heading-tracking, var(--tracking-display));line-height:var(--hero-d-heading-lh, var(--lh-display));text-align:center;max-width:var(--hero-d-heading-max, 834px);will-change:transform,opacity;perspective:2000px}._ctaWrap_14muo_103{will-change:transform,opacity;margin-top:calc(var(--hero-d-gap-heading-cta, var(--space-5)) - var(--hero-d-gap-logo-heading, var(--space-5)))}._heroCta_14muo_113._heroCta_14muo_113{height:var(--hero-d-cta-h, 58px);padding:var(--hero-d-cta-py, 12px) var(--hero-d-cta-pr, 28px) var(--hero-d-cta-py, 12px) var(--hero-d-cta-pl, 24px);gap:var(--hero-d-cta-gap, 8px);font-size:var(--hero-d-cta-fs, var(--fs-sm));font-weight:var(--hero-d-cta-weight, 450);letter-spacing:var(--hero-d-cta-tracking, var(--tracking-sm));line-height:var(--hero-d-cta-lh, var(--lh-default));border-radius:var(--hero-d-cta-radius, 39px)}._ctaIcon_14muo_125{flex-shrink:0;width:var(--hero-d-cta-icon-w, 16px);height:var(--hero-d-cta-icon-h, 22px)}._heroSection_14muo_131{position:relative;width:100%;max-width:1200px;flex:var(--hero-d-section-flex, 0 0 auto);margin-top:var(--hero-d-section-mt, 0px);display:flex;align-items:center;justify-content:center}._orbitWrapper_14muo_144{position:absolute;pointer-events:none;will-change:transform,opacity}._orbitContainer_14muo_150{width:33vw;height:33vw;min-width:580px;min-height:580px;pointer-events:none;transform-origin:center center}@keyframes _rotateDot_14muo_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._orbitDot_14muo_170{position:absolute;width:57px;height:57px;left:50%;top:50%;margin-left:-28.5px;margin-top:-28.5px;transform-origin:center center}._orbitDotInner_14muo_183{width:100%;height:100%;border-radius:50%;background-size:cover;background-position:center;animation:_rotateDot_14muo_1 32s linear infinite}._orbitDot_14muo_170[data-index="0"]{transform:rotate(0) translateY(min(-16.5vw,-290px)) rotate(0)}._orbitDot_14muo_170[data-index="1"]{transform:rotate(-45deg) translateY(min(-16.5vw,-290px)) rotate(45deg)}._orbitDot_14muo_170[data-index="2"]{transform:rotate(-90deg) translateY(min(-16.5vw,-290px)) rotate(90deg)}._orbitDot_14muo_170[data-index="3"]{transform:rotate(-135deg) translateY(min(-16.5vw,-290px)) rotate(135deg)}._orbitDot_14muo_170[data-index="4"]{transform:rotate(-180deg) translateY(min(-16.5vw,-290px)) rotate(180deg)}._orbitDot_14muo_170[data-index="5"]{transform:rotate(-225deg) translateY(min(-16.5vw,-290px)) rotate(225deg)}._orbitDot_14muo_170[data-index="6"]{transform:rotate(-270deg) translateY(min(-16.5vw,-290px)) rotate(270deg)}._orbitDot_14muo_170[data-index="7"]{transform:rotate(-315deg) translateY(min(-16.5vw,-290px)) rotate(315deg)}._deviceWrapper_14muo_228{position:relative;z-index:2;width:clamp(var(--hero-d-device-min, 320px),var(--hero-d-device-vw, 26vw),var(--hero-d-device-max, 520px));padding-top:var(--hero-d-device-pt, 0px);--device-corner: var(--hero-d-device-corner, 14%);--device-corner-shape: var(--hero-d-device-corner-shape, round);will-change:transform,opacity}@media(min-width:600px){._wordmark_14muo_24{display:none}}@container app (max-width: 599px){._hero_14muo_5{padding:var(--hero-m-pad-top, 14px) var(--hero-m-pad-x, 16px) var(--hero-m-pad-bottom, 71px);min-height:100dvh}._wordmark_14muo_24{display:var(--hero-m-wordmark-display, none);align-self:center;margin-bottom:var(--hero-m-wordmark-mb, 22px)}._wordmark_14muo_24 svg{height:var(--hero-m-wordmark-h, 64px)}._intro_14muo_42{margin-bottom:var(--hero-m-intro-mb, 0px);gap:0!important}._heading_14muo_86{font-size:var(--hero-m-heading-fs, var(--fs-display-sm));letter-spacing:var(--hero-m-heading-tracking, var(--tracking-display-sm));line-height:var(--hero-m-heading-lh, var(--lh-display-sm));max-width:var(--hero-m-heading-max, 360px);font-weight:var(--hero-m-heading-weight, 500);margin-top:var(--hero-m-gap-logo-heading, 11px)}._ctaWrap_14muo_103{margin-top:var(--hero-m-gap-heading-cta, 26px)}._heroSection_14muo_131{flex:var(--hero-m-section-flex, 0 0 auto);min-height:0;margin-top:var(--hero-m-section-mt, 64px)}._logoIcon_14muo_58{width:var(--hero-m-logo-icon, 68px);height:var(--hero-m-logo-icon, 68px)}._heroCta_14muo_113._heroCta_14muo_113{height:var(--hero-m-cta-h, 52px);padding:var(--hero-m-cta-py, 13px) var(--hero-m-cta-pr, 28px) var(--hero-m-cta-py, 13px) var(--hero-m-cta-pl, 23px);gap:var(--hero-m-cta-gap, 10px);font-size:var(--hero-m-cta-fs, var(--fs-xs));font-weight:var(--hero-m-cta-weight, 450);letter-spacing:var(--hero-m-cta-tracking, var(--tracking-xs));line-height:var(--hero-m-cta-lh, var(--lh-default));border-radius:var(--hero-m-cta-radius, 28px)}._ctaIcon_14muo_125{width:var(--hero-m-cta-icon-w, 15px);height:var(--hero-m-cta-icon-h, 25px)}._deviceWrapper_14muo_228{width:var(--hero-m-device-w, 77vw);max-width:var(--hero-m-device-max, 311px);padding-top:var(--hero-m-device-pt, 0px);--device-corner: var(--hero-m-device-corner, 14%);--device-corner-shape: var(--hero-m-device-corner-shape, round)}._orbitWrapper_14muo_144{display:none}}._deviceMedia_14muo_367{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}._section_13pn5_1{padding:5rem var(--space-8)}._inner_13pn5_5{max-width:980px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:3.75rem}._narrative_13pn5_26[data-variant][data-align]{font-size:var(--intro-fs, var(--fs-2xl));letter-spacing:var(--intro-tracking, var(--tracking-2xl));line-height:var(--intro-lh, var(--lh-tight));font-weight:var(--intro-weight, 500);text-wrap:balance;position:relative}._negatives_13pn5_41{color:var(--intro-negatives-color, var(--fg-muted));opacity:var(--intro-negatives-opacity, .63)}@media(min-width:600px)and (max-width:959px){._section_13pn5_1{padding:var(--space-7) var(--space-6)}}@container app (max-width: 599px){._section_13pn5_1{padding:var(--space-7) var(--space-3)}._inner_13pn5_5{align-items:center;gap:var(--space-6)}._narrative_13pn5_26[data-variant][data-align]{font-size:var(--intro-m-fs, var(--fs-lg));letter-spacing:var(--intro-m-tracking, var(--tracking-lg));line-height:var(--intro-m-lh, var(--lh-tight));font-weight:var(--intro-m-weight, 500)}}._animContainer_1umn3_7{flex:1;width:100%;position:relative;display:flex;align-items:center;justify-content:center;padding:var(--space-5);overflow:hidden}._animLayer_1umn3_18{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}._receiptImage_1umn3_26{width:35%;max-width:140px;object-fit:contain;filter:drop-shadow(0 4px 16px rgba(0,0,0,.08))}._feedStack_1umn3_35,._morphCard_1umn3_36{container-type:inline-size}._skeleton_1umn3_42,._feedCard_1umn3_43{--_card-bg: var(--ra-card-bg, #fff);--_card-radius: var(--ra-card-radius, 6.1cqi);--_card-padding: var(--ra-card-padding, 5.2cqi);--_card-shadow: var(--ra-card-shadow, 0 6px 24px rgba(0, 0, 0, .05))}._skeleton_1umn3_42{--_shimmer-base: var(--ra-shimmer-base, #f3f4f6);--_shimmer-peak: var(--ra-shimmer-highlight, #ffffff);--_shimmer-highlight: color-mix(in srgb, var(--_shimmer-peak) 50%, var(--_shimmer-base));--_shimmer-grad: linear-gradient(90deg, var(--_shimmer-base) 25%, var(--_shimmer-highlight) 50%, var(--_shimmer-base) 75%)}._skeleton_1umn3_42{width:var(--ra-skel-width, 60%);background:var(--_card-bg);border-radius:var(--_card-radius);padding:var(--_card-padding);display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:32 / 15;box-shadow:var(--_card-shadow)}._skelTop_1umn3_73{display:flex;justify-content:space-between;align-items:flex-start}._skelLines_1umn3_79{display:flex;flex-direction:column;gap:var(--ra-skel-line-gap, 1.3cqi)}._skelBar_1umn3_85{height:var(--ra-skel-bar-h, 4.3cqi);border-radius:var(--ra-skel-bar-radius, 1.3cqi);background:var(--_shimmer-grad);background-size:400% 100%;animation:_shimmer_1umn3_1 var(--ra-shimmer-dur, 2.5s) ease-in-out infinite}._skelBarWide_1umn3_93{width:var(--ra-skel-bar-wide, 28cqi)}._skelBarNarrow_1umn3_94{width:var(--ra-skel-bar-narrow, 16.5cqi)}._skelBarSmall_1umn3_96{width:var(--ra-skel-bar-small-w, 9.6cqi);height:var(--ra-skel-bar-small-h, 3.5cqi);border-radius:var(--ra-skel-bar-radius, 1.3cqi);background:var(--_shimmer-grad);background-size:400% 100%;animation:_shimmer_1umn3_1 var(--ra-shimmer-dur, 2.5s) ease-in-out infinite}._skelBottom_1umn3_105{display:flex;justify-content:space-between;align-items:center}._skelAvatars_1umn3_111{display:flex;padding-right:var(--ra-avatar-overlap, 1.7cqi)}._skelAvatar_1umn3_111{width:var(--ra-avatar-size, 8.7cqi);height:var(--ra-avatar-size, 8.7cqi);border-radius:50%;background:var(--_shimmer-grad);background-size:400% 100%;animation:_shimmer_1umn3_1 var(--ra-shimmer-dur, 2.5s) ease-in-out infinite;margin-right:calc(-1 * var(--ra-avatar-overlap, 1.7cqi));border:var(--ra-avatar-border, .65cqi) solid var(--_card-bg)}._skelBtn_1umn3_127{width:var(--ra-cat-btn-size, 9.6cqi);height:var(--ra-cat-btn-size, 9.6cqi);border-radius:50%;background:var(--_shimmer-grad);background-size:200% 100%;animation:_shimmer_1umn3_1 var(--ra-shimmer-dur, 1.5s) ease-in-out infinite}@keyframes _shimmer_1umn3_1{0%{background-position:200% 0}to{background-position:-200% 0}}._morphCard_1umn3_36{position:relative;width:var(--ra-feed-width, 60%)}._skeleton_1umn3_42._morphSkel_1umn3_152{width:100%;max-width:none}._morphOverlay_1umn3_157{position:absolute;inset:0}._morphOverlay_1umn3_157 ._feedCard_1umn3_43{height:100%;aspect-ratio:unset}._feedStack_1umn3_35{width:var(--ra-feed-width, 60%);display:flex;flex-direction:column;gap:var(--ra-feed-gap, 4px);filter:drop-shadow(0 16px 36px rgba(241,241,241,1))}._feedCard_1umn3_43{background:var(--_card-bg);border-radius:var(--_card-radius);padding:var(--_card-padding);display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:32 / 15}._feedTop_1umn3_187{display:flex;justify-content:space-between;align-items:flex-start}._feedInfo_1umn3_193{display:flex;flex-direction:column;gap:var(--ra-feed-info-gap, .9cqi)}._feedTitle_1umn3_199{font-size:var(--ra-feed-title-size, 5.2cqi);font-weight:var(--ra-feed-title-weight, 500);color:var(--ra-feed-title-color, #374560);letter-spacing:var(--ra-feed-title-ls, -.03em);line-height:1}._feedPrice_1umn3_207{font-size:var(--ra-feed-price-size, 4.8cqi);font-weight:var(--ra-feed-price-weight, 500);color:var(--ra-feed-title-color, #374560);opacity:var(--ra-feed-price-opacity, .3);letter-spacing:var(--ra-feed-title-ls, -.03em);line-height:1}._feedDate_1umn3_216{font-size:var(--ra-feed-date-size, 3.9cqi);color:var(--ra-feed-title-color, #374560);opacity:var(--ra-feed-date-opacity, .3);line-height:1}._feedBottom_1umn3_223{display:flex;justify-content:space-between;align-items:center}._feedAvatars_1umn3_229{display:flex;padding-right:var(--ra-avatar-overlap, 1.7cqi)}._feedAvatar_1umn3_229{width:var(--ra-avatar-size, 8.7cqi);height:var(--ra-avatar-size, 8.7cqi);border-radius:50%;margin-right:calc(-1 * var(--ra-avatar-overlap, 1.7cqi));border:var(--ra-avatar-border, .65cqi) solid var(--_card-bg);object-fit:cover}._feedCategoryBtn_1umn3_243{width:var(--ra-cat-btn-size, 9.6cqi);height:var(--ra-cat-btn-size, 9.6cqi);border-radius:50%;background-color:var(--ra-cat-btn-bg, #e4eaf4);display:flex;align-items:center;justify-content:center;color:var(--ra-cat-btn-color, #374560)}._feedCategoryBtn_1umn3_243 svg{width:5.2cqi;height:5.2cqi}._stateBox_1umn3_262{display:flex;align-items:center;justify-content:center;padding:var(--space-5) var(--space-4);width:100%}._receiptImageStatic_1umn3_270{width:180px;object-fit:contain;filter:drop-shadow(0 4px 16px rgba(0,0,0,.08))}._skeletonStatic_1umn3_276{container-type:inline-size;width:340px;max-width:100%}._feedStackStatic_1umn3_282{width:340px;max-width:100%}@container app (max-width: 599px){._skeleton_1umn3_42,._feedStack_1umn3_35,._morphCard_1umn3_36{width:75%}}._section_1maag_20{display:flex;justify-content:center;padding:0 var(--space-4)}._root_1maag_31{--stack-row: calc(var(--hiw-row, 70) * 1svh);--stack-top: calc(var(--hiw-top, 14.5) * 1svh);--stack-card-height: calc(var(--stack-row) - 2 * var(--stack-top));--stack-peek: var(--hiw-peek, 81px);position:relative;width:100%;max-width:var(--hiw-max-w, 60em)}._stack_1maag_43{view-timeline-name:--card-stack;display:grid;grid-auto-rows:var(--stack-row)}._flat_1maag_52{display:grid;gap:var(--space-4)}._card_1maag_57{position:sticky;top:calc(var(--stack-top) + (var(--stack-i, 1) - 1) * var(--stack-peek));height:var(--stack-card-height);transform-origin:50% 100%;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"text media";gap:var(--hiw-card-gap, 22px);padding:var(--hiw-card-pad, 7px);color:var(--fg);background-color:var(--hiw-card-bg, var(--card-bg));border-radius:var(--hiw-card-radius, var(--radius-lg));box-shadow:var(--hiw-card-shadow, none);overflow:hidden}._flat_1maag_52 ._card_1maag_57{position:relative;top:auto}@container app (min-width: 600px){._root_1maag_31[data-height=ratio] ._card_1maag_57{height:auto;aspect-ratio:var(--hiw-ratio, 1.5);max-height:var(--stack-card-height)}}._card_1maag_57[data-media=start]{grid-template-areas:"media text"}._text_1maag_109{grid-area:text;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:var(--hiw-text-gap, 16px);padding:var(--hiw-text-pad, 17px);min-width:0;font-family:var(--font-primary);font-size:var(--hiw-fs, var(--fs-lg));font-weight:var(--hiw-weight, 500);letter-spacing:var(--hiw-tracking, var(--tracking-lg));line-height:var(--hiw-lh, var(--lh-tight))}._root_1maag_31[data-placement=spread] ._text_1maag_109{justify-content:space-between}._root_1maag_31[data-placement=top] ._text_1maag_109{justify-content:flex-start}._root_1maag_31[data-placement=center] ._text_1maag_109{justify-content:center}._heading_1maag_137{margin:0;font:inherit;letter-spacing:inherit;text-wrap:balance}._label_1maag_148{white-space:nowrap}._sentence_1maag_152{opacity:var(--hiw-sentence-opacity, .34)}._icon_1maag_159{display:inline-flex;flex:none;color:var(--fg)}._icon_1maag_159 svg{width:var(--hiw-icon, .9em);height:var(--hiw-icon, .9em)}._media_1maag_172{grid-area:media;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:0;overflow:hidden;border-radius:max(0px,calc(var(--hiw-card-radius, var(--radius-lg)) - var(--hiw-card-pad, 7px)));background-color:var(--hiw-media-bg, var(--bg-elev));--ra-feed-width: var(--hiw-feed-w, 65%);--ra-skel-width: var(--hiw-feed-w, 65%)}._image_1maag_198{width:var(--hiw-image-w, 99%);max-height:90%;height:auto;object-fit:contain}@supports (animation-timeline: view()){._stack_1maag_43 ._card_1maag_57{animation:_away_1maag_1 linear forwards;animation-timeline:--card-stack;animation-range:exit-crossing calc(var(--stack-i, 1) * var(--stack-row) - 100svh) exit-crossing calc(var(--stack-i, 1) * var(--stack-row) - var(--stack-top) - var(--stack-i, 1) * var(--stack-peek))}._stack_1maag_43 ._card_1maag_57:last-child{animation:none}}@keyframes _away_1maag_1{to{transform:perspective(60em) rotateX(var(--hiw-tilt, 25deg)) scale(var(--hiw-scale, .85));filter:brightness(var(--hiw-dim, .85))}}@container app (max-width: 599px){._section_1maag_20{padding:0 var(--space-3)}._root_1maag_31{--stack-row: calc(var(--hiw-row-mobile, 100) * 1svh);--stack-top: calc(var(--hiw-top-mobile, 8) * 1svh);--stack-peek: var(--hiw-peek-mobile, 0px)}._card_1maag_57,._card_1maag_57[data-media=start]{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);grid-template-areas:"text" "media";gap:var(--hiw-card-gap-mobile, 16px);padding:var(--hiw-card-pad-mobile, 4px);border-radius:var(--hiw-card-radius-mobile, var(--radius-xl))}._root_1maag_31[data-height-mobile=ratio] ._card_1maag_57{height:auto;aspect-ratio:var(--hiw-ratio-mobile, .75);max-height:var(--stack-card-height)}._media_1maag_172{border-radius:max(0px,calc(var(--hiw-card-radius-mobile, var(--radius-xl)) - var(--hiw-card-pad-mobile, 4px)));--ra-feed-width: var(--hiw-feed-w-mobile, 75%);--ra-skel-width: var(--hiw-feed-w-mobile, 75%)}}@media(prefers-reduced-motion:reduce){._card_1maag_57{animation:none}}._section_yy84s_18{padding:var(--carousel-pad-top, var(--space-10)) 0 var(--carousel-pad-bottom, var(--space-10));overflow:clip}._heading_yy84s_31[data-variant][data-align]{font-size:var(--heading-fs, var(--fs-display-sm));letter-spacing:var(--heading-tracking, var(--tracking-display-sm));line-height:var(--heading-lh, var(--lh-display-sm));font-weight:var(--heading-weight, 500);padding:0 var(--space-4);margin-bottom:var(--carousel-title-gap, 136px)}._slider_yy84s_43{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}._slider_yy84s_43:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-md)}._slider_yy84s_43[data-radial-slider-drag-status=grab] ._collection_yy84s_61{cursor:grab}._slider_yy84s_43[data-radial-slider-drag-status=grabbing] ._collection_yy84s_61{cursor:grabbing}._slider_yy84s_43 ._collection_yy84s_61[data-cursor=custom]{cursor:none}._collection_yy84s_61{position:relative;width:100%;max-width:100%;padding-top:var(--space-6);margin-top:calc(-1 * var(--space-6));padding-bottom:var(--carousel-drop, 100px);overflow:clip;-webkit-mask-image:linear-gradient(to bottom,black calc(100% - var(--carousel-fade, 104px)),transparent);mask-image:linear-gradient(to bottom,black calc(100% - var(--carousel-fade, 104px)),transparent)}._list_yy84s_116{display:flex;justify-content:center;align-items:center;position:relative;max-width:100%;-webkit-user-select:none;user-select:none;will-change:transform;touch-action:pan-y;backface-visibility:hidden}._list_yy84s_116>:first-child{position:relative}._item_yy84s_132{position:absolute;flex:none;width:var(--carousel-card-w, 376px);transform-origin:50% var(--slider-radius, 645%)}._card_yy84s_141{display:flex;flex-direction:column;padding:var(--carousel-card-pad, 4px);background-color:var(--carousel-card-bg, var(--card-bg));border-radius:var(--carousel-card-radius, var(--radius-lg));box-shadow:var(--carousel-card-shadow, none);transition:box-shadow var(--transition-slow)}._item_yy84s_132[data-radial-slider-item-status=active] ._card_yy84s_141{box-shadow:var(--carousel-card-shadow-active, none)}._media_yy84s_155{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:var(--carousel-media-aspect, .85);overflow:hidden;border-radius:max(0px,calc(var(--carousel-card-radius, var(--radius-lg)) - var(--carousel-card-pad, 4px)));background-color:var(--carousel-media-bg, var(--bg-elev))}._image_yy84s_173{width:var(--carousel-image-w, 100%);max-height:90%;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}._disc_yy84s_185{display:flex;align-items:center;justify-content:center;width:var(--carousel-disc, 30%);aspect-ratio:1;border-radius:var(--radius-full);background-color:var(--bg);box-shadow:var(--elev-1);color:var(--fg)}._disc_yy84s_185 svg{width:var(--carousel-disc-icon, 32%);height:var(--carousel-disc-icon, 32%)}._info_yy84s_202{display:flex;flex-direction:column;gap:var(--carousel-info-gap, 4px);padding:var(--carousel-info-pad-top, 20px) var(--carousel-info-pad-x, 16px) var(--carousel-info-pad-bottom, 12px)}._title_yy84s_212{margin:0;font-family:var(--font-primary);font-size:var(--carousel-title-fs, var(--fs-xs));font-weight:var(--carousel-title-weight, 500);letter-spacing:var(--carousel-title-tracking, var(--tracking-xs));line-height:var(--carousel-title-lh, var(--lh-default));color:var(--fg)}._section_yy84s_18[data-description=off] ._description_yy84s_225{display:none}._description_yy84s_225{margin:0;min-height:calc(var(--carousel-desc-lines, 2) * var(--carousel-desc-lh, var(--lh-default)) * var(--carousel-desc-fs, var(--fs-xs)));font-size:var(--carousel-desc-fs, var(--fs-xs));font-weight:var(--carousel-desc-weight, 400);letter-spacing:var(--carousel-desc-tracking, var(--tracking-xs));line-height:var(--carousel-desc-lh, var(--lh-default));color:var(--fg-muted);text-wrap:pretty}._cursor_yy84s_248{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:var(--space-1);width:var(--carousel-cursor, 78px);height:var(--carousel-cursor, 78px);border-radius:var(--radius-full);background-color:var(--fg);color:var(--bg);font-family:var(--font-system);font-size:var(--fs-xs);font-weight:500;letter-spacing:var(--tracking-xs);line-height:1;opacity:0;visibility:hidden;pointer-events:none;will-change:transform}._cursorArrow_yy84s_273{display:inline-flex}._cursorArrow_yy84s_273>svg{width:1em;height:1em}._cursorArrow_yy84s_273[data-side=left]{rotate:90deg}._cursorArrow_yy84s_273[data-side=right]{rotate:-90deg}._flat_yy84s_292 ._collection_yy84s_61{padding-bottom:0;overflow:visible;-webkit-mask-image:none;mask-image:none}._flat_yy84s_292 ._list_yy84s_116{flex-wrap:wrap;gap:var(--space-3);padding:0 var(--space-4);will-change:auto}._flat_yy84s_292 ._item_yy84s_132,._flat_yy84s_292 ._list_yy84s_116>:first-child{position:static;transform:none}._flat_yy84s_292 ._cursor_yy84s_248{display:none}@container app (max-width: 599px){._section_yy84s_18{padding:var(--carousel-pad-top-mobile, 84px) var(--carousel-pad-x-m, 0px) var(--carousel-pad-bottom-mobile, var(--space-7))}._heading_yy84s_31[data-variant][data-align]{font-size:var(--heading-m-fs, var(--fs-2xl));letter-spacing:var(--heading-m-tracking, var(--tracking-2xl));line-height:var(--heading-m-lh, var(--lh-tight));font-weight:var(--heading-m-weight, 500);padding:0;margin-bottom:var(--carousel-title-gap-mobile, 44px)}._section_yy84s_18[data-mobile-layout=wheel] ._slider_yy84s_43{--slider-radius: var(--slider-radius-m, 640%);--carousel-drop: var(--carousel-drop-m, 68px);--carousel-fade: var(--carousel-fade-m, 28px);--carousel-card-w: var(--carousel-card-w-m, 264px)}._section_yy84s_18[data-mobile-layout=column] ._collection_yy84s_61{padding-bottom:0;overflow:visible;-webkit-mask-image:none;mask-image:none}._section_yy84s_18[data-mobile-layout=column] ._list_yy84s_116{flex-direction:column;gap:var(--space-3);padding:0;will-change:auto}._section_yy84s_18[data-mobile-layout=column] ._item_yy84s_132,._section_yy84s_18[data-mobile-layout=column] ._list_yy84s_116>:first-child{position:static;width:100%;transform:none}._cursor_yy84s_248{display:none}}._accordion_17pe3_11{--faq-ease: cubic-bezier(.625, .05, 0, 1);position:relative}._group_17pe3_18+._group_17pe3_18{margin-top:var(--faq-group-gap, 36px)}._groupTitle_17pe3_25{display:flex;align-items:center;gap:var(--faq-icon-gap, 20px);margin:0 0 var(--faq-group-heading-gap, 12px);font-family:var(--font-primary);font-size:var(--faq-group-fs, var(--fs-sm));font-weight:var(--faq-group-weight, 500);letter-spacing:var(--faq-group-tracking, var(--tracking-sm));line-height:var(--faq-group-lh, var(--lh-default));color:var(--faq-group-color, var(--fg));opacity:var(--faq-group-opacity, .66)}._accordion_17pe3_11[data-group-titles=off] ._groupTitle_17pe3_25{display:none}._panel_17pe3_49{margin:0;padding:var(--faq-panel-pad-top, 12px) 0 var(--faq-panel-pad-bottom, 12px);list-style:none;background-color:var(--faq-panel-bg, var(--bg));border-radius:var(--faq-radius, var(--radius-lg));box-shadow:var(--faq-panel-shadow, none)}._item_17pe3_65{position:relative;list-style:none}._item_17pe3_65+._item_17pe3_65:before{content:"";display:block;height:1px;margin:0 0 0 var(--faq-divider-inset, 60px);background-color:var(--faq-divider, var(--border));opacity:var(--faq-divider-opacity, .52)}._rowHeading_17pe3_84{margin:0;font:inherit}._trigger_17pe3_91{display:flex;align-items:center;gap:var(--faq-icon-gap, 20px);width:100%;padding:var(--faq-pad-y, 19px) var(--faq-pad-x, 21px);background:none;border:none;text-align:left;cursor:pointer;color:var(--fg);-webkit-tap-highlight-color:transparent}._panel_17pe3_49:not([data-pad-top]) ._item_17pe3_65:first-child ._trigger_17pe3_91{border-radius:var(--faq-radius, var(--radius-lg)) var(--faq-radius, var(--radius-lg)) 0 0}._panel_17pe3_49:not([data-pad-bottom]) ._item_17pe3_65:last-child ._trigger_17pe3_91{border-radius:0 0 var(--faq-radius, var(--radius-lg)) var(--faq-radius, var(--radius-lg))}._panel_17pe3_49:not([data-pad-top]):not([data-pad-bottom]) ._item_17pe3_65:only-child ._trigger_17pe3_91{border-radius:var(--faq-radius, var(--radius-lg))}._trigger_17pe3_91:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._icon_17pe3_127{display:inline-flex;flex-shrink:0;align-self:var(--faq-icon-align, flex-start);color:var(--fg-muted)}._icon_17pe3_127>svg,._groupIcon_17pe3_135>svg{width:var(--faq-icon, 19px);height:var(--faq-icon, 19px)}._groupIcon_17pe3_135{display:inline-flex;flex-shrink:0}._accordion_17pe3_11[data-row-icons=off] ._icon_17pe3_127,._accordion_17pe3_11[data-group-icons=off] ._groupIcon_17pe3_135{display:none}._question_17pe3_151{flex:1;font-family:var(--font-primary);font-size:var(--faq-q-fs, var(--fs-xs));font-weight:var(--faq-q-weight, 500);line-height:var(--faq-q-lh, var(--lh-default));letter-spacing:var(--faq-q-tracking, var(--tracking-xs));text-wrap:balance;color:var(--fg)}._chevron_17pe3_167{display:inline-flex;flex-shrink:0;color:var(--fg-muted);transition:transform var(--faq-duration, .46s) var(--faq-ease)}._chevron_17pe3_167>svg{width:var(--faq-chevron, 16px);height:var(--faq-chevron, 16px)}._item_17pe3_65[data-accordion-status=active] ._chevron_17pe3_167{transform:rotate(180deg)}._answer_17pe3_186{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--faq-duration, .46s) var(--faq-ease);position:relative;overflow:hidden}._item_17pe3_65[data-accordion-status=active] ._answer_17pe3_186{grid-template-rows:1fr}._answerWrap_17pe3_200{display:flex;flex-flow:column;min-height:0;overflow:hidden;position:relative}._answerContent_17pe3_209{padding:var(--faq-a-pad-top, 0) var(--faq-pad-x, 21px) var(--faq-a-pad-bottom, 26px)}._item_17pe3_65[data-icon] ._answerContent_17pe3_209{padding-left:calc(var(--faq-pad-x, 21px) + var(--faq-icon, 19px) + var(--faq-icon-gap, 20px))}._accordion_17pe3_11[data-row-icons=off] ._item_17pe3_65[data-icon] ._answerContent_17pe3_209{padding-left:var(--faq-pad-x, 21px)}._answerContent_17pe3_209 p{max-width:var(--faq-a-max-w, 560px);margin:0;font-family:var(--font-primary);font-size:var(--faq-a-fs, var(--fs-xs));font-weight:var(--faq-a-weight, 400);line-height:var(--faq-a-lh, var(--lh-loose));letter-spacing:var(--faq-a-tracking, var(--tracking-xs));color:var(--fg);opacity:var(--faq-a-opacity, .8)}._answerContent_17pe3_209 a{text-decoration:underline;text-underline-offset:.2em}@media(prefers-reduced-motion:reduce){._answer_17pe3_186,._chevron_17pe3_167{transition:none}}._section_15goq_10{padding:var(--faq-section-pad-top, var(--space-10)) var(--space-4) var(--faq-section-pad-bottom, var(--space-10));scroll-margin-top:var(--space-9)}._inner_15goq_16{max-width:var(--faq-max-w, 828px);margin:0 auto}._headline_15goq_25[data-variant][data-align]{font-size:var(--heading-fs, var(--fs-display-sm));letter-spacing:var(--heading-tracking, var(--tracking-display-sm));line-height:var(--heading-lh, var(--lh-display-sm));font-weight:var(--heading-weight, 500);margin-bottom:var(--faq-gap-headline, 68px)}@media(min-width:600px)and (max-width:959px){._section_15goq_10{padding-inline:var(--space-6)}}@container app (max-width: 599px){._section_15goq_10{padding:var(--faq-section-pad-top-mobile, var(--space-7)) var(--space-3) var(--faq-section-pad-bottom-mobile, var(--space-7));scroll-margin-top:var(--space-4)}._headline_15goq_25[data-variant][data-align]{font-size:var(--heading-m-fs, var(--fs-2xl));letter-spacing:var(--heading-m-tracking, var(--tracking-2xl));line-height:var(--heading-m-lh, var(--lh-tight));font-weight:var(--heading-m-weight, 500);margin-bottom:var(--space-5)}}._section_157p8_1{padding:var(--space-8)}._inner_157p8_11{max-width:var(--pricing-max-w, 520px);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._icon_157p8_20{display:inline-flex;color:var(--fg-muted)}._line_157p8_33[data-variant][data-align]{font-size:var(--pricing-fs, var(--fs-xs));letter-spacing:var(--pricing-tracking, var(--tracking-xs));line-height:var(--pricing-lh, var(--lh-default));font-weight:var(--pricing-weight, 400);text-wrap:balance}@media(min-width:600px)and (max-width:959px){._section_157p8_1{padding:var(--space-7) var(--space-6)}}@container app (max-width: 599px){._section_157p8_1{padding:var(--space-7) var(--space-3)}}._canvas_vg66q_1{display:flex;flex-direction:column;gap:0;background-color:transparent;padding-bottom:var(--space-13)}@container app (max-width: 599px){._canvas_vg66q_1{padding-bottom:0}}._section_vg66q_18{margin-top:var(--section-mt, 0px);margin-bottom:var(--section-mb, 0px)}@media(max-width:599px){._section_vg66q_18{margin-top:var(--section-mt-mobile, 0px);margin-bottom:var(--section-mb-mobile, 0px)}}._privacyPage_1f34j_1{min-height:100vh;padding:var(--space-10) var(--space-4);background-color:var(--bg-elev)}._privacyInner_1f34j_10{max-width:640px;margin:0 auto}._wordmark_1f34j_21{display:none}._docHeader_1f34j_28{margin-bottom:var(--space-6)}._heading_1f34j_32{font-family:var(--font-primary);font-size:var(--fs-2xl);font-weight:600;letter-spacing:var(--tracking-legal-title);color:var(--fg);margin-bottom:var(--space-2)}._updated_1f34j_43{font-family:var(--font-primary);font-size:var(--fs-xs);line-height:var(--lh-default);color:var(--fg-muted);margin:0}._lede_1f34j_53{margin-bottom:var(--space-6)}._lede_1f34j_53 ._text_1f34j_57{font-size:var(--fs-md);line-height:var(--lh-default);opacity:.9}._lede_1f34j_53 ._text_1f34j_57:last-child{margin-bottom:0}._section_1f34j_71{margin-bottom:var(--space-6)}._sectionTitle_1f34j_75{font-family:var(--font-primary);font-size:var(--fs-lg);font-weight:600;letter-spacing:var(--tracking-lg);color:var(--fg);margin-bottom:var(--space-3)}._text_1f34j_57{font-family:var(--font-primary);font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--fg);opacity:.8;margin-bottom:var(--space-4)}._list_1f34j_93{list-style:disc;padding-left:var(--space-5);margin-bottom:var(--space-4)}._link_1f34j_101{text-decoration:underline;text-underline-offset:.2em}._code_1f34j_106{font-family:var(--font-mono);font-size:.9em}._listItem_1f34j_111{font-family:var(--font-primary);font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--fg);opacity:.8;margin-bottom:var(--space-2)}@media(min-width:600px){._privacyPage_1f34j_1{padding:var(--space-10) var(--space-6)}}@media(min-width:960px){._privacyPage_1f34j_1{padding:var(--space-10) var(--space-8)}}@container app (max-width: 599px){._privacyPage_1f34j_1{padding:var(--space-8) var(--space-3)}._withWordmark_1f34j_143{padding-top:var(--space-4)}._wordmark_1f34j_21{display:flex;align-items:center;width:fit-content;color:var(--fg);text-decoration:none;margin-bottom:var(--space-6)}._wordmark_1f34j_21 svg{height:65px;width:auto}._heading_1f34j_32{font-size:var(--fs-xl)}._lede_1f34j_53 ._text_1f34j_57{font-size:var(--fs-sm);line-height:var(--lh-loose)}._section_1f34j_71,._docHeader_1f34j_28,._lede_1f34j_53{margin-bottom:var(--space-5)}}._backLink_1f34j_182{display:inline-block;font-family:var(--font-primary);font-size:var(--fs-xs);color:var(--fg-muted);text-decoration:none;margin-bottom:var(--space-5);transition:color var(--transition-fast)}._backLink_1f34j_182:hover{color:var(--fg)}._backLinkBottom_1f34j_198{margin-top:var(--space-3);margin-bottom:0}@container app (max-width: 599px){._backLink_1f34j_182{margin-bottom:var(--space-4)}}._form_q35di_12{display:flex;flex-direction:column}._fields_q35di_23{display:flex;flex-direction:column;gap:var(--support-form-gap, 32px)}._field_q35di_23{display:flex;flex-direction:column}._label_q35di_36{font-family:var(--font-primary);font-size:var(--support-form-label-size, 14px);font-weight:500;letter-spacing:var(--tracking-sm);color:var(--fg-muted);margin-bottom:var(--space-2)}._input_q35di_45,._textarea_q35di_46{display:block;width:100%;font-family:var(--font-primary);font-size:var(--support-form-field-size, 16px);line-height:var(--lh-default);color:var(--fg);padding:var(--support-form-field-pad-y, 8px) var(--support-form-field-pad-x, 16px);background-color:var(--bg);border:1px solid var(--border);border-radius:var(--support-form-field-radius, 12px);transition:border-color var(--transition-fast),background-color var(--transition-fast)}._input_q35di_45{min-height:var(--support-form-input-min-h, 48px)}._textarea_q35di_46{resize:none;overflow:hidden;min-height:var(--support-form-message-min-h, 96px)}._input_q35di_45:hover,._textarea_q35di_46:hover{border-color:var(--fg-muted)}._input_q35di_45:focus-visible,._textarea_q35di_46:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}._input_q35di_45[aria-invalid=true],._textarea_q35di_46[aria-invalid=true]{border-color:var(--err)}._fieldError_q35di_92{margin-top:var(--space-2);font-family:var(--font-primary);font-size:var(--fs-2xs);line-height:var(--lh-default);color:var(--err)}._actions_q35di_100{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--support-form-gap-submit, 32px)}._honeypot_q35di_108{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}._spinner_q35di_116{width:1em;height:1em;border:2px solid currentColor;border-top-color:transparent;border-radius:var(--radius-full);opacity:.8;animation:_spin_q35di_116 .7s linear infinite}@keyframes _spin_q35di_116{to{transform:rotate(360deg)}}._wrapSent_q35di_137{display:flex;flex-direction:column;justify-content:center}._sent_q35di_143{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}._sentMark_q35di_150{display:inline-flex;align-items:center;justify-content:center;width:var(--space-5);height:var(--space-5);margin-bottom:var(--space-1);border-radius:var(--radius-full);background-color:var(--ok);color:var(--bg)}._sentMark_q35di_150>svg{width:var(--space-4);height:var(--space-4)}._sentTitle_q35di_167{font-family:var(--font-primary);font-size:var(--fs-sm);font-weight:600;color:var(--fg)}._again_q35di_176{margin-top:var(--space-2);padding:0;font-family:var(--font-primary);font-size:var(--fs-xs);color:var(--fg-muted);background:none;border:none;text-decoration:underline;text-underline-offset:.2em;cursor:pointer;transition:color var(--transition-fast)}._again_q35di_176:hover{color:var(--fg)}._again_q35di_176:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}._error_q35di_200{margin-top:var(--space-3);font-family:var(--font-primary);font-size:var(--fs-xs);line-height:var(--lh-loose);color:var(--err)}@media(prefers-reduced-motion:reduce){._spinner_q35di_116{animation-duration:2s}._input_q35di_45,._textarea_q35di_46,._again_q35di_176{transition:none}}._page_rnwm6_8{min-height:100vh;padding:var(--support-pad-top, 160px) var(--space-4) var(--support-pad-bottom, 96px);background-color:var(--bg-elev)}._column_rnwm6_17{max-width:var(--support-max-w, 640px);margin:0 auto}._wordmark_rnwm6_24{display:none}._title_rnwm6_28{font-family:var(--font-primary);font-size:var(--support-title-size, 40px);font-weight:600;letter-spacing:var(--support-title-tracking, -.04em);line-height:var(--lh-tight);color:var(--fg);margin-bottom:var(--support-gap-title-lead, 16px)}._lead_rnwm6_41{font-family:var(--font-primary);font-size:var(--support-lead-size, 16px);line-height:var(--lh-loose);color:var(--fg);opacity:.8;margin-bottom:var(--support-gap-lead-form, 48px)}._lead_rnwm6_41 a{text-decoration:underline;text-underline-offset:.2em}@media(min-width:600px){._page_rnwm6_8{padding-inline:var(--space-6)}}@media(min-width:960px){._page_rnwm6_8{padding-inline:var(--space-8)}}@container app (max-width: 599px){._page_rnwm6_8{padding:var(--space-4) var(--space-3) var(--space-8)}._wordmark_rnwm6_24{display:flex;align-items:center;width:fit-content;color:var(--fg);text-decoration:none;margin-bottom:var(--space-6)}._wordmark_rnwm6_24 svg{height:65px;width:auto}._lead_rnwm6_41{margin-bottom:var(--space-6)}}._sidebar_l0obv_1{position:fixed;top:0;left:0;width:200px;height:100vh;display:flex;flex-direction:column;padding:var(--space-5) var(--space-4);background-color:var(--bg);z-index:10;overflow-y:auto}._title_l0obv_15{font-size:var(--fs-sm);font-weight:600;color:var(--fg);padding:0 var(--space-2);margin-bottom:var(--space-5)}._nav_l0obv_23{display:flex;flex-direction:column;gap:1px;flex:1}._link_l0obv_30{font-size:var(--fs-xs);color:var(--fg-muted);text-decoration:none;height:36px;display:flex;align-items:center;padding:0 var(--space-2);border-radius:var(--radius-sm);transition:color var(--transition-fast),background-color var(--transition-fast)}._link_l0obv_30:hover{color:var(--fg);background-color:var(--bg-elev)}._link_l0obv_30[data-active]{color:var(--fg);font-weight:500;background-color:var(--bg-elev)}@media(max-width:768px){._sidebar_l0obv_1{position:static;width:100%;height:auto;flex-direction:row;align-items:center;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);gap:var(--space-4)}._title_l0obv_15{margin-bottom:0}._nav_l0obv_23{flex-direction:row;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}}._ds_px159_3{min-height:100vh;display:block;padding-left:200px;background-color:var(--bg);color:var(--fg)}._content_px159_14{margin:0 auto;min-width:0;padding:var(--space-7) var(--space-8);max-width:960px}@media(min-width:1100px){._content_px159_14{margin:0;max-width:none;padding-right:var(--space-15)}}._section_px159_38{padding-top:var(--space-8)}._section_px159_38:first-child{padding-top:var(--space-4)}._sectionHeader_px159_48{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}._sectionHeader_px159_48 ._h2_px159_56{margin-bottom:0}._h2_px159_56{font-size:var(--fs-lg);font-weight:600;color:var(--fg);margin-bottom:var(--space-5);letter-spacing:var(--tracking-tight)}._segmented_px159_70{display:flex;background-color:var(--bg-elev);border-radius:var(--radius-md);padding:3px;flex-shrink:0}._segmentedBtn_px159_78{font-family:var(--font-system);font-size:var(--fs-xs);font-weight:500;color:var(--fg-muted);background:transparent;border:none;padding:5px 14px;border-radius:calc(var(--radius-md) - 3px);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast);white-space:nowrap}._segmentedBtn_px159_78:hover{color:var(--fg)}._segmentedBtn_px159_78[data-active]{color:var(--fg);font-weight:600;background-color:var(--bg);box-shadow:0 1px 3px #00000014,0 0 0 .5px #0000000a}._h3_px159_103{font-size:var(--fs-xs);font-weight:500;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.06em;margin-top:var(--space-6);margin-bottom:var(--space-3)}._h3_px159_103:first-of-type{margin-top:0}._muted_px159_119{color:var(--fg-muted);font-size:var(--fs-xs)}._tokenTable_px159_130{display:flex;flex-direction:column}._tokenRow_px159_135{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border)}._tokenRow_px159_135:last-child{border-bottom:none}._tokenSwatch_px159_147{width:32px;height:32px;border-radius:var(--radius-sm);flex-shrink:0}._tokenName_px159_154{font-family:monospace;font-size:11px;color:#962a2a;flex-shrink:0;background-color:#fddede;padding:2px 8px;border-radius:var(--radius-sm);line-height:1.5;order:99;margin-left:auto;white-space:nowrap}._tokenValue_px159_169{font-family:monospace;font-size:var(--fs-xs);color:var(--fg-muted);min-width:80px}._primitivePill_px159_176{font-family:monospace;font-size:11px;color:#5b5f66;background-color:#e8e8ea;padding:2px 8px;border-radius:var(--radius-sm);line-height:1.5;order:100;white-space:nowrap}._pillGroup_px159_188{display:flex;gap:2px;order:99;margin-left:auto}._pillGroup_px159_188>._tokenName_px159_154,._pillGroup_px159_188>._primitivePill_px159_176{order:unset;margin-left:0}._tokenRole_px159_201{font-size:var(--fs-xs);color:var(--fg-muted)}._benches_px159_208{display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--border)}._benchesTitle_px159_216{font-size:11px;font-family:monospace;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--fg-muted);padding:0 var(--space-2)}._benchLink_px159_225{font-size:var(--fs-xs);font-family:monospace;color:var(--fg-muted);text-decoration:none;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);transition:color var(--transition-fast),background-color var(--transition-fast)}._benchLink_px159_225:hover{color:var(--fg);background-color:var(--bg-elev)}._benchesNote_px159_240{font-size:11px;line-height:1.4;color:var(--fg-muted);padding:var(--space-1) var(--space-2) 0}._inlineLink_px159_247{color:var(--accent);text-decoration:none}._inlineLink_px159_247:hover{text-decoration:underline}@media(max-width:768px){._benches_px159_208{flex-direction:row;align-items:center;gap:var(--space-2);padding-top:0;border-top:none;margin-left:auto}._benchesNote_px159_240{display:none}}._typeColumns_px159_280{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-5);margin-top:var(--space-5)}._typeColumn_px159_280{flex:1 1 340px;min-width:0}._typeColumn_px159_280[data-fixed]{flex:0 0 auto}._typeColumnLabel_px159_300{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--fg-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin:0 0 var(--space-2)}._typeColumnBody_px159_310{display:flex;flex-direction:column;gap:var(--space-4);max-width:100%;padding:var(--space-4);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--elev-2)}._specimen_px159_322{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding-bottom:var(--space-4);border-bottom:1px solid var(--border)}._specimen_px159_322:last-child{padding-bottom:0;border-bottom:0}._specimenMeta_px159_338{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);font-family:var(--font-system)}._stepName_px159_346{font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--fg)}._readout_px159_353{font-family:var(--font-mono);font-size:11px;color:var(--fg-muted);font-variant-numeric:tabular-nums}._drift_px159_361{font-family:var(--font-mono);font-size:11px;color:var(--warn);background:var(--bg-elev);border-radius:var(--radius-sm);padding:1px 6px}._rawToken_px159_372{font-family:var(--font-primary);color:var(--fg);margin:0}._stepBadge_px159_378{font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--fg);min-width:32px}._iconGrid_px159_388{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-3);margin:var(--space-3) 0 var(--space-6)}._iconCell_px159_397{display:flex;align-items:center;gap:var(--space-2);min-width:0}._iconName_px159_404{font-family:var(--font-mono);font-size:11px;color:var(--fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stage_px159_418{padding:0;max-width:none;background-color:var(--bg-elev)}._pageTypeList_px159_426{display:flex;flex-direction:column}._pageTypeRow_px159_431{padding:var(--space-4) 0;border-bottom:1px solid var(--border)}._pageTypeRow_px159_431:last-child{border-bottom:none}._pageTypeLabels_px159_440{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}._pageTypeBadge_px159_447{font-family:monospace;font-size:11px;color:var(--fg-muted);background-color:var(--bg-elev);padding:2px 8px;border-radius:var(--radius-sm);line-height:1.5;white-space:nowrap}._pageTypeText_px159_458{padding:var(--space-2) 0;word-break:break-word}._pageTypeMeta_px159_463{display:flex;flex-wrap:wrap;gap:var(--space-3);font-family:monospace;font-size:11px;color:var(--fg-muted);margin-top:var(--space-2)}._pageTypeMeta_px159_463>span[data-active]{color:var(--fg)}._swatchGrid_px159_481{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--border);border-left:1px solid var(--border)}._swatchCell_px159_488{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-5) var(--space-3);border-right:1px solid var(--border);border-bottom:1px solid var(--border);position:relative}._swatchLabel_px159_500{position:absolute;top:var(--space-2);left:var(--space-2);font-size:var(--fs-xs);color:var(--fg-muted);font-family:monospace}._iconBox_px159_513{width:24px;height:24px;flex-shrink:0}._spacingRow_px159_521{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border)}._spacingRow_px159_521:last-child{border-bottom:none}._spacingBar_px159_533{height:16px;background-color:var(--accent);border-radius:2px;flex-shrink:0}._radiiBox_px159_542{width:40px;height:40px;background-color:var(--bg-elev);border:1px solid var(--border);flex-shrink:0}._radiiBox_px159_542[data-corner=superellipse]{corner-shape:superellipse}._receiptStates_px159_556{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-4)}._receiptStateCol_px159_563 ._h3_px159_103{margin-top:0;margin-bottom:var(--space-2)}._receiptStateBox_px159_568{--_bg-s: #f7fafa;--_bg-e: #f6f7f8;--_bdr-s: rgba(0, 0, 0, .12);--_bdr-e: rgba(0, 0, 0, .03);flex:1;min-height:420px;background:linear-gradient(to bottom,var(--_bg-s),var(--_bg-e));border-radius:31px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}._receiptStateBox_px159_568:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(to bottom,var(--_bdr-s),var(--_bdr-e));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none;z-index:2}._receiptPreview_px159_605{--_bg-s: #f7fafa;--_bg-e: #f6f7f8;--_bdr-s: rgba(0, 0, 0, .12);--_bdr-e: rgba(0, 0, 0, .03);width:100%;min-height:500px;background:linear-gradient(to bottom,var(--_bg-s),var(--_bg-e));border-radius:31px;overflow:hidden;position:relative;display:flex;flex-direction:column}._receiptPreview_px159_605:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(to bottom,var(--_bdr-s),var(--_bdr-e));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none;z-index:2}._elevBox_px159_643{width:48px;height:32px;border-radius:var(--radius-sm);background-color:var(--bg);border:1px solid var(--border);flex-shrink:0}@media(max-width:768px){._ds_px159_3{display:block;padding-left:0}._content_px159_14{margin:0 auto;padding:var(--space-5) var(--space-4);max-width:none}._swatchGrid_px159_481{grid-template-columns:1fr}}._page_1p0cr_7{--invite-ground: #ffffff;--invite-surface: #f6f6f6;--invite-inverse: #000000;--invite-on-inverse: #fefefe;--invite-ink: #1c212b;--invite-sub: #5e5e5e;container-type:inline-size;container-name:invite;min-height:var(--invite-min-h, 100dvh);display:flex;justify-content:center;background:var(--invite-ground);font-family:var(--font-primary);color:var(--invite-ink)}._content_1p0cr_44{width:100%;max-width:var(--invite-max-w, 370px);padding:var(--invite-pad-top, 48px) var(--invite-pad-x, 24px) var(--invite-pad-bottom, 32px);text-wrap:pretty;display:flex;flex-direction:column;align-items:center;text-align:center}._wordmark_1p0cr_63{display:flex;opacity:var(--invite-wordmark-opacity, .8)}._wordmark_1p0cr_63 svg{width:var(--invite-wordmark-w, 49px);height:auto}@font-face{font-family:Hugeicons Solid Rounded;src:url(/assets/hgi-solid-rounded-pool-6jDiiCo0.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}._emblem_1p0cr_89{width:var(--invite-emblem-size, 96px);height:var(--invite-emblem-size, 96px);margin-top:var(--invite-hero-offset, 48px);border-radius:var(--invite-emblem-radius, 50%);display:flex;align-items:center;justify-content:center;isolation:isolate}._badge_1p0cr_105{width:var(--invite-badge-size, 64px);height:var(--invite-badge-size, 64px);margin-top:var(--invite-hero-offset, 48px);border-radius:calc(var(--invite-badge-size, 64px) * var(--invite-badge-radius-scale, .25));filter:drop-shadow(0 var(--invite-badge-shadow-y, 6px) var(--invite-badge-shadow-blur, 16px) rgb(0 0 0 / var(--invite-badge-shadow-a, .12)))}._spacerTop_1p0cr_127,._spacerBottom_1p0cr_128{flex:1 1 0;align-self:stretch}._spacerTop_1p0cr_127+._badge_1p0cr_105,._spacerTop_1p0cr_127+._emblem_1p0cr_89{margin-top:0}._emblemIcon_1p0cr_146{font-family:Hugeicons Solid Rounded,sans-serif;font-size:calc(var(--invite-emblem-size, 96px) * var(--invite-glyph-scale, .2325));line-height:1;color:var(--invite-inverse);opacity:var(--invite-glyph-opacity, .85);mix-blend-mode:multiply;font-variant-ligatures:common-ligatures;white-space:nowrap;-webkit-hyphens:none;hyphens:none}._headline_1p0cr_161{--headline-bleed: .08em;font-size:var(--invite-headline-size, 44px);font-weight:var(--invite-headline-weight, 500);letter-spacing:var(--invite-headline-tracking, -1.55px);line-height:var(--invite-headline-leading, 1);width:100%;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;padding:var(--headline-bleed) 0;margin:calc(var(--invite-gap-hero-headline, 24px) - var(--headline-bleed)) 0 calc(-1 * var(--headline-bleed))}._sentence_1p0cr_202{font-size:var(--invite-sentence-size, 30.5px);font-weight:var(--invite-sentence-weight, 500);letter-spacing:var(--invite-sentence-tracking, -.95px);line-height:var(--invite-sentence-leading, 1.2);margin:var(--invite-gap-hero-headline, 24px) 0 0;overflow-wrap:anywhere;text-wrap:balance}._attribution_1p0cr_212{font-size:var(--invite-attr-size, 14px);font-weight:var(--invite-attr-weight, 400);letter-spacing:var(--invite-attr-tracking, 0);line-height:var(--invite-attr-leading, 1.45);color:var(--invite-sub);margin:var(--invite-gap-headline-sub, 22px) 0 0}._deadCaption_1p0cr_229{max-width:var(--invite-dead-max-w, 340px);margin:0;font-size:var(--invite-dead-size, 20px);font-weight:var(--invite-dead-weight, 400);letter-spacing:var(--invite-dead-tracking, -.3px);line-height:var(--invite-dead-leading, 1.4);color:var(--invite-sub)}._deadFact_1p0cr_240{color:var(--invite-ink)}._tableWrap_1p0cr_246{position:relative;width:100%;margin-top:var(--invite-gap-table, 32px)}._table_1p0cr_246{max-height:var(--invite-table-max-h, 352px);overflow-y:auto;scrollbar-width:none}._table_1p0cr_246::-webkit-scrollbar{display:none}._row_1p0cr_268{display:flex;align-items:center;gap:var(--invite-row-gap, 8px);height:var(--invite-row-h, 60px);text-align:left}._avatar_1p0cr_276{flex:0 0 auto;position:relative;overflow:hidden;width:var(--invite-avatar, 48px);height:var(--invite-avatar, 48px);border-radius:var(--invite-avatar-radius, 50%);background:var(--invite-surface);display:flex;align-items:center;justify-content:center;font-size:calc(var(--invite-avatar, 48px) * var(--invite-emoji-scale, .458));font-weight:500;color:var(--invite-sub)}._avatarInitial_1p0cr_295{font-size:calc(var(--invite-avatar, 48px) * var(--invite-initial-scale, .42))}._avatarPhoto_1p0cr_278{position:absolute;inset:0;width:100%;height:100%;border-radius:var(--invite-avatar-radius, 50%);object-fit:cover}._rowName_1p0cr_313,._rowNameMuted_1p0cr_314{font-size:var(--invite-name-size, 15px);font-weight:var(--invite-name-weight, 500);letter-spacing:var(--invite-name-tracking, -.2px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowNameMuted_1p0cr_314{color:var(--invite-sub)}._youChip_1p0cr_330{flex:0 0 auto;font-family:var(--font-mono);font-size:var(--invite-chip-size, 12px);font-weight:var(--invite-chip-weight, 500);letter-spacing:var(--invite-chip-tracking, -.08px);color:var(--invite-sub);background:var(--invite-surface);border-radius:var(--invite-chip-radius, 40px);padding:var(--invite-chip-pad-y, 5px) var(--invite-chip-pad-x, 8px);line-height:1.2}._rowAmount_1p0cr_343,._rowPaid_1p0cr_344{margin-left:auto;padding-left:var(--invite-row-gap, 8px);font-family:var(--font-mono);font-size:var(--invite-amount-size, 12px);font-weight:var(--invite-amount-weight, 400);letter-spacing:var(--invite-amount-tracking, -.08px);white-space:nowrap}._rowPaid_1p0cr_344{color:var(--invite-sub)}._tableFade_1p0cr_362{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgb(255 255 255 / 0%) 0%,rgb(255 255 255 / 0%) var(--invite-fade-start, 55%),var(--invite-ground) 100%)}._cta_1p0cr_376{margin-top:var(--invite-gap-cta, 16px);width:var(--invite-cta-w, 112px);height:var(--invite-cta-h, 64px);flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--invite-cta-radius, 80px);background:var(--invite-inverse);color:var(--invite-on-inverse);font-family:inherit;font-size:var(--invite-cta-fs, 15px);font-weight:var(--invite-cta-weight, 500);letter-spacing:var(--invite-cta-tracking, 0);cursor:pointer;transition:opacity var(--transition-fast)}._ctaOutline_1p0cr_398{margin-top:var(--invite-dead-gap-cta, 32px);width:100%;max-width:var(--invite-outline-max-w, 202px);height:var(--invite-outline-h, 64px);flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:var(--invite-outline-border-w, 1px) solid rgb(28 33 43 / var(--invite-outline-border-a, .12));border-radius:var(--invite-outline-radius, 80px);color:var(--invite-ink);font-size:var(--invite-cta-fs, 15px);font-weight:var(--invite-cta-weight, 500);letter-spacing:var(--invite-cta-tracking, 0);text-decoration:none;transition:opacity var(--transition-fast)}._cta_1p0cr_376:hover,._ctaOutline_1p0cr_398:hover{opacity:.85}._spinner_1p0cr_426{width:var(--invite-spinner-size, 24px);height:var(--invite-spinner-size, 24px);margin-top:var(--invite-hero-offset, 48px);border-radius:var(--radius-full);border:var(--invite-spinner-stroke, 2px) solid var(--invite-surface);border-top-color:var(--invite-sub);animation:_invite-spin_1p0cr_1 .8s linear infinite}@media(prefers-reduced-motion:reduce){._spinner_1p0cr_426{animation:none}}@keyframes _invite-spin_1p0cr_1{to{transform:rotate(360deg)}}@container invite (min-width: 600px){._content_1p0cr_44{max-width:var(--invite-web-max-w, 420px)}._emblem_1p0cr_89{width:var(--invite-web-emblem-size, 96px);height:var(--invite-web-emblem-size, 96px);margin-top:var(--invite-web-hero-offset, 48px)}._emblemIcon_1p0cr_146{font-size:calc(var(--invite-web-emblem-size, 96px) * var(--invite-glyph-scale, .2625))}._badge_1p0cr_105{width:var(--invite-web-badge-size, 64px);height:var(--invite-web-badge-size, 64px);margin-top:var(--invite-web-hero-offset, 48px);border-radius:calc(var(--invite-web-badge-size, 64px) * var(--invite-badge-radius-scale, .25))}._spacerTop_1p0cr_127+._badge_1p0cr_105,._spacerTop_1p0cr_127+._emblem_1p0cr_89{margin-top:0}._headline_1p0cr_161{font-size:var(--invite-web-headline-size, 44px)}._sentence_1p0cr_202{font-size:var(--invite-web-sentence-size, 32px)}._attribution_1p0cr_212{font-size:var(--invite-web-attr-size, 15px)}._deadCaption_1p0cr_229{font-size:var(--invite-web-dead-size, 22px)}._rowName_1p0cr_313,._rowNameMuted_1p0cr_314{font-size:var(--invite-web-name-size, 15px)}._rowAmount_1p0cr_343,._rowPaid_1p0cr_344{font-size:var(--invite-web-amount-size, 12px)}._table_1p0cr_246{max-height:var(--invite-web-table-max-h, 480px)}._cta_1p0cr_376{width:var(--invite-web-cta-w, 117px);height:var(--invite-web-cta-h, 56px)}._ctaOutline_1p0cr_398{height:var(--invite-web-cta-h, 56px)}._content_1p0cr_44[data-cta=under]>*{order:2}._content_1p0cr_44[data-cta=under] ._wordmark_1p0cr_63{order:0}._content_1p0cr_44[data-cta=under] ._spacerTop_1p0cr_127{order:1}._content_1p0cr_44[data-cta=under] ._cta_1p0cr_376,._content_1p0cr_44[data-cta=under] ._ctaOutline_1p0cr_398{order:3}._content_1p0cr_44[data-cta=under] ._cta_1p0cr_376{margin-top:var(--invite-web-gap-cta, 28px)}._content_1p0cr_44[data-cta=under] ._tableWrap_1p0cr_246{order:4;margin-top:var(--invite-web-gap-table, 40px)}._content_1p0cr_44[data-cta=under] ._spacerBottom_1p0cr_128{order:5}}._bench_4q1ak_5{min-height:100vh;background:var(--bg-elev);color:var(--fg);font-family:var(--font-system)}._bar_4q1ak_12{position:sticky;top:0;z-index:var(--z-elevated);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--bg);border-bottom:1px solid var(--border)}._barRow_4q1ak_24{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._title_4q1ak_31{font-size:var(--fs-md);font-weight:600;letter-spacing:var(--tracking-tight);margin:0}._hint_4q1ak_38{font-size:var(--fs-2xs);color:var(--fg-muted);margin:0}._hint_4q1ak_38 code{font-family:var(--font-mono)}._legend_4q1ak_48{font-size:var(--fs-2xs);font-weight:500;color:var(--fg-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._chips_4q1ak_56{display:flex;flex-wrap:wrap;gap:var(--space-1);background:var(--bg-elev);border-radius:var(--radius-md);padding:3px}._chip_4q1ak_56{font-family:inherit;font-size:var(--fs-2xs);font-weight:500;color:var(--fg-muted);background:transparent;border:0;border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}._chip_4q1ak_56:hover{color:var(--fg)}._chip_4q1ak_56[aria-pressed=true]{background:var(--bg);color:var(--fg);box-shadow:var(--elev-1)}._stage_4q1ak_92{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-5);padding:var(--space-5);overflow-x:auto}@media(min-width:1100px){._bar_4q1ak_12{padding-right:var(--space-20)}}._frame_4q1ak_110{flex:0 0 auto;margin:0;min-width:0}._frameLabel_4q1ak_116{font-size:var(--fs-2xs);font-weight:500;color:var(--fg-muted);font-variant-numeric:tabular-nums;padding-bottom:var(--space-2)}._frameBody_4q1ak_124{border:1px solid var(--border);border-radius:var(--radius-md);overflow:auto;background:var(--bg);box-shadow:var(--elev-2)}:root{--fs-2xs: .75rem;--fs-xs: .875rem;--fs-sm: 1rem;--fs-md: 1.25rem;--fs-lg: 1.5rem;--fs-xl: 2rem;--fs-2xl: 2.5rem;--fs-3xl: 2.71875rem;--fs-4xl: 3.09375rem;--fs-display: var(--display-fs, clamp(3rem, 5.5vw, 7.71875rem));--fs-display-sm: var(--display-sm-fs, clamp(2rem, 3vw, 3.5rem));--lh-tight: 1.2;--lh-default: 1.45;--lh-loose: 1.6;--lh-display: var(--display-lh, 1.04);--lh-display-sm: var(--display-sm-lh, 1.2);--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: 1rem;--space-4: 1.5rem;--space-5: 2rem;--space-6: 3rem;--space-7: 4rem;--space-8: 6rem;--space-9: 8rem;--space-10: 10rem;--space-11: 12rem;--space-12: 14rem;--space-13: 16rem;--space-14: 18rem;--space-15: 20rem;--space-16: 22rem;--space-17: 24rem;--space-18: 26rem;--space-19: 28rem;--space-20: 30rem;--radius-sm: .375rem;--radius-md: .75rem;--radius-lg: 1.75rem;--radius-xl: 2rem;--radius-2xl: 2.5rem;--radius-3xl: 3.25rem;--radius-full: 9999px;--elev-1: 0 1px 2px rgba(0, 0, 0, .08);--elev-2: 0 4px 16px rgba(0, 0, 0, .1);--elev-3: 0 8px 24px rgba(0, 0, 0, .12);--z-base: 0;--z-elevated: 10;--z-header: 100;--z-modal: 1000;--z-overlay: 1100;--font-primary: "Inter", sans-serif;--font-system: -apple-system, BlinkMacSystemFont, "SF Pro", system-ui, sans-serif;--font-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--tracking-2xs: 0em;--tracking-xs: -.02em;--tracking-sm: -.0225em;--tracking-md: -.0325em;--tracking-lg: -.0425em;--tracking-xl: -.0275em;--tracking-2xl: -.0525em;--tracking-3xl: -.045em;--tracking-4xl: -.0625em;--tracking-display: var(--display-tracking, -.06em);--tracking-display-sm: var(--display-sm-tracking, -.045em);--tracking-legal-title: -.04em;--tracking-tight: -.02em;--tracking-normal: 0;--tracking-wide: .02em;--transition-fast: .15s ease;--transition-base: .25s ease;--transition-slow: .35s ease}@media(max-width:599px){:root{--fs-lg: 1.28125rem;--fs-xl: 1.59375rem;--fs-2xl: 1.78125rem;--fs-3xl: 2.03125rem;--fs-4xl: 2.3125rem;--tracking-xs: -.0275em;--tracking-sm: -.0275em;--tracking-md: -.03em;--tracking-lg: -.03em;--tracking-xl: -.0425em;--tracking-2xl: -.0475em;--tracking-3xl: -.0575em;--tracking-4xl: -.06em;--fs-display: var(--display-fs-m, clamp(2.3125rem, 5.5vw, 7.71875rem));--fs-display-sm: var(--display-sm-fs-m, clamp(2.90625rem, 4.25vw, 5.84375rem));--tracking-display: var(--display-tracking-m, -.06em);--tracking-display-sm: var(--display-sm-tracking-m, -.06em);--lh-display-sm: var(--display-sm-lh-m, 1.13);--lh-display: var(--display-lh-m, 1.13)}}:root{--bg: #ffffff;--bg-inverse: #000;--bg-elev: #f6f7f8;--fg: #0b0b0c;--fg-muted: #5b5f66;--border: #e6e7ea;--accent: #245eea;--accent-2: #1fa97a;--ok: #1fa97a;--warn: #b88400;--err: #c03636;--color-orbit-1: #e7dc00;--color-orbit-2: #00df6c;--color-orbit-3: #1fd696;--color-orbit-4: #0007df;--color-orbit-5: #b5009d;--color-orbit-6: #da74d2;--venmo-blue: #0064df;--card-bg: #fefefe;--card-border: rgba(0, 0, 0, .6)}@custom-media --bp-tablet (min-width: 600px);@custom-media --bp-desktop (min-width: 960px);@custom-media --bp-xl (min-width: 1440px);*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{margin:0;padding:0}body{overflow-x:hidden}#page-wrapper{position:relative;z-index:2;width:100%}#page-content{width:100%}.footer-spacer{height:568px;pointer-events:none}@media(max-width:599px){.footer-spacer{display:none}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color-scheme:light}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{font-family:var(--font-primary);font-size:var(--fs-sm);line-height:var(--lh-default);color:var(--fg);background-color:#000;overflow-x:hidden}@media(max-width:599px){html,body{background-color:#fafafa;transition:background-color .2s ease}html.footer-in-view,html.footer-in-view body{background-color:#000}}.viewport-frame{width:100%;container-type:inline-size;container-name:app}.dialkit-panel .dialkit-panel-inner:not([data-collapsed=true]){max-height:calc(100vh - 80px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.dialkit-root .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner>.dialkit-folder>.dialkit-folder-header .dialkit-folder-title{color:var(--dial-text-root)}.dialkit-root .dialkit-folder:not(.dialkit-folder-root) .dialkit-folder{margin-left:10px;padding-left:10px;border-left:1px solid var(--dial-surface-subtle)}.dialkit-root .dialkit-folder:not(.dialkit-folder-root) .dialkit-folder>.dialkit-folder-header .dialkit-folder-title{font-size:12px;color:var(--dial-text-section)}.mobile-preview-stage{position:fixed;inset:0;display:grid;place-items:center;background:#1a1a1a;z-index:1;overflow:auto}.mobile-preview-device{background:#000;border-radius:44px;padding:8px;box-shadow:0 24px 60px #00000073,inset 0 0 0 1px #ffffff0f;max-width:calc(100vw - 48px);max-height:calc(100vh - 48px)}.mobile-preview-device[data-chrome=false]{border-radius:4px;padding:0;box-shadow:0 10px 30px #0006}.mobile-preview-iframe{width:100%;height:100%;border:0;border-radius:36px;background:#f2f0ed;display:block}.mobile-preview-device[data-chrome=false] .mobile-preview-iframe{border-radius:4px}main{position:relative;background-color:var(--bg-elev);min-height:100vh;z-index:10;border-radius:0 0 48px 48px;overflow:clip}@media(max-width:599px){main{border-radius:0;padding-bottom:0;background-color:#fafafa}}body.legal-page{background-color:var(--bg-elev)}body.legal-page main{border-radius:0}@media(max-width:599px){body.legal-page{background-color:#fafafa}}footer{position:fixed;bottom:0;left:0;right:0;z-index:3;height:520px;padding-bottom:env(safe-area-inset-bottom,0px);pointer-events:none}html.footer-in-view footer{pointer-events:auto}@media(max-width:599px){footer{position:static;height:auto}}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}p{line-height:var(--lh-loose);text-wrap:pretty}svg[data-icon] [stroke]{stroke-width:var(--icon-stroke, 1.5);stroke-linecap:var(--icon-cap, round);stroke-linejoin:var(--icon-join, round)}a{color:inherit;text-decoration:none}button{font:inherit;background:none;border:none;cursor:pointer}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}ul,ol{list-style:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background-color:var(--accent);color:#fff}.fan-word{display:inline-block;perspective:2000px}.fan-char{display:inline-block;backface-visibility:hidden}.fan-line{display:block}
