:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--icon-color: #666;--icon-hover-color: #333;--hover-bg: rgba(0, 0, 0, .05);--active-bg: #e6e6e6;--active-color: #000;--active-border: #ccc;--back-btn-color: #333;--back-btn-bg: #ffffff;--back-btn-border: #e0e0e0;--back-btn-hover-color: #000;--back-btn-hover-bg: #f5f5f5;--back-btn-hover-border: #d0d0d0;--dropdown-menu-bg: #ffffff;--dropdown-menu-border: #e0e0e0;--dropdown-menu-shadow: 0 2px 4px rgba(0, 0, 0, .1);--dropdown-item-color: #333333;--dropdown-item-hover-bg: #f5f5f5;--menu-button-color: #666;--menu-button-hover-bg: rgba(0, 0, 0, .05);--menu-button-hover-color: #333;--menu-bg: #ffffff;--menu-border: #e0e0e0;--menu-shadow: 0 2px 4px rgba(0, 0, 0, .1);--menu-item-color: #333;--menu-item-hover-bg: rgba(0, 0, 0, .05);--menu-item-disabled-color: #999}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:block;place-items:center;min-width:320px;min-height:90vh}h1{font-size:3.2em;line-height:1.1}.card{padding:2em}#app{margin:0 auto;padding:1rem;text-align:left;height:85vh}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@media (prefers-color-scheme: dark){:root{color:#d9d9d9;background-color:#121212;--icon-color: #999;--icon-hover-color: #fff;--hover-bg: rgba(255, 255, 255, .1);--active-bg: rgba(255, 255, 255, .2);--active-color: #fff;--active-border: rgba(255, 255, 255, .3);--back-btn-color: #fff;--back-btn-bg: #0052cc;--back-btn-border: #0047b3;--back-btn-hover-color: #fff;--back-btn-hover-bg: #0065ff;--back-btn-hover-border: #0052cc;--dropdown-menu-bg: #2b2d42;--dropdown-menu-border: #3f425a;--dropdown-menu-shadow: 0 2px 4px rgba(0, 0, 0, .3);--dropdown-item-color: #ffffff;--dropdown-item-hover-bg: #3f425a;--menu-button-color: #999;--menu-button-hover-bg: rgba(255, 255, 255, .1);--menu-button-hover-color: #fff;--menu-bg: #2d2d2d;--menu-border: #444;--menu-shadow: 0 2px 4px rgba(0, 0, 0, .2);--menu-item-color: #fff;--menu-item-hover-bg: rgba(255, 255, 255, .1);--menu-item-disabled-color: #666}a:hover{color:#535bf2}button{background-color:#1a1a1a}.back-button{background:#1e1855;color:#fff}.back-button:hover{background:#2e2955}}.logo-link{text-decoration:none;color:inherit}.logo{color:#e535ab;margin:0;font-size:2rem;font-weight:700}.logo-link:hover{opacity:.9}.icon-button{background:transparent;border:none;padding:8px;border-radius:4px;cursor:pointer;color:var(--icon-color);transition:all .2s;display:flex;align-items:center}.icon-button:hover{background:var(--hover-bg);color:var(--icon-hover-color)!important}.icon-button .material-icons{font-size:20px;color:inherit}.icon-button.active{background:var(--active-bg)!important;color:var(--active-color)!important;border:1px solid var(--active-border)}.back-button{display:flex;align-items:center;gap:8px;text-decoration:none;padding:8px 16px;border-radius:4px;color:var(--back-btn-color);background:var(--back-btn-bg);transition:all .2s;border:1px solid var(--back-btn-border)}.back-button:hover{background:var(--back-btn-hover-bg);color:var(--back-btn-hover-color)!important;border-color:var(--back-btn-hover-border)}.settings-container .settings-menu,.user-container .user-menu{position:absolute;right:0;top:100%;background:var(--dropdown-menu-bg);border:1px solid var(--dropdown-menu-border);border-radius:4px;box-shadow:var(--dropdown-menu-shadow);z-index:1000;min-width:160px;padding:4px 0}.settings-menu .menu-item,.user-menu .menu-item{display:flex;width:100%;align-items:center;gap:8px;padding:8px 16px;color:var(--dropdown-item-color);background:none;border:none;cursor:pointer;transition:background-color .2s;text-align:left}.settings-menu .menu-item:hover,.user-menu .menu-item:hover{background-color:var(--dropdown-item-hover-bg)}.settings-container,.user-container{position:relative}.icon-button,.user-button{background:transparent;border:none;color:var(--menu-button-color);padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px}.icon-button:hover,.user-button:hover{background:var(--menu-button-hover-bg);color:var(--menu-button-hover-color)}.settings-menu,.user-menu{position:absolute;right:0;top:100%;background:var(--menu-bg);border:1px solid var(--menu-border);border-radius:4px;box-shadow:var(--menu-shadow);min-width:180px;z-index:1000;margin-top:4px}.menu-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 16px;border:none;background:none;color:var(--menu-item-color);cursor:pointer;text-align:left}.menu-item:hover{background:var(--menu-item-hover-bg)}.menu-item .material-icons{font-size:20px}.settings-dropdown{position:absolute;right:0;top:100%;background:var(--menu-bg);border:1px solid var(--menu-border);border-radius:4px;box-shadow:var(--menu-shadow);min-width:180px;z-index:1000;margin-top:4px}.dropdown-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 16px;border:none;background:none;color:var(--menu-item-color);cursor:pointer;text-align:left}.dropdown-item:hover:not(:disabled){background:var(--menu-item-hover-bg)}.dropdown-item:disabled{color:var(--menu-item-disabled-color);cursor:not-allowed;opacity:.6}.login-container.svelte-vwfuoz{max-width:400px;margin:2rem auto;padding:.5rem 2rem 2rem;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a}h2.svelte-vwfuoz{text-align:center;margin-bottom:2rem}.method-selector.svelte-vwfuoz{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}label.svelte-vwfuoz{display:flex;align-items:center;gap:.5rem;cursor:pointer}.input-group.svelte-vwfuoz{margin-bottom:1rem}input[type=text].svelte-vwfuoz,input[type=password].svelte-vwfuoz{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px}.error.svelte-vwfuoz{color:#f44;margin-bottom:1rem;text-align:center}button.svelte-vwfuoz{width:100%;padding:.75rem;background:#0052cc;color:#fff;border:none;border-radius:4px;cursor:pointer}button.svelte-vwfuoz:disabled{opacity:.7;cursor:not-allowed}button.svelte-vwfuoz:hover:not(:disabled){background:#0047b3}h1.svelte-vwfuoz{text-align:center;margin-bottom:2rem;background:linear-gradient(90deg,#cc00b1,#5638ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (prefers-color-scheme: dark){.login-container.svelte-vwfuoz{color:#333}}.maintainers-list.svelte-1vlmk1{margin-bottom:.5rem}.maintainer-item.svelte-1vlmk1{align-items:center;background:#f5f5f5;border-radius:4px;margin-bottom:.5rem;margin-left:.5rem}.remove-btn.svelte-1vlmk1{background:none;border:none;color:#f44;cursor:pointer;padding:0 .5rem}.maintainer-input-wrapper.svelte-1vlmk1{position:relative;flex:1;margin-bottom:1rem}.add-maintainer.svelte-1vlmk1{display:flex;gap:.5rem;margin-bottom:1rem;align-items:flex-start}.add-maintainer.svelte-1vlmk1 input:where(.svelte-1vlmk1){height:36px;padding:.5rem;border:1px solid #ddd;border-radius:4px;width:100%;box-sizing:border-box}.add-maintainer.svelte-1vlmk1 button:where(.svelte-1vlmk1){height:36px;white-space:nowrap;padding:.5rem 1rem;background:#0052cc;color:#fff;border:none;border-radius:4px;cursor:pointer}.add-maintainer.svelte-1vlmk1 button:where(.svelte-1vlmk1):disabled{background:#ccc;cursor:not-allowed}.validation-feedback.svelte-1vlmk1{position:absolute;top:100%;left:0;font-size:.8rem;margin-top:4px;white-space:nowrap}.validation-feedback.valid.svelte-1vlmk1{color:#28a745}.validation-feedback.error.svelte-1vlmk1{color:#dc3545}@media (prefers-color-scheme: dark){.maintainer-item.svelte-1vlmk1{background:#2d2d2d;color:#fff}.add-maintainer.svelte-1vlmk1 input:where(.svelte-1vlmk1){background:#1d1d1d;border-color:#444;color:#fff}}.modal-backdrop.svelte-1jsiz6i{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal.svelte-1jsiz6i{background:#fff;border-radius:8px;padding:1.5rem;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}header.svelte-1jsiz6i{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}h2.svelte-1jsiz6i{margin:0}.close-btn.svelte-1jsiz6i{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0}.form-group.svelte-1jsiz6i{margin-bottom:1rem}label.svelte-1jsiz6i{display:block;margin-bottom:.5rem;font-weight:500}input.svelte-1jsiz6i,textarea.svelte-1jsiz6i{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px;margin-bottom:.5rem}.columns-list.svelte-1jsiz6i{margin-bottom:1rem}.column-item.svelte-1jsiz6i{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#f5f5f5;border-radius:4px;margin-bottom:.5rem}.remove-btn.svelte-1jsiz6i{background:none;border:none;color:#f44;cursor:pointer;padding:0 .5rem}.add-column.svelte-1jsiz6i{display:flex;gap:.5rem}.add-column.svelte-1jsiz6i input:where(.svelte-1jsiz6i){margin-bottom:0}.actions.svelte-1jsiz6i{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem}button.svelte-1jsiz6i{padding:.5rem 1rem;border-radius:4px;cursor:pointer;border:none}.cancel.svelte-1jsiz6i{background:#f5f5f5;color:#333}.create.svelte-1jsiz6i{background:#0052cc;color:#fff}button.svelte-1jsiz6i:hover{opacity:.9}@media (prefers-color-scheme: dark){.modal-backdrop.svelte-1jsiz6i{color:#333}}.modal-backdrop.svelte-cjtpoy{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1100}.modal-content.svelte-cjtpoy{background:#fff;padding:2rem;border-radius:8px;max-width:400px;text-align:center;box-shadow:0 2px 10px #0000001a}.error-icon.svelte-cjtpoy{font-size:2rem;margin-bottom:1rem}p.svelte-cjtpoy{color:#dc3545;margin:0 0 1.5rem}button.svelte-cjtpoy{padding:.5rem 1.5rem;background:#dc3545;color:#fff;border:none;border-radius:4px;cursor:pointer}button.svelte-cjtpoy:hover{background:#c82333}.avatar-wrapper.svelte-17mkt9x{width:var(--size);height:var(--size);border-radius:50%;overflow:hidden;flex-shrink:0}img.svelte-17mkt9x{width:100%;height:100%;object-fit:cover}@media (prefers-color-scheme: dark){.avatar-wrapper.svelte-17mkt9x{border:1px solid #444}}.boards-list.svelte-yyrje7{padding:0rem}.boards-grid.svelte-yyrje7{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem;padding-top:.5rem}button.svelte-yyrje7{padding:.75rem;background:#0052cc;color:#fff;border:none;border-radius:4px;cursor:pointer}.board-card.svelte-yyrje7{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 2px 4px #0000001a;cursor:pointer;transition:transform .2s,box-shadow .2s}.board-card.svelte-yyrje7:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.board-card.svelte-yyrje7 h3:where(.svelte-yyrje7){margin:0 0 .5rem}.board-card.svelte-yyrje7 p:where(.svelte-yyrje7){margin:0;color:#666;font-size:.9rem}header.svelte-yyrje7{display:flex;justify-content:space-between;align-items:center;padding:1rem 1rem 1rem 0rem}.board-header.svelte-yyrje7{display:flex;justify-content:space-between;align-items:flex-start;gap:0rem;margin-bottom:.5rem}.board-header.svelte-yyrje7 h3:where(.svelte-yyrje7){margin:0}.title-section.svelte-yyrje7,.description-section.svelte-yyrje7{position:relative;display:flex;align-items:flex-start;gap:.5rem}.header-left.svelte-yyrje7 h1:where(.svelte-yyrje7){margin-top:0;margin-bottom:.5rem}h1.svelte-yyrje7{background:linear-gradient(90deg,#cc00b1,#5638ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.read-only-badge.svelte-yyrje7{background:#c06c6c;color:#fafafa;padding:.25rem .5rem;border-radius:4px;font-size:.8rem}.tabs.svelte-yyrje7{display:flex;gap:1rem;margin-top:1rem;margin-bottom:1.5rem;border-bottom:1px solid #ddd;padding-bottom:.5rem}.tab-button.svelte-yyrje7{background:none;border:none;padding:.5rem 1rem;cursor:pointer;font-size:1rem;color:#666;border-radius:4px 4px 0 0;transition:all .2s ease}.tab-button.svelte-yyrje7:hover{color:#333;background:#f5f5f5}.tab-button.active.svelte-yyrje7{color:#0052cc;border-bottom:2px solid #0052cc;font-weight:500}@media (prefers-color-scheme: dark){.boards-grid.svelte-yyrje7{color:#333}.tab-button.svelte-yyrje7{color:#999}.tab-button.svelte-yyrje7:hover{color:#fff;background:#2d2d2d}.tab-button.active.svelte-yyrje7{color:#66b2ff;border-bottom-color:#66b2ff}.tabs.svelte-yyrje7{border-bottom-color:#333}}.description-section.svelte-yyrje7{margin-bottom:16px}.description.svelte-yyrje7{color:#999;margin:0;font-size:14px;line-height:1.5}.creator-info.svelte-yyrje7{display:flex;flex-wrap:wrap;gap:16px;align-items:center;font-size:14px}.info-group.svelte-yyrje7{display:flex;align-items:center;gap:8px}.label.svelte-yyrje7{color:#999;font-weight:500}.maintainers-list.svelte-yyrje7{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.no-maintainers.svelte-yyrje7{color:#999;font-style:italic}@media (prefers-color-scheme: dark){.description.svelte-yyrje7,.label.svelte-yyrje7{color:#ccc}.no-maintainers.svelte-yyrje7{color:#999}}.header-right.svelte-yyrje7{display:flex;align-items:center;gap:12px}.settings-container.svelte-yyrje7,.user-container.svelte-yyrje7{position:relative}.icon-button.svelte-yyrje7,.user-button.svelte-yyrje7{background:transparent;border:none;color:#999;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px}.icon-button.svelte-yyrje7:hover,.user-button.svelte-yyrje7:hover{background:#ffffff1a;color:#fff}.modal-backdrop.svelte-1a61ddh{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal.svelte-1a61ddh{background:#fff;border-radius:8px;padding:1.5rem;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column}header.svelte-1a61ddh{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #ddd;gap:1rem}.title-input.svelte-1a61ddh{font-size:1.5rem;font-weight:500;border:none;padding:.25rem;flex-grow:1;border-radius:4px}.title-input.svelte-1a61ddh:hover{background:#f5f5f5}.title-input.svelte-1a61ddh:focus{background:#fff;outline:2px solid #0052cc}.close-btn.svelte-1a61ddh{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0}.content.svelte-1a61ddh{flex-grow:1;color:#333}.section.svelte-1a61ddh{margin-bottom:1.5rem}label.svelte-1a61ddh{display:block;margin-bottom:.5rem;font-weight:500}.editor-wrapper.svelte-1a61ddh{border:1px solid #ddd;border-radius:4px;overflow:hidden;text-align:left}.editor.svelte-1a61ddh{padding:.5rem;min-height:100%}.editor.svelte-1a61ddh *{margin:0}.editor-help.svelte-1a61ddh{font-size:.8rem;color:#666;margin-top:.5rem}.attachments-list.svelte-1a61ddh{margin-bottom:.5rem}.attachment-item.svelte-1a61ddh{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#f5f5f5;border-radius:4px;margin-bottom:.5rem}.attachment-item.svelte-1a61ddh a:where(.svelte-1a61ddh){color:#0052cc;text-decoration:none;word-break:break-all}.attachment-item.svelte-1a61ddh a:where(.svelte-1a61ddh):hover{text-decoration:underline}.remove-btn.svelte-1a61ddh{background:none;border:none;color:#f44;cursor:pointer;padding:0 .5rem;font-size:1.2rem}.add-attachment.svelte-1a61ddh{display:flex;gap:.5rem}.add-attachment.svelte-1a61ddh input:where(.svelte-1a61ddh){flex:1;padding:.5rem;border:1px solid #ddd;border-radius:4px}.add-attachment.svelte-1a61ddh button:where(.svelte-1a61ddh){white-space:nowrap;padding:.5rem 1rem;background:#0052cc;color:#fff;border:none;border-radius:4px;cursor:pointer}.tag-list.svelte-1a61ddh{width:auto;height:auto;color:#fff;display:flex;flex-wrap:wrap;margin-bottom:.5rem}.tag-item.svelte-1a61ddh{display:flex;justify-content:space-between;background-color:#666;min-width:4rem;height:2rem;margin-right:5px;margin-bottom:5px;padding:2px 10px;border-radius:5px}.view-tag.svelte-1a61ddh{display:flex;align-items:center;justify-content:center}.no-tags-text.svelte-1a61ddh{color:#000}footer.svelte-1a61ddh{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #ddd}button.svelte-1a61ddh{padding:.5rem 1rem;border-radius:4px;cursor:pointer;border:none}.cancel.svelte-1a61ddh{background:#f5f5f5;color:#333}.save.svelte-1a61ddh{background:#0052cc;color:#fff}button.svelte-1a61ddh:hover{opacity:.9}.error-message.svelte-1a61ddh{background:#ffebee;color:#c62828;padding:.75rem;border-radius:4px;margin-bottom:1rem;font-size:.9rem}.info-message.svelte-1a61ddh{background:#ebf2ff;padding:.75rem;border-radius:4px;margin-bottom:1rem;font-size:.9rem}button.svelte-1a61ddh:disabled{opacity:.7;cursor:not-allowed}.assignees-list.svelte-1a61ddh{margin-bottom:.5rem}.assignee-item.svelte-1a61ddh{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#f5f5f5;border-radius:4px;margin-bottom:.5rem}.add-assignee.svelte-1a61ddh{display:flex;gap:.5rem}.add-assignee.svelte-1a61ddh button:where(.svelte-1a61ddh){white-space:nowrap;padding:.5rem 1rem;background:#0052cc;color:#fff;border:none;border-radius:4px;cursor:pointer}.status-display.svelte-1a61ddh{padding:.5rem;background:#f5f5f5;border-radius:4px;color:#666}.status-help.svelte-1a61ddh{font-size:.8rem;color:#666;margin-top:.5rem;font-style:italic}@media (prefers-color-scheme: dark){.modal-backdrop.svelte-1a61ddh{color:#333}.title-input.svelte-1a61ddh:hover{background:#050505}.title-input.svelte-1a61ddh:focus{background:#000;outline:2px solid #0052cc}}.assignee-select-wrapper.svelte-1a61ddh{position:relative;flex:1;margin-bottom:1rem}.assignee-select-box.svelte-1a61ddh{width:100%;padding:8px;font-size:14px;border:1px solid #ccc;border-radius:4px}.add-assignee.svelte-1a61ddh{display:flex;gap:.5rem;margin-bottom:1rem;align-items:flex-start}.add-assignee.svelte-1a61ddh button:where(.svelte-1a61ddh){height:36px;white-space:nowrap;padding:.5rem 1rem;background:#0052cc;color:#fff;border:none;border-radius:4px;cursor:pointer}.add-assignee.svelte-1a61ddh button:where(.svelte-1a61ddh):disabled{background:#ccc;cursor:not-allowed}.board-selector.svelte-1a61ddh{display:flex;gap:.5rem;align-items:center}select.svelte-1a61ddh{flex:1;padding:.5rem;border:1px solid #ddd;border-radius:4px;background:#fff}.copy-button.svelte-1a61ddh{display:flex;align-items:center;gap:4px}.success-icon.svelte-1a61ddh{color:#2ecc71;font-size:16px}.empty-state.svelte-1a61ddh{padding:.5rem;color:#666;font-style:italic}@media (prefers-color-scheme: dark){select.svelte-1a61ddh{background:#2d2d2d;color:#fff;border-color:#444}.empty-state.svelte-1a61ddh{color:#ccc}}.loading-state.svelte-1a61ddh{padding:.5rem;color:#666;font-style:italic}@media (prefers-color-scheme: dark){.loading-state.svelte-1a61ddh{color:#ccc}}.card-links.svelte-1a61ddh{margin-top:.5rem}.links-list.svelte-1a61ddh{margin:1rem 0}.add-link.svelte-1a61ddh{display:flex;gap:.5rem;margin-top:1rem;flex-wrap:wrap}.link-type-select.svelte-1a61ddh{min-width:150px}.link-type-select.svelte-1a61ddh select:where(.svelte-1a61ddh){width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px}.link-input-wrapper.svelte-1a61ddh{flex:1;position:relative}.link-input-wrapper.svelte-1a61ddh input:where(.svelte-1a61ddh){width:95%;padding:.5rem;border:1px solid #ddd;border-radius:4px}@media (prefers-color-scheme: dark){.link-type-select.svelte-1a61ddh select:where(.svelte-1a61ddh),.link-input-wrapper.svelte-1a61ddh input:where(.svelte-1a61ddh){background:#1d1d1d;border-color:#444;color:#fff}}.link-group.svelte-1a61ddh{margin-bottom:1.5rem}.link-group-label.svelte-1a61ddh{font-size:.9rem;color:#666;margin:.5rem 0;font-weight:500}.linked-cards.svelte-1a61ddh{display:flex;flex-direction:column;gap:.5rem}.linked-card.svelte-1a61ddh{display:flex;flex-direction:column;padding:.75rem;background:#e5eef8;border-radius:4px;text-decoration:none;color:inherit;transition:all .2s ease;box-shadow:0 2px 4px #0000001a}.linked-card.svelte-1a61ddh:hover{background:#c6a4e9;transform:translate(2px)}.linked-card-content.svelte-1a61ddh{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.linked-card-content.svelte-1a61ddh a:where(.svelte-1a61ddh){text-decoration:none;color:inherit;flex:1}.linked-card-content.svelte-1a61ddh a:where(.svelte-1a61ddh):hover{text-decoration:underline}.linked-card-title.svelte-1a61ddh{font-weight:500;flex:1}.linked-card-status.svelte-1a61ddh{font-size:.8rem;color:#012d6e;text-transform:uppercase;padding:.25rem .5rem;background:#fff;border-radius:12px;white-space:nowrap}.linked-card-board.svelte-1a61ddh{font-size:.8rem;color:#666;margin-top:.25rem}.remove-link-btn.svelte-1a61ddh{background:none;border:none;color:#f44;cursor:pointer;padding:.25rem;font-size:1.2rem;transition:opacity .2s ease;line-height:1}.link-symbol-title.svelte-1a61ddh,.link-symbol.svelte-1a61ddh{font-size:1rem;color:#0052cc}.links-subtitle.svelte-1a61ddh{font-size:.9rem;color:#666;font-style:italic;margin-top:-1rem}.modal-backdrop.svelte-dseg1u{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal.svelte-dseg1u{background:#fff;padding:2rem;border-radius:8px;max-width:500px;width:90%}h2.svelte-dseg1u{margin:0 0 1.5rem;text-align:center}.amount-section.svelte-dseg1u,.comment-section.svelte-dseg1u{margin-bottom:1.5rem}label.svelte-dseg1u{display:block;margin-bottom:.5rem;font-weight:500}input.svelte-dseg1u,textarea.svelte-dseg1u{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.preset-amounts.svelte-dseg1u{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.preset-btn.svelte-dseg1u{background:#f0f0f0;border:1px solid #ddd;padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:all .2s}.preset-btn.selected.svelte-dseg1u{background:gold;border-color:gold;color:#000}.char-count.svelte-dseg1u{text-align:right;font-size:.8rem;color:#666;margin-top:.25rem}.actions.svelte-dseg1u{display:flex;gap:1rem;justify-content:flex-end}button.svelte-dseg1u{padding:.75rem 1.5rem;border-radius:4px;cursor:pointer;font-weight:500}.cancel.svelte-dseg1u{background:none;border:1px solid #ddd}.zap.svelte-dseg1u{background:gold;border:none;color:#000}.zap.svelte-dseg1u:disabled{opacity:.5;cursor:not-allowed}.error.svelte-dseg1u{color:#f44;background:#ffebee;padding:.75rem;border-radius:4px;margin-bottom:1rem}@media (prefers-color-scheme: dark){.modal.svelte-dseg1u{background:#2d2d2d;color:#fff}input.svelte-dseg1u,textarea.svelte-dseg1u,.preset-btn.svelte-dseg1u{background:#1d1d1d;border-color:#444;color:#fff}.preset-btn.selected.svelte-dseg1u{background:gold;border-color:gold;color:#000}.cancel.svelte-dseg1u{border-color:#444;color:#fff}}.context-menu.svelte-1rz4p3p{position:fixed;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 6px #0000001a;z-index:9999;padding:5px 0}.context-menu-item.svelte-1rz4p3p{padding:6px 8px;cursor:pointer;white-space:nowrap;font-size:.8rem}.context-menu-item.svelte-1rz4p3p:hover{background-color:#f0f0f0}.material-icons.icon.svelte-1rz4p3p{font-size:.9rem}.context-menu-item.success.svelte-1rz4p3p{color:#2ecc71}.context-menu-item.success.svelte-1rz4p3p .icon:where(.svelte-1rz4p3p){color:#2ecc71}.modal-overlay.svelte-a0jio4{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1100}.modal-content.svelte-a0jio4{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 10px #0000001a;width:90%;max-width:400px;position:relative}h3.svelte-a0jio4{margin:0 0 1rem;color:#333}.close-icon.svelte-a0jio4{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:#666}.close-icon.svelte-a0jio4:hover{background:#f5f5f5;color:#333}.board-list.svelte-a0jio4{max-height:300px;overflow-y:auto}.board-item.svelte-a0jio4{width:100%;padding:.75rem 1rem;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:#333;transition:background-color .2s;text-align:left}.board-item.svelte-a0jio4:hover{background:#f5f5f5}.board-title.svelte-a0jio4{font-size:.9rem}.loading.svelte-a0jio4,.empty-state.svelte-a0jio4{padding:1rem;text-align:center;color:#666;font-style:italic}@media (prefers-color-scheme: dark){.modal-content.svelte-a0jio4{background:#2d2d2d}h3.svelte-a0jio4,.board-item.svelte-a0jio4{color:#fff}.board-item.svelte-a0jio4:hover{background:#3d3d3d}.close-icon.svelte-a0jio4{color:#fff}.close-icon.svelte-a0jio4:hover{background:#3d3d3d}.loading.svelte-a0jio4,.empty-state.svelte-a0jio4{color:#ccc}}.card.svelte-1djidks{background:#fff;border-radius:4px;padding:.8rem;margin-bottom:.5rem;box-shadow:0 1px 3px #0000001f;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;border:1px solid transparent}.card.svelte-1djidks:hover{box-shadow:0 2px 5px #0003}.card.svelte-1djidks:active{cursor:grabbing}h4.svelte-1djidks{margin:0 0 .5rem;text-align:left;word-wrap:break-word;word-break:break-word}.card-tag-div.svelte-1djidks{display:flex;flex-wrap:wrap}.card-tag-text.svelte-1djidks{height:1.5rem;min-width:2.5rem;padding:2px;margin:1px;background-color:#8dd1e2;border-radius:5px;color:#03051ad5;font-size:small;display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tags-show-more.svelte-1djidks{cursor:pointer;background-color:#fff;color:#00f}.tags-show-less.svelte-1djidks{cursor:pointer;background-color:#fff;color:#00f;font-size:.8rem}.card-footer.svelte-1djidks{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem;font-size:.8rem;color:#666}.footer-row.svelte-1djidks{display:flex;justify-content:flex-start;align-items:center;gap:.5rem;width:100%}.footer-row.svelte-1djidks:not(:last-child){margin-bottom:.5rem}.zap-container.svelte-1djidks{display:flex;align-items:center}.zap-button.svelte-1djidks{display:flex;align-items:center;justify-content:center;padding:.4rem;background:#f5f5f5;border:none;border-radius:4px;cursor:pointer;font-size:1rem;transition:all .2s}@media (prefers-color-scheme: dark){.zap-button.svelte-1djidks{background:#2d2d2d}}.card-header.svelte-1djidks{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.card-header.svelte-1djidks h4:where(.svelte-1djidks){flex:1;margin:0 0 .5rem;text-align:left;cursor:pointer}.card-actions.svelte-1djidks{display:flex;gap:.5rem;align-items:center}.zap-button.svelte-1djidks{background:none;border:none;padding:.2rem;cursor:pointer;font-size:1rem;opacity:.6;border-radius:4px;transition:opacity .2s,background-color .2s}@keyframes svelte-1djidks-pulse{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}.pulse-animation.svelte-1djidks{animation:svelte-1djidks-pulse 1s infinite}.zap-button.svelte-1djidks:hover:not(:disabled){opacity:1;background:#8400ff1a}.zap-button.svelte-1djidks:hover:is(:where(.svelte-1djidks):disabled){background:#8400ff1a}.zap-button.svelte-1djidks:disabled{cursor:not-allowed}.error-message.svelte-1djidks{color:#f44;font-size:.8rem;margin-top:.5rem;padding:.5rem;background:#ff44441a;border-radius:4px}@media (prefers-color-scheme: dark){.zap-button.svelte-1djidks:hover:not(:disabled){background:#ffd70033}}.zap-amount.svelte-1djidks{font-size:.8rem;color:#1e1855;font-weight:500;padding-right:.5rem;margin-left:-.25rem}.last-updated.svelte-1djidks{display:flex;gap:.25rem;flex-wrap:wrap;font-size:.75rem;color:#666;margin-bottom:.5rem;font-style:italic}.last-updated-time.svelte-1djidks{padding:.1rem}@media (prefers-color-scheme: dark){.last-updated.svelte-1djidks{color:#999}}.card-meta.svelte-1djidks{font-size:.75rem;color:#666;margin-top:.5rem}@media (prefers-color-scheme: dark){.card-meta.svelte-1djidks{color:#999}}.card-footer.svelte-1djidks{margin-top:.5rem;padding-top:.5rem;display:flex;align-items:center;justify-content:space-between}.more-options-btn.svelte-1djidks{background:none;color:#000;border:none;padding:.2rem;cursor:pointer;font-size:1rem;opacity:.6;border-radius:4px;transition:opacity .2s,background-color .2s}.more-options-btn.svelte-1djidks:hover{opacity:1;background:#0000000d}.track-icon.svelte-1djidks{background:none;background:linear-gradient(90deg,#cc00b1,#5638ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#000;border:none;padding:.2rem;font-size:1rem;cursor:auto;opacity:.9;border-radius:4px;transition:opacity .2s,background-color .2s}.track-icon.svelte-1djidks:hover{opacity:1;background:none;background:linear-gradient(90deg,#cc00b1,#5638ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.card.binned.svelte-1djidks{border-color:#f44}.modal-backdrop.svelte-r2rd09{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal.svelte-r2rd09{background:#fff;border-radius:8px;padding:1.5rem;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}header.svelte-r2rd09{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}h2.svelte-r2rd09{margin:0}.close-btn.svelte-r2rd09{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0}.form-group.svelte-r2rd09{margin-bottom:1rem}label.svelte-r2rd09{display:block;margin-bottom:.5rem;font-weight:500}input.svelte-r2rd09{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px}.editor-wrapper.svelte-r2rd09{border:1px solid #ddd;border-radius:4px;overflow:hidden;text-align:left}.editor.svelte-r2rd09{padding:.5rem;min-height:100%}.editor.svelte-r2rd09 *{margin:0}.editor-help.svelte-r2rd09{font-size:.8rem;color:#666;margin-top:.5rem}.attachments-list.svelte-r2rd09{margin-bottom:.5rem}.attachment-item.svelte-r2rd09{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#f5f5f5;border-radius:4px;margin-bottom:.5rem}.attachment-item.svelte-r2rd09 a:where(.svelte-r2rd09){color:#0052cc;text-decoration:none;word-break:break-all}.attachment-item.svelte-r2rd09 a:where(.svelte-r2rd09):hover{text-decoration:underline}.remove-btn.svelte-r2rd09{background:none;border:none;color:#f44;cursor:pointer;padding:0 .5rem}.add-attachment.svelte-r2rd09{display:flex;gap:.5rem}.add-attachment.svelte-r2rd09 input:where(.svelte-r2rd09){flex:1}.add-attachment.svelte-r2rd09 button:where(.svelte-r2rd09){white-space:nowrap;padding:.5rem 1rem;background:#0052cc;color:#fff;border:none;border-radius:4px;cursor:pointer}.actions.svelte-r2rd09{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem}button.svelte-r2rd09{padding:.5rem 1rem;border-radius:4px;cursor:pointer;border:none}.cancel.svelte-r2rd09{background:#f5f5f5;color:#333}.create.svelte-r2rd09{background:#0052cc;color:#fff}button.svelte-r2rd09:hover{opacity:.9}.assignees-list.svelte-r2rd09{margin-bottom:.5rem}.assignee-item.svelte-r2rd09{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#f5f5f5;border-radius:4px;margin-bottom:.5rem}.assignee-select-wrapper.svelte-r2rd09{position:relative;flex:1;margin-bottom:1rem}.assignee-select-box.svelte-r2rd09{width:100%;padding:8px;font-size:14px;border-radius:4px}.add-assignee.svelte-r2rd09{display:flex;gap:.5rem;margin-bottom:1rem;align-items:flex-start}.add-assignee.svelte-r2rd09 button:where(.svelte-r2rd09){height:36px;white-space:nowrap;padding:.5rem 1rem;background:#0052cc;color:#fff;border:none;border-radius:4px;cursor:pointer}.add-assignee.svelte-r2rd09 button:where(.svelte-r2rd09):disabled{background:#ccc;cursor:not-allowed}.modal-backdrop.svelte-h34eni{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content.svelte-h34eni{background:#fff;padding:1.5rem;border-radius:8px;width:90%;max-width:400px}.form-group.svelte-h34eni{margin-bottom:1rem}.form-group.svelte-h34eni label:where(.svelte-h34eni){display:block;margin-bottom:.5rem;font-weight:500}.checkbox-label.svelte-h34eni{display:flex;align-items:center;gap:.5rem;cursor:pointer}.help-text.svelte-h34eni{margin-top:.5rem;font-size:.875rem;color:#666}input[type=text].svelte-h34eni{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.modal-actions.svelte-h34eni{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem}.cancel-btn.svelte-h34eni,.save-btn.svelte-h34eni{padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.875rem}.cancel-btn.svelte-h34eni{background:none;border:1px solid #ddd}.save-btn.svelte-h34eni{background:#0052cc;color:#fff;border:none}@media (prefers-color-scheme: dark){.modal-content.svelte-h34eni{background:#2d2d2d;color:#fff}input[type=text].svelte-h34eni{background:#1d1d1d;border-color:#444;color:#fff}.help-text.svelte-h34eni{color:#999}.cancel-btn.svelte-h34eni{border-color:#444;color:#fff}}.column.svelte-js8kc3{background:#f4f5f7;border-radius:8px;min-width:280px;max-width:280px;height:100%;display:flex;flex-direction:column;transition:background-color .2s ease}.column.drag-over.svelte-js8kc3{background:#e3e9f3}.column-header.svelte-js8kc3{padding:.75rem;border-bottom:1px solid #ddd;border-top-left-radius:8px;border-top-right-radius:8px}.title-row.svelte-js8kc3{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.add-card-btn.svelte-js8kc3{flex:1;background:#0052cc;color:#fff;border:none;border-radius:4px;padding:.5rem;cursor:pointer;font-size:.9rem;display:flex;align-items:center;justify-content:center;transition:background-color .2s}h3.svelte-js8kc3{margin:0}.cards.svelte-js8kc3{flex:1;overflow-y:auto;padding:.5rem;min-height:100px;display:flex;flex-direction:column}.card-wrapper.svelte-js8kc3{padding:4px 0;position:relative}.card-wrapper.drop-target.svelte-js8kc3:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;border-top:2px dashed #0052cc;pointer-events:none}.card-wrapper.empty.svelte-js8kc3{flex:1;min-height:20px}.column.unmapped.svelte-js8kc3{background:#f0f0f0;border:2px dashed #ccc}.column.unmapped.drag-over.svelte-js8kc3{background:#f0f0f0}.column.unmapped.svelte-js8kc3 .add-card-btn:where(.svelte-js8kc3){display:none}.column-actions.svelte-js8kc3{display:flex;gap:.5rem;align-items:center}.delete-column-btn.svelte-js8kc3{background:none;border:none;color:#666;font-size:1.2rem;cursor:pointer;padding:.2rem .5rem;border-radius:4px;transition:all .2s}.delete-column-btn.svelte-js8kc3:hover{background:#ffebee;color:#d32f2f}.add-card-btn.svelte-js8kc3:disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}@media (prefers-color-scheme: dark){.add-card-btn.svelte-js8kc3:disabled{opacity:.5}.card-wrapper.drop-target.svelte-js8kc3:before{border-top-color:#66b2ff}}.column-toolbar.svelte-js8kc3{display:flex;gap:.5rem;align-items:center;margin-bottom:.5rem}.add-card-btn.svelte-js8kc3{flex:1;background:#0052cc;color:#fff;border:none;border-radius:4px;height:36px;padding:0 .75rem;cursor:pointer;font-size:.9rem;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.add-card-btn.svelte-js8kc3:hover{background:#0047b3}.toolbar-btn.svelte-js8kc3{background:none;border:none;height:36px;width:36px;border-radius:4px;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;transition:all .2s}.toolbar-btn.svelte-js8kc3 .material-icons:where(.svelte-js8kc3){font-size:20px}.toolbar-btn.svelte-js8kc3:hover{background:#e4e6e8;color:#333}.toolbar-btn.active.svelte-js8kc3{background:#e4e6e8;color:#0052cc}.controls-container.svelte-js8kc3{height:0;overflow:hidden;outline:none}.controls-container.svelte-js8kc3:has(.search-container:where(.svelte-js8kc3)),.controls-container.svelte-js8kc3:has(.sort-container:where(.svelte-js8kc3)){height:auto;margin-top:.5rem}.search-container.svelte-js8kc3,.sort-container.svelte-js8kc3{padding:.5rem 0}.search-input.svelte-js8kc3{width:100%;height:36px;padding:0 2.5rem 0 .75rem;border:1px solid #ddd;border-radius:4px;font-size:.9rem;transition:border-color .2s}.sort-container.svelte-js8kc3{display:flex;gap:.5rem}.sort-select.svelte-js8kc3{height:36px;min-width:200px;padding:0 .75rem;border:1px solid #ddd;border-radius:4px;font-size:.9rem;background:#fff;cursor:pointer}.sort-direction.svelte-js8kc3{height:36px;width:36px;padding:0;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}@media (prefers-color-scheme: dark){.toolbar-btn.svelte-js8kc3{color:#ccc}.toolbar-btn.svelte-js8kc3:hover{background:#3d3d3d;color:#fff}.toolbar-btn.active.svelte-js8kc3{background:#3d3d3d;color:#66b2ff}.search-input.svelte-js8kc3,.sort-select.svelte-js8kc3,.sort-direction.svelte-js8kc3{background:#1d1d1d;border-color:#444;color:#fff}.search-input.svelte-js8kc3:focus,.sort-select.svelte-js8kc3:focus{border-color:#66b2ff}.sort-direction.svelte-js8kc3:hover{background:#2d2d2d;border-color:#555}.add-card-btn.svelte-js8kc3{background:#0047b3}.add-card-btn.svelte-js8kc3:hover{background:#003d99}}.no-results.svelte-js8kc3{padding:1rem;text-align:center;color:#666;background:#f5f5f5;border-radius:4px;margin:.5rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.no-results.svelte-js8kc3 .material-icons:where(.svelte-js8kc3){font-size:24px;color:#999}.no-results.svelte-js8kc3 p:where(.svelte-js8kc3){margin:0;font-size:.9rem}.rename-column-btn.svelte-js8kc3:hover{background:#b3ceee!important}@media (prefers-color-scheme: dark){.no-results.svelte-js8kc3{background:#2d2d2d;color:#ccc}.no-results.svelte-js8kc3 .material-icons:where(.svelte-js8kc3){color:#666}}.search-input-wrapper.svelte-js8kc3{position:relative;display:flex;align-items:center}.clear-search.svelte-js8kc3{position:absolute;right:.5rem;background:none;border:none;padding:.25rem;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.clear-search.svelte-js8kc3:hover{background:#f0f0f0;color:#333}.clear-search.svelte-js8kc3 .material-icons:where(.svelte-js8kc3){font-size:18px}@media (prefers-color-scheme: dark){.clear-search.svelte-js8kc3{color:#999}.clear-search.svelte-js8kc3:hover{background:#3d3d3d;color:#fff}}.modal-backdrop.svelte-16u0833{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal.svelte-16u0833{background:#fff;border-radius:8px;padding:1.5rem;max-width:400px;width:90%;box-shadow:0 4px 12px #00000026}.modal-content.svelte-16u0833{text-align:center}.modal-content.svelte-16u0833 p:where(.svelte-16u0833){margin:0 0 1.5rem;color:#333;font-size:1.1rem}.modal-actions.svelte-16u0833{display:flex;justify-content:center;gap:1rem}button.svelte-16u0833{padding:.5rem 2rem;border:none;border-radius:4px;cursor:pointer;font-size:1rem;transition:background-color .2s}.cancel-button.svelte-16u0833{background:#f4f5f7;color:#42526e;border:1px solid #dfe1e6}.cancel-button.svelte-16u0833:hover{background:#ebecf0}.confirm-button.svelte-16u0833{background:#de350b;color:#fff}.confirm-button.svelte-16u0833:hover{background:#bf2600}.modal-backdrop.svelte-vzraui{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal.svelte-vzraui{background:#fff;border-radius:8px;padding:1.5rem;max-width:500px;width:90%;box-shadow:0 4px 12px #00000026}h3.svelte-vzraui{margin:0 0 1rem;color:#333}.columns-list.svelte-vzraui{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;max-height:60vh;overflow-y:auto}.column-item.svelte-vzraui{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#f4f5f7;border-radius:4px;border:1px solid #dfe1e6}.actions.svelte-vzraui{display:flex;gap:.5rem}.move-btn.svelte-vzraui{background:none;border:none;padding:.4rem .6rem;cursor:pointer;font-size:1.2rem;border-radius:4px;color:#42526e}.move-btn.svelte-vzraui:disabled{opacity:.3;cursor:not-allowed}.move-btn.svelte-vzraui:not(:disabled):hover{background:#ebecf0}.modal-actions.svelte-vzraui{display:flex;justify-content:flex-end;gap:1rem;margin-top:1rem}button.svelte-vzraui{padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:1rem}.cancel-button.svelte-vzraui{background:#f4f5f7;border:1px solid #dfe1e6;color:#42526e}.save-button.svelte-vzraui{background:#0052cc;color:#fff;border:none}.save-button.svelte-vzraui:hover{background:#0047b3}.settings-container.svelte-1pkngwq{position:relative}.icon-button.svelte-1pkngwq{background:transparent;border:none;color:#999;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px}.icon-button.svelte-1pkngwq:hover{background:#ffffff1a;color:#fff}.material-icons{font-size:20px}.dropdown-item.svelte-1pkngwq{display:flex;align-items:center;gap:8px}.dropdown-item.svelte-1pkngwq .material-icons:where(.svelte-1pkngwq){font-size:18px}.filter-bar.svelte-vxs476{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:#f8f9fa;border-bottom:1px solid #dee2e6}.filter-left.svelte-vxs476{display:flex;align-items:center;gap:8px;flex:1}.filter-right.svelte-vxs476{display:flex;align-items:center;gap:8px;padding-left:.5rem}.filter-buttons.svelte-vxs476{display:flex;gap:8px;align-items:center}.filter-dropdown.svelte-vxs476{position:relative}.dropdown-icon.svelte-vxs476{font-size:smaller}.filter-button.svelte-vxs476{background:#fff;border:1px solid #dee2e6;color:#333;padding:6px 12px;border-radius:4px;cursor:pointer}.filter-button.active.svelte-vxs476{background:#e9ecef}.dropdown-menu.svelte-vxs476{position:absolute;top:100%;left:0;background:#fff;border:1px solid #dee2e6;border-radius:4px;margin-top:4px;min-width:200px;box-shadow:0 2px 8px #0000001a;z-index:1000;color:#333}.clear-filter.svelte-vxs476{width:100%;text-align:left;padding:8px;border:none;background:none;color:#666;cursor:pointer;display:flex;align-items:center;gap:8px}.clear-filter.svelte-vxs476:hover{background:#f8f9fa}.dropdown-divider.svelte-vxs476{height:1px;background:#dee2e6}.checkbox-label.svelte-vxs476{padding:8px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:background-color .2s}.checkbox-label.svelte-vxs476:hover{background-color:#f0f0f0}.filter-icon.svelte-vxs476{color:#666;font-size:20px}.search-input.svelte-vxs476{background:transparent;border:none;color:#333;padding:4px;flex:1;min-width:200px}.search-input.svelte-vxs476::placeholder{color:#6c757d}.close-button.svelte-vxs476{background:transparent;border:none;color:#666;padding:4px 8px;cursor:pointer;font-size:18px}.close-button.svelte-vxs476:hover{color:#333}.empty-state.svelte-vxs476{padding:8px 12px;color:#666;font-size:14px}.assignee-info.svelte-vxs476{display:flex;align-items:center;gap:8px;flex:1}.checkbox-text.svelte-vxs476{color:#333}@media (prefers-color-scheme: dark){.filter-bar.svelte-vxs476{background:#333;border-bottom:1px solid #444}.filter-button.svelte-vxs476{background:#333;border:1px solid #444;color:#fff}.filter-button.active.svelte-vxs476{background:#444}.dropdown-menu.svelte-vxs476{background:#252526;border:1px solid #454545;color:#ccc;box-shadow:0 2px 8px #0003}.clear-filter.svelte-vxs476{color:#ccc}.clear-filter.svelte-vxs476:hover{background:#2a2d2e}.dropdown-divider.svelte-vxs476{background:#454545}.filter-icon.svelte-vxs476{color:#999}.search-input.svelte-vxs476{color:#fff}.search-input.svelte-vxs476::placeholder{color:#999}.close-button.svelte-vxs476{color:#999}.close-button.svelte-vxs476:hover{color:#fff}.empty-state.svelte-vxs476{color:#ccc}.checkbox-text.svelte-vxs476{color:#fff}.checkbox-label.svelte-vxs476:hover{background-color:#2a2d2e}}.board.svelte-j9sdut{height:90%;width:100%}.board-header.svelte-j9sdut{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;margin-top:1rem}.board-header.svelte-j9sdut h2:where(.svelte-j9sdut){text-align:left}.board-content.svelte-j9sdut{display:flex;flex-direction:column;height:calc(100% - 80px)}.columns.svelte-j9sdut{display:flex;gap:1rem;overflow-x:auto;height:100%;padding:1rem}.loading.svelte-j9sdut{width:100%;text-align:center;padding:2rem;color:#666}.add-column-form.svelte-j9sdut{background:#f4f5f7;border-radius:8px;min-width:280px;max-width:280px;padding:1rem;display:flex;flex-direction:column;gap:1rem}.add-column-form.svelte-j9sdut input:where(.svelte-j9sdut){padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.add-column-actions.svelte-j9sdut{display:flex;gap:.5rem}.add-column-actions.svelte-j9sdut button:where(.svelte-j9sdut){padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;flex:1}.add-column-actions.svelte-j9sdut .save:where(.svelte-j9sdut){background:#0052cc;color:#fff}.add-column-actions.svelte-j9sdut .cancel:where(.svelte-j9sdut){background:#f4f5f7;border:1px solid #ddd}.header-content.svelte-j9sdut{flex:1;margin-top:1rem}.right-actions.svelte-j9sdut{display:flex;gap:1rem;margin-left:auto}@media (prefers-color-scheme: dark){.board.svelte-j9sdut{color:#333}.board-header.svelte-j9sdut h2:where(.svelte-j9sdut){color:#eee}.board-header.svelte-j9sdut p:where(.svelte-j9sdut){color:#ccc}.add-column-actions.svelte-j9sdut .cancel:where(.svelte-j9sdut){color:#333}}.board-header.svelte-j9sdut{margin-bottom:1rem}.title-section.svelte-j9sdut{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.header-actions.svelte-j9sdut{display:flex;justify-content:space-between;align-items:center;width:100%}.migration-warning.svelte-j9sdut{background-color:#fff3cd;border:1px solid #ffeeba;color:#856404;padding:1rem;margin:1rem 0;border-radius:4px;display:inline-flex;flex-direction:column;align-items:center;gap:1rem}.migration-warning.svelte-j9sdut p:where(.svelte-j9sdut){margin:0}.migration-warning.svelte-j9sdut button:where(.svelte-j9sdut){background-color:#856404;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer}.migration-warning.svelte-j9sdut button:where(.svelte-j9sdut):hover{background-color:#6d5204}@media (prefers-color-scheme: dark){.migration-warning.svelte-j9sdut{background-color:#332b00;border-color:#650;color:gold}.migration-warning.svelte-j9sdut button:where(.svelte-j9sdut){background-color:#650}.migration-warning.svelte-j9sdut button:where(.svelte-j9sdut):hover{background-color:#997d00}}.edit-details-form.svelte-j9sdut{background:#fff;padding:1rem 2rem 1rem 1rem;border-radius:8px;margin-bottom:1rem;width:fit-content}.form-group.svelte-j9sdut{margin-bottom:1rem}.form-group.svelte-j9sdut label:where(.svelte-j9sdut){display:block;margin-bottom:.5rem;font-weight:500}.form-group.svelte-j9sdut input:where(.svelte-j9sdut),.form-group.svelte-j9sdut textarea:where(.svelte-j9sdut){width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.edit-actions.svelte-j9sdut{display:flex;gap:1rem;justify-content:flex-start}.title-section.svelte-j9sdut{display:flex;align-items:center}.cancel-btn.svelte-j9sdut,.save-btn.svelte-j9sdut{padding:.5rem 1rem;border-radius:4px;cursor:pointer;border:none}.cancel-btn.svelte-j9sdut{background:#f5f5f5;color:#333}.save-btn.svelte-j9sdut{background:#0052cc;color:#fff}@media (prefers-color-scheme: dark){.edit-details-form.svelte-j9sdut{background:#2d2d2d;color:#fff}.form-group.svelte-j9sdut input:where(.svelte-j9sdut),.form-group.svelte-j9sdut textarea:where(.svelte-j9sdut){background:#1d1d1d;border-color:#444;color:#fff}.cancel-btn.svelte-j9sdut{background:#1d1d1d;color:#fff}}.maintainers-avatars.svelte-j9sdut{display:flex;gap:.25rem;flex-wrap:wrap;align-items:center}.icon-button.svelte-j9sdut{background:transparent;border:none;color:#999;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px}.icon-button.svelte-j9sdut:hover,.icon-button.active.svelte-j9sdut{background:#ffffff1a;color:#fff}.icon-button.svelte-j9sdut .material-icons:where(.svelte-j9sdut){font-size:20px}.left-section.svelte-j9sdut{display:flex;align-items:center;gap:2rem}.title-section.svelte-j9sdut{display:flex;align-items:center;gap:.5rem}.title-section.svelte-j9sdut h2:where(.svelte-j9sdut){margin:0}.board-description.svelte-j9sdut{color:#ccc;font-size:14px;line-height:1.5;margin:8px 0}.board-meta.svelte-j9sdut{display:flex;align-items:center;gap:24px;margin-top:16px;padding:12px;background:#ffffff0d;border-radius:8px}.meta-group.svelte-j9sdut{display:flex;align-items:center;gap:8px}.meta-label.svelte-j9sdut{color:#999;font-size:14px;font-weight:500}.meta-divider.svelte-j9sdut{width:1px;height:24px;background:#444}.maintainers-avatars.svelte-j9sdut{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.no-maintainer-label.svelte-j9sdut{color:#999;font-size:.9rem}.back-button.svelte-j9sdut{padding:.25rem}@media (prefers-color-scheme: light){.board-description.svelte-j9sdut{color:#333}.board-meta.svelte-j9sdut{background:#0000000d}.meta-label.svelte-j9sdut{color:#666}.meta-divider.svelte-j9sdut{background:#ddd}.no-maintainer-label.svelte-j9sdut{color:#666}}.board-view.svelte-149xzw3{height:100vh}h1.svelte-149xzw3{background:linear-gradient(90deg,#cc00b1,#5638ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1rem;margin-top:auto}.loading.svelte-149xzw3,.error.svelte-149xzw3{text-align:center;padding:2rem;color:#666}.error.svelte-149xzw3 button:where(.svelte-149xzw3){margin-top:1rem;padding:.5rem 1rem;background:#0052cc;color:#fff;border:none;border-radius:4px;cursor:pointer}@media (prefers-color-scheme: dark){.board-view.svelte-149xzw3{color:#333}}.settings-container.svelte-1v93tfo{max-width:800px;margin:0 auto;padding:2rem}.section.svelte-1v93tfo{background:#fff;border-radius:8px;padding:1.5rem;margin-top:1rem;margin-bottom:1rem;box-shadow:0 2px 4px #0000001a}h1.svelte-1v93tfo{margin-bottom:.5rem;background:linear-gradient(90deg,#cc00b1,#5638ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}h2.svelte-1v93tfo{margin-top:0;margin-bottom:1rem;color:#333}.profile-info.svelte-1v93tfo{display:flex;gap:2rem;align-items:flex-start}.profile-image.svelte-1v93tfo{width:100px;height:100px;border-radius:50%;object-fit:cover}.profile-details.svelte-1v93tfo{flex:1}.field.svelte-1v93tfo{margin-bottom:1rem}.field.svelte-1v93tfo label:where(.svelte-1v93tfo){display:block;font-weight:500;margin-bottom:.5rem;color:#666}.value.svelte-1v93tfo{padding:.5rem;background:#f5f5f5;border-radius:4px}.monospace.svelte-1v93tfo{font-family:monospace;word-break:break-all}.help-text.svelte-1v93tfo{margin-bottom:1rem;color:#666}.nwc-form.svelte-1v93tfo{max-width:600px}.input-group.svelte-1v93tfo{display:flex;gap:1rem}input.svelte-1v93tfo{flex:1;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}button.svelte-1v93tfo{padding:.75rem 1.5rem;background:#0052cc;color:#fff;border:none;border-radius:4px;cursor:pointer}button.svelte-1v93tfo:hover{background:#0047b3}.success-message.svelte-1v93tfo{color:#2e7d32;background:#edf7ed;padding:.75rem;border-radius:4px;margin-top:1rem}.zap-methods.svelte-1v93tfo{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.method-option.svelte-1v93tfo{display:flex;align-items:flex-start;gap:1rem;padding:1rem;border:1px solid #ddd;border-radius:8px;cursor:pointer;transition:all .2s}.method-option.svelte-1v93tfo:hover{background:#f5f5f5}.method-content.svelte-1v93tfo{display:flex;flex-direction:column;gap:.25rem}.method-title.svelte-1v93tfo{font-weight:500}.method-description.svelte-1v93tfo{font-size:.9rem;color:#666}.nwc-section.svelte-1v93tfo{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #ddd}h3.svelte-1v93tfo{margin:0 0 1rem;color:#333}header.svelte-1v93tfo{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}@media (prefers-color-scheme: dark){.section.svelte-1v93tfo{color:#333}.method-option.svelte-1v93tfo{border-color:#444}.method-option.svelte-1v93tfo:hover{background:#2d2d2d}.method-description.svelte-1v93tfo{color:#999}.nwc-section.svelte-1v93tfo{border-top-color:#444}}.modal-backdrop.svelte-8jd3bh{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal.svelte-8jd3bh{background:#fff;padding:2rem;border-radius:8px;max-width:500px;width:90%}.checkbox-group.svelte-8jd3bh{display:flex;flex-direction:column;gap:1rem;margin:2rem 0}label.svelte-8jd3bh{display:flex;gap:.5rem;align-items:flex-start;cursor:pointer}input[type=checkbox].svelte-8jd3bh{margin-top:.25rem}button.svelte-8jd3bh{width:100%;padding:.75rem;background:#0052cc;color:#fff;border:none;border-radius:4px;cursor:pointer}button.svelte-8jd3bh:disabled{opacity:.5;cursor:not-allowed}h1.svelte-8jd3bh{background:linear-gradient(90deg,#cc00b1,#5638ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;margin-top:0rem}h2.svelte-8jd3bh{text-align:center}@media (prefers-color-scheme: dark){.modal.svelte-8jd3bh{background:#2d2d2d;color:#fff}}.toast.svelte-13kgiiz{position:fixed;bottom:20px;right:20px;padding:12px 24px;border-radius:6px;color:#fff;display:flex;align-items:center;gap:8px;cursor:pointer;z-index:9999;box-shadow:0 2px 8px #0003;font-size:.9rem;min-width:200px}.success.svelte-13kgiiz{background-color:#2ecc71}.error.svelte-13kgiiz{background-color:#e74c3c}.icon.svelte-13kgiiz{font-size:1.2rem}.message.svelte-13kgiiz{margin-left:4px}@media (prefers-color-scheme: dark){.success.svelte-13kgiiz{background-color:#27ae60}.error.svelte-13kgiiz{background-color:#c0392b}}.toast-container.svelte-10r5mdn{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;gap:10px;z-index:9999}.popup-container.svelte-f7kfhp{position:fixed;bottom:20px;right:20px;z-index:1000}.popup.svelte-f7kfhp{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 4px 12px #00000026;max-width:300px}.content.svelte-f7kfhp{margin-bottom:1rem}h3.svelte-f7kfhp{margin:0 0 .5rem;font-size:1.2rem}p.svelte-f7kfhp{margin:0 0 1rem;font-size:.9rem;color:#666}.contributors.svelte-f7kfhp{display:flex;gap:.5rem;margin-bottom:1rem}.actions.svelte-f7kfhp{display:flex;gap:.5rem;justify-content:flex-end}button.svelte-f7kfhp{padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.9rem}.ignore.svelte-f7kfhp{background:none;border:1px solid #ddd}.zap.svelte-f7kfhp{background:gold;border:none;color:#000}@media (prefers-color-scheme: dark){.popup.svelte-f7kfhp{background:#2d2d2d;color:#fff}p.svelte-f7kfhp{color:#ccc}.ignore.svelte-f7kfhp{border-color:#444;color:#fff}}.popup-container.svelte-loqqek{position:fixed;bottom:20px;right:20px;z-index:1000}.popup.svelte-loqqek{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 4px 12px #00000026;max-width:400px}.content.svelte-loqqek{margin-bottom:1rem}h3.svelte-loqqek{margin:0 0 1rem;font-size:1.2rem;text-align:center}.qr-container.svelte-loqqek{display:flex;justify-content:center;margin-bottom:1rem}.qr-container.svelte-loqqek img:where(.svelte-loqqek){max-width:200px;height:auto}.invoice-container.svelte-loqqek{display:flex;align-items:flex-start;gap:.5rem;margin:1rem 0}.invoice-text.svelte-loqqek{flex:1;max-height:80px;overflow-y:auto}.invoice.svelte-loqqek{font-size:.8rem;word-break:break-all;margin:0;color:#666;font-family:monospace}.pagination.svelte-loqqek{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.page-info.svelte-loqqek{font-size:.9rem;color:#666}.actions.svelte-loqqek{display:flex;justify-content:center;margin-top:1rem}button.svelte-loqqek{padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.9rem}.nav-button.svelte-loqqek{background:none;border:1px solid #ddd}.nav-button.svelte-loqqek:disabled{opacity:.5;cursor:not-allowed}.done.svelte-loqqek{background:gold;border:none;color:#000;min-width:100px}.copy-button.svelte-loqqek{background:none;border:none;padding:4px;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;border-radius:4px;min-width:32px;height:32px}.copy-button.svelte-loqqek:hover{background:#0000000d;color:#333}.copy-button.svelte-loqqek .material-icons:where(.svelte-loqqek){font-size:20px}@media (prefers-color-scheme: dark){.popup.svelte-loqqek{background:#2d2d2d;color:#fff}.invoice.svelte-loqqek,.page-info.svelte-loqqek{color:#ccc}.nav-button.svelte-loqqek{border-color:#444;color:#fff}.copy-button.svelte-loqqek{color:#999}.copy-button.svelte-loqqek:hover{background:#ffffff1a;color:#fff}}main.svelte-1rothca{height:100vh;width:100%;margin:0 auto}.bunker-overlay.svelte-1rothca{position:fixed;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#0006;z-index:9999}.bunker-overlay__inner.svelte-1rothca{background:#fff;color:#111;padding:12px 18px;border-radius:8px;font-weight:600}
