@charset "UTF-8";@font-face{font-family:cstd;src:url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.eot);src:url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.eot?#iefix) format("embedded-opentype"),url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.woff) format("woff"),url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.ttf) format("truetype"),url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.svg#dd452d63ae05ddb466f19713a7d09fd5) format("svg");font-style:normal;font-weight:400}@font-face{font-family:cstd;src:url(../../../fonts/xFErEAWaEHlAopmQYjAg.eot);src:url(../../../fonts/xFErEAWaEHlAopmQYjAg.eot?#iefix) format("embedded-opentype"),url(../../../fonts/xFErEAWaEHlAopmQYjAg.woff) format("woff"),url(../../../fonts/xFErEAWaEHlAopmQYjAg.ttf) format("truetype"),url(../../../fonts/xFErEAWaEHlAopmQYjAg.svg#a81919819e5d11fb78ee7eadc8883b0d) format("svg");font-style:normal;font-weight:500}:root{--bg-color: #e8e8e8;--page-color: #ffffff;--card-color: #f0f0f0;--mention-bg-color: #f0f0f0;--text-color: #666666;--input-bg: #f0f0f0;--input-bg-hover: #ebebeb;--input-bg-focus: #ffffff;--input-text: #666666;--input-text-hover: #4d4d4d;--input-border: #e8e8e8;--input-border-focus: #1482c1;--error-bg: rgba(227, 61, 61, .1);--error-text: #dc2626;--error-border: rgba(227, 61, 61, .2);--success-bg: rgba(16, 185, 129, .1);--success-text: #059669;--success-border: rgba(16, 185, 129, .2);--warning-bg: rgba(245, 197, 0, .1);--warning-text: #664400;--warning-border: rgba(245, 197, 0, .2);--empty-state-text: #999999;--empty-state-heading: #666666;--card-bg: #ffffff;--card-border: #e8e8e8;--card-shadow: rgba(0, 0, 0, .08);--card-shadow-hover: rgba(0, 0, 0, .12);--dropdown-bg: #ffffff;--dropdown-border: #e8e8e8;--dropdown-shadow: rgba(0, 0, 0, .12);--dropdown-item-hover: #f5f5f5;--modal-overlay: rgba(0, 0, 0, .5);--modal-bg: #ffffff;--modal-shadow: rgba(0, 0, 0, .15)}.btn.svelte-109s48w{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:cstd,Helvetica Neue,Arial,sans-serif;font-weight:400;border:none;cursor:pointer;transition:all .15s ease;outline:none;position:relative;white-space:nowrap;text-decoration:none;box-sizing:border-box}.btn.svelte-109s48w:disabled,.btn.disabled.svelte-109s48w{opacity:.5;cursor:not-allowed;pointer-events:none}.btn.loading.svelte-109s48w{color:transparent}.btn.full-width.svelte-109s48w{width:100%}.btn.svelte-109s48w:focus{outline:2px solid rgba(59,130,246,.5);outline-offset:2px}.btn-small.svelte-109s48w{padding:8px 12px;font-size:.8125rem;border-radius:20px;min-height:28px}.btn-medium.svelte-109s48w{padding:12px 16px;font-size:14px;border-radius:24px;min-height:36px}.btn-large.svelte-109s48w{padding:12px 24px;font-size:.9375rem;border-radius:28px;min-height:44px}.btn-square.btn-small.svelte-109s48w{border-radius:6px}.btn-square.btn-medium.svelte-109s48w{border-radius:8px}.btn-square.btn-large.svelte-109s48w{border-radius:10px}.btn-icon.svelte-109s48w{padding:0;border-radius:8px}.btn-icon.btn-icon-small.svelte-109s48w{width:28px;height:28px;border-radius:6px}.btn-icon.btn-icon-medium.svelte-109s48w{width:34px;height:34px}.btn-icon.btn-icon-large.svelte-109s48w{width:44px;height:44px;border-radius:10px}.btn-icon.btn-icon-icon.svelte-109s48w{width:34px;height:34px;border-radius:17px}.btn-primary.svelte-109s48w{background-color:#e33d3d;color:#fff}.btn-primary.svelte-109s48w:hover:not(:disabled){background-color:#ff6a54}.btn-primary.svelte-109s48w:active:not(:disabled){background-color:#d31919}.btn-secondary.svelte-109s48w{background-color:#4d4d4d;color:#e8e8e8;border:1px solid #666666}.btn-secondary.svelte-109s48w:hover:not(:disabled){background-color:#666;border-color:gray}.btn-secondary.svelte-109s48w:active:not(:disabled){background-color:gray}.btn-danger.svelte-109s48w{background-color:#e33d3d;color:#fff}.btn-danger.svelte-109s48w:hover:not(:disabled){background-color:#d33}.btn-danger.svelte-109s48w:active:not(:disabled){background-color:#d31919}.btn-ghost.svelte-109s48w{background-color:transparent;color:#666}.btn-ghost.svelte-109s48w:hover:not(:disabled){background-color:#fafafa;color:#333}.btn-ghost.svelte-109s48w:active:not(:disabled){background-color:#4d4d4d}.btn-ghost.active.svelte-109s48w{background-color:#4d4d4d;color:#333}.btn-text.svelte-109s48w{background:none;color:#999;padding:8px}.btn-text.svelte-109s48w:hover:not(:disabled){color:#666;background-color:#fafafa}.btn-text.svelte-109s48w:active:not(:disabled){color:#333}.btn-danger-text.svelte-109s48w{background:none;color:#dc2626;padding:8px;font-weight:600}.btn-danger-text.svelte-109s48w:hover:not(:disabled){background-color:#f0f0f0;color:#dc2626}.btn-danger-text.svelte-109s48w:active:not(:disabled){background-color:#e8e8e8;color:#dc2626}.btn-overlay.svelte-109s48w{background-color:#fff;color:#666;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 4px #0000001a}.btn-overlay.svelte-109s48w:hover:not(:disabled){background-color:#fafafa;color:#333;box-shadow:0 4px 8px #00000026}.btn-overlay.svelte-109s48w:active:not(:disabled){background-color:#4d4d4d;box-shadow:0 1px 2px #0000001a}.btn-icon-wrapper.svelte-109s48w{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.btn-spinner.svelte-109s48w{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:currentColor}.btn-label.svelte-109s48w{line-height:1}.btn.active.btn-ghost.svelte-109s48w{background-color:#2e8bc01a;color:#2e8bc0}.btn svg{color:currentColor;flex-shrink:0}
